body {
background:#0d3191 url(../styleImages/bg.jpg) repeat-x scroll 0 0;
width:100%;
height:100%;
margin:0;
}

.clear{
clear:both;
}


#menu{
		width:342px;
		
	}
		#menu ul{
			list-style:none;
			
		}
			#menu li{
				list-style:none;
				display:block;
				float:left;
			}
				#menu li a{
					display:block;
					font-family:Arial, Helvetica, sans-serif;
					float:left;
					height:31px;
					color:#bee2fe;
					font-size:12px;
					background:url(../styleImages/menu_007_left.jpg) no-repeat left;
					line-height:30px;
					padding:0 0 0 7px;
					text-decoration:none;
					margin-right:2px;
				}
				#menu li a span{
					display:block;
					float:left;
					background:url(../styleImages/menu_007_right.jpg) no-repeat right;
					height:31px;
					color:#fff;
					line-height:30px;
					padding:0 14px 0 6px;
				}
					#menu li a:hover{
						display:block;
						float:left;					
						background:url(../styleImages/menu_007_left_h.jpg) no-repeat left;
						height:31px;
					}
					#menu li a:hover span{
						display:block;
						float:left;					
						background:url(../styleImages/menu_007_right_h.jpg) no-repeat right;
						color:#fff;
						height:31px;
					}
				#menu li a.current{
					display:block;
					float:left;
					height:31px;
					color:#fff;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					background:url(../styleImages/menu_007_left_h.jpg) no-repeat left;
					line-height:30px;
					padding:0 0 0 7px;
					text-decoration:none;
					margin-right:2px;
				}
				#menu li a.current span{					
					display:block;
					float:left;
					background:url(../styleImages/menu_007_right_h.jpg) no-repeat right;
					height:31px;
					color:#fff;
					line-height:30px;
					padding:0 14px 0 6px;
				}
				
				
h1{
font-family:arial, Helvetica, sans-serif;
color:#1742a7;
font-size:17px;
font-weight:bold;
margin:auto;
margin-top:0px;
}
h1 a {
color:#1742a7;
text-decoration:none;
}
h1 a:hover {
color:#000000;
text-decoration:underline;
}

.text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:justify;
line-height:18px;
}
.text a {
color:#333333;
text-decoration:none;
}
.text a:hover {
color:#000000;
text-decoration:underline;
}

#main{
width:918px;
margin:auto;
}

#toptext{
width:870px;
height:30px;
margin:auto;
margin-bottom:20px;
}

.toptextwht{
font-family:Arial, Helvetica, sans-serif;
color:#bee2fe;
font-size:12px;
text-align:left;
line-height:25px;
}
.txtSession{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-left:10px;
}
.toptextwht a {
color:#bee2fe;
text-decoration:underline;
}
.toptextwht a:hover {
color:#FFFFFF;
text-decoration:underline;
}

#topleftmenu{
width:333px;
float:left;
height:31px;
margin-left:24px;

}
#toprightmenu{
width:561px;
height:31px;
float:left;
margin-left:0px;
background-image:url(../styleImages/top-head.jpg);
}

#headerbg{
width:918px;
height:209px;
margin:auto;
background-image:url(../styleImages/headerbg.jpg);
clear:both;
}

#logo{
width:213px;
height:78px;
float:left;
margin-left:50px;
margin-top:60px;
}

#headerrighttext{
width:350px;
float:right;
margin-right:45px;
margin-top:60px;
}

.blboldtext{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#1742a7;
font-weight:bold;
}

#content{
width:870px;
margin:auto;
background-color:#FFFFFF;
background-image:url(../styleImages/contentbg.jpg);
margin-bottom:10px;
clear:both;
min-height:500px;
}
#colMainCheckout{
margin-bottom:20px;
margin-left:19px;
margin-top:30px;
float:left;
width:560px;
}

#content-left{
width:220px;
float:left;
margin-left:26px;
margin-top:30px;
margin-bottom:20px;
}

#content-main{
width:400px;
float:left;
margin-left:19px;
margin-top:30px;
margin-bottom:20px;
}

#content-right{
width:160px;
float:left;
margin-left:20px;
margin-top:30px;
margin-bottom:20px;
}

#com-news{
width:160px;
margin:auto;
margin-top:13px;
background-image:url(../styleImages/news-bg.jpg);
background-repeat:no-repeat;
}

#com-news-bg{
width:160px;
margin:auto;
background-image:url(../styleImages/news-bg.jpg);
height:auto;
}
.boxContentRight{
margin:auto;
background-image:url(../styleImages/module-bg.jpg);
border:0px;
}
.boxBottomRight
{
height:13px;
background-image:url(../styleImages/module-bottom.jpg);
background-repeat:no-repeat;
border:0px;
margin-bottom:10px;
}
.newstext{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-align:justify;
margin-left:10px;
margin-right:10px;
margin-top:10px;
}
.moduletext,.txtCart,.moduletxt{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-align:justify;
margin:5px;;
}
#sear-left-bg{
width:214px;
margin:auto;
border:3px solid #ef6608;
color:#000000;
margin-bottom:10px;
}

