Body{ margin:0px; padding:0px; background:#eeefef url(images/bg.gif) repeat-x;}
.clear{ clear:both}
.h1{ font-size:20px; color: #666; height:30px; font-family: Arial, Helvetica, sans-serif; color:#F60}
.h2{ font-size:17px; color:#999; height:30px; font-family: Arial, Helvetica, sans-serif; }
#maincontainer{ width:100%;  margin:0px auto; height:auto; /*background:url(images/images/whitebgwithshadow.gif) repeat-y;*/}

#main{ width:942px; margin:0px auto; height:auto;}
#header{ height:88px; width:942px;}
.name{ width:195px; height:50px; float:left; margin-top:23px}

#navarea{ width: 672px; height:37px; float:right; margin-top:23px; }
ul#menu{margin:0; padding:0; list-style-type:none; width:auto; display:block; height:37px; text-transform:uppercase; font-size:12px; background:transparent url(images/images/nav-original.gif) repeat-x top left; font-family: Tahoma, Geneva, sans-serif; font-size:12px; color:#FFF;}
ul#menu li{	display:block; float:left; 	margin:0; pading:0; border-right:1px solid #6585a4; border-left:1px solid #6585a4; margin-right:1px;}
ul#menu li a{ display:block; float: left; color:#ffffff; text-decoration:none; padding:12px 20px 0 20px;  height:25px;}
ul#menu li a:hover, a.current{ background:transparent url(images/images/navi-hover.gif) repeat-x top left;}


#banner{ height:218px; width:942px;}
#content{ width:942px; margin:0px auto;  margin:8px 0 8px 0; height: auto; }
.leftcontent{ width: 640px; float:left; background:#FFF; border:#d6d6d6 1px solid; font-family: Verdana, Geneva, sans-serif; color:#434343; font-size:11px; line-height:18px; padding-left:8px; margin-bottom:10px;}
#welcome{ width:645px; height:auto;}
#news{ width:282px; border:#d6d6d6 1px solid;}
.rightcontent{ width:284px; float:right; font-family: Verdana, Geneva, sans-serif; color:#434343; font-size:11px; line-height:18px; margin-bottom:10px;}
#services{ width:942px; margin:0px auto; background: #003b4e url(images/services-bg.gif) no-repeat; margin-top:8px; height:231px; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:18px;}
#innerser{ width:300px; height:197px; float:left; padding-left:25px;}
#career{ width:270px; height:200px; float:left; padding-left:25px;}
#logibox{ width:284px; height:166px; float:right; padding-right:25px; background:url(images/loginbox.gif) no-repeat; margin-top:52px; color:#888787;}
#footer{ width:100%; height:180px; background:#eeefef; border-top:#CCC 1px solid;}
#inner-footer{ width:942px; height:140px; margin:0px auto;font-family: Verdana, Geneva, sans-serif; font-size:12px; color:#696969; text-align:left; margin-top:15px;}
#nav-down{ width:300px; height:136px;  float:left;}
#contact { width:300px; height:136px;  float:left; margin-left:10px;}
#copyright { width: auto; height: auto; float:right; margin-top:75px;}


#head1{ font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#676767; width:635px; height:34px; padding-top:8px; border-bottom:1px #cfcfcf solid; margin-bottom:5px;}
#head2{ font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#0170a4; margin-top:10px; margin-bottom:10px;}
#head3{ font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#0170a4; margin-top:10px; margin-bottom:10px; text-indent:10px;}

#list{ list-style-type:none; padding:0px; margin:0px; padding-top:5px;}
#list li{ display:block; background:url(images/icon.gif) no-repeat 6px 5px; padding-left:30px; padding-right:10px;}

#head4{ height:23px; margin-top:20px; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; color:#FFF; margin-bottom:15px;}

#first-nav{ width:107px; font-family: Verdana, Geneva, sans-serif; font-size:12px; color:#696969;  float:left;}
#list-nav{ list-style-type:none; padding:0px; margin:0px; width:107px; float:left; display: inline; height:20px;}
#list-nav li{ display:inline; float:left;  width:62px; padding:5px 25px 0 20px; margin-bottom:1px; height:20px;}
#list-nav li a{ color:#696969; text-decoration:none;}
#list-nav li a:hover{ color: #333; text-decoration:none;}
#second-nav{ width:107px; font-family: Verdana, Geneva, sans-serif; font-size:12px; color:#696969; float:left;}
.contacts{ font-family:Tahoma, Geneva, sans-serif; color:#404040; font-size:16px; font-weight:bold; float:left; width:auto;}
.contactsright{ float:right; width:195px; line-height:18px;}
.brio a{ color:#696969; text-decoration:none;}
.brio a:hover{ color:#333; text-decoration:underline;}
.more a{ color:#F60; text-decoration:none; text-indent:5px;}
.more a:hover{ color:#999; text-decoration:underline;}

#smallicon{ list-style-type:none; padding:0px; margin:0px; padding-top:8px;}
#smallicon li{ display:block; background:url(images/smallicon.png) no-repeat 8px 8px; padding-left:18px; padding-right:15px;}