/* --- Nirav --- */

* {margin: 0; padding: 0;}

body {color: #64584C; font-family:Verdana, Arial, Helvetica, sans-serif; line-height: 1.4em; font-size:11px; background: #F9F9F1;}

h1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; padding:0 0 6px 0; margin:10px 0 0 0; color:#0077C0; border:1px solid #CCC; border-width:0 0 1px 0;}
h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; padding:0; margin:20px 0 0 0; color:#A70707; }
h3{font-size:12px; font-weight:normal}
a {color: #BE0707; text-decoration: none; outline: none;}
a:hover {color:#000;}
img {border:0}

p {padding:8px 0 0 0; margin:0}

#MainContainer {background: url('images/header_bar.png') center 100px repeat-x #F9F9F1; text-align: center;}
#Container {width:950px; margin:0 auto; padding:0; text-align:center}

.MainDiv {width:860px; margin:0 auto; padding:0;}
/*.MainDivCnt {width:820px; margin:0 auto; padding:0 20px; background:#F9F9F1; float:left; min-height:720px;}*/

.MainDivCnt {width:820px; margin:0 auto; padding:0 20px; background:#F9F9F1; float:left; min-height:388px;}

.Hdr {width:100%; padding:0; margin:0 auto; height:100px;}
.HdrRt {padding:10px 0; margin:0; float:right;}
.Logo {padding:0; margin:10px 0 0 15px; float:left;}
.Logo a {padding:0; margin:0; float:left; border:0 none;}
.call {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#64584C; text-align:right; margin:15px 0 0 0;}
.call span {color:#AAA; font-weight:normal}
.Clr {clear:both;}

/* Top Menu */
.TopMenu {float:right; padding:0 0 0 0; margin:30px 0 0 0;}
.TopMenu ul {list-style:none; float:right; padding:0; margin:0; text-align:right;}
.TopMenu ul li {list-style:none; float:right; padding:0 10px; margin:0; background:url(images/dvdr.gif) 100% 3px no-repeat;}
.TopMenu ul li a {color:#999999; text-decoration:none;}
.TopMenu ul li a:hover {color:#BE0707; text-decoration:none;}
.TopMenu ul li.last { background:none; padding-right:0;}

/* - End Menu - */


.MainImgArea {background:url(images/img_main.jpg) 0 0 no-repeat; height:183px; padding:0; margin:0 auto;}
.breadcrumbs {height:20px; background:#F9F9F1; text-align:left; margin:0 0 0 0 ; padding:0 0 0 20px; }

/*.page_left {background: url(images/page_left.png) no-repeat 100% 0; margin: 0 auto; float:left; width:45px; height:720px;}
.page_right {background: url(images/page_right.png) no-repeat 0 0; width:45px; height:720px; float:left;}*/

.page_left {background: url(images/page_left.png) no-repeat 100% 0; margin: 0 auto; float:left; width:45px; height:388px;}
.page_right {background: url(images/page_right.png) no-repeat 0 0; width:45px; height:388px; float:left;}

.CntLeftClmn {float:left; width:580px; padding:0; margin:0; text-align:left}
.CntRightClmn {float:right; width:210px; padding:0; margin:0 0 0 10px;}

.InqrBx {border:1px solid #ECECD6; padding:0 10px 10px 10px; background:#FFF;}
.InqrBx .Ttl {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#0077C0; padding:10px 0; border:1px solid #ECECD6; border-width:0 0 1px 0; margin:0 0 20px 0;}
.InqrBx input { border:1px solid #ECECD6;  margin:0 0 12px 0; padding:0 0 0 0px; }
.InqrBx textarea { border:1px solid #ECECD6; height:50px; margin:0 0 12px 0; padding:0 0 0 3px; width:160px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
.input_img {width:auto}

/* - Footer-Link - */

.footer_outer {background: url('images/bg_footer.gif') repeat-x center top; background-color: #E5E3DB; text-align: center; height:120px;}
.footer_inner {width: 863px; margin: 0 auto; background-image: url('images/footer.png'); background-position: center top;background-repeat: no-repeat; font-size: .9em; height:25px}
.FtrLnk {margin:15px 0 0 0; padding:0;}
.FtrLnk ul {padding: 0; margin:0;}
.FtrLnk ul li {display: inline; list-style-type: none;}
.FtrLnk ul li a {display: inline; list-style-type: none; color:#64584C;}
.FtrLnk ul li a:hover {display: inline; list-style-type: none; color:#F00;}

.CntUs {margin:20px 0 0 0; padding:0;}
.CntTittle {font-size:12px; font-weight:bold; color:#0077C0; margin:0}

/* - lightbox - */

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
	}
	
.img_bdr {border:3px solid #D8D8D8}

.img_set {
	width:74px;
	height:24px;
}	


.inq_form{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; padding:0; margin:20px 0 0 0; color:#A70707;}