body{ margin:0; padding:0;  background:url(images/bg.jpg) #D6CDE6  top left no-repeat; font-family:Arial,Helvetica,sans-serif; font-size:16px; line-height:20px; color:#4f4d4d}
body img{ border:0}
h1,h2,h3{ margin:0; padding:0; font-weight:normal;font-family:Tahoma, Verdana, Arial; padding-bottom:15px;}
a { color:#4d4c78; text-decoration:none}
a:hover{ color:#4f4d4d; text-decoration:underline}
.breadcrumb {margin-bottom:5px;font-size:12px;}
.breadcrumb a{ text-decoration:underline}

#main{ width:1000px; margin:0 auto}
#header{ height:130px}
#phone{ width:363px; padding-top:74px; float:left} 
#logo{ float:right; width:242px; padding-top:17px}
.clear{ clear: both}
#container{ background:#FFFFFF; padding:10px}
.nav{ height:48px; background:url(images/topnav.jpg);font-family:Tahoma, Verdana, Arial;font-size:12px;}
.nav ul, .nav li, .sidenav, .sidenav li, .footerlinks ul, .footerlinks li{ margin:0; padding:0; list-style:none; text-indent:0}
.nav li{ float:left; padding-left:30px;}
.nav a { height:32px;  color:#FFFFFF; font-size:14px; text-decoration:none; padding-top:14px; display:block}
.nav a:hover{ color:#000000}
#slides { margin-bottom:10px}
.leftcolumn{ float:left; width:173px; padding-right:12px; }
.sidenav{ padding-left:15px;padding-bottom:20px;font-family:Tahoma, Verdana, Arial; }
.sidenav li{ background:url(images/dashed-horiz.jpg) bottom repeat-x; padding-bottom:10px; padding-top:10px}
.sidenav a { text-decoration:none; color:#666666; display:block; font-size:14px}
.sidenav a:hover{ color:#6c6cac}
.midcolumn h1{color:#6c6cac; font-size:24px}
.midcolumn h2{color:#333; font-size:20px}
.midcolumn h3{color:#666; font-size:18px}

.leftcolumn h2 {color:#6c6cac;font-size:18px; background:transparent url(images/dashed-horiz.jpg) repeat-x scroll center bottom;
padding-bottom:10px; margin-bottom:10px; cursor:pointer}
.leftcolumn h2 a{ display:block; background: url(images/arrowdown.jpg) 160px 7px no-repeat; outline: none}
.leftcolumn h2.selected a{ display:block; background: url(images/arrowtop.jpg) 160px 7px no-repeat}
.midcolumn{ float:left; width:570px; padding-left:20px; padding-right:20px;background:url(images/contentbg.jpg) repeat-y ;margin-top:10px;}
.rightcolumn{ float:right; width:173px; padding-left:12px; }
.padbot10{ padding-bottom:10px}

.leftcolumn, .rightcolumn, .midcolumn{ padding-top:10px}
.footer{ padding-top:20px; padding-bottom:20px}
.footerlinks{ float:left; width:750px}
.footerlinks li{ float:left; padding-right:20px; }
.footerlinks li a{ font-size:12px; }

.copyright{ color:#4c4c78; font-size:10px; float:right; text-align:right; width:250px}

#sitemap {width:600px;}
#sitemap .section {float:left;width:280px;}

.normalbullets ul{ padding-left:40px;list-style: disc}
.normalbullets ul li{ padding-bottom:5px;list-style: disc}
.normalbullets ol{ padding-left:40px;list-style: decimal }
.normalbullets ol li{ padding-bottom:5px;list-style: decimal }


#dropmenudiv{position:absolute;
background-color: #D6CDE6;
border:1px solid #606098;
border-top:0px;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:20px;
z-index:100;

}



#dropmenudiv a {
border-bottom:1px solid #606098;
color:#51507E;
display:block;
font-size:14px;
padding:5px 0;
text-decoration:none;
text-indent:10px;
width:100%;
}


#dropmenudiv a:hover{ /*hover background color*/
background-color: #606098;
color:white;
}
