
body {	background:#ECE9E6; height:100%; padding: 0px; margin:0px; font-family:Arial, MS Sans Serif, Impact; 
		font-size:12px;color:#666666; }
div { width:100%; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
img { border:0px;padding:0px}
h1 { font-size:22px;font-weight:bold; color:#fff;background: url(../images/mainheadingbg.gif) no-repeat black; 
	width: 437px; height:37px; font-family:Book Antiqua;padding:0px 0px 0px 10px;}
h2 { font-size:18px;font-weight:bold; color:#12BC22;font-family:Book Antiqua;}
h3 {font-size:16px; font-weight:bold; color:#12BC22; font-family:Book Antiqua;}
a, a:link {FONT-SIZE: 12px; COLOR: #12BC22; TEXT-DECORATION: none}
a:hover {text-decoration:underline;}

ul {}
ul li {}

hr {color:#1AED2E; width:80%; }
h2 a:link,
h2 a:visited { font-size:18px;font-weight:bold; color:#666666;font-family:Book Antiqua;}
.Divider {width:50%;border-bottom:dotted 1px #1AED2E; height:5px; margin:0 auto; }
#MainContainer{width:944px; height:100%; margin:0 auto;
				height:auto !important; /* real browsers */
				height:100%; /* IE6: treaded as min-height*/
				min-height:100%; /* real browsers */}

.MessageBlock {width:164px; height:146px; background:url(../images/messagebg.gif) no-repeat; margin-top:20px; }
.MessageBlock1 {float:right;}
.MessageBlock2 {float:left;}
.MessageBlock .Title {width:100; font-size:22px; color:maroon; text-align:center;padding:20px 0px 10px 0px;}
.MessageBlock .Title a:link, 
.MessageBlock .Title a:visited {font-size:20px; color:maroon; }
.MessageBlock .Message {width:70%;font-size:10px; margin:0 auto; text-align:center;padding-top:30px;}

.ReadMore {width:100%; font-weight:bold; /*background: url(../images/btnreadmore.gif) no-repeat;*/ float:right ; text-align:right}

#PageHeader{height:155px;clear:both;display:block;}			
#PageHeader #HeaderImage {clear:both;height:155px; background: url(../images/header.gif) repeat-x; width:944px;
		padding:0px; margin:0px auto}
#PageHeader #MainMenu{clear:both; height:34px;margin:0px;font-size:14px; font-weight:bold; 
		background: url(../images/navbg.gif) no-repeat #000000; color:#ffffff; 
		vertical-align:middle; display:block;}
#PageHeader #MainMenu ul {list-style-position: inside; padding-left:20px; 
				list-style-type:none;white-space:nowrap; padding:0px; margin:0px }
#PageHeader #MainMenu li {display:inline;padding:0px; margin:0px } 	
	/*#MainMenu li a {font-size:16px; font-weight:bold; color: #fff; padding:0px 15px; margin:0px; text-decoration:none; float:left;}*/
#PageHeader #MainMenu li a {font-family:Book Antiqua;  font-size:14px; 
		font-weight:bold; color: #fff; padding:3px 0px 0px 15px; margin:0px; text-decoration:none; float:left;}

	
#PageBody {clear:both;width:944px;margin:0px auto; padding:10px 0px 10px 0px; height: 100%;
	background: url(../images/bodybg.gif) repeat-y #fff;}
	.Title {width:100%; text-align:center;}
	.FieldName { width:200px; color:#4086A2; font-weight:bold;vertical-align:top; text-align:right; }
	.ImportantText { font-weight:bold; text-align:center }
	#PageBody #LeftColumn, #PageBody #RightColumn {color:White;width:234px;}
	#PageBody #LeftColumn a:link,
	#PageBody #LeftColumn a:visited,
	#PageBody #RightColumn a:link,
	#PageBody #RightColumn a:visited {color:White;text-decoration:none;font-size:12px; font-family:Book Antiqua;font-weight:bold;}
	
	.ReadMore {text-align:right; padding:5px 0px 10px 0px;}
	#PageBody #LeftColumn a:hover,
	#PageBody #RightColumn a:hover { text-decoration:underline;}	
	#PageBody #LeftColumn { float:left;}
	#PageBody #LeftColumn #LeftSideBar{width:214px; background-color:#A3A3A3; margin-left:20px}
	#PageBody #CenterColumn {width: 476px; float:right;}
	#PageBody #CenterColumn  #Center{width:447px; margin:0px auto;}
	#PageBody #RightColumn{float:right;}
	#PageBody #RightColumn #RightSideBar{width:214px; background-color:#A3A3A3; margin-right:20px}
	#PageBody .SideBarBottom {clear:both;width:214px; height:16px; background:url(../images/blockbottom.gif) no-repeat #A3A3A3}
	#PageBody .SBBlockHeading{background:url(../images/Blockheader.gif) no-repeat #A3A3A3; height:33px; font-family:Book Antiqua;font-size:10pt; color:white; padding-top:5px; text-align:center; font-weight:bold;clear:both; }
	#PageBody .SBBlockHeading2{background:url(../images/Blockheader2.gif) no-repeat #A3A3A3; height:33px; font-family:Book Antiqua;font-size:10pt; color:White;padding-top:5px;text-align:center;font-weight:bold; clear:both;}
	#PageBody .SBBlockContent {margin:0 auto;width:95%;font-size:12px; color:White;clear:both;text-align:center;padding-top:5px; padding-bottom:5px;}
	#PageBody .SBBlockContent .ContactDetail {width:75%;padding-left:50px;}
	#PageBody .SBBlockContent a:link, #PageBody .SBBlockContent a:visited {font-size:12px; color:White;font-family:Book Antiqua; }
	#PageBody .Quotation {border:solid 1px #12BC22; width:80%; background-color:#eeeeee;
						font-weight:bold; padding:10px;margin:0 auto;text-align:center;}
	#PageBody .WeBelieve {color:#12BC22;}
	#PageBody .WeBelieve .Highlight {font-size:18px;}
#PageFooter{clear:both; height:100px;  background: url(../images/footer.gif) repeat-x top; 
	width:100%; FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #AFAFAF; text-align:center; 
	padding:50px 0px; }
	/*#FooterImage {background:url(../images/footerbg.gif) no-repeat #ffffff);} 	*/
	#FooterMenu{ width:100%; margin:0px auto; text-align:center;  }		
		/*#FooterMenu a {text-decoration:none; color:#AFAFAF; font-weight:bold;}*/
	#CopyrightText{font-weight:bold; font-size:12px;width:100%; text-align:center; }
		
#LoginControl { width:250px; background: url(../images/loginbg.gif) repeat-x; background-position:bottom; border:solid 1px #4086A2; margin:auto;}
#LoginControl .LoginTitle {border:solid 2px #000;  border-left:0px;  border-right:0px; background:url(../images/login.gif) no-repeat /*#F1A500*/; color:#F1A500; padding:3px 0 3px 0; font-size:14px; font-weight:bold; text-align:center;}
#LoginControl .FieldName {width:100px}

#ErrorBox {width:300px; margin:100px auto; height:100px; color:red; border: 1px solid red; padding:10px}
#ErrorBox .ImportantText { }

#AdminMainContainer {width:1024px;  height:100% ;margin:0 auto;border: solid 1px #4086A2; 
				/*border-top:solid 3px #4086A2; border-bottom: solid 3px #4086A2;*/ border-top:0px; border-bottom:0px; }
#AdminMainContainer #MainMenu{ font-size:12px; }
#AdminMainContainer #MainMenu li { } 	
#AdminMainContainer #MainMenu li a {font-size:12px;}

#AdminMainContainer a:link; a:visited { font-size:16px; font-weight:bold; color:#000;}
#AdminMainContainer a:hover { text-decoration:underline;}


.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */