body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.txtbox{ font-family: Tahoma;	font-size: 11px;font-weight: normal;color: #000000;	border: 1px solid #CCCCCC;  width:200px; height:15px;}
.topfld{
font-family:Arial, Helvetica, sans-serif;
color:#6B6868;
font-size:11px;
text-decoration:none;
border:solid 1px #C8C8C8;
width:111px;
height:19px;
}
.trban{
border:#D6E8F6 1px solid;

}
.topbrdr{
border-left:solid 1px #BDBDBD;
border-right:solid 1px #BDBDBD;
}
.btmbrdr{
border-bottom:solid 1px #D6D6D6;
}
.buttonbg{
background-image:url(../images/grid-bg.jpg);
background-repeat: repeat-x;
background-position: left;
   }
.subtext{
 font-family:Arial, Helvetica, sans-serif;
 color:#3b3636;
 font-size:12px;
 text-decoration:none;
 font-weight:bold;	 
 }
.subtext:hover{
 font-family:Arial, Helvetica, sans-serif;
 color:#ae3a1b;
 font-size:12px;
 text-decoration:none;
 font-weight:bold;
 background-color:#E2EFFE;
 }
 
.subtexth{
 font-family:Arial, Helvetica, sans-serif;
 color:#ae3a1b;
 font-size:12px;
 text-decoration:none;
 font-weight:bold;
 background-color:#E2EFFE;
 }

.butsepbg{
background-image: url(../images/biytebg.gif);
background-repeat: repeat-y;
background-position: top;
   }
.linecenter{
background-image: url(../images/linecenter.gif);
background-repeat: repeat-x;
background-position: left;
   }
.bluelarge{
 font-family:Arial, Helvetica, sans-serif;
 color:#4d7096;
 font-size:19px;
 text-decoration:none;
 font-weight: normal;
 }
.coffelarge{
 font-family:Arial, Helvetica, sans-serif;
 color:#764567;
 font-size:11px;
 text-decoration:none;
 font-weight: bold;
 }
.newshead{
 font-family:Arial, Helvetica, sans-serif;
 color:#25455c;
 font-size:20px;
 text-decoration:none;
 font-weight: normal;
 }
.tableboder{
 border:#9b9a9d 1px solid;
 }
.imgbdnews{
border:#898987 1px solid;
}
.newssubtitile{
 font-family:Arial, Helvetica, sans-serif;
 color:#0d4bc8;
 font-size:12px;
 text-decoration:none;
 font-weight: bold;
 }
.newstext{
 font-family:Arial, Helvetica, sans-serif;
 color:#555a5e;
 font-size:13px;
 text-decoration:none;
 font-weight: lighter;
 padding-top:4px;
 }
.california{
 font-family:Arial, Helvetica, sans-serif;
 color:#352f3b;
 font-size:16px;
 text-decoration:none;
 font-weight: bold;
 }
.californiatwo{
 font-family:Arial, Helvetica, sans-serif;
 color:#352f3b;
 font-size:12px;
 text-decoration:none;
 font-weight:normal;
 text-align:justify;
 }
.newstext{
 font-family:Arial, Helvetica, sans-serif;
 color:#524f54;
 font-size:13px;
 text-decoration:none;
 font-weight: lighter;
 padding-top:4px;
 }
.photopaddingr{
 padding-right:12px;
 padding-bottom:2px;
 }
.framesone{
 border-left:1px;
 border-color:#ffc902;
 }
.framestwo{
 border-right:1px solid #ffc902;
 border-left:1px solid #ffc902;
 }
.mostpopular{
 font-family:Times New Roman, Times, serif;
 color:#000000;
 font-size:14px;
 text-decoration:none;
 font-weight: bold;
 }
.mostpopular02{
 font-family: Arial, Helvetica, sans-serif;
 color:#000000;
 font-size:13px;
 text-decoration:none;
 font-weight: normal;
 }
.manipular{
 font-family: Arial, Helvetica, sans-serif;
 color:#303641;
 font-size:14px;
 text-decoration:none;
 font-weight: bold;
 }
.pligriphoto{
border:#8aa8d7 1px solid;
}
.editors{
 font-family: Arial, Helvetica, sans-serif;
 color:#185ba0;
 font-size:14px;
 text-decoration:none;
 font-weight: bold;
 }
.timesmore{
 font-family: Arial, Helvetica, sans-serif;
 color:#6a7723;
 font-size:13px;
 text-decoration:none;
 font-weight: normal;
 }
 .adtext{
 font-family: Arial, Helvetica, sans-serif;
 color:#000000;
 font-size:13px;
 text-decoration:none;
 font-weight: normal;
 }
  .adhead{
 font-family: Arial, Helvetica, sans-serif;
 color:#0000CC;
 font-size:16px;
 font-weight: normal;
 }
   .adcap{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#523E3F;
 font-size:14px;
 text-decoration:none;
 font-weight: normal;
 }
.timesmore:hover{
 font-family: Arial, Helvetica, sans-serif;
 color:#dd1821;
 font-size:13px;
 text-decoration:none;
 font-weight: normal;
 }
.fluresentgreen{
 font-family: Arial, Helvetica, sans-serif;
 color:#59b20b;
 font-size:14px;
 text-decoration:none;
 font-weight: bold;
 }
.normaltext{
 font-family:Arial, Helvetica, sans-serif;
 color:#5e646f;
 font-size:14px;
 text-decoration:none;
 font-weight: normal;
 }

.secondlink{
 font-family:Arial, Helvetica, sans-serif;
 color:#4f779f;
 font-size:15px;
 text-decoration:none;
 font-weight: bold;
 padding-left:10px;
 }
.secomdframe{
 border-right:1px solid #c0c4a9;
 border-left:1px solid #c0c4a9;
 }
.secondunderline{
 font-family:Arial, Helvetica, sans-serif;
 color:#352f3b;
 font-size:13px;
 text-decoration: underline;
 font-weight: bold;
 padding-left:6px;
 }
.secondred{
 font-family:Arial, Helvetica, sans-serif;
 color:#d76c47;
 font-size:13px;
 text-decoration: underline;
 font-weight: normal;
 }
.secondred:hover{
 font-family:Arial, Helvetica, sans-serif;
 color:#ee2626;
 font-size:13px;
 text-decoration: underline;
 font-weight: normal;
 }
.secondbrd{
border:#c0c4a9 1px solid;
}
.mapsecond{
 font-family:Arial, Helvetica, sans-serif;
 color:#4f779f;
 font-size:13px;
 text-decoration:none;
 font-weight: bold;
 }
.photosecond{
 font-family:Arial, Helvetica, sans-serif;
 color:#4f779f;
 font-size:13px;
 text-decoration:none;
 font-weight: bold;
 padding-left:35px;
 }
.photoscnd{
 font-family:Arial, Helvetica, sans-serif;
 color:#4f779f;
 font-size:13px;
 text-decoration:none;
 font-weight: bold;
text-align:center;
 }
.photosecondbanse{
     font-family:Arial, Helvetica, sans-serif;
	 color:#4f779f;
	 font-size:13px;
	 text-decoration:none;
	 font-weight: bold;
     }
.sidelinks{
	font-family:Tahoma, Verdana,MS Sans Serif;
	font-size:11px;
	font-weight:bold;
	color:#3366FF;
	text-decoration:none;
	}
.btmlnk1{
	font-family:Tahoma, Verdana,MS Sans Serif;
	color:#666666; 
	font-size:11px; 
	font-weight: bold;
	text-decoration : none;
	}
.photosecondtwo{
     font-family:Arial, Helvetica, sans-serif;
	 color:#666060;
	 font-size:13px;
	 text-decoration:none;
	 font-weight: bold;
	 text-align:center;
	 }
.tempraturebdr{
     border-right:1px solid #dee5e6;
     border-left:1px solid #dee5e6;
	 border-bottom:1px solid #dee5e6;
	 border-top:1px solid #dee5e6;
	 }
.tempreture{
     font-family:Arial, Helvetica, sans-serif;
	 color:#4f779f;
	 font-size:13px;
	 text-decoration:none;
	 font-weight: bold;
     }
.tempretureb{
     font-family:Arial, Helvetica, sans-serif;
	 color:#000000;
	 font-size:13px;
	 text-decoration:none;
	 font-weight: bold;
     }
.tempreturerr{
     font-family:Arial, Helvetica, sans-serif;
	 color:#e82a2a;
	 font-size:13px;
	 text-decoration:none;
	 font-weight: bold;
     }
.tempreturebl{
     font-family:Arial, Helvetica, sans-serif;
	 color:#0854bc;
	 font-size:13px;
	 text-decoration:none;
	 font-weight: bold;
     }
.jobsbdr{
     border-right:1px solid #e4e2e2;
     border-left:1px solid #e4e2e2;
	 border-bottom:1px solid #e4e2e2;
	 border-top:1px solid #e4e2e2;
	 }
.jobswhat{
     font-family:Arial, Helvetica, sans-serif;
	 color:#eb8735;
	 font-size:15px;
	 text-decoration:none;
	 font-weight: bold;
     }
.formstext{
     font-family: Arial, Helvetica, sans-serif;
	 color:#000000;
	 font-size:11px;
	 text-decoration:none;
	 font-weight: normal;
	 }
.jobeskey{
     font-family: Arial, Helvetica, sans-serif;
	 color:#000000;
	 font-size:12px;
	 text-decoration:none;
	 font-weight: normal;
	 }
.whats{
     font-family: Arial, Helvetica, sans-serif;
	 color:#000000;
	 font-size:10px;
	 text-decoration: none;
	 font-weight:bold;
	 font-style:italic;
	 }
.shopbdr{
     border-right:1px solid #a7c8dc;
     border-left:1px solid #a7c8dc;
	 border-bottom:1px solid #a7c8dc;
	 border-top:1px solid #a7c8dc;
	 }
.carstext{
     font-family:Arial, Helvetica, sans-serif;
	 color:#a44545;
	 font-size:15px;
	 text-decoration:none;
	 font-weight: bold;
	 text-align:center;
     }
.yellopges{
     border-right:1px solid #89cbf9;
     border-left:1px solid #89cbf9;
	 border-bottom:1px solid #89cbf9;
	 border-top:1px solid #89cbf9;
	 }
.yelpabeblak{
     font-family:Arial, Helvetica, sans-serif;
	 color:#000000;
	 font-size:14px;
	 text-decoration:none;
	 font-weight: bold;
	 text-align:center;
     }
.yellopageblue{
     font-family:Arial, Helvetica, sans-serif;
	 color:#5b7bbb;
	 font-size:13px;
	 text-decoration:none;
	 font-weight: bold;
	 }
.yellopageblack{
     font-family:Arial, Helvetica, sans-serif;
	 color:#000000;
	 font-size:13px;
	 text-decoration:none;
	 font-weight: bold;
	 }
.gogpageblack{
     font-family:Arial, Helvetica, sans-serif;
	 color:#000000;
	 font-size:12px;
	 text-decoration:none;
	 font-weight: bold;
	 }
.gogenormal{
     font-family:Arial, Helvetica, sans-serif;
	 color:#000000;
	 font-size:11px;
	 text-decoration:none;
	 font-weight: normal;
	 }
.yelloorenge{
     font-family:Arial, Helvetica, sans-serif;
	 color:#da7215;
	 font-size:12px;
	 text-decoration: underline;
	 font-weight: bold;
	 }
.gogebolds{
     font-family:Arial, Helvetica, sans-serif;
	 color:#000000;
	 font-size:11px;
	 text-decoration:none;
	 font-weight: bold;
	 }
.gogeorenge{
     font-family:Arial, Helvetica, sans-serif;
	 color:#f96211;
	 font-size:11px;
	 text-decoration: underline;
	 font-weight: bold;
	 }
.bootomlink{
     font-family:Arial, Helvetica, sans-serif;
	 color:#677f8d;
	 font-size:12px;
	 text-decoration: none;
	 font-weight: normal;
	 line-height:17px;
	 }
.bootomlink:hover{
     font-family:Arial, Helvetica, sans-serif;
	 color:#054c76;
	 font-size:12px;
	 text-decoration: none;
	 font-weight: normal;
	 line-height:17px;
	 }
.botomstrong{
     font-family:Arial, Helvetica, sans-serif;
	 color:#446072;
	 font-size:13px;
	 text-decoration:none;
	 font-weight: bold;
	 }
.bottomwhite{
     font-family:Arial, Helvetica, sans-serif;
	 color:#FFFFFF;
	 font-size:11px;
	 text-decoration: none;
	 font-weight: bold;
	 }
.bottomwhite:hover{
     font-family:Arial, Helvetica, sans-serif;
	 color:#fcfae5;
	 font-size:11px;
	 text-decoration: none;
	 font-weight: bold;
	 }
	 
.subpagehead{
     font-family:Arial, Helvetica, sans-serif;
	 color:#25455c;
	 font-size:17px;
	 text-decoration: none;
	 font-weight: bold;
	 }
.subpageheadrlink{
     font-family:Arial, Helvetica, sans-serif;
	 color:#69100C;
	 font-size:14px;
	 text-decoration: none;
	 font-weight: bold;
	 }
.subpagetext{
     font-family:Arial, Helvetica, sans-serif;
	 color:#524f54;
	 font-size:12px;
	 text-decoration: none;
	 font-weight:normal;
	 }
.subpagetextad{
     font-family:Arial, Helvetica, sans-serif;
	 color:#524f54;
	 font-size:13px;
	 text-decoration: none;
	 font-weight:normal;
	 }
.subpagesubh{
     font-family: Tahoma, Arial, Verdana, Trebuchet MS;
	 color:#525050;
	 font-size:11px;
	 text-decoration: none;
	 font-weight: bold;
	 }
.subgrid{
     font-family: Tahoma, Arial, Verdana, Trebuchet MS;
	 color:#525050;
	 font-size:11px;
	 text-decoration: none;
	 font-weight: bold;
	 background-image: url(../images/buletegrid-02.jpg);
	 background-repeat:repeat-x;
	 background-position:bottom;
	 padding-left:40px;
	 }
.subgridooo{
	 font-family: Tahoma, Arial, Verdana, Trebuchet MS;
	 color:#525050;
	 font-size:11px;
	 text-decoration: none;
	 font-weight: bold;
	 }
.subgridooo:hover{
     font-family: Tahoma, Arial, Verdana, Trebuchet MS;
	 color:#9b3a7d;
	 font-size:11px;
	 text-decoration: none;
	 font-weight: bold;
	 }
.tompmostlinktxt{
	 font-family: Arial;
	 letter-spacing:-0.4px;
	 color:#3b3636;
	 font-size:13px;
	 text-decoration:none;
	 font-weight:bold;
	 padding-left:10px;
	 padding-right:10px;
	}
.tompmostlinktxt:hover{
	 background-color:#DCE6F1;
	 border-bottom:1px #DCE6F1 solid;
	}
.tomplinktxt, .tomplinktxt_selected{
	 font-family: Arial;
	 letter-spacing:-0.4px;
	 color:#383838;
	 font-size:14px;
	 text-decoration:none;
	 padding-left:6px;
	 padding-right:6px;
	}
.tomplinktxt:hover, .tomplinktxt_selected{
	 background-color:#77A7D7;
	 border-bottom:1px #77A7D7 solid;
	}
.topmostlinktd{
	 background-color:#FFFFFF;
	 border-top:1px #CCCCCC solid;
	 border-right:1px #CCCCCC solid;
	 border-bottom:1px #CCCCCC solid;
	}
.topmostlinktd:hover{
	background-color:#DCE6F1;
	border-bottom:1px #DCE6F1 solid;
}
.toplinktd, .toplinktd_selected{
	background-color:#BAD1F1;
	border-right:1px #FFFFFF solid;
	padding-top:5px;
}
.toplinktd:hover, .toplinktd_selected{
	background-color:#77A7D7;
	background-image:none !important;
}
.mainlogofthesite{
	 font-family: Arial;
	 letter-spacing:1px;
	 color:#FFFFFF;
	 font-size:24px;
	 font-weight:normal;
	 text-decoration:none;
	}
.mailhod{
	 font-family: Arial;
	 letter-spacing:1.4px;
	 font-size:20px;
	 color:#FFFFFF;
	 text-decoration:none;
	 padding:5px 0px;
	}
.mailhodbottom{
	 font-family: Arial;
	 letter-spacing:0.6px;
	 font-size:12px;
	 font-weight:normal;
	 color:#FFFFFF;
	 text-decoration:none;
	 line-height:160%;
}
.worldviewertext{
	 font-family: Arial, Helvetica, sans-serif;
	 font-size:14px;
	 color:#FFFFFF;
	 text-decoration:none;
	}
.errortext{
	font-family:tahoma;
	font-size: 12px;
	font-weight: 500;
	color: red;
	text-decoration:none;
}
.backgr{
	background-image:url(../images/links_resorces.jpg);
	}
.backgr:hover{
	background-image:url(../images/links_resorces_h.jpg);
	}
.backgr:visited{
	background-image:url(../images/links_resorces_h.jpg);
	}
.backQA{
	background-image:url(../images/qandans.jpg);
	}
.backQA:hover{
	background-image:url(../images/qandans_h.jpg);
	}
.ustext{
     font-family:Arial, Helvetica, sans-serif;
	 color:#770000;
	 font-size:10px;
	 text-decoration:none;
	 font-weight: normal;
}

#city_logo{
border: 2px solid #DCE6F1;
border-bottom: 10px solid #DCE6F1;
}
/*.menutitle{
	cursor:pointer;
	margin-bottom: 5px;
	background-color:#E7E9DE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#858296;
	width:200px;
	min-height:26px;
	padding:2px;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	border:1px solid #E7E9DE;
}*/
.menutitle{
cursor:pointer;
margin-bottom: 5px;
background-color:#E7E9DE;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#858296;
width:200px;
min-height:26px;
line-height:18px;
padding:2px;
text-align:center;
font-weight:bold;
text-decoration:none;
border:1px solid #E7E9DE;
}
.menutitle1{
cursor:pointer;
margin-bottom: 5px;
background-color:#FBFEF0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#858296;
width:200px;
min-height:26px;
line-height:18px;
padding:2px;
text-align:center;
font-weight:bold;
text-decoration:none;
border:1px solid #FBFEF0;
}
.submenu{
	width:200px;
	background-color:#E7E9DE;
	text-align:center;
	/*margin-bottom: 0.5em;*/
}

