body{
	margin:0px; padding:0px;
	font-family:arial; font-size:11px;
	background-color:#1b1c21;
	}
.clr{
	clear:both;
	}
.dir{
	float:left;
	}
img{
	border:none;
	}
#maincontainer{
	width:990px; margin:0px auto;
	}
/*Header starts here*/
#header-container{
	width:990px; height:469px;
	float:left; background:url(images/top-bg.jpg) top repeat-x;
	}
#logo-container{
	width:204px; height:105px; float:left;
	}

#logo-rightbox{
	width:200px;  float:right; font-family:verdana; font-size:10px; color:#a9a9a9;
	}
#logo-rightbox a{
	color:#a9a9a9; text-decoration:none;
	}
#logo-rightbox a:hover{
	text-decoration:underline;
	}
#top-menu-box{
	width:987px; height:79px; float:left; background:url(images/top-menubottom--bg.jpg) repeat-x bottom;
	padding-left:3px;
	}
#top-menu-box ul{
	padding:0px; margin:0px;
	}
#top-menu-box li{
	padding:0px 0px; list-style-type:none; display:inline;
	}
#flash-banner{
	width:990px; height:285px; float:left; background:url(images/flash-bottombg.jpg) repeat-x bottom #1B1C21;
	}
/*rleft nevi starts here here*/
#left-nevi{
	width:675px; float:left; background:url(images/dot-vertical.jpg) repeat-y right top #f1f1f1; margin-top:2px;
	}
#main-heading{
	width:663px; float:left; background:url(images/main-heading-bg.jpg) repeat-x ;
	height:38px; padding:4px 0 0 10px;
	}
#maintxt-container{
	width:657px; float:left; background:url(images/horzental-dot.jpg) repeat-x bottom ;
	 padding:4px 0 0 10px; font-size:12px; color:#60626f; padding:8px; line-height:18px;
	}
#maintxt-container a{
	font-size:12px; color:#60626f; text-decoration:none; font-weight:bold;
	}
#maintxt-container a:hover{
	text-decoration:underline;
	}
/*right nevi starts here here*/
#right-nevi{
	width:315px; float:left; background:url(images/horzental-dot.jpg) repeat-x right bottom #d8d6d6; margin-top:2px; padding-bottom:8px;
	}
.blue-box{
	width:304px; float:left; margin:7px 0 7px 5px;  _margin:7px 0 7px 3px; 
	}
.blue-headingbg{
	width:294px; float:left; background:url(images/left-bluecut.jpg) no-repeat; padding:9px 0 0 14px; height:29px;
	color:#FFFFFF; font-size:16px; font-family:tahoma; font-weight:bold;
	}
.black-headingbg{
	width:294px; float:left; background:url(images/left-blackcut.jpg) no-repeat; padding:9px 0 0 14px; height:29px;
	color:#FFFFFF; font-size:16px; font-family:tahoma; font-weight:bold;
	}
.blue-text-container{
	width:302px; float:left; border:1px solid #50a5d7; border-top:none; font-size:11px; color:#818181; line-height:20px; background:#f5f5f5;
	}
.blue-text-container{
	width:302px; float:left; border:1px solid #50a5d7; border-top:none; font-size:11px; color:#818181; line-height:20px; background:#f5f5f5;
	}
.blue-text-container a{
	font-size:11px; color:#000000; text-decoration:underline;
	}
.black-text-container{
	width:302px; float:left; border:1px solid #3a3735; border-top:none; font-size:11px; color:#818181; line-height:18px; background:#f5f5f5;
	}
.black-text-container a{
	font-size:11px; color:#000000; text-decoration:underline;
	}
/*Footer starts here here*/
#footer{
	width:956px; float:left; background:#FFFFFF url(images/footer-bg.jpg) bottom repeat-x; padding:6px 17px 0px 17px;
	}
.contactbg-container{
	width:299px; float:left; margin-right:20px;  
	}
