﻿body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#f4f4f4;
padding:0;
margin:0;
color:#6d6d6d;
}

img{
border:0;
}

p {
margin:0;
font-size:12px;
line-height:18px;
padding-bottom:12px;
}

.date {
float: left;
font-size: 10px;
color: #7a7a7a;
margin:4px 425px 4px 0;
}

.contact{
float: right;
font-size: 10px;
margin: 4px 0 0 0;
}
.bodymenuImg{
border:0;
position:relative;
top:3px;
}
a:link {
color: #0321c5;
border-bottom: 1px dotted;
text-decoration: none;
}
a:visited {
text-decoration: none;
border-bottom: 1px dotted;
color: #0321c5;
}
a:hover {
text-decoration: none;
border-bottom: 0;
color: #0321c5;
}
a:active {
text-decoration: none;
border-bottom: 1px dotted;
color: #0321c5;
}

.list ol li {
text-indent: 4px;
margin:0px 8px 8px 8px;
line-height:18px;
}
.list ul li {
text-indent: 4px;
margin:0px 8px 8px 8px;
line-height:18px;
list-style-image: url(../images/bullet.gif);
}

#top_wrapper {
width:100%;
height:90px;
background-image:url(../images/logobg.gif);
}

#mid_div {
width:850px;
height:100px;
margin:0 auto;
}

#logo {
width:auto;
height:auto;
float:left;
padding-top:6px;
padding-left:10px;
}


/*-------------------MENU---------------------*/

#menucontainer{float:right;width:640px;height:34px;display:block;}

#menu{position:relative;display:block;height:34px;font-size:12px;
font-family:Arial,Verdana,Helvitica,sans-serif; margin-top:57px;}

#menu ul{ height:34px;margin:0;padding:0;list-style-type:none;width:auto;}

#menu ul li{width:100px; height:34px;display:block;float:right;margin:0 0 0 2px;background:transparent url(../images/tabIn.gif) no-repeat; }

#menu ul li a{display:block;color:#000;text-decoration:none;
background:transparent url(../images/Intab.gif) no-repeat; 
padding:10px 10px 0 10px;height:24px; text-align:center; border:0;}

#menu ul li a:hover{color:#fff; height:24px;
background:transparent url(../images/tab.gif) no-repeat; color:#000; text-decoration:underline;}

#menu ul li.current {color:#fff; height:36px;
background:transparent url(../images/tab.gif) no-repeat; color:#000;}

/*-------------------SUB MENU---------------------*/

#submenucontainer{width:100%;height:34px;display:block;margin:0 auto; border-top:solid 1px #bababa; background-color:#f4f4f4;background-image:url(../images/hrSubNav.gif); background-repeat:no-repeat; background-position:bottom; margin-bottom:25px;}

#submenu{display:block;height:32px;font-size:12px;width:850px;
font-family:Arial,Verdana,Helvitica,sans-serif; margin:0 auto;  }

#submenu ul{ height:34px;margin:0;padding:0;list-style-type:none;}

#submenu ul li{height:24px;display:block;float:left;margin:0 0 0 4px; padding-top:10px;}

#submenu ul li a{display:block;float:left;color:#000;text-decoration:none;
padding:0px 20px 0 20px;height:24px; border-bottom:0;}

#submenu ul li a:hover{color:#fff; height:24px; color:#000; text-decoration:underline;}

#submenu ul li a.current,#submenu ul li a.current:hover{color:#000;background:#fff;}


/*-----------------BANNER----------------------*/

#banner_wrapper {
display:block;
width:100%;
margin:0 auto;
text-align:center;
}
#bannercontainer{
width:850px;
height:145px;
margin:0 auto;
padding:0;
}
#section1 {
float: left;
width: 200px;
}
#section2 {
float: left;
width: 370px;
}

#section3{width:280px; height:145px; background-image:url(../images/hdrSocial.gif);float: right;}

#section3 ul{padding:0; list-style-type:none;}

