/* CSS Document */
a:link {
	color: #999999;
}

foottext: {
	font-family: arial, helvetica, sans-serif;
	font-size: 1;
	font-color: #FFFFFF;
}.smallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;


}
.bullets {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	list-style-image: url(../images/bullet.jpg);
}


body
{
	background-color:"#ffffff";
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

P
{
}
.SiteColorPrimary {
	background-color: #78A0F3;
}

.SiteColorSecondary {
	background-color: #FFBB1B;
}

.MainProductTitle
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #78A0F3;
	font-weight: bold;
}

.HeaderLinks
{
	color:Black;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}

.HeaderInfo 
{
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; 
	LINE-HEIGHT: 9pt; FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	TEXT-DECORATION: none;
	font-weight: bold;
	background-color: #78A0F3;
}
	
.HeaderDate 
{ 
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000;
	LINE-HEIGHT: 11.5pt; 
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	TEXT-ALIGN: center;
}
		
.mainHeaderTable
{
	background-repeat:repeat-x; 
	background-image: url('../images/top_01.gif'); 
}
.LeftNav
{
    COLOR: white; FONT-WEIGHT: bold; FONT-SIZE: 9pt;
    BACKGROUND-COLOR: Black;	
	LINE-HEIGHT: 9pt; FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	TEXT-DECORATION: none;
}

.PageTitleText
{
	color:#78A0F3;
	font-weight:bolder;
	font-size:larger;
	font-family:Bookman Old Style;
}

.ProductSkusHeader
{
	font-size: 9pt;
	font-weight:bold;	
	font-family: Arial, Helvetica, sans-serif;
	background-color: #78A0F3;
	color: #000000;
}
.ProductSkusItem
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
.aboutDescText 
{
	font-weight:bold;
	font-size:xx-small;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}

.BodyText
{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

.TitleText
{
	font-weight:bold;
	font-size:smaller;
	font-family: Arial, Helvetica, sans-serif;
}

.sites
{
	font-size:13px;
	font-weight: bold;
	color: #78A0F3;
}

.textpara 
{
		font-family: Arial, Helvetica, sans-serif; 
		font-size:12px; 
		color: #000000; text-align: left; cursor: crosshair
}

.subhd1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; font-style: normal; line-height: 14px; 
	font-weight: bolder; color: #78A0F3; text-align: left
}

.subhd2 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; font-style: normal; line-height: 14px; 
	font-weight: bold; color: #000000; text-align: left
}

.textind 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14.5px;
	font-weight: normal;
	text-align: left;
	margin-left: 25px;
}

.textcenter 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; line-height: 14.5px; 
	font-weight: normal; color: #000000; text-align: center
}

.footer 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; font-style: normal; line-height: 12px; 
	font-weight: normal; color: #000000; text-align: center}

.SmallColorText
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #78A0F3;
	font-weight: bold;
}



.SmallText
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
}
.OrderDetailsTable
{
	border-right: darkgray 2px solid;
	border-top: darkgray 2px solid;
	border-left: darkgray 2px solid;
	border-bottom: darkgray 2px solid;
}
.SearchBoxText
{
	color: #78A0F3;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif; 
}
.CartTotal
{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif; 
	background-color: silver;
	text-align: right;
}
.ProductInputs
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	height: 19px;
	text-align: center;
}
.AddressInputs
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	height: 19px;
}
.ProductSkusHeaderLink {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #78A0F3;
	color: #000000;

	font-weight: bold;
	text-decoration: underline;
}



