form                   {display:inline}

select		       {text-decoration: none; color:#2E2F31; font-size: 75%; font-family: arial,verdana,helvetica;}

body                   {font-family: verdana, helvetica, arial, sans-serif; margin: 2px;padding: 0px; background-image:url(images/back.jpg);background-repeat: repeat}

#caseContainer         {width:762px; margin: 0px auto 0px auto;display:block}

#innerContainer        {float:left;width:760px; padding:1px;border-style:solid; border-width:1px; border-color:#C7C8C8;background-color:#FFFFFF;}  

#headContainer	       {float:left;width:760px}

#line2Container        {float:left;width:760px; height:102px;background-color:#091B59}

#logoContainer	       {float:left; width:300px; height:102px}

#emailTop	       {float:right;padding-right:10px;padding-top:50px;width:450px;}

#menuTopContainer      {float:left; padding-left:10px; width:750px; line-height:30px;background-image:url(images/menu_bg2.jpg);background-repeat: repeat }

#leftColumn	       {float:left;width:202px}

#selectColumn	       {float:left;width:202px}

#outerbodyColumn       {float:left;width:558px; background-color:#EFF3F4}

#innerbodyColumnTop    {float:left;margin:3px;width:546px;background-color:#CDCFCE}

#welcomeBox	       {float:left;margin:3px;padding-top:17px;padding-left:8px;width:233px; height:183px;border-style:solid; border-width:1px; border-color:#B4B6B5;background-color:#FFFFFF;text-decoration: none; color:#203857;font-size: 70%; font-family: arial,verdana,helvetica;letter-spacing: 1px; line-height:15px}

#flashBox	       {float:left;margin:3px;width:287px; height:193px}

#flashBox #resHead     {margin-top:5px;text-decoration: none; color:#232E64; font-weight:bold; font-size: 70%; font-family: arial,verdana,helvetica;letter-spacing: 1px}

#flashBox #flashTop    {width:285px;height:64px;background-color:#FFFFFF}

#flashBox #flashInfo   {float:right;line-height:18px;text-decoration: none; color:#404143; font-weight:bold; font-size: 70%; font-family: arial,verdana,helvetica;letter-spacing: 1px}

#flashBox #flashBot    {width:285px;height:64px;background-color:#FFFFFF}

#resultsContainer      {float:left}

#searchHome            {float:left;padding-left:10px;padding-bottom:15px;background-color:#D71F27;width:192px}

#radioText             {text-decoration: none; color:#FFFFFF;font-weight:bold; font-size: 70%; font-family: arial,verdana,helvetica;letter-spacing:1px}

.quick_radio	       {margin-top:0px;padding-left:10px;text-decoration: none; color:#FFFFFF; font-size: 80%; font-weight:bold; font-family: arial,verdana,helvetica}

#searchHome            {padding-top:4px; padding-bottom:4px}

#searchHead	       {width:202px; height:20px;background-image:url(images/search_head.gif);background-repeat: no-repeat}

.searchDivider	       {padding-top:1px;padding-bottom:1px} 

.searchCriteria        {padding-left:15px;text-decoration: none; color:#FFFFFF;font-size: 80%; font-family: arial,verdana,helvetica}

.type                  {margin-top:3px; margin-bottom:3px;width:202px; line-height:24px;background-image:url(images/type_bg.jpg);background-repeat:no-repeat}

.type2                 {margin-top:3px; margin-bottom:3px;width:202px; line-height:24px;background-image:url(images/type_bg2.jpg);background-repeat:no-repeat}

#contentContainer      {float:left; width:748px; padding:5px}	

#searchBut	       {height:75px}

#innerbodyColumnBot    {float:left;margin:3px;width:546px;background-color:#FFFFFF}

#innerbodyColumnBot_2  {float:left;margin:3px;width:546px;background-color:#FFFFFF}

#latestHead	       {float:left;padding:3px; width:540px;background-color:#FFFFFF;text-decoration: none; color:#4874A9; font-weight:bold; font-size: 80%; font-family: arial,verdana,helvetica;letter-spacing:1px}

#latestHead_2          {float:left; padding-bottom:3px;  width:546px;background-color:#FFFFFF;text-decoration: none; color:#091B59; font-weight:bold; font-size: 80%; font-family: arial,verdana,helvetica;letter-spacing:1px}

.propertyFeature       {float:left;padding-left:4px; padding-right:3px;width:129px;background-color:#FFFFFF}

.innerFeature	       {width:121px;background-color:#FFFFFF}

.textFeature	       {padding-left:2px; padding-top:0px; line-height:15px; padding-bottom:4px;width:119px;border-style:dashed; border-width:1px; border-color:#4974A9}

#minPrice              {float:left;text-decoration: none; color:#FFFFFF;font-size: 75%; font-family: arial,verdana,helvetica}

#maxPrice              {float:left;text-decoration: none; color:#FFFFFF;font-size: 75%; font-family: arial,verdana,helvetica}

#newDev                {width:202px;height:52px}

.searchDivider2	       {padding-top:1px;padding-bottom:1px} 

.searchDivider3	       {padding-top:10px} 

#bluespace             {float:left; background-color:#091B59; height:224px;}

/* **** CONTACT **** */

#leftcontentContainer  {float:left; width:374px}

#rightcontentContainer {float:left; padding-left:15px; padding-right:15px; padding-bottom:5px;width:344px; background-color:#F7F6F5}

.names                 {line-height:18px; padding-left:5px; width:369px;text-decoration: none; color:#212356; font-size: 65%; font-weight:bold; font-family: verdana,arial,helvetica}

.contactText           {line-height:18px;text-decoration: none; color:#212356; font-size: 70%; font-family: verdana,arial,helvetica}

#footer                {float:left; margin-top:5px;  margin-bottom:5px; width:760px;text-decoration: none; color:#1E7DE7; font-size: 65%; font-weight:bold; font-family: verdana,arial,helvetica}

#ecom_ireland          {margin-top:5px}

.menuBox	       {float:left}

#homeSearch            {padding-top:6px}

.but		       {text-decoration: none; color:#282C30;font-size: 70%; font-weight:bold; font-family: arial,verdana,helvetica}

#text_base             {margin-top:3px;width:752px;background-color:#FFFFFF;border-style:dashed; border-width:1px; border-color:#9B9C9F;padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:10px}



/* **** ABOUT **** */

.aboutText             {line-height:18px;text-decoration: none; color:#212356; font-size: 70%; font-family: verdana,arial,helvetica}

#about_topContainer    {float:left; width:748px}

#about_leftContent     {float:left; width:356px;height:300px;border-style:solid; border-width:1px; border-color:#202255;margin-bottom:5px;}

#about_rightcontent    {float:left; height:302px; padding-left:15px; padding-right:15px;width:344px; background-color:#F7F6E2}


#about_mainContainer   {float:left; width:748px}



/* **** SEARCH LIST DETAILS **** */

#resultsListContainer  {float:left; width:500px}

#searchContainer       {float:left; margin-left:5px; padding-top:0px; padding-bottom:10px; width:241px; background-color:#F7F6E2;border-style:dashed; border-width:1px; border-color:#9B9C9F}

.searchTags            {padding-left:20px}

.lineContainer         {margin-bottom:5px; float:left; width:498px; border-style:solid; border-width:1px; border-color:#9B9C9F}

.topLine	       {float:left; width:498px; background-color:#CD1D1B; line-height:24px}

.listContainer         {float:left; width:492px; padding:3px} 

.listImage             {float:left; width:121px; padding:2px; border-style:solid; border-width:1px; border-color:#B4C1CC}

.resultInfo	       {float:left; margin-left:0px; width;356px; line-height:20px; padding:3px;text-decoration: none; color:#000000; font-size: 65%;font-family: verdana;arial}

.view2                 {padding:2px; line-height:24px}


/* **** SEARCH DETAILS **** */
#leftDetailsContainer  {float:left;width:368px}

#imageContainer        {float:left; width:360px; padding:4px;}

#accomodationText      {float:left; width:348px; padding:5px}

#tenderText            {float:left; width:348px; padding:5px}

#featureText           {float:left; width:348px; padding:5px; line-height:20px;}

.imageBorder           {border-style:solid; border-width:1px; border-color:#B4C1CC}

.imageThumb	       {float:left; margin-top:1px; width:118px;border-style:solid; border-width:1px; border-color:#B4C1CC}

.accomodationInfo      {line-height:20px;text-decoration: none; color:#202255; font-size: 70%; font-family: verdana,arial,helvetica}

#map                   {float:left;margin-top:5px;width:356px;height:200px;border-style:solid; border-width:1px; border-color:#202255;margin-bottom:5px;} 

#map2                  {float:left;margin-top:5px;width:356px;height:300px;border-style:solid; border-width:1px; border-color:#202255;margin-bottom:5px;}

#detailsContainer      {float:left;width:348px; padding-top:5px; padding-left:12px; padding-right:12px; padding-bottom:5px; background-color:#F7F6F5}



.topLineDetails        {float:left; padding-left:5px;width:753px; background-color:#CD1D1B; line-height:24px;text-decoration: none; color:#FFFFFF;font-size: 70%; font-weight:bold; font-family: verdana,arial,helvetica}

.auctionHolder         {float:left; width 100px;}

.autionDetails         {float:left; width 200px}





/* **** Fonts **** */

.phoneFocus            {text-decoration: none; color:#FFFFFF;font-weight:bold; font-size: 180%; font-family: arial,verdana,helvetica; letter-spacing:2px}
    

.priceLabel	       {text-decoration: none; color:#4974A9;font-size: 7pt; font-family: verdana,arial,helvetica}

.pipeT                 {text-decoration: none; color:#6070A8;font-size: 8pt; font-family: arial,verdana,helvetica}

.pipe                  {text-decoration: none; color:#B4BDEA;font-size: 8pt; font-family: arial,verdana,helvetica}

.select_txt            {text-decoration: none; color:#192342;font-size: 70%; font-family: verdana,arial,helvetica}

.general               {text-decoration: none; color:#212356;font-size: 70%; font-family: verdana,arial,helvetica}

.locationHead          {text-decoration: none; color:#D71F27;font-weight:bold; font-size: 75%; font-family: verdana,arial,helvetica}

.resultsHead           {text-decoration: none; color:#A6A6A6;font-weight:bold; font-size: 90%; font-family: verdana,arial,helvetica}

.date                  {line-height:24px;text-decoration: none; color:#202255; font-size: 70%; font-family: verdana,arial,helvetica}

.frequency             {line-height:24px;text-decoration: none; color:#202255; font-size: 70%; font-family: verdana,arial,helvetica}

.reference             {line-height:24px;text-decoration: none; color:#091B59; font-weight:bold; font-size: 70%; font-family: verdana,arial,helvetica}

.email                 {line-height:24px;text-decoration: none; color:#202255; font-size: 70%; font-family: verdana,arial,helvetica}

.features              {line-height:24px;text-decoration: none; color:#202255; font-size: 70%; font-family: verdana,arial,helvetica}

.phone                 {line-height:24px;text-decoration: none; color:#202255; font-size: 70%; font-family: verdana,arial,helvetica}

.price 		       {line-height:24px;text-decoration: none; color:#D71F27;font-weight:bold; font-size: 70%; font-family: verdana,arial,helvetica}

.fees		       {line-height:24px;text-decoration: none; color:#202255; font-size: 70%; font-family: verdana,arial,helvetica}

.size                  {line-height:24px;text-decoration: none; color:#202255; font-size: 70%; font-family: verdana,arial,helvetica}

.mapText               {float:left; background-color:#FFFFFF; width:120px; line-height:24px;text-decoration: none; color:#1167DB; font-size: 70%; font-weight:bold; font-family: verdana,arial,helvetica}

.transport             {line-height:24px;text-decoration: none; color:#202255; font-size: 70%; font-family: verdana,arial,helvetica}


.pageHead	       {text-decoration: none; color:#212356;font-weight:bold; font-size: 100%; font-family: arial,verdana,helvetica}


.res                   {text-decoration: none; color:#D61810;font-weight:bold; font-size: 75%; font-family: verdana,arial,helvetica}

.comm                  {text-decoration: none; color:#D61810;font-weight:bold; font-size: 75%; font-family: verdana,arial,helvetica}

.showcasePic           {border-width:1px; width:123px; height:90px; margin:0px; border-style: solid; border-color:#B4C1CC} 


.saletype              {text-decoration: none; color:#D71F27;font-weight:bold; font-size: 7pt; font-family: verdana,arial,helvetica}

p.two		       {line-height:3px}




/* **** HEADINGS **** */

h1.searchBox	       {margin-top:0px; margin-bottom:0px; text-decoration: none; color:#FFFFFF; font-weight:bold; font-size: 70%; font-family: arial,verdana,helvetica;letter-spacing: 1px}

h1.quick	       {margin-top:0px; margin-bottom:0px; padding-left:30px;padding-top:2px;text-decoration: none; color:#032431;font-weight:bold; font-size: 75%; font-family: arial,verdana,helvetica;letter-spacing: 1px}

h1.typeHighlight       {margin-top:0px; margin-bottom:0px; text-decoration: none; color:#D71D11;font-weight:bold; font-size: 100%; font-family: arial,verdana,helvetica}

h1.advanced	       {margin-top:0px; margin-bottom:0px; padding-left:30px;padding-top:2px;text-decoration: none; color:#3D3F3C;font-weight:bold; font-size: 70%; font-family: arial,verdana,helvetica;letter-spacing: 1px}

h1.infoHead            {margin-top:6px; background-color:#D0D0D0; margin-bottom:3px; text-decoration: none; color:#202255;font-weight:bold; font-size: 120%; font-family: verdana,arial,helvetica}

h1.about_subHead       {margin-top:12px; margin-bottom:12px; background-color:#F7F6E2; margin-bottom:3px; text-decoration: none; color:#202255;font-weight:bold; font-size: 95%; font-family: arial,verdana,helvetica}

.welcomeHead	       {text-decoration: none; color:#202255;font-weight:bold; font-size: 105%; font-family: verdana,arial,helvetica;letter-spacing: 0.5px}

h1.aboutHead	       {margin-top:10px; margin-bottom:5px;text-decoration: none; color:#212356;font-weight:bold; font-size: 100%; font-family: arial,verdana,helvetica}

h1.pageHead2	       {margin-top:5px; margin-bottom:12px; text-decoration: none; color:#212356;font-weight:bold; font-size: 100%; font-family: arial,verdana,helvetica; background-color:#F7F6E2; width:300px}

h2.locationHead        {margin-top:0px; margin-bottom:12px; text-decoration: none; color:#D71F27;font-weight:bold; font-size: 75%; font-family: verdana,arial,helvetica}

h2.propertyStatus        {margin-top:0px; margin-bottom:12px; text-decoration: none; color:#D71F27;font-weight:bold; font-size: 80%; font-family: verdana,arial,helvetica}

h2.detailsHead         {padding:3px;margin-top:15px; margin-bottom:15px; text-decoration: none; color:#1167DB;font-weight:bold; font-size: 70%; font-family: verdana,arial,helvetica; background-color:#FFFFFF;width:100%; line-height:14px}

h3.searchHead2         {margin-top:3px; margin-bottom:3px; text-decoration: none; color:#29292A;font-weight:bold; font-size: 70%; font-family: arial,verdana,helvetica; letter-spacing:1px}

/* **** LISTS **** */

ul.propertyList        {margin-top:5px; margin-bottom:5px; padding-left:20px;list-style :square; font-weight:bold; text-decoration: none; color:#D72025; font-size: 70%; font-family: arial,helvetica; height:20px}

/* **** LINKS **** */

a.top_Menu:link        {padding-left:3px; padding-right:3px; letter-spacing:1px;text-decoration: none; color:#FFFFFF; font-size: 70%; font-weight:bold; font-family: arial,verdana,helvetica}
a.top_Menu:visited     {padding-left:3px; padding-right:3px; letter-spacing:1px; text-decoration: none; color:#FFFFFF; font-size: 70%; font-weight:bold; font-family: arial,verdana,helvetica}
a.top_Menu:hover       {padding-left:3px; padding-right:3px; letter-spacing:1px; background-color:#ffffff;text-decoration: none; color:#ED2525; font-size: 70%; font-weight:bold; font-family: arial,verdana,helvetica}
a.top_Menu:active      {padding-left:3px; padding-right:3px; letter-spacing:1px; text-decoration: none; color:#FFFFFF; font-size: 70%; font-weight:bold; font-family: arial,verdana,helvetica}


.top_MenuFocus         {padding-left:3px; padding-right:3px; border-left-width:2px; border-left-color:#1E7DE7; border-left-style:solid;letter-spacing:1px; background-color:#ffffff;text-decoration: none; color:#ED2525; font-size: 70%; font-weight:bold; font-family: arial,verdana,helvetica}

a.top_Email:link       {text-decoration: none; color:#FFFFFF; font-size: 65%; font-weight:bold; font-family: verdana,arial,helvetica}
a.top_Email:visited    {text-decoration: none; color:#FFFFFF; font-size: 65%; font-weight:bold; font-family: verdana,arial,helvetica}
a.top_Email:hover      {text-decoration: none; color:#D71F27; font-size: 65%; font-weight:bold; font-family: verdana,arial,helvetica}
a.top_Email:active     {text-decoration: none; color:#FFFFFF; font-size: 65%; font-weight:bold; font-family: verdana,arial,helvetica}

a.links:link           {text-decoration: none; color:#202255; font-size: 65%;font-weight:bold;font-family: verdana;arial}
a.links:visited        {text-decoration: none; color:#202255; font-size: 65%;font-weight:bold;font-family: verdana;arial}
a.links:hover          {text-decoration: none; color:#3A6D98; font-size: 65%;font-weight:bold;font-family: verdana;arial}
a.links:active         {text-decoration: none; color:#202255; font-size: 65%;font-weight:bold;font-family: verdana;arial}

a.links2:link           {text-decoration: none; color:#202255; font-size: 85%;font-weight:bold;font-family: verdana;arial}
a.links2:visited        {text-decoration: none; color:#202255; font-size: 85%;font-weight:bold;font-family: verdana;arial}
a.links2:hover          {text-decoration: none; color:#3A6D98; font-size: 85%;font-weight:bold;font-family: verdana;arial}
a.links2:active         {text-decoration: none; color:#202255; font-size: 85%;font-weight:bold;font-family: verdana;arial}

a.links3:link           {text-decoration: none; color:#3A6D98; font-size: 85%;font-weight:bold;font-family: verdana;arial}
a.links3:visited        {text-decoration: none; color:#3A6D98; font-size: 85%;font-weight:bold;font-family: verdana;arial}
a.links3:hover          {text-decoration: none; color:#202255; font-size: 85%;font-weight:bold;font-family: verdana;arial}
a.links:active         {text-decoration: none; color:#3A6D98; font-size: 85%;font-weight:bold;font-family: verdana;arial}


a.search_link:link     {text-decoration: none; color:#FFFFFF; font-size: 65%;font-weight:bold;font-family: verdana;arial}
a.search_link:visited  {text-decoration: none; color:#FFFFFF; font-size: 65%;font-weight:bold;font-family: verdana;arial}
a.search_link:hover    {text-decoration: none; color:#000000; font-size: 65%;font-weight:bold;font-family: verdana;arial}
a.search_link:active   {text-decoration: none; color:#FFFFFF; font-size: 65%;font-weight:bold;font-family: verdana;arial}


a.search_link_back:link     {text-decoration: none; color:#697C22; font-size: 80%;font-weight:bold;font-family: verdana;arial}
a.search_link_back:visited  {text-decoration: none; color:#697C22; font-size: 80%;font-weight:bold;font-family: verdana;arial}
a.search_link_back:hover    {text-decoration: none; color:#CCCCCC; font-size: 80%;font-weight:bold;font-family: verdana;arial}
a.search_link_back:active   {text-decoration: none; color:#697C22; font-size: 80%;font-weight:bold;font-family: verdana;arial}

a.img:link               {border-width:0px; border-style: solid; border-color:#FFFFFF} 
a.img:visited            {border-width:0px; border-style: solid; border-color:#FFFFFF}
a.img:hover              {border-width:0px; border-style: solid; border-color:#FFFFFF} 
a.img:active             {border-width:0px; border-style: solid; border-color:#FFFFFF}

                 
          
a.proptype:link       {padding-left:22px;text-decoration: none; color:#FFFFFF; font-size: 80%;font-weight:bold;font-family: verdana;arial}
a.proptype:visited    {padding-left:22px;text-decoration: none; color:#FFFFFF; font-size: 80%;font-weight:bold;font-family: verdana;arial}
a.proptype:hover      {padding-left:22px;text-decoration: none; color:#4874A9; font-size: 80%;font-weight:bold;font-family: verdana;arial}
a.proptype:active     {padding-left:22px;text-decoration: none; color:#FFFFFF; font-size: 80%;font-weight:bold;font-family: verdana;arial}


a.proptype2:link      {padding-left:22px;text-decoration: none; color:#FFFFFF; font-size: 80%;font-weight:bold;font-family: verdana;arial}
a.proptype2:visited   {padding-left:22px;text-decoration: none; color:#FFFFFF; font-size: 80%;font-weight:bold;font-family: verdana;arial}
a.proptype2:hover     {padding-left:22px;text-decoration: none; color:#091B59; font-size: 80%;font-weight:bold;font-family: verdana;arial}
a.proptype2:active    {padding-left:22px;text-decoration: none; color:#FFFFFF; font-size: 80%;font-weight:bold;font-family: verdana;arial}

a.listing:link        {text-decoration: none; color:#3E3965; font-size: 80%;font-weight:bold;font-family: verdana;arial}
a.listing:visited     {text-decoration: none; color:#3E3965; font-size: 80%;font-weight:bold;font-family: verdana;arial}
a.listing:hover       {text-decoration: none; color:#DE3818; font-size: 80%;font-weight:bold;font-family: verdana;arial}
a.listing:active      {text-decoration: none; color:#3E3965; font-size: 80%;font-weight:bold;font-family: verdana;arial}

a.view:link           {text-decoration: none; color:#DE3818; font-size: 80%;font-weight:bold;font-family: verdana;arial}
a.view:visited        {text-decoration: none; color:#DE3818; font-size: 80%;font-weight:bold;font-family: verdana;arial}
a.view:hover          {text-decoration: none; color:#3A6D98; font-size: 80%;font-weight:bold;font-family: verdana;arial}
a.view:active         {text-decoration: none; color:#DE3818; font-size: 80%;font-weight:bold;font-family: verdana;arial}

a.propertyLabel:link    {text-decoration: none; color:#D71F27;font-weight:bold; font-size: 7pt; font-family: verdana,arial,helvetica}
a.propertyLabel:visited {text-decoration: none; color:#D71F27;font-weight:bold; font-size: 7pt; font-family: verdana,arial,helvetica}
a.propertyLabel:hover   {text-decoration: none; color:#091B59;font-weight:bold; font-size: 7pt; font-family: verdana,arial,helvetica}
a.propertyLabel:active  {text-decoration: none; color:#D71F27;font-weight:bold; font-size: 7pt; font-family: verdana,arial,helvetica}


a.typeLabel:link     {text-decoration: none; color:#091B59;font-size: 7pt; font-weight:bold; font-family: verdana,arial,helvetica}
a.typeLabel:visited  {text-decoration: none; color:#091B59;font-size: 7pt; font-weight:bold; font-family: verdana,arial,helvetica}
a.typeLabel:hover    {text-decoration: none; color:#4974A9;font-size: 7pt; font-weight:bold; font-family: verdana,arial,helvetica}
a.typeLabel:active   {text-decoration: none; color:#091B59;font-size: 7pt; font-weight:bold; font-family: verdana,arial,helvetica}

a.addressLabel:link     {text-decoration: none; color:#091B59;font-size: 7pt; font-weight:bold; font-family: verdana,arial,helvetica}
a.addressLabel:visited  {text-decoration: none; color:#091B59;font-size: 7pt; font-weight:bold; font-family: verdana,arial,helvetica}
a.addressLabel:hover    {text-decoration: none; color:#4974A9;font-size: 7pt; font-weight:bold; font-family: verdana,arial,helvetica}
a.addressLabel:active   {text-decoration: none; color:#091B59;font-size: 7pt; font-weight:bold; font-family: verdana,arial,helvetica}

a.viewinfo:link       {text-decoration: none; color:#0066CC; font-size: 100%;font-family: verdana;arial}
a.viewinfo:visited    {text-decoration: none; color:#0066CC; font-size: 100%;font-family: verdana;arial}
a.viewinfo:hover      {text-decoration: underline; color:#0066CC; font-size: 100%;font-family: verdana;arial}
a.viewinfo:active     {text-decoration: none; color:#0066CC; font-size: 100%;font-family: verdana;arial}



