@charset "utf-8";
/* CSS Document */

/*general styles*/
body { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin:0px; 
		padding:0px; 
		background: url(img/BasicStyle/bg.jpg);
		background-position:center top;
		background-repeat: no-repeat;
		font:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height: 15px;
		background-color: #b6bec9;
		text-align:center; 
		color: #FFFFFF;
		}
		
a {
		color: #FA8E00;
		text-decoration:none;
		}
		
a:hover {
		color: #FA8E00;
		text-decoration:underline;
		}

.a2 {
		color: #FFFFFF;
		text-decoration:none;
		}

.a2:hover {
		color: #FFFFFF;
		text-decoration:underline;
		}
		
.linkred {
		color: #FA8E00;
		text-decoration:none;
		}

.linkred:hover {
		color: #FA8E00;
		text-decoration:underline;
		}


.btn {
		border: none;
		background:none;
		cursor: pointer;
		}

.searchbox {
		width: 210px;
		}

.h1 {
	font-size: 13px;
	line-height: 17px;
	font-weight:bold;
	color:#FFFFFF;
	}

.h1ver2 {
	font-size: 13px;
	line-height: 17px;
	font-weight:bold;
	}

.h2 {
	font-size: 18px;
	line-height: 22px;
	font-weight:bold;
	color:#FFFFFF;
	}

.h3 {
	font-size: 12px;
	line-height: 16px;
	}

.h4 {
	font-size: 16px;
	line-height: 20px;
	font-weight:bold;
	color: #333333;
	}

.h5 {
	font-size: 18px;
	line-height: 22px;
	font-weight:bold;
	color: #333333;
	}

.h6 {
	font-size: 12px;
	line-height: 16px;
	font-weight:bold;
	color: #FA8E00;
	}

.h7 {
	font-size: 16px;
	line-height: 20px;
	font-weight:bold;
	color: #FA8E00;
	}
	
.h7 a {
	color: #ffffff;
	}
	
.h7ver2 {
	font-size: 16px;
	line-height: 20px;
	font-weight:bold;
	color: #333333;
	}
	
.h7ver2 a {
	color: #333333;
	}
	
.h8 {
	font-size: 14px;
	line-height: 18px;
	font-weight:bold;
	color: #333333;
	}

.h8 a{
	color: #333333;
	text-decoration:none;
	}

.h8 a:hover{
	color: #333333;
	text-decoration:underline;
	}
	
.h9 {
	font-size: 12px;
	line-height: 16px;
	font-style: italic;
	color: #ffffff;
	}

.h9 a{
	color: #ffffff;
	text-decoration:none;
	}

.h9 a:hover{
	color: #ffffff;
	text-decoration:underline;
	}


.h10 {
	font-size: 16px;
	line-height: 17px;
	color: #CC3300;
	font-weight:bold;
	}

.h11 {
	font-size: 14px;
	line-height: 16px;
	color: #FFFFFF;
	}

.h11 a{
	font-size: 14px;
	line-height: 17px;
	color: #FFFFFF;
	font-weight:bold;
	}

.h11 a:hover{
	font-size: 14px;
	line-height: 17px;
	color: #CC3300;
	font-weight:bold;
	text-decoration:underline;
	}

.h11ver2 {
	font-size: 14px;
	line-height: 16px;
	color: #333333;
	}

.h11ver2 a{
	font-size: 14px;
	line-height: 17px;
	color: #333333;
	font-weight:bold;
	}

.h11ver2 a:hover{
	font-size: 14px;
	line-height: 17px;
	color: #CC3300;
	font-weight:bold;
	text-decoration:underline;
	}

.h12 {
	font-size: 16px;
	line-height: 20px;
	font-weight:bold;
	color: #333333;
	}

.h12 a{
	color:#333333;
	text-decoration:none;
	}
	
.h12 a{
	color:#333333;
	text-decoration:underline;
	}
	
.storeitemname {
	font-size:14px;
	line-height: 18px;
	font-weight:bold;
	color:#CC0000;
	}
	
.storeitemname a{
	color:#CC0000;
	text-decoration:none;
	}
	
.storeitemname a:hover{
	color:#CC0000;
	text-decoration:underline;
	}


.storeitemname2 {
	font-size:18px;
	line-height: 22px;
	font-weight:bold;
	color:#CC0000;
	}

