/*

Greatmats CSS 2014
v 1.2 (with Greatmats edits)
=====

*/
.mobile-only, .hide-desktop { display:none;}

/*
=====================
RESET
=====================
*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
:focus {
	outline: 0;
}
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

.red16{
    font-family: Arial, Helvetica, sans-serif;
	color: #cc0000;	
	font-size: 14px;
	font-weight: normal;
	 
}


.red20{
    font-family: Arial, Helvetica, sans-serif;
	color: #cc0000;	
	font-size: 20px;
	font-weight: bold;
	 
}

.red30{
    font-family: Arial, Helvetica, sans-serif;
	color: #cc0000;	
	font-size: 30px;
	font-weight: bold;
	 
}

.red40{
    font-family: Arial, Helvetica, sans-serif;
	color: #cc0000;	
	font-size: 40px;
	font-weight: bold;
	 
}

.red50{
    font-family: Arial, Helvetica, sans-serif;
	color: #cc0000;	
	font-size: 50px;
	 
	 
}

.red60{
    font-family: Arial, Helvetica, sans-serif;
	color: #cc0000;	
	font-size: 60px;
	 
	 
}

.masterphone {
font-family: Verdana, Arial, Helvetica, sans-serif;
 		font-size: 16px; 
color: #0066cc;
	height: 16px;
}

 
.greatmats {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #333333;
}


.leftrod h3 { border-bottom:1px solid #666; color:#666; font-size:18px; font-weight:normal; margin:1px 10px; 0px; 0px;}
.leftrod p { color:#666; font-size:14px; font-weight:normal; margin:1px 10px; 0px; 0px;}
.leftrod img {  margin:1em 1px;  }
.greatmats {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #333333;
}


  
.closebutton {background:url(/images/Btn.PNG) no-repeat;cursor:pointer;width: 200px;height: 100px;border: none;
}
.color_swatches {text-align: center;}


	
ul#colors-list {
	margin: 0;
	overflow: hidden;
   	padding: 0;
}
ul#colors-list li {
	display: block;
   	float: left;
   	list-style: none outside none;
   	margin: 0 50px 10px 0;
   	text-align: left;
}	
	
ul#colors-list li span{ margin:0px 0px 0px 20px; font-size: 14px; color: #333; }






.sample {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #3772B2;
}


.hr {
background-color: #000000;
height: 1px;
width: 75%;
	}
 


/* IE fixes */
img { -ms-interpolation-mode:bicubic;}


/*
=====================
BASE
=====================
*/

html {overflow-y:scroll;}

body {
	background:#fff;
	text-align:center;
	color:#333;
	font:normal 13px/17px Arial, Helvetica, sans-serif;
}

p, table  { margin:1em 0; }
img { border:0 ;}
.access, hr { display:none; }
.clearer { clear:both; height:1%; line-height:1%; font-size:1%; }
.clearer2 { clear:both; height:0%; line-height:0%; font-size:0%; }

a:link, a:visited { color:#333; font-weight:bold; text-decoration:underline; }
a:hover, a:active { text-decoration:none; outline:none; }

textarea, input { font-family:Arial, Helvetica, sans-serif; }

strong, dfn { font-weight:bold; }
em { font-style:italic; }

h1, h2, h3, h4, h5, h6 { font-weight:bold; }
h1 { font-size:25px; line-height:28px; }
h2 { font-size:16px; color:#666; }
h3 { font-size:18px; line-height:21px;  }
h4 { font-size:16px; line-height:19px; }
h5 { font-size:14px; line-height:17px; }
h6 { font-size:13px; line-height:16px; }

ul li { list-style-type:disc; }
ol li { list-style-type:decimal; }
ul, ol { list-style-position:outside; margin:1em 0; padding:0 0 0 2em; }

/* 
=====================
FOUNDATION
=====================
*/

#text  { border:#000 0px solid;
display:block; 
position:absolute; 
right: 15px;
top: -72px;
float right;
text-align: right;
 width:600px;
 z-index:100;
 height:30px;}

#text  h1{ display:block; 
 
color:#666;  
font-family:Arial, Helvetica, sans-serif; 
font-size:13px; 
font-weight:normal;
text-align: right;
float right;
line-height: 16px;
z-index:100;}

#text  h2{ display:block; 
 
color:#666;  
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:normal;
text-align: right;
float right;
line-height: 16px;
z-index:100;}

.request,.sample {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#06c
}

p,table,#product-tabs .review {
margin:1em 0
}

.access,hr,#main-nav .navigation li .dropdown,#main-nav .container ul ul,.tabberlive .tabbertabhide,.tabberlive .tabbertab h2,#jsWarning.js,#product-view .product-image p {
display:none
}

strong,dfn,h1,h2,h3,h4,h5,h6 {
font-weight:700
}

 
#wrap {
position:relative;
width:100%;
margin:0
}

#header-wrap {
border:#000 0px solid;
height:115px;
position:relative;
width:100%

}

#header {
border:#000 0px solid;
display:block;
height:0 auto;
position:relative;
width:955px;
margin:0 auto;
height:115px;
}
 
#main-nav-wrap {
background:#1588cb;
clear:both;
display:block;
position:relative;
width:100%;
z-index:200
}

#main-nav {
border:#000 0px solid;
background:#1588cb;
display:block;
height:40px;
overflow:visible;
position:relative;
width:980px;
margin:0px auto;
}

#top-nav{ background:#eee; 
border-bottom:1px solid #777777; 
clear: both; 
max-width:100%;
margin:0px auto;  
padding: 0px 0px 0px 0px; 
position: relative; 
width:100%;
height:32px;
list-style:none;
z-index:1000}

