*, html, body {margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif}
body { font-size:12px;}
.clearance {clear:both;font-size:0; line-height:0; height:0}
.floatLeft {float:left;}
.floatRight {float:right; margin:0 10px; }
.floatLeftPic {float:left; margin:0 10px; }

/* header */
#header {width:100%;}
#headerWrap {width:100%; height:83px; background: url(../images/header2_bg.jpg) repeat-x top left;}
#headerLeft {float:left; width:112px; height:83px; background: url(../images/header1_logo.jpg) no-repeat top left;}
#headerRight {float:right; width:623px;height:83px; background: url(../images/header3_rightside.jpg) no-repeat top left;}

/* main */
#main{width:750px}
#mainWrap {background:url(../images/sidebar_bg2.gif) repeat-y top left;}
#side {width:160px; float:left; padding-top:40px;background:url(../images/sidebar_bg2.gif) repeat-y top left;}
#sideWrap {width:150px; margin:0 auto;}
#sideCon



.testiTop {width:150px; background:url(../images/sidebar_top.gif) top center no-repeat;}
.testiBtm {width:150px; background: url(../images/sidebar_bottom.gif) bottom left no-repeat;padding-bottom:12px; margin-bottom:15px;}
.testiCon { background:url(../images/sidebar_bg.gif) repeat-y; padding:0 13px; text-align:center;}
.sideTitle { font-weight:bold; padding:0 5px; text-align:center }
.sideEm { font-style:italic; text-align:center;  }
.sideBold { font-weight:bold; text-align:center;  }
.sideRed { font-size:14px; color:#df0000; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic;}
.testiTop p{padding-bottom:10px;}

#rightBox {width:560px; float:left; margin-left:10px;}
#rightBox p{margin-bottom:20px;}


.yellow2 {background:#FFFF00; font-weight:bold}
.yellow {background:#FFFF00; margin:0 auto; width:200px; text-align:center; font-weight:bold}
.redhead {color:#DF0000; margin:0 auto; width:530px; text-align:center; font-weight:bolder; font-size:24px;}
h1 {display: block; width:530px;FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #dd0000; LINE-HEIGHT: 120%; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align:center; margin:0 auto;}
.italic {text-decoration:underline;FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #dd0000; LINE-HEIGHT: 120%; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align:center; font-style:italic; } 
.uline { text-decoration:underline;FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #dd0000; LINE-HEIGHT: 120%; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align:center } 
.boldItalic {font-weight:bold; font-style:italic;}

.boxYellow {border: 1px solid #df0000; background:#FFFFCC; padding:0 15px; margin-bottom: 20px;}
.boxYellow p {margin:10px 0; text-align:justify;}
h2 {display: block; width:530px;FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #dd0000; LINE-HEIGHT: 120%; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align:center; margin:0 auto; font-style:italic;}
.noDot { list-style-type:none;}
.quote {margin-left:25px; margin-right:15px;}
.boxWhite {border: 1px solid #df0000; background:#fff; padding:0 15px; margin-bottom: 20px;}
.boxWhite p {margin:10px 0; text-align:justify;}
.boxWhite ol {margin-left:15px;}

/*rows & cols*/
ul#notes { list-style: none; width: 500px; padding: 5px; background: #fff; margin-left:25px; }
li.col1, li.col2 { display: block; float: left; margin-bottom: 5px;  }

li.col1 { background: #fff; width: 10%; color: #FFF;  }
li.col2 { background: #f5f5f5; width: 80%; padding:5px; }

ol {margin-left:30px;}
ul {margin-left:30px;}
.style5 {	COLOR: #dd0000;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}
.style10 {COLOR: #dd0000; font-weight: bold; }
.style6 {
	font-size: 18px;
	color: #df0000;
}
.style7 {
	color: #df0000;
	font-weight: bold;
}
.style14 {color: #dd0000}
.style15 {
	font-size: 18px;
	font-weight: bold;
	color: #df0000;}
	
#PopOverBoxBlocker {
        left:0px;
        top:0px;
        visibility:hidden;
        position:fixed;
        z-index:99999;
        background-image:url(blocker.png);
		background-color: #DD0000;
        /* Mozilla ignores crazy MS image filters, so it will skip the following */
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/blocker.png');
    }
	
	
.PopOverBox {
	width:600px; 
	height:440px; 
	border-width:5px; 
	border-style:double; 
	border-color: #000000; 
	z-index:999999; 
	position:fixed; 
	visibility:hidden;
	top:50%; 
	margin-top:-200px; 
	left:50%; 
	margin-left:-150px; }           
        
.PopOverClose { 
	text-decoration:underline; 
	float:right; 
	margin-right:10px; 
	margin-top:10px; 
	position:relative; 
	cursor:pointer; 
	cursor:hand;}
    
.PopOverContent {
	margin-left:10px; 
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;}


.popup-head {
	background: url(/images/pop/head.gif) repeat-x top #b3b3b3; 
	}
	
.popup-head p {
	margin: 5px 10px 5px 10px;
	}
	
.pop-title {
	font-size: 20px;
	font-weight: bold;
	margin: 10px 10px 10px 10px;
	text-align: center;}
	
.popemail {
	margin: 10px auto 10px auto; 
	text-align: center;
	border: 1px solid #000000;
	background-color: #FFFFFF;}
	
.popemail td {	
	padding: 3px;}