﻿#branded {margin-left: auto;margin-right: auto;width: 960px;}
.ucWide1,.ucWide2,.ucWide3,.ucWide4,.ucWide5,.ucWide6,.ucWide7,.ucWide8,
.ucWide9,.ucWide10,.ucWide11,.ucWide12,.ucWide13,.ucWide14,.ucWide15,.ucWide16,
.ucWide17,.ucWide18,.ucWide19,.ucWide20,.ucWide21,.ucWide22,.ucWide23,.ucWide24 {
	display:inline;float: left;position: relative;margin-left: 5px;margin-right: 5px;}
		
.alpha {margin-left: 0;} /* first */ 
.omega {margin-right: 0;}/* last */
#branded .ucWide1 {width:30px;}
#branded .ucWide2 {width:70px;}
#branded .ucWide3 {width:110px;}
#branded .ucWide4 {width:150px;}
#branded .ucWide5 {width:190px;}
#branded .ucWide6 {width:230px;}
#branded .ucWide7 {width:270px;}
#branded .ucWide8 {width:310px;}
#branded .ucWide9 {width:350px;}
#branded .ucWide10 {width:390px;}
#branded .ucWide11 {width:430px;}
#branded .ucWide12 {width:470px;}
#branded .ucWide13 {width:510px;}
#branded .ucWide14 {width:550px;}
#branded .ucWide15 {width:590px;}
#branded .ucWide16 {width:630px;}
#branded .ucWide17 {width:670px;}
#branded .ucWide18 {width:710px;}
#branded .ucWide19 {width:750px;}
#branded .ucWide20 {width:790px;}
#branded .ucWide21 {width:830px;}
#branded .ucWide22 {width:870px;}
#branded .ucWide23 {width:910px;}
#branded .ucWide24 {width:950px;}
#branded .ucWideMax {width:960px;}

.header {margin-bottom:6px !important;}

.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.clearfix:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
	
#branded h1 { margin-top:10px; border:none !important; font-size: 1.5em; color: #000066; }
#branded h2 { margin-top:10px; border:none !important; font-size: 1.2em; color: #000066; }
#branded h3 { margin-top:10px; border:none !important; font-size: 1.2em; color: #000066; }
#branded h4 { margin-top:10px; border:none !important; font-size: 1.2em; color: #000066; }
#branded h5 { margin-top:10px; border:none !important; font-size: 1.2em; color: #000066; }
#branded h6 { margin-top:10px; border:none !important; font-size: 1.2em; color: #000066; }

/*.posting h1 { margin-top:10px; background: transparent url(/images/branding/headings.png) !important; border:none !important; font-size: 1.2em !important; color: #000066; }
.posting h2 { margin-top:10px; background: transparent url(/images/branding/headings.png) !important; border:none !important; font-size: 1.2em !important; color: #000066; }
.posting h3 { margin-top:10px; background: transparent url(/images/branding/headings.png) !important; border:none !important; font-size: 1.2em !important; color: #000066; }       	      */ 	
.posting h1 { font-size: 1.2em !important;padding-top:10px;border-bottom: solid 1px;}
.posting h2 { font-size: 1.0em !important;}
.posting h3 { font-size: 1.0em !important;} 
.posting p  { margin: 5px 0px 10px 0px;}        
.posting li { list-style:none url(/images/branding/ucBulletBlue.gif) outside; margin-left:20px;}
.posting a  { color: #000088; font-weight:bold; }
.posting strong { font-weight:bold; }
.posting em { text-decoration:underline;}
           		       	
/*div.important     { background:#FFFFAA !important; border: 2px solid #FFEE77; margin:7px; padding:2px 10px 2px 10px;}	*/
div.important     { background-color: #BDDEF4 !important; padding: 10px; margin:7px; }	
div.important p   { margin:5px 0px 7px 0px;}
div.important h1  { background: transparent none !important; color: #666666 !important; }     

div.helpful       { background:#FFFFDD; padding: 10px; margin:7px;}	
div.helpful p     { margin:5px 0px 7px 0px;}
div.helpful h1    { background: transparent none !important;color: #466CA0 !important; }     
		
/*div.additional    { background:#FFFFFF; border: 2px solid #999999; margin:7px; padding:2px 10px 2px 5px;}*/
div.additional {
    padding: 10px;
    margin: 7px;    
    height: auto;
    display: block;
    clear: both;
    line-height: 18px;
    background: #efefef;
    border: 1px solid #b2b1b1;
}
div.additional p  { margin:5px 0px 7px 0px;}
div.additional h1 { background: transparent none !important;color: #999999 !important; }     
	
blockquote   { font-size:0.7em; background:#DDDDDD;border: 2px solid #999999;padding:2px 5px 2px 5px;}
blockquote p { margin:3px 0px 3px 0px;}    


.jobSideHeader {
    padding-top: 10px;
    font-weight: bold;
}