* {font-size:100%;}body {font: .84em Arial, Helvetica, sans-serif; margin:0;}p {line-height:1.2em; margin-top: 0;}h1, h2, h3, h4, h5, h6 {font-weight:bold; color: #791730; margin-bottom:.1em;}h2 {color: #036;}h1 {font-size: 165%;}h2 {font-size: 140%;}h3 {font-size: 120%;}h4 {font-size: 100%;}h5 {font-size: 90%;}h6 {font-size: 80%;}ul, ol {margin-left: 1em 0 1em 25px; }ul.noMar {margin-left:0; padding-left:0;}ul {list-style-image:url(../images/global/dot_red.gif);}li {margin-bottom:.3em;}hr {height: 1px; margin: 0px 50px 0px 15px; color: #036;}th {background-color:#ffc; color: #036; font-weight: bold; text-align:center; vertical-align:bottom;}caption {font-size: 120%; color: #791730; margin-bottom:.2em;}dl {margin:-15px 0 1.2em 30px;}dt {padding-top:15px; font-weight:bold; color:#036;}dd {margin-left:20px;}dl.sbs {margin-top:0;}.sbs dt{padding: .5em;float: left;font-weight: bold;}.sbs dd{margin-left: 12em;padding: .5em;}ol.lroman {list-style-type: lower-roman;}ol.uroman {list-style-type: upper-roman;}ol.lalpha {list-style-type: lower-alpha;}ol.ualpha {list-style-type: upper-alpha;}.heads {font-size: 120%; font-weight: bold; color: #791730;}.h4blu {font-size: 110%; font-weight: bold; color: #036;}.small {font-size: 85%; line-height:1.1em;}.sideNav {font-size: 80%; color: #000; line-height: 14px; margin-left: 5px;}.linNorm {line-height: 1em;}.maroonSmall {font-size: 85%; color: #791730; font-weight: bold;}.maroonNorm {font-size: 90%; color: #791730;}.maroonSpec {font-size: 90%; color: #791730; font-style: italic;}.special {font-weight: bold; font-style: italic;}.twlvPt {font-size: 12px;}.in10 {padding-left: 10px}.in20 {padding-left: 20px}.in40 {padding-left: 40px}.in55 {padding-left: 55px}.in80 {text-align: right}.indent {text-indent: 2em;}.maroonBold {font-size: 90%; font-weight: bold; color: #791730;}.wht {color: #fff}.whtHead {font-size: 13px; font-weight: bold; color: #fff;}.whtTwlvBld {font-size: 12px; font-weight: bold; color: #fff;}.whtUnder {color:#fff; text-decoration:underline;}.new {color: #f00;}.print {font-family: Times, "Times New Roman", serif; font-size: 12px; color: #000; font-weight: normal;}.pdf {color: #f00;}.tmsLarge {font-family: Times, "Times New Roman", serif; font-size: 16px; color: #000;}.wideLine {font-size: 90%; color: #000; line-height: 14px;}.wrdCap {text-transform:capitalize;}.noMargin {margin:0;}.pup {margin:10px; padding:10px; border:1px dashed #666; background-color:#fff;}.bluBgnd {background-color:#69c;}.imgBox {border:1px solid #bbb; margin:7px; padding:2px;}.crnrLT {border-width: 1px 0px 0px 1px; border-color: #6699cc; border-style: solid; padding: 5px;}.sideR {border-width: 0px 1px 0px 0px; border-color: #6699cc; border-style: solid; padding: 5px;}.sideL {border-width: 0px 0px 0px 1px; border-color: #6699cc; border-style: solid; padding: 5px;}.separator {border-width: 0 0 1px 0; border-color: #003366; border-style: solid; padding-bottom: 15px;}.sides {font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-width: 0px 1px 0px 1px; border-color: #6699cc; border-style: solid; margin-left: 10px;margin-top: 0px; margin-right: 10px; margin-bottom: 10px; padding-left: 15px; padding-right: 5px;}.block {font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 25px; margin-right: 15px; }.news {margin: 0px 25px 0px 20px; border-width: 1px; border-style: solid; border-color: #003366; background-color: #ffffcc; padding: 5px;}.boxline {border-width: 1px; border-style: solid; border-color: #791730; padding: 2px;}ul.left {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}.floatL {float: left; /*width: 150px; margin: 0 10px 10px 10px; border: 2px solid #ffffff;*/} .floatR {float: right; width: 150px; margin: 0 10px 10px 10px; border: 2px solid #ffffff;}.simpleFloatL {float: left;}.simpleFloatR {float: right;}.clearer {clear:both;}.right {text-align: right;}.center {text-align: center;}.rule {border-top-width: 1px; border-top-style: solid; border-color: #003366; margin: 0px 5%;}.ruleLong {border-top-width: 1px; border-top-style: solid; border-color: #003366; margin: 0px 0%;}#caption {	position: relative;	top: 2px;	left: 8px;	width: 100%;	text-align:center;}b {font-weight: bold}hr {height: 1px; margin: 0px 50px 0px 15px; color: #003366;}th {background-color:#FFFFCC; color: #003366; font-weight: bold; text-align:center;} ul.mainSections {margin-left: 5px; padding-left: 20px; list-style-type:circle; list-style-image:url(../images/global/dot_red.gif);}ul.mainSections li {font-size: 10px;}ul.nobull, ul.nobull ul {list-style-type:none; list-style-image:none;}ul.videoSm li{list-style-image:url(../images/global/camcorder_icon.gif); margin-bottom:3px; }ul.margNorm {margin-left: 5px;}a:link    {color:#036;}a:visited {color:#933;}a:hover {color:#06f;}a.wht {color:#FFFFFF;}.aIn10 {padding-left: 10px; color: #003366;}/*this is a box */.box {   background: #ffc;   padding : 2px;   margin: 2px;   border: 2px groove #369;}.larger {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 20px;}.body14pt {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 18px;	color: #000000;	font-weight: normal;}#maincontent {padding-top: 8px;margin-left: 130px;padding-left: 15px;}.listApart li{	margin-bottom: 10px;}.top5bot10 {margin-top:5px; margin-bottom:10px;}.headNearContent p {	margin-top: 0;}.headNearContent ul {	margin-top: 0;}.headNearContent h1, h2, h3, h4, h5{	margin-bottom:3px;}/*left menu stylings*/#leftmenu {margin: 15px 20px 0px 5px;border: 1px solid #036;width: 10.5em;} #menu, #menuNewer, .menuNewer {border-right: 1px solid #036;border-left: 1px solid #036;width: 200px;margin: 15px;}#menuNewer {margin:5px 5px 15px 15px;}#leftmenu ul, #menu ul, #menuNewer ul, ul.menuNewer{margin: 0px; /*removes indent IE and Opera*/padding: 0px; /*removes indent Mozilla and NN7*/background: #fff;list-style: none;font-family: Arial, Helvetica, sans-serif;}#menuNewer li, .menunewer li{/*/*/background: #cce6ff;margin:2px 5px;/* */}#menuNewer a, .menuNewer a{/*/*/padding: 4px 1em;display:block;text-decoration:none;color: #036;/* */}#leftmenu {font-size: .7em;}#menu, #menuNewer, .menuNewer {font-size:.9em;}#leftmenu li, #menu li{/*/*/margin-left:3px;padding-left: 10px;/* */}#leftmenu a, #menu a{/*/*/padding: 4px .4em;display:block;text-decoration:none;color: #036;width:93%;/* */}#leftmenu a:hover, #menu a:hover, #menuNewer a:hover, .menuNewer a:hover{background: #036;color: #ffc;}#leftmenu h6{padding: 2px 0px;background: #ffc;border-bottom: 1px solid #036;text-align: center;font-family: Arial, Helvetica, sans-serif;color: #791730;font-weight: bold;margin-top:0;margin-bottom:0;font-size: 11px;}.currrentPage {	background-image: url(../images/navbars/triangle_right.gif);	background-repeat:no-repeat;	background-position:center left;}.picbox {border-width: 0 1px 0;border-color: #036;border-style: solid;background-color:#ffc;padding: 6px; }/*drop menu stylings in the header */.navlinks ul {		background: #a6c3dc;		border: solid 1px #036;		margin: 0; /*removes indent IE and Opera*/		padding: 0 0 0 5px; /*removes indent Mozilla and NN7*/		list-style-type: none; /*turns off bullets*/}.navlinks li{	display: block;	background: #a6c3dc;	font-size: 1em;	}	.navlinks a, .navlinks a:link, .navlinks a:visited {	   color: #000;	   text-decoration: none;	   display: block;	   padding: 3px 0 0 5px;	   margin: 0 0 0 -5px;	   height: 1.3em;	   border-bottom: 1px dotted #036; 		} .navlinks a:hover, .navlinks a:active {		color: #ffc;		background: #036;	}#uberlink a:link, #uberlink a:visited, #uberlink a:hover {        /*/*/        color: rgb(189,215,218); /* */}.pdf {vertical-align:middle}.basicTable{	border-collapse:collapse;	margin:0 auto 20px;}.basicTable td, .basicTable th {	padding: 5px;	vertical-align:top;	border: 1px solid #036;}.newsTable{	border-collapse:collapse;	margin:0 10px;}.newsTable td, .basicTable th {	padding: 5px 30px;	vertical-align:top;}.navTable {	border:1px solid #036;	}	#printOnly {display:none;}#search {	font:85%/1em Arial, Helvetica, sans-serif #000;		margin-top:-5px; margin-bottom:10px;	}	#go {margin-bottom:-6px;}/* ************ Calendar Formatting ************* */.calenDate {list-style:none; text-align:center; padding:0; margin:10px auto; width:90%; color:#036;}.calenDate li{float:left; display:block; width:4em;  font-weight:bold; margin:10px 5px; font-family:Georgia, "Times New Roman", Times, serif; /*border:4px solid rgb(40,120,180); border-width:0 0 0 4px;*/ padding-bottom:2px; border:1px solid #999; background-color:#ffc;}.calenDate strong {display:block; font-size:110%; line-height:1em; border:1px solid #999; background-color:#036; color:#ffc; margin-bottom:1px;}.calenDate .year {display:block; font-size:75%; line-height:1em; letter-spacing:1px; padding:1px 0;}
