body{
	padding:0px 0 30px 0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/main_bg.gif) 0 0 repeat-x #EAE680;
	color:#000;
	font-size: 13px;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}
a {
  color: #b43f00;	
  }
a:hover
  {
  color: #666666; 	
  }
ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
/*------------------------------------------------main--------------------*/

/*------------------------------------------------top--------------------*/

#toplinks{

	width:930px;

	height:28px;

	margin:0px auto;

	padding:0 10px 0 0;

}

#toplinks ul{

	width:auto;

	height:28px;

	margin:0;

	padding:0;

	float:right;

}

#toplinks ul li{

	width:auto;

	height:28px;
	line-height:30px;

	margin:0;

	padding:0 5px 0 5px;

	float:left;

}
#toplinks ul li.monitor{

	width:auto;

	height:28px;
	line-height:30px;

	margin:0;

	padding:5px 5px 0 5px;

	float:left;

}
#toplinks ul li a{

width:auto;

height:28px;
float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

text-align:left;

text-decoration:none;

padding-left:25px;
}

a.home{

height:28px;

background:url(../images/hometop.gif) no-repeat left;

}

a.member{

height:28px;

background:url(../images/membertop.gif) no-repeat left;

}

a.affiliate{

height:28px;

background:url(../images/affiliatetop.gif) no-repeat left;

}

a.shopaddons{

height:28px;

background:url(../images/shoptop.gif) no-repeat left;

}

a.support{

height:28px;

background:url(../images/supporttop.gif) no-repeat left;

}

#toplinks ul li a:hover{

color:#990000;

text-decoration:underline;

}

#top{
	width:930px;
	background:url(../images/top_bg.gif) 0 0 no-repeat;
	height:57px;
	padding:5px 22px 0 21px;
	margin:0 auto;
}
#top img.logo{
	display:block;
	font-size:0;
	line-height:0;
	margin:0 26px 0 0;
	float:left;
}
#top p.topDiv{
	display:block;
	width:1px;
	height:46px;
	background:url(../images/top_div.gif) 0 0 repeat-y;
	float:left;
	margin:0 5px 0 5px;
}
#top p.navLeft{
	background:url(../images/nav_left.gif) 0 0 no-repeat;
	width:7px;
	height:24px;
	float:left;
	margin:12px 0 0 0;
}
/*#top ul{
	width:277px;
	height:24px;
	background:url(../images/nav_bg.gif) 0 0 repeat-x;
	float:left;
	margin:12px 0 0 0;
}
#top ul li{
	float:left;
	border-right:#F8F6B2 solid 1px;
}
#top ul li a{
	display:block;
	padding:0 12px 0 12px;
	font:bold 10px/24px  "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	text-transform:uppercase;
}
#top ul li a:hover{
	background:url(../images/nav_arrow.gif) center top no-repeat;
	color:#fff;
	background-color:inherit;
}
#top ul li a.hover{
	display:block;
	padding:0 12px 0 12px;
	font:bold 10px/24px  "Trebuchet MS", Arial, Helvetica, sans-serif;
	background:url(../images/nav_arrow.gif) center top no-repeat;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	text-transform:uppercase;
}
#top ul li.noBdr{
	border:none;
}

*/

#top p.navRight{
	background:url(../images/nav_right.gif) 0 0 no-repeat;
	width:7px;
	height:24px;
	float:left;
	margin:12px 10px 0 0;
}
#top form{
	width:262px;
	height:25px;
	background:url(../images/newsletter_icon.gif) 0 0 no-repeat;
	float:right;
	margin:11px 0 0 0;
	padding:0 0 0 36px;
}
#top form input.txtBox{
	width:150px;
	height:19px;
	border-left:#808080 solid 1px;
	border-top:#808080 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-bottom:#D4D0C8 solid 1px;
	float:left;
	font:normal 10px/19px Arial, Helvetica, sans-serif;
	color:#000;

	background-color:#fff;

	padding:0 0 0 11px;

}

#top form input.go{
	background:url(../images/btn_go.gif) 0 0 no-repeat;
	width:50px;
	height:21px;
	float:left;
	margin-left: 10px;
	font:bold 10px/25px "Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#F7F4A1;
	text-transform:uppercase;
	text-align:center;
	border:none;
	cursor:pointer;
	position:absolute;
}
/*------------------------------------------------top--------------------*/

/*------------------------------------------------header--------------------*/
#header{
	width:922px;
	margin:0 auto;
	color:#2D3032;
	padding:0 22px 3px 29px;
	background-color:#FFFFFF;
}
#headertabs{
width:922px;
height:30px;
margin:0 auto;
padding:0 22px 0 29px;
background:url(../images/header_bottom.gif) left bottom no-repeat #fff;
}
#headertabs ul{
width:922px;
height:30px;
list-style:none;
}
#headertabs ul li{
width:auto;
height:30px;
float:left;
margin:0 0 0 1px;
text-align:center;
}
#headertabs ul li a{
width:130px;
height:30px;
float:left;
text-decoration:none;
background:url(../images/headertabbg.gif) no-repeat top;
font:bold 12px/30px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
#headertabs ul li a:hover{
background:url(../images/headertabbg.gif) no-repeat bottom;
}
#headertabs ul li a.current{
width:130px;
height:30px;
float:left;
text-decoration:none;
background:url(../images/headertabbg.gif) no-repeat bottom;
font:bold 12px/30px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
#headertabs ul li span{
width:auto;
float:left;
background:url(../images/headertableft.gif) no-repeat top right;
font:bold 13px/30px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.headerdata{
width:922px;
height:150px;
display:none;
}
.headerdata img{
width:230px;
height:150px;
float:left;
}
.headerdata img.full{
width:922px;
height:140px;
float:left;
margin:10px 0 0 0;
}
.headerdata img.tracking{
width:140px;
height:140px;
float:left;
margin:10px 0 0 30px;
}
.headerdata div{
width:680px;
height:150px;
float:left;
text-align:left;
margin:0px;
padding:0px;
}
.headerdata div.first{
width:700px;
height:150px;
float:left;
text-align:left;
margin:0px;
padding:0px;
}
.headerdata div h3{
width:100%;
float:left;
margin:10px 0 0 0;
font:bold 20px/25px Arial, Helvetica, sans-serif;
color:#900222;
}
.headerdata div p{
width:100%;
float:left;
margin:0 0 0 0;
font:normal 15px/20px Arial, Helvetica, sans-serif;
color:#333333;
}
.headerdata div.first p{
width:100%;
float:left;
margin:0 0 0 0;
font:normal 15px/20px Arial, Helvetica, sans-serif;
color:#333333;
}
.headerdata div p a.viewmore{
background:url(../images/viewmore.gif) no-repeat;
font:bold 11px/18px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
padding:2px 7px 2px 7px;
}
.headerdata a.downloadnow{
width:99px;
height:89px;
float:left;
margin:30px 0 0 0;
background:url(../images/downloadpack.gif) no-repeat;
}
.headerdata a.soon{
width:99px;
height:89px;
float:left;
margin:30px 0 0 0;
background:url(../images/soon.gif) no-repeat;
}
.headerdata img.pack{
width:130px;
height:138px;
float:left;
text-align:left;
margin:15px 0 0 10px;
padding:0px;
}
.headerdata img.packsall{
width:200px;
height:138px;
float:left;
text-align:left;
margin:15px 0 0 20px;
padding:0px;
}
.headerdata div.comparison{
width:260px;
height:150px;
float:left;
}
.headerdata div.comparison img{
width:130px;
height:138px;
float:left;
margin:15px 0 0 0;
}
.headerdata div.comparison ul{
width:120px;
height:auto;
float:left;
margin:20px 0 0 0;
list-style:none;
}
.headerdata div.comparison ul li{
width:100px;
height:20px;
padding:0 0 0 17px;
background:url(../images/comp_tick.gif) no-repeat left;
font:normal 11px/20px Arial, Helvetica, sans-serif;
color:#336699;
}
.headerdata div.comparison ul li.special{
width:100px;
height:25px;
padding:0px;
margin:0px;
background:none;
}
.headerdata div.comparison ul li.special img{
width:100px;
height:25px;
border:none;
}
.headerdata a.viewfull{
width:99px;
height:99px;
float:left;
margin:30px 0 0 20px;
padding:0px;
background:url(../images/viewfull.gif) no-repeat;
}
#header h2{
	display:block;
	background:url(../images/most_reliable.gif) 0 0 no-repeat;
	width:666px;
	height:26px;
	margin:0 0 16px 0;
	text-indent:-2000px;	float:left;
	font-size:0;
	line-height:0;

}
#header p.headerTxt{
	display:block;
	font:normal 14px/22px Arial, Helvetica, sans-serif;
	width:663px;
	
}
#header p.headerTxt a{
	color:#084482;
	background-color:inherit;
	text-decoration:underline;
}
#header p.headerTxt a:hover{
	text-decoration:none;
}
#fresh{
	width:250px;
	height:138px;
	float:right;

padding-left:0px;
	position:relative;
}

#fresh2{
	width:auto;
	height:50px;
	float:left;

}

a.demobt{
width:135px;
height:50px;
float:left;
text-align:left;
text-decoration:none;
padding-left:65px;
/*margin-top:15px;*/
line-height:48px;
background-image:url(../images/demobt.png);
background-repeat:no-repeat;
background-position:top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fdfbc9;
}
a.demobt:hover{
background-image:url(../images/demobt.png);
background-repeat:no-repeat;
background-position:bottom;
color:#fffffe;
}
a.custombt{
width:135px;
height:50px;
float:left;
text-align:left;
text-decoration:none;
padding-left:65px;
line-height:48px;
background-image:url(../images/custombt.png);
background-repeat:no-repeat;
background-position:top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fdfbc9;
}
a.custombt:hover{
background-image:url(../images/custombt.png);
background-repeat:no-repeat;
background-position:bottom;
color:#fffffe;
}
/*------------------------------------------------header--------------------*/

/*------------------------------------------------body--------------------*/
#body{
	width:973px;
	margin:0 auto;
	background:url(../images/body_yellow_bg.gif) left top no-repeat;
	padding:10px 0 10px 0;
}
/*------------------------------------------------left--------------------*/
#leftMain{
	width:191px;
	float:left;
	margin:0 15px 0 0;
	/*background-color:#EAE680;
	color:#000;*/
}
#left{
	width:191px;
	background:url(../images/left_bg.gif) 0 0 repeat-y;
	height:auto;
	padding:0;
	margin:0;
}
#left p.leftTop{
	display:block;
	background:url(../images/left_top.gif) 0 0 no-repeat;
	width:191px;
	height:7px;
	font-size:0;
	line-height:0;
	margin:0px;
	padding:0px;
}
#left h2.homeDetail{
	display:block;
	background:url(../images/home_page_details.gif) 0 0 no-repeat;
	width:147px;
	height:27px;
	padding:0 0 0 28px;
	font:bold 12px/27px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	margin:3px 0 2px 8px;
}
#left2{
	width:191px;
	height:auto;
	padding:0;
	margin:0;
}
#left2 h2.event{
	display:block;
	width:160px;
	height:30px;
	background:url(../images/latest_event_pic.gif) 15px 0 no-repeat;
	padding:0 0 0 50px;
	font:normal 19px/18px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	margin:0 0 15px 0;
	float:left;
}
#left2 h2.event span{
	display:block;
	background:url(../images/event_bg.gif) 0 0 no-repeat;
	width:160px;
	height:19px;
	padding:0 0 0 15px;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	margin:5px 0 0 0;
}
#left2 p.eventTxt{
	display:block;
	width:160px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#7B782E;
	background-color:inherit;
	padding:0 0 0 9px;
	float:left;
}
#left2 p.eventTxt span{
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#566A02;
	background-color:inherit;
}
#left2 p.eventTxt a{
	display:block;
	background:url(../images/more_bg.gif) 0 0 no-repeat;
	width:42px;
	height:18px;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#175EA5;
	background-color:inherit;
	float:right;
	margin:0 0 12px 0;
	padding:0 0 0 20px;
	text-decoration:none;
}
#left2 p.eventTxt a:hover{
	color:#000;
	background-color:inherit;
}

#left ul.leftLink{
	width:175px;
	padding:0 0 0 8px;
}
#left ul.leftLink li{
	margin:0 0 2px 0;
	display:block;
	height:27px;
	line-height:0;
	font-size:0;
	background:url(../images/left_link_bg.gif) 0 0 repeat-x;
}
#left ul.leftLink li a{
	display:block;
	background:url(../images/bullet.gif) 12px 9px no-repeat;
	width:147px;
	height:27px;
	padding:0 0 0 28px;
	font:normal 12px/27px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	text-decoration:none;
}
#left ul.leftLink li a:hover{
	color:#BD1515;
	background-color:inherit;
}
#left p.leftBot{
	display:block;
	background:url(../images/left_bot.gif) 0 0 no-repeat;
	width:191px;
	height:5px;
	font-size:0;
	line-height:0;
padding:0px;
margin:0px;}
#leftMain p.sp{
	display:block;
	background:url(../images/special_offer.gif) 0 0 no-repeat;
	width:178px;
	height:28px;
	padding:53px 0 0 13px;
	margin:10px 0 11px 0;
	font-size:0;
	line-height:0;
}
#leftMain p.sp1{
	display:block;
	background:url(../images/showcase.gif) 0 0 no-repeat;
	width:178px;
	height:28px;
	padding:53px 0 0 13px;
	margin:10px 0 11px 0;
	font-size:0;
	line-height:0;
}
#leftMain p.sp a{
	display:block;
	background:url(../images/click_bg.gif) 0 0 no-repeat;
	width:63px;
	height:18px;
	padding:0 0 0 20px;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#175EA5;
	background-color:inherit;
	text-decoration:none;
}
#leftMain p.sp a:hover{
	color:#900222;
	background-color:inherit;
}
#leftMain ul{
	width:177px;
	padding:0;
	margin:0;
}
#leftMain ul li{
	display:block;
	margin:0 0 6px 0;
	line-height:0;
	font-size:0;
}
#leftMain ul li a.article{
	display:block;
	background:url(../images/article_bg.gif) 0 0 no-repeat;
	width:153px;
	height:22px;
	padding:0 0 0 24px;
	text-decoration:none;
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	color:#175EA5;
	background-color:inherit;
}
#leftMain ul li a.article:hover{
	color:#EC870A;
	background-color:inherit;
}
#leftMain ul li a.xhtml{
	display:block;
	background:url(../images/xhtml_bg.gif) 0 0 no-repeat;
	width:100px;
	height:22px;
	padding:0 0 0 27px;
	text-decoration:none;
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	color:#175EA5;
	background-color:inherit;
}
#leftMain ul li a.xhtml:hover{
	color:#EC870A;
	background-color:inherit;
}
/*------------------------------------------------left--------------------*/

/*------------------------------------------------mid--------------------*/
#submid{
width:765px;
height:auto;
float:left;
}
#submid_head{
width:750px;
height:40px;
line-height:40px;
float:left;
padding-left:25px;
background:url(../images/sub_head.gif) no-repeat;
}
#submid_body{
width:94%;
height:auto;
float:left;
margin-top:0px;
background:#FFFFFF url(../images/customepagebg.jpg) no-repeat 440px 100px;
padding: 3%;
}
#submid_body_bot{
width:100%;
height:20px;
float:left;
margin-top:0px;
background:url(../images/submidbot.jpg) no-repeat;
}#mid{
	width:489px;
	float:left;
	padding:0;
}
#mid_sub{
	width:489px;
	float:left;
	padding:0;
	margin:20px 0 0 100px;
	color:#FFFFFF;
}
#mid1{
	background:url(../images/green_1px.gif) 0 0 repeat-x #768C19;
	width:489px;

}
#mid1 p.midTop{
	display:block;
	background:url(../images/mid_top.gif) 0 0 no-repeat;
	width:489px;
	height:23px;
	font-size:0;
	line-height:0;
}
#mid1 p.midBot{
	display:block;
	background:url(../images/mid_bot1.gif) 0 0 no-repeat;
	width:489px;
	height:20px;
	font-size:0;
	line-height:0;
	padding:0px;
	margin:0px;
}#mid2{
	background:url(../images/estimation_pic.png) right bottom no-repeat;
	padding:0 0 0 0;
}
#mid2 h2{

	display:block;

	width:440px;

	height:auto;

	margin:5px 0 5px 20px;

	color:#FFFFFF;

	font-size:24px;

}
#mid2 h3{
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	margin:0 0 12px 22px;
}
#mid2 ul{
	width:350px;
	padding:0 0 18px 22px;
	margin:0;
	font-size:0;
	line-height:0;
}
#mid2 ul li{
	padding:0;
	margin:0;
	line-height:0;
	font-size:0;
	height:18px;
}
#mid2 ul li a{
	display:block;
	background:url(../images/arrow.gif) 0 6px no-repeat;
	padding:0 0 0 11px;
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#FCF881;
	background-color:inherit;
	text-decoration:none;
}
#mid2 ul li a:hover{
	color:#fff;
	background-color:#7B921A;
}
#mid2 p.midBot{
	display:block;
	background:url(../images/mid_bot.gif) left top no-repeat #5f7111;
	height:23px;
	width:226px;
	margin:0;
	padding:0 0 0 23px;
	color:#FFC547;
	font-size:0;
	line-height:0;
}
#mid2 p.midBot a{
	background:url(../images/read_more_bg.gif) 0 0 repeat-x;
	width:134px;
	height:22px;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	color:#FFC547;
	text-decoration:none;
	text-align:center;
	background-color:inherit;
	display:block;
}
#mid2 p.midBot a:hover{
	color:#fff;
	background-color:inherit;
}
#testMain{
	background:url(../images/test_bg_1px.gif) 0 0 repeat-x #FCFABA;
	color:#282828;
	width:489px;
	margin:11px 0 0 0;
}

