body{



	padding:0px 0 30px 0;



	margin:0;



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



	background:url(../../../templates/TMS/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; 	



  }






.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;
	list-style:none;

}

#toplinks ul li{

	width:auto;

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

	margin:0;

	padding:0 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(../../../templates/TMS/images/hometop.gif) no-repeat left;

}

a.member{

height:28px;

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

}

a.affiliate{

height:28px;

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

}

a.support{

height:28px;

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

}

#toplinks ul li a:hover{

color:#990000;

text-decoration:underline;

}

#top{



	width:930px;



	background:url(../../../templates/TMS/images/top_bg.gif) 0 0 no-repeat;



	height:54px;



	padding:8px 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(../../../templates/TMS/images/top_div.gif) 0 0 repeat-y;



	float:left;



	margin:0 5px 0 5px;



}



#top p.navLeft{



	background:url(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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:5px 22px 3px 29px;



	background:url(../../../templates/TMS/images/header_bottom.gif) left bottom no-repeat #fff;



}



#header h2{



	display:block;



	background:url(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/images/custombt.png);



background-repeat:no-repeat;



background-position:bottom;



color:#fffffe;



}



/*------------------------------------------------header--------------------*/







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



#body{



	width:973px;



	margin:0 auto;



	background:url(../../../templates/TMS/images/body_yellow_bg.gif) left top no-repeat;



	padding:14px 0 19px 0;



}



/*------------------------------------------------left--------------------*/



#leftMain{



	width:191px;



	float:left;



	margin:0 15px 0 0;



	/*background-color:#EAE680;



	color:#000;*/



}



#left{



	width:191px;



	background:url(../../../templates/TMS/images/left_bg.gif) 0 0 repeat-y;



	height:auto;



	padding:0;



	margin:0;
	float:left;



}



#left p.leftTop{



	display:block;



	background:url(../../../templates/TMS/images/left_top.gif) 0 0 no-repeat;



	width:191px;



	height:7px;



	font-size:0;



	line-height:0;



}



#left h2.homeDetail{



	display:block;



	background:url(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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 p.leftBot{



	display:block;



	background:url(../../../templates/TMS/images/left_bot.gif) 0 0 no-repeat;



	width:191px;



	height:5px;



	font-size:0;



	line-height:0;
padding:0px;
margin:0px;
float:left;


}



#leftMain p.sp{



	display:block;



	background:url(../../../templates/TMS/images/special_offer.gif) 0 0 no-repeat;



	width:178px;



	height:28px;



	padding:53px 0 0 13px;



	margin:20px 0 11px 0;



	font-size:0;



	line-height:0;
	float:left;



}



#leftMain p.sp a{



	display:block;



	background:url(../../../templates/TMS/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;



}




