/* Universal */

/* Other Media Compatability Fonts */

@media print {
    BODY { font-size: 10pt }
  }
  @media screen {
    BODY { font-size: 12pt }
  }
  @media screen, print {
    BODY { line-height: 1.2 }
  }



/* Universal Tags */

a:link, a:visited, a:active {
	color: #000066;
	background-color: transparent;
	text-decoration: underline;
}

a:hover {
	color: #FF0000;
	background-color: transparent;
}

form {
	display: inline;
}

body {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 12px;
	margin-top: 0;
    background-color: #FFFFFF;
	}

table, tr, td, p {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 12px;
	}

text {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
}

.smltext {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 10px;
}

.medtext {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 12px;
}

h1 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 23px;
}

h2 {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 18px;
}

h3 {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 17px;
}

.h1_white {
    color: #FFFFFF;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 23px;

}

.h2_white {
    color: #FFFFFF;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 18px;
}

.h3_white {
    color: #FFFFFF;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 17px;
}

.boldredem {
	color: #FF0000;
	font-style: italic;
	font-weight: 800;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.redtext {
	color: #ff0000;
}

.greentext {
	color: #336633;
}

.bluetext {
	font-weight: bold;
	color: #006699;
}

.whitetext {
	color: #ffffff;
}

.greenbar {
	color: #336633;
}	

.greentextbold {
	color: #336633;
	font-weight:bold;
}

.greenboldlg {
	color: #336633;
	font-weight:bold;
    font-size: 16px;
}

.boldtext {
	font-weight:bold;
}

.emtext {
	font-style: italic;
}

table.grnborder {  
	border: 1px solid #336633; 
}

table.grnborder2 {  
	border: 2px solid #336633; 
}

table.blkborder3 {  
	border: 2px solid #000000; 
}

table.blkborder4 {  
	border: 1px solid #000000; 
}

table.redborder {
	border: 1px solid #FF0000;
}	

table.makborder5 {  
	border: 2px solid #088299; 
}


td.grnline {  
	border-bottom: 1px solid #336633; 
}

td.seperator3 { 
	border-left: 1px dashed #336633; border-right: 1px dashed #336633; border-bottom: 1px dashed #336633; border-top: 1px dashed #336633;
}

th.seperator3 { 
	border-left: 1px dashed #336633; border-right: 1px dashed #336633; border-bottom: 1px dashed #336633; border-top: 1px dashed #336633;
}

td.leftborder { 
	border-left: 1px dashed #336633;
}

td.rightborder { 
	border-right: 1px dashed #336633;
}

td.bottom { 
	border-bottom: 1px dashed #336633;
}

/* Promo */
.promored {
    font-size: 16px;
    color: #FFFFFF; 
    font-weight: bold;
    background-color: #FE0908;
}


/* Backgrounds */

.mainbg {
	background-color: #FFFFFF;
	color: #FFFFFF;
}

.mainfoot {
	background-color: #FFFFFF;
}

.hlight {
	background-color: #98FB98;
}

.mtsgoldbg {
	background-color: #FFCC66;
	}
	
.mtsyellowbg {
	background-color: #FFF7E7;
}

.mtsgreenbg {
	background-color: #336633;
}

.whitebg {
	background-color: #FFFFFF;
}

.lghtgldbg { 
       background-color: #ffe09f;
}
.mtstandbg { 
       background-color: #FFF2D7;
}

/* Header - Headings Specific */	
	
.headbrdr {
	border-top: #4B764D 1px solid;
	border-left: #4B764D 1px solid;
	border-right: #4B764D 1px solid;
	border-bottom: #4B764D 2px solid;
}	

.ddmenu {
	position: relative;
	left: 9px;
}

.header_top { font-weight: bold; font-size:24px;
}

.header1 { font-weight: bold;
          font-size:18px;
          color: #000000;
          background-color:#FFCC66;
}
.header1_sm { font-weight: bold;
          font-size:14px;
          color: #000000;
          background-color:#FFCC66;
}
.header_spec { font-weight: bold;
          font-size:14px;
          color: #FFFFFF;
          background-color:#336633;
}

.headergrn {
	background-color: #247326;
}

/* Cart */	
	
table.cart {  
	border: 2px solid #336633; 
}

a.carthead:hover {
	color: #000000;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	background-color: transparent;
}

a.carthead:visited, a.carthead, a.carthead:active {
	color: #000000;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	background-color: transparent;
}

img.middle {vertical-align: middle}

ul.disc {list-style-type: disc}
ul.circle {list-style-type: circle}
ul.square {list-style-type: square}
ul.none {list-style-type: none}
ul.diamond {list-style-image: url('diamond.png')}
ul.diamond1 {list-style-image: url('diamond1.png')}
ul.splatblue {list-style-image: url('splatblue.png')}

hr.grndashed {
border: none 0;
border-top: 1px;
height: 1px;
border-style: dashed;
border-color: #336633;
}





