/* CSS Document */
body{padding:0px; margin:0px; background-color:#3a4247; font:11px Tahoma, sans-serif; }
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px}

/* HEADER */

#header{width:735px; height:113px; background:url(../images/b_header.jpg) 0 0 repeat-x; position:relative; margin: 0 auto; margin-bottom:9px}
#logo{position:absolute; top:0px; left:38px}

/* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */
#foxmenucontainer{height:24px;display:block;padding:34px 0 0 202px; bottom:0;}
#foxmenu{position:relative;display:block;height:24px;font-size:12px;font-weight:bold;font-family:Arial,Verdana,Helvitica,sans-serif;}
#foxmenu ul{margin:0px;padding:0;list-style-type:none;width:auto;}
#foxmenu ul li{display:block;float:left;margin:0 1px 0 0;}
#foxmenu ul li a{display:block;float:left;color:#fff;text-decoration:none;padding:5px 12px 0 12px;height:19px;background:transparent url(../images/foxmenu_bg-OFF.gif) no-repeat top left;}
#foxmenu ul li a:hover{color:#fff;background:transparent url(../images/foxmenu_bg-OVER.gif) no-repeat top right;}
#foxmenu ul li a.current,#foxmenu ul li a.current:hover{color:#000;background:#fff;}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */

#date {position:absolute; float:right; color:#799aa8; top:90px; left:466px; font:12px Trebuchet MS, sans-serif; font-weight:bold;}
#dateru {position:absolute; float:right; color:#799aa8; top:90px; left:390px; font:12px Trebuchet MS, sans-serif; font-weight:bold;}


/* MAIN */

#main{width:735px; height:193px; background:url(../images/welcome.jpg) 0 0 no-repeat; position:relative; margin: 0 auto; clear:both; margin-bottom:10px}
#slogan{position:absolute; top:40px; left:453px}

/* CONTENT */

#content{width:735px; position:relative; margin: 0 auto; clear:both; margin-bottom:10px}

#content a{font:11px Tahoma, sans-serif; color:#ca0202; font-weight:bold; text-decoration:none }
#content a:hover{color:#000; text-decoration:underline;}

