
.text30-producttitle,.text30-producttitle a:link,.text30-producttitle a:visited,.text30-producttitle a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #878787;
	font-weight:bold;
	text-decoration:none;
}
.text31-searchresultscontent,.text31-searchresultscontent a:link,.text31-searchresultscontent a:visited,.text31-searchresultscontent a:active{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #888888;
text-decoration:none;
}
.text32-bluecontent2,.text32-bluecontent2 a:link,.text32-bluecontent2 a:visited,.text32-bluecontent2 a:active{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #7192c5;
text-decoration:none;
}

.srbox-t {background: url(/images/searchresultspage/searchresultsbox_dot.gif) 0 0 repeat-x;}
.srbox-b {background: url(/images/searchresultspage/searchresultsbox_dot.gif) 0 100% repeat-x}
.srbox-l {background: url(/images/searchresultspage/searchresultsbox_dot.gif) 0 0 repeat-y}
.srbox-r {background: url(/images/searchresultspage/searchresultsbox_dot.gif) 100% 0 repeat-y}
.srbox-bl {background: url(/images/searchresultspage/searchresultsbox_bl.gif) 0 100% no-repeat}
.srbox-br {background: url(/images/searchresultspage/searchresultsbox_br.gif) 100% 100% no-repeat}
.srbox-tl {background: url(/images/searchresultspage/searchresultsbox_tl.gif) 0 0 no-repeat}
.srbox-tr {background: url(/images/searchresultspage/searchresultsbox_tr.gif) 100% 0 no-repeat;} 
.srbox-bg-on{background-image: url(/images/searchresultspage/productbox_on.gif);cursor:pointer;}
.srbox-bg{background-image: url(/images/searchresultspage/productbox.gif);}


.form-newuniversal-title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #3161ab;
	padding-left: 28px;
	padding-bottom: 10px;
}
.form-newuniversal-title h1 {
	margin : 0px 0px 0px 0px;
	display: inline;
	font-weight : normal;
	font-size: 24px;
}
.formtext-graydark{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737373;
	font-weight: bold;
}
.accounttrackinglink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737373;
font-weight:normal;
}
.accounttrackinglink a:link,.accounttrackinglink a:active,.accounttrackinglink a:visited{
	color: #737373;
}



.text34-whitetitles{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	font-weight: bold;
	padding-top:9px;padding-left:14px;padding-bottom:7px;
}
.text35-brownsubtext1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #878787;
	padding-top:9px;padding-left:14px;padding-bottom:7px;
}
.text36-formtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #878787;
	font-weight: bold;
	padding-top:2px;padding-left:1px;padding-bottom:2px;
}
.text36-formtext a:link,.text36-formtext a:visited, .text36-formtext a:active {
text-decoration:none;
	color: #878787;

}
.form-defaultvalue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #878787;
}
.text37-brownsubtext2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #878787;
}
.text38-whitesubtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
}
.text39-formtext2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #878787;
	font-weight: normal;
}
.text40-whitetitles2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	font-weight: bold;
	background-color: #96ca1f;
}
.text41-whitetitles3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: white;
	font-weight: bold;
	padding-top:14px;padding-left:24px;padding-bottom:12px;
}
.text42-whitetitles4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: white;
	font-weight: bold;
	background-color: #96ca1f;
	padding-top:15px;padding-left:24px;padding-bottom:13px;
}
.text43-greenbgcontent{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #878787;
	background-color: #d8ebac;
	line-height: 24px;
	padding-top:17px;padding-left:24px;padding-bottom:23px;padding-right:24px;
}
.text43-greenbgcontent a:link,.text43-greenbgcontent a:visited,.text43-greenbgcontent a:active{
	color: #669b00;
text-decoration:none;
}
.text43-greenbgcontent a:hover{
text-decoration:underline;
}

.text44-formlinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #96ca1f;
	display:inline;
}
.text44-formlinks a:link,.text44-formlinks a:visited,.text44-formlinks a:active{
	color: #96ca1f;
	text-decoration:none;
}

.smallbuttonspacer {
padding-top:10px;padding-bottom:13px;
}

.largebuttonspacer {
padding-top:15px;padding-bottom:23px;
}

.checkoutbanner{
padding-top:5px;padding-bottom:25px;
}


.headertocontentspacer {
	padding-top:6px;
}

