body {
background-image:url(../images/bodybg.gif); font-family:Tahoma, Arial; font-size:11px; color:#214591; line-height:1.5em; margin:0px;
}
A:link{
color:#214591; text-decoration:none;
}
A:visited{
color:#214591; text-decoration:none;
}
A:active{
color:#214591; text-decoration:none;
}
A:hover{
color:#28abfa; text-decoration:none;
}
HR{
color:#bbd4ea;
}
DIV#layout{
height:auto; margin:0px auto; position:relative; width:884px;
}
DIV#topbannerbghome{
background-image:url(../images/topbannerbghome.gif); background-repeat:repeat-x; height:217px; text-align:left;
}
DIV#logopart{
width:215px; float:left;
}
DIV#flashhome{
width:669px; float:left;
}
DIV#linksbar{
background-image:url(../images/linkbg.gif); background-repeat:repeat-x; height:30px; 
}
DIV#linksleftpart{
background-image:url(../images/linksleftpart.jpg); background-repeat:no-repeat; font-weight:bold; width:215px; height:24px; padding-top:6px; float:left;
}
DIV#links{
float:left;
}
TABLE#linkstable{
margin-top:6px;
}
#linkstable A:link{
color:#FFFFFF; text-decoration:none;
}
#linkstable A:visited{
color:#FFFFFF; text-decoration:none;
}
#linkstable A:hover{
color:#28abfa; text-decoration:none;
}
TD.withlink{
padding:0px 9px;
}
TD.leftlinks{
background-image:url(../images/leftlinksbg.gif); background-repeat:repeat-y; background-color:#deeff9; width:180px; padding:11px 14px 11px 21px;
}
TD.contents{
background-color:#deeff9; padding:15px; width:639px;
}
.heading{
font-size:18px;
}
.leftheading{
font-size:13px; font-weight:bold; text-transform:uppercase;
}
DIV#radio{
color:#FFFFFF; background-color:#5789bc; background-image:url(../images/onlinebg.gif); background-repeat:no-repeat; background-position:top; width:170px; height:60px; margin-bottom:5px; padding:5px; overflow:hidden;
}
DIV#liveBroadcast{
color:#FFFFFF; background-color:#5789bc; background-image:url(../images/freedombg.gif); background-repeat:no-repeat; width:170px; height:68px; margin-bottom:5px; padding:5px; overflow:hidden;
}
DIV#word{
color:#FFFFFF; background-color:#5789bc; width:170px; height:60px; margin-bottom:5px; padding:5px; overflow:hidden;
}

#logincontents{
background-color:#deeff9;width:884px; height:auto;
}
.bottombanner{background-image: url(../images/copyrightbg.gif); background-repeat:repeat-x; padding-right:18px;  height:27px; color:#ffffff;
}

.textboxlogin{
	color:#000000;
    font-size:11px;
	padding-left: 5px;
    border:#214591 solid 1px;
	height:15px;
}
.but{
font-size:11px;
font-weight:bold;
background-color:white;
width:50px;
height:20px;
}
.but1{
font-size:11px;
font-weight:bold;
background-color:white;
width:120px;
height:20px;
}
.tableborder{ border-bottom:#214591 solid 1px;  border-top:#214591 solid 1px;  border-left:#214591 solid 1px;  border-right:#214591 solid 1px;}
.whitelinks:link{
color:#FFFFFF; text-decoration:none;
}
.whitelinks:link{
color:#FFFFFF; text-decoration:none;
}

.whitelinks:visited{
color:#FFFFFF; text-decoration:none;
}
.whitelinks:hover{
color:#FFFFFF; text-decoration:underline;
}
.leftheading2{
background-image:url(../images/lhtheadingbg.gif); background-repeat:no-repeat; font-weight:bold; text-transform:uppercase; width:147px; height:18px; margin-bottom:8px; padding-left:32px; padding-top:2px;
}
.news{
padding-bottom:8px;
}
.news:link{
color:#214591;  text-decoration:none;
}
.news:hover{
color:#214591;  text-decoration:underline;
}
.products{margin-right:10px;}
.imgenroll{margin:5px 0px;}

/*inner pages*/
DIV#topbannerbginner{
background-image:url(../images/topbannerbghome.gif); background-repeat:repeat-x; height:152px; text-align:left;
}
DIV#topbannerlogin{
background-image:url(../images/topbannerbghome.gif); background-repeat:repeat-x; height:120px; text-align:left;
}

