/*global styles*/

/*positioning*/

body { background-color: #FFF; 

	margin:0px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
	
	}


#page {
	width:1000px;
	margin-left:0px auto; /* Right and left margin widths set to "auto" */
	margin-right:0px auto; 
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:0px;
	z-index: 4; 
	}




/*header styles*/

#header_main { margin: 0px; padding: 0px; border: 0px; left: 0px; top: 0px; height: 140px; width:100%; position: absolute; z-index: 1; background: #fff; background-image: url('/images/2008_header_bk.jpg'); }

.header_line { margin: 0px; padding: 0px; border: 0px; left: 0px; top: 100px; height: 2px; width:100%; position: absolute; z-index: 2;   }

.header_container { margin: 0px; padding: 0px; border: 0px; left: 0px; top: 0px; width:1000px; height:150px;  position: relative; z-index: 1; }


.header_main_links_box { margin: 0px; padding: 0px; border: 0px; left: 0px; top: 105px; position: absolute; }

.header_logo { margin: 0px; padding: 0px; border: 0px; left: 0px; top: 0px; position: absolute;  z-index: 2; }

.header_search { top: 36px; left:740px; position: absolute;  font-family:Arial, Helvetica, Verdana, sans-serif; color:#FFF; font-size:11px; font-weight:bold; line-height:280%;  }

.header_search-field { top: -10px; left:0px; position: relative;  font-family:Arial, Helvetica, Verdana, sans-serif; color:#FFF; font-size:11px; font-weight:bold; line-height:280%;  }

.header_main_links { text-align:center; top: 105px; position: relative;  font-family:Arial, Helvetica, Verdana, sans-serif; color:#FFF; line-height:280%; font-size:12px; font-weight:bold;  }

.header_main_links a:link { font-family:Arial, Helvetica, Verdana, sans-serif; color:#FFF; font-size:12px;   text-decoration: none;  }

.header_main_links a:visited { font-family:Arial, Helvetica, Verdana, sans-serif; color:#FFF; font-size:12px; line-height:280%; text-decoration: none;  }

.header_main_links a:hover{ font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:12px;  line-height:280%; text-decoration: none;  }


/* login */



.header_main_login { background-color:#000; top: 141px; width: 100%; height: 25px; position: relative; z-index: 2; font-family: Arial, Helvetica, Verdana, sans-serif; color:#ffffff; font-size:10px; font-weight:bold; }

.header_main_login a { font-family: Arial, Helvetica, Verdana, sans-serif; color:#ffffff; font-size:11px; font-weight:bold; }

.header_main_login a:link { font-family: Arial, Helvetica, Verdana, sans-serif; color:#ffffff; font-size:11px; font-weight:bold; }

.header_main_login a:visited { font-family: Arial, Helvetica, Verdana, sans-serif; color:#ffffff; font-size:11px; font-weight:bold; }

.header_main_login a:hover { font-family: Arial, Helvetica, Verdana, sans-serif; color:#f00; font-size:11px; font-weight:bold; }


.loginboxuser { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; font-weight:bold; line-height: 160%; border: 0px;}

.loginboxpassword { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; font-weight:bold; line-height: 160%; border: 0px;}

.loginbutton { font-family:Arial, Helvetica, Verdana, sans-serif; color:#fff; font-size:11px; font-weight:bold; height: 20px; width:70px;  z-index: 2; border: 0px solid #519701; background: #000; padding-top: 4px;}












#content { 	width:1000px;
	margin-left:0px auto; /* Right and left margin widths set to "auto" */
	margin-right:0px auto; 
	top: 145px;
	position: relative;
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:0px;
	border:0px;
	background-color:#fff; z-index: 4; }
	

#saleboxes_unlimited { margin: 5px; padding: 0px;  width:30%; left: 70%; top: 0px; position: absolute; z-index: 3; font-family:Arial, Helvetica, Verdana, sans-serif; color:#001839; font-size:13px;  background-color:#fff;}

#saleboxes_6 { margin: 0px; padding: 5px;  width:25%; left: 70%; top: 0px; position: absolute; z-index: 3; font-family:Arial, Helvetica, Verdana, sans-serif; color:#001839; font-size:13px;  background-color:#fff;}

#saleboxes_5 { margin: 0px; padding: 5px;  width:25%; left: 70%; top: 0px; position: absolute; z-index: 3; font-family:Arial, Helvetica, Verdana, sans-serif; color:#001839; font-size:13px;  background-color:#ffe8cc;}

#saleboxes_4 { margin: 0px; padding: 05px;  width:25%; left: 70%; top: 0px; position: absolute; z-index: 3; font-family:Arial, Helvetica, Verdana, sans-serif; color:#001839; font-size:13px;  background-color:#ffd4a1;}

#saleboxes_3 { margin: 0px; padding: 5px;  width:25%; left: 70%; top: 0px; position: absolute; z-index: 3; font-family:Arial, Helvetica, Verdana, sans-serif; color:#001839; font-size:13px;  background-color:#ffbc6e;}

#saleboxes_2 { margin: 0px; padding: 5px;  width:25%; left: 70%; top: 0px; position: absolute; z-index: 3; font-family:Arial, Helvetica, Verdana, sans-serif; color:#001839; font-size:13px;  background-color:#ffa132;}

#saleboxes_1 { margin: 0px; padding: 5px;  width:25%; left: 70%; top: 0px; position: absolute; z-index: 3; font-family:Arial, Helvetica, Verdana, sans-serif; color:#001839; font-size:13px;  background-color:#FF8A00;}

#saleboxes_0 { margin: 0px; padding: 5px;  width:25%; left: 70%; top: 0px; position: absolute; z-index: 3; font-family:Arial, Helvetica, Verdana, sans-serif; color:#ffffff; font-size:13px;  background-color:#c40001;}



#sidebar {margin: 0px; padding: 0px; border: 0px; width: 200px; left: 0px; top: 200px; position: absolute; z-index: 1;  border: 1px solid #001839;}

#center { margin-left: 0px; margin-right: 0px; padding: 0px; border: 1px; width: 800px; left: 0px; top: 150px; position: absolute; z-index: 1;  }

#sidebar-right {margin: 0px; padding: 0px; border: 1px; width: 180px; left: 820px; top: 150px; position: absolute; z-index: 1;}

.job_extra {margin: 0px; padding: 0px; padding-left: 10px; border: 0px; width: 238px; left: 258px; top: 230px; position: absolute; z-index: 1;  }









h1 { font-family:Arial, Helvetica, Verdana, sans-serif; color:#90A0AF; font-size:12px; font-weight:bold; line-height:100%; z-index: 1; left:0px; top: 0px; position: relative; }

.pagetitle { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:16px; font-weight:bold; line-height:140%; z-index: 1; left:0px; top: 0px; position: relative; }

.homepage_headers { font-family:Arial, Helvetica, Verdana, sans-serif; color:#6c0000; font-size:14px; font-weight:bold; line-height:140%; z-index: 1; left:0px; top: 0px; position: relative; }

.pagetitle a:link { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:16px; font-weight:bold; line-height:140%; z-index: 1; left:0px; top: 0px; position: relative; }

.pagetitle a:visited { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:16px; font-weight:bold; line-height:140%; z-index: 1; left:0px; top: 0px; position: relative; }

.pagetitle a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; color:#f00; font-size:16px; font-weight:bold; line-height:140%; z-index: 1; left:0px; top: 0px; position: relative; }



.subtitles { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:12px; font-weight:bold; line-height:140%; z-index: 1; left:0px; top: 0px; position: relative; }



/*text styles*/
.bigtext { font-family:Arial, Helvetica, Verdana, sans-serif; color:#fff; font-size:220px; font-weight:bold; line-height:70%; z-index: 4; left:0px;  top: 0px; position: relative; background:#FF0000; }


.hrtitle { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:14px; font-weight:bold; line-height:100%; }

.boxes { padding: 2px; width: 100%; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 160%; border: 1px solid #afafaf; align: left; }



.jobcenterbuttons { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; align: left; padding: 4px; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 130%; background:#fff; border: 1px solid #001839;}







.pagequote { font-family:Arial, Helvetica, Verdana, sans-serif; color:#A5D600; font-size:14px; font-weight:bold; line-height:140%; }

.subheader { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:12px; font-weight:bold; line-height:140%; }

.maintext { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:12px; font-weight:normal; line-height:140%; text-align:left; }

.newsheadlines { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:10px; font-weight:normal; line-height:160%; text-align:left; }



ul { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:12px; font-weight:normal; line-height:140%; text-align:left; left: -20px; top: 0px;position: relative; }


a:link, a:visited { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:12px; font-weight:normal; line-height:100%; Decoration: underline; }

a:hover, a:active { font-family:Arial, Helvetica, Verdana, sans-serif; color:#cc0033; font-size:12px; font-weight:normal; line-height:100%; Decoration: underline; }


/*end of text styles*/


.redalert { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:normal; line-height:140%; background:#f00; color:#fff; text-decoration: none; margin: 0px 0px 0px 0px; padding: 10px; }

.redalert2 { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:normal; line-height:140%; background:#f00; color:#000; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px; width:240px;  border: 1px solid #000; }

.orangealert { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:normal; line-height:140%; background:#FF8A00; color:#fff; text-decoration: none; margin: 0px 0px 0px 0px; padding: 10px; }


.orangealert2 { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:normal; line-height:140%; background:#FF8A00; color:#000; text-decoration: none; margin: 0px 0px 0px 0px; padding: 2px; width:240px;  border: 1px solid #000; }



.adminalert { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:normal; line-height:140%; color:#f00; text-decoration: none; margin: 0px 0px 0px 0px; padding: 1px; }



.section-header { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:normal; line-height:140%; background:#eee; color:#000; text-decoration: none; margin: 0px 0px 0px 0px; padding: 5px; }



.label { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; line-height:120%; color:#000;  z-index: 1; text-align: left; }

.field { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; line-height:120%; color:#000;  z-index: 1; text-align: left; }

.hiddenfield { font-family: arial, helvetica, sans-serif, verdana; font-size:0px; line-height:120%; color:#fff;  z-index: 1; left:-600px; top:-30px; position: relative; text-align: left; }

.maintextdialogue { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; line-height:150%; color:#f00; font-weight:bold;}

.maintext a { font-family: arial, helvetica, sans-serif, verdana; font-size:12px;  line-height:150%; color:#000; text-decoration: underline; }

.maintext a:link { font-family: arial, helvetica, sans-serif, verdana; font-size:12px;  line-height:150%; color:#000;  text-decoration: underline;}

.maintext a:visited { font-family: arial, helvetica, sans-serif, verdana; font-size:12px;  line-height:150%; color:#000;  text-decoration: underline;}

.maintext a:hover { font-family: arial, helvetica, sans-serif, verdana; font-size:12px;  line-height:150%; color:#f00;  text-decoration: underline;}




/*end subpage header styles*/

.navbreadcrumbs { font-family:Arial, Helvetica, Verdana, sans-serif; color:#7F7F7F; font-size:10px; font-weight:normal; line-height:140%; line-height:150%; }

.navbreadcrumbs a { font-family:Arial, Helvetica, Verdana, sans-serif; color:#7F7F7F; font-size:10px; font-weight:normal; line-height:140%; Decoration: none; }

.navbreadcrumbs a:link { font-family:Arial, Helvetica, Verdana, sans-serif; color:#7F7F7F; font-size:10px; font-weight:normal; line-height:140%; Decoration: none; }

.navbreadcrumbs a:visited { font-family:Arial, Helvetica, Verdana, sans-serif; color:#7F7F7F; font-size:10px; font-weight:normal; line-height:140%; Decoration: none; }

.navbreadcrumbs a:hover {font-family:Arial, Helvetica, Verdana, sans-serif; color:#FF1200; font-size:10px; font-weight:normal; line-height:140%; Decoration: underline; }



/*side bar */
.sidetextnavboxline{ padding: 0px; margin: 0px 0px 0px 0px; border: solid #CDCDCD; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; }

.sidetextnavbox { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; padding: 0px; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 200%; color:#000; background:#fff; text-decoration: none; border: 1px solid #001839; border-top-width: 0px; text-align: left; }

.sidetextnavbox a { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; padding: 4px; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 200%; color:#000; background:#fff; text-decoration: none; text-align: left; }

.sidetextnavbox a:link { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; padding: 4px; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 200%; color:#000; background:#fff; text-decoration: none; text-align: left; }

.sidetextnavbox a:visited { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; padding: 4px; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 200%; color:#000; background:#fff; text-decoration: none; text-align: left; }

.sidetextnavbox a:hover { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; padding: 4px; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 200%; color:#f00; background:#fff; text-decoration: none; text-align: left; }




.formelements { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; font-weight:normal; line-height: 160%; color:#000; background:#fff; text-align: left; }








.jobcenterbuttons {
font-family: arial, helvetica, sans-serif, verdana;
font-size:11px;
align: left;
padding: 4px;
margin: 0px 0px 0px 0px;
font-weight:bold;
line-height: 130%;
background:#fff;
border: 1px solid #001839;
}

.jobcenterbuttons a:link {
font-family: arial, helvetica, sans-serif, verdana;
font-size:11px;
font-weight:bold;
line-height: 130%;
border: 1px solid #001839;
text-decoration: none;
}

.jobcenterbuttons a:hover {
font-family: arial, helvetica, sans-serif, verdana;
font-size:11px;
font-weight:bold;
line-height: 130%;
border: 1px solid #ff0000;
text-decoration: none;
}





.textnavbox {
font-family: arial, helvetica, sans-serif, verdana;
font-size:11px;
padding: 5px;
margin: 0px 0px 0px 0px;
font-weight:bold;
line-height: 100%;
}

.textnavbox a:link {
font-family: arial, helvetica, sans-serif, verdana;
font-size:11px;
font-weight:bold;
text-decoration: none;
border: 1px solid #001839;
}

.textnavbox a:visited {
font-family: arial, helvetica, sans-serif, verdana;
font-size:11px;
font-weight:bold;
text-decoration: none;
border: 1px solid #001839;
}

.textnavbox a:hover {
color:#FF0000;
font-size:11px;
font-weight:bold;
text-decoration: none;
border: 1px solid #001839;
}




/*job results header*/

.resultsnav {
font-family: arial, helvetica, sans-serif, verdana;
font-size:11px;
padding: 5px;
margin: 0px 0px 0px 0px;
line-height: 200%;
z-index: 1;
}


.jobresultsheader { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; font-weight:bold; line-height: 180%; color:#fff; background:#A4A4A4; border-top: 1px solid #717171; border-bottom: 1px solid #717171;}

.jobresultsheader a:link { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; font-weight:bold; line-height: 180%; color:#FFF; text-decoration: none; }

.jobresultsheader a:visited { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; font-weight:bold; line-height: 180%; color:#FFF; text-decoration: none; }

.jobresultsheader a:hover { color:#f00; font-size:11px; line-height: 180%; text-decoration: underline; }

.salesboxes { padding: 2px; width: 100%; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 160%; background:#fff; border: 1px solid #f00; align: left; }





.jobresultssubheader { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:bold; line-height: 160%; color:#000; background:#DADADA; }

.jobresultssubheader a:link { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:bold; line-height: 160%; color:#000; text-decoration: none; }

.jobresultssubheader a:visited { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:bold; line-height: 160%; color:#000; text-decoration: none; }

.jobresultssubheader a:hover { color:#f00; font-size:12px; line-height: 160%; text-decoration: underline; }

/*job results hindividual rows*/



/*first line - darker line*/
.jobresults1 { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:normal; line-height:140%; background:#D8D8D8; color:#646464; text-decoration: none; }


.jobresults1 a:link {
font-family: arial, helvetica, sans-serif, verdana;
font-size:12px;
font-weight:bold;
color:#646464;
text-decoration: none;
}

.jobresults1 a:visited {
font-family: arial, helvetica, sans-serif, verdana;
font-size:12px;
font-weight:bold;
color:#646464;
text-decoration: none;
}

.jobresults1 a:hover {
color:#ff0000;
font-weight:bold;
text-decoration: underline;
}

/*second line*/
.jobresults2 {
font-family: arial, helvetica, sans-serif, verdana;
font-size:12px;
font-weight:normal;
line-height: 140%;
background:#fff;
color:#646464;
text-decoration: none;
}

.jobresults2 a:link {
font-family: arial, helvetica, sans-serif, verdana;
font-size:12px;
font-weight:bold;
color:#646464;
text-decoration: none;
}

.jobresults2 a:visited  {
font-family: arial, helvetica, sans-serif, verdana;
font-size:12px;
font-weight:bold;
color:#646464;
text-decoration: none;
}

.jobresults2 a:hover {
color:#ff0000;
text-decoration: underline;
font-weight:bold;
}



/*job details*/

.jobtitle { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:bold; line-height:100%; padding: 0px; margin: 0px 0px 0px 0px; text-transform: uppercase; text-align: left; }

.jobdetails { font-family: arial, helvetica, sans-serif, verdana; font-size:12px; font-weight:normal; line-height:160%; color:#000; }

.jobtextnavbox { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; padding: 0px; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 130%; color:#000;  text-decoration: none;  }

.jobtextnavbox a { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; padding: 4px; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 130%; color:#000; background:#fff; text-decoration: none; border: 1px solid #6b0000;}

.jobtextnavbox a:link { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; padding: 4px; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 130%; color:#fff; background:#fff; text-decoration: none; border: 1px solid #6b0000; background-image: url('/images/2008_header_button_bk.jpg');}

.jobtextnavbox a:visited { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; padding: 4px; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 130%; color:#fff; background:#fff; text-decoration: none; border: 1px solid #6b0000; background-image: url('/images/2008_header_button_bk.jpg');}

.jobtextnavbox a:hover { font-family: arial, helvetica, sans-serif, verdana; font-size:11px; padding: 4px; margin: 0px 0px 0px 0px; font-weight:bold; line-height: 130%; color:#000; background:#fff; text-decoration: none; border: 1px solid #6b0000; background-image: url('/images/2008_header_button_bk.jpg'); }

/*header*/

.searchinputbutton {
width: 150px;
font-family: arial, helvetica, sans-serif, verdana;
font-size:12px;
height: 27px;
font-weight:bold;
line-height: 100%;
color:#F00;
text-transform:uppercase;
}
	
.searchinput {
width: 150px;
font-family: arial, helvetica, sans-serif, verdana;
font-size:12px;
height: 20px;
font-weight:normal;
line-height: 160%;
color:#000;
}




/*footer*/


#footer { margin: 30px 0px 0px 0px; padding: 0px; border: 0px; width: 1000px; height: 140px; left:-20px; position: relative; display: block; align:right; z-index: 1; background: #000; background-image: url(/2008_images/background_footer.jpg);  }

.footer_cats1 { margin: 0px 0px 0px 0px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#fff; line-height:170%; left: 20px; top: 20px; position: absolute; z-index: 1;}

.footer_cats1 a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#fff; text-decoration: none;}

.footer_cats1 a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#cc3300; text-decoration: none;}




.footer_cats2 { margin: 0px 0px 0px 0px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#fff; line-height:170%; left: 120px; top: 20px; position: absolute; z-index: 1;}

.footer_cats2 a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#fff; text-decoration: none;}

.footer_cats2 a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#cc3300; text-decoration: none;}




.footer_cats3 { margin: 0px 0px 0px 0px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#fff; line-height:170%; left: 220px; top: 20px; position: absolute; z-index: 1;}

.footer_cats3 a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#fff; text-decoration: none;}

.footer_cats3 a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#cc3300; text-decoration: none;}




.footer_cats4 { margin: 0px 0px 0px 0px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#fff; line-height:170%; left: 320px; top: 20px; position: absolute; z-index: 1;}

.footer_cats4 a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#fff; text-decoration: none;}

.footer_cats4 a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#cc3300; text-decoration: none;}



.footer_cities { margin: 0px 0px 0px 0px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#fff; line-height:170%; left: 460px; top: 20px; position: absolute; z-index: 1;}

.footer_cities a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#fff; text-decoration: none;}

.footer_cities a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: bold; font-weight: normal; color:#cc3300; text-decoration: none;}




.footer_about { margin: 0px 0px 0px 0px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: bold; font-weight: normal; color:#fff; line-height:170%; left: 720px; top: 20px; width:240px; position: absolute; z-index: 1;}

.footer_about a { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: bold; font-weight: normal; color:#fff; line-height:170%; }

.footer_about a:hover { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: bold; font-weight: normal; color:#cc3300; line-height:170%; }

.footer_about a:visited { font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: bold; font-weight: normal; color:#fff; line-height:170%; }





.footertext { margin: 10px 0px 0px 0px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color:#666; line-height:170%; left: 0px; top: 0px; position: relative; z-index: 1;}

.footertext a:link { font-family: arial, helvetica, sans-serif, verdana; font-size:10px;  color:#666; text-decoration: underline; }
.footertext a:visited { font-family: arial, helvetica, sans-serif, verdana; font-size:10px; color:#666; text-decoration: underline;}
.footertext a:hover { font-family: arial, helvetica, sans-serif, verdana; font-size:10px; color:#90A0AF; text-decoration: underline; }
