a.regionSelect {color:#6D6D6D; font-size:11px; font-weight:bold; font-family:Arial; border:none; line-height:23px; padding-bottom:2px; padding-top:2px; padding-left:4px; padding-right:4px;  text-decoration:none}
a.regionSelect:hover {color:#FF0000; font-size:11px; font-weight:bold; font-family:Arial; border:#FF0000 2px solid; line-height:23px; padding-bottom:2px; padding-top:2px; padding-left:4px; padding-right:4px; text-decoration:none}
.regionSelect2 {color:#FF0000; font-size:11px; font-weight:bold; font-family:Arial; border:#FF0000 2px solid; line-height:20px; padding-left:4px; padding-right:4px;}
.regionTable {border:#C5C5C5 1px solid; padding:5px;}
.regionContent {width:118px;float:left;}
.regions {float:left; /*overflow-y:scroll;*/ width:100px; height:113px}

.aboutL {width:113px;float:left; height:113px; border-bottom:#c0c0c0 1px solid; border-left:#c0c0c0 1px solid; border-top:#c0c0c0 1px solid; padding:4px;}
.aboutLi {float:left; /*overflow-y:scroll;*/ width:260px; height:61px; border-bottom:#c0c0c0 1px solid; border-right:#c0c0c0 1px solid; border-top:#c0c0c0 1px solid; padding-top:50px; padding-bottom:10px; padding-left:15px; padding-right:2px; margin-bottom:5px;}
.aboutLi a {color:#6D6D6D; font-weight:bold; font-family:Arial; text-decoration:none; font-size:11px;}
.aboutLi a:hover {color:#FF0000; font-weight:bold; font-family:Arial; text-decoration:none; font-size:11px;}

.bestCategories {border-right:#C5C5C5 1px solid; color:#6D6D6D; font-size:13px; padding-left:15px; text-transform:uppercase;}
.categoryTable	{color:#6D6D6D; font-size:11px; text-align:left; padding-left:50px;}
a.category {color:#6D6D6D; font-family:Arial; text-decoration:none}
a.category:hover {color:#FF0000; font-family:Arial; text-decoration:none}
.catTitle {font-family:Arial; font-size:18px; font-weight:bold; color:#000000;}

a.emailTo {font-family:Arial; font-size:12px; font-weight:bold; color:#FF0000; text-decoration:none; cursor:pointer}
a.emailTo:hover {font-family:Arial; font-size:12px; font-weight:bold; color:#6D6D6D; text-decoration:none; cursor:pointer}

.SendMail {width:990px; height:525px; background:#FFFFFF; top:-535px; position:relative; filter:alpha(opacity=60);-moz-opacity: 0.6; opacity: 0.6; display:none;}
.SendM {width:990px; height:525px; top:-1030px; left:0px; position:relative; display:none;}
.SendMail2 {width:990px; height:540px; background:#FFFFFF; top:-525px; position:relative; filter:alpha(opacity=60);-moz-opacity: 0.6; opacity: 0.6; display:none;}
.SendM2 {z-index:900;  top:-1000px; left:0px; position:relative; display:none;}

.overlayGrey {width:100%; height:100%; background:#FFFFFF; top:0; position:fixed; filter:alpha(opacity=60);-moz-opacity: 0.6; opacity: 0.6;z-index: 1006;}
.pdff {position:fixed; top:50%; left:50%; margin-left: -150px; z-index: 1007;}
#pdff_content a {font-size: 16px;}

#ImageList { padding:5px; height:514px; overflow-x:scroll;}
.MouseOn {cursor: move;}
.delete {border:#FF0000 2px solid; width:15px; height:15px;}
.imageBox{ background:#FFFFFF; padding: 10px; float:left; height:200px;}
.placeHolder {border-color:#999999; border-style:dashed; border-width:1px;padding: -1px;}

.LoginForm {vertical-align: middle; display:none; position:absolute; top:300px; width:990px;}

a.goLocation {	font-size:11px;
	color:#999;
	text-decoration:none;
	/*text-align:*/
	}
a.goLocation:hover {
	color:#ff0000;
	text-decoration:none;
}


a.project {font-size:11px; color:#6D6D6D; font-family:Helvetica; text-decoration:none}
a.project:hover {font-size:11px; color:#FF0000; fofont-family:Helvetica; text-decoration:none}

div.similar6 { display:block; height:505px; float:left; width:425px;}
div.similar100 {overflow-y:scroll; display:block;height:505px;float:left;width:425px;}
div#SimilarLocations {display:none; width:0px; float:right; padding-top:5px; padding-left:5px;}

a.close{
	font-size:11px;
	cursor:pointer;
	color:#999;
	text-decoration:none;
	padding-right:15px;
	display:block;
	text-align:right;
}
a.close:hover{
	color:#ff0000;
	text-decoration:none;
}

span.line {color:#FF0000; font-size:8px;}

#toweek { width:140px; height:31px; background:url(../img/toweek.gif) no-repeat top left; position:relative; top:-31px; right:-120px;}
#simloc {width:140px; height:31px;  position:relative; top:-501px; left:0px;}

.generate_pdf {height:22px; width:80px; padding-left:22px; padding-top:3px; font-size:13px; font-family:Arial; background:url(../img/pdf.ico.png) no-repeat top left; }
.generate_pdf a.generate {color:#6D6D6D;  text-decoration:underline}
.generate_pdf a.generate:hover {color:#FF0000; text-decoration:none}

.generate_email {height:22px; width:110px; margin-left:10px; padding-left:30px; padding-top:3px; font-size:13px; font-family:Arial; background:url(../img/mail_icon.jpg) no-repeat 0 2px; }
.generate_email a.generate {color:#6D6D6D;  text-decoration:underline}
.generate_email a.generate:hover {color:#FF0000; text-decoration:none}

.generate_ep {height:22px; width:80px; margin-left:10px; padding-left:22px; padding-top:3px; font-size:13px; font-family:Arial; background:url(../img/mail_icon.jpg) no-repeat 0 2px; }
.generate_ep a.generate {color:#6D6D6D; text-decoration:underline}
.generate_ep a.generate:hover {color:#FF0000; text-decoration:none}

.ScrollView {position:relative;top:-530px; left:5px; height:70px; display:none;}
.ScrollRight {position:relative;top:0px; background-color:#FFFFFF; width:280px; padding:20px; filter:alpha(opacity=60);-moz-opacity: 0.6; opacity: 0.6;}
.ScrollRightText {font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:13px; position:relative;top:-50px; padding:20px;}


.viewModes, .viewModes a {color:#999;font-size:11px;font-weight:bold;text-decoration: none;}
.viewModes a:hover,.viewModes a.active {text-decoration:underline;}

.prevNext, .prevNext a {color:#999;font-size:12px;font-weight:bold;text-decoration: none;}
.prevNext a:hover,.prevNext a.active {text-decoration:underline;}

.Paging {padding-top:17px;}
.Paging .curPage{color:#FF0000;text-transform:uppercase;font-weight:bold;font-size:14px; }

.pages {margin-top:2px;}
.pages a {color:#FF0000;text-decoration:none;font-size:12px;font-weight:bold;padding-left:6px;}
.pages a.active {text-decoration:underline;padding-left:3px;}

.Row {border-top:1px solid #bfbfbf;width:950px;margin:0 20px;padding: 10px 0 0 0 ;margin-bottom:3px;}
.Location {color:#999;height:20px;font-size:11px;display:block;}
.Caption {color:#FF0000;font-size:14px;font-weight:bold;margin-top:10px;}
.Caption a {color:#FF0000;font-size:14px;font-weight:bold;text-decoration:none;}
.Caption a:hover {text-decoration:underline;}