#top-nav .top-nav-links {background:#eee; border:0px solid #777777;  clear:both; display:block; position:relative; padding:0px; margin:0px auto; z-index:100; width:990px; height:32px; float:left; }
#top-nav .top-nav-links li { margin:0px 0px 0px 0px; border:0px solid #418C21; display:block; list-style:none; float:left; height:32px; }
#top-nav .top-nav-links li a { border:0px solid #418C21;  color:#1488ca; display:block; font-size:12px; float:left; font-weight:normal; line-height:22px; margin:4px 0px 0px 0px; text-align:left; text-decoration:none;  }
#top-nav .top-nav-links li p { border:0px solid #418C21;  color:#1488ca; display:block; font-size:12px; float:left; font-weight:normal; line-height:22px; margin:4px 4px 0px 4px; text-align:left; text-decoration:none;  }
#top-nav .top-nav-links li a:hover {background:none; color:#666; text-decoration:none}
#top-nav .top-nav-links li:nth-child(1) { border:0px solid #418C21;  color:#1488ca; display:block; font-size:12px; float:left; font-weight:normal; line-height:22px; margin:0px 0px 0px 10px; text-align:left; text-decoration:none;  }
#top-nav .top-nav-links li:nth-child(2) { border:0px solid #418C21;  color:#1488ca; display:block; font-size:12px; float:left; font-weight:normal; line-height:22px; margin:0px 220px 0px 220px; text-align:left; text-decoration:none;  }
 
/* 
=====================
cart dropdown
=====================
*/


  
 


#cssmenu{ 
	border:0px solid #fd5605;
 margin:0px 0px 0px 0px;
	font: 67.5% 'Lucida Sans Unicode', 'Bitstream Vera Sans', 'Trebuchet Unicode MS', 'Lucida Grande', Verdana, Helvetica, sans-serif;
	color:#1488ca;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	list-style:none;
	 z-index:1300;
	width:0px auto;
height: 32px;
 
	}
#top-nav .top-nav-links li:nth-child(5) #cssmenu ul{
	border:0px solid #fd5605; 
	height: auto;
	list-style:none;
width:0px auto;
	padding:0;
	margin:0px 0px 0px 0px;
	list-style:none;
	z-index:1300;
	}
#top-nav .top-nav-links li:nth-child(5) #cssmenu li{
 border:0px solid #fd5605;
width:0px auto;
 margin:0px 0px 0px 0px;
height: auto;
	list-style:none;
	z-index:1300;
	}
#cssmenu li a{
border:0px solid #fd5605;
	color:#1488ca;
	display:block;
	font-weight:normal;
	line-height:35px;
	width:0px auto;
	margin:-3px 0px 0px 0px;
	padding:0px 0px;
	text-align:left;
	text-decoration:none;
	z-index:1300;
	}
 
#top-nav .top-nav-links li:nth-child(5) #cssmenu li ul{border:0px solid #fd5605;
	background:#fff;
	display:none;
	height: auto;
	padding:0px;
	margin:0px;
	border:0px;
	position:absolute;
	width:325px;
	z-index:1300;
	text-decoration:none;
	/*top:1em;
	/*left:0;*/
	}
#top-nav .top-nav-links li:nth-child(5) #cssmenu li:hover ul{
 border:0px solid #fd5605;
	display:block;
	background:#f9f9f3;
	border-top:8px solid #eeeeee;
	border-right:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	margin:24px 0px 0px -235px;
	text-decoration:none;
	z-index:1300;
	width:325px;
	height: auto;
	}
#top-nav .top-nav-links li:nth-child(5) #cssmenu li li {
	border:0px solid #eeeeee;
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px;
	width:325px;
	text-decoration:none;
	z-index:1300;
	}
#top-nav .top-nav-links li:nth-child(5) #cssmenu li:hover li a{border:0px solid #fd5605;
	background:none;
	color:#000;
	text-decoration:none;
	z-index:1300;
	width:325px;
	display: inline-block;
    margin: 0px 0px 0px 0px;
	}
#top-nav .top-nav-links li:nth-child(5) #cssmenu li ul a{border:0px solid #fd5605;
	display:block;
	height: auto;
	color:#000;
	font-size:12px;
	font-style:normal;
	display: inline-block;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	text-decoration:none;
	z-index:1300;
	width:325px;
	 
	}
#top-nav .top-nav-links li:nth-child(5) #cssmenu li ul a:hover, #cssmenu li ul li:hover a{
	 
	border:0px solid #fd5605;
	color:#000;
	text-decoration:none;
	z-index:1300;
	}
#top-nav .top-nav-links li:nth-child(5) #cssmenu p{border:0px solid #fd5605;
	clear:left;
	z-index:1300;
	}
  
.cart-drop-product{border:0px solid #000000;
color:#000000;
	display:block;
	font-size:16px;
	font-weight:normal;
	line-height:20px;
	width:0px auto;
	margin:10px 0px 0px 0px;
	padding:0px ;
	text-align:center;
	text-decoration:none;
	z-index:1300;
	}
	
.cart-drop-total{color:#000; font-size:14px; font-weight:normal; margin:0px 37px 20px 0px; float:right; border:0px solid #666;}
	
	
	
/* 
=====================
HEADER
=====================
*/

#header .logo a:link,div#header h5 a:visited {
background:url(../images/new-gmatslogo.png) top left no-repeat;

width:320px;
height:70px;
display:block;
position:absolute;
overflow:hidden;
font-size:0;
line-height:1%;
border:0;
text-decoration:none;
text-indent:-999em;
float:left;
margin: 45px 0px 0px 0px;
padding:0
}

#header .logo a:hover,div#header h5 a:active {

text-decoration:none
}

#my-account {background:#777777;
display:block;
position:absolute;
float:left;
margin:6px 0px 0px 794px;
height:24px;
width:150px;
z-index:100
}

 
#site-search { background:url(../images/site-seach-new.jpg) no-repeat left top; display:block; height:26px; float:left; margin: 7px 0px 0px 2px; position:relative; width:210px;}
#site-search input[type="text"] { background:none; border:none; display:inline; float:left; font-size:12px; padding:6px 5px; position:relative; width:210px; }
#site-search input[type="submit"] { background:url(../images/btn_search-new.jpg) no-repeat; border:none; display:inline; float:right; height:26px; line-height:0; position:absolute; text-indent:-999em; width:30px;  top: 0px; right: 0px;}
 
