html
{
    height:100%;
    margin-bottom:1px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #000000;
	line-height: 16px;
}

img, div, input { behavior: url("../resource/iepngfix.htc") }

table, td,th,tr, tt, tbody, body, p, div{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #000000;
	line-height: 16px;
}
table {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #000000;
	line-height: 16px;	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #000000;
	line-height: 16px;
}


.sideNav li{
	list-style-image:url(../images/bullet_green.gif);
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #000000;
	line-height: 12px;
}

body {
	scrollbar-arrow-color:#385888; 
	scrollbar-track-color:#F1F1F6; 
	scrollbar-face-color:#FFFFFF; 
	scrollbar-highlight-color:#FFFFFF; 
	scrollbar-3dlight-color:#093978; 
	scrollbar-darkshadow-color:#093978; 
	scrollbar-shadow-color:#E8E8F8;
    margin:0px;
    height:100%;
    margin-bottom:1px;	
    
}

.BreadCrumb{
	color: #666666;
	font-size:10px;
}

.productLabel
{
    color:#677f34;
    font-weight:bold;
}

h1, .heading1 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f37737;
	font-weight:bold;
}

h2, .heading2 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7a9c33;
	font-weight:bold;
	margin-bottom: 0px;
	text-transform:uppercase;
}

h3, .heading3 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7a9c33;
	font-weight:normal;
	margin-bottom: 0px;
	text-indent: 8px;

}
h4 
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a9d057;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
}
.FlashText
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:White;
	font-weight:normal;
	background-color:#333333;
	padding: 7px;
	cursor:pointer;
}

.formLabel {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#455d12;

}

.GreyCopy {
	color: #9d9c9c;
}

.subNav {
	background-image:;
	background-repeat:repeat-x;
}

.Nav
	{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/nav.png');
	background-repeat:repeat-x;
	
	}
.Nav[class]
	{
	background-image:url(../images/nav.png);
	background-repeat:repeat-x;
	
	}
.headerSheen
	{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/bg_sheen.png');
	background-repeat:repeat-x;
	height:90px;
	}
.headerSheen[class]
	{
	background-image:url(../images/bg_sheen.png);
	background-repeat:repeat-x;
	height:90px;
	}	

.BgHeader {
	background-image:url(../images/body_bgTop.jpg);
	background-repeat:no-repeat;
}
	

.BgRepeat {
	background-image:url(../images/body_bg_repeat.jpg);
	background-repeat:repeat-y;
}

.OrangeButton {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/butt_orange_tile.png');
	background-repeat:repeat-x;
}

.OrangeButton[class] {
	background-image:url(../images/butt_orange_tile.png);
	background-repeat:repeat-x;
}

.searchButton {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/search.png');
}

.searchButton[class] {
	background-image:url(../images/search.png);
}

	
.GreenButton
	{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/butt_green_tile.png');
	background-repeat:repeat-x;
	}
.GreenButton[class]
	{
		background-image:url(../images/butt_green_tile.png);
	    background-repeat:repeat-x;
	}


	
.footer
	{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/footer.png');
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	}
.footer[class]
	{
		background-image:url(../images/footer.png);
	   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	}	

.intro {
	font-size: 13px;
	color: #00529B;
}
.copy {
	color: #3C4B58;
	font-size: 12px;
	list-style-image: url(../Images/icon.gif);
	
}
/*

*/

a.NavItems:link, a.NavItems:visited {
	text-decoration: none;
	font-size:10px;
	color:#455d12;
	font-weight:bold;
}

a.NavItems:active, a.NavItems:hover {
	text-decoration: none;
	font-size:10px;
	color:#455d12;
	font-weight:bold;	
}

a.SubNavItems:link, a.SubNavItems:visited {
	text-decoration: none;
	padding:5px;
	font-size:10px;
	color:#b3b3b3;
	font-weight:bold;
	
}


.SubNavItemsSelected,a.SubNavItemsSelected:link,a.SubNavItemsSelected:visited,a.SubNavItemsSelected:hover
{
    text-decoration: none;
	padding:5px;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	background-color: #f37737;
}

a.SubNavItems:active, a.SubNavItems:hover {
	text-decoration: none;
	padding:5px;
	font-size:10px;
	color:#FFFFFF;
	background-color: #f37737;
	font-weight:bold;	
}
/*

*/

a:link, a:visited   {
	color: #a4cb51;
	cursor: hand;
	font-weight:bold;
	text-decoration:none;
}
 
a:hover, a:active  {
	text-decoration: none;
	color: #a4cb51;
	text-decoration:underline;
}

.footerText {
	font-size:9px;
	color:#FFFFFF;
}

a.FooterLink:link, a.FooterLink:visited  {
	font-size:9px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration: none;
	cursor: hand;
}
 
a.FooterLink:hover, a.FooterLink:active  {
	font-size:9px;
	text-decoration:underline;

}

a.SubFooterLink:link, a.SubFooterLink:visited {
	font-size:9px;
	font-weight:normal;
	color: #3d2f1a;
	text-decoration: none;
}

a.SubFooterLink:hover, a.SubFooterLink:active {
	text-decoration: underline;
	color: #3d2f1a;
}

	

.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #364B50;
	padding: 2px;
	background-color: #DDE3E4;
	border: thin none #DDE3E4;
}
.TableRow {  font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF}
.TableRow1 {  background-color: #f1f1f1}
.TableRow2 {  background-color: #f8f8f8}
.TableRow3 {  background-color: #f9f9f9}

.Button {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #F3F5F8; color: #587a11; font-weight: bold; border: 1px solid #C0CCDC}
.FormField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #f8f8f8;
	color:#587a11;
	border: 1px solid #C4D4E4;
}

.TableHeader {  font-family: Verdana; font-size: 12px; font-weight: bold; color: #FFFFFF; background-image:url(../images/butt_orange_tile.png);}
.TableHeaderNegative {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #3C6BBB;
	background-color: #FFFFFF
}
.TableBorder 
{ /* border: 1px solid #CCCCCC */
	border-bottom:solid 1px #CCCCCC;
	
}


.TableBorderLight { border: 1px solid #ededed; background-color: #F3F5F8}

.HeadingRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C83E40;
	border: none;
	text-decoration: none;
	text-transform: uppercase;

}
.NoHover:hover {
	text-decoration: none;
	background-color: transparent;
}
.capitalize
{
	text-transform: capitalize;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.LegSAG {
	color: #FF9900;
}
.LegMC2 {
	color: #009900;
}
.LegAP {
	color: #3366FF;
}
.LegSAT {
	color: #CC0033;
}


.menuLevel1Tile
	{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/nav_tile.png');

	}
.menuLevel1Tile[class]
	{
		background-image:url(../images/nav_tile.png);
	   
	}
	


.subTabTile
	{
	color:#FFFFFF;
    background-color:#f37737;
    height:20px;
    cursor:pointer;
	}

.subTabTile2
	{
	color:#232323;
    /*background-color:#ffffff;*/
    height:20px;
    cursor:pointer;
	}
	

.greenLeft
	{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/green.png');

	}
.greenLeft[class]
	{
		background-image:url(../images/green.png);
	   
	}
	
.rightContent
	{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/floors_direct_13.png');
    width:9px;background-position:-1px;background-repeat:repeat-y
	}
.rightContent[class]
	{
		background-image:url(../images/floors_direct_13.png);
	   width:9px;background-position:-1px;background-repeat:repeat-y
	}	
	
.rightShadow
	{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/floors_direct_10.png');
    width:6px;background-repeat:repeat-y
	}
.rightShadow[class]
	{
		background-image:url(../images/floors_direct_10.png);
	   width:6px;background-repeat:repeat-y
	}		
	
.GreenContentLeft
	{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/Green_Content.png');

	}
.GreenContentLeft[class]
	{
		background-image:url(../images/Green_Content.png);
	   
	}	
	
.thumbHolder
{
    background-color: transparent;
    height:89px;
    vertical-align:top;
    text-align:center;
	padding:2px;
	
	border:1px ridge #cccccc;
}


.thumbHolderEmpty
{
    height:89px;
    vertical-align:middle;
    text-align:center;
  padding:2px;
  border:1px dotted #cccccc;
}

select
{
    /*
   background-color:transparent;
    
     border:0;
    
    *FILTER: Chroma(Color=#ffffff);

    
    overflow: hidden;
*/
    
}

.container {
  border: 0;
  position: relative; height: 18px; overflow: hidden;
  width:247px;
}


.inPSelect
{
     width:204px;
   position: absolute; 
    top: -2px; left: -2px;  
   
}

.InnerTabOn
{
  background-image:url(../images/butt_green_tile.jpg); 
  color:#ffffff;
  font-size: 9px;
  font-weight:bold;

}	
.InnerTabOn:hover
{
    color:#Ffffff;
    font-weight:bold;
	font-size: 9px;	
}
.InnerTabOff
{
    background-image:url(../images/butt_green_tile.jpg); 
    color:#000000;
    font-weight:bold;
	font-size: 9px;		
}

.InnerTabOff:hover
{
    color:#Ffffff;
    font-weight:bold;
	font-size: 9px;		
}

.boxBottomLeft
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/box_bottom_left_corner.png');
    width:27px;
    height:26px;
}
.boxBottomLeft[class]
{
    background-image:url(../images/box_bottom_left_corner.png);
    width:27px;
    height:26px;    
}
.boxBottom
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/box_tile_bottom.jpg');
    height:26px; 
}
.boxBottom[class]
{
    background-image:url(../images/box_tile_bottom.jpg);
    height:26px; 
}
.boxBottomRight
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/box_bottom_right_corner.png');
    width:26px;
    height:26px; 
}
.boxBottomRight[class]
{
    background-image:url(../images/box_bottom_right_corner.png);
    width:26px;
    height:26px; 

}
.boxLeft
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/box_tile_left.jpg');
    width:27px;
}
.boxLeft[class]
{
    background-image:url(../images/box_tile_left.jpg);
    width:27px;
}
.boxRight
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/box_tile_right.jpg');
    width:26px;
}
.boxRight[class]
{
    background-image:url(../images/box_tile_right.jpg);
    width:26px;
    
}
.boxTopLeft
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/box_top_left_corner.png');
        width:27px;
    height:26px; 

}
.boxTopLeft[class]
{
    background-image:url(../images/box_top_left_corner.png);
        width:27px;
    height:26px; 

}
.boxTopRight
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/box_top_right_corner.png');
        width:26px;
    height:26px; 

}
.boxTopRight[class]
{
    background-image:url(../images/box_top_right_corner.png);
        width:26px;
    height:26px; 

}
.boxTop
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/box_tile_top.jpg');
    height:26px; 

}
.boxTop[class]
{
    background-image:url(../images/box_tile_top.jpg);
    height:26px; 
}