/*------------------------------------------------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(../../../templates/TMS/images/sub_head.gif) no-repeat;



}



#submid_body{



width:94%;



min-height:auto;



float:left;



margin-top:0px;



background:#FFFFFF url(../../../templates/TMS/images/customepagebg.jpg) no-repeat 440px 100px;



padding: 3%;



}
#submid_body_bot{
width:100%;
height:20px;
float:left;
margin-top:0px;
background:url(../../../templates/TMS/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(../../../templates/TMS/images/green_1px.gif) 0 0 repeat-x #768C19;



	width:489px;







}



#mid1 p.midTop{



	display:block;



	background:url(../../../templates/TMS/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(../../../templates/TMS/images/mid_bot1.gif) 0 0 no-repeat;



	width:489px;



	height:23px;



	font-size:0;



	line-height:0;
	padding:0px;
	margin:0px;



}


#mid2{



	background:url(../../../templates/TMS/images/estimation_pic.png) right bottom no-repeat;



	padding:0 0 0 0;



}



#mid2 h2{

	display:block;

	width:440px;

	height:auto;

	margin:15px 0 15px 22px;

	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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/images/testimonials.jpg) no-repeat top;

border:none;

}

#testMain3 a.testlink:hover{

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

}



#testMain p.testtop{



	display:block;



	background:url(../../../templates/TMS/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(../../../templates/TMS/images/test_bot.gif) bottom no-repeat;



	width:489px;



	height:30px;



	font-size:0;



	line-height:0;



}



#testMain2{



	background:url(../../../templates/TMS/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(../../../templates/TMS/images/test_top.gif) 0 0 no-repeat;



	width:489px;



	height:23px;



	font-size:0;



	line-height:0;



}



#testMain2 p.testBot{



	display:block;



	background:url(../../../templates/TMS/images/test_bot.gif) bottom no-repeat;



	width:489px;



	height:30px;



	font-size:0;



	line-height:0;



}



#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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/images/rightbgtop.gif) no-repeat;

}

#right{

width:259px;

height:auto;

float:left;

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

}

#rightbot{

width:259px;

height:10px;

float:left;

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

}
#righttops{

width:200px;

height:10px;

float:left;

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

}

#rights{

width:200px;

height:auto;

float:left;

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

}

#rightbots{

width:200px;

height:10px;

float:left;

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

}
.prodcat{
width:180px;
height:20px;
float:left;
background:url(../../../templates/TMS/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{

	width:259px;

	margin:0;
	float:left;

}



#videobox_inn{



	width:259px;



	



	overflow:hidden;



}



#newsletter h2{



	display:block;



	width:203px;



	height:35px;



	background:url(../../../templates/TMS/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(../../../templates/TMS/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:0px;



}



ul.link1 li{



	padding:0;



	margin:2px;



	line-height:0;



	font-size:0;



	



}



ul.link1 li a.sub{



	display:block;



	background:url(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/images/companies.gif) no-repeat 5px 3px; 

}



#right h2.event span{



	display:block;



	background:url(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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;
	float:left;



}



#footer_top ul{



    float:left;



	width:219px;



	left:20px;



	padding-left:10px;



	top:17px;
	list-style:none;



}



#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(../../../templates/TMS/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(../../../templates/TMS/images/footertop.png) no-repeat;



}







#footermid{



	width:920px;



	height:390px;



	margin:0 auto;



	padding:25px 0px 0px 52px;



	position:relative;



	background:#484848 url(../../../templates/TMS/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 75px 0 75px;
margin:0px;



}







#footercenter{



width:290px;



height:auto;



float:left;



}



#footerrgt{



width:230px;



height:auto;



float:left;

padding:0 50px 0 50px;

}



#footerbtm{



width:974px;



height:10px;



margin:0 auto;



background:url(../../../templates/TMS/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 10px 0px;



}



.bookmarks{



width:auto;



height:auto;



float:left;



margin:5px 0px 0px 0px;



}



.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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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:150px;



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:30%;



height:auto;



float:left;



margin:10px 0 0 3%;



text-align:left;



}



p.demolevel{



width:auto;



float:right;



margin-right:5px;



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



font-size:12px;



color:#666666;



}



p.demolevel a{



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



font-size:12px;



color:#b43f00;



text-decoration:none;



}



p.demolevel a:hover{



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



font-size:12px;



color:#000000;



text-decoration:underline;



}



.tab_head{



background:url(../../../templates/TMS/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(../../../templates/TMS/images/bul.png) left 5px no-repeat;



padding-left:20px;



}



.tab_head1:hover{



background:#c9c672 url(../../../templates/TMS/images/bul.png) left 5px no-repeat;



}



.tab_body{



/*background:url(../../../templates/TMS/images/vert.jpg) bottom repeat-x;*/



border-left:#666666 dotted 1px;



border-right:#666666 dotted 1px;



}



