/*************************************************************
*** This CSS covers all of the   								 ************
*** manufactures & serviceproviders Sites 		 **************
***                                              ************
*************************************************************
************ MAIN BODY STYLES **********/

body {font:normal 11pt verdana;color:#0f3e5b;background-color: #ece0bf; margin: 0px;}
a {font:bold 10pt verdana;color:#054382;text-decoration:none;line-height:10pt;border-bottom:solid 1px #003366;cursor:pointer;}
a.imgref {border-bottom: 0px;cursor:pointer;}
a.ergoboard {font:bold 8pt verdana;color:#0f3e5b;text-decoration:none;border:none;cursor:default;}
a.ergostar {font:normal 10pt verdana;color:#0f3e5b;text-decoration:none;border:none;cursor:default;}
a:hover {color:#ffc82e;cursor:pointer;}
.smallLinks {font:bold 7pt verdana;color:#0f3e5b;cursor:pointer;}
td {font: normal 10pt verdana;color:#0f3e5b;}
th {font: bold 10pt verdana;color:#0f3e5b;}
.pdfLink {font:bold 10pt verdana;color:#054382;cursor:pointer;text-decoration:underline;}
p {text-indent:10px;font:normal 10pt verdana;color:#0f3e5b;text-align:justify;padding-right:10}
.table_flat { border-collapse: collapse;}
input, select, textarea, button { background-color: white; }

/****************** main pages side bar  ***********************/

.sideBarBlocks {padding-left:2px;background-color:#396e8e;font:bold 10pt verdana;color:#ffffff;}
.sideBarBlockSmall {padding-left:2px;background-color:#396e8e;font:bold 8pt verdana;text-align:center;color:#ffffff;}
.sideBarLinks {text-indent:6px;font:normal 9pt verdana;color:#0f3e5b;cursor:pointer}
.sideBarLinkSmall {padding-left:4px;font:normal 9pt verdana;color:#0f3e5b;cursor:pointer}
.sideBarLinkRealSmall {padding-left:4px;font:normal 8pt tahoma;color:#0f3e5b;cursor:pointer}
.sideBarPDFLinks {text-indent:5px;font:normal 9pt verdana;color:#0f3e5b;cursor:pointer}

li {font:normal 9pt verdana;color:#0f3e5b;text-align:justify}
.liSmall {font: normal 8pt verdana;color:#0f3e5b;text-align:justify;}


/************ CATALOG STYLES        *************/

.catSizes {font:normal 7pt verdana;color:#0f3e5b;}
.catAmount {width:30;border:ridge 1px #0f3e5b;}
.indPrice {font:bold 9pt verdana;color:#ff2f0f;border-bottom:solid 1px #0f3e5b}
.indPriceL {font:bold 10pt verdana;color:#ff2f0f;border-bottom:solid 1px #0f3e5b}
.indPriceFil {font:bold 8pt verdana;color:#ff2f0f}
.catSizes {font:bold 8pt verdana;color:#0f3e5b;border-bottom:solid 1px #0f3e5b}
.catPrimHeader {font:bold 10pt century schoolbook;color:#ffffff;background-color:#396e8e;padding-left:20px}
.catSubHeader {font:bold 9pt tahoma;color:#0f3e5b;border-top:solid 1px #cccccc;border-bottom:solid 1px #999999}
.productheader {font:bold 8pt verdana;color:#0f3e5b;border-bottom:solid 1px #0f3e5b}
.productListing {font:normal 9pt verdana;color:#0f3e5b;border-bottom:solid 1px #0f3e5b}
.addCartButt {text-align:right;width:100px;cursor:pointer}
.salePriceSt {font:bold 7pt verdana;color:#396e8e;background:#fcc55b}
.dicsProd {font:bold 7pt verdana;color:#0f3e5b;background:#ffd543}
.special {font:bold 7pt verdana;color:#fffff;background:#ffcd33}
.qtyDiscItem {font:bold 7pt verdana;color:#ffffff;background:#396e8e}
.overStock {font:bold 7pt verdana;color:#0f3e5b;background:#ffa443}

.bottomBorderB{border-bottom:solid 1px #0f3e5b;font:bold 9pt verdana; color:#0f3e5b}
.bottomBorder{border-bottom:solid 1px #0f3e5b;font:normal 9pt verdana; color:#0f3e5b}
/*************************************************/

/***************   BUTTONS **************/
/*************** Tahoma    **************/
.otterButton {font:bold 8pt tahoma;width:140;cursor:pointer;}
.presentationButton {font:bold 8pt tahoma;width:80px;height:22px;cursor:pointer;color:#ffffff;background-color:#396e8e}
.smlButton {font:bold 8pt tahoma;width:60px;height:22px;cursor:pointer;color:#ffffff;background-color:#396e8e}
.medButton {font:bold 8pt tahoma;width:80px;height:22px;cursor:pointer;color:#ffffff;background-color:#396e8e}
.largButton {font:bold 8pt tahoma;width:100px;height:22px;cursor:pointer;color:#ffffff;background-color:#396e8e}
.exLrgButton {font:bold 8pt tahoma;width:150px;height:22px;cursor:pointer;color:#ffffff;background-color:#396e8e}
.navBarButtons {border:double 2px #ffc82e;font:bold 7pt tahoma;cursor:pointer;color:#ffffff;background-color:#396e8e;}
.fabricButton {border:double 2px #396e8e;font:bold 7pt tahoma;width:150px;cursor:pointer;color:#396e8e;background-color:#ffffff}
/*************************************************/

/****************navButtons*****************/
.navButMain {font:bold 10pt century schoolbook;color:#0f3e5b;cursor:pointer}
/*************************************************/

/****************Plain Button*****************/
.plain_out {cursor:pointer; border:ridge 2px #cccccc;background-color:#396e8e;color:#ffffff;font-weight:bold;}
.plain_over {cursor:pointer; border:groove 2px #999999;background-color:#ffffff;color:#0f3e5b;font-weight:bold;}
.plain_out_80 {cursor:pointer; border:ridge 2px #cccccc;background-color:#396e8e;color:#ffffff;font-weight:bold;width: 80px;}
.plain_over_80 {cursor:pointer; border:groove 2px #999999;background-color:#ffffff;color:#0f3e5b;font-weight:bold;width: 80px;}
.plain_out_100 {cursor:pointer; border:ridge 2px #cccccc;background-color:#396e8e;color:#ffffff;font-weight:bold;width: 100px;}
.plain_over_100 {cursor:pointer; border:groove 2px #999999;background-color:#ffffff;color:#0f3e5b;font-weight:bold;width: 100px;}
.plain_out_120 {cursor:pointer; border:ridge 2px #cccccc;background-color:#396e8e;color:#ffffff;font-weight:bold;width: 120px;}
.plain_over_120 {cursor:pointer; border:groove 2px #999999;background-color:#ffffff;color:#0f3e5b;font-weight:bold;width: 120px;}
.plain_out_160 {cursor:pointer; border:ridge 2px #cccccc;background-color:#396e8e;color:#ffffff;font-weight:bold;width: 160px;}
.plain_over_160 {cursor:pointer; border:groove 2px #999999;background-color:#ffffff;color:#0f3e5b;font-weight:bold;width: 160px;}
.plain_out_200 {cursor:pointer; border:ridge 2px #cccccc;background-color:#396e8e;color:#ffffff;font-weight:bold;width: 200px;}
.plain_over_200 {cursor:pointer; border:groove 2px #999999;background-color:#ffffff;color:#0f3e5b;font-weight:bold;width: 200px;}
.plain_out_250 {cursor:pointer; border:ridge 2px #cccccc;background-color:#396e8e;color:#ffffff;font-weight:bold;width: 250px;}
.plain_over_250 {cursor:pointer; border:groove 2px #999999;background-color:#ffffff;color:#0f3e5b;font-weight:bold;width: 250px;}
/*************************************************/

/************** IMAGE DISPLAYS *************************/
.rollImage {width:210px;padding:5px;}
/*[rollover images in images/buttons and rolled in index_default.button_event()]*/
.button_77 { width: 77px; height: 29px; border: none; cursor: pointer; }
.button_149 { width: 149px; height: 29px; border: none; cursor: pointer; }
.button_249 { width: 249px; height: 29px; border: none; cursor: pointer; }
.button_60 { border: none; color:#0f3e5b; font: normal 8pt tahoma; height: 18px; width: 60px; cursor: pointer; margin: 0px; }
.button_100 { border: none; color:#0f3e5b; font: normal 8pt tahoma; height: 18px; width: 100px; cursor: pointer; margin: 0px; }
.button_120 { border: none; color:#0f3e5b; font: normal 8pt tahoma; height: 18px; width: 120px; cursor: pointer; margin: 0px; }
.button_160 { border: none; color:#0f3e5b; font: normal 8pt tahoma; height: 18px; width: 160px; cursor: pointer; margin: 0px; }
.button_200 { border: none; color:#0f3e5b; font: normal 8pt tahoma; height: 18px; width: 200px; cursor: pointer; margin: 0px; }
.button_250 { border: none; color:#0f3e5b; font: normal 8pt tahoma; height: 18px; width: 250px; cursor: pointer; margin: 0px; }



/****************STATEAWARDS LINKS*****************/
.stateAward {font:bold 9pt century schoolbook;color:#396e8e}
/*************************************************/

/******************* ALBUM  *********************/
#picture {filter: revealTrans(Transition=12, Duration=3) }
#text {font:bold 16pt century gothic; color:#999999; filter: revealTrans(Transition=12, Duration=1) }

/************************************************/
/*******************************************
*************    HEADERS             ************
***************  HEADERS DARK BLUE  ***********/
#header { position: relative; }
.mainheader {font:bold 16pt georgia;color:#0f3e5b;}
.secondheader {font:bold 14pt century gothic;color:#396e8e}
.thirdheader {font: bold 12pt century gothic;color:#0f3e5b}
.thirdheaderG {font: bold 12pt georgia;color:#0f3e5b}
.darkforthheaderB {font:bold 10pt verdana;color:#0f3e5b}
.darkforthheader {font:normal 10pt verdana;color:#0f3e5b}
.darkforthheader2 {font:bold 9pt verdana;color:#0f3e5b}
.darkforthheader3 {font:bold 8pt verdana;color:#0f3e5b}
.darkforthheader4 {font:normal 8pt verdana;color:#0f3e5b}
.darkfifthheader {font:bold 9pt tahoma;color:#0f3e5b}
.darkfifthheader2 {font:bold 8pt tahoma;color:#0f3e5b}
.darkfifthheader3 {font:normal 7pt verdana;color:#0f3e5b}
.darksixthheader {font:bold 7pt tahoma;color:#0f3e5b}
.darkseventhheader {font:bold 7pt tahomat;color:#0f3e5b}

/***************  Normal Fonts BLUE  ***********/

.thirdheaderB {font:bold 12pt verdana;color:#396e8e} /*Light blue in verdana*/
.forthheaderB {font:bold 11pt verdana;color:#0f3e5b}
.forthheaderN {font:normal 11pt verdana;color:#0f3e5b}
.fifthheaderB {font:bold 10pt verdana;color:#0f3e5b}
.fifthheaderN {font:normal 10pt verdana;color:#0f3e5b}
.sixthheaderB {font:bold 8pt verdana;color:#0f3e5b}
.sixthheaderN {font:normal 8pt verdana;color:#0f3e5b}
.seventhheader {font:bold 8pt tahoma;color:#0f3e5b}
.seventhheaderN {font:normal 8pt tahoma;color:#0f3e5b}
.eightheader {font:bold 7pt tahoma;color:#0f3e5b}
.eightheaderN {font:normal 7pt tahoma;color:#0f3e5b}

/***************  Screaming Leroy Red ***********/
.thirdheaderBR {font:bold 12pt verdana;color:red}
.forthheaderBR {font:bold 11pt verdana;color:red}
.forthheaderNR {font:normal 11pt verdana;color:red}
.fifthheaderBR {font:bold 10pt verdana;color:red}
.fifthheaderNR {font:normal 10pt verdana;color:red}
.sixthheaderBR {font:bold 9pt verdana;color:red}
.sixthheaderNR {font:normal 9pt verdana;color:red}
.seventhheaderR {font:bold 7.5pt tahomat;color:red}

/*************** HEADERS WHITE ***********/

.mainheaderwhite {font: bold 16pt century schoolbook;color:#ffffff}
.secondheaderwhite {font: bold 16pt georgia;color:#ffffff}
.thirdheaderwhiteT {font: bold 16pt Arial;color:#ffffff}
.thirdheaderwhite {font:bold 16pt century gothic;color:#ffffff}
.forthheaderwhite {font:bold 14pt verdana;color:#ffffff}
.fifthheaderwhite {font:bold 8pt tahoma;color:#ffffff}
.sixthheaderwhite {font:bold 8pt tahoma ;color:#ffffff}
.seventhheaderwhite {font:bold 7pt tahoma ;color:#ffffff}


/**************************************************************************************
************************ TOP LEVEL NAVIGATION SYSTEM *********************************


************** SWIFT *******************
#div.maptext { font: normal 10pt century gothic; }
#div.imgcap { position: relative; margin-bottom: 5pt; border: ffd700 1px solid; font: normal 9pt arial; color: 000000; background-color: lightyellow; }
div.pgturner { text-align: center; font: normal 10pt century gothic; }
p.text { text-indent: 11px; font: century gothic; }
img.colomap { position: relative;}
area { style: border; 2px;}
img.logo { position: relative;}
table.colo { position: relative; top: 0px; }
table.crew { position: relative; top: 250px;}
div.t2 { position: relative; top: 10px; }
td.mk { font: bold 9pt Tahoma; color: gray;}
div.ff {font: bold 8pt Tahoma; color: black;}

************Image displays******************
.vSpacer { height: 30px }
#tab { width: 40px }
.rollImage {border:double 3px #0f3e5b;width:210px}

// TRANSITIONS ON THE IMAGES MUST BE DONE ON THE INDIVIDUAL PAGES ////

************UNDERLINED AREAS******************
.underlinedText {border-bottom:solid 1px #336699}

******** Main Catalogs td/tr/table *******************
.catalogsTD {font: bold 9pt verdana;color:#396e8e;height:10px;border:solid 1px #ffc82e}


******** TEXT AREAS *******************
.vSpacer { height: 30px }
table.propaganda { position: absolute; top: 400px; left: 10px; width: 600}
p { text-indent: 15px; font: normal 11pt verdana;color:#396e8e;text-align:justified;padding:5px}
p.slogan { posistion: absolute; top: 700px; font-family: verdana; font-size: 10pt; color: #39 }
.bspan {font: normal 11pt verdana;color:#396e8e;text-align:justified;padding:5px;overflow:auto;}
.underLine {border-bottom:solid 2px #396e8e}
************** SPANS WHITE   **********************
.smallarea {font-family:verdana;font-size:8pt;color:#ffffff;padding:5px}

******************   LIST AREAS     *******************

************* Spacific to surplus properties *************
.donationspan {font:normal 10pt verdana;color:#396e8e;text-align:justified}

********************************************
**********    SPANS AND DIVISIONS  *********
*************  BLUE FONT ******************
.smallSpan {font: bold 8pt verdana;color:#396e8e}
.basicSpan {font:bold 10pt verdana;color:#396e8e}
.largerSpan {font:bold 11pt verdana;color:#396e8e}
.biggestSpan {font:bold 12pt verdana;color:#396e8e}
.donationspan {font:normal 11pt verdana;color:#396e8e;text-align:justified}
.whipPopupDiv{font:normal 11pt verdana;color:#396e8e;text-align:justified;background-color: white; padding: 10px; border:double 4px #0f3e5b; width:615px; height: 315px;overflow: auto}
.small {font: normal 9pt verdana;color:#396e8e;text-align:justified}
.headers {background-color:#of3e5b; font:bold 12pt georgia; color:#ffffff}
**********    SPANS AND DIVISIONS FOR MOS*********
*************  BLUE FONT ******************
#picture {filter: revealTrans(Transition=12, Duration=3) }
#text {font: normal 12pt verdana; color:0f3e5b; filter: revealTrans(Transition=6, Duration=1) }


********************************************
************** WHITE FONT *****************
.smallSpanwhite {font: bold 8pt verdana;color:#ffffff}
.basicSpanwhite {font:bold 10pt verdana;color:#ffffff}
.largerSpanwhite {font:bold 11pt verdana;color:#ffffff}
.biggestSpanwhite {font:bold 12pt verdana;color:#ffffff}


***************   BUTTONS MOS**************
*************** Tahoma    **************
.MOSlargButton {font:bold 8pt tahoma;width:110px;height:22px;cursor:pointer;color:#ffffff;background-color:#396e8e}
.WHIPlargButton {font:bold 8pt tahoma;width:155px;height:22px;cursor:pointer;color:#ffffff;background-color:#396e8e}


*************Header Buttons*************
.mb1 {background-color:#ffffff;cursor:pointer;width:160}
.mb2 {background-color:#396e8e; color: white;font:bold 8pt tahoma;width:10px}
.mb3 {background-color:#396e8e; font:bold 8pt tahoma;padding-left:5px;text-decoration:none;width:140px;color:#e5edf0}
.mb3z {background-color:#396e8e; font-weight:bold;font-size: 8pt;font-family: tahoma;text-decoration: none;color: #e5edf0}
.mb1b {background-color:#ffffff; cursor:pointer;width: 135px;margin-left: 1px;}
.mb3b {background-color:#396e8e; font-weight: bold;font-size: 8pt;font-family: tahoma;margin: 1px;padding-left: 5px;text-decoration: none;width: 149px;color: #e5edf0}


*******************************************
*************    HEADERS             ************
***************  HEADERS DARK BLUE  ***********
.mainheader {font:bold 16pt georgia;color:#0f3e5b}
.secondheader {font:bold 14pt georgia;color:#0f3e5b}
.thirdheader {font: bold 12pt verdana;color:#0f3e5b}
.darkforthheader {font:bold 11pt verdana;color:#0f3e5b}
.darkfifthheader {font:bold 10pt tahoma;color:#0f3e5b}
.darksixthheader {font:bold 8pt tahoma;color:#0f3e5b}
.darkseventhheader {font:bold 7pt tahomat;color:#0f3e5b}

***************  HEADERS BLUE  ***********

.forthheaderB {font:bold 11pt verdana;color:#396e8e}
.forthheaderN {font:normal 11pt verdana;color:#396e8e}
.fifthheaderB {font:bold 10pt tahoma;color:#396e8e}
.fifthheaderN {font:normal 10pt tahoma;color:#396e8e}
.sixthheaderB {font:bold 8pt tahoma;color:#396e8e}
.sixthheaderN {font:normal 8pt tahoma;color:#396e8e}
.seventhheader {font:bold 7pt tahomat;color:#396e8e}

*************** HEADERS WHITE ***********

.aminheaderwhite {font: bold 16pt georgia;color:#ffffff}
.secondheaderwhite {font: bold 14pt georgia;color:#ffffff}
.thirdheaderwhiteT {font: bold 11pt Arial;color:#ffffff}
.thirdheaderwhite {font:bold 12pt century gothic;color:#ffffff}
.forthheaderwhite {font:bold 11pt verdana;color:#ffffff}
.fifthheaderwhite {font:bold 10pt tahoma;color:#ffffff}
.sixthheaderwhite {font:bold 8pt tahoma ;color:#ffffff}
.seventhheaderwhite {font:bold 6pt tahoma ;color:#ffffff}

**********************************************
****    LEROY REDS PAY ATTENTION TO ME NOW!         ***
**********************************************

.thirdheaderred { font: bold 12pt century gothic;color:red}
.forthheaderred {font:bold 11pt verdana;color:red}
.fifthheaderred {font:bold 10pt tahoma;color:red}
.sixthheaderred {font:bold 8pt tahoma;color:red}
.seventhheaderred {font:bold 8pt tahomat;color:red}

************ NUMBERS ****************

.numbers {font:bold 12pt verdana;color:#0f3e5b;aligh:right}
.numberswhite {font-family:verdana;font-size:12;font-weight:bold;color:ffffff;aligh:right}

*/
