/*	satish kumae saini
-----------------------------------------------
1.	Universal
2.	Template Layout
3.	Branding / Logo elements
4.	Footer elements 
5.	Miscellaneous
----------------------------------------------- */

/*= 1. Universal
----------------------------------------------- */
html {
	padding:0;
	margin:0;
	overflow-y: scroll;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	background: #fff;
	color: #5A5550;
	line-height: 1.25em;
	/*letter-spacing: -0.05em; smallest IE can do*/
	margin: 0;
	padding: 0;
}
img {border: 0;}
.hidden {
	height: 0;
	left: -1000px;
	overflow: hidden;
	position: absolute;
	top: -1000px;
	width: 0;
}

/*= 2. Template Layout
----------------------------------------------- */
#sitewrapper {
	background: #FFF;
	font-size: 12px; /*14px;*/
	min-height: 100%;
	/*padding-bottom: 50px;*/
	width:100%;
}
#navigation {
	margin-bottom: 10px;
	background-color: #3c3c3b;
}
#footer {
	background: #f1f0f0;
}

/*= 3. Branding / Logo elements
----------------------------------------------- */
#branding {
	line-height: 1em;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
#branding img {padding: 0 15px;}

#shareprice {
	padding-top: 7px;
}
.sharepricetime {
	line-height: 1.15em;
	width: 	86px;
	float: left;
	display: inline;
	padding-left: 4px;
	padding-top: 4px;
}
.sharepricetime strong {color: #0091b5;}
.shareprice strong {font-size:228.6%;line-height: 1.2em; letter-spacing:-0.04em;}
.shareprice {
	
}

#header .grid_3 {
	margin-left: 3px;	
}
/*= 4. Footer elements
----------------------------------------------- */
#footer .copyright {
	float: left;
	padding: 0 20px 0 0;
	margin:0;
}
#footerlogo {
	background: #FFF;
	margin-bottom: 25px;
	width: 186px;
	padding-right: 17px;
	padding-bottom: 23px;
	padding-left: 32px;
}
#footer h2 {
	margin:0 0 6px 0;
	padding: 0 0 6px 0;
	font-size: 142.85%; /* equals 20px */
	background-image: url(images/line.gif);
	background-repeat: no-repeat;
	background-position: 0 100%;
}
.address {
	padding-left: 16px;
	line-height:1.4em;	
}
.address h1{ width:100%; padding-bottom:4px; margin-bottom:10px; font-size:15px; color:#5A5550; line-height:20px; background-image: url(images/line.gif); background-repeat:no-repeat;	background-position:0 100%;}
.address p{ padding-bottom:5px;}
.address p a{ font-weight:normal; color:#5A5550; text-decoration:none;}
.address p a:hover{ text-decoration:underline;}
.mobilesite {
	padding-bottom:25px;
	background-position: 292px 4px;
}
.mobilesite p {
	width: 315px;
	padding-bottom: 21px;
}

.followus {
	padding-left: 55px;
}
#footer .followus ul{
	padding-left: 0;
	padding-top: 14px;
}
#footer .followus  ul li  {
	padding-right: 14px;	
}
/*= 5. Miscellaneous
----------------------------------------------- */

#pagetools {
	padding: 30px 0 25px 0;	
	width: 100%;
	float: left;
	display: block;
}
#pagetools ul.tabnav {
	font-size: 128.6%;
	padding-right: 0;
}
#pagetoolslinks a:link, #pagetoolslinks a:visited, #pagetoolslinks a:hover, #pagetoolslinks a:focus, #pagetoolslinks a:active  { 
	background-position: 15px 8px;
	background-repeat: no-repeat;
	padding-left: 40px;
}
#pagetools a.sharepagelit:link, #pagetools a.sharepagelit:visited, #pagetools a.sharepagelit:hover, #pagetools a.sharepagelit:focus, #pagetools a.sharepagelit:active, #pagetools a.feedslit:link, #pagetools a.feedslit:visited, #pagetools a.feedslit:hover, #pagetools a.feedslit:focus, #pagetools a.feedslit:active, #pagetools a.emailupdateslit:link, #pagetools a.emailupdateslit:visited, #pagetools a.emailupdateslit:hover, #pagetools a.emailupdateslit:focus, #pagetools a.emailupdateslit:active {
	background-color: #0091b5;
	color: #FFF;
	font-weight: bold;
	text-decoration:none;
}
#pagetools a.sharepage:link, #pagetools a.sharepage:visited {
	background-image: url(images/ico_share.gif);
	background-repeat: no-repeat;
}
#pagetools a.sharepage:hover, #pagetools a.sharepage:focus, #pagetools a.sharepage:active {
	background-image: url(images/ico_share2.gif);
	background-repeat: no-repeat;
}
#pagetools a.sharepagelit:link, #pagetools a.sharepagelit:visited, #pagetools a.sharepagelit:hover, #pagetools a.sharepagelit:focus, #pagetools a.sharepagelit:active {background-image: url(images/ico_share2.gif);}

#pagetools a.feeds:link, #pagetools a.feeds:visited {
	background-image: url(images/ico_feeds.gif);
	background-position: 11px 11px;
	background-repeat: no-repeat;
}
#pagetools a.feeds:hover, #pagetools a.feeds:focus, #pagetools a.feeds:active {
	background-image: url(images/ico_feeds2.gif);
	background-repeat: no-repeat;
}
#pagetools a.feedslit:link, #pagetools a.feedslit:visited, #pagetools a.feedslit:hover, #pagetools a.feedslit:focus, #pagetools a.feedslit:active {background-image: url(images/ico_feeds2.gif);}

#pagetools a.emailupdates:link, #pagetools a.emailupdates:visited {
	background-image: url(images/ico_email.gif);
	background-position: 15px 11px;
	padding-left:45px;
}
#pagetools a.emailupdates:hover, #pagetools a.emailupdates:focus, #pagetools a.emailupdates:active {
	background-image: url(images/ico_email2.gif);
}
#pagetools a.emailupdateslit:link, #pagetools a.emailupdateslit:visited, #pagetools a.emailupdateslit:hover, #pagetools a.emailupdateslit:focus, #pagetools a.emailupdateslit:active {background-image: url(images/ico_email2.gif);}

