@charset "utf-8";
/* CSS Document */
img {behavior: url(include/pngbehavior.htc);} 

* {margin:0; padding:0;}
body  {font:12px Lucida Sans Unicode, Arial, Helvetica, sans-serif, Verdana; margin:0px; padding:0px;}

h1, h2, h3, h4, h5, h6, p {
	margin:0;
	padding:0;
	list-style:none;
}

ol {list-style-type:decimal; margin-left:40px;}

h1 {font:bold 24px Lucida Fax, Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif; color:#FFFFFF;}
h2 {font:22px Lucida Fax, Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif; font-weight:bold;}
h3 {font:18px Lucida Fax, Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif; font-weight:bold;}
h4 {font:14px Lucida Fax, Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif; font-weight:bold;}
h5 {font:Lucida Fax, Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif; font-weight:bold;}
h6 {font:Lucida Fax, Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif;}
p  {font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica sans-serif;}

a  {text-decoration:none; color:#000000;}
a:hover {text-decoration:underline;}

img {border:none;}
.br, .clear {clear:both; margin:0px; padding:0px;}

.lh12 {line-height:12px;}
.lh14 {line-height:14px;}
.lh16 {line-height:16px;}
.lh18 {line-height:18px;}
.lh19 {line-height:19px;}
.lh20 {line-height:20px;}

.floatr {float:right; text-align:right;}
.floatrtxtl {float:right; text-align:left;}
.floatrtxtc {float:right; text-align:center;}

.floatl {float:left; text-align:left;}
.floatltxtr {float:left; text-align:right;}
.floatltxtc {float:left; text-align:center;}

.txtl {text-align:left;}
.txtc {text-align:center;}
.txtr {text-align:right;}
.txtj {text-align:justify;}
.normal {font-weight:normal;}
.txtb {font-weight:bold;}
.txtunderline {text-decoration:underline;}

.text10 {font-size:10px;}
.text {font-size:11px;}
.text12 {font-size:12px;}
.text13 {font-size:13px;}
.text15 {font-size:15px;}
.text16 {font-size:16px;}
.text18 {font-size:18px;}
.text19 {font-size:19px;}
.text20 {font-size:20px;}
.text25 {font-size:25px;}
.textarial9{font-family:Arial, Helvetica, sans-serif; font-size:9px;}

.italic{font-style:italic;}

.error {font-size:10px; color:#FF0000; text-align:center; font-weight:bold;}
.error img {vertical-align:middle; margin-right:3px;}

/* Wrap -- Start -- */
#wrap {width:989px; position:relative; margin:0 auto;}

/* TOP PART*/
#logo {float:left; text-align:left; padding:12px 0px 14px 91px;}
#searchbox {float:right; text-align:left; padding:0px 4px 0px 0px; width:217px; height:103px; background:url(../images/searchbox.gif) no-repeat;}

.w173 {width:173px;}
.w206 {width:206px;}
.w242{width:242px;}
.w121 {width:121px;}
.w141 {width:141px;}
.padt7k {padding-top:7px; *padding-top:8px;}
.textbox {padding:2px; font:11px Lucida Sans Unicode, Arial, Helvetica, sans-serif, Verdana; border:1px solid #9bb5c1; color:#666666; font-weight:normal;}
/*@media screen and (-webkit-min-device-pixel-ratio:0) {.textbox {padding:5px 4px 5px 5px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #8e8e8e; color:#7c7c7c; font-weight:normal;}}
*/

/* ------------ Main Nav ----------- */
#myslidemenu{
	background:url(../images/navbg.png) repeat-x;
	height:30px;
	clear:both;
	margin:0px 0px 0px 5px;
	z-index:100;
	position:absolute; top:104px; left:5px;
}
#myslidemenu>ul{
	margin:0 auto;
	width:980px;
	height:30px;
}
#myslidemenu li{
	display:block;
	float:left;
	border-right:1px solid #f15d5d;
	height:30px;
	position:relative;
}

#myslidemenu li.nrbrd{ border-right:none;}/*yugandhara 20nov09*/

#myslidemenu ul li ul{
	position: absolute;
	left: 0;
	padding:0px;
	display: block;
	visibility: hidden;
	clear:both;
	background:#363f06;
	*filter:alpha(opacity=85);
	opacity:.85;
	z-index:1000;
}
#myslidemenu li ul li{
	height:23px;
	line-height:20px;
	display:block;
	float:none;
	padding:2px 0;
	border-bottom: 1px solid #687619;
	border-right: 1px solid #687619;
	border-left: 1px solid #687619;
}
#myslidemenu li ul li.brdt{
		border-top: 1px solid #687619;
}