.darkgreen-bl{background: url(/images/registrationpages/darkgreen_bl.gif) no-repeat 0 100%;}
.darkgreen-br{background: url(/images/registrationpages/darkgreen_br.gif) no-repeat 100% 100%;}
.darkgreen-tl{background: url(/images/registrationpages/darkgreen_tl.gif) no-repeat 0 0 #96ca1f;}
.darkgreen-tr{background: url(/images/registrationpages/darkgreen_tr.gif) no-repeat 100% 0;}
.darkgreen-t{background: url(/images/registrationpages/darkgreen_dot.gif) 0 0 repeat-x}
.darkgreen-b{background: url(/images/registrationpages/darkgreen_dot.gif) 0 100% repeat-x;}
.darkgreen-l{background: url(/images/registrationpages/darkgreen_dot.gif) 0 0 repeat-y;}
.darkgreen-r{background: url(/images/registrationpages/darkgreen_dot.gif) 100% 0 repeat-y;}

.form_error{
	font-family: Arial, Helvetica, sans-serif;
	color: #86250e;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 15px;
}


.title-universal-blue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #0268cd;
	padding-left: 28px;
	padding-bottom: 10px;
}
.title-universal-blue h1 {
	margin : 0px 0px 0px 0px;
	display: inline;
	font-weight : normal;
	font-size: 24px;
}.text1-maincontent{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525252;
}
.text2-bluecontent,.text2-bluecontent a:link,.text2-bluecontent a:visited,.text2-bluecontent a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3161ab;
	font-weight: normal;
	text-decoration: none;
}
.text3-specstitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	height: 100%;
}
.text4-specscontent{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
	font-weight: normal;
}
.text5-overviewtitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #3161ab;
}
.text6-overviewcontent{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525252;
}
.text12-blue-starsreviews,.text12-blue-starsreviews a:link,.text12-blue-starsreviews a:visited,.text12-blue-starsreviews a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3161ab;
	font-weight: normal;
	text-decoration:none;
}
.text13-optionalitem{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6e6e6e;
}
.text14-mouseover-optionalitem{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3e86d7;
	background-color: #e6eefd;
	border: 1px solid #d4e2f3; 
	padding-left: 8px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.thumbnail-border2{
border: 1px solid #3161ab;
}
.thumbnail-borderoff{
border: 1px solid #ffffff;
}
.blue-gradient{
background-image: url(/images/individualproductpage/blue_gradient.gif);
background-repeat: repeat;
border: 1px solid #e8e8e8;
height: 100%;
}
.mid-greenline{
	background-color: #0268cd;
}
.greyline{
	background-color: #e8e8e8;
}



.maingreenborder{
	border: 1px solid #0268cd;
}
.text15-newuniversal-title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #0268cd;
	padding-left: 28px;
	padding-bottom: 10px;
}
.text15-newuniversal-title h1 {
	margin : 0px 0px 0px 0px;
	display: inline;
	font-weight : normal;
	font-size: 24px;
}
.text16-informationcontent{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #878787;
	line-height: 24px;
}
.text16-quotes{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #808080;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	padding-left:60px;
	padding-right:60px;
}
.text16-informationcontent a:link,.text16-informationcontent a:visited,.text16-informationcontent a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0268cd;
	display:inline;
text-decoration:none;
}
.text16-informationcontent a:hover {
text-decoration:underline;

}
.informationpage-imageborder{
	border-top: 1px solid #dbdddf;
	border-bottom: 1px solid #dbdddf;
	border-left: 1px solid #dbdddf;
	border-right: 5px solid #c1ed5c;
}
.informationpage-imageborder-basic{
	border: 1px solid #dbdddf;
}
.greenline-belowuniversaltitle{
	background-color: #0268cd;
}
.thickgreen{
	border-top: 56px solid #c1ed5c;
	border-bottom: 1px solid #c1ed5c;
	border-left: 1px solid #c1ed5c;
	border-right: 300px solid #c1ed5c;
	background-color: #c1ed5c;
}
.thingreen{
	border-top: 1px solid #c1ed5c;
	border-bottom: 1px solid #c1ed5c;
	border-left: 1px solid #c1ed5c;
	border-right: 300px solid #c1ed5c;
	background-color: #c1ed5c;
}
.thingreen2{
	border-top: 1px solid #c1ed5c;
	border-bottom: 0px solid #c1ed5c;
	border-left: 1px solid #c1ed5c;
	border-right: 300px solid #c1ed5c;
	background-color: #c1ed5c;
}
.infobgcolor {
	background-color: #9b9b9b;
}

