body {
	background:#E3EAF1;
	margin:0;
	padding:0;
	color:#333333;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	voice-family: "\"}\""; voice-family:inherit;
	font-size:75%;
	text-align:center;
} html>body {font-size:75%;}

p
{
	padding:0px;
}

img
{
	border-style: none;
	margin:0;
}
	
h1{ /* this is the main page header */
	margin:15px 0px 5px 0px;
	padding-right:10px;
	font-size:130%;
	font-weight:bold;
	color:#009933;
}/* Commented Backslash Hack hides rule from IE5-Mac \*/
h1 {margin:15px 0px 5px 0px;}
/* End IE5-Mac hack */

h2{ /* this is a general sub head */
	font-size:110%;
	padding-right:10px;
	font-weight:normal;
	letter-spacing:0.1em;
	color:#009933;
	margin:5px 0px 0px 0px;
}/* Commented Backslash Hack hides rule from IE5-Mac \*/
h2 {margin:5px 0px 0px 0px;}
/* End IE5-Mac hack */

h3{ /* this is a general sub head used within the content panel*/
	font-size:100%;
	color:#0066CC;
	padding-right:10px;
	font-weight:normal;
	margin:5px 0px 0px 0px;
}

h4{ /* This is used for the right panel heading*/
	margin:0px 0px 0px 0px;
	font-weight:normal;
	}

.subhead
{
	color:#009933;
	font-weight:bold;
	font-size:100%;
}

.note
{
	font-size:80%;
}

a:link, a:visited
{
	color: #0066CC;
	text-decoration:underline;
}

a:hover
{
	text-decoration:none;
}

a.RightMenu:link, a.RightMenu:visited
{
	font-size:90%;
	text-decoration: none;
	color: #0066CC;
}

a.RightMenu:hover
{
	color: #FF7800;
}

a.News:link, a.News:visited
{
	text-decoration: underline;
	color: #0066CC;
}

a.News:hover
{
	text-decoration:none;
	color: #0066CC;
}

ul
{
	list-style-image:url(../I/Build/Bullet.gif);
	padding-right:10px;
}
li
{
	margin-left:-10px;
}
ul li ul li{
	list-style:none;
	list-style-position:outside;
	list-style-type:lower-latin;
}

.Table{
	width:auto;
	font-size:90%;
	caption-side:top;
	border: 1px solid #0066CC;
	table-layout:fixed;
	/* border-collapse: collapse; */
	border-spacing:0;
}
.Table th, td{ border: 1px solid #0066CC; text-align:left; padding:2px;}
.Table th{ background-color:#D3E7F8; color:#0066CC; vertical-align:top;}
.Table td{ vertical-align:top;}
.Table caption{ text-align:left; font-weight:normal; color:#009933; font-size:110%; padding:10px 0px 5px 0px;}

.magenta
{
	color:#FF00D8;
}

/* build elements start */

#Container
{
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:740px;
	height:auto;
	background:#E3EAF1 url(../I/Build/BodyBg.gif) repeat-y left top;
}


/* top section starts */

#TopSection
{
	width:740px;
	text-align:left;
	background-color:#ffffff;
}
#Logo{
	display:none;
}
#LogoPrint{
	padding:0px;
	clear:both;
}

#header
{	
	display:none;
}

/* top section ends */


/* body content starts */

#Content
{
	width:98%;
	text-align:left;	
	margin:0px 5px 0px 10px;
	padding:0px 10px 20px 0px;
}
#Search{
	width:98%;
	text-align:left;	
	margin:0px 5px 0px 10px;
	padding:0px 10px 20px 0px;}
#Search .Button{margin:1px 10px 1px 0px; color:#ffffff; background-color:#408CD9;}
#Search h2{margin:5px 0px 0px 0px; padding:0px;}

#Bread {
	font-size:80%;
	margin:10px 0px 15px 0px;
	}

#Bread ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	border: none;
	} 

#Bread ul li {
	margin-left: 0;
	padding-left: 2px;
	border: none;
	list-style: none;
	display: inline;
	text-transform:lowercase;
	}

#RightBodyContent
{
	float:right;
	width:auto;
	padding:10px 0px 10px 10px;
	margin:0px;
}

#RightContent
{
	float:right;
	width:175px;
	margin:0px 0px 20px 10px;
	border-left:1px solid #009933;
	padding:0px 0px 0px 10px;
	clear:both;
}

