/* PC using IE */


/* BEGIN GLOBAL STYLES */

A:link {
text-decoration: underline; 
color: #3366CC;
}

A:visited {
text-decoration: underline; 
color: #6699CC;
}

A:active, A:hover {
text-decoration: underline; 
color: #CC6600;
}

body,p,blockquote,select,option,form,ul,ol,li {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #666666;
}

sup {
font-size: 8px;
}

UL LI {
margin-top: 0px;
margin-left: 0px;
list-style-image: url(/common/images/general/bullet_gray_li.gif)
}


/* END GLOBAL STYLES */



/* BEGIN BREADCRUMB BAR */

.StockText {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
line-height: 14px; 
color: #FFFFFF; 
margin-left: 4px; 
margin-right: 6px;
}

.StockText a:link, .StockText a:visited, .StockText a:active, .StockText a:hover {
color: #FFFFFF;
text-decoration: none;
}




.Breadcrumb {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
line-height: 14px; 
color: #000000; 
margin-left: 20px; 
}

.Breadcrumb a:link, .Breadcrumb a:visited {
color: #000000;
text-decoration: none;
}

.Breadcrumb a:active, .Breadcrumb a:hover {
color: #000000;
text-decoration: underline;
}

/* END BREADCRUMB BAR */




/* BEGIN LEFT NAVIGATION STYLES */

.leftnav { 
font-size: 10px;
line-height: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; 
color: #000000; 
text-indent: 0px; 
margin-top: 0px; 
margin-bottom: 0px; 
font-weight: normal;
}

A.leftnav:link, A.leftnav:visited, A.leftnav:active {
text-decoration: none; 
color: #000000;
}




.Copyright {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
color: #666666;
text-indent: 0px; 
margin-left: 0px; 
padding-left: 4px;
}

.Copyright a:link, .Copyright a:visited,.Copyright a:active {
color: #666666;
text-decoration: underline;
}




.WhiteMenuText {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
line-height: 14px; 
color: #FFFFFF; 
margin-left: 4px; 
margin-right: 6px;
text-decoration: none;
}

.WhiteMenuText a:link, .WhiteMenuText a:visited, .WhiteMenuText a:active {
color: #FFFFFF;
text-decoration: none;
}




.menuspace { 
padding-right: 2px; 
padding-left: 2px;
}

/* END LEFT NAVIGATION STYLES */




/* BEGIN SIDE BAR STYLES */

.GraySideText {
color: #666666;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
text-decoration: none;
}

.GraySideText a:link, .GraySideText a:visited,.GraySideText a:active {
color: #666666;
text-decoration: underline;
}

.GraySideText a:hover {
color: #000000;
text-decoration: underline;
}




.BlueSideText {
color: #3366CC;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
text-decoration: none;
}

.BlueSideText a:link, .BlueSideText a:visited {
color: #3366CC;
text-decoration: none;
}

.BlueSideText a:hover, .BlueSideText a:active {
color: #CC6600;
text-decoration: underline;
}



.WhiteSideText {
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
margin-left: 5px;}

.WhiteSideText a:link, .WhiteSideText a:visited,.WhiteSideText a:active {
color: #FFFFFF;
text-decoration: none;
}

/* END SIDE BAR STYLES */




/* BEGIN CONTENT AREA STYLES */

.BlueSectionLink {
color: #3366CC;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
}

.BlueSectionLink a:link {
color: #3366CC;
text-decoration: none;
}

.BlueSectionLink a:visited {
color: #6699CC;
text-decoration: none;
}

.BlueSectionLink a:hover, .BlueSectionLink a:active  {
color: #CC6600;
text-decoration: underline;
}



.GraySectionLink {
color: #666666;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
}

.GraySectionLink a:link {
color: #666666;
text-decoration: none;
}

.GraySectionLink a:visited {
color: #999999;
text-decoration: none;
}

.GraySectionLink a:hover, .GraySectionLink a:active {
color: #000000;
text-decoration: underline;
}




.DefaultGrayText {
color: #666666;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
line-height: 14px;
}

.DefaultGrayText a:link {
color: #3366CC;
text-decoration: underline;
}

.DefaultGrayText a:visited {
color: #6699CC;
text-decoration: underline;
}

.DefaultGrayText a:hover, .DefaultGrayText a:active {
color: #CC6600;
text-decoration: underline;
}

.DefaultGrayText UL LI {
color:#666666;
list-style-image: url(/common/images/general/bullet_gray_li.gif)
}




.OrangeHeader {
font-family: Verdana, Arial, sans-serif;
color: #CC6600;
font-size: 11px;
font-weight: bold;
}

.OrangeHeader a:link, .OrangeHeader a:visited {
color: #CC6600;
text-decoration: none;
}

.OrangeHeader a:active, .OrangeHeader a:hover {
color: #CC6600;
text-decoration: underline;
}

.LandingPageHeader {
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
margin-left: 7px;
}