.biggreenlink a:link,.biggreenlink a:visited,.biggreenlink a:active{
text-decoration:none;
color:#7aa419;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;

}
.biggreenlink a:hover {
text-decoration:underline;
}

.text18-title-categories{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #878787;
	font-weight: bold;
	padding-top: 7px;
	padding-left: 31px;
	padding-bottom: 6px;
}
.text19-categorylist{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #707070;
	padding-top: 2px;
	padding-left: 2px;
	padding-bottom: 2px
}
.text19-categorylist a:link,.text19-categorylist a:visited,.text19-categorylist a:active {
	color: #707070;
text-decoration:none;
}
.text20-title-category{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #74b6e6;
	font-weight: bold;
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
}
.text20-title-category h1 {
	margin : 0px 0px 0px 0px;
	display: inline;
	font-weight : bold;
	font-size: 16px;
}
.text21-totalreviews{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #484848;
	padding-bottom: 15px;
}
.text22-title-reviewitem{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0268cd;
	font-weight: bold;
	padding-top: 5px;
}
.text23-reviewquote{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #878787;
	font-weight: bold;
	padding-top: 29px;
	padding-left: 15px;
}
.text24-reviewauthor{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696969;
	padding-left: 15px;
	padding-top: 3px;
}
.text25-reviewdate{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696969;
	padding-left: 15px;
}
.text26-reviewpopularity{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #484848;
	padding-top: 7px;
}
.text27-reviewcontent{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #878787;
	padding-top: 6px;
}
.text28-reviewhelpful{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #696969;
	font-style: italic;
	padding-top: 13px;
	padding-bottom: 13px;
}
.text29-viewedproduct{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3161ab;
	font-weight: bold;
}
.lightgreyborder{
	border: 1px solid #e0e0e0;
}
.reviewheaderstyle{
	border-bottom: 1px solid #e0e0e0;
	background-color: #e8e8e8;
}
.reviewfooter{
	border-bottom: 1px solid #e0e0e0;}
.padding1{
	padding-left: 15px;
	padding-right: 12px;
	padding-bottom: 18px;
}
.padding2{
	padding-left: 15px;
	padding-top: 3px;
}
.padding3{
	padding-right: 15px;
	padding-bottom: 15px;
}
.boxstyle1{
	border: 1px solid #e4e4e4;
	background-image: url(/images/customerreviews/boxstyle1.gif);
}
.padding4{
	padding-left: 15px;
	padding-right: 15px;
}
.reviewboxbg{
	background-color: #8cceff;
}

.startoff {
	display:none;
	position:absolute;
}

.starton {
	position:absolute;}

.title-universal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #878787;
	padding-top: 23px;
	padding-left: 28px;
	padding-bottom: 10px;
	border-left: 1px solid #c1ed5c;
	border-top: 1px solid #c1ed5c;
	border-right: 1px solid #c1ed5c;
}

.title-universal h1 {
	margin : 0px 0px 0px 0px;
	display: inline;
	font-style : normal;
	font-size: 24px;
	font-weight: normal;
}
.green{
	border-left: 1px solid #c1ed5c;
	border-right: 1px solid #c1ed5c;
}
.greenline{
	background-color: #c1ed5c;
	margin-left: 28px;
}
.greenline-bottom{
border-top: 1px solid #c1ed5c;
}
.belowtopgreenline{
	border-left: 1px solid #c1ed5c;
	border-right: 1px solid #c1ed5c;
}
.sideborders{
	border-left: 1px solid #c1ed5c;
	border-right: 1px solid #c1ed5c;
}
.background-green{
background-color: #0268cd;
}
.background-blue{
background-color: #959595;
}

.prodlisttitle_tl {background: url(/images/productlistpage/prodlisttitle-tl.gif) no-repeat 0 0;}
.prodlisttitle_tr {background: url(/images/productlistpage/prodlisttitle-tr.gif) no-repeat 100% 0;}

.softrebounder-info{
	background-image: url(/images/productlistpage/softrebounder_info.gif);
	background-repeat: no-repeat;
	margin-top: 9px;
	margin-bottom: 6px;
	margin-left: 16px;
}
.hardrebounder-info{
	background-image: url(/images/productlistpage/hardrebounder_info.gif);
	background-repeat: no-repeat;
	margin-top: 9px;
	margin-bottom: 6px;
	margin-left: 16px;
}
.productbox{
background-image: url(/images/productlistpage/productbox.gif);
background-repeat:repeat;
border: 1px solid #e8e8e8;
cursor: pointer;
height: 100%;
}