.thickness
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/butt_thickness.png');
    width:62px; 
    height:19px;

}
.thickness[class]
{
    background-image:url(../images/butt_thickness.png);
    width:62px; 
    height:19px;
}


.homeBoxHeaderText{
    padding-left:15px;
    padding-top:6px;
}

.h2homeBoxHeaderText{
    padding:0px;
    margin:0px;
	color: #455d12;
}

.homeBoxHeader
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/content-header.png');
    width:301px;
    height:56px;
}
.homeBoxHeader[class]
{
    background-image:url(../images/content-header.png);
       width:301px;
    height:56px;
}
.homeBoxFooter
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/content-footer.png');
    width:301px;
    height:41px;
}
.homeBoxFooter[class]
{
    background-image:url(../images/content-footer.png);

        width:301px;
    height:41px;
}

.homeBoxMiddle {
	background-color: #FFFFFF;
}

.homeBoxMiddle[class] {
	background-color: #FFFFFF;
}

.homeBoxLeft
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/content-left.png');
    width:26px;

}
.homeBoxLeft[class]
{
    background-image:url(../images/content-left.png);

        width:26px;

}
.homeBoxRight
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/content-right.png');
    width:26px;
}
.homeBoxRight[class]
{
    background-image:url(../images/content-right.png);
        width:26px;

}

.newsDate{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/date_range.png');
  width:55px;
 height:43px;
 position:relative;
 left:-35px;


}
.newsDate[class]{
    background-image:url(../images/date_range.png);
    width:55px;
    height:43px;
     position:relative;
  left:-35px;
}

.newsTitle {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#f37737;
	font-weight:bold;
	margin-bottom: 0px;
}

.dateMonth {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #d2ea9f;	
	text-transform:uppercase;
}

.dateDay {
	color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
}

.storeLocText {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #455d12;
}
a.storeLocLink:link, a.storeLocLink:visited  {
	font-size:12px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
	cursor: hand;
}
 
a.storeLocLink:hover, a.storeLocLink:active  {
	font-size:12px;
	text-decoration:underline;

}

hr {
	height: 1px;
	color: #fff;
	background-color: transparent;
	border-top: 1px thin #ccc;
	width:100%;
}
