body, p, div, span, td, li, h3, input, textarea, select{ font-family: verdana; font-size: 11px; }
body{ margin:0px; padding:0px; background: #FFF; }

a{color: #0000ff;}

.aboutUsBar{background: #f2f2f2;}
.aboutUsBar a, .topBarLinks a{ color:#424242; text-decoration:none; }
.topBarLinks{ color:#424242; font-weight:bold;}


.bannerBar{ border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
.bannerBar .tdBorRt{ border-right: 1px solid #fff; }
.bannerBar .tdBorBot{ border-bottom: 1px solid #fff; }

.search1{background: #1275C9; color:#fff; } 
.search1 a{color:#fff;}

.btn30{width: 30px; height: 22px; background:url(images/btn30.gif) no-repeat; border:none;}
.btn60_blue{width: 62px; height: 22px; background:url(images/btn60_blue.gif) no-repeat; border:none;}
.btn60{width: 62px; height: 22px; background:url(images/btn60.gif) no-repeat; border:none;}
.btn90{width: 90px; height: 22px; background:url(images/btn90.gif) no-repeat; border:none;}
.btn120{width: 120px; height: 22px; background:url(images/btn120.gif) no-repeat; border:none;}


.sideBarA{background:#D8D8D8; height: 530px; 
	vertical-align: top; 
	width: 183px; }
.nav2{background: #1275C9; color:#fff; } 
.nav2 td{ padding-left: 15px; }
.nav2title, .nav2Btn{ background: #053E6E; height: 22px; }
.nav2Btn{border-top: 1px solid #3779B1 ; border-bottom: 1px solid #000 ; }
.nav2Btn_curPage{background: #4F4F4F; }

.clrPad td{ padding: 0px }
.nav2 a{color:#fff;}
.nav2Btn a{  text-decoration:none; }

#menuBg{ height: 22px; background: url(images/menu_bg.gif);}
.content{vertical-align: top; padding: 12px;}

.pgTitle{ color: #1F87E0; font-size: 16px; font-weight: bold; margin-bottom: 10px;
		background: url(images/icon_arrow1.gif) no-repeat left center; padding-left: 20px;}

.box{ border: 1px solid #9FA5AA;}
.box td{ background: #F5F5F5;} 
.box th{ background: #C3C7CA url(images/boxTitleBg.gif) repeat-x;
	text-align: left; font-weight: bold;}



.box2{ border-right: 1px solid #D2D3D4; border-top: 1px solid #D2D3D4;}
.box2 td, .box2 th{ border-left: 1px solid #D2D3D4; border-bottom: 1px solid #D2D3D4;}

.box2 td{ background: #F9F9F9; }
.box2 th{ background: #C3C7CA url(images/boxTitleBg.gif) repeat-x;
	      text-align: left; font-weight: bold;}
.rt, .box2 th.rt{ text-align: right; }
.box2 .title1{color:#fff; background: #9FA5AA; margin: 0px; padding: 1px;}

.boxShapeBg{ background: url(images/boxShapeC2.gif) no-repeat left }
.boxShapeTitle{height: 17px;  padding-left:14px; padding-top:3px;
		background:#C4DFFE url(images/boxShapeC1.gif) no-repeat left; font-weight: bold;}
.boxShapeBorder{ border: 1px solid #C4DFFE; border-bottom: none; }


.dashBoard{border: 1px solid #A7BACA}
.dashBoardCell{	background: #E4EBF1;}
.dashBoardCell .title1{color:#fff; background: #9FA5AA; margin: 0px; padding: 1px;}


.title1{ color: #ff6600; font-weight: bold; font-size: 125%; margin-bottom: 5px;}

.prodDiv{ border-bottom: 1px solid #9FA5AA; margin-bottom: 15px; padding-left:;}
.prodDiv2{ border-bottom: 1px solid #9FA5AA; margin-bottom: 5px; padding-left:;}
.prodTitle{ font-weight: bold; font-size: 12px; color: #333333;  padding-left:105px;}


.welcomeTab{ background: #e5e5e5; }
.welcomeTab td{padding: 2px; }




#report{border: 1px solid #3B7CC6; background: #E9E9F5; }
#report thead {background: #3B7CC6;}
#report thead td{ color: white; font-weight: bold; border-right: 1px solid #2D569D; border-bottom: 1px solid #2D569D; text-align:;}
#report tbody .row1{background: #fff;}
#report tbody .row2{background: #F7F7FE;}
#report tbody .total td{border-top: 1px solid #3B7CC6;  font-weight:bold; background: #fff;}


.reportContainer{ }
.reportTitle{ color: #333; font-weight: bold; font-size: 12px; padding:2px; }

.prodTab{ display: block; background: #CCD3DA; padding: 4px 8px; margin-left:1px; float: right;
		text-decoration: none; color: #3C5E7F;
		border: 1px solid #305B84; border-bottom: 0px;		
		}
.prodTabCur{ color: #CCD3DA; background: #3C5E7F; }


.cartTab{ display: block; background: #FFFBF1; padding: 4px 8px; margin-left:1px; float: right;
		text-decoration: none; color: #3C5E7F;
		border: 1px solid #CC9900; border-bottom: 0px;		
		}
.cartTabCur{ color: #000; background: #FFCC33; }


.title3{
	font-size: 13px;
	font-weight: bold;
	padding: 2px;
}


.breadCrumb{ font-size: 9px; font-color: #ccc; margin-bottom: 5px;}
.titleProdName{ font-weight:bold; font-size: 140%; }


.brandBox { background: #fff; }
.brandBox .brandBoxTitle{ 
	background: #BDD5E9;
	border: 1px solid #FDAA73;
	font-weight: bold;
	padding: 2px;
}
.brandBox .brandBoxTitle a{ color: #000 }
.brandBox .row2{ background: #eee; }

#tab1, #tab1 td{ border: none; }




/*menu*/






/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#FF9900; layer-background-color:#FF9900; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:0px; font-family:verdana; font-size:11px; font-weight:normal}
.clLevel0border{position:absolute; visibility:hidden; background-color:; layer-background-color:}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; padding-top:3px; font-family:verdana; font-size:11px; font-weight:normal}
.clLevel1border{position:absolute; visibility:hidden; background-color:#053E6E; layer-background-color:#053E6E}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px;  font-family:verdana; font-size:11px; font-weight:normal}
.clLevel2border{position:absolute; visibility:hidden; background-color:#053E6E; layer-background-color:#053E6E}

.clLevel1, .clLevel2{
	color: #000 !important;
	background: #9ECCF4 ;
}

.clLevel1over, .clLevel2over{
	color: #fff !important;
	background: #0C4587 ;
}

.clLevel0over, .clLevel1over, .clLevel2over{
	cursor:pointer; cursor: hand ;
}

.date{text-align:right;padding-top:3px; padding-right:3px; }

.subHeading{ font-weight:bold; font-size:14px; }

.subHeading2{ color: #1F87E0; font-weight:bold; font-size:14px; }

.msgSuccess{ color: green; font-weight:bold; }

.quote{background: #FFFCEB; border: 1px solid #D4CA8D; width: 580px; padding: 10px; 
		           filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=4, OffY=4, Color='#EFE9E9', Positive='true')}
.quoteTitle{color:#4C4208; font-weight: bold; font-size:125% }
.quoteid{ color:#666; }


.order{background: #F2FFF2; border: 1px solid #075C05; width: 580px; padding: 10px; 
		           filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=4, OffY=4, Color='#EFE9E9', Positive='true')}
.orderTitle{color:#075C05; font-weight: bold; font-size:125% }
