body {
	font-family: Tahoma;
	font-size: 11px;
	color: #363636;
	text-decoration: none;
	margin-top:9px;
	line-height:18px;
	word-spacing: 3px;
}

* html .loginbtn{behavior: url(stylesheets/iepngfix.htc);} /* to correct transparent png in IE */
	/* container */
#header{
width:943px;
height:149px;
margin-left:auto;
margin-right:auto;}

#headerbg{
width:901px;
background:url(images/header.jpg) repeat-x;
height:149px;
float:left;
}

#logo{
padding-top:8px;
width:290px;
height:100px;
 float:left;}

#loginbox{
width:260px;
height:120px;
float:right;
padding-left:15px;
padding-top:6px;
padding-bottom:0px;

}
#loginbox_row2{
height:75px;
margin:0px;
padding:0px;
}
.loginbtn{
background:url(images/loginbutton.png) no-repeat;
width:67px;
height:22px; border: none;
margin-left:150px;
cursor:pointer;
padding:0px;}
.uername{
	font-family: Tahoma;
	font-size: 11px;
	color: #055A90;
	font-weight: bolder;
}
#maincontainer{
width:943px;
min-height:605px;
margin-left:auto;
margin-right:auto;
margin-top:8px;
padding-bottom:0px;
margin-bottom:0px;
}
#leftcolumn{
width:448px;
height:auto;
float:left;
border-right:2px dotted #CECECE;}

#redbar {
background:url(images/redbar.jpg) repeat-x;
height:30px;
width:421px;
float:left;
color:#FFFFFF;
font-size:14px;
font-family: Verdana, Helvetica, sans-serif, Arial;
font-weight:bolder;
padding-top:8px;}


.graybox{
background:url(images/graybox.jpg) repeat-y;}


img{border:0px;}

.graybox ul{
width:322px;
margin-top:0px;
margin-bottom:0px;
padding:0px;
margin-left:50px;}

.graybox ul li{
list-style-type:none;
background:url(images/bullets.jpg) no-repeat;
color:#000000;
font-size:24px;
font-family:Verdana, Helvetica, sans-serif, Arial;
display:block;
width:275px;
height:34px;
padding-left:47px;
}
.graybox ul li a {
color:#000000;
text-decoration:none;
cursor:default;
}

.graybox ul li :hover{
color:#DA0126;
}

.blue_box{
background:url(images/blue_box_back.jpg) repeat-y;}

.blue_box ul{
width:279px;
margin-top:0px;
margin-bottom:0px;
padding:0px;
margin-left:30px;}

.blue_box ul li{
list-style-type:none;
background:url(images/bullets2.jpg) no-repeat;
color:#1F84C1;
font-size:20px;
font-family:Verdana, Helvetica, sans-serif, Arial;
display:block;
width:275px;
height:28px;
padding-left:30px;
}
.blue_box ul li a {
color:#1F84C1;
text-decoration:none;
cursor:default;
}

.blue_box ul li :hover{
color:#D80125;
}

#graybox2{
background:url(images/graybox2.jpg) repeat-y;
width:400px;
padding-left:20px;
padding-right:20px;
}

#rightcolumn {
float:right;
width:491px;
height:auto;
float:right;}

#news{
	background:url(images/newsbar.jpg) repeat-x;
	height:35px;
	float:left;
	width:414p;
	font-family: Verdana, Helvetica, sans-serif, Arial;
	font-size: 18px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	padding-top:5px;
}
#graybox3{
background:url(images/graybox3.jpg) repeat-y;
width:460px;
padding-left:15px;
padding-right:10px;}

.bluebar{
background:url(images/bluebar.jpg) repeat-x;
width:456px;
height:35px;
padding-top:7px;
float:left;
font-family: Verdana, Helvetica, sans-serif, Arial;
font-size: 18px;
font-weight: bolder;
color: #FFFFFF;
}


#footer1{
background:  url(images/footer.jpg) no-repeat;
width:943px;
margin:auto; 
text-align:center;
padding-top:10px;
height:30px;
margin-bottom:0px;
}

.product_box_heading{
background:url(images/productheading.jpg) no-repeat;
width:348px;
height:27px;
margin-top:10px;
color:#181818;
padding-left:5px;
padding-top:5px;
font-size:12px;
font-weight:bold;
}

.product_box{
background:url(images/product_box.jpg) no-repeat;
width:320px;
height:207px;
margin-left:57px;
padding-left:32px;
padding-top:8px;}

.skybox{
background:url(images/skybox.jpg) repeat-y;
width:460px;
padding-left:10px;
padding-right:10px;
}

dl, dt, dd, 
{
	margin:0px;
	padding:0px;
}.price_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}


.product_box2{width:432px;
			  height:106px;
			  padding-left:0px;
			  padding-top:0px;}
			  
			  
.pro_total{float:left;
           width:432px;
		   height:auto;
		   margin:auto;
		   padding-left:6px;
		   padding-top:10px;
		   }			  
.blue_area{background-image:url(images/price_back.jpg);
           background-repeat:no-repeat;
           width:116px;
           height:20px;
		   float:left;
		   }		   
		   
			  