.tab_body:hover{



/*background:url(../../../templates/TMS/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(../../../templates/TMS/images/read.png);



width:24px;



height:24px;



float:left;



}







.tab_req1{



background:url(../../../templates/TMS/images/icon.png) 4px 2px no-repeat;



width:100%;



height:16px;



padding-left:20px;



}



.tab_req1sp{



background:url(../../../templates/TMS/images/win.png) 4px 2px no-repeat;



width:100%;



height:16px;



padding-left:20px;



}



.tab_req2{



background: url(../../../templates/TMS/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(../../../templates/TMS/images/linux-icon.png) 4px 2px no-repeat;



width:100%;



height:16px;



padding-left:20px;



}







.tab_req4{



background: url(../../../templates/TMS/images/mySQL_Icon.png) 4px 2px no-repeat;



width:100%;



height:16px;



padding-left:20px;



}







.tab_req5{



background: url(../../../templates/TMS/images/php_icon.png) 4px 2px no-repeat;



width:100%;



height:16px;



padding-left:20px;



}







.tab_req6{



background: url(../../../templates/TMS/images/zend_icon.png)  4px 2px no-repeat;



width:100%;



height:16px;



padding-left:20px;



}







.tab_req7{



background: url(../../../templates/TMS/images/space_icon.png)  4px 2px no-repeat;



width:100%;



height:16px;



padding-left:20px;



}







.tab_reqi1{







}



.tab_reqi2{







}



.iconreq{background:url(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/images/tracker_up.gif) no-repeat;



}



.tracker_mid{



width:710px;



height:auto;



float:left;



background:url(../../../templates/TMS/images/tracker_mid.gif) repeat-y;



}



.tracker_dn{



width:710px;



height:14px;



float:left;



background:url(../../../templates/TMS/images/tracker_dn.gif) no-repeat;



}



.calendar{



width:64px;



height:64px;



float:left;



text-align:center;



margin:18px;



background:url(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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(../../../templates/TMS/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;

test-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;

test-decoration:none;

padding-left:20px;

background:url(../../../templates/TMS/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(../../../templates/TMS/images/tab_services.png) no-repeat;

}

.headertab2{

width:220px;

height:80px;

float:left;

margin:0 0 0 10px;

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

}

.headertab3{

width:220px;

height:80px;

float:left;

margin:0 0 0 10px;

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

}

.headertab4{

width:220px;

height:80px;

float:left;

margin:0 0 0 10px;

background:url(../../../templates/TMS/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(../../../templates/TMS/images/tablink.png) no-repeat top;

}

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

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

}

.tab_inner1{

width:360px;

height:auto;

float:left;

margin:0px;

padding:0px;

color:#FFFFFF;

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

}

.tab_inner2{

width:360px;

height:auto;

float:left;

margin:0px;

padding:0px;

color:#FFFFFF;

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

}

.tab_inner3{

width:360px;

height:auto;

float:left;

margin:0px;

padding:0px;

color:#FFFFFF;

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

}

.tab_inner4{

width:360px;

height:auto;

float:left;

margin:0px;

padding:0px;

color:#FFFFFF;

background:url(../../../templates/TMS/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(../../../templates/TMS/images/tablink.png) no-repeat top;

}

.tab_inner4 a.spbt:hover{

background:url(../../../templates/TMS/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(../../../templates/TMS/images/intabbdytop.png) no-repeat;

}

.tab_innerbodymid{

width:340px;

height:300px;

float:left;

padding:10px;

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

}

.tab_innerbodybot{

width:360px;

height:22px;

float:left;

background:url(../../../templates/TMS/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(../../../templates/TMS/images/intabbdytop1.png) no-repeat;

}

.tab_innerbodymid1{

width:340px;

height:300px;

float:left;

padding:10px;

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

}

.tab_innerbodybot1{

width:360px;

height:22px;

float:left;

background:url(../../../templates/TMS/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(../../../templates/TMS/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 70px 0 0;
}
#prod_comparison div.prods 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:260px;
height:30px;
float:left;
text-align:left;
margin:10px 0 0 0;
padding:0px;
font:bold 16px/25px Arial, Helvetica, sans-serif;
color:#666666;
}
#prod_comparison div.featurerow img{
width:30px;
height:30px;
float:left;
margin:10px 90px 0 90px;
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;
}
/***********************************/

#content {
	float: left;
	width: 100%;
}



#sidebar {
	float: left;
	width: 190px;
	height:auto;
	margin: 0;
	padding: 0;
	color:#000000;
}

#sidebar ul {
width:190px;
height:auto;
float:left;
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li {
width:190px;
	margin-bottom: 40px;
}

#sidebar li ul {
width:190px;
float:left;
}

#sidebar li li {
	margin: 0;
	
}
div.section li a{
width:155px;
height:auto;
float:left;
color:#336699;
font-weight:bold;
font-size:13px;
}
div.section li{
color:#FFFFFF;
font-size:12px;
padding-top:5px;
}
#sidebar h2 {
	width: 180px;
	margin: 0;
	padding: 0;
	background: url(images/img07.jpg) no-repeat left top;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;
	color: #28313A;
	float:left;
	padding-left:10px;
}

/* Search */

#search {

}

#search h2 {
	margin-bottom: 20px;
}
H3 {
font-family: "Trebuchet MS",Tahoma,Arial,Helvetica;
font-size:16px;
line-height:16px;
font-weight:bold;
color:#777;
margin:0px;
padding:0px;
margin-top:20px;
margin-bottom:5px;
margin-left:-5px;
min-width:172px;
}
div.section {
width:190px;
height:auto;
float:left;
padding:10px;
line-height:16px;
}
.entryview {
padding:20px;
}
div.section table{
width:155px;
padding:1px;
}
div.section table td{
background-color:#FFFFFF;
padding:3px;
text-align:center;
}
fieldset {
width:190px;
float:left;
	margin: 0;
	padding: 0;
	border: none;
}