body{margin:50px 0 0 0;padding:0 0 0 0;font-family:arial,helvetica,sans-serif;color:#fff;font-size:12px;text-align:center;background-color:#D7D7D7;}
#main{margin:0 auto;text-align:left;width:935px;background:url(/images/bkgd/main-background.jpg) repeat-y;}
#main_inner{padding:0 82px 0 83px;}
#header{}
.logo{display:block;float:right;padding-top:23px;padding-bottom:20px;}

#footer {margin:20px 30px 10px 30px;padding:5px 0 10px 50px;border-top:1px dotted #fff;color:#fff;font-Size:10px;}
#footer p {font-size:10px;color:#fff;margin:0;}
#footer a:link,#footer a:visited,#footer a:active {color:#fff;text-decoration:none;font-weight:normal;}
#footer a:hover{text-decoration:underline;}

.clear{clear:both;font-size:1px;line-height:1px;height:1px;margin-top:-1px;}
.left{display:block;float:left;}
.right{display:block;float:right;}

img {border:0;display:block;}
form {margin:0;}


.menu{background:url(/images/bkgd/menu-bar.jpg) no-repeat;width:770px;}
#menu {margin:0;padding:0;}
#menu ul{list-style:none;margin:0 0 0px 13px;padding:0 0 0px 13px;}
#menu ul li{display:block;float:left;padding:0 0 0 12px;font-size:11px;font-weight:bold;}
#menu ul li.first{padding:0;}
#menu ul li a:link,#menu ul li a:active,#menu ul li a:visited {color:#fff;text-decoration:none;}
#menu ul li a:hover {color:#ff0000;}
#menu ul li a.selected:link,#menu ul li a.selected:active,#menu ul li a.selected:visited {color:#ff0000;text-decoration:none;}
#menu ul li a.selected:hover {color:#ff0000;}


.content{margin:0 24px;padding:1px 0;}
#content{}
#content h1{font-size:16px;margin:10px 0 5px 0;color:#fff;}
#content h2{font-size:15px;margin:10px 0 5px 0;color:#fff;}
#content h3{font-size:14px;margin:10px 0 5px 0;color:#fff;}
#content p{margin:10px 0;color:#fff;font-size:12px;}
#content a:link,#content a:visited,#content a:active {color:#fff;text-decoration:underline;font-weight:bold;}
#content a:hover{text-decoration:underline;}
#content ul{margin:0 0 0 10px;padding:0 0 0 10px;}
#content ul li {color:#fff;font-size:12px;line-height:14px;}
#content ul li a:link,#content ul li a:visited {color:color:#fff;text-decoration:none;font-weight:bold;}
#content ul li a:hover {color::#fff;text-decoration:none;}


#splash{position:relative;width:770px;height:418px;}
.splash_inner{padding-top:15px;}
.skip_intro{position:absolute;top:402px;left:690px;}

.home_bkgd{background:url(/images/bkgd/home-background.jpg) no-repeat;width:770px;height:418px;}
.template_bkgd1{background:url(/images/bkgd/red-strip.jpg) no-repeat;width:770px;height:41px;padding:1px;}
.template_bkgd2{background:url(/images/bkgd/template-background2.jpg) repeat-y;width:770px;height:360px;overflow:auto;}

.three_col{display:block;float:left;width:235px;}
.three_cola{display:block;float:left;width:235px;}
.three_col_inner{margin-left:5px;margin-right:5px;}
.heading{margin:0 24px;height:41px;}

label.twocol{margin-top:10px;display:block;float:left;font-size:12px;font-weight:bold;color:#fff;width:60px;}
input.twocol{margin-top:10px;display:block;float:left;font-size:12px;color:#01346D;width:320px;background-color:#fff;border:1px solid #01346D;}
textarea.twocol{margin-top:10px;display:block;float:left;font-size:12px;color:#01346D;width:320px;height:80px;background-color:#fff;border:1px solid #01346D;}
input.submit{margin:10px 0 0 0;}