.strikeoutprice {
	font-size: 18px;
	line-height: 22px;
	color: #CC3300;
	font-weight:bold;
	text-decoration:line-through;
	}

.price {
	font-size: 18px;
	line-height: 22px;
	color: #CC3300;
	font-weight:bold;
	}

.price2 {
	font-size: 12px;
	line-height: 16px;
	color: #CC3300;
	font-weight:bold;
	padding-left: 10px;
	}

.price3 {
	font-size: 12px;
	line-height: 16px;
	color: #CC3300;
	font-weight:bold;
	}

.price3s {
	font-size: 12px;
	line-height: 16px;
	color: #CC3300;
	font-weight:bold;
	text-decoration: line-through;
	}
	
.paddingleft10 {
	padding-left: 10px;
	}
	

.date {
	font-size:10px;
	line-height: 14px;
	font-style:italic;
	color:#FFFFFF;
	}

.alignright {
	float:right;
	}

.aligntop {
	vertical-align:top;
	}

.alignleft {
	float:left;
	}

.paddingright25 {
	padding-right:25px;
	}

.paddingleft250 {
	padding-left:300px;
	}

.paddingleft50 {
	padding-left:50px;
	}

.textbox1 {
	width: 250px;
	background: #FFFFFF;
	color:#000000;
	border:solid #000000 1px;
	padding-left: 5px;
	}

.textbox2 {
	width: 145px;
	background: #FFFFFF;
	color:#000000;
	border:solid #000000 1px;
	padding-left: 5px;
	}

.textbox3 {
	width: 650px;
	background: #FFFFFF;
	color:#000000;
	border:solid #000000 1px;
	padding-left: 5px;
	}

.textbox4 {
	width: 200px;
	background: #FFFFFF;
	color:#000000;
	border:solid #000000 1px;
	padding-left: 5px;
	}

.textbox5 {
	background: #FFFFFF;
	color:#000000;
	border:solid #000000 1px;
	padding-left: 5px;
	}
	
.admintextbox {
	width: 600px;
	background: #FFFFFF;
	color:#000000;
	border:solid #000000 1px;
	padding-left: 5px;
	}

.admintextbox2 {
	width: 450px;
	background: #FFFFFF;
	color:#000000;
	border:solid #000000 1px;
	padding-left: 5px;
	}

.textarea1{
	width: 325px;
	height: 200px;
	background: #FFFFFF; 
	color:#000000;
	border:solid #000000 1px;
	}

.textarea2{
	width: 650px;
	height: 200px;
	background: #FFFFFF; 
	color:#000000;
	border:solid #000000 1px;
	}

.padding5 {
		padding: 5px 5px 5px 5px;
		}

.padding10 {
		padding: 0px 10px 0px 10px;
		}

.padding15 {
		padding: 15px 15px 15px 15px;
		}

.padding25 {
		padding: 25px 25px 25px 25px;
		}


.padding1 {
		padding: 0px 1px 0px 1px;
		}

.centertext {
		text-align:center
		}

/*form style*/
form.cmxform label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
	font-style: italic
}
	
/*header style*/		
#headercontent {
		width: 900px;
		position:relative;
		margin-left: auto;
   		margin-right: auto;
		text-align:left;
		}

#toplogo {
		float: left;
		}

#toprightcontainer {
		float: right;
		width: 500px;
		}
		
#topright {
		float: right;
		padding-top: 25px;
		font-size:12px;
		line-height:16px;
		}

#topsearch {
		padding-top: 25px;
		float: right;
		}

#clear {
		clear:both;
		}

#dropmenucontainer {
		position:relative;
		margin-left: auto;
   		margin-right: auto;
		padding-top:10px;
		padding-right:10px;
		text-align:right;
		z-index: 99999;
		}

/*dropmenu*/
ul#dropmenu {
		padding:0; 
		list-style:none; 
		margin: auto;
		font-size:11px; 
		height:41px;
		}
		
ul#dropmenu ul {
		padding:0; 
		margin:0; 
		list-style:none; 
		position:absolute; 
		left:-9999px;
		}
		
ul#dropmenu table {
		border-collapse:collapse; 
		font-size:1em; 
		float:left; 
		margin:-1px;
		}

ul#dropmenu ul li {
		float:left; 
		margin:0; 
		text-align:left;
		}
		
ul#dropmenu ul li a {
		display:block; 
		line-height:20px; 
		margin:0; 
		padding:0 10px; 
		background:transparent; 
		width:160px;
		}

ul#dropmenu li {
		display:inline; 
		margin:0 -2px; 
		text-align:left;
		}

ul#dropmenu li a {
		display:inline-block; 
		height:36px; 
		margin:5px 0 0 0;
		padding:0 20px 0 0; 
		background:url(img/BasicStyle/button.gif) right top; 
		line-height:30px; 
		text-decoration:none; 
		color:#fff;
		}
		
ul#dropmenu li a.sub {
		background:url(img/BasicStyle/button-arrow.gif) right top;
		}

html>/**/body ul#dropmenu li {
		display:inline-block; 
		padding:0;
		}

* html ul#dropmenu li a.sub {
		margin-right:3px;
		}
		
* html ul#dropmenu li a {
		margin-bottom:-4px;
		}

ul#dropmenu li a b {
		display:block; 
		height:36px; 
		float:left; 
		padding:0 0 0 20px; 
		background:url(img/BasicStyle/button.gif) left top; 
		cursor:pointer;
		}

ul#dropmenu li a:hover {
		position:relative; 
		background-position:right bottom; 
		color:#333;
		}
		
ul#dropmenu li a:hover b {
		background-position:left bottom;
		}

ul#dropmenu li:hover {
		position:relative;
		}
		
ul#dropmenu li:hover > a {
		background-position:right bottom; 
		color:#333;
		}
		
ul#dropmenu li:hover > a b {
		background-position:left bottom;
		}

ul#dropmenu :hover ul {
		left:1px; 
		width:110px; 
		top:41px;
		}
		
* html ul#dropmenu :hover ul {
		top:36px;
		}

ul#dropmenu :hover ul li {
		display:block; 
		float:left; 
		margin:0; 
		}
		
ul#dropmenu :hover ul li a {
		display:block; 
		float:left; 
		margin:0; 
		height:25px; 
		line-height:25px; 
		width:110px; 
		background:#333333; 
		color:#fff;
		}
		
ul#dropmenu :hover ul li a.fly {
		background:#333333 url(img/BasicStyle/arrow.gif) no-repeat right center;
		}
		
ul#dropmenu :hover ul li a:hover {
		background:#FA8E00; 
		color:#333;
		}
		
ul#dropmenu :hover ul li:hover > a {
		background:#FA8E00; 
		color:#333;
		}

ul#dropmenu :hover ul li a.fly:hover {
		background:#FA8E00 url(img/BasicStyle/arrow-over.gif) no-repeat right center;
		}
		
ul#dropmenu :hover ul li:hover > a.fly {
		background:#FA8E00 url(img/BasicStyle/arrow-over.gif) no-repeat right center;
		}
		

ul#dropmenu :hover ul ul {
		left:-9999px;
		}

ul#dropmenu :hover ul :hover ul {
		left:125px; 
		top:0; 
		width:180px;
		}

ul#dropmenu :hover ul :hover ul li {
		display:block; 
		float:left; 
		margin:0; 
		}
		
ul#dropmenu :hover ul :hover ul li a {
		display:block; 
		float:left; 
		margin:0; 
		height:25px; 
		line-height:25px; 
		background:#333333; 
		color:#fff;
		}
		
ul#dropmenu :hover ul :hover ul li a:hover {
		color:#333; 
		background:#FA8E00;
		}

/*Body Content*/
#bodycontent {
		width: 900px;
		position:relative;
		margin-left: auto;
   		margin-right: auto;
		text-align:left;
		}

#bodymain {
		background-image:url(img/BasicStyle/bg-body-top.jpg);
		background-repeat:no-repeat;
		background-color:#000000;
		padding-top:20px;
		}

#bodymiddle1 {
		width: 900px;
		background-image:url(img/BasicStyle/bg2.jpg);
		background-color:#000000;
		background-repeat:repeat-x;
		}

#bodymiddle3 {
		width: 900px;
		background-image:url(img/BasicStyle/bg7.jpg);
		background-color:#000000;
		background-repeat:repeat-x;
		}

#bodymiddle4 {
		width: 900px;
		background-color:#ffffff;
		color:#333333;
		}
		