#quick-contact {  border:0px solid #418C21; clear: both; display: block; float: left;  margin: 48px 0px 0px 0px;  padding: 0px 0px 0px 0px; position:relative width:430px; color:#777777; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:normal; padding:0 0 0 0px; text-align:left;}
#quick-contact ul { float:left; margin: 0px 0px 0px 0px; overflow:hidden; padding:0; width:430px; color:#777777; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:normal; padding:0 0 0 0px; text-align:left;}
#quick-contact li { border-left:0px solid #418C21; display:inline; float:left; height:26px; width: auto; list-style:none; color:#777777; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:normal; padding:0 0 0 0px; text-align:left;}
#quick-contact a{ border-left:0px solid #418C21; display:inline; float:left; height:26px; width: auto; list-style:none; color:#777777; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:normal; padding:0 0 0 0px; text-align:left;}
 
#quick-contact .chat { background:url(/images/bg_live-chat.png) no-repeat top left; margin:22; height:16px; color:#418C21; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; padding:0 0 0 16px; }
#quick-contact .call a{ color:#418C21;  font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; text-decoration:none;}
#quick-contact li a{ color:#418C21;  font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; text-decoration:none;}
#cart {display: block; float: left; margin:-5px -20px 0px 25px; padding:0px 0px 0px 0px;}

#contacts{ 
border:0px solid #418C21;
clear: both; 
display: block; 
float:right;
margin:52px 0px 5px 0px;  
padding: 0px 0px 0px 0px; 
position: relative; 
width:444px;
height:22px;
list-style:none;
 }

#contacts .contacts-links {border:0px solid #418C21; clear:both; display:block; margin:0px -6px 0px 0px; position:relative; padding:0; width:444px; height:auto; float:right;}
#contacts .contacts-links li { border:0px solid #418C21; display:block; list-style:none; float:left;}
#contacts .contacts-links li a { border:0px solid #418C21;  color:#373636; display:block; font-size:14px; font-weight:normal; line-height:22px; width:0 auto;  margin:0px 34px 0px 0px; text-align:left; text-decoration:none;  }
#contacts .contacts-links li:nth-child(2) img { float:right; border:0px solid #418C21;  color:#646363; display:block; font-size:14px; font-weight:normal; line-height:18px; width:18px;  margin:0px 4px 0px 0px; text-decoration:none;  }
#contacts .contacts-links li:nth-child(4) a { border:0px solid #418C21;  color:#373636; display:block; font-size:14px; font-weight:normal; line-height:22px; margin:0px 0px 0px 0px; text-decoration:none;  }

 
#contacts .contacts-links li a:hover {
background:none;
color:#666;
text-decoration:none
}

 
#mc { display:block; 
position:absolute; 
right: 180px; 
top:-45px; 
z-index:0;}

 
 
#live-chat {
background:url(../images/bg_live-chat.png) top left no-repeat;
display:block;
height:14px;
position:absolute;
right:72px;
top: -167px;
width:30px;
z-index:100
}
  /* 
=====================
NAVIGATION
=====================
*/


#main-nav .navigation {

clear:both;
display:block;
position:relative;
z-index:100;
margin:0px 0px 0px 12px;
padding:0
}

#main-nav .navigation li {
display:block;
list-style:none;
float:left

}

#main-nav .navigation li:first-child {
width:240px; 
}

#main-nav .navigation li a {
background:url(../images/bg_main-nav-li2.jpg) right top no-repeat;
color:#FFF;
display:block;
font-size:14px;
font-weight:600;
line-height:36px;
 
margin:0px 0px 0px 0px;
padding:2px 13px 4px 13px;
text-align:center;
text-decoration:none;
text-shadow:#003651 0px 0px 0px
}
 

#main-nav .navigation li:hover a {
background:#2092d4;
}

#main-nav .navigation li:hover .dropdown {

display:inline;
position:absolute;
top:30px;

}

#main-nav .navigation .right {
left: 782px;
display:inline;
position:absolute;
width:184px;
}

#main-nav .navigation .left {
width:204px; 
display:inline;
position:absolute;
left: 240px;
}

#main-nav .navigation .leftcenter {
left: 438px;
display:inline;
position:absolute;
width:210px; 

}

#main-nav .navigation .rightcenter {
left: 592px;
display:inline;
position:absolute;
 
width:200px;
}

#main-nav .container {
background:#FFF;
border:2px solid #2092d4;
overflow:hidden;
position:relative;
top:10px;
margin:0px;
padding:8px
}

#main-nav .container ul {
background:none;
 
display:block;
float:left;
overflow:hidden;
 
margin:0 0px 0 0;
padding:0 0px 0 0
}

#main-nav .container li {
background:none;
display:block;
float:none;
text-align:left
}

#main-nav .container li:first-child {
background:none
}

#main-nav .container li a {
background:none!important;
color:#3772B2;
font-size:14px;
font-weight:400;
line-height:1.5em;
text-align:left;
text-shadow:none;
padding:0
}

#main-nav .container li a:hover {
background:none;
color:#20446B;
text-decoration:underline
}


#main-nav .container-comm {
background:#FFF;
border:2px solid #2092d4;
overflow:hidden;
position:relative;
top:0;
margin:10px;
padding:20px
}

#main-nav .container-comm ul {
background:none;
border-right:0px solid #CCC;
display:block;
float:left;
overflow:hidden;
width:180px;
margin:0 0px 0 0;
padding:0 0px 0 0
}

#main-nav .container-comm li {
background:none;
display:block;
float:none;
text-align:left
}

#main-nav .container-comm li:first-child {
background:none
}

#main-nav .container-comm li a {
background:none!important;
color:#3772B2;
font-size:14px;
font-weight:400;
line-height:1.5em;
text-align:left;
text-shadow:none;
padding:0
}

