/* CSS Document */

body
{
margin:0px;
/*background:url(images/bg.jpg) repeat-x #fff;*/
}

.fullWidth{width:100%;}

.fullHeight{width:100%;}

.floatLeft{float:left;}

.floatRight{float:right;}

.clear{clear:both;}

.rowspacer{width:20px;}

#warp
{
width:1002px;
margin:0 auto;
}

/*=============== header classes Start =================*/

#header
{
width:1002px;
}

#hed-right
{
width:765px;
height:115px;
/*background:url(images/top-bg.jpg) repeat-x top #fff;*/
background-color:#ffffff;
}

#tollfree
{
width:170px;
height:67px;
font:normal 11px Arial;
color:#838385;
margin:10px 10px 0px 0px;
}

#tollfree h1
{
margin:0px 0px 10px 0px;
padding:0px;
font:normal 24px Arial;
color:#369898;
}

#tollfree a
{
font:normal 11px Arial;
color:#838385;
text-decoration:none;
}

#tollfree a:hover
{
text-decoration:underline;
}

#tollbg1
{
width:259px;
height:77px;
background:url(images/toll-bg1.jpg) no-repeat;
}

#menubar
{
width:763px;
height:32px;
background:url(images/menu-bg.jpg) repeat-x;
border:1px solid #B1D3D3;
}

#menu
{
width:400px;
height:32px;
}

.ul_limenu
{
	margin:6px 0px 0px 0px;
	padding:0px;
}
.ul_limenu li 
{
	font:normal 16px Cambria;
	color:#FDFDFD;
	text-transform:uppercase;
	vertical-align: top;
	display: list-item;
	list-style-position: outside;
	text-align: left;
	float:left;
	list-style:none;
	margin-right:65px;
}
.ul_limenu li a
{
	font:normal 16px Cambria;
	color:#FDFDFD;
	text-transform:uppercase;
	text-decoration:none;
}
.ul_limenu li a:hover
{
	color:#E7DDDC;
	text-transform:uppercase;
}

/*=============== midpart classes Start =================*/

#midpart
{
width:1002px;
background:url(images/mid-bg.jpg) repeat-x #ffffff;
}

#mid-layer
{
width:987px;
margin:0 auto;
}

#leftpart
{
width:223px;
}

#container
{
width:511px;
margin:0px 8px 0px 8px;
}

#rightpart
{
width:237px;
}

/*=============== leftpart classes Start =================*/

#pricebox
{
width:203px;
height:209px;
border:1px solid #E6E3E3;
background:url(images/prices-box2.jpg) no-repeat #5CA9AA;
padding:5px 0px 0px 18px;
background-color:#48A0A1;
}

.label-prc
{
font:bold 11px Arial;
color:#FFFFFF;
line-height:16px;
}

.input-prc
{
width:150px;
color:#3C9B9C;
}

.select-prc
{
width:155px;
color:#3C9B9C;
}

.leftbox
{
width:223px;
background:url(images/left-tabbg.jpg) repeat-x #E7F3F4;
}

.leftbox h1
{
margin:0px 0px 0px 10px;
padding:0px;
font:normal 18px Arial;
color: #4F5050;
text-transform:uppercase;
}

.ul_lileft
{
	margin:10px 0px 0px 50px;
	padding:0px;
}
.ul_lileft li 
{
	font:normal 12px Arial;
	color:#131313;
	display: list-item;
	list-style-position: outside;
	text-align: left;
	list-style-image: url(images/left-diamond.gif);
	margin-top:5px;
	
}
.ul_lileft li a
{
	font:normal 12px Arial;
	color:#131313;
	text-decoration:none;
}
.ul_lileft li a:hover
{
	text-decoration:underline;
}

/*=============== container classes Start =================*/

.common-box
{
width:511px;
background:url(images/cont-midbg.jpg) repeat-x #fff;
}

.common-box h1
{
margin:0px;
padding:5px 0px 10px 5px;
font:normal 18px Arial;
color: #4F5050;
text-transform:uppercase;
}

.pro-detail-box
{
width:160px;
font:normal 12px Arial;
color: #126B6B;
line-height:18px;
}

/*=============== rightpart classes Start =================*/

.ul_liright
{
	margin:10px 0px 0px 20px;
	padding:0px;
}
.ul_liright li 
{
	font:normal 12px Arial;
	color:#131313;
	display: list-item;
	list-style-position: outside;
	text-align: left;
	margin-top:5px;
	list-style:none;
}
.ul_liright li a
{
	font:normal 12px Arial;
	color:#131313;
	text-decoration:none;
}
.ul_liright li a:hover
{
	text-decoration:underline;
}

/*=============== footer classes Start =================*/

#footer
{
width:1002px;
font:normal 12px Arial;
color:#131313;
line-height:18px;
}

#footer a
{
	font:normal 12px Arial;
	color:#131313;
	text-decoration:none;
}
#footer a:hover
{
	text-decoration:underline;
}

/*=============== Text classes Start =================*/

.grayHead
{
margin:5px 0px 10px 5px;
font:normal 18px Arial;
color: #4F5050;
text-transform:uppercase;
}

/*=============== inner classes Start =================*/

#inner-container
{
width:758px;
}

.inncommon-box
{
width:758px;
background:url(images/cont-midbg.jpg) repeat-x #fff;
}

.inncommon-box h1
{
margin:0px;
padding:5px 0px 10px 5px;
font:normal 18px Arial;
color: #4F5050;
text-transform:uppercase;
}