.pagetooltab {
	background: #f1f0f0;	
	width: 925px;
	float: left;
	display: block;
	padding: 15px 15px 40px 15px;
}
.pagetooltab h2 {
	background: url(../images/site_objects/micro_line.gif) no-repeat 0 100%;
	margin:0 0 22px 0;
	padding: 0 0 10px 0;
}

ul.tabnav {
	background: #f1f0f0;
	float:left;
	font-size: 114.25%;
	list-style-type:none;
	margin: 0 0 5px 0;
 	padding: 0 0px 0 0;
	width: 955px;
}
.grid_8 ul.tabnav {
	width: 635px;
	padding-right:0;
}
ul.tabnav li {
	display: inline;
	white-space:nowrap;
}
ul.tabnav li a, ul.tabnav li a:visited {
	background: #f1f0f0;
	color: #0091b5;
	float:left;
	text-decoration: none;
	font-weight: bold;
	border-right: solid 5px #FFF;
	padding-top: 9px;
	padding-right: 15px;
	padding-bottom: 11px;
	padding-left: 15px;
}
ul.tabnav li a:hover, ul.tabnav li a:active, ul.tabnav li a:focus, ul.tabnav li a.lit, ul.tabnav li a.lit:visited, ul.tabnav li a.lit:hover, ul.tabnav li a.lit:active, ul.tabnav li a.lit:focus {
	background: #0091b5;
	color: #FFF;
	font-weight: bold;
	text-decoration:none;
}

.subtabnav {
	background: #FFF;
	float:left;
	font-size: 114.25%;
	list-style-type:none;
	margin: 0 0 5px 0;
 	padding: 0 40px 0 0;
	width: 955px;
}
.grid_8 .subtabnav {
	width: 635px;
	padding-right:0;
}
.subtabnav li {
	display: inline;
	white-space:nowrap;
}
.subtabnav li a, .subtabnav li a:visited {
	background: #FFF;
	color: #0091b5;
	float:left;
	font-weight: normal;
	padding: 9px 15px 11px 15px;
	text-decoration: none;
	border-right: solid 5px #FFF;
}
.subtabnav li a:hover, .subtabnav li a:active, .subtabnav li a:focus, .subtabnav li a.lit, .subtabnav li a.lit:visited, .subtabnav li a.lit:hover, .subtabnav li a.lit:active, .subtabnav li a.lit:focus {
	background: #0091b5;
	color: #FFF;
	text-decoration:none;
}

ul.blocknav, ul.blocknav li {
	list-style-type:none;
	margin: 0; 
	padding:0;
}
.blocknav li a:link, .blocknav li a:visited {
	background: #FFF;
	color: #0091b5;
	display:block;
	font-size:142.8%;
	padding: 10px 12px 10px 14px;
	text-decoration:none;
	width: 210px;
}
.blocknav li a:hover, .blocknav li a:focus, .blocknav li a:active, .blocknav li a.lit:link, .blocknav li a.lit:visited {
	background: #0091b5;
	color: #FFF;
}

/*= 4. Page trail
----------------------------------------------- */
ol#pagetrail, ol#pagetrail li {
	display:inline;
	list-style-type:none;
	margin: 0;
	padding:0 0 14px 0;
	white-space:nowrap;
}
ol#pagetrail li {
	font-size:91.7%;
}
ol#pagetrail a:link, ol#pagetrail a:visited { 
	color: #666;
	text-decoration: none; 
}
ol#pagetrail a:hover, ol#pagetrail a:focus, ol#pagetrail a:active { 
	color: #666;
	text-decoration: underline; 
}

/*= 5. inpage nav
----------------------------------------------- */
.inpagenav {
	position: absolute;
	right: -45px;   
	top: 0;   
	width: 40px;
}


/*= 6. alphalist
----------------------------------------------- */
ul.alphalist {
	background: #f1f0f0;
	float:left;
	font-size: 142.8%;/*size 20*/
	list-style-type:none;
	margin: 0 0 5px 0;
 	padding: 0 0px 0 0;
	width: 955px;
}
ul.alphalist li {
	display: inline;
	white-space:nowrap;
}

ul.alphalist li.nolink {
	display: inline;
	white-space:nowrap;
	background: #f1f0f0;
	color: #e4e2df;
	float:left;
	padding: 9px 0 11px 0;
	text-decoration: none;
	font-weight: bold;
	border-left: solid 5px #FFF;
	width: 30px;
	text-align:center
}

ul.alphalist li a, ul.alphalist li a:visited {
	background: #f1f0f0;
	color: #0091b5;
	float:left;
	padding: 9px 0 11px 0;
	text-decoration: none;
	font-weight: bold;
	border-left: solid 5px #FFF;
	width: 30px;
	text-align:center;
}
ul.alphalist li a:hover, ul.alphalist li a:active, ul.alphalist li a:focus, ul.alphalist li a.lit, ul.alphalist li a.lit:visited, ul.alphalist li a.lit:hover, ul.alphalist li a.lit:active, ul.alphalist li a.lit:focus {
	background: #0091b5;
	color: #FFF;
	font-weight: bold;
	text-decoration:none;
}
ul.alphalist li a.all, ul.alphalist li a.all:visited {
	width: 45px;
	border-left: 0;
}

/*= 6. Footer navigation
----------------------------------------------- */
#footer ul {
	/*float: right;*/
	font-weight:bold;
	margin: 0;
	padding: 35px 0 0 15px;
	font-size: 85.75%;
}
#footer ul li {
	display: inline;
	padding: 0 25px 0 0;
	white-space:nowrap;
}
#footer ul li a:link, #footer ul li a:visited {
	text-decoration: none;
}
#footer ul li a:hover, #footer ul li a:focus, #footer ul li a:active {
	text-decoration: underline;
}/*
	Variable Grid System.
	Learn more ~ http://www.spry-soft.com/grids/
	Based on 960 Grid System - http://960.gs/

	Licensed under GPL and MIT.
*/