#testMain3{
	width:489px;

	height:50px;

	margin:11px 0 0 125px;
}

#testMain3 a.testlink{

width:489px;

height:50px;

float:left;

background:url(../images/testimonials.jpg) no-repeat top;

border:none;

}

#testMain3 a.testlink:hover{

background:url(../images/testimonials.jpg) no-repeat bottom;

}
#testMain p.testtop{
	display:block;
	background:url(../images/test_top.gif) 0 0 no-repeat;
	width:489px;
	height:23px;
	font-size:0;
	line-height:0;
	margin:0px;
	padding:0px;
}
#testMain p.testBot{
	display:block;
	background:url(../images/test_bot.gif) bottom no-repeat;
	width:489px;
	height:30px;
	font-size:0;
	line-height:0;
}
#testMain2{
	background:url(../images/test_bg_1px.gif) 0 0 repeat-x #FCFABA;
	color:#282828;
	width:489px;
	margin:11px 0 0 0;
}
#testMain2 p.testtop{
	display:block;
	background:url(../images/test_top.gif) 0 0 no-repeat;
	width:489px;
	height:23px;
	font-size:0;
	line-height:0;
	margin:0px;
	padding:0px;
}
#testMain2 p.testBot{
	display:block;
	background:url(../images/test_bot.gif) bottom no-repeat;
	width:489px;
	height:30px;
	font-size:0;
	line-height:0;
	
	margin:0px;
	padding:0px;
}
#test{
	width:487px;
	border-left:#CCC978 solid 1px;
	border-right:#CCC978 solid 1px;
}
#test2{
	width:487px;
	border-left:#CCC978 solid 1px;
	border-right:#CCC978 solid 1px;
}
#test2 ul{
list-style:none;
padding:0;
margin:0 0 0 25px;
}
#test2 ul li{
padding:0;
margin:0;
}
#test2 ul li a{
font:normal 13px/20px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#104a85;
text-decoration:none;
}
#test2 ul li a:hover{
color:#768c19;
}
#test h2{
	display:block;
	width:446px;
	height:24px;
	background:url(../images/test_div.gif) 0 0 repeat-x;
	margin:0 0 8px 22px;
	line-height:0;
	font-size:0;
	padding:0;
	font-size:0;
	line-height:0;
}
#test h2 span{
	font:bold 25px/25px Arial, Helvetica, sans-serif;
	color:#9A0124;
	background-color:#FCFABB;
	padding:0;
	margin:0;
	height:24px;
}
#test h3{
	display:block;
	width:406px;
	height:43px;
	font:normal 18px/43px Arial, Helvetica, sans-serif;
	color:#677C10;
	background-color:inherit;
	margin:0;
	padding:0 0 0 22px;
	text-decoration:underline;
}
#test2 h3{
	display:block;
	width:406px;
	height:auto;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#677C10;
	background-color:inherit;
	margin:0;
	padding:0 0 10px 22px;
	text-decoration:underline;
}
#test2 h4 a{
	display:block;
	width:406px;
	font:normal 13px/20px Arial, Helvetica, sans-serif;
	color:#b43f00;
	background-color:inherit;
	margin:0;
	padding:10px 0 0 22px;
	text-decoration:underline;
}
#test2 h4 a:hover{
	color:#666666;
}
#test p.testTxt1{
	display:block;
	width:430px;
	background:url(../images/coma.gif) 23px 0 no-repeat;
	padding:0 0 0 49px;
	font:bold 13px/20px Arial, Helvetica, sans-serif;
	margin:0 0 15px 0;
}
#test p.testTxt1 img{
	margin:0 0 0 10px;
	line-height:0;
	font-size:0;
}
#test p.yellow{
	display:block;
	width:210px;
	height:19px;
	background-color:#EEECA8;
	color:#000;
	margin:0 0 7px 22px;
	padding:0 0 0 224px;
	font-size:0;
	line-height:0;
}
#test p.yellow span.date2{
	display:block;
	background:url(../images/date_bg.gif) 0 0 no-repeat;
	width:130px;
	height:19px;
	font:bold 11px/19px Arial, Helvetica, sans-serif;
	color:#0E5092;
	background-color:#FCFABA;
	text-align:center;
	margin:0 6px 0 0;
	float:left;
}
#test p.yellow span.author2{
	display:block;
	background:url(../images/author_bg.gif) 0 0 no-repeat;
	width:74px;
	height:19px;
	font:bold 11px/19px Arial, Helvetica, sans-serif;
	color:#D47800;
	background-color:#FCFABA;
	text-align:center;
	margin:0;
	float:left;
}

#test p.simple{

padding:0 23px 0 23px;

font:normal 12px/15px Arial, Helvetica, sans-serif;

color:#333333;

}

#test p.simple span{

font:bold 12px/15px Arial, Helvetica, sans-serif;

color:#768c19;

}

#test p.midBot{
	display:block;
	height:23px;
	width:134px;
	margin:10px 0 0 20px;
	color:#FFC547;
	font-size:0;
	line-height:0;
}
#test p.midBot a{
	background:url(../images/read_more_bg.gif) 0 0 repeat-x;
	width:134px;
	height:22px;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	color:#FFC547;
	text-decoration:none;
	text-align:center;
	background-color:inherit;
	display:block;
}
#test p.midBot a:hover{
	color:#fff;
	background-color:inherit;
}

/*------------------------------------------------mid--------------------*/

/*------------------------------------------------right--------------------*/
#rightouter{

	width:259px;

	float:right;

}

#righttop{

width:259px;

height:10px;

float:left;

background:url(../images/rightbgtop.gif) no-repeat;

}
#righttop1{

width:259px;

height:10px;

float:left;

background:url(../images/rightbgtop.gif) no-repeat;

}

#right{

width:259px;

height:auto;

float:left;

background:url(../images/rightbgmid.gif) repeat-y;

}
#right1{

width:259px;

height:auto;

float:left;

background:url(../images/rightbgmid.gif) repeat-y;

}

#rightbot{

width:259px;

height:10px;

float:left;

background:url(../images/rightbgbot.gif) no-repeat;

}
#rightbot1{

width:259px;

height:10px;

float:left;

background:url(../images/rightbgbot.gif) no-repeat;

}
#righttops{

width:200px;

height:10px;

float:left;

background:url(../images/rightbgtop1.gif) no-repeat;

}

#rights{

width:200px;

height:auto;

float:left;

background:url(../images/rightbgmid.gif) repeat-y;

}

#rightbots{

width:200px;

height:10px;

float:left;

background:url(../images/rightbgbot1.gif) no-repeat;

}
.prodcat{
width:180px;
height:20px;
float:left;
background:url(../images/prodcat.gif) no-repeat;
padding:0px;
margin:0 0 0 5px;
}

#newsletter{
	width:243px;
	
	padding:0px 8px 0 8px;
	margin:0 0 0 0;
	overflow:hidden;
}

#newsletter_new{
	width:243px;
	padding:0 8px 0 8px;
	margin:0 0 12px 0;
	overflow:hidden;
}

#videobox{