#LeftContent
{
	float:left;
	width:auto;
	margin:0px;
}


#RightPanel
{
	width:149px;
	padding:0px 0px 12px 0px;
	text-align:right;
	background: #fff url(../I/Build/PanelFoot.gif) no-repeat left bottom;
}
.RightMenu1
{
	width:auto;
	margin:0px;
	padding:4px 2px 2px 4px;
	background-color:#D3E7F8;
	text-align:left;
	border-top:solid #ffffff 1px;
	border-bottom:solid #0066CC 1px;
	border-left: solid 1px #666666;	
	border-right: solid 1px #666666;
}/* Commented Backslash Hack hides rule from IE5-Mac \*/
.RightMenu1 {width:auto;}
/* End IE5-Mac hack */

.NewsPanel
{
	width:100%;
	margin:10px 0px -5px 0px;
	height:auto;
}
.NewsPanel h2 {margin:5px 0px 5px 0px;}
.NewsPanel img { float:none; margin:2px 10px 2px 2px;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.NewsPanel img {float:left;}
/* End IE5-Mac hack */
.NewsPanel p {margin:5px;}


.Promo{
	width:100%;
	text-align:center;
	background:#36bcbc none;
	overflow:hidden;
}

#HomeColumn1
{
	float:left;
	width:244px;
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	background: #F1F1F1 none;
	min-height:380px; height:380px;
}/* IF A HEADING IS GIVEN A NEGATIVE TOP MARGIN A GULLOTINE EFFECT WILL OCCUR!!! */
html>body #HomeColumn1{height:auto;}
#HomeColumn1 P{margin:0px 0px 0px 0px; padding:5px 5px 5px 5px;}
#HomeColumn1 h2{margin:0px 0px 0px 0px; font-size:110%; padding:5px; background:#058b4f none; color:#ffffff; border-top: solid 2px #FFFFFF; border-bottom: solid 2px #FFFFFF; font-weight:bold; letter-spacing:0;}
#HomeColumn1 h3{margin:0px 0px 0px 0px; padding:5px 5px 5px 5px;}
#HomeColumn1 h4{margin:0px 0px 0px 0px;}
#HomeColumn1 p img{margin:-5px -5px -5px -5px; padding:0px; border-bottom: solid 3px #FFFFFF;}
#HomeColumn1 h2 img{margin:0px 0px 0px 10px; padding:0px;}
#HomeColumn1 h3 img{margin:0px 0px 0px 10px; padding:0px;}
#HomeColumn1 img{margin:0px 0px 0px 0px; padding:0px; border-bottom: solid 3px #FFFFFF;}

#HomeColumn2
{
	float:left;
	width:737px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background: #C2DAF3 none;
} html>body #HomeColumn2 {margin:0px 0px 0px 0px;}
/* IF A HEADING IS GIVEN A NEGATIVE TOP MARGIN A GULLOTINE EFFECT WILL OCCUR!!! */
#HomeColumn2 P{margin:0px 0px 0px 0px; padding:5px 5px 5px 5px;}
#HomeColumn2 h1{margin:0px 0px 0px 0px; width:auto; padding:5px; background:#408CD9 none; color:#ffffff; border-bottom: solid 3px #FFFFFF;}
#HomeColumn2 h2{margin:0px 0px 0px 0px; font-size:110%; padding:5px 5px 5px 5px;}
#HomeColumn2 h3{margin:0px 0px 0px 0px; padding:5px 5px 5px 5px;}
#HomeColumn2 h4{margin:0px 0px 0px 0px;}
#HomeColumn2 p img{margin:-5px -5px -5px -5px; padding:0px; border-bottom: solid 3px #FFFFFF;}
#HomeColumn2 h2 img{margin:0px 0px 0px 10px; padding:0px;}
#HomeColumn2 h3 img{margin:0px 0px 0px 10px; padding:0px;}
#HomeColumn2 img{margin:0px 0px 0px 0px; padding:0px;}

#FiftyPercentColumn
{
	float:left;
	width:49%;
	padding:0px 0px 5px 0px;
	margin:0px;
}
#FiftyPercentColumn P{margin:2px 0px -2px 0px; padding:5px 5px 5px 5px;}
#FiftyPercentColumn h2{margin:5px 20px 0px 5px; padding:0px;}
#FiftyPercentColumn img{margin:0px 0px 0px 0px;}

#FiftyPercentColumn01
{
	float:left;
	width:268px;
	padding:0px 0px 0px 0px;
	margin:0px;
}
#FiftyPercentColumn01 p{margin:0px 0px 0px 0px; padding:5px 5px 5px 5px;}
#FiftyPercentColumn01 h2{margin:0px 0px 0px 0px;}
#FiftyPercentColumn01 h3{margin:0px 0px 0px 0px;}
#FiftyPercentColumn01 p img{margin:-5px -5px -8px -5px; padding:0px 0px 0px 0px; clear:both;}
 html>body #FiftyPercentColumn01 p img{margin:-5px -5px -5px -5px;}
#FiftyPercentColumn01 img{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

#ColumnSpan1
{
	float:left;
	width:175px;
	padding:0px 0px 5px 0px;
	margin:0px;
}
#ColumnSpan1 P{margin:2px 0px -2px 0px; padding:5px 5px 5px 5px;}
#ColumnSpan1 h2{margin:0px; padding:0px}
#ColumnSpan1 img{margin:0px 0px 5px 0px; border-bottom:2px solid #ffffff;}

#ColumnSpan1Fade
{
	float:left;
	width:175px;
	padding:0px 0px 5px 0px;
	margin:0px;
	background: #C2DAF3 url(../I/Build/50PercentColumnBg.jpg) repeat-x left bottom;
}
#ColumnSpan1Fade P{margin:2px 0px -2px 0px; padding:5px 5px 5px 5px;}
#ColumnSpan1Fade h2{margin:0px; padding:0px}
#ColumnSpan1Fade img{margin:0px 0px 5px 0px; border-bottom:2px solid #ffffff;}

#ColumnSpan2
{
	float:left;
	width:200px;
	padding:0px 0px 0px 0px;
	margin:0px;
}/* IF A HEADING IS GIVEN A NEGATIVE TOP MARGIN A GULLOTINE EFFECT WILL OCCUR!!! */
#ColumnSpan2 P{margin:0px 0px 0px 0px; padding:5px 5px 5px 5px;}
#ColumnSpan2 h1{margin:0px 0px 0px 0px; width:auto;}
#ColumnSpan2 h2{margin:0px 0px 0px 0px;}
#ColumnSpan2 h3{margin:0px 0px 0px 0px;}
#ColumnSpan2 p img{margin:-5px -5px -8px -5px; padding:0px 0px 0px 0px; border-bottom:solid 5px #FFFFFF; clear:both;}
 html>body #ColumnSpan2 p img{margin:-5px -5px -5px -5px;}
#ColumnSpan2 img{margin:0px 0px 0px 0px; padding:0px; border-bottom:solid 5px #FFFFFF; clear:both;}

#ColumnSpan3
{
	float:left;
	width:330px;
	padding:0px 0px 0px 0px;
	margin:0px;
}/* IF A HEADING IS GIVEN A NEGATIVE TOP MARGIN A GULLOTINE EFFECT WILL OCCUR!!! */
#ColumnSpan3 P{margin:0px 0px 0px 0px; padding:5px 5px 5px 5px;}
#ColumnSpan3 h2{margin:0px 0px 0px 0px;}
#ColumnSpan3 h3{margin:0px 0px 0px 0px;}
#ColumnSpan3 p img{margin:-5px -5px -8px -5px; padding:0px 0px 0px 0px; border-bottom:solid 5px #FFFFFF; clear:both;}
 html>body #ColumnSpan3 p img{margin:-5px -5px -5px -5px;}
#ColumnSpan3 img{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

.Spacer
{
	float:left;
	margin:1px;
}

.ContentBreaker{
	clear:both;
	border-bottom:solid 1px #0066CC;
	padding:5px 0px 2px 0px;
	margin:0px;
	width:100%;
}

.EnquiryForm
{
	margin-left:10px;
}
.TextBox
{
	margin:1px 10px 1px 0px;
	background-color:#EEF6F0;
	font:x-small/110% Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width: 200px;
}

.TextArea
{
	margin:1px 10px 1px 0px;
	background-color:#EEF6F0;
	font:x-small/110% Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width: 200px;
}
.Button
{
	margin:1px 10px 1px 0px;
	background-color:#B8D7C1;
	font:x-small/110% Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}


/* body content ends */


/* footer starts */

#Footer
{	
	display:none;
}

/* footer ends */

/* left menu starts */

#LeftMenuHolder
{
	display:none;
}
   
/* left menu ends */
/* build elements end */