#bodymiddle2 {
		width: 900px;
		background-image:url(img/BasicStyle/bg3.jpg);
		background-color:#000000;
		background-repeat:repeat-x;
		}

#bodynews {
		width: 900px;
		background-image:url(img/BasicStyle/newsbg.jpg);
		background-color:#ffffff;
		background-repeat:no-repeat;
		color:#333;
		}

#bodylocatedealer {
		width: 900px;
		background-image:url(img/BasicStyle/contentbg.jpg);
		background-color:#ffffff;
		background-repeat:no-repeat;
		color:#333;
		}

#bodycontact {
		width: 900px;
		background-image:url(img/BasicStyle/contentbg2.jpg);
		background-color:#ffffff;
		background-repeat:no-repeat;
		color:#333;
		}

#bodyabout {
		width: 900px;
		background-image:url(img/BasicStyle/contentbg3.jpg);
		background-color:#ffffff;
		background-repeat:no-repeat;
		color:#333;
		}

#bodytestimonies {
		width: 900px;
		background-image:url(img/BasicStyle/contentbg4.jpg);
		background-color:#ffffff;
		background-repeat:no-repeat;
		color:#333;
		}

#bodysupport {
		width: 900px;
		/*background-image:url(img/BasicStyle/contentbg5.jpg);*/
		background-color:#ffffff;
		background-repeat:no-repeat;
		color:#333;
		}

#bodywhy {
		width: 900px;
		background-image:url(img/BasicStyle/contentbg7.jpg);
		background-color:#ffffff;
		background-repeat:no-repeat;
		color:#333;
		}

#bodyinternational {
		width: 900px;
		background-image:url(img/BasicStyle/contentbg6.jpg);
		background-color:#ffffff;
		background-repeat:no-repeat;
		color:#333;
		}

#bodymiddle4 {
		width: 900px;
		background-image:url(img/BasicStyle/bg7.jpg);
		background-color:#000000;
		background-repeat:repeat-x;
		}
		
#bodymaintext1 {
		padding: 50px 50px 50px 50px;
		text-align:left;
		font-size:12px;
		line-height: 16px;
		}

#mainnewsdiv {
		width: 900px;
		padding:20px 0px 0px 0px;
		}

#articles {
		width:270px;
		padding: 10px 15px 0px 15px;
		float:left;
		height:220px;
		}

#articles2 {
		width:268px;
		padding: 10px 15px 0px 15px;
		float:left;
		border-left:#666 solid 1px;
		border-right:#666 solid 1px;
		height:220px;
		}


#divline1 {
		height:1px;
		border-top: solid 1px #333333;
		}

#divline2 {
		height:1px;
		border-bottom: solid 1px #333333;
		padding-top: 0px;
		}

#divline3 {
		height:4px;
		border-bottom: solid 4px #333333;
		padding-top: 0px;
		}

#featuresdiv {
		width:900;
		padding:0px 0px 0px 0px;
}

#featuresdiv-inner{
		width:300px;
		height:299px;
		float:left;
}

#mainfeaturesdiv {
		width: 302px;
		float: left;
		}

#mainfeaturesdiv .features{
		border-left:solid 1px #333333;
		border-right:solid 1px #333333;
		padding: 10px 15px 0px 15px;
		}		

#mainspecialsdiv {
		width: 299px;
		float: right;
		}

#mainspecialsdiv .specials{
		padding: 10px 15px 0px 15px;
		}

/*dealers*/
#dealerlogindiv {
		width: 350px;
		border-right: solid 1px #333333;
		float:left;
		padding: 75px 50px 75px 50px;
		}

#dealerregisterdiv {
		width: 349px;
		float:left;
		padding: 75px 50px 75px 50px;
		}

#dealerhomediv1 {
		width: 350px;
		float:left;
		padding: 25px 50px 25px 50px;
		}
#dealerhomecontent {
		padding: 0px 50px 25px 50px;
		}
#dealeroutercontainer {
		padding: 25px 0px 25px 0px;
		font-size:12px;
		line-height: 16px;
		}

#dealeroutercontainer2 {
		padding: 10px 0px 10px 0px;
		font-size:12px;
		line-height: 16px;
		}

#signupform {
		padding: 25px 0px 0px 150px;
		}

#formbottom {
		width: 400px;
		text-align:right;	
		}
		