margin-bottom:10px;
	width:489px;
	margin-left:0px;
	

}
#videobox_inn{
	width:259px;
        overflow:hidden;
}
#newsletter h2{
	display:block;
	width:203px;
	height:35px;
	background:url(../images/newsletter_bg.gif) 0 0 no-repeat;
	padding:0 0 0 40px;
	font:bold 12px/35px Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:inherit;
}
#newsletter form{
	width:235px;
	padding:11px 0 0 0;
	margin:0 0 12px 0;
}
#newsletter form input.txtBox2{
	width:232px;
	height:19px;
	border-left:#808080 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#808080 solid 1px;
	border-bottom:#D4D0C8 solid 1px;
	padding:3px 0 0 9px;
	background-color:#fff;
	color:#000;
	font:normal 11px/25px Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
	float:left;
}
#newsletter form input.signup{
	background:url(../images/btn_signup.gif) 0 0 no-repeat;
	width:50px;
	height:21px;
	float:right;
	font:bold 10px/21px "Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#F7F4A1;
	text-transform:uppercase;
	border:none;
	cursor:pointer;
}
ul.link1{
	width:176px;

	margin:0 0 0 40px;
}
ul.link1 li{
	padding:0;
	margin-top:5px;
	line-height:0;
	font-size:0;
	
}
ul.link1 li a.sub{
	display:block;
	background:url(../images/subscribe_bg.gif) 0 0 no-repeat;
	width:153px;
	height:22px;
	padding:0 0 0 23px;
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	color:#175EA5;
	background-color:inherit;
	text-decoration:none;
	margin:0 0 4px 0;
}
ul.link1 li a.sub:hover{
	color:#000;
	background-color:inherit;
}
ul.link1 li a.reg{
	display:block;
	background:url(../images/registration_bg.gif) 0 0 no-repeat;
	width:171px;
	height:22px;
	padding:0 0 0 5px;
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	color:#175EA5;
	background-color:inherit;
	text-decoration:none;
	margin:0;
}
ul.link1 li a.reg:hover{
	color:#000;
	background-color:inherit;
	
}
ul.link1 li a.reg span{
	color:#fff;
	background-color:inherit;
	font-weight:bold;
	margin:0 11px 0 6px;
}
ul.link1 li a.reg:hover span{
	color:#000;
	background-color:inherit;
	
}
#right h2.event{
	display:block;
	width:209px;
	height:30px;
	background:url(../images/latest_event_pic.gif) 15px 0 no-repeat;
	padding:0 0 0 50px;
	font:normal 19px/18px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	margin:0 0 15px 0;
	float:left;
}
#right div.video{
	display:block;
	width:243px;
	height:35px;
	background-color:inherit;
	margin:10px 0 0 7px;
	float:left;
background:url(../images/rightheaderbg.gif) no-repeat;
}

#right div.video p.feat{

width:203px;

height:35px;

padding:0 0 0 40px;

margin:0px;

font:bold 12px/35px Arial, Helvetica, sans-serif;

color:#ffffff;

background:url(../images/features.gif) no-repeat 5px 3px; 

}

#right div.video p.vid{

width:203px;

height:35px;

padding:0 0 0 40px;

margin:0px;

font:bold 12px/35px Arial, Helvetica, sans-serif;

color:#ffffff;

background:url(../images/videooverview.gif) no-repeat 5px 3px; 

}

#right div.video p.co{

width:203px;

height:35px;

padding:0 0 0 40px;

margin:0px;

font:bold 12px/35px Arial, Helvetica, sans-serif;

color:#ffffff;

background:url(../images/companies.gif) no-repeat 5px 3px; 

}
#right h2.event span{
	display:block;
	background:url(../images/event_bg.gif) 0 0 no-repeat;
	width:194px;
	height:19px;
	padding:0 0 0 15px;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	margin:5px 0 0 0;
}
#right p.eventTxt{
	display:block;
	width:235px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#7B782E;
	background-color:inherit;
	padding:0 0 0 9px;
	float:left;
}
#right p.eventTxt span{
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#566A02;
	background-color:inherit;
}
#right p.eventTxt a{
	display:block;
	background:url(../images/more_bg.gif) 0 0 no-repeat;
	width:42px;
	height:18px;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#175EA5;
	background-color:inherit;
	float:right;
	margin:0 0 12px 0;
	padding:0 0 0 20px;
	text-decoration:none;
}
#right p.eventTxt a:hover{
	color:#000;
	background-color:inherit;
}
#right h2.pro{
	display:block;
	width:209px;
	height:56px;
	background:url(../images/project_icon.gif) 0 0 no-repeat;
	padding:0 0 0 50px;
	font:normal 19px/19px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	margin:10px 0 5px 0;
	float:left;
}
#right h2.pro span{
	display:block;
	background:url(../images/event_bg.gif) 0 0 no-repeat;
	width:194px;
	height:19px;
	padding:0 0 0 15px;
	font:bold 11px/19px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	margin:5px 0 0 0;
}
#right h2.pro2{
	display:block;
	width:209px;
	height:56px;
	background:url(../images/mod/bookmark.png) 0 0 no-repeat;
	padding:0 0 0 50px;
	font:normal 19px/19px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	margin:10px 0 0 0;
	float:left;
}
#right h2.pro2 span{
	display:block;
	background:url(../images/event_bg.gif) 0 0 no-repeat;
	width:194px;
	height:19px;
	padding:0 0 0 15px;
	font:bold 11px/19px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	margin:5px 0 0 0;
}
#right ul.link2{
	width:235px;
	padding:0;
	margin:0 0 0 12px;
	float:left;
}
#right ul.link2 li{
	background:url(../images/right_div.gif) left bottom repeat-x;
	min-height:20px;
	font-size:0;
}
#right ul.link2 li.last{
	background-image:none;
}
#right ul.link2 li a{
	display:block;
	width:210px;
	height:19px;
	background:url(../images/arrow_green.gif) 12px 5px no-repeat;
	padding:0 0 0 25px;
	text-decoration:none;
	font:bold 11px/19px Arial, Helvetica, sans-serif;
	color:#104A85;
	background-color:inherit;
}
#right ul.link2 li span{
	display:block;
	width:232px;
	height:auto;
	background:url(../images/arrow_green.gif) 5px 5px no-repeat;
	padding:0 0 0 15px;
	text-decoration:none;
	font:11px/19px Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:inherit;
}
#right ul.link2 li span:hover{
	color:#104A85;
}
#right ul.link2 li a:hover{
	color:#104A85;
	background-color:#F3F09A;
}/*------------------------------------------------ */

#right ul.link_member{
	width:245px;
	padding:0;
	margin:0;
	float:left;
}
#right ul.link_member li{
	background:url(../images/right_div.gif) left bottom repeat-x;
	height:20px;
	line-height:0;
	font-size:0;
}
#right ul.link_member li.last{
	background-image:none;
}
#right ul.link_member li a{
	display:block;
	width:218px;
	height:19px;
	background:url(../images/arrow_green.gif) 12px 5px no-repeat;
	padding:0 0 0 27px;
	text-decoration:none;
	font:bold 11px/19px Arial, Helvetica, sans-serif;
	color:#104A85;
	background-color:inherit;
}
#right ul.link_member li a:hover{
	color:#104A85;
	background-color:#F3F09A;
}
/*------------------------------------------------right--------------------*/

/*------------------------------------------------body--------------------*/

/*****************Footer**********************/

#footer_top{
	width:920px;
	min-height:140px;
}
#footer_bottom{
	width:920px;
	height:auto;
}
#footer_top ul{
    float:left;
	width:219px;
	left:20px;
	padding-left:10px;
	top:17px;
}
#footer_top ul li{
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#FCFABb;
}
#footer_top ul li span{
text-decoration:underline;
font-weight:bold;
padding:0 3px;
color:#FF9900;
}
#footer_top ul li a{
	padding:0 10px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#FCFABc;
	text-decoration:none;
	background:url(../images/b.gif) no-repeat left center;
}
#footer_top ul li a:hover{
	color:#fffffe;
}

#footertop{
width:974px;
height:10px;
margin:0 auto;
background:url(../images/footertop.png) no-repeat;
}

#footermid{
	width:920px;
	height:390px;
	margin:0 auto;
	padding:25px 0px 0px 52px;
	position:relative;
	background:#484848 url(../images/footer_bg.jpg) repeat-x;
	border-left:#666666 solid 1px;
	border-right:#666666 solid 1px;
}
#footerlft{
width:150px;
height:auto;
float:left;
padding:0 15px 0 15px;
}

#footercenter{
width:480px;
height:auto;
float:left;
}
#footerrgt{
width:230px;
height:auto;
float:left;

padding:0 15px 0 15px;

}
#footerbtm{
width:974px;
height:10px;
margin:0 auto;
background:url(../images/footerbtm.png) no-repeat;
}

