@charset "utf-8";
/* CSS Document */
body{background:url(images/bg.gif) repeat-x top;
margin:0;}
.bgsky{background:url(images/sky-new.png) no-repeat top;
width:946px;
height:243px;
}
td, tr {
font-family:tahoma;
color:#666666;
font-size:12px;
}
select, input {
font-family:arial;
color:#666666;
font-size:12px;
}
table {
border-collapse:collapse;
}
a:link, a:active, a:visited {
font-family:tahoma;
font-size:12px;
color: #666666;
text-decoration:underline;
}
a:hover {
font-family:tahoma;
font-size:12px;
text-decoration:none;
color:#cf4040;
}
a.nav:link, a.nav:active, a.nav:visited {
font-family:tahoma;
font-size:12px;
color: #666666;
text-decoration:none;
}
a.nav:hover {
font-family:tahoma;
font-size:12px;
text-decoration:none;
color:#cf4040;
}
a.nav-hover:link, a.nav-hover:active, a.nav-hover:visited {
font-family:tahoma;
font-size:12px;
color: #cf4040;
text-decoration:none;
}
a.nav-hover:hover {
font-family:tahoma;
font-size:12px;
text-decoration:none;
}

/* menu */
.menu td a {height:28px;display:block;text-decoration:none;  font-family:tahoma; color:#a07d00; font-weight:bold; font-size:11px; padding-top:10px;   }
.menu td a:hover {text-decoration:none;}

.menu td.m1 a  {width:52px;height:28px; text-align:center; vertical-align:middle;}
.menu td.m1 a:hover { color:#000000; }
.menu td.m2 a{width:140px;height:28px;}
.menu td.m2 a:hover {color:#000000; }
.menu td.m3 a  {width:145px;height:28px; }
.menu td.m3 a:hover {color:#000000;  }
.menu td.m4 a  {width:118px;height:28px; }
.menu td.m4 a:hover {color:#000000; }
.menu td.m5 a  {width:74px;height:28px; }
.menu td.m5 a:hover {color:#000000; }
.menu td.m6 a  {width:80px;height:28px; }
.menu td.m6 a:hover {color:#000000; }
.menu td.m7 a  {width:163px;height:28px; }
.menu td.m7 a:hover {color:#000000; }
.menu td.m8 a  {width:85px;height:28px; }
.menu td.m8 a:hover {color:#000000; }


.menu td.m1hover a  {width:52px;height:28px; color:#000000;  }
.menu td.m1hover a:hover {color:#a07d00; }
.menu td.m2hover a{width:140px;height:28px; color:#000000;  }
.menu td.m2hover a:hover {color:#a07d00; }
.menu td.m3hover a  {width:145px;height:28px; color:#000000; }
.menu td.m3hover a:hover {color:#a07d00;  }
.menu td.m4hover a  {width:118px;height:28px; color:#000000; }
.menu td.m4hover a:hover {color:#a07d00;  }
.menu td.m5hover a  {width:74px;height:28px; color:#000000;  }
.menu td.m5hover a:hover {color:#a07d00; }
.menu td.m6hover a  {width:80px;height:28px; color:#000000;  }
.menu td.m6hover a:hover {color:#a07d00C;}
.menu td.m7hover a  {width:163px;height:28px; color:#000000;  }
.menu td.m7hover a:hover {color:#a07d00; }
.menu td.m8hover a  {width:85px;height:28px; color:#000000;  }
.menu td.m8hover a:hover {color:#a07d00; }
/* menu completed */

/*:::::: DROPDOWN MWNU ::::::*/
.dropmenudiv a{width:100%}
.chromestyle{font-weight:bold;width:99%}
.chromestyle ul{background-color:#ffffff;border:1px solid #BBB;margin:0;padding:4px 0;text-align:center;width:100%}
.chromestyle ul li{display:inline}
.chromestyle ul li a{border-right:1px solid #DADADA;color:#494949;margin:0;padding:4px 7px;text-decoration:none}
.dropmenudiv{background:white;border:1px solid #BBB;border-bottom:0;filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);font:normal 11px Tahoma;line-height:18px;position:absolute;top:0;visibility:hidden;z-index:100;opacity:0.9;filter:alpha(opacity=90);}
.dropmenudiv a{border-bottom:1px solid #BBB;color:#a07d00;display:block;font-weight:bold;padding:2px 0;text-decoration:none;text-indent:3px;width:auto; font-size:11px;}
.chromestyle ul li a:hover,.chromestyle ul li a.selected{background-color:#999999; color:#cf4040;}
.chromestyle:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.dropmenudiv a:hover{background:#eceaea; font-size:11px; color:#000000;}

/*:::::::::::::::::::FLASH BG:::::::::::::::::*/

.dotline {
background:url(images/dotline.jpg) repeat-x;
}
.content-bg {
background:url(images/content-bg.jpg) repeat-y top;
}
.blue-bg {
background:url(images/footer-blue.jpg) repeat-x;
}
.inner-content-bg {
background: url(images/inner-cont-bg.jpg) repeat-y top;
}
.red-bold {
font-weight:bold;
color:#cf4040;
}

.bg-sky {
	background-image:url(images/sky-new.png);
	background-repeat:no-repeat;
	height: 243px;
	width: 946px;
 }
 
.textarea {
 font-family:tahoma;
 font-size:12px;
 text-decoration:none;
 color:#000000;
 height:15px;
 width:150px;
 }
 
 .enquiry {
 font-family:tahoma;
 font-size:12px;
 text-decoration:none;
 color:#000000;
 height:85px;
 width:250px;
 }

.paddingleft {
  padding-left:14px;
  }
  
  

/* ######### Drop Down ULs CSS ######### */

.ddsubmenustyle{
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);
opacity:0.9;filter:alpha(opacity=90);
border:1px solid #BBB;
border-bottom:0;
font:bold 11px Tahoma;
position:absolute;
top:0;
visibility:hidden;
z-index:100;
margin: 0;
padding: 0;
left: 0;
list-style-type: none;
}


.ddsubmenustyle ul{
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);
opacity:0.9;filter:alpha(opacity=90);
position:absolute;
visibility:hidden;
z-index:100;
margin: 0;
padding: 0;
left: 0;
list-style-type: none;
}

.ddsubmenustyle li a{
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);
opacity:0.9;filter:alpha(opacity=90);
border-bottom:1px solid #BBB;color:#a07d00;
font-size:11px;
display: block;
width: 160px; 
color: #a07d00;
background-color:#FFFFFF;
text-decoration: none;
padding: 6px 3px;
}


.ddsubmenustyle li a:hover{
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);
opacity:0.9;filter:alpha(opacity=90);
font-size:11px;
background-color:#DADADA	;
color: #000000;
}

/* ######### Neutral CSS  ######### */

.downarrowpointer{
padding-left: 4px;
border: 0;
}

.rightarrowpointer{
position: absolute;
padding-top: 3px;
left: 100px;
border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}

.modalBackground
{
	background-color: Silver;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.adminLabel
{
	
	font-family: Tahoma;
	font-size: 13px;
}
.btnClass
{
	height: 22px;
	width: 85px;
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	border: none;
	background-color: #445C7E;
	cursor: pointer;
}
.labletext
{
	font-family: Tahoma;
	font-size: 13px;
	text-decoration: none;
	color: black;
}
.warnings
{
	font-size: 11px;
	color: Red;
}