#datasheetdiv {
		width: 225px;
		height: 150px;
		float: left;
		padding: 40px 0px 0px 175px;
		}
#datasheetbody {
		padding: 50px 50px 10px 50px;
		}
#dealercatselect {
		width: 700px;
		height: 95px;
		padding-left: 175px;
		padding-top: 100px;
		}
/*news and announcements*/
#newsdiv {
		width: 800px;
		padding: 50px 50px 50px 50px;
		font-size:12px;
		line-height: 16px;
		}
/*support*/
#supportbody {
		width:900px;
		padding: 0px 0px 0px 0px;
		text-align:left;
		font-size:12px;
		line-height: 16px;
		}

#faqbody {
		width:800px;
		padding: 50px 50px 50px 50px;
		text-align:left;
		font-size:12px;
		line-height: 16px;
		}

#supportbody .subsection {
		float:left;
		width:424px;
		text-align: left;
		padding: 25px 0px 25px 24px;
		}

#supportbody .subsectionmiddle {
		float:left;
		width: 424px;
		padding: 25px 0px 25px 24px;
		text-align: left;
		}

#supportbody .supportlinks {
		padding: 0px 10px 0px 60px;
		}
/*product*/
		
#productsbody {
		width: 850px;
		background-color: #FFFFFF;
		padding: 25px 25px 25px 25px;
		text-align:left;
		font-size:12px;
		line-height: 16px;
		color: #333333;
		position:relative;
		margin-left: auto;
   		margin-right: auto;
		}
		
#productlargeimg {
		float:left;
		padding-right: 15px;
		}

#productlargeimg2 {
		float:left;
		width: 400px;
		padding-right: 15px;
		text-align:center;
		}

#pricediv {
		float:right;
		}

#maindescription {
		padding: 10px 0px 10px 10px;
		color: #333333;
		float:left;
		width: 400px;
		}

#maindescription2 {
		padding: 10px 0px 10px 10px;
		color: #333333;
		width: 550px;
		float:right;
		}

#bottomfeatures {
		width: 800px;
		padding: 25px 0px 25px 0px;
		color: #333333;
		}

#bottomfeaturessub1 {
		float:left;
		width: 230px;
		padding: 0px 25px 0px 0px;
		color: #333333;
		font-size:11px;
		line-height: 15px;
		}

#bottomfeaturessub2 {
		float:left;
		border-left: solid 1px #333333;
		border-right: solid 1px #333333;
		width: 230px;
		padding: 0px 25px 0px 25px;
		color: #333333;
		font-size:11px;
		line-height: 15px;
		height: 380px;
		}
		
#bottomfeaturessub3 {
		padding: 0px 0px 0px 25px;
		float:left;
		width: 230px;
		color: #333333;
		font-size:11px;
		line-height: 15px;
		}

#speclist {
		padding-top:5px;
		}

#configurator {
		padding: 10px 0px 10px 0px;
		border-bottom: solid 1px #333333;
		}
		
#specimageconfig {
		padding-top:10px;
		width:134px;
		float:left;
		}
		
#specradioconfig {
		width:500px;
		float:left;
		line-height: 20px;
		}
		
#specpriceconfig {
		width:150px;
		float:right;
		text-align:right;
		line-height: 20px;
		}

/*store*/
#storeimgdesc {
		width: 250px;
		float:left;
		}

#storeitemdesc {
		width: 385px;
		float:left;
		padding-left:25px;
		padding-top:15px;
		}
		
#buyandprice {
		padding-top: 15px;
		float:left;
		width: 100px;
		}

#storeitemimg {
		width: 150px;
		float:left;
		}

#storesidemenu {
		width: 150px;
		float:left;
		border: solid 1px #333333;
		padding: 0px 0px 10px 5px;
		}
		
#storecatouterdiv {
		width:205px; 
		float:left;
		padding:10px 20px 10px 0px;
		}

#storecatdiv {
		border: solid 1px #333333;
		padding:10px 10px 10px 10px;
		text-align:center;
		}

/*product main*/

#productlistlast {
		float:left;
		width:282px;
		font-size:11px;
		line-height: 15px;
		}
		
#productlist {
		float:left;
		width: 282px;
		font-size:11px;
		line-height: 15px;
		border-right: solid 1px #333333;
		}