p.copyright{
	font:normal 11px/17px Arial, Helvetica, sans-serif;
	width:auto;
	color:#fffffe;
	text-align:center;
}
p.design{
	display:block;
	width:197px;
	height:18px;
	padding:0;
	left:26px;
	top:38px;
	font:bold 11px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FB9E2B;
}
p.copyright a.link{
	font:bold 11px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FB9E2B;
	text-decoration:none;
}
p.copyright a.link:hover{
	color:#fffffe;
}
.desc{
width:auto;
height:auto;
float:left;
margin:0px 0px 0px 0px;
}
.bookmarks{
width:auto;
height:auto;
float:left;
margin:5px 0px 0px 105px;
}
.bookmarks ul{
width:auto;
height:auto;
float:left;
list-style:none;
padding:0px;
margin:5px 0px;
}
.bookmarks ul li{
width:auto;
float:left;
margin-left:5px;
}
.bookmarks ul li a img{
border:none;
}
.bookmarks ul li a, span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFCC;
text-decoration:none;
}
/*------------------------------------------------footer--------------------*/
/*-----------------------------------------------------------------Innerpage-----------------------------------------------------------------------------------------*/
#innercontainer
				{
					width:750px;
					height:670px;
					background-color:#FFFFFF;
					float:left;
					background-image:url(../images/contentbg.jpg);
					background-repeat:repeat;
					border:dotted;
					border-width:1px;
					color:#ccc978;
				}
				
#heddingblank 
		{
		 width:700px;
		 height:141px;
		 float:left;
		 margin-left:20px;
		 margin-top:20px;
		}

#heddingicon 
		{
		 width:132px;
		 height:141px;
		 float:left;
		 background-image:url(../images/services.gif);
		}

#hedding 
		{
		 font-family:Arial, Helvetica, sans-serif;
		 font-size:33pt;
		 color:#c9c673;
		 float:left;
		 width:480px;
		 height:100px;
		 padding-top:30px;
		}
#innercontenttext
				{
					font-family: Tahoma;
					font-size:12pt;
					color:#666666;
					width:500px;
					height:60px;
					margin-left:160px;
					margin-top:40px;
				}
#innercontenttext002
				{
					font-family: Tahoma;
					font-size:12pt;
					color:#666666;
					width:500px;
					height:60px;
					margin-left:160px;
					margin-top:40px;
				}

#innercontenttextbottom
				{
					font-family: Tahoma;
					font-size:12px;
					color:#666666;
					width:700px;
					height:auto;
					margin-left:30px;

				}

/*-----------------------------------------------------------------Innerpage-----------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------Contactform------------------------------------------------------------------------------------*/
#Contactheddingsmall
					{
					 font-family:Arial, Helvetica, sans-serif;
					 font-size:11pt;
					 color:#363636;
					 float:left;
					 width:480px;
					 height: auto;
					 margin-left:120px;
					 margin-top:20px;
					}
#userinfocontainer
					{
						width:700px;
						height:550px;
						float:left;
						margin-left:30px;
						margin-top:10px;
					}
#contacticon
					{
						width:117px;
						height:108px;
						float:left;
						background-image:url(../images/contact.gif);
					}
#contactblank
				{
					width:700px;
					height:150px;
					float:left;
					margin-left:30px;
					margin-top:10px;
				}
#contactAddressHedding
				{
					width:170px;
					height:20px;
					float:left;
					margin-left:10px;
				}
#contactAddress
				{
					width:170px;
					height:150px;
					float:left;
					margin-left:10px;
					margin-top:10px;
					background-color:#C9C672;
				}
#contactinnerblank
				{
					width:700px;
					height:450px;
					float:left;
 					margin:10px 0 0 30px;
					border-top-style:dashed;
					border-top-width:1px;
					border-top-color:#333333;
				}
#contactinnerblank002
				{
					width:500px;
					height:450px;
					float:left;
					margin-left:20px;
					margin-top:10px;
				}
#contacttextfilednameblank
				{
					width:150px;
					height:350px;
					float:left;
					margin:20px 0 0 10px;

				}
#contacttextfiledblank
				{
					width:150px;
					height:350px;
					float:right;
					margin-right:125px;
					margin-top:20px;
				}

#contacttextfiledname
	{
		width:150px;
		padding-left:90px;
		padding-top:5px;
		height:20px;
		float:left;
		margin-top:5px;
	}
#contacttextfiledname002
	{
		width:130px;
		padding-left:90px;
		padding-top:5px;		
		height:20px;
		float:left;
		margin-top:5px;
	}
#contacttextfiledname003
	{
		width:130px;
		padding-left:90px;
		padding-top:5px;		
		height:20px;
		float:left;
		margin-top:5px;
	}
#contacttextfiledname004
	{
		width:130px;
		padding-left:90px;
		padding-top:5px;		
		height:20px;
		float:left;
		margin-top:5px;
	}
#contacttextfiledname005
	{
		width:130px;
		padding-left:90px;
		padding-top:5px;		
		height:20px;
		float:left;
		margin-top:5px;
	}
#contacttextfiledname006
	{
		width:130px;
		padding-left:90px;
		padding-top:5px;		
		height:20px;
		float:left;
		margin-top:5px;
	}
#contacttextfiledname007
	{
		width:130px;
		padding-left:90px;
		padding-top:5px;		
		height:20px;
		float:left;
		margin-top:5px;
	}
#contacttextfiledname008
	{
		width:130px;
		padding-left:90px;
		padding-top:5px;		
		height:20px;
		float:left;
		margin-top:5px;
	}
#contacttextfiledname009
	{
		width:130px;
		padding-left:90px;
		padding-top:5px;		
		height:20px;
		float:left;
	}
#contacttextfiled
	{
		width:182px;
		height:20px;
		float:left;
		margin-top:5px;
		padding-top:5px;		
	}
#contacttextfiled002
	{
		width:182px;
		height:20px;
		float:left;
		margin-top:5px;
		padding-top:5px;		
	}
#contacttextfiled003
	{
		width:182px;
		height:20px;
		float:left;
		margin-top:5px;
		padding-top:5px;		
	}
#contacttextfiled004
	{
		width:182px;
		height:20px;
		float:left;
		margin-top:5px;
		padding-top:5px;
		
	}
#contacttextfiled005
	{
		width:182px;
		height:20px;
		float:left;
		margin-top:5px;
		padding-top:5px;
		
	}
#contacttextfiled006
	{
		width:182px;
		height:20px;
		float:left;
		margin-top:5px;
		padding-top:5px;
		
	}
#contacttextfiled007
	{
		width:182px;
		height:20px;
		float:left;
		margin-top:5px;
		padding-top:5px;
		
	}
#contacttextfiled008
	{
		width:182px;
		height:20px;
		float:left;
		margin-top:5px;
		padding-top:5px;
		
	}
#contacttextfiled009
	{
		width:182px;
		height:50px;
		float:left;
		margin-top:5px;
		padding-top:5px;
				
	}
#submitbutton
	{
		width:94px;
		height:31px;
		float:left;
		margin:45px 0 0 0;
		padding-top:5px;
	}
#submittext
	{
		width:94px;
		height:31px;
		float:left;
		margin-top:25px;
	}

.contacttextfiledname
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		font-weight:bold;
	}
.contacttextfiled
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		font-weight:bold;
		border-style:solid;
		border-width:1px;
		border-color:#999999;
		background-color:#F9F9F9;
	}
.contacttextfiled:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		font-weight:bold;
		border-style:solid;
		border-width:1px;
		border-color:#999999;
		background-color:#F1F1F1;		
	}
.contactaddresstitle
				{
					font-family:Georgia, "Times New Roman", Times, serif;
					font-size:18pt;
					color:#FFFFFd;
				}
.contactaddresstitlesmall
				{
					font-family:Georgia, "Times New Roman", Times, serif;
					font-size:14pt;
					color:#FFFFFd;
					text-align:center;
				}

.contactaddresstext
				{
					font-family: Tahoma;
					font-size:11pt;
					color:#FFFFFc;
					
				}
.submitbutton
	{
		background-image:url(../images/subscribe_bg.jpg);
		border: solid;
		border-width:1px;
		border-color:#000000;
	}
/*--------------------------------------------------------------------Contactform------------------------------------------------------------------------------------*/
/******Basit********/
#container {
width:765px;
height:auto;
float:left;
text-align:left;
}
#container_left {
width:450px;
height:auto;
float:left;
text-align:left;
}
#container_right {
width:315px;
height:auto;
float:left;
text-align:left;
}
fieldset {
border:none;
margin:1px;
}
label {
float:left;
padding:0 30px;
text-align:right;
width:200px;
color:#666666;
}
fieldset div {

display:block;
margin-bottom:0.5em;
padding:0;
}
fieldset div input, fieldset div textarea {

color:#333333;
padding:1px;
width:150px;
}
fieldset div select {
padding:1px;
}
div.fm-multi div {
margin:0 0;
}
div.fm-multi input {
width:1em;
}
div.fm-multi label {
display:block;
padding-left:5em;
text-align:left;
width:50px;
}
#label2 {
display:block;
padding-left:5em;
text-align:left;
width:200px;
}
#submit {
clear:both;
padding-top:1em;
text-align:center;
}
#submit input {
background:#555555 none repeat scroll 0 0;

