#dhtmltooltip { position:absolute; width:300px; border:1px solid black; font-size:small; padding:2px; background:#808080; visibility:hidden; z-index:100;}
* {  margin:0; padding:0;}
body { font-family:Arial, Helvetica, sans-serif; font-size:62.5%; color:#000; line-height:1.7em;  background:url(../images/bg.jpg)  repeat-x top #fff;}
form { padding:0px; margin:0px;}
textarea, input { }
a { color:#5ca2ca;	background:none; text-decoration:underline;}
a:hover { color:#5ca2ca; background:none; text-decoration:underline; }
a:focus { outline:none; -moz-outline-style: none;}
a img { border:none;}
h1 { font-size:2.4em; padding:7px 0 0 8px; margin:0; }
h2 { font-size: 1.2em; margin:5px 0 15px 15px; color:#263e52; background: inherit; }
h1 a { color:#5ca2ca; background:none; }
h1 a, h2 a { text-decoration: none; }
h1 a:hover, h2 a:hover { color:#5ca2ca; background:inherit; }
p { margin:0 0 20px 0; }  
ul { list-style:none; }
form, fieldset, img { border:0;}
.clear { clear:both;}
.right { float:right;}
.left { float:left; }


#container { margin:0 auto 0; width:1000px; padding:0; position:relative; }

.content { width:1000px; margin:0; padding:0; font-size:1.17em;}
#headerTop { width:800px; height:35px; float:right; margin:10px 0 0 0; }
a.facebook { padding:0 0 0 25px; margin:0;  background:url(../images/facebook.png) no-repeat center left; float:left; }
a.twitter {  padding:0 0 0 25px; margin:0 0 8px  0; background:url(../images/twitter.png) no-repeat center left; float:left; }
a.facebook a:hover { padding:0 0 0 25px; margin:0;  background:url(../images/facebook.png) no-repeat center left; float:left; }
a.twitter a:hover {  padding:0 0 0 25px; margin:0 0 8px  0; background:url(../images/twitter.png) no-repeat center left; float:left; }

.searchCon { width:470px; height:35px; background: url(../images/searchbg.png) no-repeat right center; float:right; color:#fff; }
.searchCon .links { float:left; margin:10px 5px 0 0;}
.searchCon a {  text-decoration:none; margin:0 5px 0 5px; color:#3582ac;}
.searchCon a:hover {  text-decoration:none; margin:0 5px 0 5px; color:#3582ac;}

.searchBox { width:156px; float:right;}

#header {
clear:both;
margin-bottom:10px;
position:relative;
width:1000px;
}


.navC1 { margin:25px 0 0 0; width:820px; float:right; height:45px; font-size:1.3em; 
background:url(../images/menu.jpg) repeat-x; }
.navC1 ul { }
.navC1 ul li { display:inline; padding:0 3px 0 3px; float:left; margin:8px 0 0 0; background:url(../images/divide.png) no-repeat center right;}
.navC1 li a {  }
.navC1 li a:hover { }


.tabAM a, .tabAML a { background:#fff; color:#59a1c9; display:block; padding:5px 15px 0; height:25px; cursor:pointer; text-decoration:none; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;  }
.tabAM a:hover { color:#59a1c9; text-decoration:none; }
.tabM {}
.tabM a, .tabML a { background:none; color:#fff; text-decoration:none;  padding:5px 15px 0 15px; display:block; cursor:pointer;  height:25px; }
.tabM a:hover,.tabML a:hover{  color:#fff; text-decoration:none;}



#siteLogo { margin:0 0 0 0; padding:0; width:165px; height:150px; float:left;   }
.banCon0 { margin-bottom:20px;}
.banner-message { position:absolute;  width:360px; float:left; margin:20px 0px 0px 100px; color:#313232; z-index:100; }
.banner-message h4 {font:36px Helvetica, Arial, sans-serif; margin:0 0 10px 0;}
a.link { padding:2px 20px 2px 0; background:url(../images/arrow.png) no-repeat right center; text-decoration:none; }
a.link :hover { padding:2px 20px 2px 0; background:url(../images/arrow.png) no-repeat right center; text-decoration:none;}
.newsletter {}

.mainCon { }

.innerCon {
float:right;
margin:0 0 0;
width:750px;
}


.headingTitle { font-size:1.5em;  color:#313232; padding:4px 0 8px; margin:10px 0 10px 0; text-align:left;  }
.headingTitle a {  color:#313232; }
.miniModCon a:hover {text-decoration:none;}
input.searchbox { float:left; background:#fff; color:#000; padding:0; border:none; margin:5px 3px 0 0; width:126px; height:18px;}
input.searchbutton { color:#fff; font-weight:bold; background: url(../images/search.png) no-repeat; width:18px; height:18px; border:0; 
margin:5px 5px 0 0; font-size:0;  float:right; }

.crumbCon { padding:0; margin:10px 0 10px 0; height:24px; width:auto; float:right; color:#5ca2ca;}
.clientCrumb { margin-bottom:10px;} 
.clientCrumb a { padding:0 8px 1px 0; background:none; margin:0; color:#5ca2ca; font-size:0.7em; margin:0 3px 0 3px; text-align:right; }
.clientCrumb a:hover {   background:none;}

.sidebarWrap { float:left; width:188px;  margin:0 0 0 0;}

.sidebarRight h2 { background:#e9e9e9; color:#263e52; width:94%; padding:5px; margin:10px 0; }
.side-banner { margin:15px 0 0 0; float:left; width:188px; height:auto;}
.sidebarLeft { float:left; width:176px; height:auto; background:none;}

.logo { float:left; padding:20px 19px 25px 0px;}
.presage { float:left;padding:57px 0px 0px 0px;border:none;}
.logo img { border:none;}

.tbl_b{width:826px;}
.side_nav { width:155px;height:826px;padding-top:40px;text-align:left;text-transform:uppercase;letter-spacing:2px;line-height:150%;font-family:"Verdana";font-size:small;}

.news {text-transform:uppercase;text-decoration:none;color:#808080;font-size:small;text-align:right;display:block;padding:20px 8px 0px 0px;background:url(../Image/arrow.png) 100% 23px no-repeat;}

.navC0 { margin:0 0 30px 0; }
.miniModCon { width:auto; height:auto; margin:3px 0;}
.subtext { width:188px; height:auto; margin:0; border-bottom:1px dotted #646464;}
.subtext a { padding:0 0 0 20px; background:url(../images/arrow.png) no-repeat left top; text-decoration:none; font-size:1em; display:block; margin:10px 0 10px 0;}
.subtext a:hover { padding:0 0 0 20px; background:url(../images/arrow.png) no-repeat left top; text-decoration:none; display:block;}
.submenustext{ width:188px; height:auto; margin:0;}
.submenutext a { padding:0 0 0 20px; background:url(../images/arrow.png) no-repeat left top; text-decoration:none; font-size:1.1em; display:block; }
.submenutext a:hover {}
.submenustext a{color:#000}




#footer-wrap { margin:20px 0 0 0; width:100%; height:112px; background:url(../images/footer.jpg) repeat-x top;}
.foot { font-size:1em; color:#fff; text-decoration:none; margin:0 auto; width:1000px; padding:30px 0 0 0; text-align:center; }
.foot-left { float:left; width:450px;}
.foot a { font-size:1em; color:#fff;text-decoration:none; }
.foot a:hover {  color:#fff; text-decoration:underline; }
.foot-middle { float:left; width: 200px;}
.foot-social { float:right; width: 150px;}
.foot table { margin:0; padding:0;}
.sitemap_h { margin:10px 0 10px 0; }

.sitemap { }
.sitemap ul { display:block; list-style-type:none; margin:0 0 15px 0;}
.sitemap ul li { display:block; margin:0 0 5px 0; padding: 0 0 0 10px;}
.sitemap ul li a { padding:0 0 0 10px; background: url(../images/crumb.png) no-repeat left center; text-decoration:none;}
.sitemap ul li a:hover { background: url(../images/crumb.png) no-repeat left center; color:#000; text-decoration:none; }


.AdminFunc {border: 1px solid #fff; background:#BFBDBD;color:#fff;cursor:pointer;margin:40px;}
.textbox{border: 1px solid #808080; width: 300px; height: 20px;background:#ffffff;color:#000000;}

