/* CSS Document */
body {
	margin: 0;
	padding: 0;
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 12px;
	line-height: 15px;	
	color : #424242;
	background:#2398E4;
	}
div, h1, h2, h3, h4, p, img, ul, ol, li, form, input, textarea {
	padding : 0;
	margin : 0;
	}
input { font-family:Arial, Helvetica, sans-serif; }
p {
	padding : 0 0 8px 0;
	margin : 0;
	}
ul {
	list-style : none;
	}
img {
	border : none;
	}
a {
	outline : none;
	text-decoration : none;
	}
/*font size*/
.font_size11{
	font-size:11px;
	line-height:13px;
}
.font_size14{
	font-size:14px;
	line-height:18px;
}
.font_size18{
	font-size:18px;
	line-height:20px;
}
.blue_link{
color:#3399CC;
}
.blue_link:hover{
color:#1A5D9C;
text-decoration:underline;
}

/*font size*/


#header{
background:url(images/header-image.jpg) top left no-repeat;
}
#cart{
background:url(images/cart.jpg) top left no-repeat;
width:152px;
height:52px;
color:#fff;
font-size:11px;
text-align:left;
}

#topmenu{
border-left:#FDDBC4 1px solid;
border-right:#FDDBC4 1px solid;
border-bottom:#FDDBC4 1px solid;
background:#F87C17  url(images/menu_bg.gif) top left  repeat-x;
}

#topmenu a{
display:block;
padding:8px 0 8px 0;
}
img{
border:0px;

}
#topmenu a:hover, #topmenu .active{
display:block;
background:#F87C17 url(images/menu_bg.gif) bottom left  repeat-x;
}
.border-left{
border-left:#F87C17 1px solid;
}
.border-right{
border-right:#FDDBC4 1px solid;
}

.body_bg{
padding:15px  10px 10px 10px;
background:#2398E4 url(images/body-bg.gif) top left repeat-x;

}

.search{
padding:3px  0px 10px 10px;
background:url(images/left-bg1.gif) top left repeat-y;
}
.search input{ border:0px;}

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

.leftmenu a{
font-size:13px;
color:#FDCD7C;
font-weight:bold;
display:block;
padding:3px  0px 3px 25px;
background:url(images/arrow.gif) center left no-repeat;
}
.leftmenu a:hover{ color:#000;
background:#FBB678 url(images/arrow.gif) center left no-repeat;}

.white_text{
color:#FFFFFF;
}

.yellow_text{
color:#D09E17;
}


.white_link{
color:#FFFFFF;
text-decoration:none;
}
.white_link:hover{
color:#FFFFFF;
text-decoration:underline;
}

.price{ font-size:18px; padding:5px; color:#FF0000;}
.heading1{ font-size:18px; padding:5px; padding-left:0; color:#0062C0;}
.heading2 { font-size:13px; padding:5px 5px 5px 0px; color:#003366; font-weight:bold;}
.heading2 a{ font-size:13px; color:#003366; font-weight:bold;}
.heading2 a:hover{ text-decoration:underline;}
.more{  font-size:14px; padding:5px; padding-left:0; color:#0062C0; text-decoration:none;}
.more:hover{  font-size:14px; padding:5px; padding-left:0; color:#F54A0D; text-decoration:underline;}

ul{ padding:8px;}
li{
display:block;
padding:2px 0 2px 15px;
background:url(images/bullet.gif) left top no-repeat;
}






#footer{
	color : #A4F8FD;
	font-size:11px;
	border-top:#55AFEA 1px solid;}
#footer a {	
	padding : 0 4px 0 4px;
	color : #A4F8FD;
	font-size:11px;
	}
#footer a:hover {
	color : #fff;
	text-decoration:underline;
	}
.paging{
text-align:center;
padding:8px;
color:#000066;
font-weight:bold;
}
.paging a{
padding:0px 5px 0px 5px;
color:#000033;
font-weight:bold;
text-decoration:none;
}