/*  Universal */
body{padding:0px;margin:0px;background-color:#FFFFFF;background-image:url(images/interface/mast_bg.gif);background-repeat:repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
#containerSite{width:950px;margin-left:auto;margin-right:auto;}

/*  Header Styles */
#containerHeader{background-image:url(images/interface/header_mast.gif);background-position:center;background-repeat:no-repeat;height:149px;width:100%;margin:0px;padding:0px;}
#containerHeaderNav{margin-top:108px; margin-left:75px;color:#FFFFFF;}
#containerHeaderNav p{padding:0px 10px 0px 4px;margin:0px;display:block;float:left;border-left:1px solid #D29F42;height:41px;vertical-align:bottom;}
#containerHeaderNav a{color:#FFFFFF;text-decoration:none;font-size:14px;font-weight:bold;}
#containerHeaderNav a:hover{text-decoration:underline;}

/*  Mainpage Content */
#containerContentMain{margin-top:15px;}

/*  Interior Side Navigation */
#containerContentNav{width:215px;float:right;display:block;}
#containerContentNav ul{float:left;width:195px;margin-left:10px;padding-left:10px;line-height:175%;}
#containerContentNav li{list-style-image:url(images/interface/nav_bullet.png);border-bottom:1px solid #D29F42;}
#containerContentNav p{width:195px;border-bottom:1px solid #D29F42;margin:0px;margin-left:-2px;padding-top:4px;padding-bottom:4px;padding-left:22px;background-image:url(images/interface/nav_bullet.png);background-repeat:no-repeat;}
#containerContentNav a{color:#003399;text-decoration:none;font-size:14px;font-weight:bold;}
#containerContentNav a:hover{text-decoration:underline;}

/*  Interior Content Window */
#containerContentInterior{float:left;border-right:1px solid #D29F42;padding:0px 4px 4px 4px;width:575px;min-height:350px;line-height:150%;}

/*  Footer */
#containerFooter{color:#003399;text-align:center;font-size:12px;border-top:1px solid #D29F42;clear:both;}
#containerFooter a{color:#003399;text-decoration:none;}
#containerFooter a:hover{text-decoration:underline;}

/*  Standard Styles */
H1{color:#CC0000;padding-top:0px;margin-top:0px;font-size:44px;margin-top:15px;font-weight:bold;}
H2{color:#444444;padding-top:0px;margin-top:0px;font-size:16px;font-weight:bold;}
H3{color:#003333;font-size:18px;text-align:center;}
H4{color:#054393;font-size:12px;margin-bottom:2px}

/* Toggler */
.toggler{background-color:#D29F42;background-image:url(images/interface/accordion_arrow.gif);background-position:right;background-repeat:no-repeat;color:#FFFFFF;font-size:18px;text-align:left;margin: 0 0 3px 0;padding: 6px 5px;cursor:pointer;}
.element {padding:10px;}
.element p {margin:0;padding:2px;}

/*  Tool Tips Styles */
.custom-tip {Z-INDEX: 13000; WIDTH: 325px; COLOR: #000; padding:0px; margin:0px;}
.custom-title {BACKGROUND: url(images/interface/mootool_tip_whole.png) left top; padding-top:25px; padding-left:25px; padding-right:30px; color:#054393; font-weight:bold; font-size:13px;}
.custom-text {BACKGROUND: url(images/interface/mootool_tip_whole.png) right bottom; padding-bottom:35px; padding-left:25px; padding-right:30px; font-size:12px;}

/*  Notices Styles */
.errorNotice{ width:95%; background-color:#FFFF99; border-top:2px solid #FF0000; border-bottom:2px solid #FF0000; color:#FF0000; font-size:14px; font-weight:bold; padding:6px 6px 6px 20px; margin-left:0px; margin-bottom:5px;}
.cautionNotice{ width:95%; background-color:#FCE2A7; border-top:2px solid #FF6600; border-bottom:2px solid #FF6600; color:#FF6600; font-size:12px; font-weight:bold; padding:6px 6px 6px 20px; margin-left:0px; margin-bottom:5px;}
.goodNotice{width:95%; background-color:#A5D9A4; border-top:2px solid #009900; border-bottom:2px solid #009900; color:#000000; font-size:10px; font-weight:bold; padding:6px 6px 6px 20px; margin-left:0px; margin-bottom:5px;}
.miscNotice{width:95%; border-top:2px solid #629DE3; border-bottom:2px solid #629DE3; background-color:#D8E5F8; color:#3C55BB; font-size:11px; font-weight:bold; padding:6px 6px 6px 20px; margin-left:0px; margin-bottom:5px;}

/* Tableless Forms */
form{margin:0}
.mainForm {margin:.5em;}
.mainForm label {display:block;width:10em;float:left;margin-bottom:.5em;}
.mainForm label {text-align:right;font-weight:bolder;font-size:smaller;color:#333333;}
.mainForm input, .mainForm select, .mainForm textarea {margin-left:1em;margin-bottom:.5em;font-size:95%;}
.mainForm select, .mainForm textarea {margin-bottom:.5em;}
.mainForm ul.checkBoxList {float:left;display:block;margin:0 0 1em 0;padding:0 0 0 1em;}
.mainForm ul.checkBoxList li {list-style:none;}
.mainForm ul.checkBoxList li input {width:auto;clear:both;margin:0;padding:0;}
.mainForm ul.checkBoxesRow {display:block;margin:0;padding:0 0 0 1.2em;}
.mainForm ul.checkBoxesRow li {list-style:none;display:inline;}
.mainForm ul.checkBoxesRow li input {display:block;width:100px;border:1px solid red;float:left;margin:0;}
.mainForm .extras{margin-top:5px;position:absolute;.imgLeft {
	padding-right: 10px;
}

