@charset "utf-8";
/* CSS Document */

body {
background:url(../../images/body_bg.gif)  repeat-x ;
background-color:rgb(250,247,248);
	margin:0;
	padding:0;
	font-family:cambria,Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#fff;

}


h1, h2, h3, h4, h5, h6, form, ul, li, ol {
	margin:0;
	padding:0;
	/*list-style:none;*/
}

h1{background:url(../../images/page_heding_bg.gif) no-repeat; height:41px; margin:0; color:#952c84; font-size:160%; line-height:41px; padding:0 0 0 30px;}



h1.OneColumn {background:url(../../images/heading_bg.gif) no-repeat; height:41px; margin:0; color:#952c84; font-size:160%; line-height:41px; padding:0 0 0 30px;}

h2{font-size:180%; color:#fff; margin:10px 0;}

h3{font-size:150%; color:#000; margin:10px 0;}


a {
	color:rgb(164,136,79);
	text-decoration:none;
}
a:hover {
	color:#000;
	text-decoration:underline;
}
a img {
	border:none;
}
/* */

hr{height:1px; border-bottom:1px dashed #ccc;}

#header{background:url(../../images/header_bg.jpg) 0px top no-repeat;}



ul#topLink{ width:375px; margin:0 5px 0 0; padding:0; float:right; display:block;}
ul#topLink li{float:left; list-style:none; padding:0px 5px; line-height:30px;}
ul#topLink li a{ color:#fff; font-weight:bold; text-align:right; text-decoration:none;}
ul#topLink li a:hover{ color:#000;}

ul#topLink li.t1, ul#topLink li.t2{background:url(../../images/dotted.png) right 5px no-repeat;}

ul#topLink li.t1 a{ width:50px; height:30px; display:block; background:url(../../images/home.png) 0 8px no-repeat;}
ul#topLink li.t2 a{width:20px; height:30px; display:block; background:url(../../images/mail.png) 0 10px no-repeat;}

ul#topLink li.t3{background:url(../../images/enquiry.png) 0 5px no-repeat; padding:0 10px 0 25px; margin-left:10px;}
ul#topLink li.t4{background:url(../../images/user.png) 0 7px no-repeat; padding:0 30px 0 17px;}
ul#topLink li.t5{background:url(../../images/at.png) 0 7px no-repeat; padding:0 20px 0 20px;}

.login{padding:5px 21px; float:right; background:#682e5f;}
.login a{color:#78a6d2; font-weight:bold; text-decoration:none;}

.quick{font-weight:bold; color:#d4730b;  #ccc; padding:5px 0 5px 0; font-size:110%;}
.gLink{width:180px; margin-top:5px; //margin-bottom::5px;}

#animation{ padding:7px 0 4px 0;}

#footer{background:url(../../images/footer_bg.gif) 100% 0% no-repeat #303030; height:112px; padding:20px;}


#footer ul{margin:0; padding:0;}
#footer ul li
{
	padding: 0 10px 0 10px;
	list-style-type: none;
	font-size: 100%;
	position: relative;
	text-align: left;
	cursor: pointer;
	float: left;
	background:url(../../images/link_separator.png) right 6px no-repeat;
	line-height:21px;
}

#footer ul li a{color:#fff;}
.cpy{padding:10px 0 0 10px;}

#rightPanel{padding:0 16px 0 34px; width:200px;}

#searchTable{background-color:#808080 ;
/*background:url(../../images/search_bg.png) 3px top repeat-x;*/
}
#searchTable td{padding:8px 20px;}
#searchTable select{width:200px;}
#searchTable select{height: 60px;}
#searchTable select{font-size: 15px;}
#content{padding:5px 0 5px 10px;}
#main{padding-right:10px;}

#content ul{margin:10px;}

#content.>.holder>ul {
  list-style:square;
  margin:5;
  padding:5;
  position: relative;}

.featured{background:#fff; border-left:1px solid #000; border-right:1px solid #000;}

.featured ul li{ background:url(../../images/arrow1.gif) left 5px no-repeat !important; margin:0; padding:0 0 0 20px; line-height:21px;}
.featured ul li a{color:#000 !important; 
}

#feOuter{padding:10px 0 10px 30px;}

/* Inside Style */

#contentInside ul{margin:10px;}
#contentInside ul li{ background:url(../../images/arrow.png) left 7px no-repeat; margin:0; padding:0 0 0 20px; line-height:21px;list-style-type: none;}
#contentInside ul li a{ color:rg(182,88,61);}

#insideBg{background:url(../../images/inside_bg.gif) repeat-y; width:960px; }

ul#news li{ background:url(../../images/arrow.png) left 7px no-repeat; margin:0; padding:0 0 0 20px; line-height:21px;}
ul#news li a{ color:#fff;}

span#news ul li{ background:url(../../images/arrow.png) left 7px no-repeat; margin:0; padding:0 0 0 20px; line-height:21px;}
span#news ul li a{ color:#fff;}

#subMenu {background:#d3d0d4; padding:10px;}
#subMenu ul li{ background:url(../../images/arrow2.png) left 5px no-repeat !important; margin:0; padding:0 0 0 20px; line-height:21px;}
#subMenu ul li a{color:#000 !important;}

.extPadding{padding:15px;}

.qLink { width:200px; 
         height:25px; 
         //height:auto; }
		 
.NewsTable
{
    color:Black;
    font-size:11px;
}

.NewsTable tr td.Heading
{
    line-height:170%;
    text-align:left;
    font-weight:bold;
}
.NewsTable tr td
{
    line-height:170%;
    text-align:left;
}
.NewsTable tr td a
{
    color:#ce002c;
    text-decoration:none;
}
.NewsTable tr td a:hover
{
    text-decoration:underline;
}

/* Gallery Style */

#gallery {
	margin-left:2px;
          position:relative;
	height:350px;
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500;
	}

	#gallery .caption {
		z-index:600; 
		background-color:#333; 
		color:#FFFF00; 
		height:70px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px;
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}
	
	.subheading
	{
		font-weight:bold;
	}
	
TABLE.TabularData {
 border-width:thin;
 border-collapse:collapse;
 padding:3px;
 text-align:left;
 vertical-align:top;
 margin-bottom:0px;
 margin-top:0px;
 margin-right:0px;
 margin-left:0px;
 direction:ltr;
 width:auto;
 height:auto;
 display:inline-table;
 float:none;
}
TABLE.TabularData TR {
 vertical-align:top;
 height:auto;
}
TABLE.TabularData TR TD { 
 text-align:center;
 vertical-align:middle;
}
TABLE.TabularData TR TD SPAN {
 font-family:'Candida BT','Candida BT',serif;
 font-size:10pt;
 font-style:normal;
 font-weight:normal;
}