#sear-bg{
width:168px;
height:20px;
margin:auto;
border:1px solid #ef6608;
margin-top:8px;
float:left;
margin-left:7px;
}

#cate-left-bg,#left-module-bg{
width:214px;
margin:auto;
border:3px solid #e0ceb0;
margin-bottom:10px;
}

#cate-left-bg span {
font-family:arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
padding-left:10px;
padding-top:5px;
position:absolute;
}


#lefttopmenuwrapper{
background-color: #75888F;
width:239px; 
}

#lefttopmenu{

width:214px;
float:left;
}

.leftmenu li a{
line-height:27px;
font-family:arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:bold;
text-decoration:none;
text-align:left;
width:214px;
text-indent:10px;
}

.graybg,.boxContent{
margin:auto;
background-color:#f5f5f5;
border:3px solid #e5e5e5;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:10px;
}

.greytext{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
text-align:left;
margin-left:10px;
margin-right:10px;
line-height:18px;
padding-bottom:10px;
}

.greytext-bold,.txtContentTitle{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:16px;
text-align:left;
margin-left:10px;
margin-right:10px;
line-height:18px;
font-weight:bold;
}

#footerbg{
width:860px;
margin:-10px auto auto auto;
background-image:url(../styleImages/footerbg.gif);
height:80px;
clear:both;
}

.footertext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:center;
line-height:40px;
}
.footertext a {
color:#333333;
text-decoration:none;
}
.footertext a:hover {
color:#6a3103;
text-decoration:underline;
}

.footertext1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4d76d5;
text-align:center;
margin-bottom:15px;
}
.footertext1 a {
color:#FFFFFF;
text-decoration:none;
}
.footertext1 a:hover {
color:#FFFFFF;
text-decoration:underline;
}

.boxTitleRight{
margin:0px;
padding:0px;
background-image:url(../styleImages/module-header.jpg);
background-repeat:no-repeat;
height:28px;
clear:both;
border:0px;
}
.boxTitleRight span{
font-weight:bold;
font-family:arial,Helvetica,sans-serif;
font-size:13px;
padding-left:10px;
padding-top:5px;
position:absolute;
}
.boxTitleLeft{
background-image:url(../styleImages/leftbgtop.jpg);
background-repeat:no-repeat;
height:26px;
}
.boxTitleLeft span{
font-weight:bold;
font-family:arial,Helvetica,sans-serif;
font-size:13px;
padding-left:10px;
padding-top:5px;
position:absolute;
}
.txtDefault, a.txtDefault, a.txtLink, a.txtLocation {
color: #000000;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}
.topsession{
float:left;width:50%;
}
.topcart{
float:right;width:50%;text-align:right;
}
.tollfree{
float:left;width:60%;text-align:right;
}
.topcartview{
float:left;width:40%;text-align:right;
}
.bullet{
list-style-image:url(../styleImages/arrowo-orange.jpg);
}
a.txtCheckout {
background-color:#F78D06;
color:#FFFFFF;
font-weight:bold;
padding:2px;
text-decoration:none;
}
.tdcartTitle {
background-color:#999999;
border-bottom:1px solid #666666;
color:#FFFFFF;
font-weight:bold;
}
.navTitle{
padding-left:10px;
}
a.txtButton:hover {
background-color:#FF9900;
color:#FFFFFF;
font-weight:bold;
line-height:20px;
padding:2px;
text-align:center;
text-decoration:none;
}
a.txtButton {
background-color:#2863BD;
color:#FFFFFF;
font-weight:bold;
line-height:20px;
padding:2px;
text-align:center;
text-decoration:none;
}
.cartTotal {
border-top:1px dashed #070F72;
margin-top:3px;
padding-top:2px;
}
.txtCartPrice {
color:#FF0000;
float:right;
padding-right:3px;
}
a.txtviewCart:active, a.txtviewCart:link, a.txtviewCart:visited {
background-color:#FF9900;
color:#FFFFFF;
font-weight:bold;
padding:2px;
text-decoration:none;
}
a.txtviewCart:hover {
background-color:#2863BD;
color:#FFFFFF;
}
a.flashBasket:active, a.flashBasket:link, a.flashBasket:visited, a.flashBasket:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #2863BD;
	text-decoration: none;
	font-weight: bold;
	padding: 2px;
}
li.num {
color:#000000;
}
a.txtDefault:hover, a.txtLink:hover, a.txtLocation:hover {
color:#FF6600;
text-decoration:none;
}

.txtBoxSave {
color:#F90707;
padding-left:16px;
}
.txtOldPrice {
text-decoration:line-through;
}
.txtSale {
color:#FF0000;
}
a.txtUpdate {
background-color:#FF9900;
color:#FFFFFF;
font-weight:bold;
padding:2px;
text-decoration:none;
}
.tdListTitle {
background-color:#999999;
color:#FFFFFF;
font-weight:bold;
}
.tdListTitle {
color:#FFFFFF;
font-weight:bold;
}
a.sortLink {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
a.sortLink:hover {
text-decoration:underline;
}
.tdcartEven {
background-color:#C4DFFD;
}
.tdcartOdd {
background-color:#FFFFFF;
}