#productsmallimg{
		padding-top:50px;
		height: 100px;
		background-repeat:no-repeat;
		}

#productfrontpgtext {
		padding: 0px 10px 0px 10px;
		width: 262px;
		height: 255px;
		}

#productfrontpgtextlptp {
		padding: 0px 10px 0px 10px;
		width: 262px;
		height: 285px;
		}

#productmainbottom {
		width:850px;
		position:relative;
		margin-left: auto;
   		margin-right: auto;
		background: url(img/BasicStyle/bg6.jpg);
		background-repeat: repeat-x;
		padding: 0px 25px 0px 25px;
		}

#productfloatbottom {
		position:fixed;
		bottom:0px;
		width:830px;
		z-index:888;
		background: url(img/BasicStyle/bottomproducttab.png) no-repeat;
		padding:10px 10px 5px 10px;
		color:#FFF;
		text-align:left;
		}
		
/*why terra*/
#whyterradiv1 {
		background: url(img/whyterra/SolidR_ic.png);
		background-repeat:no-repeat;
		}

.textleft1 {
		text-align:left;
		padding: 60px 0px 10px 120px;
		}

.textright1 {
		text-align:right;
		padding: 93px 110px 10px 100px;
		}

.textleft2 {
		text-align:left;
		padding: 93px 0px 10px 110px;
		}

.textleft3 {
		text-align:left;
		padding: 100px 0px 10px 110px;
		}
		
#whyterradiv2 {
		background: url(img/whyterra/Comp_ic.png);
		background-repeat:no-repeat;
		}

#whyterradiv3 {
		background: url(img/whyterra/Knowled_ic.png);
		background-repeat:no-repeat;
		}
	
#whyterradiv4 {
		background: url(img/whyterra/Perform_ic.png);
		background-repeat:no-repeat;
		}		

#whyterradiv5 {
		background: url(img/whyterra/SysEng_ic.png);
		background-repeat:no-repeat;
		}

#whyterradiv6 {
		background: url(img/whyterra/SteCusLif_ic.png);
		background-repeat:no-repeat;
		}
		
#whyterrapg2 {
		padding: 0px 0px 0px 0px;
		}

/*comparison chart*/
#systempics {
		float:left;
		width: 150px;
		}
/*specials pages*/
#specialsbody {
		padding: 25px 25px 25px 25px;
		}
/*contact*/	
#contactdivleft {
		width: 300px;
		float: left;
		padding-right:25px;
		}

#contactdivright {
		width: 445px;
		float: right;
		padding-left:25px;
		border-left:solid 1px #333333;
		}

#footer {
		width:900px;
		position:relative;
		margin-left: auto;
   		margin-right: auto;
		text-align:right;
		background-image:url(img/BasicStyle/bg-body-bottom.gif);
		background-repeat:no-repeat;
		}

#footertext {
		padding: 2px 20px 2px 25px;
		}

#printbody {
	padding: 15px 15px 15px 15px;
	background-color: #ffffff;
	height: 1000px;
}

/*sideslider*/
.slide-out-div {
    padding: 10px 10px 10px 10px;
    width: 235px;
	height:436px;
    background: url(img/BasicStyle/sidetabbg.png) no-repeat;
    border: none;
	z-index:999999;
	text-align:left;
}

/*banner slider*/
#jFlowSlide{ background:#DBF3FD; font-family: Georgia; }
#myController { font-family: Verdana, Geneva, sans-serif; font-size:14px; padding:20px 0px 0px 20px;  width:880px; background: url(img/frontpage/bannerbottom.jpg) no-repeat; height:30px; }
#myController span.jFlowSelected { background:#CCC; margin-right:0px; color:#333; }

.slide-wrapper { padding: 0px; }
.slide-thumbnail { width:900px; float:left; }
.slide-thumbnail img {max-width:900px; }
.slide-details { width:0px; float:right; margin-left:10px;}
.slide-details h2 { font-size:1.5em; font-style: italic; font-weight:normal; line-height: 1; margin:0; }
.slide-details .description { margin-top:10px; }

.jFlowControl, .jFlowPrev, .jFlowNext { float:left; color:#FFF; cursor:pointer; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px; }
.jFlowControl:hover, .jFlowPrev:hover, .jFlowNext:hover { background: #CCC; color:#333; }