#section3 ul li{display:block;float:right;margin:20px 4px 0 4px;border:0;}

#section3 ul li a{border:0;}

/*--------------------------CONTENT----------------------*/

h1 {
color:#000000;
font-size:24px;
font-family:"Trebuchet MS";
margin:0;
padding:0;
}

h2 {
color:#000000;
font-size:18px;
font-family:"Trebuchet MS";
padding:0;
margin:0;
}

h3 {
color:#242424;
font-size:24px;
font-family:"Trebuchet MS";
margin:0;
padding:0;
padding-bottom:15px;
}
h5 {
color:#000000;
font-size:18px;
font-family:"Trebuchet MS";
margin:0;
padding:0 0 4px 0;
}
.hr {
padding-top:12px;
padding-bottom:18px;
}
#content_wrapper {
width:100%;
height:auto;
padding-top:30px;
padding-bottom:12px;
border-top:solid 1px #bababa;
border-bottom:solid 1px #c5c5c5;
background-color:#e6e6e6;
}

#top_cont {
width:850px;
height:auto;
margin:0 auto;
}

#left_top {
width:260px;
height:auto;
float:left;
margin-right:30px;
}

.read {
color:#fa9917;
width:110px;
font-size:12px;
text-align:right;
margin-left:150px;
}

#right_top {
width:560px;
height:auto;
float:left;
}

#r_box1 {
width:550px;
height:auto;
}

#imgDisplay {
margin-right:13px;
width:162px;
float:left;
}
.imgContact {
margin-right:13px;
width:162px;
height:280px;
float:left;
}
#r_box2 {
padding-top:15px;
width:650px;
height:auto;
}
/*-------------------BodyNavigation----------*/
#container {
text-align: left;
margin: 0px auto;
padding: 0px;
border:0;
width: 550px;
}

#contain1 {
float: left;
width: 178px;
padding-right:4px;
}

#contain2 {
float: right;
width: 178px;
padding-left:3px;
}

#contain3 { 
float: left;
width: 178px;
padding-right:3px;
padding-left:4px;
}
.bar{
background-image:url(../images/bar.gif);
background-repeat:no-repeat;
float:left;
height:152px;
width:1px;
margin-top:145px;
}

.bodymenu{
font-size:12px;
font-family:Arial,Verdana,Helvitica,sans-serif; 
margin:0 auto;
}

.bodymenu ul{
margin:0;
padding:0 0 10px 0;
}

.bodymenu ul li{
margin:0 0 0 4px;
padding-top:10px;
display:block; 
}

.bodymenu ul li a{
color:#0321c5;
border-bottom: 1px dotted;
padding:0px 4px 0 0
}
.bodymenu ul li a:hover{
color:#0321c5; 
text-decoration:none;
border-bottom: 0;
}

/*------------------About  ------------------*/
.AboutTbl{
    padding-bottom:18px;
    padding-right:18px;
}

/*-------------------FOOTER------------------*/

#footer_wrapper {
width:100%;
height:80px;
background-color:#539be9;
color:#fff;
border-top: solid 1px #bababa;
background-image:url(../images/footerFd.gif);
background-repeat:repeat-x;
}

#footer {
width:850px;
height:80px;
margin:0 auto;
background-image:url(../images/footerbg.gif);
background-repeat:no-repeat;
background-position:center;
}

#box1 {
width:100px;
height:40px;
padding-right:0px;
padding-bottom:20px;
padding-top:20px;
float:right;
margin-right:0;
}

#box2 {
width:350px;
height:40px;
padding-right:20px;
padding-top:20px;
float:right;
text-align:right;
}

h4 {
font-size:14px;
margin:0;
padding-bottom:4px;
padding-top:2px;
color:#fff;
}

#footer a {
color:#fff;
text-decoration:none;
line-height:20px;
border:0;
}

#footer a:link {
text-decoration:none;
border:0;
}

#footer a:hover {
text-decoration: underline;
}

.copyright {
font-size:11px;
text-align:left;
color:#fff;
}