@charset "UTF-8";
/* CSS Document */
/* THIS IS FOR PRODUCT PAGES ONLY */
/*header*/
html {overflow-x: ;

    display: block !important;
}.print { display:none; }
#header2 {
	position:absolute;
	left:0px;
	top:0px;
	/* width:1179px; changed to 100% for iPad alignment fix */
	width:100%;
	height:92px;
		background-image:url(http://img.wholesalesolar.com/micro/mini_header_lite.jpg);
	background-repeat:no-repeat;
}
#container2 {
width:100%;
	background-color:#083972;
	height:98px;
	background-image:url(http://img.wholesalesolar.com/nav_slices/Wholesale_Solar_trans.png);
	background-repeat:repeat-x;
	background-position:bottom;
} 

html > body #trans2 {
	left:1px;
	position:relative;
	float:none;
	overflow:hidden;
	top:0px;
	height:92px;
	z-index:2;
	background-position:top right;
	background-image:url(http://img.wholesalesolar.com/Wholesale_Solar_trans2.png);
	background-repeat:no-repeat;
	min-width:821px;
	max-width:100%;
	width:100%
}

html > body #trans_corner2  {
background-image:url(http://img.wholesalesolar.com/nav_corner2.png);
background-position:right center;
background-repeat:no-repeat;
display:block;
height:24px;
left:0;
margin-right:234px;
max-width:100%;
min-width:490px;
position:static;
top:-200px;
z-index:1;
}

#logoClick2 {
	position:absolute;
	left:10px;
	top:10px;
	width:590px;
	height:60px;
	z-index:3;
}
div.spacer {
  clear: both;
  }
  

#navlist {
float:right;
font-size:9pt;
width:228px;
}
#navlist li {
color:#FFFFFF;
display:inline;
float:left;
list-style-type:none;
padding-right:14px;
position:relative;
top:-33px;
z-index:4;
}

#navlist li a:link
{
text-decoration:none;
color:#FFFFFF;

}
#navlist li a:visited
{
text-decoration:none;
color:#FFFFFF;

}
#navlist li img
{
top:-3px;
position:relative;
margin-right:0px

}

/*IE 6 Sucks*/
#navlist2 {
font-size:9pt;
}
#navlist2 li {
display:inline;
list-style-type:none;
padding-right:30px;
top:-35px;
z-index:4;
}
#navlist2 li a:link
{
text-decoration:none;
color:#FFFFFF;

}
#navlist2 li a:visited
{
text-decoration:none;
color:#FFFFFF;

}

#navlist3 {
float:right;
font-size:9pt;
width:228px;
}
#navlist3 li {
color:#FFFFFF;
display:inline;
float:left;
list-style-type:none;
padding-right:14px;
position:relative;
top:-22px;
z-index:4;
}

#navlist3 li a:link
{
text-decoration:none;
color:#FFFFFF;

}
#navlist3 li a:visited
{
text-decoration:none;
color:#FFFFFF;

}
#navlist3 li img
{
top:0px;
position:fixed;
margin-right:0px

}
.navbar {
background-image:url(http://www.wholesalesolar.com/test/alpha/images/wholesale_solar_nav_bar.gif);height:24px; background-repeat:repeat-x; white-space:nowrap; margin-top:0px;
}

#producth1  {
color:#FFFFFF;
float:none;
font-size:9pt;
font-weight:normal;
left:714px;
max-width:600px;
min-width:239px;
overflow:hidden;
position:fixed;
top:24px;
z-index:5;
position:absolute;
text-align:left;
margin-right:5px;
}

