/* CSS Document */
body { margin:0px; font-family:Tahoma; }
#site-desc { display:none; }
#main-cont { height:928px; background:transparent url(../images/top-bg.jpg) repeat-x top; }
  #header-cont { width:957px; height:221px; background:url(../images/banner.png) no-repeat 50% 50%; text-align:left;
  _background-image:url(../images/banner.gif); }
  	.loopback { width:500px; height:153px; margin:0px 0px 9px 70px; }
  	#link-cont { width:730px; height:54px; _height:49px; padding-top:0px; margin-left:20px; }
	  #link-cont ul { margin:0px; }
	  #link-cont li { list-style:none; display:inline; white-space:nowrap;
	  font:normal 20px/2.4em Tahoma; text-transform:capitalize; padding:14px 50px; bord er-right:solid 1px #fff; }
	    .link1:hover,.link2:hover,.link3:hover,.link4:hover,#active { width:143px; height:54px; 
		background:url(../images/link.png) no-repeat 50% 100%; }
	  	#link-cont li a { color:#fff; text-decoration:none; }
		#link-cont li a:hover { text-decoration:none; _text-decoration:underline; }
		  
  #bot-trace { background:url(../images/bot-bg.jpg) repeat-x bottom; position:relative; padding-bottom:30px; }
   	#body-cont { width:957px; height:626px; background:url(../images/bg-shadow.png) repeat-y 50% 50%;
	_background-image:url(../images/bg-shadow.gif); }
	  #bread-crump { background:url(../images/bread-crump.gif) no-repeat left; text-align:left;
	  margin-left:35px; padding:5px 25px; font:normal 14px Tahoma; _margin-left:45px; }
	  	#bread-crump a { text-decoration:none; color:#000; }
	  	#bread-crump a:hover { color:#68aec8; text-decoration:underline; }
	  #body-inner { position:relative; }
	    #body-left { float:left; width:600px; height:250px; margin:20px 0px 0px 40px; border-right:solid 1px #cfcdcd;
		 _margin:20px 0 0 20px; }
		  #body-left h3 { margin:0px; text-align:left; font:bold 22px/1.2em Tahoma; color:#7c7c7c; }
		  #body-left p { margin:15px 30px 0px 0px; text-align:justify; font:normal 14px/1.5em Tahoma; color:#7c7c7c; }
		#body-right { float:right; width:260px; height:250px; margin:20px 40px 0px 0px; }
		  #box { background:url(../images/box-off.jpg) no-repeat 50% 50%; width:250px; height:163px; _margin-left:15px; }
		  #box:hover { background:url(../images/box-on.jpg) no-repeat 50% 50%; }
		    #box ul { margin:0px; text-align:center; padding-top:15px; margin-left:25px; _margin-left:0; }
			  #box li { list-style:none; border-bottom:solid 1px #7c7c7c; width:103px; text-transform:capitalize; }
			  #box li a { text-decoration:none; color:#7c7c7c; font:normal 16px/1.9em Tahoma; }
			  #box li a:hover { text-decoration:none; }
		  #brands { margin-top:15px; _margin-left:15px; }
    #footer-cont { width:957px; height:53px; background:url(../images/footer-bg.png) no-repeat 50% 50%; color:#68aec8;
	font:normal 12px/1.2em Tahoma; _background-image:url(../images/footer-bg.gif); }
	  #foot-left { float:left; width:350px; height:20px; margin:15px 0px 0px 0px; }
	  	#foot-left a { color:#68aec8; text-decoration:none; }
		#foot-left a:hover { color:#3899bd; text-decoration:underline; }
	  #foot-right { float:right; width:310px; text-align:left; height:20px; margin:15px 30px 0px 0px; _margin-right:30px; }
	  	#foot-right a { color:#68aec8; text-decoration:none; }
		#foot-right a:hover { color:#3899bd; text-decoration:underline; }
		#foot-right img { border:none; width:16px; height:14px; }
		
.dropmenudiv{ position:absolute; top:0; z-index:100; visibility:hidden; }
.dropmenudiv a{ width:auto; display:block; text-indent:3px; }
* html .dropmenudiv a{ /*IE only hack*/ width:100%; }

#menu { width:661px; background:url(../images/drop-trace.png) repeat-y 50% 50%; height:200px; margin-top:11px; _background:#fff; }
	#menu-inner{ width:145px; height:200px; float:left; padding:2px 5px; _padding:0px 0px; }
	  #menu-head { color:#4a9dbd; width:100px; font:normal 20px/1.2em Tahoma;
	  border-bottom:solid 1px #2e2e2e; margin-left:15px; padding-top:10px; text-transform:capitalize; }
	   #menu-list ul { margin:10px 0px 0px 0px; padding:0px; line-height:1.3em; }
		 #menu-list li { list-style:none; padding:0px; }
		   #menu-list li a { color:#2e2e2e; text-decoration:none; padding-left:15px; text-transform:capitalize; }
		   #menu-list li a:hover { background:url(../images/hover.jpg) no-repeat 0% 50%; }
#menu-bot { width:661px; height:15px; background:url(../images/drop-bot.png) no-repeat 50% 50%; _background:none; }

/*IE 6 Fixes*/
.ie-fix-1 { _margin:5px 0px 0px 20px;}