.body {  padding:0px;
margin:0px;  }

.all {
width:980px;
height:620px;  position:relative; margin-left:auto; 
margin-right:auto;

}
.top {
height:25px;
background:#FFFFFF;
margin-left:11px;
margin-right:11px;
}
.phone {
width:710px;
height:20px;
line-height:20px;
float:left;
text-indent:15px;
font-family:Tahoma;
font-size:12.5px;
color:#333333;
font-weight:bold;
}



/*colour option*/

.option1 {
width:100px;
height:25px;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:6px;
}


#option {
float:left;
font:normal 12px 'Trebuchet MS','Arial';
margin:0;
padding:0;
}

#option ul {
background-image:url(../back.gif);
background-repeat:repeat-x;
float:left;
line-height:25px;
list-style:none;
margin:0;
width:120px;
}

#option li {
display:inline;
padding:0;
}

#option a {
color:#FFF; 
float:left;
padding:0 1px 0 1px; 
text-decoration:none;
}

#option a span {
display:block;
float:none;
padding:0 1px 0 2px;
}

#option a span img {
border:none;
margin-top:3px;
}


/* end*/
.toolbar {
height:61px;
background:url(../images/tool_bac.jpg);
background-repeat:repeat-x;
margin-left:11px;
margin-right:11px;
border: solid thin #CCCCCC;
}
.logo {
width:197px;
height:61px;
float:left;
}

.tool {
width:520px;
height:61px;
float:left;
}
.searech1 {
width:200px;
height:50px; margin-top:8px;
float:left; background:url(../images/contact_number.png); background-repeat:no-repeat;  * background: none;
* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/contact_number.png', sizingMethod='fixed'); 
}


.searech {
width:150px;
height:29px; margin-top:24px; padding-left:0px; margin-left:40px;
float:left; 
}

.inputbox {
margin-top:14px;  height:24px;  width:128px; 
 text-indent:10px; padding-top:3px;  background: url(../images/ser_back.gif); background-repeat:no-repeat;
}

.searchicon {
width:25px;
height:60px;
float:left;
}
.area {
height:504px;
margin-left:11px;
margin-right:12px;
background:#FFFFFF;

}
.collapse {
width:208px;
height:502px;
border:1px solid #cbcbcb;
background:url(../images/bottom_bac.jpg) bottom left repeat-x;
float:left;
}
#right{
float:right;
width:747px;
height:504px;

}
.cover {
width:745px;
height:auto;
border: 1px solid #cbcbcb; text-align:justify;

}

.s1 {
width:330px; height:380px;  float:left; margin-top:20px;}
.s2 {
width:350px; height:360px; float:left; margin-left:20px; margin-top:30px; color:#333333; line-height:18px;}
.scrollbar {
width:30px; height:334px; float:left; margin-left:8px; margin-top:60px; color:#333333; line-height:18px;}
.text{
	width:310px;
	height:18px;
	float:left;
	margin-left:20px;
	margin-top:5px;
	color:#0088cc;
	line-height:18px;
}
.s23 {
width:335px; height:380px; float:left;  padding-left:10px;  color:#333333; line-height:18px;}

.s21 {
width:420px; height:400px; float:left;  padding-left:6px; color:#333333; line-height:18px;}
s22 {
width:540px; height:400px; float:left; padding:5px 5px 5px 5px; color:#333333; line-height:18px;}
.s3 {
width:335px; height:380px; float:left;  padding-left:75px; color:#333333; line-height:23px;}
.s2top {
	width:350px;
	height:30px;
	float:left;
	line-height:18px;
	background:url(../images/background.gif) repeat-x;
	border:solid thin #e3e9ed;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-stretch:narrower;
	font-weight:bold;
}
.padding {
width:350px; height:10px; float:left;}
.s2top1 {
	width:400px;
	margin-left:15px;
	height:20px;
	float:left;
	color:#0088cc;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-stretch:narrower;
	margin-top:22px;
	overflow:hidden;
	font-weight: bold;
}
.s2top2 {
width:330px; height: auto; float:left; line-height:18px;  background:#f1f4f6;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  }
.bottom {
	width:745px;
	height:60px;
	background:url(../images/bottom_bac.jpg);
	background-repeat:repeat-x;
	
}
div.show { background:#fff; width:745px; height:406px;  font:11px verdana, arial, sans-serif; }

.tablecover { width:330px; height:300px; clear:both; }
.featurestable { width:325px; font-size:11px; font-family:Verdana; }

.featurestable td { height:20px; }
.width{ width:540px; height: auto; }

.image3{ width:29px; height:20px; float:left;}
.image4{ width:29px; height:20px; float:left;}

.image2{ width:29px; height:252px; float:left;}
.mycustomscrol3 {
/* Typical fixed height and fixed width example */
	width: 318px;
	height: 310px;
	margin-top:10px;
	border:solid thin #e3e9ed;
	float:left;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	/*background-color: #E7EADE;*/
	margin: 0.3em auto;
	padding: 0px 15px 0px 15px;
	background:#f1f4f6;
	
	
}

a.ovalbutton{
background: transparent url(../images/oval-blue-left.gif) no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; 
line-height: 16px;
height: 24px; 
padding-left: 11px; 
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949;
}

a.ovalbutton span{
background: transparent url(../images/oval-blue-right.gif) no-repeat top right;
display: block;
padding: 4px 11px 4px 0; 
}

a.ovalbutton:hover{ 
background-position: bottom left;
}

a.ovalbutton:hover span{ 
background-position: bottom right;
color: black;
}