p span.headline{font:11px/14px Tahoma, sans-serif; color:#fff; font-weight:normal;}
p span.headline2{font:12px/12px Trebuchet MS, sans-serif; color:#fff; font-weight:bold;}
p span.date{font:11px/14px Tahoma, sans-serif; color:#4c9dff; font-weight:normal;}

#leftPan{padding-left:6px; width:219px; height:100%; position:relative; float:left; display:inline; background:#192325;}

#news{position:relative; margin-bottom:5px; height:100%;}
#news h2{padding-left:5px; padding-top:10px; height:20px; font:16px; color:#799aa8; margin-bottom:10px; border-bottom:#454a4c 1px solid}
#news h3{padding-left:7px; padding-top:10px; height:20px; font:12px; color:#799aa8; margin-bottom:2px;}
#news p{padding-right:25px; color:#9f9e9e;}
#news li{padding-left:2px; color:#9f9e9e;}
#news ul{padding-left:25px; position:relative; list-style-type: disc}

#newsDate p{padding-right:25px; color:#9f9e9e;}

p.bullet{padding-left:39px; padding-right:40px; background:url(../images/bullet.gif) 18px 3px no-repeat; color:#9f9e9e; margin-bottom:15px}
p.arrow{padding-left:20px; padding-right:40px; background:url(../images/arrow.gif) 0px 5px no-repeat; color:#9f9e9e; margin-bottom:15px}

#middlePan{width:510px; height:100%; position:relative; float:left; display:inline; font:11px Tahoma, sans-serif;}
#welcome{position:relative; height:100%; margin-bottom:10px; background:#cfd5d6 left bottom no-repeat; padding-bottom:20px}
#welcome h2{height:25px; padding-left:20px; padding-top:5px; font:16px; color:#556e79; background:#9da5a9 14px 25px no-repeat; margin-bottom:15px; border-bottom:#69797f 1px solid}
#welcome p{padding:0 20px; color:#000000;}


#middleLeft{width:250px; position:relative; float:left;}
#middleLeft h3{padding-left:20px; font:16px/18px Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#4a5e67; margin-bottom:5px; text-decoration:underline; font-weight: bold;}
#middleLeft ul{padding-left:50px; list-style-type: disc; position:relative;}
#middleLeft li{padding-left:2px;}
#middleRight{width:250px; position:relative; float:right; background:url(../images/red_gradient.jpg) 0 0 repeat-x;}
#middleRight h3{font:16px/18px Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#4a5e67; margin-bottom:5px; text-decoration:underline; font-weight: bold;}
#middleContent{width:480px; height:100%; position:relative; float:left; font:11px Tahoma, sans-serif; padding:0 20px; color:#000000;}
#middleContentForm{width:480px; height:500px; position:relative; float:left; font:11px Tahoma, sans-serif; padding:0 20px; color:#000000;}
#middleContentForm p{padding: 0px 0 0 0; font:14px/16px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-align:left;}
#middleContentForm p a{padding: 0px 0 0 0; font:14px/16px Tahoma, Arial, Helvetica, sans-serif; color:#ca0202; font-weight:bold; text-decoration:none}
#middleContentForm p a:hover;{padding: 0px 0 0 0; font:14px/16px Tahoma, Arial, Helvetica, sans-serif; color:#000; background:#fff; text-decoration:underline;}
#middleContent ul{padding-left:50px; list-style-type: disc; position:relative;}
#middleContent li{padding-left:2px;}
#middleContent h1{font:16px Tahoma, sans-serif; font-weight:bold; color:#3a4247;}
#middleContent h3{font:12px Tahoma, sans-serif; font-weight:bold; color:#556e79;}
#middleContent h4{font:12px Tahoma, sans-serif; font-weight:bold; background-color:#9da5a9; color:#192325; padding-left:20px;}
#imgright {padding:5px; float:right;}

#email{width:204px; height:100%; position:relative; background:#cccccc; margin:0 auto;}
#emailTop{width:204px; height:10px; position:relative; background:#cccccc; margin:0 auto; background:url(../images/email_box_top.gif)}
#emailBottom{width:204px; height:10px; position:relative; background:#cccccc; margin:0 auto; background:url(../images/email_box_bot.gif)}
#emailButton{padding-left:4px; padding-top:4px; margin:0 auto;}
#email p{padding-left:0px; padding: 0px 0 0px 7px; font:12px/20px Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; color:#000;}
#email h2{padding-left:5px; font:16px; padding-top:0px; padding-bottom:3px; color:#232f34; margin-bottom:0px; border-top:#454a4c 1px solid; border-bottom:#454a4c 1px solid;}
#email a:hover{text-decoration:none;}


/* FOOTER */

#footer{width:735px; height:96px; background:url(../images/b_footer.jpg) 0 0 repeat-x; position:relative; margin: 0 auto; clear:both;}
#footer p{padding: 35px 0 0 0; font:10px/16px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-align:center; color:#cecece;}
#footer p a{font:10px/16px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#cecece; text-decoration:none; padding: 0 5px }
#footer p a:hover{text-decoration:none; background:#fff; color:#000}

/* FORM */

label{
float: left;
width: 120px;
font-weight: bold;
font-color: #4a5e67;
}

input, textarea{
width: 180px;
margin-bottom: 5px;
background-color: #b8c3c8;
clear:right;
}

textarea{
width: 250px;
height: 150px;
background-color: #b8c3c8;
clear:right;
}

.boxes{
width: 1em;
}

#submitbutton{
margin-left: 90px;
margin-top: 5px;
width: 120px;
background-color: #b8c3c8;
clear:right;
margin:0 auto;
}

