H1{
	font-family:tahoma, verdana,sans-serif;
	font-size: 12pt;
	color:#4C6283;
	font-weight: bold;
}
H2{
	font-family:tahoma, verdana,sans-serif;
	font-size: 12pt;
	color:#4C6283;
	font-weight: bold;
}
H3{
	font-family: verdana,sans-serif;
	font-size: 11pt;
	color:green;
	text-decoration: none;
}
.header{
	font-family:tahoma, verdana,sans-serif;
	font-size: 12pt;
	color:#333366;
	font-weight: bold;
}
.tableHeader{
	font-family:tahoma, verdana,sans-serif;
	font-size: 12pt;
	color:#333366;
	font-weight: bold;
}
.txt{
	font-family:tahoma, verdana,sans-serif;
	font-size: 10pt;
	color:black;
	text-decoration:none;
}
.txtRed{
	font-family:tahoma, verdana,sans-serif;
	font-size: 12pt;
	color:maroon;
	font-weight: bold;
	text-decoration:none;
}
.sectionTitle{
	font-family:tahoma, verdana,sans-serif;
	font-size: 12pt;
	color:black;
	background-color: silver;
	text-decoration:none;
}
.txtWhite{
	font-family:tahoma, verdana,sans-serif;
	font-size: 10pt;
	color:white;
}
.mainText{
	font-family:verdana, verdana,sans-serif;
	font-size: 10pt;
	color:black;
}
.txtSmall{
	font-family : Verdana, Geneva, Arial, verdana, sans-serif;
	font-size : 9;
	color : Black;
	text-decoration: none;
}
.txtTiny{
	font-family : Tahoma, Arial, verdana, sans-serif;
	font-size : 8;
	color : Black;
	text-decoration: none;
}
.directions{
	font-family : Tahoma, Arial, verdana, sans-serif;
	font-size : 8;
	color : Black;
	text-decoration: none;
	font-style: italic;
}
.txtMedium{
	font-family: tahoma,verdana,sans-serif;
	font-size: 10pt;
	color:black;
	text-decoration: none;
}
.txtLarge{
	font-family:tahoma,verdana,sans-serif;
	font-size: 10pt;
	color:#000000;
	text-decoration: none;
}

