/* Wi-Gear.com Main CSS */

body {
	font-family: Myriad, Tahoma, Arial, Microsoft Sans Serif;
	font-size: 10px;
	color: #333333;
	background-color: #333333;
	text-align: center;
	text-decoration: none;
	}

A:link {
	text-decoration: none;
	color: #333333;
	}

A:visited {
	text-decoration: none;
	color: #333333;
}

A:active {
	text-decoration: none;
	color: #333333;
}

A:hover {
	text-decoration: none;
	color: #333333;
}
	
p {
	font-size: 9px;
}

h1 {
	font-size: 20px;
}

h2 {
	font-size: 16px;
}

h3 {
	font-size: 12px;
}

h4 {
	color:#210d7d;
	font-weight: bold;
	font-size: 1em;
	margin:0px;
}

TD.pageHeading {
	font-weight: bold;
	font-size: 20px;
}

#container {
	width:700px;
	margin:0px auto;
	text-align:left;
	background-image: url('images/wigearBGtop_02.gif');
	background-repeat: no-repeat;
}
	
#content {
	float:left;
	width:700px;
	background-color:#e1e1e3;
	background-image: url('images/wigearBGcontent.gif');	
}	

.container2 {
	float:left;
	margin:0px 0px 22px 0px;
	width:164px;
	height:59px;
}

.container3 {
	float: left;
	width: 536px;
	height: 59px;
}

.privacy {
	text-align: left;
	font-size: 9px;
}

.privacy h2 {
	color: #210d7d;
	font-weight: bold;
	font-size: 12px;
}

/* New header styles */
.nav {
	font-family:  Verdana, Arial, sans-serif;
	width: 500px;
	margin: 16px 0px 0px 25px;
	vertical-align: top;
	text-align: left;
	color: #666666;
	padding: 1px;
	font-size: 1.9em;
}

/* Override the default A color */
.nav a {
	color: #666666;
}

.nav a:hover {
	color: #333333;
	text-decoration: none;
	border-bottom: solid 2px orange;
}

a.headerNavigationActive {
//	text-decoration: none;
	border-bottom: solid 2px orange;
//	color: #333333;
}

//a:hover.headerNavigationActive {
//	color: #666;
//}

#top {
//	height:28px;
//	margin:0px;
//	padding:0px;
//	float:left;
}

#toplogo {
	height:59px;
	margin:0px;
	padding:0px;
	float:left;
}
	
#topcart {
	height:25px;
	width:520px;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	font-size:11px;
	text-align:right;
}

#left {
	width:147px;
	float:left;
	margin:0px 0px 0px 1px;
	padding:5px 5px 0px 5px;
}

#left span {
	text-align:center;
}

#left span h4 {
	margin:20px 0px 0px 0px;
}

#order {
	background-image:url(images/prerderWindow.gif);
	background-repeat:no-repeat;
	margin:0px 0px 0px 20px;
	width:399px;
	height:474px;
}

#orderContent {
	padding:20px 0px 0px 15px;
	float:left;
}

#orderContent span {
	color:#FA4017;
	font-size:12px;
}

#contentMain {
	float:left;
	width:500px;
	margin:0px 0px 24px 11px;
	padding:0px 5px 0px 5px;
}

#contentMain p {
	text-align:center;
	font-size:14px;
}

#contentAbout {
	float:left;
	width:435px;
	height:500px;
	margin:0px 0px 10px 11px;
	padding:0px 5px 0px 5px;
}

#contentProducts {
	padding:10px;
	background: #FFFFFF;
	border:1px solid #8D83BD;
	width:450px;
	margin:0px 0px 0px 5px;
}	
	
#contentProductsSpecs {
	padding:10px;
	background: #FFFFFF;
	border:1px solid #8D83BD;
}		

#contentEnd {
	width:700px;
	height:22px;
	background-position:top;
	background-image: url('images/wigearBGfooter.gif');
	background-repeat:no-repeat;
}

#productMainCenter {
	float:left;
	padding:0px 0px 0px 5px;
}


#productMainContainer {
	float:left;
}