/* Containers
----------------------------------------------------------------------------------------------------*/
.container_fullwidth {display:inline;float: left;width:100%;}
.container_13 {margin-left: auto;margin-right: auto;width: 1000px;}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.grid_lt1, .grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13 {
	display:inline;
	float: left;
	margin-left: 3px;
	margin-right: 2px;
}
.grid_13 {background: #FFF;}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/
.alpha {margin-left: 0;}
.omega {margin-right: 0;}

.fot_link {
	width:650px;
	height:100px;
	float:right;
	font-size: 14px;
}

/* Grid >> 13 Columns
----------------------------------------------------------------------------------------------------*/
.container_13 .grid_lt1  {width:40px;}
.container_13 .grid_1  {width:75px;}
.container_13 .grid_2  {width:155px;}
.container_13 .grid_3  {
	width:265px;
}
.container_13 .grid_4  {width:315px;}
.container_13 .grid_5  {width:395px;}
.container_13 .grid_6  {width:475px;}
.container_13 .grid_7  {width:555px;}
.container_13 .grid_8  {
	width:1000px;
	height: 250px;
	margin-bottom: 10px;
}
.hh {
	width:1000px;
	height:80px;
	float:left;

}
.container_13 .grid_9  {width:715px;}
.container_13 .grid_10 {width:795px;}
.container_13 .grid_11 {width:875px;}
.container_13 .grid_12 {width:955px;}
.container_13 .grid_13 {width:1000px;}

/* Prefix Extra Space >> 13 Columns
----------------------------------------------------------------------------------------------------*/
.container_13 .prefix_1  {
	padding-left:60px;
}
.container_13 .prefix_2  {padding-left:160px;}
.container_13 .prefix_3  {padding-left:240px;}
.container_13 .prefix_4  {padding-left:320px;}
.container_13 .prefix_5  {padding-left:400px;}
.container_13 .prefix_6  {padding-left:480px;}
.container_13 .prefix_7  {padding-left:560px;}
.container_13 .prefix_8  {padding-left:640px;}
.container_13 .prefix_9  {padding-left:720px;}
.container_13 .prefix_10 {padding-left:800px;}
.container_13 .prefix_11 {padding-left:880px;}
.container_13 .prefix_12 {padding-left:960px;}

/* Suffix Extra Space >> 13 Columns
----------------------------------------------------------------------------------------------------*/
.container_13 .suffix_1  {padding-right:80px;}
.container_13 .suffix_2  {padding-right:160px;}
.container_13 .suffix_3  {padding-right:240px;}
.container_13 .suffix_4  {padding-right:320px;}
.container_13 .suffix_5  {padding-right:400px;}
.container_13 .suffix_6  {padding-right:480px;}
.container_13 .suffix_7  {padding-right:560px;}
.container_13 .suffix_8  {padding-right:640px;}
.container_13 .suffix_9  {padding-right:720px;}
.container_13 .suffix_10 {padding-right:800px;}
.container_13 .suffix_11 {padding-right:880px;}
.container_13 .suffix_12 {padding-right:960px;}

/* Push Space >> 13 Columns
----------------------------------------------------------------------------------------------------*/
.container_13 .push_1 {left:80px;}
.container_13 .push_2 {left:160px;}
.container_13 .push_3 {left:240px;}
.container_13 .push_4 {left:320px;}
.container_13 .push_5 {left:400px;}
.container_13 .push_6 {left:480px;}
.container_13 .push_7 {left:560px;}
.container_13 .push_8 {left:640px;}
.container_13 .push_9 {left:720px;}
.container_13 .push_10 {left:800px;}
.container_13 .push_11 {left:880px;}
.container_13 .push_12 {left:960px;}

/* Pull Space >> 13 Columns
----------------------------------------------------------------------------------------------------*/
.container_13 .pull_1 {left:-80px;}
.container_13 .pull_2 {left:-160px;}
.container_13 .pull_3 {left:-240px;}
.container_13 .pull_4 {left:-320px;}
.container_13 .pull_5 {left:-400px;}
.container_13 .pull_6 {left:-480px;}
.container_13 .pull_7 {left:-560px;}
.container_13 .pull_8 {left:-640px;}
.container_13 .pull_9 {left:-720px;}
.container_13 .pull_10 {left:-800px;}
.container_13 .pull_11 {left:-880px;}
.container_13 .pull_12 {left:-960px;}

/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;} /* http://sonspring.com/journal/clearing-floats */
.clearfix:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;} /* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/*	LAYOUT
-----------------------------------------------
1.	Grid
2.	Miscellaneous
----------------------------------------------- */


/*= 1. Grid
----------------------------------------------- */
.col_contenttext {
	padding: 15px;
	height:400px;
	background-color: #F1F0F0;
			  
}
.enquiry_wel {
	float: left;
	height:40px;
	width:500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333;
}

.col_content {padding: 15px;}
.whitebgblock .col_content{padding-top: 24px;}
.leftpadding5 {padding-left: 5px;}
.leftpadding15 {padding-left: 15px;}
.toppadding15 {padding-top: 15px;}
.toppadding30 {padding-top: 30px;}
.toppadding35 {padding-top: 35px;}
.toppadding100 {padding-top: 100px;}
.bottompadding50 {padding-bottom: 50px;}

.notoppadding, .whitebgblock .notoppadding{padding-top: 0;}
.leftpadding10 {padding-left: 10px;}
.rightpadding10 {padding-right: 10px;}

.row, .row5, .row10, .row20, .row30, .row40, .row50 {display:inline-block;margin-bottom: 15px;}
.row5 {margin-bottom: 5px;}
.row10 {margin-bottom: 10px;}
.row20 {margin-bottom: 20px;}
.row30 {
	margin-bottom: 20px;
}
.row40 {margin-bottom: 40px;}
.row50 {margin-bottom: 50px;}
.row60 {margin-bottom: 60px;}

.rowspace {margin-top: 15px;}
.rowspace5 {margin-top: 5px;}
.rowspace10 {margin-top: 10px!important;}
.rowspace20 {margin-top: 20px}
.rowspace25 {margin-top: 25px;}
.rowspace30 {margin-top: 30px;}
.rowspace40 {margin-top: 40px!important;}
.rowspace50 {margin-top: 50px;}

.pull_top {margin-top: -225px;} /*hotspot*/