.LandingPageHeader a:link, .LandingPageHeader a:visited {
color: #FFFFFF;
text-decoration: none;
}

.LandingPageHeader a:active, .LandingPageHeader a:hover {
color: #FFFFFF;
text-decoration: underline;
}


.BlackSideText {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
margin-left: 5px;
margin-top : 6px;
}

.BlackSideText a:link, .BlackSideText a:visited {
color: #000000;
text-decoration: none;
}

.BlackSideText a:active, .BlackSideText a:hover {
color: #000000;
text-decoration: underline;
} 



/* END CONTENT AREA STYLES */



/* BEGIN TABLE STYLES */

.BlackTableHeader {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
}

.BlackTableHeader a:link, .BlackTableHeader a:visited, .BlackTableHeader a:active, .BlackTableHeader a:hover {
color: #000000;
text-decoration: none;
}





.BlackTableSubHead {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
}

.BlackTableSubHead a:link {
color: #3366CC;
text-decoration: underline;
}


.BlackTableSubHead a:visited {
color: #6699CC;
text-decoration: underline;
}


.BlackTableSubHead a:hover, .DefaultBlackText a:active {
color: #CC6600;
text-decoration: underline;
}




.WhiteTableHeader {
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
margin-top: 7px;
margin-left: 7px;
}

.WhiteTableHeader a:link, .WhiteTableHeader a:visited, .WhiteTableHeader a:active, .WhiteTableHeader a:hover {
color: #FFFFFF;
text-decoration: none;
}




.WhiteTableSubHead {
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
margin-top: 7px;
}

.WhiteTableSubHead a:link, .WhiteTableSubHead a:visited, .WhiteTableSubHead a:active, .WhiteTableSubHead a:hover {
color: #FFFFFF;
text-decoration: none;
}



.LightBlue {
color: #99CCFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: bold;

}

A.LightBlue:link, A.LightBlue:visited, .LightBlue A:link, .LightBlue A:visited {
color: #99CCFF;
text-decoration: none;
}

A.LightBlue:active, A.LightBlue:hover, .LightBlue A:active, .LightBlue A:hover {
color: #99CCFF;
text-decoration: underline;
}




.Footnote {
color: #666666;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
}

.Footnote a:link {
color: #3366CC;
text-decoration: underline;
}

.Footnote a:visited {
color: #6699CC;
text-decoration: underline;
}

.Footnote a:active {
color: #CC6600;
text-decoration: underline;
}

.Footnote a:hover {
color: #CC6600;
text-decoration: underline;
}

.Footnote UL LI {
font-size: 10px;
margin-top: 0px;
margin-left: 0px;
list-style-image: url(/common/images/general/bullet_gray_li.gif)
}





.BodyCopyTable {
color: #666666;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
}

.BodyCopyTable a:link {
color: #3366CC;
text-decoration: underline;
}

.BodyCopyTable a:visited {
color: #6699CC;
text-decoration: underline;
}

.BodyCopyTable a:active {
color: #CC6600;
text-decoration: underline;
}

.BodyCopyTable a:hover {
color: #CC6600;
text-decoration: underline;
}

.BodyCopyTable UL LI {
font-size: 10px;
margin-top: 0px;
margin-left: 0px;
list-style-image: url(/common/images/general/bullet_gray_li.gif)
}



.BlackBodyCopyTable {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
}



.BlueTableLink {
color: #3366CC;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
}

.BlueTableLink a:link {
color: #3366CC;
text-decoration: none;
}

.BlueTableLink a:visited {
color: #6699CC;
text-decoration: none;
}

.BlueTableLink a:hover, .BlueTableLink a:active {
color: #CC6600;
text-decoration: underline;
}



.BlueButtonLink, .BlueButtonLink a:link, .BlueButtonLink a:visited, .BlueButtonLink a:hover, .BlueButtonLink a:active {
color: #3366CC;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}


/* END TABLE STYLES */




/* BEGIN SHOPPING CART SPECIFIC STYLES */

.ShoppingCartHeaderText {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
}

.ShoppingCartHeaderText a:link {
color: #3366CC;
text-decoration: none;
}

.ShoppingCartHeaderText a:visited {
color: #6699CC;
text-decoration: none;
}

.ShoppingCartHeaderText a:hover, .ShoppingCartHeaderText a:active {
color: #CC6600;
text-decoration: underline;
}



.ColaErrorRedText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FF0000;
}

/* END SHOPPING CART SPECIFIC STYLES */

/* SWOT SURFACE TEXT MODIFICATIONS */
.surfaceTextOutline {
	border-top-color: #cccccc;
	border-top-style: solid;
	border-top-width: 1px;
	
	border-right-color: #cccccc;
	border-right-style: none;
	border-right-width: none;

	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 1px;

	border-left-color: #cccccc;
	border-left-style: solid;
	border-left-width: 1px;
	
	padding: 0px;
	margin: 0px;
}
/* END SWOT SURFACE TEXT MODS */