body{
	margin:0px; padding:0px;
	background:url(images/bg.jpg) top left;
	font-family:Arial; 
	}
	
.clr{
	clear:both;
	}
img{
	border:none;
	}
	
#dropshadow{
	width:806px; margin:0px auto; 
	background:url(images/drop-shadow.jpg) repeat-y;
	}
#main-container{
	width:780px;  margin:0px 13px;
	background:#f4f4f4 url(images/main-bg.jpg) repeat-x bottom    ;
	}
#minheight-container{
	width:780px;  margin:0px 13px;
	background:#e3e4e3 url(images/small-heightbg.jpg) repeat-x top    ;
	}
#contactus-container{
	width:780px;  margin:0px 13px;
url(images/contactus-bg.jpg) repeat-x bottom left ;
	}
#homepage-container{
	width:780px;  margin:0px 13px;
	background:url(images/home-page-bg.jpg) repeat-x    ;
	}
/* -------header starts here--------------*/
#logo-box{
	margin:75px 0 30px 0px; float:left; width:780px; text-align:center;
	}
	
#linkpage-logo{
	margin:25px 0 0px 0px; float:left; width:780px; text-align:center;
	}
	
/* -------main menu starts here--------------*/
.main-menu{
	float:left;
	width:610px;
	height:39px;
	margin-bottom:1px;
	margin-left:90px; _margin-left:40px; background:url(images/mainmenu-midbg.jpg);
	
	}
.main-shadow{
	float:left;
	width:610px;
	height:36px;
	margin-bottom:10px;
	margin-left:90px; _margin-left:40px; background:url(images/manu-dropshadow.jpg);
	}
.main-menucurve{
	float:left;
	width:8px;
	height:36px;
	}

.glossymenu{
	padding: 0 0 0 0;

	background:background:url(images/mainmenu-midbg.jpg); repeat-x; /*tab background image path*/
	height: 39px;
	list-style: none;
	width:594px; font-size:11px; color:#990000;
	font-family:Tw Cen MT Condensed Extra Bold; text-transform:uppercase;
}

.glossymenu ul{
	margin:0px; padding:0px;
}

.glossymenu li{
	float:left;
	list-style-type:none;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#990000;
	text-decoration: none;
	font-family:Tw Cen MT Condensed ; 
	font-size: 15px;
	padding:0 0px 0 7px; /*Padding to accomodate left tab image. Do not change*/
	height: 39px;
	line-height: 39px;
	text-align: center;
	cursor: pointer;

}

.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 18px 0 21px; /*Padding of menu items*/
	}

.glossymenu li.current a, .glossymenu li a:hover{
	color: #ab3838;
	background:url(images/menu-hover.jpg) repeat-x;
	
}

.glossymenu li.current a b, .glossymenu li a:hover b{
	color:#000000;
	background:url(../new-images/menu_hover.jpg) repeat-x; /*right tab image path*/
}

.divline{
	background:url(images/div.jpg) no-repeat;
	width:2px;
	height:39px;
	margin:0px 2px 0px 2px;
	}
/* -------link page css Starts here--------------*/	

.curved-box{
	float:left;
	width:613px;
	margin-bottom:1px; margin-top:5px;
	margin-left:90px; _margin-left:40px; text-align:justify;
	background: url(images/linkpage-boxbg.jpg) repeat-x  bottom        ;
	}
.feedback-box{
	float:left;
	width:613px;
	margin-bottom:1px; margin-top:5px;
	margin-left:90px; _margin-left:40px; text-align:justify;
	background:url(images/feed-midbg.jpg) no-repeat bottom center    ;
	}
.top-line{
	background:#ededed; border-top:1px solid #dad8d8;
	}
.bottom-line{
	 border-bottom:1px solid #dad8d8;
	}
.mid-container{
	 border-left:1px solid #dad8d8; border-right:1px solid #dad8d8; 
	 font-size:12px;  line-height:18px; color:#575757;
	}
.mid-container a{
	 font-size:12px; text-decoration:underline; font-weight:bold; color:#000000;
	}
.flash-box{
	width:215px; height:182px; border:1px solid #dcdcdc;
	padding:6px; background-color:#FFFFFF; text-align:center;
	}
.phone{
	font-family:Tahoma; font-size:14px; color:#000000; font-weight:bold;
	}
.star{
font-size:11px; color:#990000; font-weight:bold;
	}
	
	
.white-bg{
	background:#FFFFFF; border-left:1px solid #cbcbcb; border-right:1px solid #cbcbcb;
	color:#575757;
	}
.note-bg{
	background:#FFFFFF; border-top:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb;
	color:#575757; line-height:12px; padding:3px 0 0 4px;
	}
.red-title{
	color:#c80e00; font-family:Tahoma; font-size:16px; font-weight:bold;
	}
.red-title a{
	color:#1d4acb; font-family:Tahoma; font-size:16px; font-weight:bold;
	}
.black-title{
	color:#000000; font-family:Tahoma; font-size:16px; font-weight:bold;
	}
.txt-box1{
	width:171px; height:21px; background:#FFFFFF; border:1px solid #a79999; padding:2px 0 0 4px;
	}
.txt-box2{
	width:241px; height:73px; background:#FFFFFF; border:1px solid #a79999; padding:2px 0 0 4px;
	}
input.sendbtn{
	background:url(images/submit.jpg) no-repeat; width:76px; height:26px; cursor:pointer; border:none;
	}
input.resetbtn{
	background:url(images/reset.jpg) no-repeat; width:76px; height:26px; cursor:pointer; border:none;
	}
	
/* -------Footer Starts here--------------*/

#footer{
	width:610px; float:left; margin:53px 0 31px 90px;  _margin:53px 0 31px 60px;
	font-size:11px; color:#808081;
	}
#footer a{
	font-size:11px; color:#808081; text-decoration:underline;
	}