/*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:962px;}
#contentWrapper {}
#mainWrapperMargins{}
#mainWrapper {}

#headerLeft {float:left; width:55%}
#headerLeftInner {}
#headerRightInner {}
#contentWrapper, #subContentWrapper {}
#contentWrapperInner, #subContentWrapperInner {}	
.gutter1 {width:40px; float:left; height:300px}
.gutter2 {width:13px; float:left}
.gutter3 {width:40px; float:right}
#colA1 {width: 91%; float:left;}
#colA2 {width: 45%; float:left;}
#colA3 {width: 31.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%}
.col45pc {width:45%}
.col40pc {width:40%}
.col49pc {width:49%}
.col50pc {width:49.9%}
.col75pc {width:75%}
#footerWrapper {padding:0 4.2% 0 4.2%}
#footerCol1 {width:62.5%; float:left}
#footerCol2 {width:37.5%; float:right}
.generalInner {padding:0;}
#flash01 {}

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

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

.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*/
#navHeaderRight {float:right;}
#navBG {padding:0 40px 0 40px}
#menu100 {margin:0 40px 0 40px}

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




/*Layout adjustments on/off*/
#imgSet01, #imgSet02 {display:none}
/*.gutter1 {width:40px; float:left}
.gutter2 {width:30px; float:left}
.gutter3 {width:50px; float:left}
.gutter4 {width:40px; float:right}

#colA2 {width: 68.8%; float:left}
#colA3 {display:none}
*/