/* CSS Document */
body{ margin:0px; font-family:Tahoma,Verdana; font-size:12px; font-weight:500; color:#666666;}

#header{ width:980px; height:100px; background-color:#366594; margin:0px auto;}
#logo{ width:300px; height:100px; line-height:100px; margin:0px 20px;}
#logo h1{ font-size:16pt; font-weight:600; color:#FFFFFF; margin:0px; padding:0px;}
#page{ width:980px; height:auto; overflow:hidden; margin:10px auto;}
#content{width:980px;height:auto;overflow:hidden;}
#left{ width:200px; height:auto; overflow:hidden; float:left;}
#right{ width:775px; height:auto; overflow:hidden; float:left;}
#footer{ width:980px; height:30px; line-height:30px; background-color:#333333; color:#FFFFFF; text-align:center; margin:4px auto;}
#footer a{ color:#FFFFFF; text-decoration:none; font-size:11px; font-weight:500;} 

ul#leftMenu{ width:190px; margin:15px auto; list-style:none; height:auto; overflow:hidden; padding:0px; border:1px solid #e3e3e3;}
ul#leftMenu li{ height:20px; line-height:20px; padding:2px 2px 2px 5px; border-bottom:1px solid #e3e3e3; text-align:left;}
ul#leftMenu li.title,ul#leftMenu li.title:hover{ background-color:#e3e3e3; color:#666666; font-weight:600;}
ul#leftMenu li a{ color:#666666; font-size:12px; font-weight:500; text-decoration:underline;}
ul#leftMenu li a:hover{ color:#FF6600;}
ul#leftMenu li:hover{ background-color:#f7f7f7;}
#pageOuter{ width:760px; height:auto; overflow:hidden; margin:10px auto; padding:5px; border:1px solid #e3e3e3; }
#pageOuter legend{ padding:3px 10px; background-color:#e3e3e3; color:#333333; text-align:center;}

#leftSpacer{ width:190px ; height:100px; }


ul.listing{ width:745px; margin:4px auto; padding:0px; list-style:none;}
ul.listing li{ height:auto; overflow:hidden; padding:2px 0px; border-bottom:1px solid #e3e3e3;}
ul.listing li.title{ background-color:#f7f7f7; font-size:12px; font-weight:600;}
ul.listing li.red{ background-color:#FFEDE2;}
ul.listing li.page{ background-color:#f5f5f5; color:#666666; font-weight:500;}
ul.listing li.page a{ color:#666666; text-decoration:underline; font-weight:600; font-size:11px;}
ul.listing li.page a.visited{ color:#cccccc;}
.newItemBox{ background-color:#FFEDE2; width:200px; height:20px; line-height:20px; text-align:center;}

.formBox{ width:600px; height:auto; overflow:hidden; margin:5px 0px 30px 20px; float:left;}
.rowLine{width:98%; height:auto; overflow:hidden; margin:0px auto;}
.rowLineHead{width:98%; height:auto; overflow:hidden; margin:2px auto; border-bottom:1px solid #e3e3e3; font-size:12px; font-weight:600; padding:2px 0px;}
.clear{ width:98%; height:2px; font-size:1pt; clear:both;}
.row20{ width:20px; height:auto; overflow:hidden; float:left;padding:2px;}
.row30{ width:30px; height:auto; overflow:hidden; float:left;padding:2px;}
.row50{ width:50px; height:auto; overflow:hidden; float:left;padding:2px;}
.row100{ width:100px; height:auto; overflow:hidden; float:left;padding:2px;}
.row150{ width:150px; height:auto; overflow:hidden; float:left;padding:2px;}
.row200{ width:200px; height:auto; overflow:hidden; float:left;padding:2px;}
.row250{ width:250px; height:auto; overflow:hidden; float:left;padding:2px;}
.row300{ width:300px; height:auto; overflow:hidden; float:left;padding:2px;}
.row350{ width:350px; height:auto; overflow:hidden; float:left;padding:2px;}
.row400{ width:400px; height:auto; overflow:hidden; float:left;padding:2px;}
.row450{ width:450px; height:auto; overflow:hidden; float:left;padding:2px;}
.row500{ width:500px; height:auto; overflow:hidden; float:left;padding:2px;}
.row550{ width:550px; height:auto; overflow:hidden; float:left;padding:2px;}
.row600{ width:600px; height:auto; overflow:hidden; float:left;padding:2px;}
.row520{ width:520px; height:auto; overflow:hidden; float:left;padding:2px; font-family:"Times New Roman", Times, serif; font-size:14px; font-style:italic;}
.row175{ width:175px; height:auto; overflow:hidden; float:left;padding:2px; font-family:"Times New Roman", Times, serif; font-size:14px; font-style:italic;}
.row85{ width:85px; height:auto; overflow:hidden; padding:2px; margin:2px 15px;}
.row75{ width:75px; height:auto; overflow:hidden; float:left;padding:2px;}

p{ font-size:11px; font-weight:500;}
p.notes{ font-size:11px; font-weight:500; font-style:italic;}
a{ color:#c66665; font-size:11px; font-weight:500; text-decoration:underline;}
a:hover{ color:#c6c6f6;}
a.bold{  font-weight:600;}
.required{ color:#FF6600; padding:2px; font-weight:600;}
.textfields{ border:1px solid #999999;}
.button{ font-size:12px; color:#666666; font-weight:600;}
.message{ color:#FF0000; font-size:12px; font-weight:600;}
.redText{ color:#FF0000;}
.greenText{ color:#009900;}
.blueText{ color:#0000CC;}
.orangeText{ color:#FF6600;}
.redText{color:#CC0033;}
.highlight{ color:#3366CC; font-size:12px; font-weight:600; font-style:italic;}
.caption{ color:#666666; font-size:12px; font-weight:600; }
.boxAccessDeny{ border:1px solid #e3e3e3; padding:0px 10px 0px 68px; background-image:url("../images/admin/access_denied.png"); background-repeat:no-repeat; width:400px; height:70px; line-height:70px; margin:10px auto; background-position:10px 12px; font-size:12pt; font-weight:600; color:#ff0000;}
.thumb{ padding:3px; border:1px solid #e3e3e3; background-color:#f0f0f0; margin:2px;}

input[disabled]{ color:#000000;}