.bullet {  list-style-position: outside; font-family: Arial; font-size: 12px; line-height: 15px; color: #000000; text-align: left; list-style-image: url('images_common/bullet.gif'); list-style-type: circle}
.prodhead {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; text-transform: none; color: #5587f0; text-align: left; letter-spacing: normal; list-style-image: url('images/bullet.gif'); list-style-position: outside; list-style-type: none}
.tellme {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bolder;
	color: #78A0F3;
	left: auto;
	clip:  rect(   );
	text-align: center;
	white-space: nowrap;
}
.prodname {  font-family: Arial; font-size: 14px; font-style: normal; line-height: 14px; font-weight: normal; color: #000000; text-align: center}

.subhead {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: bold; text-align: left; color: #000000}
.subfooter {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: bold; text-align: center; color: #5587f0}
.footertext {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 11.5px; font-weight: normal; color: #000000; text-align: left}
.item {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 11.5px; font-weight: normal; color: #000000; text-align: left}
.header {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 11.5px; font-weight: bold; color: #FFFFFF; text-align: left}.graphictitle {  line-height: 12px; text-align: left}
.orderhere {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #78A0F3;
	text-decoration: underline;
	text-align: center;
	font-weight: bold;
}
.btext {
list-style-position: outside; font-family: Arial; font-size: 12px; line-height: 15px; color: #000000; text-align: left; list-style-image: url('images_common/bullet.gif'); list-style-type: circle
}
.foottextright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #78A0F3;
	text-align: right;
	font-weight: bolder;
}
img {
	border: none;
}

a
{
    color:Blue;
    text-decoration: underline;
}

.nonUnderlineLink
{
	color:Black;
	text-decoration: none;
}

.underlineLink
{
    color:Blue;
	text-decoration: underline;
}

.underlineLinkText
{
    color:Black;
	text-decoration: underline;
}

.underlineLinkBlack
{
    color:Black;
	text-decoration: underline;
}
.unnamed1 {
	background-image: url('/images/top_01.gif');
	background-repeat: repeat-x
}


.textpara {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	cursor: auto;
}
.subhd1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 14px; font-weight: bolder; color: #5587f0; text-align: left}
.subhd2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: bold; color: #000000; text-align: left}
.textind {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14.5px; font-weight: normal; text-align: left; margin-left: 25px}
.textcenter {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14.5px; font-weight: normal; color: #000000; text-align: center}
.footer {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; color: #000000; text-align: left}
.textunderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #78A0F3;
	text-align: left;
	text-decoration: underline;
}
.textblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.textcenterRev {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
.subhd3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	letter-spacing: normal;
}
.link1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #78A0F3;
	text-align: center;
	text-decoration: underline;
}
.linknodec {
	text-decoration: none;
	border: none;
	cursor: hand;
}
.textparasmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: left;
	cursor: auto;
}
.link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #78A0F3;
	text-align: left;
	cursor: hand;
}
.textrightRev {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	text-decoration: none;
}
.textrightRevLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFBB1B;
	text-align: right;
}

.repeatBackground {
	background-image: url('/images/top_01.gif');
	background-repeat: repeat-x
}

.sorryBackground {
	background-image: url('/images/top_01_2.gif');
	background-repeat: repeat-x
}


.cursorhand {
	cursor: hand;
}

.Header {
     BACKGROUND-COLOR: silver 
}

.SubHeader 
{
     BACKGROUND-COLOR: whitesmoke 
}

.ReqField 
{
    FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif 
}

.RegText 
{
    FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif 
}

.SurveyQuestion
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #000000;
}

.SurveyAnswer
{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

.DialogHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	letter-spacing: normal;
	background-color: #FFBB1B;
}

.DialogBody
{
	background-color: #FFBB1B;
}

.ReqLoginField 
{
    FONT-SIZE: 10pt; FONT-WEIGHT:bold; COLOR:Maroon; FONT-FAMILY: Arial, Helvetica, sans-serif 
}

.RegistrationFormText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #000000;
  	background-color: #FFBB1B;
}

.RegistrationHeader
{ 
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000;
	LINE-HEIGHT: 11.5pt; 
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #FFBB1B;
}
.RegistrationError
{
    FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif 
    background-color: #FFBB1B;
}
.text1 
{
    FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left 
}
.subhead3 
{
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #eb4600; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left 
}
.menuHover
{
    background-color: #FFBB1B; color:Black;
}
.AlternatingCartColor
{
    background-color: #DCE7FC;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;    
}
.BorderSecondaryColor
{
    border:"#FFBB1B";
}
.BorderPrimaryColor
{
    border:"#78a0f3"
}
.WhiteMenuItemLink 
{ 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none 
}