.mouseon-productbox{
background-image: url(/images/productlistpage/mouseon_productbox.gif);
background-repeat: repeat;
border: 1px solid #e8e8e8;
cursor: pointer;
height: 100%;
}
.text9-producttitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #878787;
	font-weight:bold;
	padding-top: 10px;
}
.text9-producttitle h2 {
	margin : 0px 0px 0px 0px;
	display: inline;
	font-style : normal;
	font-size: 14px;
}
.text9-producttitle a:link,.text9-producttitle a:visited,.text9-producttitle a:active {
	text-decoration: none;
	color: #878787;
}

.text10-extradetail{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #878787;
}
.text11-productprice{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3161ab;
	font-weight:bold;
}
.oos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
	font-weight:bold;
}
.oos_m {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	font-weight:bold;
}

.green_bl {background: url(/images/green-bl.gif) no-repeat 0 100%;}
.green_br {background: url(/images/green-br.gif) no-repeat 100% 100%;}
.green_tl {background: url(/images/green-tl.gif) no-repeat 0 0;}
.green_tr {background: url(/images/green-tr.gif) no-repeat 100% 0;}

.green_t {background: url(/images/green-dot.gif) 0 0 repeat-x}
.green_b {background: url(/images/green-dot.gif) 0 100% repeat-x}
.green_l {background: url(/images/green-dot.gif) 0 0 repeat-y}
.green_r {background: url(/images/green-dot.gif) 100% 0 repeat-y} 

.sidebar_bl {background: url(/images/sidebar-bl.gif) no-repeat 0 100%;}
.sidebar_br {background: url(/images/sidebar-br.gif) no-repeat 100% 100%;}
.sidebar_tl {background: url(/images/sidebar-tl.gif) no-repeat 0 0;}
.sidebar_tr {background: url(/images/sidebar-tr.gif) no-repeat 100% 0;}

.sidebar_t {background: url(/images/sidebar-dot.gif) 0 0 repeat-x}
.sidebar_b {background: url(/images/sidebar-dot.gif) 0 100% repeat-x}
.sidebar_l {background: url(/images/sidebar-dot.gif) 0 0 repeat-y}
.sidebar_r {background: url(/images/sidebar-dot.gif) 100% 0 repeat-y} 

.sidebar-products{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #686868;
	margin-top: 4px;
	padding-top: 4px;
	padding-left: 38px;
	padding-bottom: 4px;
	font-weight: bold;
	background-image:url(/images/products_icon.gif);background-repeat: no-repeat; background-position: 10px;
}
.sidebar-products a:link,.sidebar-products a:visited,.sidebar-products a:active{
text-decoration:none;
color:#686868;
}
.sidebar-products a:hover {
text-decoration:underline;
}



.sidebar-aboutneedak{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #686868;
	margin-top: 4px;
	padding-top: 4px;
	padding-left: 38px;
	padding-bottom: 4px;
	font-weight: bold;
	background-image:url(/images/aboutneedak_icon.gif);background-repeat: no-repeat; background-position: 10px;
}
.sidebar-aboutneedak a:link,.sidebar-aboutneedak a:visited,.sidebar-aboutneedak a:active{
text-decoration:none;
color:#686868;
}
.sidebar-aboutneedak a:hover {
text-decoration:underline;
}
.sidebar-reboundinginfo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #686868;
	margin-top: 4px;
	padding-top: 4px;
	padding-left: 38px;
	padding-bottom: 4px;
	font-weight: bold;
	background-image:url(/images/reboundinginfo_icon.gif);background-repeat: no-repeat; background-position: 10px;
}
.sidebar-reboundinginfo a:link,.sidebar-reboundinginfo a:visited,.sidebar-reboundinginfo a:active{
text-decoration:none;
color:#686868;
}
.sidebar-reboundinginfo a:hover {
text-decoration:underline;
}