.img_home_left{
	width:200px;
	float:left;
	margin: 10px 0px 10px 0px;
	overflow:hidden;
}

.sitemap_tree{
float:left;
width:40px;
background-image:url(../images/m3.gif);
background-position:right top;
background-repeat:repeat-y;
text-align:right;
}

.sitemap_item{
clear:both;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.sitemap_item a{
display:block;
float:left;
}

.sitemap_item a, .sitemap_tree{
color:#385C81;
text-decoration:none;
padding:2px 0px 2px 5px;
}

.top_ss_link{
color:#000000 !important;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding: 0px 10px 0px 10px;
}

.top_print_link{
font-family:Tahoma;
font-size:10px;
color:#25702B;
font-weight:bold;
;
}

.topmenu_ul{
text-align:left;
list-style:none;
position:absolute;
width:180px;
top: 21px;
left:0px;
padding:0px;
margin:0px;
z-index: 999999999;
}

.topmenu_ul li{
text-align:left;
list-style:none;
margin:0px;
border-left:4px solid #24629F;
}

.topmenu_ul li a{
display:block;
background-color:#3A7BD5;
color:#000000 !important;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding:2px 7px 2px 5px;
border:1px solid #24629F;
border-top:0px;
}

.topmenu_ul li a:hover{
background-color:#3071CA;
padding:2px 2px 2px 10px;
}

.topmenu_main_elem{
height:21px;
position:relative;
z-index:10;
}
