/***************************************************************************************//* COMMON LAYOUT *//***************************************************************************************/html,body,div,table,tr,td,th,p,span,h1,h2,h3,h4,ul,ol,li,a,form { padding: 0px; margin: 0px; } /* Start with a clean slate */* { font-family: Verdana;  }  /* Default font for all items */* { -moz-box-sizing:border-box; box-sizing:border-box; } /* Forces IE & IE to treat padding the same */html { min-height: 100%; margin-bottom: 1px; } /* Set height to 100% + 1px to force scroll bar in FF */#ht { position: absolute; top: -2000px; width: 700px; } /* Hidden Text - Look up. WAAAY Up */.clear { clear: both; height: 0px; overflow: hidden; } /* Used to clear floats without taking up space */body { margin: 0px 0px 0px 0px; }hr { border-color: #CCCCCC; border-width: 1px; border-top-style: solid; border-bottom-style: solid; height: 1px; overflow: hidden; }textarea, select, select * { color: #333333; }a img { border: none; }ul, ol { margin-left: 25px; line-height: 20px; margin-bottom: 0px; }li { list-style-type: square; margin-bottom: 4px; }.bordered { border: 1px solid #33CCFF; }h1, h2, h3, h4, h5 { font-family: Verdana; font-weight: bold; }h1 { color: #65A8D4; font-size: 16px; margin: 0px 0px 15px 0px; font-weight: normal; font-family: "Verdana", serif; }h2 { color: #444444; font-size: 13px; margin: 0px 0px 5px 0px; font-weight: normal; font-family: "Verdana", serif; }h3 { color: #65A8D4; font-size: 13px; margin: 0px 0px 3px 0px; font-weight: normal; font-family: "Verdana", serif; }p, table, td, div, li  { color: #717074; font-size: 10px; line-height: 17px; }p  { margin: 0px 0px 12px 0px; }a { text-decoration: none; }sup { line-height: 10px; }/*fixes transparency in ie 6*/* { behavior: url(images/iepngfix.htc) }/* Be sure and place the iepngfix.htc file and the blank.gif file in your directory*//* Open iepngfix.htc and fix the directory blank.gif location*//*end ie6 hack*/td {vertical-align: top;}/***************************************************************************************//* SPECIFIC TO THIS LAYOUT *//***************************************************************************************/p {font-family: "Verdana", serif;	font-size: 10px;	line-height: 16px;	color: #444;	}body {	background-color: #ffffff;}#header { width: 818px; height: 115px; margin: 0px auto;}#logo { padding: 40px 0px 0px 25px; border: none; float: left; }#logointro { padding: 40px 0px 0px 0px; border: none; float: left; }#headertext {  padding: 53px 0px 0px 0px; border: none; float: right; }#breadCrumb { width: 470px; float: right; margin-top: 48px; text-align: right; margin-right: 20px; color: #807F83; font-size: 10px; }#breadCrumb a { color: #807F83; font-size: 10px; }#breadCrumb a:hover { text-decoration: underline; }#navContainer {height: 23px;width: 818px; /* Main Content Width */	margin: 0px auto; /* Align to Center */    margin-bottom: 6px;	*margin-bottom: 3px;/* Fixes ie height below menu */	background-color: #fff;	/*background-image: url(images/layout/menubg.jpg);*/	text-align: center;}#navandbanner {	width: 818px; /* Main Content Width */	margin: 0px auto; /* Align to Center */    margin-top: 0px;	}#main3column {	width: 818px; /* Main Content Width */	margin: 0px auto; /* Align to Center */	background-image: url(images/layout/3columnsbg.jpg);	margin-top: 6px;	}#homeleft {	width: 182px;	margin: 0px 0px 0px 15px;	*  margin: 0px 0px 0px 7px;	padding: 30px 0px 0px 0px;	float: left;}#homemiddle {	width: 375px;	margin: 0px 0px 0px 22px;	padding: 30px 0px 0px 0px;	float: left;}#homeright {	width: 190px;	margin: 0px 0px 0px 0px;	padding: 30px 0px 0px 0px;	float: right;	overflow: visible;}#homeleft ul, #homeleft ol {	margin-left: 12px;	*margin-left: 15px;	line-height: 14px;	margin-bottom: 15px;	color: #005d9a;	}#homeleft li, #homeleft li a {	list-style: url(images/layout/arrow_bullet.gif);	margin-bottom: 4px;	font-family: "Verdana", serif;	font-size: 10px;	line-height: 14px;	font-weight: normal;	color: #444;}#homeleft li a:hover {	color: #e36f1e;}#homeleft h1, #homemiddle h1, #homeright h1 {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-family: "Verdana", serif;	font-size: 13px;	line-height: 30px;	font-weight: normal;	color: #005d9d;	}#homeleft ul{}#homemiddle p, #homeright p {	font-family: "Verdana", serif;	font-size: 10px;	line-height: 14px;	color: #444;	}#homemiddle a, #homeright a {	font-family: "Verdana", serif;	font-size: 10px;	line-height: 14px;	color: #444;	}#homemiddle a:hover, #homeright a:hover {	font-family: "Verdana", serif;	font-size: 10px;	line-height: 14px;	color: #e36f1e;	}#mainright {	width: 585px;	margin-top: 37px;	padding: 0px 37px 0px 0px;		float: right;}#headertext p{	font-family: "Gill Sans", "Verdana", serif;color: #444;font-size: 14px;line-height: 19px;}.blue{	font-family: "Gill Sans", "Verdana", serif;color: #005d9d;font-size: 14px;line-height: 19px;}#main2column {	width: 818px; /* Main Content Width */	margin: 0px auto; /* Align to Center */	background-image: url(images/layout/2columnsbg.gif);	margin-top: 20px;	}#contentleft {	width: 193px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	background-color: #e2ebf7;	}#contentlefttext {width:193px ;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	background-image: url(images/layout/leftbg.jpg);	background-repeat: no-repeat;	background-color: #e2ebf7;}#contentlefttext p {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 10px;}#contentlefttext h6 {	margin: 0px 0px 0px 0px;	padding: 10px 0px 15px 10px;}#contentlefttext h3 {	margin: 0px 0px 0px 0px;	padding: 0px 0px 3px 10px;}#contentlefttext h2 {	margin: 0px 0px 0px 0px;	padding: 15px 0px 3px 10px;}#contentlefttext h2, #contentlefttext h2 a{	color: #444;	font-family: "Verdana", serif;	font-size: 10px;	line-height: 14px;	font-weight: bold;}#contentlefttext h2 a:hover, #contentlefttext h3 a:hover{	color: #e36f1e;	font-family: "Verdana", serif;	font-size: 10px;	line-height: 14px;	font-weight: normal;}#contentlefttext p a{	color: #005d9d;	font-family: "Verdana", serif;	font-size: 10px;	line-height: 14px;	font-weight: normal;}#contentlefttext p a:hover{	color: #e36f1e;	font-family: "Verdana", serif;	font-size: 10px;	line-height: 14px;	font-weight: normal;}#contentlefttext h3, #contentlefttext h3 a{	color: #444;	font-family: "Verdana", serif;	font-size: 10px;	line-height: 14px;	font-weight: bold;}.quicklinks{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 13px;}#contentlefttext h6 ,#contentlefttext h6 a {	color: #a7a9ac;	font-family: "Verdana", serif;	font-size: 10px;	line-height: 14px;	font-weight: normal;}#contentlefttext h6 a:hover{	color: #e36f1e;	font-family: "Verdana", serif;	font-size: 10px;	line-height: 14px;	font-weight: normal;}#contentlefttext ul, #contentlefttext ol {	margin-left: 11px;	*margin-left: 13px;		line-height: 14px;	margin-bottom: 0px;	color: #005d9a;	}#contentlefttext li {	list-style: url(images/layout/arrow_bullet.gif);	margin-bottom: 4px;	font-family: "Verdana", serif;	font-size: 10px;	line-height: 14px;	font-weight: normal;	color: #e36f1e;} #contentlefttext li a {	list-style: url(images/layout/arrow_bullet.gif);	margin-bottom: 4px;	font-family: "Verdana", serif;	font-size: 10px;	line-height: 14px;	font-weight: normal;	color: #444;}#contentlefttext li a:hover {	color: #e36f1e;}#contentlefttext h1, #contentlefttext h1, #contentlefttext h1 {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-family: "Verdana", serif;	font-size: 13px;	line-height: 30px;	font-weight: normal;	color: #005d9d;	}#contentrightline {	width: 605px;	height:60px;	margin: 0px 0px 0px 20px;	*margin: 5px 0px 0px 20px;	padding: 0px 0px 0px 0px;	float: left;	}#contentright {	width: 432px;	margin: 0px 0px 0px 35px;	padding: 0px 0px 0px 0px;	float: left;	}#contentright h1{	font-family: "Verdana", serif;	font-size: 22px;	line-height: 30px;	color: #005d9d;	margin: 0px 0px 0px 0px;	padding: 0px 0px 10px 0px;	font-weight: normal;}#contentright h2{	font-family: "Verdana", serif;	font-size: 12px;	line-height: 24px;	color: #005d9d;		margin: 0px 0px 0px 0px;	padding: 0px 0px 10px 0px;}#contentright p{	font-family: "Verdana", serif;	font-size: 10px;	line-height: 16px;	color: #444;		}#contentright a{	font-family: "Verdana", serif;	font-size: 10px;	line-height: 16px;	color: #005d9d;		}#contentright a:hover{	font-family: "Verdana", serif;	font-size: 10px;	line-height: 16px;	color: #e36f1e;		}#contentright table{	font-family: "Verdana", serif;	font-size: 10px;	line-height: 16px;	color: #444;		}#contentright li, #rightbox li{	font-family: "Verdana", serif;	font-size: 10px;	line-height: 16px;	color: #444;		}#contentright ul, #contentright ol, #rightbox ul, #rightbox ol  {	margin-left: 12px;	*margin-left: 15px;	line-height: 14px;	margin-bottom: 0px;	color: #005d9a;	}#contentright li, #contentright li a , #rightbox li, #rightbox li a {	list-style: url(images/layout/bullet.gif);	margin-bottom: 4px;	font-family: "Verdana", serif;	font-size: 10px;	line-height: 16px;	font-weight: normal;	color: #444;}#rightbox p{	font-family: "Verdana", serif;	font-size: 12px;	line-height: 22px;	color: #444;		}#rightbox p.rightboxblue{	font-family: "Verdana", serif;	font-size: 12px;	line-height: 22px;	color: #4892cf;		}#rightbox p.rightboxsmall{	font-family: "Verdana", serif;	font-size: 10px;	line-height: 16px;	color: #444;		}#rightbox p.rightboxregular{	font-family: "Verdana", serif;	font-size: 10px;	line-height: 16px;	color: #444;		}#rightbox a{	font-family: "Verdana", serif;	font-size: 12px;	line-height: 24px;	color: #005d9d;		}#rightbox a:hover{	font-family: "Verdana", serif;	font-size: 12px;	line-height: 24px;	color: #e36f1e;		}#footer {	width: 818px;	height: 23px;	margin: 0px auto;	margin-top: 7px;	margin-bottom: 5px;	background-image: url(images/layout/footerbg.jpg);	background-repeat: no-repeat;}.pipe {	padding: 0px 5px 0px 5px;			}.breadcrumspace {	padding: 0px 3px 0px 3px;			}#footer p{	padding: 3px 10px 0px 0px;	font-family: "Verdana", serif;color: #888888;font-size: 10px;line-height: 17px;text-align: right;}#footer a{	font-family: "Verdana", serif;color: #888888;font-size: 10px;line-height: 10px;}#footer a:hover{font-family: "Verdana", serif;	color: #ef6f1e;font-size: 10px;line-height: 17px;}.formtitle {	font-family: "Verdana", serif;color: #fff;font-size: 11px;line-height: 16px;text-align: left;}.formtext {	font-family: "Verdana", serif;color: #444;font-size: 10px;line-height: 14px;text-align: left;}.super{font-size:.6em;vertical-align:super;}.dr td { padding: 4px 8px 4px 8px; }/*.everyother { background: #EEEEEE; height: 2px; overflow: hidden; } */.events td { padding: 4px 8px 4px 0px; }.events td { border-color: #CCCCCC; border-width: 2px; border-bottom-style: solid; }.alpha li { list-style-type: upper-alpha; margin-left: 8px; }blockquote {	margin-top: -5px;	margin-bottom: 40px;}#people td{vertical-align: top;padding: 0px 0px 20px 0px;}