body{
	margin-top:0px;
	margin-bottom:0px;
}
.hoverbox
{
	cursor: default;
	list-style: none;
}

.hoverbox a
{
	cursor: default;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.hoverbox img
{
	background: #fff;
	border:#FFFFFF;
	padding: 2px;
	vertical-align: top;
	width: 143px;
	height: 143px;
}

.hoverbox li
{
	background: #eee;

	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.hoverbox .preview
{

	width: 143px;
	height: 143px;
}


.style13 {
	font-size: 36px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.style14 {
     font-size: 19px
	 font-family: Verdana, Arial, Helvetica, sans-serif;
}

.style16 {
	color: #F0006D;
	font-weight: bold;
}


.page {
	position: absolute;
	top: 0px;
	height: 0px;
	left: 0;
	clear: both;
}
.pics {
	padding-top: 0px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 50px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 30px;
}
h4 {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.benefits {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;	
	color: #000000;
	padding-top: 10px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 50px;
	font-weight: normal;
}
.bullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	list-style-position: inside;
	list-style-type: disc;
	list-style-image: url(images/dot.gif);
}

.pp1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #000000;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 40px;
	list-style-position: inside;
	list-style-type: disc;
}
.smalllink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #30a5ff;
	text-decoration: none;
}

.termsofuse {
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight: normal;
	color: #000000;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
}


.biglinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #30a5ff;
	text-decoration: none;
}
.hugelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #30a5ff;
	background-position: center;
	text-decoration: none;
}


.contact2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #000000;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 40px;
	font-style: normal;
}


.contact1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: normal;
	color: #000000;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 40px;
}
.mediumchart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	color: #000000;
	background-color: #CCCCCC;
	padding-left: 10px;
}
.chartwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	color: #000000;
}



.largechart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
}

a:link {
	color: #FF0066;
	}
a:visited {
	color: #FF0066;
}

a:hover {
	color: #FF0066;
}
a:active {
	color: #FF0066;
}



.links:link {
	color: #FF0066;
	}
.links:visited {
	color: #FF0066;
}

.links:hover {
	color: #FF0066;
}
.links:active {
	color: #FF0066;
}


/* enlarge top images jackets*/
.thumbnail1{
position:inherit;
}

.thumbnail1:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail1:active{
background-color: transparent;
z-index: 50;
}

.thumbnail1 span{ /*CSS for enlarged image*/
background-color: transparent;
position:absolute;
padding: 5px;
border: 1px ;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail1 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
width: 214px;
height: 214px;
}

.thumbnail1:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
margin-top:-12px;
left: 80px; /*position where enlarged image should offset horizontally */
}


.thumbnail2{
position:inherit;
}

.thumbnail2:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail2:active{
background-color: transparent;
z-index: 50;
}

.thumbnail2 span{ /*CSS for enlarged image*/
background-color: transparent;
position:absolute;
padding: 5px;
border: 1px ;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail2 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
width: 214px;
height: 214px;
}

.thumbnail2:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
margin-top:-12px;
left: 240px; /*position where enlarged image should offset horizontally */
}


.thumbnail3{
position:inherit;
}

.thumbnail3:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail3:active{
background-color: transparent;
z-index: 50;
}

.thumbnail3 span{ /*CSS for enlarged image*/
background-color: transparent;
position:absolute;
padding: 5px;
border: 1px ;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail3 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
width: 214px;
height: 214px;
}

.thumbnail3:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
margin-top:-12px;
left: 380px; /*position where enlarged image should offset horizontally */
}


.thumbnail4{
position:inherit;
}

.thumbnail4:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail4:active{
background-color: transparent;
z-index: 50;
}

.thumbnail4 span{ /*CSS for enlarged image*/
background-color: transparent;
position:absolute;
padding: 5px;
border: 1px ;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail4 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
width: 214px;
height: 214px;
}

.thumbnail4:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
margin-top:-12px;
left:530px; /*position where enlarged image should offset horizontally */
}



.thumbnail5{
position:inherit;
}

.thumbnail5:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail5:active{
background-color: transparent;
z-index: 50;
}

.thumbnail5 span{ /*CSS for enlarged image*/
background-color: transparent;
position:absolute;
padding: 5px;
border: 1px ;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail5 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
width: 214px;
height: 214px;
}

.thumbnail5:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
margin-top:-12px;
left: 680px; /*position where enlarged image should offset horizontally */
}

/*--------------------------------------------*/


/* enlarge top images pants*/

.thumbnail6{
position:inherit;
}

.thumbnail6:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail6:active{
background-color: transparent;
z-index: 50;
}

.thumbnail6 span{ /*CSS for enlarged image*/
background-color: transparent;
position:absolute;
padding: 5px;
border: 1px ;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail6 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
width: 214px;
height: 214px;
}

.thumbnail6:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
margin-top:-12px;
left: 110px; /*position where enlarged image should offset horizontally */
}


.thumbnail7{
position:inherit;
}

.thumbnail7:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail7:active{
background-color: transparent;
z-index: 50;
}