color:#FFFFFF;
font-size:100%;
padding:2px 1em;
}
#memberarea{
	width:243px;
	height:114px;
	padding:8px 8px 0 8px;
	margin:0 0 12px 0;
}
#memberarea h2{
	display:block;
	width:198px;
	height:35px;
	background:url(../images/memberarea_bg.gif) 0 0 no-repeat;
	padding:0 0 0 45px;
	font:normal 19px/35px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
}
#memberarea form{
	width:235px;
	padding:0px 0 0 0;
	margin-top:0px;
	
}
#container_aff{
width:48%;
height:auto;
float:left;
margin:9px 0 0 9px;
background-color:#eeecbb;
border:#c9c672 solid 1px;
}
#container_aff2{
width:46%;
height:auto;
float:left;
margin:9px 0 0 9px;
padding:9px 0 9px 9px;
background:url(../images/revenue.jpg) no-repeat;
border:#c9c672 solid 1px;
}
.affiliates_adv{
width:auto;
float:left;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#333333;
background-color:#eeecbb;
}
#affiliate_head{
width:94%;
height:25px;
line-height:25px;
text-align:left;
padding-left:6%;
background-color:#c9c672;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}
fieldset_aff{
border:none;
margin:1px;
}
fieldset_aff div{
width:98%;
float:left;
margin-top:5px;
}
.label_aff{
width:150px;
float:left;
padding-left:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:left;
line-height:20px;
}
fieldset_aff input{
float:left;
}
fieldset_aff select {
width:147px;
padding:1px;
}
#submit_aff{
width:auto;
float:right;
clear:both;
padding-top:0.1em;
padding-bottom:0.5em;
padding-right:4em;
text-align:center;
}
#submit_aff input {
background:#555555 none repeat scroll 0 0;
color:#FFFFFF;
font-size:100%;
padding:2px 1em;
}
.desclaimer{
width:auto;
float:left;
padding:10px 55px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
text-align:center;
}

.demo_full{
width:100%;
height:auto;
float:left;
padding-top:10px;
}
.demo_lft{
width:20%;
height:150px;
float:left;
}
.demo_rgt{
width:70%;
height:auto;
float:left;
padding:0 4% 0 4%;
text-align:left;
}
.demo_rgt span{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
}
.demo_level{
width:46%;
height:auto;
float:left;
margin:10px 0 0 2%;
text-align:left;
}
.demo_level img{
width:50px;
height:60px;
float:left;
margin:0 0 0 2px;
border:none;
}
.demo_level p img{
width:320px;
height:60px;
float:left;
margin:10px auto;
border:none;
}
.tab_head{
background:url(../images/tag.png) left no-repeat;
background-color:#EFEFEF;
padding-left:30px;
line-height:32px;
border-left:#666666 dotted 1px;
border-right:#666666 dotted 1px;
border-top:#888888 solid 9px;
border-bottom:#888888 solid 1px;
}
.tab_head1{
background:url(../images/bul.png) left 5px no-repeat;
padding-left:20px;
}
.tab_head1:hover{
background:#c9c672 url(../images/bul.png) left 5px no-repeat;
}
.tab_body{
/*background:url(../images/vert.jpg) bottom repeat-x;*/
border-left:#666666 dotted 1px;
border-right:#666666 dotted 1px;
}
.tab_body:hover{
/*background:url(../images/vert.jpg) top repeat-x;*/
}
.tab_body1{
background:none;
}
.template{
width:30%;
height:auto;
float:left;
text-align:center;
}
.template_th{
border:none;
}
.template span{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
}
.hostingtxt{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
line-height:20px;
}
.crossed{
text-decoration:line-through;
}
.hostingtabbg1{
background-color:#ffffff;
}
.hostingtabbg2{
border:#c9c672 solid 4px;
background-color:#eeecbc;
}
.hostingtabbg3{
background-color:#c9c672;
}
.hostingtabbg4{
background-color:#ffffff;
}
.hostingcell{
float:left; 
width: 44%;
min-height:20px; 
text-align:left; 
padding-left:5%; 
margin:2px 0 0 2px;
}
.hostingcell_1{
float:left; 
width:59%;
min-height:20px; 
text-align:left; 
padding-left:5%; 
margin:2px 0 0 2px;
}
.hostingcell_2{
float:left; 
width: 30%;
min-height:20px; 
text-align:left; 
padding-left:4.8%; 
margin:2px 0 0 2px;
}
/*--------------------------------system Req-------------------*/

.readreq{
background:url(../images/read.png);
width:24px;
height:24px;
float:left;
}

.tab_req1{
background:url(../images/icon.png) 4px 2px no-repeat;
width:100%;
height:16px;
padding-left:20px;
}
.tab_req1sp{
background:url(../images/win.png) 4px 2px no-repeat;
width:100%;
height:16px;
padding-left:20px;
}
.tab_req2{
background: url(../images/apache_icon.png)  4px 2px no-repeat;
width:100%;
height:16px;
padding-left:20px;
margin-left:20px;
margin-top:5px;
}

.tab_req3{
background: url(../images/linux-icon.png) 4px 2px no-repeat;
width:100%;
height:16px;
padding-left:20px;
}

.tab_req4{
background: url(../images/mySQL_Icon.png) 4px 2px no-repeat;
width:100%;
height:16px;
padding-left:20px;
}

.tab_req5{
background: url(../images/php_icon.png) 4px 2px no-repeat;
width:100%;
height:16px;
padding-left:20px;
}

.tab_req6{
background: url(../images/zend_icon.png)  4px 2px no-repeat;
width:100%;
height:16px;
padding-left:20px;
}

.tab_req7{
background: url(../images/space_icon.png)  4px 2px no-repeat;
width:100%;
height:16px;
padding-left:20px;
}

.tab_reqi1{

}
.tab_reqi2{

}
.iconreq{background:url(../images/Laptop_256.png);
width:184px;
height:162px;
float:right;
margin-right:20px;
}
/*********Comparison**********/
.comparison{
width:100%;
height:auto;
float:left;
}
.comparisonhead{
width:100%;
height:50px;
float:left;
}
.comparisonhead ul{
width:100%;
float:left;
list-style:none;
padding:0px;
margin:0px;
background:url(../images/comparisonhead.gif) repeat-x;
}
.comparisonhead ul li{
float:left;
width:auto;
height:50px;
text-align:center;
padding:5px;
}
.comparisonrow{
width:100%;
height:auto;
float:left;

}
.comparisonrow ul{
width:100%;
padding:0px;
margin:0px;
float:left;
list-style:none;
background-color:#f4f6ec;
border-bottom:#f4f6ec dotted 1px;
border-top:#f4f6ec dotted 1px;
}
.comparisonrow ul:hover{
background-color:#Ffffff;
border-bottom:#000000 dotted 1px;
border-top:#000000 dotted 1px;
}
.comparisonrow ul li{
width:auto;
height:25px;
float:left;
text-align:center;
padding:5px;

}
.comparison_co{
width:auto;
height:auto;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000000;
line-height:25px;
}
.comparisontext{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
line-height:25px;
}
.byuser{
color:#000000;
}
.stickytext{
color:#b43f00;
}
.tms_templates{
width:130px;
height:150px;
float:left;
padding:10px;
margin:20px 0 0 60px;
background-color:#eae680;
}
.tms_templates:hover{
background-color:#c9c672;
}
.tmstempimg{
float:left;
border:none;
}
.tms_temphead{
width:80%;
float:left;
margin:20px 0 0 60px;
}
.temphead{
font-size:18px;
color:#000000;
}
.ldata{
font-size:11px;
color:#333333;
}

/******************Development Tracker*********************/

