@charset "UTF-8";
/* CSS Document */

Body  {background-image:url(../images/BG.jpg); background-repeat:repeat-x; background-color:#000000; font-family:Georgia, "Times New Roman", Times, serif; font-size: 13px; color:#000000; margin-top: 13px;}

.HeaderTabs {background-image:url(../images/Header_TopTab.jpg); background-repeat:no-repeat; width: 187px; height: 25px; vertical-align:bottom;}

.TunesText {font-size:11px; font-weight:bold; text-align:center; vertical-align:bottom; padding-bottom: 2px;}

.SearchField { border: 1px solid #000000; padding-left: 3px; font-size: 12px; color:#333333; font-weight:bold; background-color:#FFFFFF; height: 13px; font-family:Georgia, "Times New Roman", Times, serif;}




.Header1 {background-image:url(../images/HeaderPics/Header1.jpg); background-repeat:no-repeat; width: 1000px; height: 137px;  text-align:left; vertical-align:bottom;}
.Header2 {background-image:url(../images/HeaderPics/Header2.jpg); background-repeat:no-repeat; width: 1000px; height: 137px;  text-align:left; vertical-align:bottom;}
.Header3 {background-image:url(../images/HeaderPics/Header3.jpg); background-repeat:no-repeat; width: 1000px; height: 137px;  text-align:left; vertical-align:bottom;}
.Header4 {background-image:url(../images/HeaderPics/Header4.jpg); background-repeat:no-repeat; width: 1000px; height: 137px;  text-align:left; vertical-align:bottom;}
.Header5 {background-image:url(../images/HeaderPics/Header5.jpg); background-repeat:no-repeat; width: 1000px; height: 137px;  text-align:left; vertical-align:bottom;}
.Header6 {background-image:url(../images/HeaderPics/Header6.jpg); background-repeat:no-repeat; width: 1000px; height: 137px;  text-align:left; vertical-align:bottom;}
.Header7 {background-image:url(../images/HeaderPics/Header7.jpg); background-repeat:no-repeat; width: 1000px; height: 137px;  text-align:left; vertical-align:bottom;}


.HomePic1 {background-image:url(../images/BodyPics/BodyPic1.jpg); background-repeat:no-repeat; width: 721px; height: 496px; text-align:right; vertical-align:top}
.HomePic2 {background-image:url(../images/BodyPics/BodyPic2.jpg); background-repeat:no-repeat; width: 721px; height: 496px; text-align:right; vertical-align:top}
.HomePic3 {background-image:url(../images/BodyPics/BodyPic3.jpg); background-repeat:no-repeat; width: 721px; height: 496px; text-align:right; vertical-align:top}
.HomePic4 {background-image:url(../images/BodyPics/BodyPic4.jpg); background-repeat:no-repeat; width: 721px; height: 496px; text-align:right; vertical-align:top}
.HomePic5 {background-image:url(../images/BodyPics/BodyPic5.jpg); background-repeat:no-repeat; width: 721px; height: 496px; text-align:right; vertical-align:top}
.HomePic6 {background-image:url(../images/BodyPics/BodyPic6.jpg); background-repeat:no-repeat; width: 721px; height: 496px; text-align:right; vertical-align:top}
.HomePic7 {background-image:url(../images/BodyPics/BodyPic7.jpg); background-repeat:no-repeat; width: 721px; height: 496px; text-align:right; vertical-align:top}
.HomePic8 {background-image:url(../images/BodyPics/BodyPic8.jpg); background-repeat:no-repeat; width: 721px; height: 496px; text-align:right; vertical-align:top}

.HeaderTable {height: 130px;}

.Nav {
	color:#000000;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle; padding-bottom: 3px;
	height:22px

}

.Spacer {height: 9px;}

.BlackBG {background-color:#000000;} 

.Home_BodyLeft {background-image:url(../images/HomeLeftSlice.jpg); background-repeat:repeat-y; height: 400px;}

.HomeText {padding-left: 25px; padding-top: 10px; color:#FFFFFF; font-size: 13px; vertical-align:top;}

.HomePic {background-image:url(../images/HomeBodyBG1.jpg); background-repeat:no-repeat; width: 721px; height: 496px; text-align:right; vertical-align:top}
.HomePicLink {width: 720px; height:400px;}

/* WIDGET */

.Home_BottomWidget { background-image: url(../images/Home_WidgetBG.jpg); background-repeat:no-repeat; width: 249px; height: 174px;  padding-top: 1px}
.Home_WidgetTitle { padding-top: 1px; text-align:center; vertical-align:top}
.HomeWidgetProduct {height: 144px; text-align:center; vertical-align: middle; font-size: 11px}


.MyAccountTable {width: 225px; height: 25px; text-align:center; vertical-align: middle; font-size: 12px;}

.BodyTop {background-image:url(../images/BodyTop.jpg); width: 1000px; height: 40px; text-align:right;}

.BodyLeft {background-image:url(../images/BodyLeft.jpg); background-repeat:repeat-y; width: 25px; }

.BodyRight {background-image:url(../images/BodyRight.jpg); background-repeat:repeat-y; width: 25px;}

.Content {background-color:#FFFFFF; vertical-align:top; text-align:left;}

.ContentPadding {padding-left: 15px; padding-right: 15px;}


.LargeText {font-size:15px;}

.Footer {font-size: 12px; color:#FFFFFF; height: 30px; vertical-align:top}


A { color:#009900;
  text-decoration: underline;

}

A:hover {
  color: #009900;
  text-decoration: none;

}



a.NavLink:link	{  text-decoration: none;  color:#000000}
a.NavLink:visited	{ text-decoration: none;  color:#000000}
a.NavLink:active	{  text-decoration: none; color: #000000}
a.NavLink:hover	{ text-decoration: none; color:#FFFFFF;}

a.BreadLink:link	{  text-decoration: none;  color:#009900}
a.BreadLink:visited	{ text-decoration: none;  color:#009900}
a.BreadLink:active	{  text-decoration: none; color: #009900}
a.BreadLink:hover	{ text-decoration: underline; color:#000000;}

a.WhiteLink:link	{  text-decoration: none;  color:#FFFFFF;}
a.WhiteLink:visited	{ text-decoration: none; color:#FFFFFF; }
a.WhiteLink:active	{  text-decoration: none; color: #FFFFFF; }
a.WhiteLink:hover	{ text-decoration: none;  color:#009900;}

a.LargeLink:link	{  text-decoration: none; font-size: 15px; font-weight: normal; color:#009900}
a.LargeLink:visited	{ text-decoration: none; font-size: 15px; font-weight: normal; color:#009900}
a.LargeLink:active	{  text-decoration: none; font-size: 15px; font-weight: normal; color: #009900}
a.LargeLink:hover	{ text-decoration: none; font-size: 15px; font-weight: normal; color:#009900;}



a.FooterLink:link	{  text-decoration: none; color:#FFFFFF}
a.FooterLink:visited	{ text-decoration: none; color:#FFFFFF}
a.FooterLink:active	{  text-decoration: none;  color: #FFFFFF}
a.FooterLink:hover	{ text-decoration: none;  color:#77B900;}



a.UtilityLinks:link	{  text-decoration: none; color:#000000}
a.UtilityLinks:visited	{ text-decoration: none;  color:#000000}
a.UtilityLinks:active	{  text-decoration: none;  color: #000000}
a.UtilityLinks:hover	{ text-decoration: underline;  color:#FFFFFF;}







h2{
	font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#333333;
}




td.medium{
	font-family:				Georgia, "Times New Roman", Times, serif;
	font-size:				12px;
	font-weight:				normal;
	color:				#000000;
}

td.list {
	font-family:				Georgia, "Times New Roman", Times, serif;
	font-size:				11px;
	font-weight:				normal;
	border-bottom:				1px solid #E2E2E2;
	color:				#000000;
	background-color:			#FFFFFF;
}

.cart_item_warning {
	background-color:			#FFFFCC;
}


li.no_bullet {
	list-style-type: none;
	margin-top: 7px;
}


.cart_item_error {
	background-color:			#FF9999;
}


td.grid{
	font-family:				Georgia, "Times New Roman", Times, serif;
	font-size:				11px;
	font-weight:				normal;
	border-left:				1px solid #E2E2E2;
	border-bottom:				1px solid #E2E2E2;
	color:				#000000;
	background-color:			#FFFFFF;
}

td.small{
	font-family:				Georgia, "Times New Roman", Times, serif;
	font-size:				9px;
	font-weight:				normal;
	color:				#000000;
}

td.large{
	font-family:				Georgia, "Times New Roman", Times, serif;
	font-size:				14px;
	font-weight:				normal;
	color:				#000000;
}

td.packing{
	font-family:				Georgia, "Times New Roman", Times, serif;
	font-size:				14px;
	font-weight:				normal;
	color:				#000000;
}

td.fieldname{
	font-family:				Georgia, "Times New Roman", Times, serif;
	font-size:				11px;
	font-weight:				normal;
	color:				#000000;
	text-align:				right;
}

td.fieldname2{
	font-family:				Georgia, "Times New Roman", Times, serif;
	font-size:				11px;
	font-weight:				normal;
	color:				#000000;
	text-align:				right;
	vertical-align:				top;
}

table.main{
	border:					2px solid #E2E2E2;
	width:					100%;
	margin:					1px 1px 1px 1px;
	background-color:			#E2E2E2;
	border-collapse:			collapse;
}


table.grid{
	width:					100%;


}

table.grid2{
		width:					100%;
}

b.blue {

	font-family:				Georgia, "Times New Roman", Times, serif;
	font-size: 				15px;
	color: 				#007FEC;
	line-height: 				14px;
	font-weight: 				bold;
}


td.error{
	font-family:				Georgia, "Times New Roman", Times, serif;
	font-size:				12px;
	font-weight:				bold;
	color:				#C00000;
	background-color:			#FFFFFF;
	border-bottom:				1px solid #E2E2E2;

}

td.blue{
	font-family:				Georgia, "Times New Roman", Times, serif;
	font-size:				12px;
	font-weight:				bold;
	color:				#007FEC;
	background-color:			#FFFFFF;

}

b.gray{
	font-family:				Georgia, "Times New Roman", Times, serif;
	font-size:				12px;
	font-weight:				bold;
	color:				#838383;
	background-color:			#FFFFFF;
}

table.gray65{
	border:					2px solid #E2E2E2;
	width:					100%;
	margin:					1px 1px 1px 1px;
	background-color:			#E2E2E2;
	border-collapse:			collapse;
}

table.eightyfive{
	border:					0px;
	width:					100%;
	margin:					1px 1px 1px 1px;
	border-collapse:			collapse;
}

table.sixtyfive{
	border:					0px;
	width:					100%;
	margin:					1px 1px 1px 1px;
	border-collapse:			collapse;
}

p.pageBreak{
	page-break-before: always;
}

.Form2 {
   	font-family:				Georgia, "Times New Roman", Times, serif;
   	font-size: 				11px;
   	color: 					#000000;
   	font-weight: 				normal;
}

table.relate{
	border:					1px solid #E2E2E2;
	width:					100%;
	margin:					1px 1px 1px 1px;
	border-collapse:			collapse;
}

input, select, textarea, submit{
border:	1px solid #999999;
}

.HomeTextBox { border-left: 5px solid #A9D14D; border-right: 5px solid #A9D14D; border-bottom: 5px solid #A9D14D; background-color:#000000; color:#CCCCCC; padding-left: 15px; padding-right: 15px; padding-bottom: 10px;} 

