/* General body styles*/*{	margin:0;	padding:0;	}img{	border:none;	}	body {	width: 750px;	background: #FAFAFA url(../images/body_bg.gif) repeat-x left top;	font-family: Trebuchet MS, Verdana, Geneva, Helvetica, Arial, sans-serif		}ul {	margin: .8em 0% 1em 8%;	line-height:/* */ 1.2;	list-style: disc;	list-style-position: outside;	list-style-image: url(../images/bullet.gif);	}/* link styles */a:link {	color: #9933CC;	background: transparent;	text-decoration: underline;	}a:visited {	color: #7F5D90;	background: transparent;	text-decoration: underline;	}a:active {	color: #C76Af6;	background: transparent;	text-decoration: underline;	}a:hover {	color: #C76Af6;	background: transparent;	text-decoration: underline;		}/* header styles */#header {	width: 750px;	float: left;		height:129px;	}#top_links {	float:right;	background: url(../images/l2.gif) no-repeat right top;	height: 129px; 	width:620px;	}#top_links p{	float:right;	height:25px;		color:#0259C7;	/* The following line is added by Nandu to align the top links with the right sidebar left side */	margin: 0 22px 0 0;	}/* The following is an IE hack added by Nandu for the proper alignment of the top links with the right sidebar left side. */html>body #top_links p{	float:right;	height:25px;		color:#0259C7;	margin: 0 44px 0 0;	}#header #top_links a{	color:#000000; 	margin:0 3px; 	font-size:11px; 	text-decoration:none;	}#header #top_links a:hover{	color:#003399; 	text-decoration:underline;	}	#header h1{		width:620px;	float:left;	height:72px;	}#header span{	display:none;	}	/*nav styles */	#nav {	height:25px;	  	float:left; 	width:620px;		 	}#nav ul{	display:inline;	background-color:#4C84C5;	}#nav li{	float:left;	width: auto;	list-style:none;	margin:0;	}#top_links #nav a{	margin:0 3px 0 0;	}	/*content styles */form {	margin-bottom:10px;}/* ryan: added min-height and IE height hack */#content {	background:none;	width:760px;	float:left;	padding-bottom:50px;	min-height:668px;	line-height:110%;	}*html #content {	height:668px;}#main-holder {    width: 640px;	float: left;		}#home-holder {    width: 760px;	float: left;		}		/* right styles*/#right { 	width: 154px;	float: right;	font-size:11px;	padding-right:15px;	padding-left:15px;	padding-bottom:15px;	 	/*margin-top:50px; */	}#right .inner{		margin:30px 0;		border-left:1px solid #6699FF;	}#right ul{		padding:10px 5px 0px 10px;	}#right li{		padding-bottom: 5px;		}#right img{	border: solid 1px #3399cc;	}#right .footer{	display:block;	width:144px;}/* middle styles*/				#main { 	float: left;	font-size:12px;		}#main h2{	padding:20px 0 0 20px;	color: #669900;	}	#main h2 span{	display:none;	}/* ryan: formatted to look like wts site */#main h3{	display:block;	padding-left:20px;	padding-top:20px;	font: bold 12px Verdana, Arial, Helvetica, sans-serif;	}#right h3{	padding:0px 5px 0px 10px;		display:block;	color: #669900;	font-size: 12px;	}#main p{	padding:15px 20px 0px 20px; 	}#right p{		padding:5px 5px 15px 10px;	}#main ul{	padding:15px 0 0 22px; 	margin:0 0 0px 12px;	}.special-list {	margin-top:0px;	padding-top:0px;	list-style: disc;	list-style-position: outside;	list-style-image: url(../images/bullet.gif);}.free_list{	padding-left:5px;}.free_list li{	padding-bottom:15px;}.free_list_normal{	padding-left:5px;}#left{	width: 113px;	min-height: 668px;	float: left;	background: url(../images/nav-bg.jpg) no-repeat left top;	}#left ul{	list-style:none;	margin-left:6px;	margin-top:20px;		}#left li{	list-style:none;		margin-top:2px;		}#footer {	width: 455px;	float: left;	padding-top: 100px;	}#footer p{	font-family: Verdana, Arial, Helvetica, sans-serif;	color:#999999;	font-size:10px;		}#main td{	padding:5px 20px 0 20px; 	}#main td ul{ 	padding:15px 20px 0 0px; }	#main ol{	padding:15px 0 0 22px; 	margin:0 0 0px 12px;		}		td {	font-size:12px;	}/*New Home page styles Included by Chithra*/	#content #home-holder #main {	margin:20px 0px 0 20px;	width:510px;		 	background: url(../images/background.gif) no-repeat 10px 230px;	padding-bottom:50px;	min-height:668px;	}*html #content #home-holder #main {	height:668px;	}.blue_text {	color:#4c84c5;	font-family: 'Trebuchet MS', Verdana, Geneva, Helvetica, Arial, sans-serif;	font-size:14px;		letter-spacing:1px;		padding:0px 0 ;	margin:15px 0 20px 0;		}	#home-holder #main p {	padding:15px 20px 0 0px; 	}	#home-holder #main  ul {	margin: .1em 0% 1em 2.5%;		padding:0;	line-height:/* */ 1.5em;	list-style: disc;	list-style-position: outside;	list-style-image: url(../images/bullet.gif);	}	#home-holder #right{ 	width: 174px;	}	#home-holder #right .inner {	padding-left:10px;		}#right .inner .htn {	font: 11px/14px 'Trebuchet MS', Verdana, Geneva, Helvetica, Arial, sans-serif;	font-style:italic;	margin-top: 100px;	}.home_nav{	display:inline; 	width:668px;	}	.home_nav li{	float:left; 	list-style:none;	}	.info{	color:#6CA518;		font: 500 30px/18px HeliosCond, HeliosCondThin;	letter-spacing:.045em;	}#home-holder #right form {	padding: 0px 0px 10px 10px;	}input.go {	vertical-align: middle;			}