.mainpage-image{
 border-top: 6px solid #74b6e6;
 border-bottom: 5px solid #74b6e6;
 border-left: 6px solid #74b6e6;
 border-right: 6px solid #74b6e6;
}
.mainpage-ad1{
 border-top: 1px solid #74b6e6;
 border-bottom: 6px solid #74b6e6;
 border-left: 6px solid #74b6e6;
 border-right: 3px solid #74b6e6;
}
.mainpage-ad2{
 border-top: 1px solid #74b6e6;
 border-bottom: 6px solid #74b6e6;
 border-left: 3px solid #74b6e6;
 border-right: 3px solid #74b6e6;
}
.mainpage-ad3{
 border-top: 1px solid #74b6e6;
 border-bottom: 6px solid #74b6e6;
 border-left: 3px solid #74b6e6;
 border-right: 6px solid #74b6e6;
}
.bottom-tableborder{
	border: 1px solid #dddddd;
	background: #f0f0f0;
}
.bottom-minilogo{
	padding-top: 5px;
	padding-left: 14px;
	padding-bottom: 3px;
}
.bottom-icon1{
	border-top: 1px solid #dddddd;
	padding-top: 15px;
	padding-left: 27px;
}
.bottom-icon{
	border-top: 1px solid #dddddd;
	padding-top: 15px;
	padding-left: 27px;
	padding-right: 8px;
}
.bottom-title{
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #666666;
	 font-weight: bold;
	 border-top: 1px solid #dddddd;
	 padding-top: 15px;
}
.bottom-subtitle,.bottom-subtitle a:link,.bottom-subtitle a:visited,.bottom-subtitle a:active{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
	text-decoration:none;
}
.bottom-subtitle a:hover{
	color: #b4b4b4;
}
.bottompagetext1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
	letter-spacing: -1px;
	padding-top: 5px;
}
.bottompagetext2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #74b6e6;
	letter-spacing: -1px;
	padding-top: 5px;
}
.bottompagetext2 a:link,.bottompagetext2 a:visited,.bottompagetext2 a:active{
	color: #74b6e6;
	text-decoration:none;
}
.side-tableborder{
	border: 1px solid #cdcdcd;
	background: #ececec;
}
.sidebar-subtitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	padding-top: 7px;
	padding-left: 28px;
	padding-bottom: 7px;
}
.sidebar-subtitle2 a:link,.sidebar-subtitle2 a:visited,.sidebar-subtitle2 a:active{
	color: Black;
	text-decoration: none;
}
.sidebar-subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	padding-top: 7px;
	padding-left: 28px;
	padding-bottom: 7px;
	border-left: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
}
.sidebar-subtitle a:link,.sidebar-subtitle a:visited,.sidebar-subtitle a:active{
	color: Black;
	text-decoration: none;
}
.sidebar-mouseon1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	background-color: #f6f6f6;
	padding-top: 7px;
	padding-left: 28px;
	padding-bottom: 7px;
	cursor:pointer;
	border-left: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
}
.sidebar-mouseon1 a:link,.sidebar-mouseon1 a:visited,.sidebar-mouseon1 a:active{
	color: Black;
	text-decoration: none;
}
.sidebar-mouseon1 a:hover,.sidebar-subtitle a:hover,.sidebar-subtitle2 a:hover{
	color: #898989;
}


.sidebar-spacer1{
height:3px;
}
.sidebar-spacer2{
margin-top: 3px;
margin-bottom: 3px;
background-color: #cdcdcd;
}
.spacer2{
background: #cdcdcd;
border-top: 2px solid #ececec;
border-bottom: 2px solid #ececec;
border-left: 1px solid #cdcdcd;
border-right: 1px solid #cdcdcd;
}
.navbar-table{
	border-top: 1px solid #d9d9d9;
	background-color: #efefef;
	margin-bottom: 5px;
}
.navbar-text,.navbar-text a:link,.navbar-text a:visited,.navbar-text a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a9a9a9;
	text-decoration:none;
}
.navbar-spacer{
	border-right: 1px solid #d9d9d9;
}
.searchbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c5c5c5;
	padding-top: 1px;
	padding-bottom: 0px;
	padding-left: 6px;
	background-color: White;
	border-top: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
	border-left: 0px solid #d9d9d9;
	border-right: 0px solid #d9d9d9;
	margin: 0;
	outline:none;
}
.searchbox_moz{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c5c5c5;
	padding-top: 1px;
	padding-bottom: 0px;
	padding-left: 6px;
	background-color: White;
	border-top: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
	border-left: 0px solid #d9d9d9;
	border-right: 0px solid #d9d9d9;
	margin: 0;
	outline:none;
}

