@charset "utf-8";

/* Specific Styles */

#maincontainer{width:960px;margin:0 auto;}
#topbar{width:100%;height:25px;margin:20px 0 25px;border-bottom:1px solid black;padding-bottom:20px;}
#topbar h1{font-size:18px;}
#tbright{position:absolute;top:5px;right:0;text-align:right;text-transform:uppercase;}
#tbright a.current{color:#666;}
#tbright *{text-align:right;}
#maincontent{width:100%;min-height:200px;}
#footer{width:100%;margin:40px 0 20px;padding-top:20px;border-top:1px solid black;}
#footer a{font-weight:normal;}

div.redbox{width:928px;border:1px solid #F00;padding:15px;margin-bottom:20px;background:#FCC;text-align:center;}
div.redbox a{color:#F00;}
div.greenbox{width:928px;border:1px solid #090;padding:15px;margin-bottom:20px;background:#CFC;text-align:center;}
div.formbox div.greenbox{width:897px;text-align:left;}

div.formbox{width:928px;border:1px solid #666;padding:15px;margin:20px 0;background:#EFEFEF;}
div.formbox .first{margin-top:0;}
div.formbox .last{margin-bottom:0;}

div.formbox div.entryrow div.label{height:26px;line-height:26px;font-weight:bold;width:200px;float:left;}
div.formbox div.entryrow div.label label.required{color:#003876;}
div.formbox div.entryrow div.field{height:26px;width:300px;float:left;margin-left:10px;}
div.formbox div.entryrow div.notes{height:26px;line-height:26px;width:400px;float:left;margin-left:10px;color:#666;font-weight:normal;font-style:italic;font-size:11px;}
div.formbox div.entryrow div.notes div.error{color:#F00;font-weight:bold;font-style:normal;display:inline;margin-right:10px;}

div.formbox div.entrymulti div.label{font-weight:bold;margin-bottom:5px;}
div.formbox div.entrymulti div.label label.required{color:#003876;}
div.formbox div.entrymulti div.notes{margin-bottom:5px;line-height:1.3em;}
div.formbox div.entrymulti div.field span.multinote{float:right;color:#666;font-weight:normal;font-style:italic;font-size:11px;width:410px;margin-top:6px;line-height:1.3em;}
div.formbox div.entrymulti div.error{margin-top:8px;color:#F00;font-size:11px;font-weight:bold;display:none;}

div.panes div div.formbox{width:886px;}
div.panes div div.formbox div.entryrow div.notes{width:358px;}

form input.text{width:280px;height:15px;padding:5px;border:1px solid #666;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:11px;}
form input.text.long{width:490px;}
form input.text.captcha{width:149px;text-align:center;}
form input.text:focus{background:#FFC;}
form input.text.error{background:#FCC;border-color:#F00;}

form input.checkbox{margin-right:6px;vertical-align:middle;}
span.cbtext{font-size:11px;font-style:italic;}

form select{width:292px;padding:5px;border:1px solid #666;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:11px;}
form select.short{width:62px;}
form select.long{width:400px;}
form select:focus{background:#FFC;}
form select.error{background:#FCC;border-color:#F00;}
form select.og optgroup{margin:5px 0;}
form select.og option{margin-left:5px;}

form textarea.text{width:280px;height:80px;padding:5px;border:1px solid #666;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:11px;}
form textarea.text.long{width:490px;}
form textarea:focus{background:#FFC;}
form textarea.error{background:#FCC;border-color:#F00;}

form input.button{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;padding:5px;font-weight:bold;}
form input.buttonback{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;padding:5px;font-weight:normal;color:#003876;}

a.linkbox{display:inline-block;padding:8px;border:1px solid #999;font-size:11px;text-transform:uppercase;text-decoration:none;background:#EEE;}
a.linkbox:hover{background:#FFC;}

.trumbowyg-box,.trumbowyg-editor{min-height:150px;}

div#submitwait{font-style:italic;display:none;}
div#submitwait img{vertical-align:bottom;}

img.preview{display:inline-block;border:1px solid #999;max-width:200px;max-height:135px;}
img.preview:hover{border-color:red;}
div.imgupload img{float:left;}
div.imgupload div.inner{float:left;margin-left:20px;}
div.imgupload div.inner select{width:150px;}
div.imgupload div.inner .replaceconfirm,div.imgupload div.inner .deleteconfirm{display:none;}