.innerimages{
margin-right:20px;
}
.subheading{
font-size:15px; font-weight:bold; margin-bottom:10px; 
}
.textbox{
font-family:Tahoma, Arial; font-size:11px; color:#214591;
}
.but{
font-family:Tahoma, Arial; font-size:11px; color:#214591; background-color:#fff; border:solid 1px #214591;
}
.but1{
font-family:Tahoma, Arial; font-size:11px; color:#214591; background-color:#fff; border:solid 1px #214591;
}
.mandatory{
color:#FF0000;
}
.contentlinks:link{
text-decoration:underline;
}
.contentlinks:visited{
text-decoration:underline;
}
.contentlinks:hover{
text-decoration:none;
}
.innerimages{
margin-right:25px;
}
.style1{ color:#214591; font-size:11px;}
.style2{color:#293e0b; font-weight:bold;}
.style3{ color:#42a8d8; font-size:11px;}

TD.popupradio{
background-color:#deeff9; padding:15px;
}
.newsmini{
padding-bottom:8px;
}
.newsmini:link{
color:#214591;  text-decoration:none;
}
.newsmini:hover{
color:#214591;  text-decoration:none;
}
/*shopping cart added on 30 Jan*/
.productcategory{
	font-size:12px;
	font-weight: bold;
}
#navigation{
padding-bottom: 1px; margin-left:10px;  margin-bottom: 12px;
}
#navigation A:link {
	color:#214591; text-decoration: none;
}
#navigation A:visited {
	color:#214591; text-decoration: none;
}
#navigation A:hover {
	color:#28abfa; text-decoration: none;
}
#navigation IMG{
vertical-align:top;
}
#activelink{
color:#28abfa; font-weight:bold;  padding-bottom: 1px; margin-left:10px;  margin-bottom: 2px;
}
#activelink A:link {
	color:#28abfa; text-decoration: none;
}
#activelink A:visited {
	color:#28abfa; text-decoration: none;
}
#activelink A:hover {
	color:#28abfa; text-decoration: none;
}
#sublinkdiv{
margin-left:10px;  margin-bottom: 12px;
}
#sublink{
padding-left: 10px; margin-left: 30px; margin-top: 0px; margin-bottom: 0px;
}
#sublink LI {
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#214591;  font-weight:normal; list-style-image:url(../images/shopping_cart/bullet_sublink.gif);  list-style-type: none;
}
#sublink LI A:link {
	color:#214591; list-style-type: none; text-decoration: none;
}
#sublink LI A:visited {
	color:#214591; list-style-type: none; text-decoration: none;
}
#sublink LI A:hover {
	color:#28abfa; list-style-type: none; text-decoration: none;
}
#sublink LI#activesub A:link {
	color:#28abfa;  font-weight:bold; list-style-type: none; text-decoration: none;
}
#sublink LI#activesub A:visited {
	color:#28abfa;  font-weight:bold; list-style-type: none; text-decoration: none;
}
#sublink LI#activesub A:hover {
	color:#28abfa;  font-weight:bold; list-style-type: none; text-decoration: none;
}
.category{
margin-bottom:14px;
}
.product{
background-color:#cde0ef; border:solid 1px #b0c8e2; font-weight:bold;
}
.productlist{
background-color:#cde0ef; border:solid 1px #b0c8e2;
}
.productimages{
border:solid 1px #b0c8e2;
}
.categoryhead{
font-size:13px; font-weight:bold; margin-bottom:12px; padding-left:17px; padding-right:17px;
}
.categoryhead2{
font-size:13px; font-weight:bold; margin-bottom:12px; padding-right:17px;
}
.cookiediv{
margin:4px 0px; padding:0px 17px;
}
.cookietrail TD{
padding-right:3px; color:#214591;
}
.cookietrail TD A:link{
color:#214591; text-decoration:none;
}
.cookietrail TD A:visited{
color:#214591; text-decoration:none;
}
.cookietrail TD A:hover{
color:#28abfa; text-decoration:underline;
}
.pagenum{
font-weight:normal; font-size:11px;
}
.products{
margin-bottom:14px; padding:0px 17px;
}
.price{
font-size:14px; font-weight:bold;
}
.carttable TD{
padding:3px 8px;
}
.tablehead{
font-weight:bold;
}
TR.alternate{
background-color:#d3e5f3;
}
.quantitynum{
font-family:Tahoma, Arial; font-size:11px; color:#214591; background-color:#EBF5FC; border:solid 1px #b0c8e2; width:17px;
}
TD.buts{
padding:5px 0px; border-top:solid 1px #b0c8e2;
}
TD.buts1{
padding:5px 0px; border-top:solid 1px #b0c8e2;
}
.specialPrice { color: #ff0000; }
.oldPrice { text-decoration: line-through; }

/*********************************************/

.featured_prodcts_container{
	width:300px;
	float:left;
	margin-right:15px;
}

.featured_prodcts_body{
	background:url(../images/featured_prdct_bg.gif) repeat-y left top;
	padding:0 10px;
}

.featured_products_discription{
	height:150px;
	overflow:hidden;
}

.featured_prodcts_body IMG{
	margin:0 15px 0 0;
}

.featured_prodcts_body A{
	color:#214591 28abfa;
}

.featured_prodcts_body A:hover{
	color:#28abfa;
}


.featured_prodcts_title{
	font-weight:bold;
	padding-bottom:2px;
	line-height:16px;
}

.featured_prodcts_price{
	font-weight:bold;
	padding-top:3px;
}

.float_clear{
	height:1px;
	line-height:1px;
	font-size:1px;
	clear:both;
}