.tracker{
width:710px;
height:auto;
float:left;
margin-top:10px;
}
.tracker_up{
width:710px;
height:14px;
float:left;
background:url(../images/tracker_up.gif) no-repeat;
}
.tracker_mid{
width:710px;
height:auto;
float:left;
background:url(../images/tracker_mid.gif) repeat-y;
}
.tracker_dn{
width:710px;
height:14px;
float:left;
background:url(../images/tracker_dn.gif) no-repeat;
}
.calendar{
width:64px;
height:64px;
float:left;
text-align:center;
margin:18px;
background:url(../images/calendar.gif) no-repeat;
}
.tracker_mo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}
.tracker_dt{
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
color:#666666;
font-weight:bold;
}
.tracker_yr{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.tracker_txt{
width:600px;
height:auto;
float:left;
margin:20px auto;
padding-right:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
}
#sitemapimage{background:url(../images/sitemapimage.png) 0 0 no-repeat;
width:650px;
height:35px;
float: left;
margin-left:20px;
margin-top:20px;
color:#333;
}
#sitemapimageleft{
	width:300px;
	height:auto;
	float:left;
	margin-left:30px;
	margin-top:20px;
}
#sitemapimageright{
	width:300px;
	height:auto;
	float:left;
	margin-left:30px;
	margin-top:20px;
}
.siteheadingtxt{
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:left;
	margin-top:5px;
	margin-left:35px;
        color:#333;

}
#sitmapcontent{
	width:600px;
	height:auto;
	float:left;
	margin-top:30px;
	margin-left:55px;
}
.sitemaptextheaders{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#cc4a4a;
	text-decoration:none;
	float:left;
	border-bottom:1px dotted #999;
	width:150px;
	padding-bottom:5px;

	
}
.sitemaptextheaders:hover{
	text-decoration:underline;
}
#sitemapulcontent{
	width:250px;
	height:auto;
	float:left;
}
.sitemapul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	float:left;
	list-style-image: url(../images/listmaker.png);
        list-style-position:outside;
       	margin-left:40px;
}
.sitemapli{
	padding:4px;
        margin:0px;
        width:auto;
        height:15px;
        line-height:15px;
}
.sitemapul a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
#pagepeel{
	background:url(../images/page-peel-to-left.png);
	width:194px;
	height:170px;
	float:right;
        margin-top:30px;}
#sitmapcontentr{
	width:300px;
	height:auto;
	float:left;
	margin-top:35px;
	margin-left:55px;
}

/*-------------Link Partners ----------------*/

p.linkpartners{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

color:#333333;

text-align:left;

margin:0;

padding:0;

}

p.linkpartners span{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#c9c672;

text-align:left;

}

p.linkpartners a{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#b43f00;

text-align:left;

text-decoration:none;

}

p.testdet{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

color:#000000;

text-align:left;

margin:0;

padding:10px 0 10px 0;

}

p.testdet a{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#c9c672;

text-align:left;

text-decoration:none;

padding-left:20px;

background:url(../images/testblt.gif) no-repeat left;

}

p.testdet span{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#b43f00;

text-align:left;

}

p.testdet span.sp{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#6a95c2;

text-align:left;

}
/*****************Header with tabs **************************/
#header2{

	width:933px;

	height:100px;

	margin:0 auto;

	padding:15px 20px 5px 20px;

	background-color:#FFFFFF;

}

.headertab1{

width:220px;

height:80px;

float:left;

margin:0 0 0 10px;

background:url(../images/tab_services.png) no-repeat;

}

.headertab2{

width:220px;

height:80px;

float:left;

margin:0 0 0 10px;

background:url(../images/tab_community.png) no-repeat;

}

.headertab3{

width:220px;

height:80px;

float:left;

margin:0 0 0 10px;

background:url(../images/tab_support.png) no-repeat;

}

.headertab4{

width:220px;

height:80px;

float:left;

margin:0 0 0 10px;

background:url(../images/tab_about.png) no-repeat;

}

.headertab1 a, .headertab2 a, .headertab3 a, .headertab4 a{

width:27px;

height:27px;

float:left;

margin:28px 0 0 186px;

background:url(../images/tablink.png) no-repeat top;

}

.headertab1 a:hover, headertab2 a:hover, headertab3 a:hover, headertab4 a:hover{

background:url(../images/tablink.png) no-repeat bottom;

}

.tab_inner1{

width:360px;

height:auto;

float:left;

margin:0px;

padding:0px;

color:#FFFFFF;

background:url(../images/innertab2_head.png) no-repeat left top;

}

.tab_inner2{

width:360px;

height:auto;

float:left;

margin:0px;

padding:0px;

color:#FFFFFF;

background:url(../images/innertab4_head.png) no-repeat left top;

}

.tab_inner3{

width:360px;

height:auto;

float:left;

margin:0px;

padding:0px;

color:#FFFFFF;

background:url(../images/innertab3_head.png) no-repeat left top;

}

.tab_inner4{

width:360px;

height:auto;

float:left;

margin:0px;

padding:0px;

color:#FFFFFF;

background:url(../images/innertab1_head.png) no-repeat right top;

}

.tab_inner4 a.spbt{

width:27px;

height:27px;

float:left;

margin:28px 0 0 96px;

background:url(../images/tablink.png) no-repeat top;

}

.tab_inner4 a.spbt:hover{

background:url(../images/tablink.png) no-repeat bottom;

}

.tab_innerbody{

width:360px;

height:auto;

float:left;

margin-top:65px;

}

.tab_innerbodytop{

width:360px;

height:13px;

float:left;

background:url(../images/intabbdytop.png) no-repeat;

}

.tab_innerbodymid{

width:340px;

height:300px;

float:left;

padding:10px;

background:url(../images/intabbdymid.png) repeat-y;

}

.tab_innerbodybot{

width:360px;

height:22px;

float:left;

background:url(../images/intabbdybot.png) no-repeat;

}

.tab_innerbody1{

width:360px;

height:auto;

float:left;

margin-top:10px;

}

.tab_innerbodytop1{

width:360px;

height:13px;

float:left;

background:url(../images/intabbdytop1.png) no-repeat;

}

.tab_innerbodymid1{

width:340px;

height:300px;

float:left;

padding:10px;

background:url(../images/intabbdymid1.png) repeat-y;

}

.tab_innerbodybot1{

width:360px;

height:22px;

float:left;

background:url(../images/intabbdybot1.png) no-repeat;

}

.tab_innerbody_data{

width:210px;

height:auto;

float:left;

}

.tab_innerbody_datapic{

width:30px;

height:auto;

float:left;

margin-top:20px;

}

.tab_innerbody_datadet{

width:170px;

height:auto;

float:left;

}

.tab_innerbody_datadet p{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#ffffff;

margin:0px;

padding:5px;

}

.tab_inner_sep{

width:180px;

height:1px;

line-height:1px;

float:left;

background-color:#FFFFFF;

margin:5px 30px 5px 0px;

padding:0px;

}

.tab_innerbody_data p{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#333333;

margin:0px;

padding:20px 10px 0 0;

}

.tab_innerbody_data p.last{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#333333;

margin-left:10px;

padding:20px 10px 0 0;

}

.tab_innerbody_menu{

width:130px;

height:auto;

float:left;

}

.tab_innerbody_menu ul{

width:130px;

height:auto;

float:left;

margin:10px 0 0 0;

padding:0px;

list-style:none;

}

.tab_innerbody_menu ul li{

width:130px;

height:auto;

line-height:15px;

}

.tab_innerbody_menu ul li a{

width:130px;

height:auto;

float:left;

margin-top:10px;

padding-left:15px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#ffffff;

background:url(../images/bullet.gif) no-repeat center left;

text-decoration:none;

}