.pull_content { /*slideshow*/
	margin-top:-85px;
	position: relative;
	z-index: 20;
	/*height: 85px;*/
	padding-top:23px;
}
/*
.pull_content {
	height: auto;
	min-height:85px;
}
*/
.minheight130 {height: 130px;}
html>body .minheight130 {height: auto; min-height: 130px;}

.minheight220 {height: 220px;}
html>body .minheight220 {height: auto; min-height: 220px;}

.greybgblock {background: #F1F0F0;}
.whitebgblock {background: #FFF;}

/**
 * LINE : EG pageid=27 - downloads heading
 */
.microline {
	background: url(../images/site_objects/micro_line.gif) no-repeat 0 100%;
	margin-bottom: 10px;
}
.microline h2, .microline .h2 {
	margin: 0;
	padding: 0 0 1px 0;
}
.microline h2.h1{padding:0 0 19px 0}
.microline h3, .microline .h3 {
	color: #5a5550;
	font-size: 114.25%;
	font-weight: normal;
	margin: 0;
	padding: 0 0 12px 0;
}
.microline p.title {
	color: #0091b5;
	margin: 0;
	padding: 0 0 1px 0;
	font-size: 142.85%; /*20px*/
	line-height: 1em;	
}
.microline p.subtitle {
	color: #5a5550;
	font-size: 114.25%;
	font-weight: normal;
	margin: 0;
	padding: 0 0 12px 0;
}

#tabcontent{position:relative;}

.loadmoreheader{clear: both;display: block;float:left;width:680px;}
#resultsnav_wrapper .loadmore{margin-top:20px}
.loadmoreheader p{background: #f4f4f4;margin:0;padding:0 !important;font-size:142.85%;font-weight: bold;line-height: 1.1em;letter-spacing:-0.03em;clear:both;}
.loadmoreheader p a, .loadmoreheader p a:visited{background:#f4f4f4;border-right:solid 5px #fff;color:#0091b5;float:left;padding:8px 15px 10px 15px;text-decoration:none;width:605px;}
.loadmoreheader p a:hover, .loadmoreheader p a:active, .loadmoreheader p a:focus{text-decoration:none;}

.imagegrid .row5, .imagegrid .row5 img{display:block}

.closethismap{position:absolute;top:0;right:-45px;width:40px;display:block;z-index:1;}

.relative{position:relative;}/*	TYPOGRAPHY
-----------------------------------------------
1.	Headings
2.	Paragraphs
3.	Blockquotes
4.	Links
5.	Lists
----------------------------------------------- */

/*= 1. Headings
----------------------------------------------- */
h1, .h1 {
	background: url(../images/site_objects/micro_line.gif) no-repeat 0 100%;
	color:#0091b5;
	font-size: 228.6%; /* equals 32px */
	letter-spacing:-0.04em;
	line-height:1em;
	margin:0 0 13px 0;
	padding: 0 0 19px 0;
}
h1.noline, .h1.noline {
	background: none;
	margin: 0;	
}
h2, .h2 {  
	color: #0091b5;
	clear: both;
	/*font-size:228.6%; *//*32px*/	
	font-size: 142.85%; /*20px*/
	font-weight:bold;
	line-height:1.2em;
	letter-spacing:-0.03em;
	margin: 14px 0 7px 0; 
	padding: 0;	
}
h3, .h3 {  
	color: #0091b5;
	clear: both;
	font-size: 114.25%; /*16px	*/
	line-height:1.2em;
	margin: 14px 0 7px 0; 
	padding: 0;	
}
h3.size14 {
	margin-bottom:2px; 
}
h2.line, h3.line {
	background: url(../images/site_objects/micro_line.gif) no-repeat 0 100%;
	margin:0 0 10px 0;
	padding: 0 0 10px 0;
}
h4, h5, h6, .h4 {  
	color: #0091b5;
	clear: both;
	font-size: 114.25%; /*16px	*/
	margin: 0; 
	padding: 0;	
}

/*= 2. Paragraphs
----------------------------------------------- */
p {
	padding: 0 0 16px 0;
	margin: 0;
	text-align:left;
}
p.fullspace, .fullspace {
	padding-bottom: 14px;
	margin: 0;
}
p.halfspace, .halfspace {
	padding: 0 0 7px 0;
	margin: 0;
}
p.nospace, ul.nospace, .nospace {
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
}
.grid_8 p {padding-right: 80px;}
.grid_7 p {padding-right: 40px;}
.grid_2 p, .grid_4 p, .grid_8 li p, .grid_8 table p, p.image {padding-right: 0;}


sub, sup { font-size: 65%; line-height: 0; position: relative; }
sup { top: 0/*-0.05em;*/ }
sub { bottom: -0.25em;  vertical-align: baseline;}

/*= 3. Blockquotes
----------------------------------------------- */
blockquote {
	color: #0091b5;
	padding: 0;
	margin: 0;
}
blockquote p {
	font-size: 142.85%; /*20px*/
	line-height: 1.2em;	
}
.blockquote {
	background: #f2fafc;
	margin-bottom: 20px;
	padding: 20px 15px 10px 15px;
}
.blockquote .microline p.subtitle {
	font-size: 100%;
	padding-bottom: 10px
}

/*= 4. Links
----------------------------------------------- */
a:link, a:visited { 
	color: #0091b5;
	font-weight: bold;
	text-decoration: underline;
}

#header a:link, #header a:visited {
	font-weight: normal;
}

a:hover, a:focus, a:active { 
	color: #0091b5;
	text-decoration: none; 
}
a:link span.filesize, a:visited span.filesize, a:hover span.filesize, a:focus span.filesize, a:active span.filesize  {color: #5a5550;}

a.external:link, a.external:visited {
	display:inline-block;
	padding:0 0 0 15px;
	text-decoration: none;
	background-image: url(images/ico_extra.gif);
	background-repeat: no-repeat;
	background-position: 0 50%;
}
a.external:hover, a.external:focus, a.external:active { 
	text-decoration: underline; 
}

a.excel:link, a.excel:visited { 
	background: url(../images/site_objects/ico_download.gif) no-repeat 0 5px;
	display:inline-block;
	padding:0 0 0 15px;
	text-decoration: none; 
}
a.excel:hover, a.excel:focus, a.excel:active { 
	text-decoration: underline; 
}

a.download:link, a.download:visited, ul.relatedlink a.download:link, ul.relatedlink a.download:visited { 
	background: url(../images/site_objects/ico_download.gif) no-repeat 0 5px;
	display:inline-block;
	padding:0 0 0 15px;
	text-decoration: none; 
}
.highlight a.download:link,.highlight  a.download:visited, .highlight ul.relatedlink a.download:link, .highlight ul.relatedlink a.download:visited {
	background-image:url(../images/site_objects/ico_download_white.gif);
}
a.download:hover, a.download:focus, a.download:active, ul.relatedlink a.download:hover, ul.relatedlink a.download:focus, ul.relatedlink a.download:active { 
	text-decoration: underline; 
}

a.back:link, a.back:visited, ul.relatedlink a.back:link, ul.relatedlink a.back:visited { 
	background: url(../images/site_objects/ico_arrow_back_blue.gif) no-repeat 0 8px;
	padding:0 0 0 15px;
}

a.noline:link, a.noline:visited { 
	text-decoration: none; 
}
a.noline:hover, a.noline:focus, a.noline:active { 
	text-decoration: underline; 
}

a.grey:link, a.grey:visited { 
	color: #5a5550;	
}

ul.relatedlink a:link, ul.relatedlink a:visited, a.link:link, a.link:visited {
	background: url(../images/site_objects/ico_link.gif) no-repeat 0 5px;
	display:inline-block;
	padding:0 0 0 15px;
	text-decoration: none;
}
.highlight ul.relatedlink a:link, .highlight ul.relatedlink a:visited, .highlight a.link:link, .highlight a.link:visited{
	background-image:url(../images/site_objects/ico_link_white.gif);
}
ul.relatedlink a:hover, ul.relatedlink a:focus, ul.relatedlink a:active, a.link:hover, a.link:focus, a.link:active {
	text-decoration: underline;
}

.blocklist li a:link, .blocklist li a:visited {
	background: #FFF;
	color: #0091b5;
	display:block;
	font-size:114.3%;
	font-weight: bold;
	padding: 10px 12px 10px 14px;
	text-decoration:none;
	width: 184px;
}
.blocklist li a:hover, .blocklist li a:focus, .blocklist li a:active, .blocklist li a.lit:link, .blocklist li a.lit:visited {
	background: #0091b5;
	color: #FFF;
}

.inlineblocklist li a:link, .inlineblocklist li a:visited {
	background: #FFF;
	color: #0091b5;
	display:inline-block;
	font-size:100%;
	font-weight: bold;
	padding: 10px 15px 10px 15px;
	text-decoration:none;
}
.inlineblocklist li a:hover, .inlineblocklist li a:focus, .inlineblocklist li a:active, .inlineblocklist li a.lit:link, .inlineblocklist li a.lit:visited {
	background: #0091b5;
	color: #FFF;
}

a.videobutton:link, a.videobutton:visited { 
	background: #FFF;
	color: #0091b5;
	display:block;
	font-size:114.3%;
	font-weight: bold;
	padding: 10px 12px 10px 14px;
	text-decoration:none;
	vertical-align: middle;
}

a.button:link, a.button:visited { 
	background: #FFF;
	color: #0091b5;
	display:block;
	font-size:114.3%;
	font-weight: bold;
	padding: 10px 12px 10px 14px;
	text-decoration:none;
	width: 170px;
	vertical-align: middle;
}
a.button:hover, a.button:focus, a.button:active, a.videobutton:hover, a.videobutton:focus, a.videobutton:active { 
	background: #0091b5;
	color: #FFF;
}
a.button:link .twittericon, a.button:visited .twittericon { 
	background: url(../images/buttons/btn_twitter.gif) no-repeat 0 0;
	display: inline-block;
	margin-right: 5px;
	overflow: hidden;
	vertical-align: middle;
	height: 21px;
	width: 24px;
	position: relative;
	top: -1px;
}
a.button:hover .twittericon, a.button:focus .twittericon, a.button:active .twittericon { 
	background: url(../images/buttons/btn_twitter.gif) no-repeat -26px 0;
}


.error a:link, .error a:visited { 
	color: #FF0000;
	text-decoration: underline; 
}
.error a:hover, .error a:focus,.error  a:active { 
	color: #FF0000;
	text-decoration: none; 
}

/*= 5. Lists
----------------------------------------------- */
ul {
	list-style-type:square;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 7px;
	padding-left: 0;
}
ol {
	padding:0 0 7px;
	margin:0 0 0 22px;
}
.grid_8 ul, .grid_8 ol {padding-right: 100px;}
.grid_8 table ul, .grid_8 table ol{padding-right: 0;}

ul li, ol li {
	margin:0;
	padding:0 0 7px;
}
ul.inline {
	clear: both;
	display: inline-block;
	float: left;
	padding: 0 0 14px 0;
	margin:0;
}
ul.inline li {
	display: inline;
	float: left;
	list-style-type:none;
	margin: 0;
 	padding: 0 10px 0 0;
	white-space:nowrap;
}
ul.relatedlist {
	margin:0;
	padding: 0 0 14px 0;
}
ul.relatedlist li {
	list-style: none;
	margin: 0;
	padding: 0 0 6px 0;
}
ul.relatedlink {
	margin:0;
	padding: 0 0 7px 0;
}
ul.relatedlink li {
	list-style: none;
	margin: 0;
	padding: 0 0 7px 0;
}
ul.size12 li{
	padding: 0 0 1px 0;
}
ul.buttons{
	background-repeat:no-repeat;
	background-position: 0 100%;
	float:left;
	margin:0;
	padding:0;
	width: 40px;
	height: 220px
}
ul.buttons li {
	padding:0;
	display:block;
	float:left;	
	list-style-type:none;
	margin:0;
	width: 40px;
}
ul.blocklist {
	margin:0;
	padding: 0 0 14px 0;
}
ul.blocklist li {
	list-style: none;
	margin: 0 0 5px 0;
	padding: 0;
}
ul.inlineblocklist {
	clear: both;
	display: inline-block;
	float: left;
	padding: 0 0 14px 0;
	margin:0;
}
ul.inlineblocklist li {
	display: inline;
	float: left;
	list-style-type:none;
	margin: 0;
 	padding: 0 4px 4px 0;
	white-space:nowrap;
}
ul.halfspace {
	margin:0;
	padding: 0 0 7px 0;
}
ul.nospace {margin:0;padding: 0;}

ul.subscribelist li{list-style-type: none;}
ul.subscribelist{margin:0;padding: 0;}
/*chart key*/
ul.key{padding:12px 0 0 0;display:block}
ul.key li{padding:4px 0 5px 0;}
.key .chartvalue{float:left;width:60px;display:block;text-align:right;padding-right:30px;padding-top:3px}
.key .chartvalue_wide{float:left;width:100px;display:block;text-align:right;padding-right:30px;padding-top:3px}
.key .size16 .big{font-size:175%;}
.key .chartref{float:left;width:110px;display:block;padding-top:3px; vertical-align: middle;}
.key .chartref_wide{float:left;width:180px;display:block;padding-top:3px; vertical-align: middle;}
.key img {vertical-align: middle;position: relative; top: -2px}


/*= 5. Button 
----------------------------------------------- */
ul.buttons li.back a:link, ul.buttons li.back a:visited, ul.buttons li.next a:link, ul.buttons li.next a:visited,
ul.buttons li.pause a:link, ul.buttons li.pause a:visited, ul.buttons li.play a:link, ul.buttons li.play a:visited {
	background-color:transparent;
	background-repeat:no-repeat;
	background-position: 0 0;
	border: none;
	cursor:pointer;
	display:block;
	float:left;
	height:40px;
	overflow:hidden;
	padding:0 0 5px 0;
	text-align:left;
	text-indent:-1000px;
	text-decoration:none;
	width:40px;
}
ul.buttons li.back a:link, ul.buttons li.back a:visited {background-image: url(images/ico_back_f1.gif);}	
ul.buttons li.back a:hover, ul.buttons li.back a:focus, ul.buttons li.back a:active {background-image:url(images/ico_back_f2.gif);}
ul.buttons li.next a:link, ul.buttons li.next a:visited {background-image:url(images/ico_next_f1.gif);}
ul.buttons li.next a:hover, ul.buttons li.next a:focus, ul.buttons li.next a:active {background-image:url(images/ico_next_f2.gif);}


ul.inline li a.lit:link, ul.inline li a.lit:visited {
	font-weight: bold;
	text-decoration:none;
}

/*= 6. Miscellaneous
----------------------------------------------- */
.bold {font-weight: bold;}
.nobold {font-weight: normal;}
.smalltext {font-size:87.7%;}
.error {background: transparent;color: #FF0000;}
.grey {color: #5a5550;}
.blue {color: #0091b5;}
.white {color: #FFF !important; }

.intro {
	color: #5a5550;
	font-family:"Linotype Univers W01 Cn", 'Arial Narrow', 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif; 
	font-weight:normal; 
	font-size: 30px/* 166.7%*/;
	font-style:normal;
	line-height:1.1em;
	letter-spacing:-0.03em;
	padding: 0 0 20px 0;
}

.pull_content .intro {
	padding-bottom: 45px;	
}
.secondaryintro {
	font-weight: bold;
	font-size: 142.85%; /*20px*/
	line-height: 1.2em;	
	letter-spacing:-0.03em;
}
.pullout {
	color: #5a5550;
	font-family:"Linotype Univers W01 Cn", 'Arial Narrow', 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-weight:normal; 
	font-size: 30px/* 166.7%*/;
	font-style:normal; 
}
.pullout span.big {
	font-size: 60px;
	line-height:1em;
}

div.pagenav p.pagecount {
	color: #999999;
	font-size:91.6%;
	float:left;
	line-height:1em;
	margin:0 10px 0 0;
	padding:5px 0 0 0;
}

/*font sizes*/
.size12 {
	font-size: 12px;
} /*12px*/
.size14 {font-size: 100%;} /*14px*/
.size16 {font-size: 114.25%;} /*16px*/
.size18 {font-size: 128.6% ;} /*18px*/
.size20 {
	font-size: 142.85%; /*20px*/
	line-height: 1.2em;	
	letter-spacing:-0.03em;
}
.size22 {
	font-size: 157.2%; /*20px*/
	line-height: 1.2em;	
	letter-spacing:-0.03em;
}
.size28 {
	font-size: 200%; /*28px*/
	line-height: 1.2em;	
	letter-spacing:-0.03em;
}
.size30 {font-size:214.25%;} /*30px*/
.size32 {font-size:228.6% ;} /*32px*/
.size35 {
	font-size:250.0%; /*35px*/
	line-height:1.2em	
}
.size40 {
	font-size:285.7%; /*40px*/
	line-height: 1.2em;		
}
.size55 {
	font-size:393%; /*55px*/
	line-height: 1.2em;		
}
/* font colours */
.black{
	color: #000 !important;
	}

img.asterix {
	margin: 0 0 5px 5px;	
}
img.asterix_textarea {
	margin: 0 0 5px 5px;
	float:left;	
}


.wysiwyg_left_imageContainer{
	clear:left;
	float: left; 
	font-size:95%;
	line-height:1.1em;
	margin: 3px 20px  15px 0 ;
	position: relative;
}
.wysiwyg_right_imageContainer{
	clear:right;
	float: right;
	font-size:95%;
	line-height:1.1em;
	margin:3px 0  15px 20px;
	position:relative;
}

.wysiwyg_imageContainer{
	font-size:95%;
	line-height:1.1em;
	margin:19px 0 15px;
}
.wysiwyg_left_imageContainer p, .wysiwyg_right_imageContainer p, .wysiwyg_imageContainer p{
	margin:0;
	padding:0;
}/**
 * CAROUSEL [DYNAMIC CONTENT CHANNEL - DCC]
 */
.grid_lt1 {
	background: #FFF;	
}
div.scrollwrapper {
	height:220px;
	overflow-x: hidden;
	position:relative;
}
html>body div.scrollwrapper {
	height:auto;
	min-height:220px;
}
div.scrollcontent{
	position:relative;
}
div.column { 
	background:#FFF;
	display:inline;
    float: left;
    position: absolute;
	min-height:220px;
	width: 960px;
}
div.column a{outline:none;}

div.grid_lt1 ul.title {

}
#video ul.title {background-position: -40px 139px;}
#keyinfo ul.title {background-position: -80px 139px;}
#latestupdates ul.title {background-position: -120px 139px;}
#showcase ul.title {
}
#newspanel ul.title {background-position: -200px 139px;}
#blogpanel ul.title {background-position: -240px 139px;}

.slideposition, .slideposition_current {
	height: 3px;
	line-height: 3px;
	overflow:hidden;
	background: #f1f0f0;	
	border-bottom: solid #FFF 3px;
}
.slideposition_current {
	background: #0091b5;	
}

.hotspot {
	background: #f1f0f0;
	height: 220px;
}

/*HIGHLIGHT HOTSPOT [ORANGE]*/
.highlight {
	background: #dd7c0c;
	color: #FFF;
}
.highlight h2, .highlight h3 {
	color: #FFF;
}
.highlight a:link, .highlight a:visited, .highlight a:hover, .highlight a:focus, .highlight a:active { 
	color: #FFF;
	text-decoration: none; 
}
.highlight a:hover, .highlight a:focus, .highlight a:active { 
	text-decoration: underline; 
}
.highlight ul.relatedlink a:link, .highlight ul.relatedlink  a:visited, .highlight ul.relatedlink  a:hover, .highlight ul.relatedlink a:focus, .highlight ul.relatedlink a:active { 
	background-image: url(../images/site_objects/ico_link_white.gif);
}
.highlight .microline, .highlight .line {
	background: url(../images/site_objects/micro_line_white.gif) no-repeat 0 100%;
}

.highlight a.external:link, .highlight a.external:visited{
	background: url(../images/site_objects/ico_externallink_white.gif) no-repeat 0 5px;	
}
.highlight a.external:hover, .highlight a.external:focus, .highlight a.external:active { 
	text-decoration: underline; 
}
.highlight a:link span.filesize, .highlight a:visited span.filesize, .highlight a:hover span.filesize, .highlight a:focus span.filesize, .highlight a:active span.filesize  {color: #fff;}

.highlight ul.relatedlink a.external:link, .highlight ul.relatedlink a.external:visited { 
	background: url(../images/site_objects/ico_externallink_white.gif) no-repeat 0 50%; 
}


ul.relatedlink a.external:link, ul.relatedlink a.external:visited { 
	background: url(../images/site_objects/ico_externallink.gif) no-repeat 0 50%;
 
}
ul.relatedlink a.external:hover, ul.relatedlink a.external:focus, ul.relatedlink a.external:active { 
	text-decoration: underline; 
}

.greyline_top {
	border-top:1px solid #dedddc;	
}
.greyline_bottom {
	border-bottom:1px solid #dedddc;	
}
a.nounderline:link, ul.nounderline a.external:visited {
text-decoration: none; 
}
a.nounderline:hover {
text-decoration: underline; 
}

/**
 * HOTSPOT : TEXT
 */
 .textsecond {
	background: #0091b5;
	color: #ffffff;
	height: 220px;
}
.textsecond .title{
	color: #ffffff;
	font-size: 142.85%;
	margin: 0 0 0 0;
	padding: 16px 15px 4px 15px;
	font-weight: bold;
	line-height: 1em;
}
.texthotspot {
	background: #F1F0F0;
	color: #5a5550;	
	height: 220px;
}
html>body .texthotspot {
	height: auto;	
	min-height: 220px;	
}
.texthotspot a:link, .texthotspot a:visited { 
	color: #5a5550;
	text-decoration: none; 
}
.texthotspot a:hover, .texthotspot a:focus, .texthotspot a:active { 
	text-decoration: underline; 
}
.texthotspot h2 {
	background: url(../images/site_objects/micro_line.gif) no-repeat 0 100%;
	padding: 0 0 9px 0;
	margin: 14px 15px 9px 15px;	
	font-size:200%;/*28px*/	
}
.texthotspot p {
	margin: 0 15px;	
	font-size: 142.85%;	
	line-height: 1.3em;
}

/* CAROUSEL */
.texthotspot .title{
	color: #0091b5;
	font-size: 142.85%;
	margin: 0 0 0 0;
	padding: 16px 15px 4px 15px;
	font-weight: bold;
	line-height: 1em;
}
.grid_2 .title{
	padding-top: 18px;
}
.texthotspot .subtitle {
	background: url(../images/site_objects/micro_line.gif) no-repeat 0 100%;
	font-size: 11px;
	margin: 0 15px 9px 15px;
	padding: 0 0 10px 0;
	
}
.texthotspot .text {
	font-size: 11px;
	margin: 0 0 0 0;
	padding: 0 15px 0 15px;
	font-weight: bold;
}
.texthotspotwide .title{font-size:200%;/*28px*/	}
.texthotspotwide .subtitle {font-size: 114.25%;}
.texthotspotwide .text {font-size: 142.85%;}

/* HOTSPOT HOVER */
.texthotspothover {
	background: #0091b5;
	color: #FFF;
	cursor:pointer;	
}
.texthotspothover h2 {
	color: #FFF;
	background: url(../images/site_objects/micro_line_white.gif) no-repeat 0 100%;
}
.texthotspothover a:link, .texthotspothover a:visited, .texthotspothover a:hover, .texthotspothover a:focus, .texthotspothover a:active { 
	color: #FFF;
	text-decoration: none; 
}
.texthotspothover .title {
	color: #FFF;
}
.texthotspothover .subtitle {
	background: url(../images/site_objects/micro_line_white.gif) no-repeat 0 100%;
}


/**
 * HOTSPOT : IMAGE
 */
.hotspot {position: relative;}
.hotspot img {display: block;}
.hotspot a.description:link, .hotspot a.description:visited { 
	position: absolute; 
	bottom: 15px; 
	left: 0;
	background: #FFF;
	color: #4f4f4f;
	font-size: 125%; /*28px*/ 
	line-height: 1em;
	width: 205px;
	margin: 0;
	padding: 11px 15px 19px 15px ;
	text-decoration: none; 
	font-weight: normal;
}
.hotspot a.description:hover,.hotspot a.LabelHead:hover, .hotspot a.description:focus, .hotspot a.description:active, .hotspothover a.description:link, .hotspothover a.description:visited
 { 
	background: #0091b5;
	color: #FFF;
	text-decoration: none; 
}

.hotspot a.description:link span.title strong, .hotspot a.description:visited span.title strong {
	font-size: 200%!important;/*28px*/	
	line-height:1.4em;
}

.hotspot a.description:link strong, .hotspot a.description:visited strong {
	color: #0091b5;
	font-size: 18px;
	line-height:1em;
	letter-spacing:-0.03em;
	line-height: 1.3em;
}
.hotspot a.description:link span, .hotspot a.description:visited span {
	font-size: 80%;
	font-weight: normal;
}
.hotspot a.description:hover strong, .hotspot a.description:focus strong, .hotspot a.description:active strong, .hotspothover a.description:link strong, .hotspothover a.description:visited strong {color: #FFF;}


.hotspot a.map:link, .hotspot a.map:visited { 
	background-image:url("../images/site_objects/ico_video_selected_f1.gif");
	background-position:209px 10px;
	background-repeat:no-repeat;
}
.hotspot a.map:hover, .hotspot a.map:focus, .hotspot a.map:active, .hotspothover a.map:link, .hotspothover a.map:visited { 
 	background-image:url("../images/site_objects/ico_video_selected_f2.gif");
	background-position:209px 10px;
	background-repeat:no-repeat;
}
.hotspot a.video:link, .hotspot a.video:visited { 
	background-image:url("../images/site_objects/ico_video_f1.gif");
	background-position:209px 10px;
	background-repeat:no-repeat;
}
.hotspot a.video:hover, .hotspot a.video:focus, .hotspot a.video:active, .hotspothover a.video:link, .hotspothover a.video:visited { 
 	background-image:url("../images/site_objects/ico_video_f2.gif");
	background-position:209px 10px;
	background-repeat:no-repeat;
}


/**
 * HOTSPOT : WITH DESCRIPTION (SHOWCASE)
 */
.hotspot .summary {display: none;}
.hotspotdescriptionhover .description {display: none;}

.hotspotdescriptionhover .summary {
	background: #0091b5;
	position:absolute;
	display: block;
	height: 190px;
	padding: 15px;
	width:285px;
	font-size: 142.85%; /*20px*/
	line-height: 1.2em;	
	cursor: pointer;	
}
.hotspotdescriptionhover a:link .summary, .hotspotdescriptionhover a:visited {color: #FFF;}




/*internal hotspots*/
.hotspot .col_content h2 {
	font-size:200%;/*28px*/	
	letter-spacing:-0.04em;	
	line-height: 1em;
	margin: 0;	
	padding: 1px 0 4px 0 ;	
}
.hotspot.grid_2 .col_content h2 {
	font-size: 142.85%; /*20px*/
}
.hotspot .col_content h2.line {
	padding-bottom: 12px;
	margin-bottom: 13px;
}
.hotspot .col_content h3.line {
	color: #5a5550;
	font-weight: normal;
	font-size: 114.25%; 
	padding-bottom: 12px;
	margin-bottom: 12px;
}
.hotspot .thumbnail {
	position: absolute;
	bottom: 0;
	right: 15px;
}

.meanubox {
	width:1000px;
	height:35px;
	float:left;
	margin-left:12px;
}
.aboutbox {
	width:1000px;
	height:750px;
	float:left;
}
.abouthedbox {
	width:1000px;
	height:40px;
	float:left;
	background-color:#3c3c3b;
}
.abouthedtext {
	width:600px;
	height:25px;
	float:left;
	margin-top: 8px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
}
.abouttext {
	width:980px;
	height:670px;
	float:left;
	margin-top: 8px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#333;
	text-align: justify;
}
b1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#000;
}
b2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000;
}
.marquee a{
	width:955px;
	height:20px;
	float:left;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color:#bd0c0c;
	margin-top: 15px;
	text-decoration:none;
	text-transform: uppercase;
}
.marquee a:hover{
	width:955px;
	height:20px;
	float:left;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color:#bd0c0c;
	margin-top: 15px;
	text-decoration:none;
	text-transform: uppercase;
}
.logob2b a{
	width:100px;
	height:50px;
	float:right;
	margin-top: 13px;
	background-image: url(images/B2B-footer-small.png);
	background-repeat: no-repeat;
	margin-right: 85px;
}
.logob2b a:hover{
	width:100px;
	height:50px;
	float:right;
	margin-top: 13px;
	background-image: url(images/B2B-footer-small.png);
	background-repeat: no-repeat;
	margin-right: 85px;
}
.logoright_top {
	width:350px;
	height:70px;
	float:right;
	background-image: url(images/royal_toprightlogo.png);
	background-repeat: no-repeat;
}
.logoright_top1 {
	width:350px;
	height:40px;
	float:right;
	background-image: url(images/Royal_Theturnkey.png);
	background-repeat: no-repeat;
}
.feedback {
	width:500px;
	float:left;
	margin-left: 30px;
}
b3 {
	font-size:12px;
	color: #F00;
}
.enquiry {
	width:500px;
	float:left;
	margin-left: 30px;
}
.enquiry_text {
	float: left;
	height:330px;
	width:500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333;
}
.enq_b {
	width:500px;
	height:30px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	text-align: justify;
}
.enq_bb {
	width:500px;
	height:50px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #CCC;
	text-align: justify;
	margin-top: 10px;
}
.enq_b1 {
	width:200px;
	height:30px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	text-align: justify;
}
.enq_b2 {
	width:200px;
	height:30px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000;
	text-align: justify;
	margin-left: 10px;
}
.enquirysend {
	width:100px;
	height: 30px;
	float: left;
	margin-left: 200px;
	margin-top: 55px;
}
b5 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: normal;
	color:#bd0c0c;
	text-align: justify;
	text-decoration:none;
	text-transform: uppercase;
}


a:hover .LabelHead
{
    color:White;
}
