@import "gsbheader.css";@media screen{/* Last updated Sep 24, 2007 */body, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, html, li, ol, p, pre, td, textarea, th, ul { margin: 0; padding: 0; }table { border-collapse: collapse; border-spacing: 0; }abbr, acronym, a img, :link img, :visited img, fieldset { border:none }address, abbr, caption, cite, code, dfn, th, var { font-style: normal; font-weight: normal; }ul { list-style: none; }caption, th { text-align: left; }h1, h2, h3, h4, h5, h6, pre, code, kbd { font-size: 100%; font-weight: normal; }:link, :visited { text-decoration: none; }a:active, a:focus, a:hover { overflow: hidden; }form label { cursor: pointer; }input, select, textarea { font-size: 110%; }td { vertical-align: top; }a:link, a:active { color: #009; }a:focus, a:hover { border-bottom: 1px solid; color: #009; }a:visited { color: #609; }.hrefimglink { border-bottom: 0px !important; }h1, h2, h3, h3 a, h4, h6 { font-family: Helvetica, Verdana, Arial, sans-serif; }h1 { font-family: Arial, Verdana, sans-serif; font-size: 24px; font-weight: normal; letter-spacing: 1px; color: #ffffff; }/* text class is for club and faculty templates; applies to H1 tag */.text { padding: 15px 0 0px 10px; }h3 strong, h3 strong a, strong { font-weight: bold; }h3 a:hover { border-bottom: none; }h4, h5 { font-weight: bold; }.left { float: left; }.right { float: right; }.open { display: block; }.closed { display: none; }.hidden { position: absolute; left: -9999em; }#skippy { position: absolute; top: -60px; right: 0; display: block; width: 200px; height: 20px; text-align: right; }a#skippy:focus, a#skippy:hover, a#skippy:active { top: 0; text-decoration: none; outline: none; border: none; }body { position: relative; font-family: Verdana, Arial, Helvetica, sans-serif; background: transparent url(/errors/images/bg-dots4.gif) repeat top left; }#wrapper { width: 955px; float: left; z-index: 2; background: #fff url(/errors/images/wrapper_bg.gif) repeat-y 171px 0; }#onecol #wrapper { width: 955px; float: left; z-index: 2; background: #fff url(/errors/images/wrapper_bgone.gif) repeat-y 171px 0; }#wrapper #content >#left{margin-top:-15px;}  /* -------------------------------- MASTHEAD - List of styles for the header ---------------------------------------------------------- */	#masthead { height: 102px; width: 955px; position: relative; background: #fff url(/errors/images/globalnav_bg.gif) no-repeat right bottom; }#masthead-gn-none  { height: 102px; width: 955px; position: relative; background: #fff url(/errors/images/globalnav-none_bg.gif) no-repeat right bottom; }#masthead-search-none  { height: 102px; width: 955px; position: relative; background: #fff url(/errors/images/globalnav-nosearch_bg.gif) no-repeat right bottom; }h1#header { width: 472px; height: 51px; text-indent: -9999em; background-repeat: no-repeat; background-position: top left; }#logo a:focus,#logo a:hover { border-bottom: none; }/* --------------------------------GLOBALNAV - List of styles for global navigation on top of the page------------------------------ */	#globalnav1 { position: absolute; display: inline; width: 483px; top: 16px; right: 5px; text-align: right; font-size: 10px; }#globalnav1 li { display: inline; }#globalnav2	{ width: 483px; position: absolute; top: 32px; right: 0; text-align: left; font-size: 10px; }#globalnav2 ul { display: inline; }#globalnav2 ul li { float: left; width: auto; padding: 0 0px 0 3px; background: none; margin-top: 0; line-height: 22px; }#globalnav2 ul li.active { background: #900; margin-left: 5px; padding: 0 3px 0 3px;}#globalnav2 ul li.activefirst { background: #900; margin-left: 0px; padding: 0 4px 0 3px;}#globalnav2 ul li.active a, #globalnav2 ul li.activefirst a { color: #ffc;}#globalnav2 ul li a { color: #000; padding: 0 1px 0 1px; }#globalnav2 a:focus,#globalnav2 a:hover { background: transparent; color: #900; border-bottom: none; }#search { position: absolute; width: 475px; top: 62px; right: 0; text-align: left; font-size: 10px; }#search select.dropdown { width: 165px; border: 0; margin-right: 3px; }#search .anInput { border: 0; margin-right: 3px; width: 165px; }#search input.go { vertical-align: middle; }/* --------------------------------BREADCRUMB - List of styles for elements in breadcrumb------------------------------------------- */	#breadcrumb { width: 100%; height: 35px; background: #FFFFFF url(/errors/images/change.gif) no-repeat right center; }#breadcrumb ul { display: inline; }#breadcrumb li.first { padding-left: 10px; }#breadcrumb li { font-size: 10px; float: left; padding-left: 5px; padding-top: 5px; }#breadcrumb li a.active { color: #900; }#breadcrumb a:focus,#breadcrumb a:hover { border-bottom: none; color:#009; }/* -------------------------------- CONTENT - List of styles for elements in the Content ------------------------------------------- */	#content_top { clear: left; height: 50px; z-index: 15; margin-bottom: 0; background: url(/errors/images/top.gif) no-repeat 1px top; }		#content { width: 955px; float: left; margin-top: -30px; z-index: 0; background: transparent url(/errors/images/content_bg.gif) repeat-y 151px 0; }#content_bot { clear: left; height: 40px; background: url(/errors/images/bottom.gif) no-repeat 1px bottom; }span.video, .xls, .word, .ppt, .pdf, .email, .print, .audio { font-size: 9px; display: block; margin-top: 3px; }/* --------------------------------LEFT - List of styles for elements on the left of the page--------------------------------------- */	#left { float: left; width: 150px; margin-top: -2px; padding-left: 10px; padding-bottom: 1px;}#left li { color: #555; font: 11px Helvetica, Verdana, Arial, sans-serif !important; font-weight: bold;	line-height: 13px !important; margin: 0; padding-bottom: 11px; }#left li a:link,#left li a:active { color:#555; }#left li a:visited { color:#333; }	#left li a:focus,#left li a:hover { color: #990000; }#left li a.active:link,#left li a.active:visited,#left li a.active:active { color: #900; }#left ul li li { border-left: 1px solid #900; padding: 5px 0 0px 10px; font: 10px Helvetica, Verdana, Arial, sans-serif; font-weight: normal; line-height: 13px !important; }	#left ul li li li{    border-left:0px solid #900;        font:10px Helvetica, Verdana, Arial, sans-serif;    font-weight:normal;    line-height:13px !important;    padding-bottom: 2px;    padding-bottom: 2px;    }#left ul li li li.fouron{		background: url(/errors/images/red_line.gif) no-repeat left .7em;	padding-left:10px;	}        /* --------------------------------MIDDLE - List of styles for elements in the middle of the page----------------------------------- */#middle { float: right; width: 420px; padding-right: 20px; }#middle h2 { font-size: 18px; font-weight: bold; color: #990000; margin: -4px 0 0 0; }#middle h3 { font-size: 14.3px; line-height: 16px; font-weight: bold; color: #c98818; margin: 20px 0 0px 0; }#middle h4 { font-size: 15px; line-height: 16px; font-weight: bold; margin: 30px 0 0px 0; }#middle h5 { color: #000; font-size: 11px; padding-top: 10px; line-height: 14px; margin-bottom: -10px; }#middle p { font-size: 11px; padding-top: 10px; line-height: 14px; }#middle p a { border-bottom: 1px dotted; color:#000099; }#middle p a:focus,#middle p a:hover { border-bottom:1px solid; color:#000099; outline: none; }#middle #highlight2 { border: 1px solid #c7b88f; background: #FFFFFF; margin: 0; }#highlight2 .h_img { margin-top: -10px; padding-left: 10px; float:left; display: block; }#highlight2 h5 { padding: 5px 5px 0px 109px; margin-bottom: 0px; }#highlight2 p { padding: 5px 5px 5px 109px; }#middle ol,#middle ul { margin: 10px 0; padding: 0; }#middle ul li { list-style-image: url(/errors/images/red_bullet.gif); margin-left: 15px; margin-bottom: 6px; font-size: 11px; }#middle ol li { list-style-image: none; margin-left: 35px; margin-bottom: 0px; font-size: 11px; }#middle table h5{margin-bottom:1px; }/* --------------------------------RIGHT - List of styles for elements on the right of the page------------------------------------- */#right { float: right; width: 329px; min-height: 475px; height: auto !important; height: 475px; padding-top:35px; z-index:30; background: transparent url(/errors/images/right1.gif) no-repeat right -20px; }.r_img { margin-top: -40px;	z-index: 5; position: relative; right: -5px; }.quote { color: #666; width: 90px; padding-top: 14px; padding-left: 34px; float: left; text-align: right; font-style: italic; font-size: 10px; }.caption { color: #666; padding-top: 4px; padding-left: 4px; float: left; text-align: right; font-style: italic; font-size: 10px; }#right ul { margin: 20px 0; }#right .inner ul li { margin-left: 40px; font-size: 11px; margin-top: 0; margin-bottom: 10px; list-style-image: url(/errors/images/red_bullet.gif); }#right .inner h2 { margin-left: 2px; font-size: 16px; width: 140px; color: #FFF; padding-left: 25px; }#right .inner { margin-top: -35px; padding-right: 30px; }#right .innersm ul li { margin-left: 40px; font-size: 11px; margin-top: 0; margin-bottom: 10px; list-style-image: url(/errors/images/red_bullet.gif); }#right .innersm h2 { margin-left: 2px; font-size: 16px; width: 140px; color: #FFF; padding-left: 25px; }#right .innersm { margin-top: 0px; padding-right: 30px; }/* --------------------------------Single column page Styles--------------------------------------------------------- */	#onecol #middle { width: 738px; background: #F0EFDE; padding-right: 30px; }/* --------------------------------Two column page Styles--------------------------------------------------------- */	#onecol #middle h3,#twocol #middle h3,#twocolskinny #middle h3 { margin: 20px 0 0px 0; font-size: 14.3px; line-height: 16px; }#onecol .mid_img, #threecol .mid_img,#twocol .mid_img, #twocolskinny .mid_img { width: 92px; float: right; padding-top: 5px; font-size: 11px; }#onecol img.mid_img, #threecol img.mid_img,#twocol img.mid_img,#twocolskinny img.mid_img { padding-bottom: 5px; }	#onecol .mid_imgmed, #threecol .mid_imgmed,#twocol .mid_imgmed,#twocolskinny .mid_imgmed { width: 150px; float: right; padding-top: 5px; font-size: 11px; }#onecol img.mid_imgmed, #threecol img.mid_imgmed,#twocol img.mid_imgmed,#twocolskinny img.mid_imgmed { padding-bottom: 5px; }	#twocol #middle a:hover,#twocolskinny #middle a:hover { border-bottom: 1px solid; color: #009; }#highlight { border: 1px solid #c7b88f; background: #FFFFFF; margin: 10px 0 10px 0; padding: 10px; text-align: left;	}#highlight h5 { margin-bottom: 0px; }#twocol #middle h4,#twocolskinny #middle h4 { font-size: 15px; color: #000; margin: 20px 0 0px 0; }#twocol .twocolimg,#twocolskinny .twocolimg { float: right; padding-left: 15px; }#middle dl dd { font-size: 9px; } #middle dl dd dd { font-size: 11px; margin-left: 10px; margin-top:10px; }#middle dt { color: #000; font-weight: bold; padding: 10px 0 0 0; font-size: 11px; line-height: 14px; }#twocol .r_img_logo { float: right; margin-right: 5px; margin-top: -40px; z-index: 5; position: relative; }#right .inner h2 { width: 207px; }#right .innersm h2 { width: 207px; }#threecol #right .innersm h3, #threecoltop #right .innersm h3,#twocolskinny #right .innersm h3  { color: #c98818; font-size: 14.3px; font-weight: bold; line-height: 16px; padding-left: 20px; margin-top: 20px; clear: both; }#twocol #right .inner h3 { color: #c98818; font-size: 14.3px; font-weight: bold; line-height: 16px; padding-left: 25px; margin-top: 20px; clear: both; }#threecol #right .innersm h4, #threecoltop #right .innersm h4,#twocolskinny #right .innersm h4  { color: #000; font-size: 15px; line-height: 16px; padding-left: 20px; margin-top: 20px; clear: both; }#right .inner h4 { color: #000; font-size: 15px; line-height: 16px; padding-left: 25px; margin-top: 20px; clear: both; }#threecol #right .innersm h5,#twocolskinny #right .innersm h5 { color: #000; font-size: 11px; line-height: 13px; padding-left: 20px; margin-top: 20px;  margin-bottom: -10px; clear: both; }#twocol #right .inner h5 { color: #000; font-size: 11px; line-height: 13px; padding-left: 25px; margin-top: 20px;  margin-bottom: -10px; clear: both; }#threecol .innersm p, #threecoltop .innersm p { font-size: 11px; margin-top: 10px; margin-bottom: 10px; margin-right: -10px; padding-left: 20px;padding-right: 0px; }#twocolskinny .innersm p { font-size: 11px; margin-top: 10px; margin-bottom: 10px; margin-right: -10px; padding-left: 20px;padding-right: 0px; }#twocol .inner p { font-size: 11px; margin-top: 10px; margin-bottom: 10px; padding-left: 25px; }/* --------------------------------Three column page Styles--------------------------------------------------------- */ #threecol #wrapper { background: #fff url(/errors/images/3col_wr_bg.gif) repeat-y 171px 0px; }#threecol #middle h3 { margin: 14px 0 10px 0; font-size: 14.3px; line-height: 16px; font-weight: bold; }#threecol #middle { width: 535px; padding-right: 40px; float: right; }#threecol #middle h4 { font-size: 15px; font-weight: bold; } #threecol #middle #m_right { width: 260px; float: right; margin-right: -15px; background: #F0EFDE; margin-left: 15px; padding-right: 15px; margin-top: 25px; }#threecol #middle #m_left { width: 240px; float: left; margin-right: -15px; background: #F0EFDE; margin-left: 15px; padding-right: 15px; }#threecol #middle #m_left h4 { padding-top: 10px; } #threecol #right { float: right; width: 207px; min-height: 475px; padding-top: 35px; z-index: 30; background: transparent url(/errors/images/3col_rt_bg.gif) no-repeat right top; }#threecol .r_img { float: right; margin-right: 5px; }#threecol .r_content { margin: 0; padding: 0; } #threecol .r_content ul { margin: 20px 0; } #threecol .r_content ul li { list-style-image: url(/errors/images/red_bullet.gif); font-size: 11px; margin: 0px 5px 10px 35px; padding: 0px; }#threecol .csinews { margin-top: 10px; } #threecol .rhighlights { width: 207px; height: 24px; background: transparent url(/errors/images/research_highlights.gif) no-repeat; }/* --------------------------------Two column (skinny) page Styles--------------------------------------------------------- */ #twocolskinny #right .innersm h3  { color: #c98818; font-size: 14.3px; font-weight: bold; line-height: 16px; padding-left: 20px; margin-top: 20px; clear: both; }#twocolskinny #right .innersm h4  { color: #000; font-size: 15px; line-height: 16px; padding-left: 20px; margin-top: 20px; clear: both; }#twocolskinny #right .innersm h5 { color: #000; font-size: 11px; line-height: 13px; padding-left: 20px; margin-top: 20px;  margin-bottom: -10px; clear: both; }#twocolskinny .innersm p { font-size: 11px; margin-top: 10px; margin-bottom: 10px; margin-right: -10px; padding-left: 20px;padding-right: 0px; }#twocolskinny #wrapper { background: #fff url(/errors/images/3col_wr_bg.gif) repeat-y 171px 0px; }#twocolskinny #middle h3 { margin: 14px 0 10px 0; font-size: 14.3px; line-height: 16px; font-weight: bold; }#twocolskinny #middle { width: 535px; padding-right: 40px; float: right; }#twocolskinny #middle h4 { font-size: 15px; font-weight: bold; } #twocolskinny #middle #m_left { width: 525px; float: right; margin-right: -15px; background: #F0EFDE; margin-left: 15px; padding-right: 15px; }#twocolskinny #middle #m_left h4 { padding-top: 10px; } #twocolskinny #right { float: right; width: 207px; min-height: 475px; padding-top: 35px; z-index: 30; background: transparent url(/errors/images/3col_rt_bg.gif) no-repeat right top; }#twocolskinny .r_img { float: right; margin-right: 5px; }#twocolskinny .r_content { margin: 0; padding: 0; } #twocolskinny .r_content ul { margin: 20px 0; } #twocolskinny .r_content li { list-style-image: url(/errors/images/red_bullet.gif); font-size: 11px; margin: 0px 5px 10px 35px; padding: 0px; }/* --------------------------------Three column page with Middle Top Header Styles--------------------------------------------------------- */ #threecoltop #wrapper { background: #fff url(/errors/images/3col_wr_bg.gif) repeat-y 171px 0px; }#threecoltop #middle h3 { margin: 14px 0 10px 0; font-size: 14.3px; line-height: 16px; font-weight: bold; }#threecoltop #middle { width: 535px; padding-right: 40px; float: left; }#threecoltop #middle h4 { font-size: 15px; font-weight: bold; } #threecoltop #middle #m_top { width: 515px; float: right; margin-right: -15px; background: #F0EFDE; margin-left: 15px; padding-right: 5px; }#threecoltop #middle #m_right { width: 250px; float: right; margin-right: -15px; background: #F0EFDE; margin-left: 15px; padding-right: 5px; }#threecoltop #middle #m_left { width: 250px; float: right; margin-right: -15px; background: #F0EFDE; margin-left: 15px; padding-right: 15px; }#threecoltop #right { float: right; width: 207px; min-height: 475px; padding-top: 35px; z-index: 30; background: transparent url(/errors/images/3col_rt_bg.gif) no-repeat right top; }#threecoltop .r_img { float: right; margin-right: 5px; }#threecoltop .r_content { margin: 0; padding: 0; } #threecoltop .r_content ul { margin: 20px 0; } #threecoltop .r_content ul li { list-style-image: url(/errors/images/red_bullet.gif); font-size: 11px; margin: 0px 5px 10px 35px; padding: 0px; }/* --------------------------------FOOTER - List of links at bottom of page--------------------------------------------------------- */#footer { clear: left; position: relative; height: 40px; padding: 10px 0 5px 40px; margin: 0 0 0 5px; border-top: 1px solid #900; font-size: 10px; background: #fff url(/errors/images/gsblogo.gif) no-repeat 0 15px; }#footer a { color: #009; }#footer a:focus,#footer a:hover { color: #009; border-bottom: 1px solid; }#footer ul { position: absolute; top: 8px; margin: 6px 0; overflow: hidden; width: 800px; }#footer p { position: absolute; top: 32px; }#footer ul li { border-left: 1px solid #000; float: left; margin: 0 .5em 2px -.5em; padding: 0 .5em 0 .5em; }/* -------------------------------- CONTENT ELEMENTS - These styles are for individual content elements ---------------------------------- */p code {display:block;background-color:#104E93;color:#fbf6ce;padding:0 0.5em;font-weight:bold;font-size:2em;line-height:0.6;margin:1em 0;}kbd {background-color:#104E93;color:#fbf6ce;font-size:1.5em;line-height:0.6;}#middle div.aConBox{border:1px solid #c7b88f;background-color:#fff;margin:10px 0px;padding:0 10px;}#middle div.aConBox h3{background-color:#c98818;color:#fff;font-size:15px;margin:10px 0 10px -20px !important;padding:5px 25px;}#middle div.aConBox form *{margin:0px;padding:0;}#middle div.aConBox form h4{clear:both;margin:0 0 20px;padding-left:10px;}#middle div.aConBox form h5{clear:both;margin:10px 0;padding:0 30px 0 10px;}#middle div.aConBox form ol{padding-left:10px;width:400px; list-style: none;}#middle div.aConBox form ol li{float:left;list-style-image:none;padding-bottom:5px;padding-right:10px;width:180px;}#middle div.aConBox form p{clear:both;padding:10px 0 10px 10px;}#middle div.aConBox form p label{clear:both;display:block;float:left;font-weight:bold;margin-top:-10px;width:80px;}#middle div.aConBox form p label input.anInputText{display:block;left:80px;position:relative;top:-14px;width:280px;}#middle div.aConBox table {font-size: 11px; margin: 0 0px 0 0;}#middle div.aConBox table td { padding: 1px 5px 4px;}#middle div.aConBox table td.aTd {width: 30%;}#middle div.aConBox table td.aTdes {width: 70%;}#middle div.aConBox table tr.aTrow td { border-top: 1px solid #8a0000; padding-top: 6px;}#middle div.aConBox table tr.aTrowLast td { padding-bottom: 6px;}#middle p.aCompact{line-height:1.2;padding-top:0;}#middle .aList{margin:3px 0 0 20px;}#middle ol.aList li{list-style-image:none;list-style-type:decimal;padding:3px 0;}#middle ol.aList li ul li{list-style-image:url(/errors/images/red_bullet.gif);list-style-type:disc;padding:3px 0;}#middle .aSUNB a { border: none; }#middle .aSUNB a:focus {outline: thin dotted;}#middle div.anAlert{background:#c00;border:1px solid #000;color:#fff;margin:0 12px 10px 0px;padding:0 8px 8px;width:150px;}#middle div.anAlert h3{background:#c00;color:#fff;font-size:18px;font-weight:normal;margin:10px 0;padding:5px 0;}#middle div.anAlert h3.aFAt{background:#9f9e9e;color:#fff;font-size:18px;font-weight:normal;margin:10px 0 10px -20px !important;padding:5px 25px;}#middle div.anAlertKinda{background:#fff;border:1px solid #c7b88f;color:#000;margin:0 12px 10px 0px;padding:0 8px 8px 8px;width:150px;}#middle hr{background:#c00;border:0;color:#c00;height:1px;}#middle dl dd{font-size:11px;margin-left:10px;}#middle dl dt{font-size:11px;font-weight:bold;line-height:14px;padding:10px 0 0;}#middle table.aDataTable{border:3px solid #fff;font-size:11px;margin:10px 0; width:100%;}#middle table.aDataTable td{background:#f6f5ed;}#middle table.aDataTable td,#middle table.aDataTable th{border:2px solid #fff;padding:1px 5px 4px;}#middle table.aDataTable th{background:#dedcc6;font-weight:bold;}#middle table.aDataTable tr.aTrow td{border-top:1px solid #8a0000;padding-top:6px;}#middle table.aDataTable tr.aTrowLast td{padding-bottom:6px;}#content #middle table.aDataTable{border:3px solid #fff;font-size:11px;margin:10px 0;}#content #middle table.aDataTable td{background:#f6f5ed;}#content #middle table.aDataTable td,#middle table.aDataTable th{border:2px solid #fff;padding:1px 5px 4px;}#content #middle table.aDataTable th{background:#dedcc6;font-weight:bold;}#content #middle table.aDataTable tr.aTrow td{border-top:1px solid #8a0000;padding-top:6px;}#content #middle table.aDataTable tr.aTrowLast td{padding-bottom:6px;}.smaller { font-size: 9px;}#left h6 { font-size: 12px; line-height: 16px; font-weight: bold; color: #c98818; margin: 40px 0 5px 0; }#left li.subsite { list-style-image: url(/errors/images/orange_bullet.gif); margin: 0px 0px 0px 16px; padding: 0px; line-height: 13px !important;}#right .inner div.anAlert{background:#c00;border:1px solid #000;color:#fff;margin:0 0 10px 25px;padding:0px 12px 8px 0px;width:250px;}#right .inner div.anAlert h3{color:#fff !important;font-size:18px !important;font-weight:normal;margin:10px 8px 10px -17px;padding:5px 0;}#right .inner div.anAlert p{background:#c00;color:#fff !important;font-size:11px;font-weight:normal;margin:10px 8px;padding:5px 0;}#right .inner div.anAlertKinda{background:#fff;border:1px solid #c7b88f;color:#000;margin:0 0 10px 25px;padding:0 12px 8px;width:250px;}#right .inner div.anAlertKinda h3{margin:10px 8px 10px -25px;padding:5px 0;}#right .inner div.anAlertKinda p{color:#000 !important;font-size:11px;font-weight:normal;margin:10px 0px;padding:5px 0;}#right .innersm div.anAlert{background:#c00;border:1px solid #000;color:#fff;margin:0 0 10px 20px;padding:0px 12px 8px 0px;width:150px;}#right .innersm div.anAlert h3{color:#fff !important;font-size:18px !important;font-weight:normal;margin:10px 8px 10px -12px;padding:5px 0;}#right .innersm div.anAlert p{background:#c00;color:#fff !important;font-size:11px;font-weight:normal;margin:10px 0px 10px 8px;padding:5px 0;}#right .innersm div.anAlertKinda{background:#fff;border:1px solid #c7b88f;color:#000;margin:0 0 10px 20px;padding:0 12px 8px;width:150px;}#right .innersm div.anAlertKinda h3{margin:10px 8px 10px -25px;padding:5px 0;}#right .innersm div.anAlertKinda p{color:#000 !important;font-size:11px;font-weight:normal;margin:10px -8px 10px -5px;padding:5px 0;}#threecol .r_content p, #threecoltop .r_content p,#twocolskinny .r_content p { font-size: 11px; margin-top: 10px; margin-bottom: 10px; margin-right: -10px; padding-left: 20px;padding-right: 15px; }.inner p { font-size: 11px; margin-top: 10px; margin-bottom: 10px; padding-left: 25px; }.aCompact{margin:0px 0px 0px 0px !important;padding:0px 0px 0px 0px;}#middle ul.listbullet li{list-style-type:disc; list-style-image: none; padding:0px 0px 0px 0px; margin:0px 0px 0px 30px; line-height: 13px; }#photobanner img { border: 1px solid #666666; margin-bottom: 8px; }.photobanner_margin { margin-right: 9px; }/** ----------------------- Added Styles for List items in highlight boxes ------------------------------ **/#highlight2 ol,#highlight2 ul { margin: 10px 5px 5px 109px; padding: 0; }#highlight2 ul li { list-style-image: url(/errors/images/red_bullet.gif); margin-left: 15px; margin-bottom: 6px; font-size: 11px; }#highlight2 ol li { list-style-image: none; margin-left: 35px; margin-bottom: 0px; font-size: 11px; }/** ------------------------ Added Styles for a highlight box with 30/70 columns ------------------------- **/#regbox { border: 1px solid #c7b88f; background: #FFFFFF; margin: 0; max-width: 450px;}#regbox .h_img { margin-top: 20px; padding-left: 10px; float:left; display: block; }#regbox h5 { padding: 5px 5px 0px 109px; margin-bottom: 0px; }#regbox p { padding: 5px 5px 5px 120px; font-size: 9px; }/** ------------------------- Highlight3 ------------------------------------------------------------------ **//** ------------------------- Highlight Box with 1 pictures ----------------------------------------------- **/#middle .highlight3 { margin: 10px 0 0 0; min-height: 95px; height: auto !important; height: 95px; }#middle .highlight3 .h_img { margin: 10px 0; padding-left: 10px; float:left; display: block; }#middle .highlight3 h5 { padding: 5px 5px 0px 100px; margin-bottom: 0px; }#middle .highlight3 p { padding: 5px 5px 0px 100px; }#middle .highlight3 ol,#middle .highlight3 ul { margin: 5px 5px 0px 100px; padding: 0; }#middle .highlight3 ul li { list-style-image: url(/errors/images/red_bullet.gif); margin-left: 15px; margin-bottom: 6px; font-size: 11px; }#middle .highlight3 ol li { list-style-image: none; margin-left: 35px; margin-bottom: 0px; font-size: 11px; }/** ------------------------- Highlight3r ------------------------------------------------------------------ **//** ------------------------- Highlight Box with 1 pictures Right Justified--------------------------------- **/#middle .highlight3r { margin: 10px 0 0 0; min-height: 95px; height: auto !important; height: 95px; }#middle .highlight3r .h_img { margin: 10px 0; padding-left: 0px; float:right; display: block; }#middle .highlight3r h5 { padding: 5px 85px 0px 10px; margin-bottom: 0px; }#middle .highlight3r p { padding: 5px 85px 0px 10px; }#middle .highlight3r ol,#middle .highlight3r ul { margin: 5px 85px 0px 10px; padding: 0; }#middle .highlight3r ul li { list-style-image: url(/errors/images/red_bullet.gif); margin-left: 15px; margin-bottom: 6px; font-size: 11px; }#middle .highlight3r ol li { list-style-image: none; margin-left: 35px; margin-bottom: 0px; font-size: 11px; }/** ------------------------- Highlight4 ------------------------------------------------------------------ **//** ------------------------- Highlight Box with 2 pictures ----------------------------------------------- **/#middle .highlight4 { margin: 10px 0 0 0; min-height: 95px; height: auto !important; height: 95px; }#middle .highlight4 .h_img1 { margin: 10px 0; padding-left: 10px; float:left; display: block; }#middle .highlight4 .h_img2 { margin: 10px 0; padding-left: 10px; float:left; display: block; }#middle .highlight4 h5 { padding: 5px 5px 0px 185px; margin-bottom: 0px; }#middle .highlight4 p { padding: 5px 5px 0px 185px; }#middle .highlight4 ol,#middle .highlight4 ul { margin: 5px 5px 0px 185px; padding: 0; }#middle .highlight4 ul li { list-style-image: url(/errors/images/red_bullet.gif); margin-left: 15px; margin-bottom: 6px; font-size: 11px; }#middle .highlight4 ol li { list-style-image: none; margin-left: 35px; margin-bottom: 0px; font-size: 11px; }/** ------------------------- Highlight4v ------------------------------------------------------------------ **//** ------------------------- Highlight Box with 2 pictures vertically placed------------------------------- **/#middle .highlight4v { margin: 10px 0 0 0; min-height: 180px; height: auto !important; height: 180px; }#middle .highlight4v .h_img1 { margin: 10px 0; padding-left: 10px; float:left; display: block; }#middle .highlight4v .h_img2{ margin: 0 0 10px 0; padding-left: 10px; clear: both; float:left; display: block; }#middle .highlight4v h5 { padding: 5px 5px 0px 100px; margin-bottom: 0px; }#middle .highlight4v p { padding: 5px 5px 0px 100px; }#middle .highlight4v ol,#middle .highlight4v ul { margin: 5px 5px 0px 100px; padding: 0; }#middle .highlight4v ul li { list-style-image: url(/errors/images/red_bullet.gif); margin-left: 15px; margin-bottom: 6px; font-size: 11px; }#middle .highlight4v ol li { list-style-image: none; margin-left: 35px; margin-bottom: 0px; font-size: 11px; }/** ------------------------- Highlight Box with 2 pictures right justified -------------------------------- **/#middle .highlight4r { margin: 10px 0 0 0; min-height: 95px; height: auto !important; height: 95px; }#middle .highlight4r .h_img1 { margin: 10px 0; padding-left: 0px; float:right; display: block; }#middle .highlight4r .h_img2 { margin: 10px 0; padding-left: 10px; float:right; display: block; }#middle .highlight4r h5 { padding: 5px 175px 0px 10px; margin-bottom: 0px; }#middle .highlight4r p { padding: 5px 175px 0px 10px; }#middle .highlight4r ol,#middle .highlight4r ul { margin: 5px 175px 5px 10px; padding: 0; }#middle .highlight4r ul li { list-style-image: url(/errors/images/red_bullet.gif); margin-left: 15px; margin-bottom: 6px; font-size: 11px; }#middle .highlight4r ol li { list-style-image: none; margin-left: 35px; margin-bottom: 0px; font-size: 11px; }/** ------------------------- Highlight4rv ------------------------------------------------------------------ **//** ------------------------- Highlight Box with 2 pictures vertically placed------------------------------- **/#middle .highlight4rv { margin: 10px 0 0 0; min-height: 180px; height: auto !important; height: 180px; }#middle .highlight4rv .h_img1 { margin: 10px 0; padding-right: 0px; float:right; display: block; }#middle .highlight4rv .h_img2 { margin: 10px 0; padding-right: 10px; clear: both; float:right; display: block; }#middle .highlight4rv h5 { padding: 5px 5px 0px 100px; margin-bottom: 0px; }#middle .highlight4rv p { padding: 5px 5px 0px 100px; }#middle .highlight4rv ol,#middle .highlight4rv ul { margin: 5px 100px 5px 10px; padding: 0; }#middle .highlight4rv ul li { list-style-image: url(/errors/images/red_bullet.gif); margin-left: 15px; margin-bottom: 6px; font-size: 11px; }#middle .highlight4rv ol li { list-style-image: none; margin-left: 35px; margin-bottom: 0px; font-size: 11px; }/** ------------------------- Highlight1 ------------------------------------------------------------------ **//** ------------------------- Hightlight Box with no white background ------------------------------------- **/.highlight1 { margin: 10px 0 0 0; padding: 0px; text-align: left; }.highlight1 h5 { padding: 5px 5px 0px 0px; margin-bottom: 0px; }.highlight1 p { padding: 5px 5px 0px 10px; }.highlight1 ul { padding: 5px 5px 0px 10px; }}