#main-nav .container-comm li a:hover {
background:none;
color:#20446B;
text-decoration:underline
} 




/* Content */
#content .sidebar { background:url(../images/bg_sidebar.jpg) repeat-y; margin:15px 0 0 20px; padding-bottom:50px; width:300px;}
#content .column { display:inline; float:left; position:relative; }
#content .main-container { margin:10px 20px 0; padding-bottom:50px; width:610px; text-align:left;}
 
#content .sidebar { background:url(../images/bg_sidebar.jpg) repeat-y; margin:15px 0 0 20px; padding-bottom:50px; width:300px;}
#content .column { display:inline; float:left; position:relative; }
#content .main-container { margin:10px 20px 0; padding-bottom:50px; width:610px; text-align:left;}


/* Sidebar Blocks */
.sidebar .block { border:#CCC 1px solid; clear:both; display:block; margin:0 0 10px 0px; width:218px;}
.sidebar .block-container { background:#ffffff; border:#FFF 1px solid; display:block; margin:0px 0px 0px 0; overflow:hidden; padding:20px; text-align:left; width:176px;}
.sidebar .block h3 { border-bottom:1px solid #666; color:#666; font-size:17px; font-weight:normal; margin:0 0 4px -6px; padding:0 0 0px; width:178px;}
.sidebar .block p { float:left; font-size:14px; margin:6px 0 6px 6px; width:170px;}
.sidebar .block img {border:0px solid #666; font-size:14px; margin:0px 0 0px -0px; width:176px;}
.sidebar .block p span { color:#4CA126; font-style:italic; text-transform:uppercase;}
.sidebar .block .btn-small { background:#4EA628; border:#37761D 1px solid; color:#FFF; float:right; font-size:14px; font-weight:bold; margin:1em 0 0; padding:5px 15px; text-align:center; text-decoration:none;}
.sidebar .block .btn-small.blue { background:#3672B2; border:#295687 1px solid;}
.sidebar .block .btn-small.red { background:#b3011b; border:#52040f 1px solid;}
.sidebar .block .btn-small:hover { text-decoration:underline;}
.sidebar .block .btn-large { background:url(../images/bg_sidebar-btn-large.jpg) no-repeat; color:#FFF; display:block; font-size:16px; font-weight:bold; height:35px; line-height:35px; margin:1em 0 0; padding:0; position:relative; text-align:center; text-decoration:none; width:210px;}
.sidebar .block .btn-gallery { background:url(../images/img_gallery.jpg) no-repeat top left; display:block; height:155px; margin:10px 0 0; width:210px;}
.sidebar .block h6 { font-family:Arial; color:#424242; display:block; font-size:17px; font-weight:normal; height:17px; line-height:17px; margin: 0px 0px 6px 0px; padding:0px 0px 0px 0px; position:relative; text-align:left; letter-spacing: -0.03em; text-decoration:none; width:264px;}
.sidebar .block h7 { font-family:Arial black; color:#3672B2; display:block; font-size:30px; font-weight:normal; height:30px; line-height:30px; margin:0px 0px -10px 70px; padding:0px 0px 0px 0px; position:relative; text-align:left; letter-spacing:-2px; text-decoration:none; width:264px;}
 
.sidebar .block p { float:left; color:#666; font-size:14px; margin:0px 0px 0px 0px; width:180px;}
.sidebar .block p a{ float:left; color:#3771B1; font-size:14px; margin:0px 0px 0px 3px; width:200px; }
.sidebar .block p a:hover{ float:left; color:#3771B1; font-size:14px; margin:0px 0px 0px 3px; width:200px; text-decoration:underline;}

/* Gmats */
.sidebar .block .gmats p { color:#666; font-size:14px; width:176px; }
.sidebar .block .gmats a { color:#666; font-size:14px; display:inline; text-decoration:underline; }
.sidebar .block .gmats a span { color:#fff; font-size:14px; display:inline; text-decoration:none; } 


/* Facebook */
.sidebar .fb p { color:#666; font-size:16px; width:auto; height:20px;}
.sidebar .fb .btn { background:url(../images/btn_fb-like.jpg) no-repeat; display:block; float:right; height:20px; margin: 1em 0 0 0; width:49px;}

.homepage .main-container .block { border:none; clear:both; display:block; margin:0 0 4em; width:auto;}
.homepage .main-container .block img { border:1px solid #ccc; clear:both; float:left; height:100px; margin:25px 20px 0 0; width:100px;}
.homepage .main-container .block h2 { border-bottom:1px solid #9FBEE1; color:#3772B2; display:block; font-size:18px; font-weight:normal; margin:0 0 1em 120px;}
.homepage .main-container .block p { color:#666; display:block; font-size:14px; overflow:hidden;}
.homepage .main-container .block a { color:#666; font-size:14px; font-weight:normal; display:inline; text-decoration:underline; }

#wisc { display:block;  position:relative; left:2px; top:-17px;  }
#solar a { text-decoration:underline; display:block; position:relative; left:486px; top:-17px; font-weight:normal;  }


/* 
=====================
SECONDARY
=====================
*/

/* Splash Banner */
#splash-wrap { background:url(/*../images/bg_sec_splash-wrap2.jpg*/) center repeat-x; clear:both; height:124px; position:relative; width:100%;}
#splash { background:url( ) center no-repeat; height:124px; margin:0 auto; position:relative; width:970px;}

#commercial-wrap { background:url(/*../images/bg_sec_splash-wrap2.jpg*/) center repeat-x; clear:both; height:124px; position:relative; width:100%;}
#commercial { background:url(../images/category/banners/header_secondary_commercial.jpg) center no-repeat; height:124px; margin:0 auto; position:relative; width:970px;}
 

/* Breadcrumbs */
#breadcrumbs { background:url(../images/bg_sec_breadcrumbs.jpg) repeat-x top; border:1px solid #ccc; clear:both; display:block; height:28px; margin:4px auto 0px; position:relative; text-align:left; width:968px;}
#breadcrumbs .home { background:url(../images/btn_breadcrumbs-home.png) no-repeat left; display:inline-block; float:left; height:28px; margin:0 10px; overflow:hidden; position:relative; text-indent:-999em; top:0; width:13px;}
#breadcrumbs .home:hover { background:url(../images/btn_breadcrumbs-home.png) no-repeat right;}
#breadcrumbs span { background:url(../images/bg_sec_breadcrumbs-arrow.jpg) no-repeat; display:inline-block; float:left; height:28px; overflow:hidden; margin:0; position:relative; text-indent:-999em; width:6px;}
#breadcrumbs a { color:#3772B2; display:inline-block;  font-size:12px; float:left; height:28px; line-height:28px; margin:0 10px; position:relative; text-decoration:none;}
#breadcrumbs a:hover { text-decoration:underline;}
#breadcrumbs p { color:#666; display:inline-block; float:left; font-size:12px; height:28px; line-height:28px; margin:0 10px; position:relative;}

/* Structure */
#content-wrap { clear:both; position:relative; width:100%;}
#content { margin:0px auto; position:relative; width:980px;}

.secondary #content .sidebar { background:none; text-align:left; width:220px}
.secondary #content .sidebar.js { background:url(../images/bg_sec_sidebar.jpg) repeat-y;}
.secondary #content .main-container { width:700px;}

.home-users-save{  float:left; width: 202px; height: 289px; }
.home-users-save img{  float:left; width: 202px; height: 289px; border:1px solid #ccc; margin: 10px 0px 0px 8px;} 

/* Sidebar Menu */
.sidebar h3 { border-bottom:1px solid #666; color:#666; font-size:16px; font-weight:normal; margin:1em 20px; padding:0 0 10px;}
.sidebar ul { margin:0; padding:0 20px;}
.sidebar li { border-bottom: 1px dotted #666; list-style:none;}
.sidebar a { color:#666; display: block; font-size:12px; font-weight: normal; margin: 2px 0 0; padding: 3px 0 5px; text-decoration: none;}
.sidebar li:hover a { color:#3771B1;}
.sidebar li:hover ul a { color:#666;}
.sidebar .menu { background:url(../images/bg_sec_sidebar.jpg) repeat-y -1px 0px; border:1px solid #CCC; padding:0 0 60px;}
.sidebar .active a, .sidebar .active:hover a { background:#3772B2; color:#FFF; padding: 3px 0 3px 10px;}
.sidebar .active a:hover { color:#FFF;}
.sidebar .active ul a, .sidebar .active:hover ul a { background:none; color:#666; padding:5px 0;}
.sidebar .active ul a:hover, .sidebar .active:hover ul a:hover { color:#3771B1;}
/*.sidebar li:hover ul,*/ .sidebar li.active ul, .sidebar .current ul { display:block;}
.sidebar .current:hover a { color:#FFF;}
.sidebar .current:hover li:hover a, .sidebar ul ul .current a, .sidebar ul ul .current:hover a, .sidebar ul ul li:hover a  { color:#3771B1 !important;}
.sidebar .current a { background:#3772B2; color:#FFF; padding: 5px 0 5px 10px;}
.sidebar .current li a, .sidebar .current:hover li a { background:none; color:#666;}
.sidebar ul ul .current, .sidebar ul ul li:hover { background:url(../images/bg_sec_sidebar-arrow.jpg) no-repeat 7px 9px;}
.sidebar ul ul { background:#F0F0F0; border:1px solid #D8D8D8; display:none; margin: 0 0 3px; padding:0;}
.sidebar ul ul li { border:none; }
.sidebar ul ul li:first-child a { border-top:none;}
.sidebar ul ul li a { border-bottom:1px solid #fff; border-top:1px solid #E0E0E0; font-size:11px; margin:0 20px;}

/* Body Copy */
.secondary .main-container h1 { border-bottom: 1px solid #3472B2; color: #3472B2; font-size: 21px; font-weight: normal; margin: 10px 0 0; padding: 0 0 10px;}
.secondary .main-container h2 { border-bottom: 1px solid #3472B2; color: #3472B2; font-size: 21px; line-height: 24px; font-weight: normal; margin: 10px 0 0; padding: 0 0 10px;}
.secondary .main-container h3 { border-bottom: 1px solid #3472B2; color: #3472B2; font-size: 21px; font-weight: normal; margin: 10px 0 0; padding: 0 0 10px;}
.secondary .main-container p { color:#666; font-size:14px; line-height:1.25em;}
.secondary .main-container a { color:#3772B2; font-weight:normal; text-decoration:none;}
.secondary .main-container a:hover { text-decoration:underline;}

/* Product Grid */ 
.sidebar .btn-large2 { background:url(../images/bg_sidebar-btn-large.jpg); position: relative; top:0px; right:0px; float:left; clear:both; color:#FFF; display:block; font-size:16px; font-weight:normal; height:25px; line-height:25px;  text-align:left; text-decoration:none; width:200px; }
.sidebar .btn-large2:hover { text-decoration:underline;}


=====================
PRODUCT DETAIL
=====================
*/
 
#jsWarning { background: #990000; border: medium none #CC0000; color: #FFFFFF; font-weight: bold; left: 0; margin: 0; padding: 5px 0; position: relative; text-align: center; top: 0; width: 100%; z-index: 500;}
#jsWarning a { color:#FFF;}
#jsWarning.js { display:none;}

#product {border: 0px solid #3472B2; margin:20px 0 0; overflow:hidden; position:relative;}
#product-usa { border: 0px solid #3472B2; overflow:hidden; height:70px; left: 0px; top: 0px; width:80px; position:absolute; z-index:100;} 
 
#product-view { clear:both; overflow:hidden; position:relative;}
#product-view .product-image { display:block; float:left; position:relative; width:340px; }
#product-view .product-image p { display:none; }
.js #product-view .product-image p { display:block;}
#product-view .images { display:block; height:340px; overflow:hidden; overflow-y:scroll; position:relative; width:340px; border:1px solid #999;}
.js #product-view .images { overflow:hidden;}
#product-view .images img { max-width:340px !important; max-height:340px !important;}
#product-view p { color:#666; font-size:12px;}
#product-view .pager { display:block; position:relative; width:350px;}
#product-view .pager a { background:#CCC; border:1px solid #999; display:block; height:60px; float:left; margin:8px 8px 2px 0; overflow:hidden; position:relative; width:60px;}
#product-view .pager a.activeSlide { border:1px solid #333;}
#product-view .videotap { display:block; position:relative; margin:-9px 0px 0px 0;}
 
#product-view .video a { display:block; position:relative; height:60px; width:60px; margin: 80px 0px 0px 140px;}

#product-share .fb { background:#F8F8F8; border:1px solid #CCC; display:block; padding:10px; position:relative; }
#product-view .product-teaser { color:#666; display:block; font-size:14px; margin:6px 0px 0px 0px; padding-bottom:15px; width:340px;}

#product-view .product-shop { display:block; float:right; overflow:hidden; position:relative; width:340px;  }
#product-view .product-shop h2{ border-bottom: 0px solid #3472B2; color: #3472B2; font-size: 18px; font-weight: normal; margin: 10px 0 0; padding: 0 0 10px;}
#product-view .pricing { background:#F8F8F8; border:1px solid #CCC; display:block; padding:10px; margin:-8px 0px 0px 0px; position:relative; }
#product-view .pricing .sale { color:#C00; display:block; font-size:21px; margin:0; padding-bottom:10px;}
#product-view .pricing .salenote { color:#C00; display:block; font-size:12px; margin:0; }
#product-view .pricing .sfnote { color:#333; display:block; font-size:12px; margin:0; padding-top:5px;}
#product-view .pricing .save { color:#333; display:inline; float:right; padding-right:10px; font-size:12px; font-weight:bold; margin:0;}
#product-view .pricing .sale span { display:block; font-size:12px; margin:0;padding-bottom:10px;}
#product-view .pricing .price { color:#333; display:inline; font-size:24px; font-weight:bold; }
#product-view .pricing .freeship { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 19px; color: #3772B2;}

#product-view .pricing .price span { font-size:16px; font-weight:normal;}
#product-view .pricing .price-note { display:block; font-size:14px; margin:0px 0px 10px 0px;}
#product-view .pricing .price-note a { color:#3772B2; font-weight:normal; text-decoration:underlined;}
#product-view .pricing .price-note a:hover { text-decoration:underlined;}
#product-view .pricing .product-notes { color:#666; display:block; font-size:12px;}
#product-view .pricing .product-notes a { color:#3772B2; font-weight:normal; text-decoration:none;}
#product-view .pricing .product-notes a:hover { text-decoration:underline;}

#product-view .pricing1 { background:#F8F8F8; border:1px solid #CCC; display:block; padding:10px; position:relative; }
#product-view .pricing1 .sale { color:#C00; display:block; font-size:21px; margin:0; padding-bottom:10px;}
#product-view .pricing1 .salenote { color:#C00; display:block; font-size:12px; margin:0; }
#product-view .pricing1 .sfnote { color:#333; display:block; font-size:12px; margin:0; padding-top:5px;}
#product-view .pricing1 .save { color:#333; display:inline; float:right; padding-right:10px; font-size:12px; font-weight:bold; margin:0;}
#product-view .pricing1 .sale span { display:block; font-size:12px; margin:0;padding-bottom:10px;}
#product-view .pricing1 .price { color:#333; display:inline; font-size:24px; font-weight:bold; }
#product-view .pricing1 .freeship { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 19px; color: #3772B2;}

#product-view .pricing1 .price span { font-size:16px; font-weight:normal;}
#product-view .pricing1 .price-note {color:#666; display:block; font-size:14px; }
#product-view .pricing1 .price-note a { color:#3772B2; font-weight:normal; text-decoration:underlined;}
#product-view .pricing1 .price-note a:hover { text-decoration:underlined;}
#product-view .pricing1 .product-notes { color:#666; display:block; font-size:12px;}
#product-view .pricing1 .product-notes a { color:#3772B2; font-weight:normal; text-decoration:none;}
#product-view .pricing1 .product-notes a:hover { text-decoration:underline;}
 

.Form2 {  background-color: #ffffff;  color: #000;   border:1px solid #CCC; margin:12px 0px 0 0; padding-top:2px;} 
#options { background:#E8E8E8; border:1px solid #B5B5B5; display:block; margin:0px; padding:4px; position:relative; text-align:left; z-index:100;}
#options form { display:block; position:relative; z-index:100;}
#options label {  display:block; float:left; font-size:13px; margin:5px 0px 0 0; position:relative; text-align:left; width:40px;}
#options label2 { color:#666; display:block; float:left; font-size:14px; margin:15px 5px 0 0; position:relative; text-align:left; width:40px;}	 
#options br { clear:both;}
#options #select-value, #options input[type="text"] { background:#FFFFFF; border: 1px solid #CCCCCC; display: block; float: left; margin:10 0 10px; padding: 4px; position: relative; text-align: left; width: 70px; z-index:100;}
#options #select-value { background:url(../images/bg_sec_pro_select-arrow.jpg) no-repeat scroll 48px 10px #FFFFFF;}
#options .select-dropdown { background:#FFF; border: 1px solid #CCC; clear:both; display: none; margin:0; padding: 0; position: absolute; right: 0; top:28px; width: 125px; z-index: 200;}
#options .select-dropdown.visible { display:block;}
#options .select-dropdown li { border-bottom: 1px solid #CCC; clear: both; display: block; list-style: none; overflow: hidden; padding: 5px; position: relative;}
#options .select-dropdown label { display: block; float: none; line-height:20px; margin: 0; position: relative; text-align: left; width: auto;}
#options .select-dropdown li:hover { background:#AED7FF;}
#options .select-dropdown img { display: inline; float: left; height: 20px; margin: 0 10px 0 0; position: relative;}
#options .select-dropdown input[type="radio"] { display:none; position:relative;}
#options .btn-product, #options input[type="submit"] { background:url(../images/btn_sec_product_orange.jpg) repeat-x top #fc5504; border: 1px solid #c84505; color: #FFFFFF; display: inline-block; font-size: 16px; font-weight: normal; margin: 2px 0; padding: 5px 20px; position: relative; text-align: center;}
#options a { color:#3772B2; display:block; font-size:14px; font-weight:normal; margin:5px 0; text-decoration:none;}
#options a:hover { text-decoration:underline;}

#related { background:#F8F8F8; border:1px solid #cccccc; display:block; margin:10px 2px -8px 0; padding:4px; position:relative; font-size: 15px; color: #333; text-align:left; z-index:100;}

#product-view .social-links { display:block; position:relative; margin:-6px 0px 0px 0px; padding-top:0px; padding-bottom:0px;}
#product-view .social-links ul { margin:28px 0px 0px 0px; overflow:visable; padding:0;}
#product-view .social-links li { display:inline; float:left; list-style:none; margin:-12px 5px 0 0; position:relative;}
#product-view .btn-large { background:url(../images/bg_sidebar-btn-large.jpg); position: relative; top:-38px; left:0px; float:right; clear:both; color:#FFF; display:block; font-size:16px; font-weight:normal; height:35px; line-height:35px;  text-align:center; text-decoration:none; width:160px;}
#product-view .btn-large:hover { text-decoration:underline;}

#product-view .btn-large-c { background:url(../images/bg_sidebar-btn-large.jpg); position: relative; top:0px; left:0px; float:left; clear:both; color:#FFF; display:block; font-size:16px; font-weight:normal; height:35px; line-height:35px;  text-align:center; text-decoration:none; width:160px;}
#product-view .btn-large-c:hover { text-decoration:underline;}

#product-view .pricing-table1 { border-left:2px solid #3772B2; border-top:2px solid #3772B2; position:relative; width:100%;}
#product-view .pricing-table1 th { background:#3772B2; color:#FFF; font-size: 14px; font-weight: bold; padding: 5px;}
#product-view .pricing-table1 td { border-right:2px solid #3772B2; border-bottom:2px solid #3772B2; padding:5px;}


#product-view .cg  {  no-repeat top left;  color:#eeeeee; border:1px solid #ccc; height:46px; list-style:none; position:relative; margin:-14px 2px 0px 0px; width: 338px;}
#product-view .cg p{color:#666; font-size:16px; position:relative; margin: -44px 0px 0px 0px; padding-left: 54px;} 
#product-view .cg img{margin: 4px 4px 4px 4px;} 

#product-tabs { clear:both; display:block; margin:12px 0 0; overflow:hidden; position:relative; width:700px;}
#product-tabs .tab-links { display:none; margin:0; padding:0; position:relative; z-index:100;}
#product-tabs.js .tab-links { display:block;}
#product-tabs .tab-links li { border:1px solid #ccc; border-bottom:none; display:block; float:left; list-style:none; margin:0 2px 0 0; text-align:center; }
#product-tabs .tab-links a { background:url(../images/bg_pro_tab-links.jpg) repeat-x; color:#3772B2; display:block; font-size:12px; font-weight: bold; height:30px; line-height:30px; padding:0 20px; text-decoration:none;}
#product-tabs .tab-links a.activeTab { background:url(../images/bg_pro_tab-links-active.jpg) repeat-x; color:#333; font-weight:bold; text-decoration:none;}
#product-tabs .tab-links a:hover { color:#3772B2;  cursor: hand; cursor: pointer; text-decoration:underline;}
#product-tabs .tab { border:none; clear:both; display:none; padding:20px 20px 50px 20px; position:relative; top:-1px; width:658px; }
#product-tabs.js .tab { border:1px solid #ccc;}
#product-tabs .tab.activeTab { display:block;  }
#product-tabs .tab.activeTab p{ display:block; color:#666; font-family: Arial, Helvetica, sans-serif; font-size:14px;  }

#product-tabs .pricing-table { border-left:2px solid #3772B2; border-top:2px solid #3772B2; position:relative; width:100%; margin:0px 0px 0px 0;}
#product-tabs .pricing-table th { background:#3772B2; color:#FFF; font-size: 14px; font-weight: bold; padding: 5px;}
#product-tabs .pricing-table td { border-right:2px solid #3772B2; border-bottom:2px solid #3772B2; padding:5px;}
#product-tabs .btn-large { background:url(../images/bg_sidebar-btn-large.jpg); position: relative; top:8px; left:0px; float:left; clear:both; color:#FFF; display:block; font-size:16px; font-weight:normal; height:35px; line-height:35px;  text-align:center; text-decoration:none; width:160px;}
#product-tabs .btn-large:hover { text-decoration:underline;}

#product-tabs .color-table { position:relative; width:100%; }
#product-tabs .color-table th {  color:#FFF; font-size: 14px; font-weight: bold; padding: 5px;}
#product-tabs .color-table td {   padding:5px;}


#product-tabs .review { float: left; width:80%; margin:1em 0;}
#product-tabs .name { float: left; width:80%; color:#4B9E24; font-size:14px; font-style:italic; margin:0px 0px 0px 0px;}
#product-tabs .date { float: left; width:80%; border-bottom: 1px dotted #CCC; font-size:12px; font-style:italic; margin:6px 0px 0px 0px; padding: 0 0 10px;}

#product-tabs h2 { color:#333; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
 
.additional-savings { font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	 
	color: #c00;
	position: relative; top:-35px; left:0px; float:left; clear:both;  display:block; padding-top:10px
}

.addsave { font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666;
	position: relative; top:-35px; left:0px; float:left; clear:both;  display:inline;
}

 .sample {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0066cc;
	position: relative; top:-0px; left:0px; float:left; clear:both;  display:block; 
}
 

 
.price2 { color:#333; font-size:24px; font-weight:bold; }
.was {display:inline; float:right; padding-right:10px; padding-top:4px; font-size:12px; color: #666;}

 
/* 
=====================
SUBFOOTER
===================== 
*/


#sub-footer {
border-top:#777777 1px solid;
clear:both;
position:relative;
width:980px;
 
height:0px auto; 
margin: 0px auto;
padding: 30px 0px 0px 0px;
}

#sub-footer ul {border:#d1d0d0 0px solid; 
display:block;
overflow:hidden;
position:relative;
margin:0px 0px 0px 0px;
padding:0px;
height:0px auto; 

   
}

 
#sub-footer li {border:#d1d0d0 0px solid;
background:url() no-repeat;
float:left;
list-style:none;
position:relative;
text-align:left;
width:321px;
margin:0px 0px 0px 0px;
height: auto 0px; 
 padding: 0px 0px 0px 0px;
}


#sub-footer .headline {border:#ffffff 1px solid;
color:#424242; 
display:block;
font-size:18px;
font-weight:600;
text-align: center; 
line-height:18px;
position:relative;
overflow:hidden; 
 padding:10px 0px 10px 0px;
letter-spacing: -0.03em; 
}


#sub-footer .image {border:#d1d0d0 0px solid;
float:left;
background:#ffffff;
height:33px;
position:relative;
text-align:center;
width:321px;
margin:0px auto;
padding:0
}
 
#sub-footer p {
color:#424242; 
font-size:12px;
font-weight:400;
width:260px; 
text-align: center; 
margin:0px auto;
}

#sub-footer .sub-footer-button a{border:#d1d0d0 1px solid;
color:#424242; 
display:block;
font-size:16px;
font-weight:400;
line-height:16px;
position:relative;
overflow:hidden; 
width:100px; 
text-align: center; 
margin:0px auto;
 padding:8px 0px 10px 0px;
letter-spacing: -0.03em; 
text-decoration:none;
}


/* 
=====================
FOOTER
=====================
*/
 
#footer {background:#eeeeee;
border-top:#3672B2 2px solid;
clear:both;
position:relative;
width:970px;
 
height:0px auto; 
margin: 0px auto;
padding: 15px 10px 0px 10px;
}

#footer ul {border:#d1d0d0 0px solid; 
display:block;
overflow:hidden;
position:relative;
margin:0px 0px 0px 0px;
padding:0px;
height:0px auto; 
}

 
#footer li {border:#d1d0d0 0px solid;
background:url() no-repeat;
float:left;
list-style:none;
position:relative;
text-align:left;
 
margin:0px 0px 0px 0px;
height:0px auto; 
 padding: 0px 0px 0px 0px;
}

#footer li:nth-child(1) {border:#d1d0d0 0px solid;
color:#000;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
float:left;
list-style:none;
position:relative;
text-align:left;
width:280px;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-decoration:none;
}

#footer li:nth-child(1) a{border:#d1d0d0 0px solid;
color:#000;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
 list-style:none;
position:relative;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-decoration:none;
}

#footer li:nth-child(1) a p{border:#d1d0d0 0px solid;
color:#000;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
 list-style:none;
position:relative;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-decoration:none;
}

#footer li:nth-child(2) p{border:#d1d0d0 0px solid;
color:#000;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
 list-style:none;
position:relative;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-decoration:none;
width:294px;
}

#footer li:nth-child(2) {border:#d1d0d0 0px solid;
color:#000;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
 list-style:none;
position:relative;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-decoration:none;
width:284px;
}

#footer li:nth-child(2) a{border:#d1d0d0 0px solid;
background:#46a70b;
color:#ffffff;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
line-height:14px;
font-weight:600;
 list-style:none;
position:relative;
margin:0px 0px 0px 0px;
padding: 0px 4px 1px 3px;
text-decoration:none;
width:14px;
}


#footer li:nth-child(2) img{border:#d1d0d0 0px solid;
float:left; 
}
 

#footer li:nth-child(3) {border:#d1d0d0 0px solid;
color:#000;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
 text-align: right; 
float:right;
width:300px;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}

#footer li:nth-child(3) img{border:#d1d0d0 0px solid;
 
margin:13px 0px 0px 0px;


}
 


  
/* 
=====================
SOCIAL FOOTER
=====================
*/

 

#social-footer {
border:#777777 0px solid;
clear:both;
position:relative;
width:980px;
 
height:0px auto; 
margin: 0px auto;
padding: 0px 0px 12px 0px;
}

#social-footer ul {border:#d1d0d0 0px solid; 
display:block;
overflow:hidden;
position:relative;
margin: 0px auto;
padding:0px;
height:0px auto; 

   
}

 
#social-footer li {border:#d1d0d0 0px solid;
background:url() no-repeat;
 
list-style:none;
position:relative;
text-align:left;
width:64%;
margin:0px auto;
height: auto 0px; 
 padding: 0px 0px 0px 0px;
}

 
/* 
=====================
FOOTER BOTTOM
=====================
*/

#footer-end-text {background:#373636;
border:#777777 0px solid;
clear:both;
position:absolute;
width:100%;
height:0px auto; 
margin: 0px auto;
padding: 0px 0px 12px 0px;
}

#footer-end-text ul {border:#d1d0d0 0px solid; 
display:block;
overflow:hidden;
position:relative;
margin: 0px auto;
padding:0px;
height:0px auto; 
}

#footer-end-text li {border:#d1d0d0 0px solid;
background:url() no-repeat;
color:#fff;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
list-style:none;
position:relative;
text-align:left;
width:450px;
margin:0px auto;
height: auto 0px; 
 padding: 20px 0px 10px 0px;
}