.thumbnail7 span{ /*CSS for enlarged image*/
background-color: transparent;
position:absolute;
padding: 5px;
border: 1px ;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail7 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
width: 214px;
height: 214px;
}

.thumbnail7:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
margin-top:-12px;
left: 285px; /*position where enlarged image should offset horizontally */
}


.thumbnail8{
position:inherit;
}

.thumbnail8:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail8:active{
background-color: transparent;
z-index: 50;
}

.thumbnail8 span{ /*CSS for enlarged image*/
background-color: transparent;
position:absolute;
padding: 5px;
border: 1px ;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail8 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
width: 214px;
height: 214px;
}

.thumbnail8:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
margin-top:-12px;
left: 460px; /*position where enlarged image should offset horizontally */
}


.thumbnail9{
position:inherit;
}

.thumbnail9:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail9:active{
background-color: transparent;
z-index: 50;
}

.thumbnail9 span{ /*CSS for enlarged image*/
background-color: transparent;
position:absolute;
padding: 5px;
border: 1px ;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail9 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
width: 214px;
height: 214px;
}

.thumbnail9:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
margin-top:-12px;
left:635px; /*position where enlarged image should offset horizontally */
}



.thumbnail10{
position:inherit;
}

.thumbnail10:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail10:active{
background-color: transparent;
z-index: 50;
}

.thumbnail10 span{ /*CSS for enlarged image*/
background-color: transparent;
position:absolute;
padding: 5px;
border: 1px ;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail10 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
width: 214px;
height: 214px;
}

.thumbnail10:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
margin-top:-12px;
left:107px; /*position where enlarged image should offset horizontally */
}



.thumbnail11{
position:inherit;
}

.thumbnail11:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail11:active{
background-color: transparent;
z-index: 50;
}

.thumbnail11 span{ /*CSS for enlarged image*/
background-color: transparent;
position:absolute;
padding: 5px;
border: 1px ;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail11 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
width: 214px;
height: 214px;
}

.thumbnail11:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
margin-top:-12px;
left:507px; /*position where enlarged image should offset horizontally */
}

/* End of code */



/* thumbnail small images css  */
.thumbnailsmallimage1{
margin-top:12px;
right: 20px;
left: 25px;
}

.thumbnailsmallimage1:hover{
background-color: transparent;
z-index: 50;
}

.thumbnailsmallimage1:active{
background-color: transparent;
z-index: 50;
}

.thumbnailsmallimage1 span{ /*CSS for enlarged image*/
background-color: transparent;
position:absolute;
padding: 5px;
border: 1px ;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnailsmallimage1 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 0px;
width: 142px;
height: 104px;
}

.thumbnailsmallimage1:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
padding:0px;
left: 300px;  /*position where enlarged image should offset horizontally*/
}


.thumbnailsmallimage2{
margin-top:12px;
right: 20px;
left: 25px; 
}

.thumbnailsmallimage2:hover{
background-color: transparent;
z-index: 50;
}

.thumbnailsmallimage2:active{
background-color: transparent;
z-index: 50;
}

.thumbnailsmallimage2 span{ /*CSS for enlarged image*/
background-color: transparent;
position:absolute;
padding: 5px;
border: 1px ;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnailsmallimage2 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 0px;
width: 142px;
height: 104px;
}

.thumbnailsmallimage2:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
padding:0px;
right: 160px;  /*position where enlarged image should offset horizontally*/
}
/* End of code */



/* thumbnail large images css  */
.thumbnaillargeimage1{
margin-top:12px;
right: 20px;
left: 25px;
}

.thumbnaillargeimage1:hover{
background-color: transparent;
z-index: 50;
}

.thumbnaillargeimage1:active{
background-color: transparent;
z-index: 50;
}

.thumbnaillargeimage1 span{ /*CSS for enlarged image*/
background-color: transparent;
position:absolute;
padding: 5px;
border: 1px ;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnaillargeimage1 span img{ /*CSS for enlarged image*/
border-width: 0;
position:relative; 
background:url(img/blue_pant_micro_18a.jpg) no-repeat;
}

.thumbnaillargeimage1:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
margin-top:-5px;
left: 110px; /*position where enlarged image should offset horizontally*/
}


.thumbnaillargeimage2{
margin-top:12px;
right: 20px;
left: 25px; 

}

.thumbnaillargeimage2:hover{
background-color: transparent;
z-index: 50;
}

.thumbnaillargeimage2:active{
background-color: transparent;
z-index: 50;
}

.thumbnaillargeimage2 span{ /*CSS for enlarged image*/
background-color: transparent;
position:absolute;
padding: 5px;
border: 1px ;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnaillargeimage2 span img{ /*CSS for enlarged image*/
border-width: 0;
position:relative; 
background:url(img/blue_pant_micro_18a.jpg) no-repeat;
}

.thumbnaillargeimage2:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
margin-top:-5px;
right: 230px; /*position where enlarged image should offset horizontally*/
}

/* end of code */


/* font size style */

.style14 {font-size: 19px }
.style15 {font-size: 19px }
.style16 {font-size: 19px }

/* end of code */