#productMainBig {
	float:left;
	margin: 5px 0px 0px 5px;
	width:450px;
	height:280px;
}

#productMainBigText {
	float:left;
	margin: 10px 0px 15px 30px;
	width:400px;
	text-align:left;
}

#productMainSmallContainer {
	float:left;
	padding: 0px 0px 0px 10px;
	border:1px solid green;

}

#productMainSmall {
	float:left;
	margin: 5px 5px 0px 0px;
	width:225px;
	height:135px;
}

#productMainSmall_3col {
	float:left;
	margin: 5px 5px 0px 10px;
	width:140px;
	height:135px;
}

#productMainSmallText {
	float:left;
	font-size:10px;
	margin:10px 5px 5px 0px;
	width:450px;
	height:50px;
}

#productMainSmallText2 {
	float:left;
	font-size:10px;
	margin:30px 5px 0px 0px;
	width:225px;
	height:50px;
}

#productMainSmallText_3col {
	float:left;
	font-size:9px;
	margin:10px 5px 15px 10px;
	width:140px;
	height:50px;
}

#productMainButton {
	float:left;
	margin: 5px 5px 0px 0px;
	border:none;
	width:225px;
	height:20px;
}

#productMainButton_2 {
	float:left;
	margin: 5px 10px 0px 10px;
	border:none;
	width:135px;
	height:10px;
}

#productMainButton_3col {
	float:left;
	margin: 5px 5px 0px 10px;
	border:none;
	width:140px;
	height:20px;
}

#copy {
	width:100%;
}

#copy p {
	margin:5px 0px 0px 0px;
	text-align:center;
	font-size:9px;
	color:#CCCCCC;
}

#footer {
	margin:0px auto;
	width:700px;
	height:22px;
	text-align:center;
	font-size:11px;
	color:#CCCCCC;
}

#footer A:link {
	text-decoration: none;
	color: #CCCCCC;
	}

#footer A:visited {
	text-decoration: none;
	color: #CCCCCC;
}

#footer A:active {
	text-decoration: none;
	color: #CCCCCC;
}

#footer A:hover {
	text-decoration: none;
	color: #FFFFFF;
}

#clear {
	clear:both;
}

#clearRight {
	clear:right;
}

#tabmenu {
	color: #000;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	z-index: 1;
	padding-left: 10px; 
}

#tabmenu li {
	display: inline;
	overflow: hidden;
	list-style-type: none; 
	margin: 0px 0px 0px 10px;
}

#tabmenu li a.active {
	color:#000000;
}

#tabmenu a, a.active {
	font-size:15px;
	color:#666666;
	padding: 2px 5px 0px 5px;
	margin: 0px;
	text-decoration: none; 
}

#tabmenu a.active {
	color:#000000;
}

#tabmenu a:hover {
	color: #fff;
}

#tabmenu a.active:hover {
	color: #FFF;
}
	
#tabmenu2 {
	margin: 20px 0px -2px 0px;
	z-index: 10;
	padding-left: 25px 
}
		
#tabmenu2 li {
	display: inline;
	overflow: hidden;
	list-style-type: none; 
}

#tabmenu2 a, a.active {
	padding: 0px 5px 0px 0px;
	margin: 0px;
	text-decoration: none; 
}
	
#tabmenu3 {
	margin: 0px 0px 0px 0px;
	z-index: 10;
	padding-left: 25px }

#tabmenu3 li {
	display: inline;
	overflow: hidden;
	list-style-type: none; 
}

#tabmenu3 a, a.active {
	padding: 0px 5px 0px 0px;
	margin: 0px;
	text-decoration: none; 
}	
	
#introContain{
	margin:10px 0px 0px 0px;
	width:147px;
	text-align:center;
}	

#introHeader {
	height:15px;
	background: url(images/topRound.gif) no-repeat bottom center;
}	

#introHeaderMain {
	margin:0px 8px 0px 8px;
	line-height:1em;
	background-color:#FFFFFF;
}

#introHeaderMain h3 {
	margin:0px;
	color:#210d7d;
	font-weight: bold;
	font-size: 1em;
}

