/* CSS Document */

 body	{	margin:0px;
			padding:0px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
			background-color:#CCCCCC;
/*background:url(../images/xmas-bg-image.jpg) top right no-repeat; background-attachment:fixed;*/
			
			}

h1,h2,h3,h4,h5,h6,p,div,ul,li,span {	margin:0px;
										padding:0px;}
.clr	{	clear:both;}

.colorred	{	color:#EC0000;}
.colorblue	{	color:#000099;}
.colorblack	{	color:#000000;}
.colorwhite	{	color:#FFFFFF;}
.colorgrey	{	color:#333333;}

.font11	{	font-size:11px;}
.font12	{	font-size:12px;}
.font13 {	font-size:13px;}
.font14 {	font-size:14px;}
.font15	{	font-size:15px;}
.font16	{	font-size:16px;}
.font18	{	font-size:18px;}
.font20	{	font-size:20px;}
.font22	{	font-size:22px;}
.font24	{	font-size:24px;}
.font26	{	font-size:26px;}
.font28	{	font-size:28px;}
.font30	{	font-size:30px;}
.font32	{	font-size:32px;}
.font34	{	font-size:34px;}

.padding-right	{	padding-right:10px;}	
.padding-all	{	padding:10px;}
.padding-top	{	padding-top:10px;}
.padding-left	{	padding-left:10px;}
.paddingnone	{	padding:0px;}
.padding-right5	{	padding-right:5px;}	
.padding-all5	{	padding:5px;}
.padding-top5	{	padding-top:7px;}
.padding-left5	{	padding-left:5px;}
.padding-bottom5	{	padding-bottom:5px;}


.margin-left	{	margin-left:10px;}
.margin-right	{	margin-right:10px;}
.margin-top	{	margin-top:10px;}
.margin-bottom	{	margin-bottom:10px;}
.margin-all	{	margin:10px;}
.marginnone	{	margin:0px;}

.margin-left5	{	margin-left:5px;}
.margin-right5	{	margin-right:5px;}
.margin-top5	{	margin-top:5px;}
.margin-bottom5	{	margin-bottom:5px;}

.brt	{	border-top:1px solid #E9E9E9;}
.brb	{	border-bottom:1px solid #E9E9E9;}
.brr	{	border-right:1px solid #E9E9E9;} 	
.brl	{	border-left:1px solid #E9E9E9;}
.br		{	border:1px solid #E9E9E9;}
.brblue		{	border:1px solid #2562B5;}

.grey	{	background:#F8F8F8;}
.blue	{	background:#DEF1FF;}
.dark	{background:#2562B5;}
.white	{	background:#FFFFFF;}
.n	{	font-weight:normal;}
.b	{	font-weight:bold;}
.blc	{	display:block;}
.lh18	{	line-height:18px;}
.lh19	{	line-height:19px;}
.lh20	{	line-height:20px;}
.link1	{	text-decoration:none;}
.link1:hover	{	text-decoration:underline;}
.link2	{	text-decoration:underline;}
.link2:hover	{	text-decoration:none;}

#container	{	width:1000px;
				margin:auto auto;
				padding:0px;
				background-color:#FFFFFF;
				}

#header	{	width:100%;
			height:109px;
			border-bottom:5px solid #044B81;}



.search-box	{	background:#DEF1FF;
				border:1px solid #0066FF;
				padding:10px;
				color:#011C44;}
.search-box input, select	{	border:1px solid #0066FF;}				
				
.search-btn	{	background:#9CD7FF;
				border:1px solid #65A1CD;
				font-weight:bold;
				color:#000000;
				}
.left-section	{	border:1px solid #DDDDDD;
width:188px;
border-bottom:0px;}
.left-section h2	{	font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
background:#7F9DB9;
padding:5px;
color:#FFFFFF;
margin:1px;}	

.float-left	{	float:left;}
.category	{	list-style:none;
				margin:0px;
				padding:0px 0px 0px 0px;
				border-top:none;
				font-family:Arial, Helvetica, sans-serif;}

.category li	{	padding:4px 0px 4px 0px;;
					margin:0px;
					border-bottom:1px solid #dddddd;
					display:block;
					}

.category li span	{	padding-left:8px;}

.category li a	{	color:#000000;
text-decoration:none;
padding-left:5px;}

.category li a:hover	{	text-decoration:none;
color:#FF0000;}			
.middle-section	{	padding:0px 14px;}
.hot-pro	{	background:url(images/hot-product-bg.jpg) repeat-x;
line-height:38px;
color:#FF0000;
font-size:18px;
padding-left:10px;
border:1px solid #EAE7E7;
}

.hot-pro a {	font-size:11px;
color:#0404CC;
text-decoration:none;}
.hot-pro a:hover	{	color:#000000;}

.hot-product-list	{	width:131px;
						float:left;
						padding:15px 0px 0px 18px;}

.hot-product-list ul	{	list-style:none;
						margin:0px;
						padding:0px;}

.hot-product-list ul li	{ font:Arial, Helvetica, sans-serif;
padding:3px 0px 3px 3px;}
.hot-product-list ul li	a {	color:#0404CC;
padding-left:3px;
text-decoration:none;}
.hot-product-list ul li	a:hover	{	text-decoration:underline;}

.hot-product-list img	{	border:1px solid #EAE7E7;}
.hot-product-list h2	{	font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#48739B;
padding:5px 0px 0px 3px;}

.featured-product	{	background:url(images/featured-product-bg.jpg) repeat-x top #FCFCFC;
height:185px;
border:1px solid #EAE7E7;
margin-top:15px;}

.featured-product img	{	border:1px solid #EDECEC;
margin-bottom:5px;}
.featured-product ul	{	list-style:none;
margin:29px 0px 0px 0px;
padding:0px;}
.featured-product ul li	{	width:25%;
float:left;
text-align:center;}
.featured-product ul li a	{	color:#0404CC;
text-decoration:none;}
.featured-product ul li a:hover	{	text-decoration:underline;}


.latest-product	{
border:1px solid #EAE7E7;
margin-top:15px;}

.latest-product  ul	{	list-style:none;
margin:0px 0px 0px 10px;
padding:0px;}
.latest-product ul li	{	float:left;
width:31%;
padding:3px 0px 3px 10px;
background:url(images/bullet.jpg) no-repeat 0 8px;
}

.latest-product ul li a	{	color:#0404CC;
text-decoration:none;}
.latest-product ul li a:hover	{	text-decoration:underline;}

.latest-member	{	background:url(images/latest-project-bg.jpg) repeat-x;
border:1px solid #CCCCCC;
width:188px;}
.latest-member ul	{	list-style:none;
margin:0px 0px 0px 10px;
padding:0px;}
.latest-member ul li	{	background:url(images/bullet2.jpg) no-repeat left 8px;
padding:5px 0px 5px 15px;}
.latest-member ul li a	{	color:#0404CC;
text-decoration:none;}
.latest-member ul li a:hover	{	text-decoration:underline;}

.selector	{	background:#FFFFFF;
	border:10px solid #F3F5F8;
	width:220px;
	}

.selector-div	{	border-top: 1px solid #E4E8ED;
border-bottom: 1px solid #E4E8ED;
display:block;
padding:2px 0px;
color:#FF0000;}	

.selected-box	{	border:1px solid #C1CAD6;
margin-top:35px;
}

.one	{	background:url(images/1.jpg) left no-repeat;
			font-size:12px;
			color:#333333;
			font-weight:bold;
			padding-left:20px;
			margin-left:5px;
			margin-top:10px;}

.one-text	{	padding-left:25px;
padding-top:5px;}
					

.two	{	background:url(images/2.jpg) left no-repeat;
			font-size:12px;
			color:#0404CC;
			font-weight:bold;
			padding-left:20px;
			margin-left:5px;
			margin-top:10px;}
			

.three	{	background:url(images/3.jpg) left no-repeat;
			font-size:12px;
			color:#0404CC;
			font-weight:bold;
			padding-left:20px;
			margin-left:5px;
			margin-top:10px;}

.selected {	border:1px solid #C1CAD6;
			padding:5px 0px;
			text-align:center;
			color:#000000;
			border-bottom:none;
			background:#FFFFFF;
			width:95px;
			position:absolute;
			margin-top:10px;
			margin-left:0px;
			font-weight:bold;
			}

.selected2 {	border:1px solid #C1CAD6;
			padding:5px 0px;
			text-align:center;
			color:#000000;
			border-bottom:none;
			background:#EEEEEE;
			width:88px;
			position:absolute;
			margin-top:9px;
			margin-left:110px;
			font-weight:bold;
			}
.supplier {	border:1px solid #C1CAD6;
			padding:5px 0px;
			text-align:center;
			color:#000000;
			border-bottom:none;
			background:#EEEEEE;
			width:95px;
			position:absolute;
			margin-top:9px;
			margin-left:0px;
			font-weight:bold;
			}

.supplier2 {	border:1px solid #C1CAD6;
			padding:5px 0px;
			text-align:center;
			color:#000000;
			border-bottom:none;
			background:#FFFFFF;
			width:88px;
			position:absolute;
			margin-top:10px;
			margin-left:110px;
			font-weight:bold;
			}
			

.right-box	{	background:url(images/right-box-bg.jpg) repeat-x;
border:1px solid #F1F1F1;
width:238px;
margin-top:10px;}

.business-directory-list{	list-style:none;
				margin:0px;
				padding:0px 5px 0px 7px;
				border-top:none;
				font-family:Arial, Helvetica, sans-serif;}

.business-directory-list li	{	padding:4px 0px 4px 0px;;
					clear:both;	
					margin:0px;
					vertical-align:top;}
.business-directory-list li span	{ display:block;
						width:215px;
						float:right;
						padding-top:3px;}

.business-directory-list li a	{	color:#000000;
text-decoration:none;}
.business-directory-list li a:hover	{	text-decoration:underline;}

.top-links
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#0058B4; 
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	margin-top:5px;
	}

.top-links:hover	{	text-decoration:underline;}

.top-links1
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#005C9E; 
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	margin-top:5px;
	}		
.top-links1:hover	{	text-decoration:underline;}
#footer{	width:1000px;
			display:block;
			padding:5px 0px 0px 0px;
			text-align:center;
			margin:auto auto;
			background-color:#FFFFFF;			
			}
#footer a	{	text-decoration:none;}
#footer a:hover	{	color:#FF0000;}
#footer ul 	{	list-style:none;
				border-top:1px solid #89A0B0;
				margin:5px 0px 5px 0px;
				padding:5px 0px 0px 0px;
				}						 

#footer ul li	{	display:inline;
					padding:5px 5px 0px 0px;
					}

#footer ul li a	{	text-decoration:none;
					color:#234F7E;}

#footer .footer-bottom	{	color:#FFFFFF;
							background:#3897ED;
							text-align:left;
							display:block;
							width:99%;
							padding:0px 5px 0px 5px;
							}
							
							
#footer .footer-bottom a:hover	{	color:#000000;}
#footer .footer-bottom .fright	{	float:right;
									width:25%;
									text-align:right;}
									

									