#myslidemenu li ul li:hover{
	background:none;
}
#myslidemenu li ul li a{
	padding:0 9px;
	color:#fff;
	width: 175px;	
	float:none;
	font-weight:bold;
	display:block;
}
#myslidemenu li ul li a:hover{
	padding:0 9px;
	color:#fee900;
	text-decoration:none;
	width: 175px;	
	float:none;
	font-weight:bold;
	display:block;
}

#nav {clear:both; background:url(../images/navbg.gif); height:30px;}
.navright {background:url(../images/navright.gif) no-repeat top right; float:right; text-align:right; width:5px; height:30px;}

.navhome {background-image:url(../images/navhome.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navhome:hover {background-image:url(../images/navhome_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navhome_hover {background-image:url(../images/navhome_hover.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navhome_hover:hover {background-image:url(../images/navhome_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navabout {background-image:url(../images/navabout.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navabout:hover {background-image:url(../images/navabout_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navabout_hover {background-image:url(../images/navabout_hover.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navabout_hover:hover {background-image:url(../images/navabout_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navphoto {background-image:url(../images/navphoto_gallery.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navphoto:hover {background-image:url(../images/navphoto_gallery_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navphoto_hover {background-image:url(../images/navphoto_gallery_hover.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navphoto_hover:hover {background-image:url(../images/navphoto_gallery_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

/*yugandhara 20nov09*/
.navnews {background-image:url(../images/navnews.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navnews:hover {background-image:url(../images/navnews_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navnews_hover {background-image:url(../images/navnews_hover.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navnews_hover:hover {background-image:url(../images/navnews_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navtelephone {background-image:url(../images/navtelephone_directory.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navtelephone:hover {background-image:url(../images/navtelephone_directory_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}
/*yugandhara 20nov09*/

.navtelephone_hover {background-image:url(../images/navtelephone_directory_hover.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navtelephone_hover:hover {background-image:url(../images/navtelephone_directory_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navcontact {background-image:url(../images/navcontact.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navcontact:hover {background-image:url(../images/navcontact_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navcontact_hover {background-image:url(../images/navcontact_hover.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navcontact_hover:hover {background-image:url(../images/navcontact_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navmediakit {background-image:url(../images/navmediakit.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navmediakit:hover {background-image:url(../images/navmediakit_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navmediakit_hover {background-image:url(../images/navmediakit_hover.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navmediakit_hover:hover {background-image:url(../images/navmediakit_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navenglish {background-image:url(../images/navenglish.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navenglish:hover {background-image:url(../images/navenglish_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}

.navenglish_hover {background-image:url(../images/navenglish_hover.gif); float:left; text-align:left; background-repeat:no-repeat; display:block;}
.navenglish_hover:hover {background-image:url(../images/navenglish_hover.gif); float:left; text-align:left; background-repeat:no-repeat;}
/* TOP PART*/

/* Home */
.date {padding:7px 0px 8px 12px; font-size:13px; color:#494949;}
.homeboxbg {background:url(../images/homeboxbg.gif); width:297px;}
/* Home */

/*Leftpart*/
#left {float:left; text-align:left; width:231px; padding-left:6px;}
/*.issuebg {background:url(../images/issuebg.gif) no-repeat; width:219px; height:404px; margin:0px 12px 12px 0px; text-align:center;}
.img_month_text {color:#fff; text-transform:uppercase; font-size:26px; text-align:left; padding:3px 0px 0px 10px;} 
.icon_download_free {position:absolute; width:111px; height:115px; top:393px; left:3px;}
.icon_online {position:absolute; width:97px; height:103px; top:437px; left:127px;}
.issue_container{ margin:0px 12px 12px 0px; text-align:center; width:219px;}
.issuebg {background:url(../images/issuebg_middle.gif) repeat-y 0 0; width:219px;}
.previousissue_text {font-size:18px; color:#000; margin-right:26px; padding-bottom:2px; border-bottom:1px solid #7b7b7b;}
.bullet_black_big li {background:url(../images/bullet_black_big.gif) no-repeat; margin:0px 0px 0px 5px; padding:0px 0px 5px 15px; list-style-type:none;}
.bullet_black_big li a {color:#000; text-decoration:underline;}
.bullet_black_big li a:hover {color:#000; text-decoration:none;}
.bullet_black_big li.nobg {background:none; margin:0px 0px 0px 5px; padding:0px 0px 5px 15px; list-style-type:none;}
.bullet_black_big li.nobg a {color:#600606; text-decoration:underline;}
.bullet_black_big li.nobg a:hover {color:#600606; text-decoration:none;}
.img_month {position:absolute; background:url(../images/month_2009.png) no-repeat; width:215px; height:67px; top:140px; left:9px;}
.img_month_text {color:#fff; text-transform:uppercase; font-size:26px; text-align:left; padding:3px 0px 0px 10px;} 
.icon_download_free {position:absolute; width:111px; height:115px; top:393px; left:3px;}
.icon_online {position:absolute; width:97px; height:103px; top:437px; left:127px;}*/
.issue_container{ margin:0px 12px 12px 0px; text-align:center; width:219px;}
.issuebg {background:url(../images/issuebg_middle.gif) repeat-y 0 0; width:219px;}
.previousissue_text {font-size:18px; color:#000; margin-right:26px; padding-bottom:2px; border-bottom:1px solid #7b7b7b;}
.bullet_black_big li {background:url(../images/bullet_black_big.gif) no-repeat; margin:0px 0px 0px 5px; padding:0px 0px 5px 15px; list-style-type:none;}
.bullet_black_big li a {color:#000; text-decoration:underline;}
.bullet_black_big li a:hover {color:#000; text-decoration:none;}
.bullet_black_big li.nobg {background:none; margin:0px 0px 0px 5px; padding:0px 0px 5px 15px; list-style-type:none;}
.bullet_black_big li.nobg a {color:#600606; text-decoration:underline;}
.bullet_black_big li.nobg a:hover {color:#600606; text-decoration:none;}
.img_month {position:absolute; background:url(../images/month_2009.png) no-repeat; width:215px; height:67px; top:140px; left:9px;}
.img_month_text {color:#fff; text-transform:uppercase; font-size:26px; text-align:left; padding:3px 0px 0px 10px;} 
.icon_download_free {position:absolute; width:111px; height:115px; margin-top:-160px; margin-left:-2px;}
.icon_online {position:absolute; width:97px; height:103px; margin-top:-117px; margin-left:119px;}
/*Leftpart*/

#middle  {float:left; text-align:left; width:520px; padding:0px 19px 0px 0px;}
.pad6 {padding:2px 6px 2px 6px;}
.events_text {font-size:18px; color:#000; padding:0px 0px 2px 4px; border-bottom:1px solid #7b7b7b;}
.bullet_brown li {background:url(../images/bullet_brown.gif) no-repeat; margin:0px 0px 0px 5px; padding:0px 0px 13px 15px; list-style-type:none;}
.bullet_brown li a {color:#600606; text-decoration:underline;}
.bullet_brown li a:hover {color:#600606; text-decoration:none;}

.bullet_brown1 li {background:url(../images/bullet_brown.gif) no-repeat; margin:0px 0px 0px 5px; padding:0px 0px 5px 15px; list-style-type:none;}
.bullet_brown1 li a {color:#600606; text-decoration:underline;}
.bullet_brown1 li a:hover {color:#600606; text-decoration:none;}

.w332 {width:322px;}
.w520 {width:520px;}

#right  {float:left; text-align:left; width:213px;}
.latest_photos_boxbg {background:url(../images/latest_photos_boxbg.gif) no-repeat; width:208px; height:223px; margin:0px 3px 7px 2px;}
.pad2 {padding:2px;}
.dv_watermark_latest {position:absolute; width:204px; height:29px; top:147px; left:780px;}
.dv_watermark_logo {position:absolute; width:151px; height:59px; top:285px; left:780px;}
.dv_watermark_contols {position:absolute; width:203px; height:25px; top:345px; left:780px;}
.watermark_browse {background:url(../images/watermark_browse.png); width:121px; height:21px; font:11px Arial, Helvetica, sans-serif; color:#fff;}

/*.dv_watermark_latest {position:absolute; width:204px; height:29px; top:140px; left:780px;}
.dv_watermark_logo {position:absolute; width:151px; height:59px; top:278px; left:780px;}
.dv_watermark_contols {position:absolute; width:203px; height:25px; top:335px; left:780px;}
.watermark_browse {background:url(../images/watermark_browse.png); width:121px; height:21px; font:11px Arial, Helvetica, sans-serif; color:#fff;}
*/

.bullet_black_small li {background:url(../images/bullet_black_small.gif) no-repeat; margin:0px 0px 0px 14px; padding:0px 0px 5px 15px; list-style-type:none;}
.bullet_black_small li a {color:#4e4e4e; text-decoration:underline;}
.bullet_black_small li a:hover {color:#4e4e4e; text-decoration:none;}

/*Content*/
#content {float:left; text-align:left; width:752px; padding:7px 0px 0px 0px;}
.contentnav {color:#909090; padding-bottom:11px; font-size:11px;}
.contentnav a {color:#727272; text-decoration:underline;}
.contentnav a:hover {color:#727272; text-decoration:none;}

/*Listing**/
.listing {margin-left:12px; margin-bottom:22px; *margin-bottom:12px; width:718px;}

/*Paging*/
.paging {height:29px; background:#d4d4d4; color:#000; font:11px Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;}
/*.paging_listing{text-align:center; padding:6px 10px 0px 0px; height:15px; float:right;}*/
.paging_listing{ padding:0px 10px 0px 0px;  float:right;}
.paging_listing li{float:left; padding:0 3px; text-align:center; list-style-type:none;}
.paging_listing li a, .paging_small li span{display:block; padding:2px 0 0px 0;}
a.box1{width:22px; height:15px; color:#3e3d3d; background:#e1e1e1; text-decoration:none;}
a.box1:hover{background:#fff; color:#045291; text-decoration:none;}	
.paging_listing li span{width:22px; height:15px; background:#fff; color:#045291; display:block; padding:2px 0 0 0;} /* Add by tarun */
.selected1{width:22px; height:15px; background:#fff; color:#045291; display:block; padding:3px 0 0 0;}
/*Paging*/

.heading{ color:#7d9509; font-size:23px; padding-bottom:2px;}

.news_listbox01 {float:left; text-align:left; width:330px; border:1px solid #d7d7d7; margin:0px 22px 20px 0px; padding:8px 10px 5px 6px; color:#5a5a5a;}
.news_listbox01:hover {float:left; text-align:left; width:330px; border:1px solid #98b30c; margin:0px 22px 20px 0px; text-decoration:none;}

.news_listbox02 {float:left; text-align:left; width:330px; border:1px solid #d7d7d7; margin:0px 0px 20px 0px; padding:8px 10px 5px 6px; color:#5a5a5a;}
.news_listbox02:hover {float:left; text-align:left; width:330px; border:1px solid #98b30c; margin:0px 0px 20px 0pxx; text-decoration:none;}

.news_listbox03 {float:left; text-align:left; width:700px; border:1px solid #d7d7d7; margin:0px 0px 20px 0px; padding:8px 10px 5px 6px; color:#5a5a5a;}
.news_listbox03:hover {float:left; text-align:left; width:700px; border:1px solid #98b30c; margin:0px 0px 20px 0px; text-decoration:none;}

.news_listbox04 {float:left; text-align:left; width:700px; background-color:#eeeeee; border:1px solid #d7d7d7; margin:0px 0px 20px 0px; padding:8px 10px 5px 6px; color:#5a5a5a;}
.news_listbox04:hover {float:left; text-align:left; width:700px; background-color:#eeeeee; border:1px solid #98b30c; margin:0px 0px 20px 0pxx; text-decoration:none;}

.listing_heading{padding-left:4px; padding-bottom:2px; font-weight:bold;}
/*.listbox01 p, .listbox02 p {color:#5a5a5a;}*/
.listing_imgbox_bg {float:left; text-align:left; background:url(../images/listing_imgbox_bg.png) no-repeat; width:128px; height:77px; padding:6px;}

.listing_details {margin-left:2px; margin-right:15px; margin-bottom:22px; *margin-bottom:13px; font-size:13px;}

.phone_dir_heading{ color:#7d9509; font-size:23px; padding-bottom:2px;}
.phone_dir_listbox01{float:left; text-align:left; width:696px; border:1px solid #d4d4d4; margin:0px 0px 10px 0px; padding:7px 10px 8px 10px; color:#373737;}
.phone_dir_listbox02{float:left; text-align:left; width:696px; background-color:#eeeeee; border:1px solid #d4d4d4; margin:0px 0px 10px 0px; padding:7px 10px 8px 10px; color:#373737;}
.phone_dir_text {float:left; text-align:left; width:430px; }
.phone_dir_imgbox {margin-right:5px; width:120px; float:left;}
.phone_dir_imgbox_bg {float:left; text-align:left; background:url(../images/phone_imgbox_bg.png) repeat-y; width:108px; padding:0px 6px 0px 6px;}
.phone_dir_imgbox_bg img{width:108px;}

.phone_detail{margin-left:12px; margin-right:15px; margin-bottom:22px; font-size:12px;}
.phone_detail_imgbox_bg {float:right; text-align:left; background:url(../images/phone_detail_img_bg.png) no-repeat; width:190px; height:192px; padding:6px; margin:10px 10px 10px 18px; *margin:10px 10px 10px 10px;}
.phone_detail_text1{ padding:5px 0px 5px 10px; float:left; width:150px; font-weight:bold;}
.phone_detail_text2{ padding:5px 0px 5px 10px; float:left; width:550px;}
.phone_detail_images{padding:15px 0px 7px 20px; width:700px}
.phone_detail_images .img1{border:1px solid #a4a4a4; margin-right:22px; background:url(../images/productimages/Barrio-01.gif) no-repeat; width:148px; height:94px; }
.phone_detail_images .img1:hover{border:1px solid #a4a4a4; margin-right:22px; background:url(../images/productimages/Barrio-01_hover.gif) no-repeat; width:148px; height:94px;}

.phone_detail_images .img2{border:1px solid #a4a4a4; margin-right:22px; background:url(../images/productimages/Barrio-02.gif) no-repeat; width:148px; height:94px; }
.phone_detail_images .img2:hover{border:1px solid #a4a4a4; margin-right:22px; background:url(../images/productimages/Barrio-02_hover.gif) no-repeat; width:148px; height:94px;}

.phone_detail_images .img3{border:1px solid #a4a4a4; margin-right:22px; background:url(../images/productimages/Barrio-03.gif) no-repeat; width:148px; height:94px; }
.phone_detail_images .img3:hover{border:1px solid #a4a4a4; margin-right:22px; background:url(../images/productimages/Barrio-03_hover.gif) no-repeat; width:148px; height:94px;}

.phone_detail_images .img4{border:1px solid #a4a4a4; margin-right:22px; background:url(../images/productimages/Barrio-04.gif) no-repeat; width:148px; height:94px; }
.phone_detail_images .img4:hover{border:1px solid #a4a4a4; margin-right:22px; background:url(../images/productimages/Barrio-04_hover.gif) no-repeat; width:148px; height:94px;}

/*.phone_detail_images img{border:1px solid #a4a4a4; margin-right:22px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;}
.phone_detail_images img:hover{border:1px solid #a4a4a4; margin-right:22px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;}
.phone_detail_images img .hover{border:1px solid #a4a4a4; margin-right:22px;}*/
/*Listing**/

.gallary{ margin:0px 15px 22px 12px; font-size:13px;}
.gallary .heading{ color:#637506; font-size:20px;}
.gallary .main_img{ width:306px; height:197px; text-align:center; vertical-align:middle;}
.gallary .small_img{ height:137px;}
.gallary .small_img_text{ height:21px; background-image:url(../images/imgtext_bg.png); width:110px; font-size:12px; color:#FFFFFF; padding:1px 5px 0px 5px; position:relative; margin:-23px 0px 0px 0px }
.gallary .img_text{ height:21px;  background-image:url(../images/imgtext_bg.png); width:140px; font-size:12px; color:#FFFFFF; padding:1px 5px 0px 5px; position:relative; margin:176px 0px 0px 0px; *margin:176px 0px 0px 0px}

.gallary .imgbrd{border: 2px solid #363636;}
.gallary .imgcontainer{height:214px; padding:8px 0px 8px 0px;}
.gallary .imgbox{width:210px; height:198px; background-color:#ffffff; padding:8px 10px 8px 10px; border:1px solid #ffffff;}
.gallary .fbimgbox{background-color:#ffffff; padding:8px 10px 8px 10px; border:1px solid #ffffff;}
.gallary .imgbox:hover{width:210px; height:198px; background-color:#e9e9e9; padding:8px 10px 8px 10px; border:1px solid #d4d4d4;}
.gallary .imgbox_hover{width:210px; height:198px; background-color:#e9e9e9; padding:8px 10px 8px 10px; border:1px solid #d4d4d4;}

/*Added By::Bansari vashi::12.05.2010::Start*/
.gallary .imgboxFullPage{height:210px; background-color:#ffffff; padding:8px 10px 8px 10px; border:1px solid #ffffff;}
.gallary .imgboxFullPage:hover{ height:210px; background-color:#e9e9e9; padding:8px 10px 8px 10px; border:1px solid #d4d4d4;}
/*End*/

a:link.img_link {color:#fff; text-decoration:none;cursor:pointer;}
a:active.img_link {color:#fff; text-decoration:none;cursor:pointer;}
a:visited.img_link {color:#fff; text-decoration:none;cursor:pointer;}
a:hover.img_link {color:#fff; text-decoration:none;cursor:pointer;}

.gallary_view{ width:670px; margin:15px 0px 22px 30px;}
.gallary_view .heading{ color:#637506; font-size:20px; float:left;}

.listbox01{background:#ffffff url(../images/bullet_black_big01.gif) no-repeat scroll left center;
text-align:right; width:680px; border:1px solid #d4d4d4; margin:0px 0px -10px 0px; padding:7px 10px 9px 25px; color:#373737;}
.listbox01:hover{background:#ffffff url(../images/bullet_black_big01.gif) no-repeat scroll left center;
text-align:right; width:680px; border:1px solid #98b30c; margin:0px 0px -10px 0px; padding:7px 10px 9px 25px; color:#373737;}

.listbox02{background:#eeeeee url(../images/bullet_black_big01.gif) no-repeat scroll left center;
text-align:right; width:680px; border:1px solid #d4d4d4; margin:0px 0px -10px 0px; padding:7px 10px 9px 25px; color:#373737;}
.listbox02:hover{background:#eeeeee url(../images/bullet_black_big01.gif) no-repeat scroll left center;
text-align:right; width:680px; border:1px solid #98b30c; margin:0px 0px -10px 0px; padding:7px 10px 9px 25px; color:#373737;}

.details {margin-left:2px; margin-right:15px; margin-bottom:22px; *margin-bottom:13px; font-size:12px;}
  
.bullet_white li {background:url(../images/bullet_white.gif) no-repeat; margin:0px 0px 0px 5px; padding:0px 0px 13px 15px; list-style-type:none;}
.bullet_white li a {color:#ffffff; text-decoration:underline;}
.bullet_white li a:hover {color:#ffffff; text-decoration:none;}

.fcwhite{color:#FFFFFF;}

/*Content*/


/* BOTTOM PART*/
#bottom {background:url(../images/bottombg.gif) repeat-x; font:10px Verdana, Arial, sans-serif; height:50px; color:#000; padding:25px 9px 0px 7px;}
#bottom a {color:#000; text-decoration:none;}
#bottom a:hover {color:#000; text-decoration:underline;}
/* BOTTOM PART*/

.fcred {color:#a70d0d;}
.fcred01 {color:#690606;}
.fcgrey {color:#494949;}
.fcgrey01 {color:#6f6f6f;}
.fcgrey02 {color:#282727;}
.fcgrey03{ color:#9d9d9d;}
.fcblue{ color:#191c61;}
.fcgreen{ color:#404c04;}

.brdgrey {border:1px solid #c2c2c2;}
.brdgrey01 {border:1px solid #a3a3a3;}
.brdgrey02 {border:1px solid #d4d4d4;}

.bggray{background-color:#dfdfdf;}
.bgdyellow {background:#e2e2a4;}

a:link.white {color:#fff; text-decoration:none;}
a:active.white {color:#fff; text-decoration:none;}
a:visited.white {color:#fff; text-decoration:none;}
a:hover.white {color:#fff; text-decoration:underline;}

a:link.white1 {color:#fff; text-decoration:underline;}
a:active.white1 {color:#fff; text-decoration:underline;}
a:visited.white1 {color:#fff; text-decoration:underline;}
a:hover.white1 {color:#fff; text-decoration:none;}

a:link.black {color:#000; text-decoration:none;}
a:active.black {color:#000; text-decoration:none;}
a:visited.black {color:#000; text-decoration:none;}
a:hover.black {color:#000; text-decoration:underline;}

a:link.blueu {color:#191c61; text-decoration:underline;}
a:active.blueu {color:#191c61; text-decoration:underline;}
a:visited.blueu {color:#191c61; text-decoration:underline;}
a:hover.blueu {color:#191c61; text-decoration:none;}

a:link.red {color:#440101; text-decoration:underline;}
a:active.red {color:#440101; text-decoration:underline;}
a:visited.red {color:#440101; text-decoration:underline;}
a:hover.red {color:#440101; text-decoration:none;}

a:link.maroonu {color:#600606; text-decoration:underline;}
a:active.maroonu {color:#600606; text-decoration:underline;}
a:visited.maroonu {color:#600606; text-decoration:underline;}
a:hover.maroonu {color:#600606; text-decoration:none;}


/*mac firefox hack*/
html*div.grey5tabmem_selected01h {float:left; text-align:left; height:13px; *height:14px; _height:14px;}

/*Form*/

.formf,.formf01 {float: left; margin-bottom:16px; *margin-bottom:15px; width:727px;}
.formf, formf01 div {float: left;}
.formf .form_label{float:left; width:153px; padding:2px 0px 0 17px; color:#000; font-size:13px;}
.formf .form_input{float:left; width:557px; font-size:11px;}
.formf01 .form_label01{float:left; width:183px; padding:2px 0px 0 17px; color:#000; font-size:13px;}
.formf01 .form_input01{float:left; width:527px; font-size:11px;}
.formf_textbox {padding:3px; font:13px Lucida Sans Unicode, Verdana, Arial, sans-serif; border:1px solid #c2c2c2; color:#000; font-weight:normal;}
.formf_textbox_captcha {padding:3px; font:12px Lucida Sans Unicode, Verdana, Arial, sans-serif; color:#525252; border:1px solid #c2c2c2; color:#000;font-weight:normal;}
.formf_selectbox {font:12px Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; color:#6a6a6a; border:1px solid #c2c2c2;}

.formf02 {float: left; margin-bottom:16px; *margin-bottom:15px; width:540px;}
.formf02 div {float: left;}
.formf02 .form_label02{float:left; width:163px; padding:2px 0px 0 17px; color:#000; font-size:13px;}
.formf02 .form_input02{float:left; width:360px; font-size:11px;}


.form_content {
padding:6px 0;
width:690px;
}

.form_content p.compulsory_fields {
color:#000000;
float:right;
font-size:10px;
padding:0 4px 5px 0;
}

.form{clear:both; float:left; padding-left:10px; width:629px;}

.form_fld {
float:left;
padding:5px 0;
width:689px;
}

.form_fld .form_label {
float:left;
font:12px Lucida Sans Unicode, Arial, Helvetica, sans-serif, Verdana; 
padding:2px 0 0 28px;
width:156px;
}

.form_fld .form_label_free {
float:left;
font:12px Lucida Sans Unicode, Arial, Helvetica, sans-serif, Verdana; 
padding:2px 0 0 28px;
width:210px;
}

.form_fld .form_input {
float:left;
}

.form_fld .form_input .input {
padding:2px; 
font:12px Lucida Sans Unicode, Arial, Helvetica, sans-serif, Verdana; 
border:1px solid #9bb5c1; 
color:#333333; 
font-weight:normal;
height:14px;
width:218px;
}

.form_fld .form_input .select {
font:12px Lucida Sans Unicode, Arial, Helvetica, sans-serif, Verdana; 
border:1px solid #9bb5c1; 
color:#333333; 
height:20px;
width:224px;
}
.form_fld .form_input .select_free {
font:12px Lucida Sans Unicode, Arial, Helvetica, sans-serif, Verdana; 
border:1px solid #9bb5c1; 
color:#333333; 
height:20px;
}

.form_fld .form_input .textarea {
font:12px Lucida Sans Unicode, Arial, Helvetica, sans-serif, Verdana; 
border:1px solid #9bb5c1; 
color:#333333; 
padding:2px;
width:350px;
height:100px;

}

.form_fld .form_input .add_textarea {
font:12px Lucida Sans Unicode, Arial, Helvetica, sans-serif, Verdana; 
border:1px solid #9bb5c1;
color:#333333;  
padding:2px;
width:218px;
height:60px;
}

.form_fld .submit {
float:left;
font-size:12px;
font-weight:bold;
padding:0px 0 0 205px;
margin-top:-10px;
width:100px;
}
.star{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000;}

.credit_card {
left:735px;
position:absolute;
text-align:left;
top:663px;
width:163px;
z-index:0;
}
/*====================================================================================================================================================================*/
.graybg{background-color:#181818;}
.graybg01{background-color:#f2f2f2;}
.fcred{color:#FF0000;}


.w100p {width:100%;}
.w10 {width:10px;}
.w330{width:330px;}
.w720{width:720px;}
.w470{width:470px; *width:468px;}
.w400{width:400px;}
.w670{width:670px;}
.w690{width:690px;}

.h10 {height:10px;}

.brdb{border-bottom:#d9d8d8 1px solid;}

.margin {margin:0px;}

.mart0 {margin-top:0px;}
.mart1 {margin-top:-1px;}
.mart5 {margin-top:5px;}
.mart20 {margin-top:20px;}

.marr1 {margin-right:1px;}
.marr2 {margin-right:2px;}
.marr5 {margin-right:5px;}
.marr10 {margin-right:10px;}
.marr15 {margin-right:15px;}
.marr22 {margin-right:22px;}

.marb1 {margin-bottom:1px;}
.marb6 {margin-bottom:6px;}
.marb10 {margin-bottom:10px;}

.marl7 {margin-left:7px;}
.marl10 {margin-left:10px;}
.marl15 {margin-left:15px;}

.mar10 {margin:10px;}

.pad10 {padding:10px;}
.pad12 {padding:12px;}

.padt2 {padding-top:2px;}
.padt3 {padding-top:3px;}
.padt4 {padding-top:4px;}
.padt5 {padding-top:5px;}
.padt6 {padding-top:6px;}
.padt7 {padding-top:7px;}
.padt8 {padding-top:8px;}
.padt10 {padding-top:10px;}
.padt12 {padding-top:12px;}
.padt15 {padding-top:15px;}
.padt20 {padding-top:20px;}
.padt40 {padding-top:40px;}

.padr1 {padding-right:1px;}
.padr4 {padding-right:4px;}
.padr5 {padding-right:5px;}
.padr10 {padding-right:10px;}
.padr11 {padding-right:11px;}

.padb2 {padding-bottom:2px;}
.padb3 {padding-bottom:3px;}
.padb5 {padding-bottom:5px;}
.padb7 {padding-bottom:7px;}
.padb8 {padding-bottom:8px;}
.padb10 {padding-bottom:10px;}
.padb12 {padding-bottom:12px;}
.padb20 {padding-bottom:20px;}
.padb80 {padding-bottom:80px;}

.padl2 {padding-left:2px;}
.padl3 {padding-left:3px;}
.padl4 {padding-left:4px;}
.padl7 {padding-left:7px;}
.padl5 {padding-left:5px;}
.padl8 {padding-left:8px;}
.padl10 {padding-left:10px;}
.padl12 {padding-left:12px;}
.padl18 {padding-left:18px;}
.padl25 {padding-left:25px;}

.modelpopup {width:367px; border:4px solid #fff; background:#181818;}
.popup_content { width:100%; height:100%; vertical-align:middle; text-align:center; background:#181818;}
.iframe {width:620px; height:420px; *height:430px; background-color:#181818;}
.modalBackground 
{
	background-color:Black;
	filter:alpha(opacity=50);
	opacity:0.5;
}
/* CSS Document */


/*video*/
.videosort {border-bottom:1px solid #d4d4d4; margin-bottom:15px; padding:0px 5px 7px 0px;}
.videohead {color:#404c04; font-size:12px; padding-bottom:5px;}
.videohead a{color:#404c04; text-decoration:underline;}
.videohead a:hover{color:#404c04; text-decoration:none;}
.videobox {float:left; margin:0px 10px 5px 0px;}

.desclink a{color:#000; text-decoration:underline;}
.desclink a:hover{color:#000; text-decoration:underline;}
.home-h1 { color: #c70101; font-size: 17px; margin-bottom: 8px;margin-top: -2px; padding: 0;}