.contactbg{
	width:234px; float:left; height:37px; background:url(images/contact-bg.jpg) no-repeat; padding:18px 0 0 65px; color:#FFFFFF;
	font-family:tahoma; font-size:16px; font-weight:bold;
	}
.contact-container{
	width:284px; _width:283px; float:left; background:url(images/contact-img.jpg) bottom no-repeat #FFFFFF; margin-left:13px; _margin-left:7px;
	border-left:1px solid #d6d7d9; 	border-right:1px solid #d6d7d9; 
	}
.contact-bottomcut{
	width:284px; float:left; margin-left:13px; _margin-left:7px;
	}
	
.filetypebg-container{
	width:291px; float:left; margin-right:20px;  
	}
.filetypebg{
	width:231px; float:left; height:38px; background:url(images/filetype-bg.jpg) no-repeat; padding:11px 0 0 60px; color:#FFFFFF;
	font-family:tahoma; font-size:16px; font-weight:bold; margin-top:8px;
	}
.filetype-container{
	width:284px;  float:left; background:#FFFFFF; margin-left:5px; _margin-left:2px;
	border-left:1px solid #d6d7d9; 	border-right:1px solid #d6d7d9;  color:#818181; line-height:18px;
	}
.filetype-container a{
	color:#000000; text-decoration:underline;
	}
.black-border{
	width:264px;  float:left; background:#FFFFFF; 
	border-bottom:1px solid #d2d2d2;  height:19px; _height:15px;
	}
.filetype-bottomcut{
	width:291px; float:left; margin-left:0px; _margin-left:0px;
	}	


.sale-container{
	width:280px; float:left; margin-right:20px;  
	}
.salebg{
	width:245px; float:left; height:29px; background:url(images/sale-bg.jpg) no-repeat; padding:11px 0 0 60px; color:#FFFFFF;
	font-family:tahoma; font-size:16px; font-weight:bold; margin-top:8px;
	}
.sale-container{
	width:284px;  float:left; background:#FFFFFF; margin-left:19px; 
	border-left:1px solid #d6d7d9; 	border-right:1px solid #d6d7d9;  color:#818181; line-height:18px;
	}
.sale-container a{
	color:#000000; text-decoration:underline;
	}
.sale-list{
	width:250px;  float:left; 
	color:#818181;margin-left:6px; 
	}
.sale-list ul{
	margin:0px; padding:0px;
	}
.sale-list li{
	color:#818181; list-style-type:none; display:block; background:url(images/bullet.jpg) left   no-repeat;  height:18px;
	text-align:left; padding-left:20px;
 	}

.sale-list1{
	width:auto;  float:left; 
	color:#818181;margin-left:6px; 
	}
.sale-list1 ul{
	margin:0px; padding:0px;
	}
.sale-list1 li{
	color:#818181; list-style-type:none; display:block; background:url(images/bullet.jpg) left 5px   no-repeat;  height:25px;
	text-align:left; padding-left:20px;
 
	}	

.sale-bottomcut{
	width:284px; float:left; margin-left:19px; 
	}
.txt1{
	width:200px; height:21px; border:1px solid #ccc; padding:2px 0 0 4px;
	}
.txt2{
	width:100px; height:25px; border:1px solid #ccc; padding:2px 0 0 4px;
	}
.txtarea{
	width:350px; height:100px; border:1px solid #ccc; padding:2px 0 0 4px;
	}
	
#footer-links{
	width:990px; float:left; background:#454545; height:86px; padding:26px 0 0 0px; text-align:center; color:#FFFFFF; font-size:11px;
	}
#footer-links ul{
	margin:0px; padding:0px;
	}
#footer-links li{
	list-style-type:none; padding:0px 6px;; display:inline; border-right:1px solid #FFFFFF; 
	}
#footer-links a{
	color:#FFFFFF; text-decoration:none;
	}
#footer-links a:hover{
	text-decoration:underline;
	}
.copyright{
	width:990px; margin:8px 0 0 0; float:left; color:#FFFFFF;
	}
.copyright a{
	color:#3e95d4 !important; text-decoration:underline;
	}