.menuItem{
	font-family : Tahoma, sans-serif;
	font-size : 8pt;
	color : Gray;
	text-decoration: none;
	font-weight:bold;
}
.menuItemSelected{
	font-family : Tahoma, sans-serif;
	font-size : 8pt;
	color : #006600;
	text-decoration : underline;
	font-weight : bold;
}
.titleMedium{
	color: #6272A0;
	font-family : Tahoma, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.field{
	font-family : tahoma, verdana, sans-serif;
	font-size:8pt;
	border-style:solid;
	border-width:1;
	color:black;
	background: #ffffff;
}
.fieldError{
	font-family : tahoma, verdana, sans-serif;
	font-size:8pt;
	border-style:solid;
	border-width:1;
	color:white;
	background: maroon;
}
.fieldDark{
	font-family : tahoma, verdana, sans-serif;
	font-size:8pt;
	border-style:solid;
	border-width:1;
	color:black;
	background: #cccccc;
}
.fieldSmall{
	font-family : tahoma, verdana, sans-serif;
	font-size:7pt;
	border-style:solid;
	border-width:1;
	color:black;
	background: #ffffff;
}
.containerTableNoBrd{
	font-family:tahoma, verdana,sans-serif;
	font-size: 10pt;
	color: Black;
}
.btn{
	color:white;
	background-color: 465173;
	border-bottom: gray;
	border-right: gray;
	border-top: gray;
	border-left: gray;
	font-family : tahoma, verdana, sans-serif;
	font-size:8pt;
	font-weight : bolder;
	padding-left : 3;
	padding-right : 3;
	padding-top : 3;
	padding-bottom : 3;
}
.btnGreen{
	color:white;
	background-color: green;
	border-bottom: gray;
	border-right: gray;
	border-top: gray;
	border-left: gray;
	font-family : tahoma, verdana, sans-serif;
	font-size:8pt;
	font-weight : bolder;
	padding-left : 3;
	padding-right : 3;
	padding-top : 3;
	padding-bottom : 3;
}
.prodBtn{
	color:white;
	background-color: #006600;
	border-bottom: gray;
	border-right: gray;
	border-top: gray;
	border-left: gray;
	font-family : tahoma, verdana, sans-serif;
	font-size:8pt;
}

.btnSmall{
	color:white;
	background-color: 465173;
	border-bottom: gray;
	border-right: gray;
	border-top: gray;
	border-left: gray;
	font-family : tahoma, verdana, sans-serif;
	font-size:8pt;
}

.btnTrans{
	color:white;
	border-bottom: gray;
	border-right: gray;
	border-top: gray;
	border-left: gray;
	font-family : tahoma, verdana, sans-serif;
	font-size:8pt;
	font-weight : bolder;
	padding-left : 3;
	padding-right : 3;
	padding-top : 3;
	padding-bottom : 3;
}
.smallWhite{
	font-size: 8pt;
	color: white;
	font-weight:bold;
	font-family: tahoma;
	text-decoration : none;
}
.tinyWhite{
	font-size: 8pt;
	color: silver;
	font-family: tahoma;
	text-decoration : none;
}

/* PRODUCTS */
.ProductTitle{
	font-weight:bold;
	font-family: tahoma;
	text-decoration : none;
	font-size: 10pt;
	color: black;
}
.ProductTitleWhite{
	font-weight:bold;
	font-family: tahoma;
	text-decoration : none;
	font-size: 8pt;
	color: white;
}
.ProductHeader{
	font-weight:bold;
	font-family: tahoma, sans-serif;
	font-size: 12pt;
	color: green;
}
.img{
	border-color : black;
	border-width : 1px;
	border-style : solid;
	background-color: white;
}


.red{
	font-family:tahoma, verdana,sans-serif;
	font-size: 10pt;
	color:maroon;
	font-weight: bold;
}
.selectedImage{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#ffffff;
	background-color: #006600;
	border : 1px dotted silver;
}
.productImage{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#000000;
	border : 1px dotted silver;
}
.productDescription{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#000000;
}


.catalogDownloadTableDark{
	font-family:tahoma, verdana,sans-serif;
	font-size: 10pt;
	color:black;
	border-style:dashed;
	border-right-width:1px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-color: gray;
	background-color: #D0D0D0;
}
.catalogDownloadTable{
	font-family:tahoma, verdana,sans-serif;
	font-size: 10pt;
	color:black;
	border-style:dashed;
	border-right-width:1px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-color: gray;
}

.catalogCell{
	font-family:verdana, verdana,sans-serif;
	font-size: 8pt;
	color:black;
	font-weight:bold;
}
.catalogCellLight{
	font-family:verdana, verdana,sans-serif;
	font-size: 8pt;
	color:black;
}
.whitepages{
	font-family:tahoma, verdana,sans-serif;
	font-size: 10pt;
	color:black;
	border-style:dashed;
	border-right-width:1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
}
.whitepageCell{
	font-family:verdana, verdana,sans-serif;
	font-size: 10pt;
	color:black;
	background-color: #f0f0f0;
}
.whitepageCellLight{
	font-family:verdana, verdana,sans-serif;
	font-size: 10pt;
	color:black;
	background-color: #d7d7d7;
}


/* ADMIN */
.containerTable{
	font-family:tahoma, verdana,sans-serif;
	font-size: 10pt;
	color:black;
	background-color: silver;
	border-style:dashed;
	border-right-width:1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
}
.cellDark {
	background-color: Gray;
	font-size: 10pt;
	font-family: tahoma, verdana, sans-serif;
	color: black;
}
.cellLight {
	background-color: Silver;
	font-size: 10pt;
	font-family: tahoma, verdana, sans-serif;
	color: black;
}
.cellTitle{
	font-family:tahoma,verdana,sans-serif;
	font-size: 10pt;
	color:#3D3D3D;
	background-color: gray;
	border-style:solid;
	border-right-width:1px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-color:gray;
	font-weight: bold;
}
.contentTable{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#000000;
	background-color: #cccc00;
	border : 1px solid White;
}
.whitepageTable{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#000000;
	background-color: #ff9933;
	border : 1px solid White;
}
.catalogTable{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#000000;
	background-color: #EEEEEE;
	border : 1px solid White;
}
.catalogTableON{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#000000;
	background-color: #669999;
	border : 1px solid White;
}
.catalogTableOFF{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:white;
	background-color: maroon;
	border : 1px solid White;
}
.settingTable{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#000000;
	background-color: #6699ff;
	border : 1px solid White;
}
.addressTable{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#000000;
	background-color: #0099cc;
	border : 1px solid White;
}
.requestTable{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#000000;
	border : 1px solid White;
}
.metaTable{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#000000;
	background-color: #ffffcc;
	border : 1px solid White;
}

.whitepageTableRed{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#ffffff;
	background-color: maroon;
	border : 1px solid White;
}
.typeTable{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#000000;
	background-color: #ccff99;
	border : 1px solid White;
}
.categoryTable{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#000000;
	background-color: #ff9966;
	border : 1px solid White;
}
.pictureTable{
	font-family:courier new;
	font-size: 8pt;
	color:#000000;
	background-color: #66ccff;
	border : 1px solid White;
}
.userTable{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#000000;
	background-color: #9999ff;
	border : 1px solid White;
}
.imageTable{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#000000;
	background-color: #ffcc66;
	border : 1px solid White;
}
.videoTable{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#000000;
	background-color: #ffcc66;
	border : 1px solid White;
}
.statsTable{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#000000;
	border : 1px solid White;
}
.imagesTable{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#000000;
	border : 1px solid White;
}

.productTable{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#000000;
	background-color: #99cc99;
	border : 1px solid White;
}


.ReferralTable{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#000000;
	background-color: #ff9966;
	border : 1px solid White;
}


.redTable{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#ffffff;
	background-color: maroon;
	border : 1px solid White;
}
.adminTable{
	font-family:tahoma, verdana,sans-serif;
	font-size: 10pt;
	color: Black;
	background-color: #EEEEEE;
	border-style:solid;
	border-width:1px;
	border-color: gray;
}


.paneHeader{
	font-family: tahoma, verdana, sans-serif;
	font-size: 14pt;
	color: #586981;
	font-style: italic;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 1px;
	margin-bottom: -6px;
}
.searchbar{
	font-family : tahoma, verdana, sans-serif;
	font-size: 9pt;
	color: #ffffff;
}
.iframe{
	font-family : tahoma, verdana, sans-serif;
	font-size:8pt;
	background: #EEEEEE;
}
.hidden{
	font-family: tahoma, verdana, sans-serif;
	font-size:1pt;
	background: #EEEEEE;
	text-decoration: none;
}



.adminLevel1{
	font-size: 8pt;
	color: black;
	font-weight:bold;
	font-family: tahoma;
	text-decoration : none;
	background-color: silver;
}

.adminLevel2{
	font-size: 8pt;
	color: black;
	font-weight:bold;
	font-family: tahoma;
	text-decoration : none;
	background-color: #66cc33;
}

.adminLevel3{
	font-size: 8pt;
	color: black;
	font-weight:bold;
	font-family: tahoma;
	text-decoration : none;
	background-color: #ffff66;
}

.adminLevel4{
	font-size: 8pt;
	color: white;
	font-weight:bold;
	font-family: tahoma;
	text-decoration : none;
	background-color: #cc3333;
}
.recentProduct{
	font-family:tahoma,verdana,sans-serif;
	font-size: 8pt;
	color:#000000;
	text-decoration: none;
}
.closebtn{font-family:verdana;font-weight: bold;font-size:10pt;color:#ffffff;background-color:black;text-decoration:none;}
.phonenumber{font-family:impact;font-weight: bold;font-size:14pt;color:black;}



#blog { border: 0;position: fixed;  top: 200px; right:0; width:125px; height:40px;}
#facebook { border: 0;position: fixed;  top: 240px; right:0;}
#twitter { border: 0;position: fixed;  top: 280px; right:0;}
#youtube { border: 0;position: fixed;  top: 320px; right:0;}
#ebay { border: 0;position: fixed;  top: 360px; right:0;}

#blog-ie { border: 0;position: absolute;  top: 200px; right:0; width:125px; height:40px;}
#facebook-ie { border: 0;position: absolute;  top: 240px; right:0;}
#twitter-ie { border: 0;position: absolute;  top: 280px; right:0;}
#youtube-ie { border: 0;position: absolute;  top: 320px; right:0;}
#ebay-ie { border: 0;position: absolute;  top: 360px; right:0;}


/* override autto-suggest dropdown style */
div.autosuggestcontainer .yui-ac-content{color: black;font-size: 10pt;font-family: tahoma;}

.msgSuccess{
	border: 2px;
	border-style: solid;
	border-color: green;
	font-family : Verdana, Geneva, Arial, verdana, sans-serif;
	font-size : 9;
	color : Black;
	text-decoration: none;
}
.msgFailure{
	border: 2px;
	border-style: solid;
	border-color: red;
	font-family : Verdana, Geneva, Arial, verdana, sans-serif;
	font-size : 9;
	color : Black;
	text-decoration: none;
}

.searchbox{
	font-family : tahoma, verdana, sans-serif;
	font-size:12pt;
	border-style:solid;
	border-width:1;
	color:black;
	text-align: center;
	background: #ffffff;
}
.searchbtn{
	font-family : tahoma, verdana, sans-serif;
	font-size:10pt;
	border-style:solid;
	border-width:1;
	color:black;
	background: #fffff;
}
.highlightit img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.7;
	opacity: 0.7;
}

.highlightit:hover img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}
.price{
	font-size: 12pt;
	font-weight: bold;
	color: green;
	font-family: tahoma, verdana, sans-serif;
}
.msrp{
	font-size: 12pt;
	font-weight: bold;
	color: maroon;
	font-family: tahoma, verdana, sans-serif;
	text-decoration: line-through;
}
.saleprice{
	font-size: 12pt;
	font-weight: bold;
	color: lime;
	font-family: tahoma, verdana, sans-serif;
}
.shipping{
	font-size: 12pt;
	font-weight: bold;
	color: gray;
	font-family: tahoma, verdana, sans-serif;
}