a:active,a:link,a:visited,a:hover{font-family:Arial,Helvetica,sans-serif;}
a:active{color:#039;}
a:link{color:#00f;}
a:visited{color:#551a8b;text-decoration:underline;}
a:hover{color:#ff7800;}
a.mainLink:link,a.mainLink:visited,a.mainLink:active,a.mainLink:hover{font-family:Arial,Helvetica,sans-serif;font-size:9pt;text-decoration:none;font-weight:bold; margin-right:12px;}
a.mainLink:link,a.mainLink:visited,a.mainLink:active{color:#039;}
a.mainLinkGreen:link,a.mainLinkGreen:visited,a.mainLinkGreen:active{color:#008800;font-family:Arial,Helvetica,sans-serif;font-size:9pt;text-decoration:none;font-weight:bold; margin-right:12px;}
a.mainLink:hover{color:#ff7800;}
a.mainActive:link,a.mainActive:visited,a.mainActive:active,a.mainActive:hover{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#ff7800;text-decoration:none;font-weight:bold; margin-right:12px;}
a.sublink2:link,a.sublink2:visited,a.sublink2:active,a.sublink2:hover{font-family:Arial,Helvetica,sans-serif;font-size:9pt;text-decoration:none;font-weight:bold;}
a.sublink2:link,a.sublink2:visited,a.sublink2:active{color:#fff;}
a.sublink2:hover{color:##039;<ul><li>;}
a.sublink3:link,a.sublink3:visited,a.sublink3:active,a.sublink3:hover{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:normal;text-decoration:none;}
a.sublink3:link,a.sublink3:visited,a.sublink3:active{color:#039;}
a.sublink3:hover{color:#ff7800;}
a.slcopyright:link,a.slcopyright:visited,a.slcopyright:active,a.slcopyright:hover{font-family:Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;font-weight:normal;}
a.slcopyright:link,a.slcopyright:visited,a.slcopyright:active{color:#8896a4;}
a.slcopyright:hover{color:#f90;}
a.boldLink:link,a.boldLink:active,a.boldLink:visited,a.boldLink:hover{font-family:Arial,Helvetica,sans-serif;font-size:11pt;font-weight:bold;}
a.boldLink:link,a.boldLink:active{color:#039;text-decoration:underline;}
a.boldLink:visited{color:#f0f;text-decoration:none;}
a.boldLink:hover{color:#ff7800;}
.strong,.title,.title2,.titleRedLg,.title3{font-family:Arial,Helvetica,sans-serif;font-weight:bold;}
.title{font-size:10pt;color:#039;}
.title2{font-size:11pt;color:#cc0202;}

.picture { background-color: #F9F9F9;
border: 1px solid #CCCCCC; padding: 3px;
font: 11px/1.4em Arial,Helvetica,sans-serif; }
.picture img { border: 1px solid #CCCCCC;
vertical-align:middle; margin-bottom: 3px; }
.right { margin: 0.5em 0pt 0.5em 0.8em; float:right; }
.left { margin: 0.5em 0.8em 0.5em 0; float:left; } 

h2.titleInfo{font-size:9pt;color:#cc0202;font-weight:bold;}

.titleInfo{font-size:9pt;color:#cc0202;font-weight:bold;}
.titleInfo a { color: #0000FF !important; }

.title2 a:visited{color:#cc0202;}
.title3{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#ffffff;font-weight:bold;}
.title3 a:link{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#ffffff;font-weight:bold;text-decoration:none;}
.title3 a:visited{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#ffffff;font-weight:bold;text-decoration:none;}
.title3 a:hover{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#ff7800;font-weight:bold;text-decoration:none;}
.titleRedLg{font-size:14pt;color:#cc0202;text-align:center;}
.plainred,.plaingreen,.plainText,body,P{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:normal;}
.plainText{color:#000;}
.plainWht,.smBlk,.copyright,.boxText,UL,LI,.checkout{font-family:Arial,Helvetica,sans-serif;}
.plainWht{color:#fff;font-size:9pt;font-weight:bold;}
.smBlk{font-size:8pt;color:#000;font-weight:bold;}
.copyright{font-size:8pt;color:#8896a4;font-weight:normal;}
body{color:#000;}
P{color:#000;}
UL,LI{font-size:9pt;}
table.prodnav{border-collapse:collapse;border-spacing:0;border-left:1px solid #083972;border-right:0 solid #083972;margin:15px 0 15px 0;width:160px;}
table.prodnav th{color:#000;text-align:left;width:100%;padding:3px 3px 3px 3px;margin:0;background-color:#083972;background-image:url(http://www.wholesalesolar.com/test/images/bullet2.gif);background-repeat:no-repeat;background-position:left 2px;text-indent:9px;}
table.featured a:active{text-decoration:none;}
table.featured a:visited{text-decoration:none;}
body{margin:0;padding:0;}
blockquote{background-color:#e0e0e0;padding:8px;text-align:left;border:1px solid #083972;overflow: hidden;}

#cse-search-box .searchsubmit{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000;}
input
{
color: #000;
font-weight:bold;
}
#SignUp .signupframe{border:1px solid #083972;width:160px;color:#039;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-align:left;}
#SignUp .signupframe th{color:#000;text-align:left;width:100%;padding:3px 3px 3px 3px;margin:0;background-color:#083972;background-image:url(http://www.wholesalesolar.com/test/images/bullet2.gif);background-repeat:no-repeat;background-position:left 2px;text-indent:9px;font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#fff;font-weight:bold;}
table.prodnav{border-collapse:collapse;border-spacing:0;border-left:1px solid #083972;border-right:0 solid #083972;margin:15px 0 15px 0;width:160px;}
table.prodnav th{color:#000;text-align:left;width:100%;padding:3px 3px 3px 3px;margin:0;background-color:#083972;background-image:url(http://www.wholesalesolar.com/test/images/bullet2.gif);background-repeat:no-repeat;background-position:left 2px;text-indent:9px;}
table.prodnav td{border-left:0 solid #000; text-align:left; border-right:1px solid #083972; border-top:0 solid #000;border-bottom:1px solid #083972; padding:2px 2px 2px 2px; margin:0; background-color:#fff; background-image:url(http://www.wholesalesolar.com/test/images/bullet2.gif); background-repeat:no-repeat; background-position:left 2px;text-indent:9px;}

table.prodnav1{border-collapse:collapse;border-spacing:0;border-left:1px solid #083972;border-right:0 solid #083972;margin:15px 0 15px 0;width:350px;}
table.prodnav1 th{color:#000;text-align:left;width:100%;padding:3px 3px 3px 3px;margin:0;background-color:#083972;background-image:url(http://www.wholesalesolar.com/test/images/bullet2.gif);background-repeat:no-repeat;background-position:left 2px;text-indent:9px;}
table.prodnav1 td{border-left:0 solid #000;border-right:1px solid #083972;border-top:0 solid #000;border-bottom:1px solid #083972;padding:2px 2px 2px 2px;margin:0;background-color:#fff;background-image:url(http://www.wholesalesolar.com/test/images/bullet2.gif);background-repeat:no-repeat;background-position:left 2px;text-indent:9px;}

table.featured a:active{text-decoration:none;}
table.featured a:visited{text-decoration:none;}
.Org {
    font-size: 13pt;
    color: #d96827;
    font-weight: bolder;
}
.Redsmal {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-variant: small-caps;
    color: #cc0202;
}
.cart-price {
display:inline;
float:none;
}

.cart-add {
color:#000000;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
margin-left:10px;
font-size:9pt;
}
.cart-price-print{display:none;}

fieldset {border:none;
padding:0;}
.fieldset {border:none;
padding:0;}
.plaingreen {
color:#008800;
}
td.title2 fieldset {
border:medium none;
padding:0;
width:250px;
}

.call {
color:#008800;
font-size:10pt;
font-weight:normal;
}.LinkBack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #F47621;
}
a.LinkBack:link,a.inkBack:visited,a.LinkBack:active,a.LinkBack:hover{font-family:Arial,Helvetica,sans-serif;text-decoration:underline; color:f47621;font-size:9pt;text-decoration:none;font-weight:bold; margin-right:12px;}
a.LinkBack:link,a.LinkBack:visited{color:#F47621;text-decoration:none;}
a.LinkBack:link,a.LinkBack:hover,a.LinkBack:active{color:#003399;text-decoration:none;}

FourStarSolar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #000000;
}
a.FourStarSolar:link,a.FourStarSolar:hover{font-family:Arial,Helvetica,sans-serif; color:f47621;font-size:9pt;text-transform:uppercase;font-weight:bold;;text-decoration: none;
}
a.FourStarSolar:link,a.FourStarSolar:visited,a.FourStarSolar:active{color:#000000;text-transform:uppercase;font-weight: bold;text-decoration: none;font-size:9pt;
}

.alert {
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 2px 2px 5px #888888;
    clear: both;
    display: block;
    height: 95px;
    margin: 0 auto;
    padding-top: 2px;
    width: 639px;
}
.border {
outline-style:solid;
outline-width:thin;
outline-color:#083972;
overflow: hidden;
}
.pile {
    background-image: url("https://www.wholesalesolar.com/images/dollar-pile.jpg");
    display: block;
    float: left;
    height: 95px;
    margin: 0 2px;
    width: 133px;
}
.bag {
    background-image: url("https://www.wholesalesolar.com/images/dollar-bag.jpg");
    display: block;
    float: left;
    height: 95px;
    margin: 0 0px;
    width: 95px;
}

.mcontent {
    display: block;
    float: left;
    height: 95px;
    margin: 0 -12px;
    width: 407px;
}

.mcontent .plaingreen1 {
    color: #008800;
    font-size: 14px;
	-webkit-text-size-adjust:none;
}

.mcontent .plaingreen1 a:link{
    color: #008800;
    font-size: 14px;
	-webkit-text-size-adjust:none;
}

.mcontent .plainred1 {font-size:11pt;color:#DD0000;-webkit-text-size-adjust:none;}
.mcontent .plainred1 a:link {
    color: #DD0000;
    font-size: 14px;
}