.tab_innerbody_menu ul li a:hover{

color:#000000;

}
#prod_comparison{
width:100%;
height:auto;
float:left;
padding:0 0 20px 0;
}
#prod_comparison div.prods{
width:130px;
height:170px;
float:right;
margin:30px 15px 0 15px;
}
#prod_comparison div.prod_bts{
width:130px;
height:50px;
float:right;
margin:30px 15px 0 15px;
}
#prod_comparison div.prods a img{
border:none;
}
#prod_comparison div.prod_bts a img{
border:none;
}
#prod_comparison div.featurerow{
width:100%;
min-height:30px;
float:left;
border-bottom:#999999 dotted 1px;
}
#prod_comparison div.featurerow:hover{
background-color:#F8F8F8;
}
#prod_comparison div.featurerow p{
width:235px;
height:30px;
float:left;
text-align:left;
margin:10px 0 0 0;
padding:0px;
font:bold 13px/25px Arial, Helvetica, sans-serif;
color:#666666;
}
#prod_comparison div.featurerow img{
width:30px;
height:30px;
float:left;
margin:10px 65px 0 65px;
padding:0px;
}
.overview{
width:95%;
height:auto;
float:left;
padding:10px 0 0 0;
}
.overview div.overhead{
width:100%;
height:32px;
float:left;
}
.overview div.overhead img{
width:32px;
height:32px;
float:left;
}
.overview div.overhead h2{
width:auto;
height:32px;
text-align:left;
float:left;
font:bold 18px/32px Arial, Helvetica, sans-serif;
color:#000000;
}
.overview div.overhead p{
width:100%;
height:auto;
float:left;
padding:5px 0 5px 0;
font:normal 14px/15px Arial, Helvetica, sans-serif;
color:#000000;
}
#forum{
width:96%;
height:auto;
float:left;
padding:1%;
background-color:#fcfaba;
border:#c9c672 solid 4px;
font-size:13px;
}
#forum table{
border:#c9c672 solid 2px;
background-color:#eae680;
padding:5px 0 5px 0;
margin:5px 0 5px 0;
}
#forum td, p, span{
padding:5px 0 5px 0;
}
/****************************/
#free_report{
width:259px;
height:81px;
float:left;
margin:15px auto;
background:url(../images/freereport.gif) no-repeat;
}
#free_report a{
width:auto;
float:left;
margin:60px 0 0 13px;
font:bold 13px/14px Arial, Helvetica, sans-serif;
color:#336699;
text-decoration:none;
}
.memberlinks{
width:30%;
height:auto;
float:left;
}
.memberlinks img{
width:64px;
height:64px;
float:none;
margin:20px 0 0 75px;
}
.memberlinks a{
width:100%;
height:auto;
float:left;
text-align:center;
font:bold 16px/18px Arial, Helvetica, sans-serif;
color:#993300;
text-decoration:none;
}
.memberlinks a:hover{
text-decoration:underline;
}
a.pack_det{
width:100px;
height:30px;
float:left;
margin:0 0 0 5px;
background:url(../images/details.gif) no-repeat top;
}
a.pack_det:hover{
background:url(../images/details.gif) no-repeat bottom;
}
a.sign_up{
width:100px;
height:30px;
float:left;
margin:0 0 0 5px;
background:url(../images/signup.gif) no-repeat top;
}
a.sign_up:hover{
background:url(../images/signup.gif) no-repeat bottom;
}
a.buy_now{
width:100px;
height:30px;
float:left;
margin:0 0 0 5px;
background:url(../images/buynow.gif) no-repeat top;
}
a.buy_now:hover{
background:url(../images/buynow.gif) no-repeat bottom;
}

/*********Main page slider *************/
#main_slider{
width:974px;
height:125px;
margin:0 auto;
padding:0 0 10px 0;
background:url(../images/sliderbg.gif) no-repeat;
}
#main_slider div#container{
width:815px;
height:125px;
position:relative;
overflow:hidden;
}
#main_slider div#container div.current{
width:815px;
height:125px;
float:left;
overflow:hidden;
text-align:left;
}
#main_slider div#container div.current img{
}
#main_slider div#container div.current h2{
font:bold 15px/16px Arial, Helvetica, sans-serif;
color:#336699;
margin:15px 0 0 10px;
}
#main_slider div#container div.current p{
font:normal 13px/14px Arial, Helvetica, sans-serif;
color:#333333;
margin:0 0 0 10px;
}
#main_slider #prev{
width:64px;
height:56px;
float:left;
border:none;
margin:30px 0 0 10px;
}
#main_slider #next{
width:64px;
height:56px;
float:right;
border:none;
margin:30px 10px 0 0;
}
p.bonus{
width:255px;
height:50px;
float:left;
margin:2px 0px;
padding:0px;
}
p.bonus a{
width:255px;
float:left;
margin:1px 0 0 0;
}
/*************************************/
#tabs{
width:700px;
height:auto;
float:left;
}
#tabs ul{
width:700px;
height:25px;
float:left;
list-style:none;
padding:0px;
margin:0px;
line-height:normal;
font-size:14px;
}
#tabs ul li{
width:auto;
height:25px;
float:left;
text-align:center;
line-height:30px;
font-size:14px;
}
#tabs ul li a.normal{
width:100px;
height:25px;
float:left;
margin:0 0 0 5px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background:url(../images/tabhead.gif) no-repeat;
text-decoration:none;
}
#tabs ul li a.normal:hover{
background:url(../images/tabheadh.gif) no-repeat;
}
#tabs ul li a.active{
width:100px;
height:25px;
float:left;
margin:0 0 0 5px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background:url(../images/tabheadh.gif) no-repeat;
text-decoration:none;
}
#tab-1, #tab-2, #tab-3, #tab-4{
width:700px;
height:auto;
float:left;
border:#c9c672 solid 1px;
}
textarea#body, textarea.body{
width:100%;
padding:0px;
margin:0px;
background-color:#FFFFFF;
}
#forum fieldset{
margin:5px 0 0 0;
padding:0 0 5px 0;
}
/******Package************/
#package{
width:95%;
height:auto;
float:left;
}
#package h1{
width:90%;
height:auto;
float:left;
font:bold 20px/25px Arial, Helvetica, sans-serif;
color:#990000;
}
#package h2{
width:28%;
height:auto;
float:left;
font:bold 17px/20px Arial, Helvetica, sans-serif;
color:#669900;
padding-left:30px;
background:url(../images/tick.gif) no-repeat;
}
#package h3{
width:90%;
height:auto;
float:left;
font:normal 15px/20px Arial, Helvetica, sans-serif;
color:#666666;
}
#package p{
width:90%;
height:auto;
float:left;
font:normal 13px/15px Arial, Helvetica, sans-serif;
color:#333333;
}
#package p.pack_main{
width:90%;
height:auto;
float:left;
padding-left:30px;
font:normal 13px/15px Arial, Helvetica, sans-serif;
color:#333333;
}
#package ul{
width:90%;
height:auto;
float:left;
margin:0 0 0 5%;
padding:0px;
list-style:none;
}
#package ul li{
width:90%;
height:20px;
margin:0px;
padding:0 0 0 25px;
background:url(../images/dot.gif) no-repeat left;
font:normal 13px/20px Arial, Helvetica, sans-serif;
color:#333333;
}
#package ul li.customemods{
width:29%;
height:20px;
float:left;
margin:0px;
padding:0 0 0 25px;
background:url(../images/dot.gif) no-repeat left;
font:normal 13px/20px Arial, Helvetica, sans-serif;
color:#333333;
}
#package a.actnow{
width:277px;
height:70px;
float:left;
margin:20px 0 0 220px;
background:url(../images/pack_act_now.gif) no-repeat;
}
#package a.shopextras{
width:277px;
height:70px;
float:left;
margin:20px 0 0 220px;
background:url(../images/pack_shop_extra.gif) no-repeat;
}
#package a.newsletter{
width:277px;
height:70px;
float:left;
margin:20px 0 0 220px;
background:url(../images/pack_newsletter.gif) no-repeat;
}
p.terms{
margin:0px;
padding:0px;
font:normal 12px/14px Arial, Helvetica, sans-serif;
color:#333300;
}
p.terms span{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#990000;
}
p.terms h2{
margin:0px;
padding:0px;
font:bold 18px/20px Arial, Helvetica, sans-serif;
color:#333300;
}
.grid_6 {
width:500px;
}
.alpha {
clear:left;
}
.checklist{
margin-left:45px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.check{
background:transparent url(../images/icon_ok.png) no-repeat scroll 0 5px;
color:#6A6A6A;
list-style-type:none;
margin:0 0 5px;
padding-left:20px;

}


h3, h4, #support-plan caption {
color:#585858;
font-size:1.1em;
font-weight:bold;
line-height:1.3em;
margin-bottom:0.75em;
}
.grid_7 {
width:700px;
border:#CCCCCC 4px double;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
}
.grid_8 {
width:700px;
}
.checklist1{
margin-left:45px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.check3{
background:transparent url(../images/icon_ok.png) no-repeat scroll 20px 5px;
color:#6A6A6A;
list-style-type:none;
margin:0 0 5px;
padding-left:40px;
}
.check1{
color:#6A6A6A;
list-style-type:none;
margin:0 0 5px;
padding-left:20px;
}
.check2{
background:transparent url(../images/bullet_grey.png) no-repeat scroll 20px 5px;
color:#6A6A6A;
list-style-type:none;
margin:0 0 5px;
padding-left:30px;
}
h3, h4, #support-plan caption {
color:#585858;
font-size:1.1em;
font-weight:bold;
line-height:1.3em;
margin-bottom:0.75em;
}
.buttonleft1{
background: url(../images/buttonleft.png) no-repeat;
width:6px;
height:25px;
float:left;
margin-left:10px;
}
.buttonmid1{
background: url(../images/buttonmid.png) repeat-x;
height:25px;
float:left;
color:#fff;
}
.buttonright1{
background: url(../images/buttonright.png) no-repeat;
width:6px;
height:25px;
float:left;
}
.affiliatebuttonmain{
width:auto;
height:auto;
float:left;
margin-left:90px;
}