#introfooter {
	height:40px;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	line-height:1em;
	background: url(images/bottomRound.gif) no-repeat bottom center;
}
	
.infoBox {
	background-color: #DED2FF;
}

.infoBoxContents {
	background-color: #DED2FF;
	font-family: Myriad, Tahoma, Arial, Microsoft Sans Serif;
	font-size: 10px;
}

.infoBoxNotice {
	background: #FF8E90;
}

.infoBoxNoticeContents {
	background: #FFE6E6;
	font-family: Myriad, Tahoma, Arial, Microsoft Sans Serif;
	font-size: 10px;
}

TD {
	font-size: 10px;
}

TD.infoBoxHeading {
	font-family: Myriad, Tahoma, Arial, Microsoft Sans Serif;
	font-size: 10px;
	font-weight: bold;
	background: #D0C1FF;
	color: #000000;
}

TD.infoBox, SPAN.infoBox {
	font-family: Myriad, Tahoma, Arial, Microsoft Sans Serif;
	font-size: 10px;
}	
	
TD.main, P.main {
	font-family: Myriad, Tahoma, Arial, Microsoft Sans Serif;
	font-size: 11px;
	//background-color: #D0C1FF;
}
  
TD.body, P.body {
	font-family: Myriad, Tahoma, Arial, Microsoft Sans Serif;
	font-size: 11px;
	//background-color: #DED2FF;
}  

TD.main2, P.main2 {
	font-family: Myriad, Tahoma, Arial, Microsoft Sans Serif;
	font-size: 11px;
	//background-color: #F7BDFF;
}
  
TD.body2, P.body2 {
	font-family: Myriad, Tahoma, Arial, Microsoft Sans Serif;
	font-size: 11px;
	//background-color: #FBD2FF;
}  
  
  
.estimatedshippingBox {
	background: #FF8E90; 
}

TD.estimatedshippingBoxHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #bbc3d3;
	color: #ffffff; 
}

.estimatedshippingBoxContents {
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px; 
}

.boxText { 
	font-family: Myriad, Tahoma, Arial, Microsoft Sans Serif;
	font-size: 10px;
}

.errorBox { 
	font-family : Myriad, Tahoma, Arial, Microsoft Sans Serif;
	font-size : 10px; background: #ffb3b5;
	font-weight: bold; 
}

.stockWarning {
	font-family : Myriad, Tahoma, Arial, Microsoft Sans Serif;
	font-size : 10px; 
	color: #cc0033;
}

.productsNotifications { 
	background: #f2fff7; 
}

.orderEdit { 
	font-family : Myriad, Tahoma, Arial, Microsoft Sans Serif; 
	font-size : 10px; 
	color: #FF0000; 
	text-decoration: none; 
}

.productListing-heading {
	font-family: Myriad, Tahoma, Arial, Microsoft Sans Serif;
	font-size: 10px;
	background: #F7BDFF;
	color: #000000;
	font-weight: bold;
}

TD.productListing-data {
	font-family: Myriad, Tahoma, Arial, Microsoft Sans Serif;
	font-size: 10px;
	background: #FBD2FF;
}

TABLE.left_box {
	margin:0px;
	padding:0px;
	border-spacing:0px;
}

TD.left_box_top{
margin:0px;	
background-image: url('images/includes_info_top_02.jpg');	
background-position:bottom;
background-repeat:no-repeat;
background-color:#e1e1e3;
}

TD.left_box_header{
margin:0px;
padding:11px 11px 0px 11px;
background-image: url('images/includes_info_body_02.jpg');	
background-position: center;
background-repeat:repeat-y;
font-family: Arial, Microsoft Sans Serif;
font-size:1.5em;
color:#210d7d;
text-align:center;
background-color:#e1e1e3;
}

.left_box_header a{
font-size:.9em;
color:#210d7d;
}

.left_box_header a:hover{
font-size:.9em;
color:#666;
text-decoration:none;
}

