@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0;background:url(../images/body-bg.jpg) repeat-x top #e7e4f4;}

td { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#181818; text-decoration:none;}

p {color:#181818;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:18px;
margin:0;
text-align:justify;
text-decoration:none;}
.bg-header{background:url(../images/bg-centerheader.jpg) repeat-x top;}
.bg-nav{background:url(../images/bg-nav.jpg) repeat-x top; height:40px;}
.chromestyle{
	padding:0;
	margin:0px 0 0 0;
	float:right;
	width:825px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:right;
}
.chromestyle:after{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.chromestyle ul{
	margin: 0;
	padding:0px;
	text-align: left;
}
.chromestyle .first { background:none;}

.chromestyle ul li{
	float:left;
	padding:0px;
	margin:0;
	list-style: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	background:url(../images/divider.gif) right  no-repeat;	
}
.chromestyle ul li a{
	color:#fff;
	text-decoration: none;
	font-size:14px;
	font-weight: bold;
	margin:7px 7px;
	padding:0 0 0 0px;
	text-align: center;
	cursor: pointer;
	display:inline-block;
	font-family:Arial, Helvetica, sans-serif;	
}

.chromestyle ul li a font{	
	display: block;
	padding:0 17px;
	line-height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold; 	
	}
	
.chromestyle ul li a:hover {
	color:#000;
	margin:7px 7px;
	padding:0 0 0 0px;
	background: url(../images/hover-left.gif) no-repeat top left;
}

.chromestyle ul li a.selected{
	color:#000;
	margin:7px 7px;
	padding:0 0 0 0px;
	background: url(../images/hover-left.gif) no-repeat top left;
}

.chromestyle ul li a.selected{
	color:#000;
	margin:7px 7px;
	padding:0 0 0 0px;
	background: url(../images/hover-left.gif) no-repeat top left;
}

.chromestyle ul li a.selected font{
	color:#000;
	margin:0px 0px;
	padding:0 17px;
	background: url(../images/hover-right.gif) no-repeat top right;
}

.chromestyle ul li a:hover font{
	color:#000;
	background: url(../images/hover-right.gif) no-repeat top right;
}

.hover{
	color: #000;
	background: url(../images/hover-left.gif) no-repeat top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	display:block;
}

.hover font{
	color:#000;
	line-height:25px;
	display:block;
	background: url(../images/hover-right.gif) no-repeat top right;
}

.menubar li a:hover font{
	color:#000;
	line-height:25px;
	display:block;
	background: url(../images/hover-right.gif) no-repeat top right;
}
		
.drop-ul  {
	margin:0;
	padding:5px 0 0 0;
	list-style:none;
	background:url(../images/drop-down.png);
	}
	
.drop-ul li  {
	float: none;
	display:list-item;
	line-height:25px;
	/*background:url(../images/bullet.png) no-repeat 5px 15px;*/
	border-bottom:#979dcd dotted 1px; 
	}
		
.sub-ul {
	width: 165px;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	}

.sub-ul li { display:block; }	
		
.sub-ul li a {
	color:#fff;
	text-decoration:none;
	padding: 0 6px 0 10px;
	font-weight:normal;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.sub-ul li a:hover {
	background:#50579f; color:#fff; 	display:block;

	}

h1 { margin: 0 0 42px; color: #fff; font-weight: normal; font-size: 20px; font-family:Arial, Helvetica, sans-serif; width: 400px; position: absolute; left: 25px; top: 35px; z-index: 100;}
#gallery {  padding: 0px; margin: 0 0 0px; }
#gallery div { height: 226px; position: relative; }
#gallery .more { position: absolute; z-index: 100; margin: 0; }
#gallery_images { margin: 0; padding: 0; list-style: none; }
#gallery_images li { position: absolute; top: 0; left: 0; z-index: 50; }

.gallery_nav { position: absolute; bottom: 12px; right: 12px; z-index: 100; margin: 0; }
.gallery_nav li { float: left; list-style: none; margin: 0 0 0 5px; padding: 0; }
.gallery_nav a { width: 20px; height: 20px; display: block; background: url(../images/button_gallery.png) no-repeat 0 0; }

.gallery_nav span { position: absolute; left: -9999px; }
.gallery_nav .on a { background-position: bottom; }


.box-bg { background:url(../images/box-bg.gif) repeat-y;}
h2 { margin:0; color: #FF192A; font-weight: normal; font-size:18px;}
h3 {  margin:0 0 5px 0; color: #021e78; font-weight: normal; font-size:18px; border-bottom:1px dotted #ccc; height:25px; }
h4 { margin:0; color: #021e78; font-weight: bold; font-size:16px; }
h5 { margin:0; color: #ff192a; font-weight: bold; font-size:17px; text-align:center; background:url(../images/line.gif) bottom no-repeat; line-height:25px; }
h6 { margin:0; color: #FF3333; font-weight: bold; font-size:12px; }

.sub-head { margin:0; color: #FF192A; font-weight: bold; font-size:16px;}
.sub-head1 { margin:0; color: #021E78; font-weight: bold; font-size:16px;}

.listing { margin:0; padding:0}
.listing ul { margin:0; padding:0}
.listing ul li { margin:0; padding:0; background:url(../images/arrow.gif) left no-repeat; list-style:none; line-height:22px; }
.listing ul li a { color:#181818; font-size:12px; text-decoration:none; margin-left:10px;}
.listing ul li a:hover { color:#ff192a; font-size:12px; text-decoration:none;}



.form-bg { background:url(../images/form-bg.gif) repeat-y; padding:0 25px;}

.form-txt td{ color:#494949; font-size:11px;}
.form-txt .input { border:1px solid #b1b1b0; width:144px;}
.form-txt textarea { border:1px solid #b1b1b0; width:100%;}

/* Left nav Css Starts  */
.lft-nav-box {background:#FFFDD2 none repeat scroll 0 0;
border:1px solid #F8F5C0;
font-style:italic;}

.lft-nav { margin:0 10px 0 10px; padding:0}
.lft-nav ul { margin:0; padding:0}
.lft-nav ul li { margin:0; padding:0; background:url(../images/bullet.gif) left no-repeat; list-style:none; line-height:26px; }
.lft-nav ul li a { color:#181818; font-size:12px; text-decoration:none; display:block; padding-left:10px; background:url(../images/dot.gif) bottom repeat-x}
.lft-nav ul li a:hover { color:#ff192a; font-size:12px; text-decoration:none;}
/* Left Nav Css Ends  */

/* Footer Css Starts  */
.footer { font-size:11px; color:#5d4c33}
.footer a{ font-size:11px; text-decoration:none; color:#5d4c33; padding:0 2px;}
.footer a:hover{ font-size:11px; text-decoration:underline; color:#ff192a}
/* Footer Css Ends  */


.image-preview 
{ 
position:absolute; z-index:100; 
margin:275px 0 0 10px; 
background-color: #fff;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;

top:0;
left:0;
padding:2px;
}

.list_none { padding-left:0px; list-style:none; }
.list_none li { padding:0 0 5px 15px; background:url(../images/bullet.gif) 0 5px no-repeat;   }  
.list_none a { text-decoration:none; color:#000; }
.link {
color:#FF3333;
text-decoration:none;
}
.link:hover {
color:#021E78;
text-decoration:underline;
}

.sitemap { list-style:none; }
.sitemap  { margin:0; padding:0}
.sitemap li { margin:0; padding:0; background:url(../images/bullet.gif) left 13px no-repeat; list-style:none; line-height:26px; }
.sitemap li a { color:#181818; font-size:12px; text-decoration:none; padding-left:10px;}
.sitemap li a:hover { color:#ff192a; font-size:12px; text-decoration:none;}
