@charset "windows-1252";
/* CSS Document */
* { margin:0; padding:0; }
body { background:#003756; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
h1, h2, h3, h4, h5, h6 { font-family:Arial, Helvetica, sans-serif; }
p { margin-bottom:15px; }
#container { width:900px; margin:0px auto 50px auto; }
#header { height:300px; background:url(../images/header.jpg) top left no-repeat; }
#nav { width:730px; margin:0px auto; background:#000 url(../images/navbg.jpg) top left no-repeat; color:#fff; }
#nav ul { list-style-type:none; padding:15px 15px; } 
#nav ul li { display:inline; margin-right:15px; }
#nav ul li a { color:#fff; text-decoration:none; font-size:14px; font-weight:bold; }

#main { width:700px; margin:0px auto; overflow:auto; background:#fff url(../images/mainbg.gif) top left repeat-y; padding:15px; }
#main2 { width:730px; margin:0px auto; overflow:auto; background:#fff; }
#col1 { width:465px; float:left; margin-right:15px; }
#col2 { width:205px; float:right; }
#colx { width:685px; }
.section { background:#ddd; color:#000; text-align:center; padding:5px; margin-bottom:15px; }
.logo { margin-bottom:15px; border:0; }

label { display:block; margin-bottom:3px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
.field { border:1px solid #999; width:300px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3px; }
.field_short { border:1px solid #999; width:80px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3px; }
.field_short2 { border:1px solid #999; width:210px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  padding:3px; }
.button { margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

#adminbar { padding:7px 8px; background:#fff; border:1px solid #999; color:#999; margin-bottom:10px;  }
#adminbar a { text-decoration:none; color:#000; font-weight:bold; }
img { margin-bottom:10px; }
table { border-collapse:collapse; width:100%; }
table td { padding:3px; vertical-align:top; }
table tr td.tl_left { text-align:left; }
table tr td.tl_right { text-align:right; }
table tr.toprow { background:#ddd; color:#000; border-top:1px solid #999; color:#999; }
input { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:2px; }
.area { width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:2px;}
.layout { display:none; }