TD.left_box_special_header{
margin:0px;
padding:11px 11px 0px 11px;
background-image: url('images/includes_info_body_02.jpg');	
background-position: center;
background-repeat:repeat-y;
font-family: Arial, Microsoft Sans Serif;
font-size:3em;
color:#3e4195;
text-align:center;
background-color:#e1e1e3;
}

.left_box_special_header a{
font-size:.9em;
color:#210d7d;
}

.left_box_special_header a:hover{
font-size:.9em;
color:#666;
text-decoration:none;
}

.productSpecialPrice {
	color:red;
}

TD.left_box_body {
	margin:0px;
	padding:11px;
	background-image: url('images/includes_info_body_02.jpg');	
	background-position: center;
	background-repeat:repeat-y;
	font-family: Myriad, Tahoma, Arial, Microsoft Sans Serif;
	font-size:1em;	
	text-align:center;
	color:#666;
	background-color:#e1e1e3;
}

TD.left_box_special_body{
	margin:0px;
	padding:11px;
	background-image: url('images/includes_info_body_02.jpg');	
	background-position: center;
	background-repeat:repeat-y;
	font-family: Myriad, Tahoma, Arial, Microsoft Sans Serif;
	font-size:1em;	
	text-align:center;
	background-color:#e1e1e3;
}

.left_box_body a {
	font-size:1em;	
	color:#210d7d;
}

.left_box_body a:hover {
	font-size:1em;	
	color:#666;
	text-decoration:none;
}

.left_box_body img {
	padding:5px;
}

IMG {
	border:0;
}

TD.left_box_footer {
	margin:0px 5px;
	background-image: url('images/includes_info_footer_02.jpg');		
	background-position:top;
	background-repeat:no-repeat;
	background-color:#e1e1e3;
}

TABLE.product_includes_info {
	width:145px;
}

TD.product_includes_top {
	margin:0px;	
	background-image: url('images/includes_info_top_02.jpg');	
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#e1e1e3;
}

TD.product_includes_header {
	margin:0px;
	padding:11px 11px 0px 11px;
	background-image: url('images/includes_info_body_02.jpg');	
	background-position: center;
	background-repeat:repeat-y;
	font-family: Myriad, Tahoma, Arial, Microsoft Sans Serif;
	font-size:1.2em;
	color:#210d7d;
	text-align:center;
	background-color:#e1e1e3;
}

TD.product_includes_body {
	margin:0px;
	padding:11px;
	background-image: url('images/includes_info_body_02.jpg');	
	background-position: center;
	background-repeat:repeat-y;
	font-family: Myriad, Tahoma, Arial, Microsoft Sans Serif;
	font-size:1em;	
	text-align:center;
	color:#666;
	background-color:#e1e1e3;
}

TD.product_includes_sub_body {
	margin:0px;
	padding:0px 11px 0px 11px;
	background-image: url('images/includes_info_body_02.jpg');	
	background-position: center;
	background-repeat:repeat-y;
	font-family: Myriad, Tahoma, Arial, Microsoft Sans Serif;
	font-size:.9em;	
	text-align:center;
	color:#666;
	background-color:#e1e1e3;
	font-weight: bold;
}

#dhtmltooltip {
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer {
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

.accordian  {
	text-align: left;
	font-family: verdana;
	border: 1px solid black;
}
.accordian div {
	background-color: #eee;
}
.accordian p {
	text-align: left;
	margin-bottom: 10px;
	border: none;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	margin: 0px;
	padding: 10px;
}
.accordian .header {
	cursor:pointer;
	display:block;
	padding:5px;
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: black;
	background-color: #00a0c6;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #999;
	background-image: url("/images/AccordionTab0.gif");
}
.accordian .header:hover {
	background-color: white;
	background-image: url("/images/AccordionTab2.gif");
}
.accordian a.selected {
	color: black;
	background-color: #80cfe2;
	background-image: url("/images/AccordionTab2.gif");
}

.blurb {
	font-size: 12px;
}

.features li {
	font-size: 12px;
}

/* For news - Articles Manager */
.entry-heading {
}

.list-heading {
}

.pad10{
	padding:10px;
}