.ltgreenbg{
	background-color: #d8ebac;
}
.whitebg{
	background-color: Scrollbar;
}
.darkgreenborder{
	border: 1px solid #96ca1f;
}
.price1{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #595959;
font-weight: bold;
}
.price2{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #595959;
}
.price3{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #7eaa1a;
font-weight: bold;
}

.paymentbox_bl {background: url(/images/registrationpages/whiteongreen_bl.gif) no-repeat 0 100% white;}
.paymentbox_br {background: url(/images/registrationpages/whiteongreen_br.gif) no-repeat 100% 100%;}
.paymentbox_tl {background: url(/images/registrationpages/whiteongreen_tl.gif) no-repeat 0 0;}
.paymentbox_tr {background: url(/images/registrationpages/whiteongreen_tr.gif) no-repeat 100% 0;}



.blogtitleblue-tr{
background: url(/images/blog/lightblue_tr.gif) 100% 0 no-repeat;}
.blogtitleblue-tl{
background: url(/images/blog/lightblue_tl.gif) 0 0 no-repeat;}
.blogtitleblue-gradient{
	background: url(/images/blog/blogbannergradient.gif);}

.faint-bggradient{
	background: url(/images/blog/faint_bggradient.gif);}
	
.text45-blogtitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #7b7b7b;
}
.text45-blogtitle a:link,.text45-blogtitle a:visited,.text45-blogtitle a:active{
	color: #7b7b7b;
	text-decoration:none;
}
.text45-blogtitle a:hover{
 	color: #5e8dbe;
}
.text46-blogdate{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7b7b7b;
	padding-top: 5px;
}
.text46-blogdate a:link,.text46-blogdate a:visited,.text46-blogdate a:active{
	color: #7b7b7b;
	text-decoration:none;
}
.text46-blogdate a:hover{
 	color: #5e8dbe;
}
.text47-postreply{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a2c2cf;
}
.text47-postreply a:link,.text47-postreply a:visited,.text47-postreply a:active{
	color: #a2c2cf;
	text-decoration: none;
}
.text47-postreply a:hover{
	text-decoration: underline;
}
.text48-blogbody{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #949698;
	padding: 5px;
}
.text49-blogreadmore{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a1c0c8;
}
.text49-blogreadmore a:link,.text49-blogreadmore a:visited,.text49-blogreadmore a:active{
	color: #a1c0c8;
	text-decoration: none;
}
.text49-blogreadmore a:hover{
	text-decoration: underline;
}
.text50-blogbottommenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #a1c0c8;
	font-weight: bold;
	padding-bottom: 2px;
}
.text51-blogbottommenusubs{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a1c0c8;
}
.text51-blogbottommenusubs a:link,.text51-blogbottommenusubs a:visited,.text51-blogbottommenusubs a:active{
	color: #a1c0c8;
	text-decoration: none;
}
.text51-blogbottommenusubs a:hover{
	color: #5e8dbe;
}
.text52-blogreplytitles{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #949698;
	font-weight: bold;
}
.text52-blogreplydate{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #949698;
}
.text52-blogreplies{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #757678;
}
.text53-blogfields{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #949698;
	font-weight: bold;
}
.ltblueborder{
	border: 1px solid #a1c0c8;
}
.bg-blogbottommenu{
	background-color: #f5fafe;
}
.blogsearchbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #c5c5c5;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	background-color: White;
	border-top: 1px solid #c4e9f3;
	border-bottom: 1px solid #c4e9f3;
	border-left: 0px solid #c4e9f3;
	border-right: 0px solid #c4e9f3;
	margin: 0;
	outline:none;
}
.blogsearchbox_moz{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #c5c5c5;
	padding-top: 1px;
	padding-bottom: 0px;
	padding-left: 6px;
	background-color: White;
	border-top: 1px solid #c4e9f3;
	border-bottom: 1px solid #c4e9f3;
	border-left: 0px solid #c4e9f3;
	border-right: 0px solid #c4e9f3;
	margin: 0;
	outline:none;
}





.mainbgcolor{
background-color:#0268cd;
}
.mainbordercolor{
border-color:#0268cd;
}
.mainfontcolor{
color:#0268cd;
}

