/*GENERIC*/
.floatL {float:left;}
.floatR {float:right;}
.clear {clear:both}
.txtOff, .offset {text-indent:-9999px}
IMG {border:0px;}
/*a:hover IMG {filter:alpha(opacity=60);opacity: 0.60;}*/
HR {height:0; border-top:1px solid #000}

/*DIMENSIONS*/
#mainWrapper, #subMainWrapper {margin:0 auto 0 auto; width:960px;}
#contentWrapper {}
#mainWrapperMargins{}
#mainWrapper {}
#headerLeft {float:left; width:55%}
#headerLeftInner {}
#headerRightInner {}
#contentWrapper, #subContentWrapper {}
#contentWrapperInner, #subContentWrapperInner {}	
.gutter1 {width:40px; float:left}
.gutter2 {width:30px; float:left}
.gutter3 {width:50px; float:left}
.gutter4 {width:40px; float:right}
#colA1 {width: 19.7%; float:left;}
*+html #colA1 {width: 19.6%; float:left; margin-top:-.25em}
#colA2 {width: 31.8%; float:left}
#colA3 {width: 31.8%; float:left}
#col23Wrapper {width:68.8%; float:left}
#colA4 {width: 69%; float:left}
#colB1 {width: 60%; float:left}
#colB2 {width: 20%; float:left}
#colB3 {width: 20%; float:right}
/*#colSetLeft {float:left}
#colSetRight {float:right}*/
.col20pc {width:20%}
.col25pc {width:24.9%}
.col33pc {width:33.24%}
.col49pc {width:49%}
.col50pc {width:49.9%}
.col75pc {width:75%}
#footerWrapper {padding:0 0 0 0}
#footerCol1 {width:80%; float:right}
#footerCol2 {width:37.5%; float:right}
.generalInner {padding:0;}
#flash01 {width:918px; height:584px}

/*SUB PAGES*/
#subMainWrapper #headerLeft {float:left; width:19.6%}
#subMainWrapper #headerRight {float:left}

/*RULES*/
.rule1px01 {border-top: 1px solid #474F54;}
.rule1px02 {border-top: 1px solid #474F54;}
.rule1px03 {border-top: 1px solid #474F54;}
.rule1px04 {border-top: 1px dashed #474F54;}

.rule1px05a {border-top: 1px solid #000000; margin-bottom:1px}
.rule1px05b {border-top: 1px solid #000000; margin-bottom:1px}
.rule1px05c {border-top: 1px solid #000000;}

.rule2px01 {border-top: 2px solid #000000;}
.rule2px02 {border-top: 2px solid #000000;}
.rule2px03 {border-top: 2px solid #000000;}
.rule2px04 {border-top: 2px dashed #000000;}

.rule2px05a {border-top: 2px solid #000000; margin-bottom:1px}
.rule2px05b {border-top: 2px solid #000000; margin-bottom:1px}
.rule2px05c {border-top: 2px solid #000000;}

/*LISTS*/
UL.listHorizontal LI {display:inline}

/*specifics*/
#breadcrumbWrapper {margin:0 auto 0 auto; width:960px}


/*LAYOUT ADJUSTMENTS*/
/*.topPad40px {margin-top:42px}
.topPad20px {padding-top:20px}
.topPad15px {padding-top:15px}
.topPad10px {padding-top:10px}
.botPad20px {padding-bottom:20px}
.botPad15px {padding-bottom:15px}
.botPad10px {padding-bottom:10px}*/


