.BottomNavTable {width:800px;}
.MainNav {background-color: #ce7318; width: 150px; padding-left: 9px;}
.mainHeader {}
.masterContentContainer {}
.ie .BottomNavTable {margin-right: 14px;}
.gecko .BottomNavTable {margin-right: 8px;}

body { font-size: 15px; color: 333333; 
       font-family: Times New Roman, Times, serif;
       line-height: 18px;

       SCROLLBAR-FACE-COLOR: #ffffff;
       SCROLLBAR-HIGHLIGHT-COLOR: #eeeee0; 
       SCROLLBAR-SHADOW-COLOR: #eeeee0; 
       SCROLLBAR-3DLIGHT-COLOR: #1E6B4B;
       SCROLLBAR-ARROW-COLOR: #1E6B4B;
       SCROLLBAR-TRACK-COLOR: #534A3B;
       SCROLLBAR-DARKSHADOW-COLOR: #1E6B4B; }

a:link { text-decoration: underline; color: #0000CC}
a:visited { text-decoration: underline; color: #0000CC}
a:active { text-decoration: bold; color: #0000CC}
a:hover { text-decoration: none; color: #CE7318}


td { font-size: 15px; color: 333333; 
       font-family: Times New Roman, Times, serif;
       line-height: 18px;}

/* Powered By */

.poweredby         { font-size: 10px; line-height: 18px; font-weight: bold;
                     font-family: arial,geneva,sans-serif;
                     letter-spacing: 0px; text-align:left;}

.poweredby:link    { text-decoration: none;
                     font-weight: bold; 
                     color: #787878; text-align:left;}

.poweredby:visited { text-decoration: none;
                     font-weight: bold; 
                     color: #787878; text-align:left;}

.poweredby:active  { text-decoration: none;
                     font-weight: bold; 
                     color: #653B71; 
                     border-width : 1px;
                     background-color: #F6F8F7;
                     border-color: #cccccc; 
                     border-style : solid; padding: 3px; text-align:left;}

.poweredby:hover   { text-decoration: none;
                     font-weight: bold; 
                     color: #653B71; 
                     border-width : 1px; 
                     background-color: #F6F8F7;
                     border-color: #cccccc; 
                     border-style : solid; padding: 3px; text-align:left;}


/* ILGMbutton 
.ilgmButton {font-size: 11px; height: 22; 
             font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; 
             filter:progid:DXImageTransform.Microsoft.Gradient
             (endColorstr='#ffffff', startColorstr='#CCCCCC', 
             gradientType='1');}
*/
input,select {font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 11px; 
              font-weight: normal; color: #005434;}

/* Quick Jump */
.QJhead { font-family: Times New Roman, Times, serif; 
          font-size: 12px; font-weight: bold; line-height: 18px;
          color: black; text-align: center}

/* Quick Cart */
.quickCart{ font-family: Times New Roman, Times, serif; 
            font-size: 11px; line-height: 18px; font-weight: normal; 
            color: 000000; text-align:center; border-width : 1px; 
            border-color:#666666; background-color: efefef;
            border-style : solid; padding: 12px;}

/* Subscribe */
.Subscribe { font-family: Times New Roman, Times, serif; 
             font-size: 12px; font-weight: bold; color: black; 
             line-height: 18px; text-align: center}

/* Web Secure*/
.wsTitle   { font-family: Times New Roman, Times, serif; 
             font-size: 11px; line-height: 25px; font-weight: bold; 
             color: 000000; text-align: center; border-width : 1px; 
             border-color:#666666; border-style : dashed; padding: 3px;}
.wsLabels  { font-family: Times New Roman, Times, serif; 
             font-size: 9px; line-height: 14px; font-weight: bold; 
             color: 666666; text-align:center}


.wsLabels { font-family: Times New Roman, Times, serif; 
            font-size: 11px; font-weight: bold; color: black; 
            text-align: center}

/* Search */
.Search { font-family: Times New Roman, Times, serif; 
          font-size: 1px; line-height: 1px; font-weight: bold; 
          color: #000000; text-align:center;}

/* Footer */
.footer {  font-family: Times New Roman, Times, serif; 
           font-size: 12px; font-style: normal; line-height: 12px; 
           font-weight: normal; font-variant: normal; 
           text-transform: none; color: #737373; text-decoration: none}


/* Footer Menu */
.footerMenu { font-size: 12px; line-height: 15px; color: #006368; 
              font-family: Times New Roman, Times, serif; }
.footerMenu:link { text-decoration: none; color: #016A40;}
.footerMenu:visited { text-decoration: none; color: #016A40;}
.footerMenu:active { text-decoration: underline; color: #CE7318;}
.footerMenu:hover { text-decoration: underline; color: #CE7318;}



/* Popup Window */
.popupBody {background-color: white;
            font-size: 11px; color: 333333; 
            font-family: Times New Roman, Times, serif;
            line-height: 15px; }

/* printerFooter */
.printerFooter { font-size: 11px; color:#666666; 
                 font-family: Times New Roman, Times, serif;
                 line-height: 14px;text-decoration: none; }


/* Printer */
.printer { font-family: Times New Roman, Times, serif;
           font-size: 12px; color: #737373; text-decoration: none;
           padding: 2px; } 

a.printer:link    {font-size: 18px; color: DA0E03; 
                   text-decoration: none; }
a.printer:visited {font-size: 18px; color: DA0E03; 
                   text-decoration: none;}
active            {font-size: 18px; color: CE7318; 
                   text-decoration: none;}
a.printer:hover   {font-size: 18px; color: CE7318; 
                   text-decoration: none;}


/* EmailFriend*/
.EFbody           { background-color: #CE7318; font-size: 11px; 
                    color: ffffff; text-decoration: bold;
                    font-family: Times New Roman, Times, serif;
                    line-height: 15px; padding: 2px;}

.EFHeader         { font-size: 14px; color: ffffff; 
                    font-family: Times New Roman, Times, serif; 
                    line-height: 30px; text-decoration: none;
                    font-weight: bold; text-align: center;
                    border-width : 5px; border-color: dfdfdf;
                    background-color: #016A40;}

.EFText           { font-size: 12px; color: ffffff; text-decoration: bold; 
                    font-family: Times New Roman, Times, serif;}

.EFLink           { font-size: 12px; color: blue; 
                    text-decoration: none; 
                    font-family: Times New Roman, Times, serif;}

a.EFLink:link     { font-size: 12px; color: 016A40; 
                    text-decoration: none;
                    font-family: Times New Roman, Times, serif;}

a.EFLink:visited { font-size: 12px; color: 016A40; 
                    text-decoration: none;
                    font-family: Times New Roman, Times, serif;}

a.EFLink:active   { font-size: 12px; color: CE7318; 
                    text-decoration: none;}

a.EFLink:hover    { font-size: 12px; color: CE7318; text-decoration: none;}



/* end defaults */




.WSBar { font-size:8pt; font-weight:bold; color:gray; background-Color:f5f5f5; }
.WSBtn { border : 1px dotted Gray;background-Color:f5f5f5; cursor:hand;}
.WSReq {font-size:9px}
.WSNewMemberTable  { border : 1px dotted Gray; }



/*Profile Directory */

.proBody {
	background-color: #000000;
	font-size: 14px;
	font-family: Times New Roman, Times, serif;
	color: Black;
	scrollbar-face-color: ThreeDFace !important;
	scrollbar-shadow-color: ThreeDDarkShadow !important;
	scrollbar-highlight-color: ThreeDHighlight !important;
	scrollbar-3dlight-color: ThreeDLightShadow !important;
	scrollbar-darkshadow-color: ThreeDDarkShadow !important;
	scrollbar-track-color: Scrollbar !important;
	scrollbar-arrow-color: ButtonText !important;
}

.proCategory {
	background-color: #006A40;
	color: white;
	font-size: 12px;
	padding: 3px;
	font-weight: bold;
	text-align: left;
	font-family: Times New Roman, Times, serif;
	
}

.proHeader{
	background-color: #006A40;
	color: white;
	font-size: 16px;
	padding: 3px;
	font-weight: bold;
	text-align: left;
	font-family: Times New Roman, Times, serif;
	
}

.proHeader:link {
	color: 0000CC;
        text-decoration: none
	font-size: 12px;
	padding: 2px;
	font-weight: bold;
	text-align: center;
	font-family: Times New Roman, Times, serif;
	
}
.proHeader:visited {
	color: 660099;
        text-decoration: none
	font-size: 12px;
	padding: 2px;
	font-weight: bold;
	text-align: center;
	font-family: Times New Roman, Times, serif;
	
}
.proHeader:active {
	color: gray;
        text-decoration: none
	font-size: 12px;
	padding: 2px;
	font-weight: bold;
	text-align: center;
	font-family: Times New Roman, Times, serif;
	
}
.proHeader:hover {
	color: FD9800;
        text-decoration: none
	font-size: 12px;
	padding: 2px;
	font-weight: bold;
	text-align: center;
	font-family: Times New Roman, Times, serif;
	
}

.proTitle {
	color: 333333;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
	font-family: Times New Roman, Times, serif; }

.proLink:link {
	color: 0000CC;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
	font-family: Times New Roman, Times, serif; }

.proLink:visited{
	color: 660099;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
	font-family: Times New Roman, Times, serif; }

.proLink:active {
	color: 0000CC;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
	font-family: Times New Roman, Times, serif; }

.proLink:hover {
	color: CE7318;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
	font-family: Times New Roman, Times, serif; }

.proBorder{ background-color: e5e5e5;}
.proBgcolor {background-color: white;}
.proHighliteRow {background-color: e5e5e5;}
.proPhotoBG {background-color: white;}
.proPhoto {border-color: black; border-width: 1;}

.proText{ font-size: 12px; color: 333333; font-family: Times New Roman, Times, serif; font-weight: normal; line-height: 16px;}

.proNote { font-size: 12px; color: 333333; font-family: Times New Roman, Times, serif; font-weight: normal; }



.proraisedHead
{
	border-top: solid FFFFFF 1px;
	border-left: solid FFFFFF 1px;
	border-right: solid 584300 1px;
	border-bottom: solid 584300 1px;
	color: white;
	font-weight:bold;
	background-color: 7B1810;
	font-size: 12px;
}
.proraisedCell
{
	border-top: solid FFFFFF 1px;
	border-left: solid FFFFFF 1px;
	border-right: solid 584300 1px;
	border-bottom: solid 584300 1px;
	color: black;
	font-weight: normal;
	background-color: f3f3f3;
	font-size: 12px;
}
.proraised
{
	border-top: solid FFFFFF 1px;
	border-left: solid FFFFFF 1px;
	border-right: solid 584300 1px;
	border-bottom: solid 584300 1px;
	color: black;
	font-weight: normal;
	font-size: 12px;
}

.poweredby {text-align: center; }

		.pagehead{color: #653B71; font-family: Times New Roman, Times, serif; font-size: 24px;font-weight: bold; line-height: 25px; }

		.purpleline{overflow: auto; left: 0; border-bottom-style: dotted;border-bottom-width: 2px; border-bottom-color: #653B71;color: 000000; }

		.smalltext{color: 000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px;font-weight: bold; }

		.locatorheadtext{color: 333333; font-family: Times New Roman, Times, serif; font-size: 15px;line-height: 18px; }

		.scrollbox{width:550px; height:200px;overflow: auto; left: 0; scrollbar-face-color: C8CCB3 !important; background-color: eeeee0;border-style: inset; border-width: 1px;border-color: 000000; color: 000000; font-family:  Times New Roman, Times, serif; font-size: 13px;font-style: normal; font-variant: normal;font-weight: normal; line-height: 13px; padding: 4px; text-align: left;text-indent: 2;}