div.uninav {
	background-color:#0268cd;
border-bottom:2px solid #0268cd;
border-radius:3px 3px 0px 0px;

background: #0268cd; /* Old browsers */
background: -moz-linear-gradient(top, #0268cd%, #0268cd 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #0268cd%,#0268cd 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #0268cd%,#0268cd 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=&#039;#0268cd&#039;, endColorstr=&#039;#0268cd&#039;,GradientType=0 ); /* IE6-9 */


}
div.uninav .uninavitem {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
 display: inline-block;
 position: relative;

padding-right:30px;
padding-left:30px;
padding-bottom:6px;
padding-top:9px;
 -webkit-transition: all 0.2s;
 -moz-transition: all 0.2s;
 -ms-transition: all 0.2s;
 -o-transition: all 0.2s;
 transition: all 0.2s;
}
div.uninav .uninavitem a {
	color:white;
}
div.uninavul .uninavitem:hover {
 color: #fff;
}
div.uninav .uninavitem ul {
 padding: 0;
 position: absolute;
 top: 28px;
 left: 0;
 width: 150px;
 -webkit-box-shadow: none;
 -moz-box-shadow: none;
 box-shadow: none;
 display: none;
 opacity: 0;
 visibility: hidden;
 -webkit-transiton: opacity 0.2s;
 -moz-transition: opacity 0.2s;
 -ms-transition: opacity 0.2s;
 -o-transition: opacity 0.2s;
 -transition: opacity 0.2s;
z-index:99;
}


div.uninav .uninavitem ul li { 
 display: block; 
 color: #000;
padding:6px;
padding-left:12px;
padding-right:12px;
}
div.uninav .uninavitem ul li a {
	color:#191919;
}
div.uninav .uninavitem ul li { 
 background: #fbfbfb;
 -webkit-transiton: background 0.2s;
 -moz-transition: background 0.2s;
 -ms-transition: background 0.2s;
 -o-transition: background 0.2s;
 -transition: background 0.2s;
}
div.uninav .uninavitem ul li:hover { 
 background: #e8e8e8;
}
div.uninav .uninavitem:hover ul {
 display: block;
 visibility: visible;
 opacity: 1;
}
.nenavbar-text,.nenavbar-text a:link,.nenavbar-text a:visited,.nenavbar-text a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a9a9a9;
	text-decoration:none;
display:inline-block;
}
.nenavbar-spacer{
	border-right: 1px solid #d9d9d9;
display:inline-block;
height:10px;
vertical-align:middle;
margin-left:10px;
margin-right:10px;
}
.iconpads {
margin-right:6px;
}
.cornercont {
border-radius:5px;
border-style:solid;
border-width:1px;
padding:30px;
overflow:hidden;
}
.text36-formtext {
margin-top:10px;
}

.prodlistimage img {
max-width:100%;
height:auto;
}
.text9-producttitle {
padding-left:10px;
padding-right:10px;
}

.socialmedia {
opacity:.8;
transition: opacity .15s ease-in-out;
 -moz-transition: opacity .15s ease-in-out;
 -webkit-transition: opacity .15s ease-in-out;
}
.socialmedia:hover {
opacity:1;
}

.promo_cont{
display:inline-block;
margin:5px;
vertical-align:bottom;
}
.promo_left{
font-family:&#039;Open Sans&#039;, sans-serif;
text-align:left;
vertical-align:top;
display:inline-block;
border-top-left-radius:10px;
border-bottom-left-radius:10px;
padding-left:12px;
padding-right:9px;
padding-top:6px;
padding-bottom:5px;
background: #b7dc61;
background: -moz-linear-gradient(180deg, #b7dc61 1%, #85ae2a 100%);
background: -webkit-linear-gradient(180deg, #b7dc61 1%,#85ae2a 100%);
background: linear-gradient(180deg, #b7dc61 1%,#85ae2a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=&#039;#c9c9c9&#039;, endColorstr=&#039;#a6a7a6&#039;,GradientType=1 );
line-height:.85em;
min-height:48px;
}
.promo_date {
color:black;
font-size:9px;
padding-bottom:2px;
letter-spacing: 0px;
}
.promo_stuff {
color:white;
}
.promo_stuff_2 {
font-size:12px;
font-family:arial;
text-transform:uppercase;
}
.promo_right{
text-align:center;
font-family:&#039;Open Sans&#039;, sans-serif;
vertical-align:top;
background-color:black;
border-top-right-radius:10px;
border-bottom-right-radius:10px;
display:inline-block;
padding-left:8px;
padding-right:10px;
padding-top:7px;
padding-bottom:6px;
color:white;
font-size:12px;
min-height:48px;
}

