/* Global */


html	{ overflow:scroll; }

html,
body	{ color:#555555; line-height:16px; background:#ffffff; font-family:Trebuchet MS, Sans-Serif; font-size:11px; padding:0px; margin-top:0px;} /*#1D489C*/

input	{ font-family:Trebuchet MS, Sans-Serif; font-size:11px; }
img		{ border:none; }
p		{ margin:0 0 12px 0; padding:0; }
h1		{ color:#424242; font-size:17px; font-weight:bold; }
h2		{ color:#0B367F; font-size:11px; font-weight:bold; line-height:16px; padding:0; margin:0; text-transform:uppercase; }

a	{ text-decoration: none; color: #000; }
a:hover		{ text-decoration: underline; color:#000; }

ul		{ list-style-type: square; margin: 5px 0px; padding: 0px 5px 0px 25px;}
li		{ padding: 5px 0px; margin: 0; }

.PlainText	{ font-family: Trebuchet MS, Sans-Serif; font-size: 13px; }

/***Start Enquiry Box CSS***/
.InquiryTextBox	{ width: 116px; height: 12px; border: 1px dotted #aac712; color: #666666;} 
.InquiryBoxDropDownBox	{ width: 116px; height: 18px; border: px dotted #aac712; color: #666666;}
.Description			{ width: 195px; height: 65px; border: 1px dotted #aac712; color: #666666;}
/***End Enquiry Box CSS****/

#HeaderWrapper	{ width:920px; padding:0; margin:0; overflow:hidden; }
#HeaderBottom	{ background:url(../images/MainImage.jpg); width: 920px; height: 310px; }
#CompanyHeaderBottom { width: 920px; height: 310px; }
#ServicesSolutionsHeaderBottom { width: 920px; height: 310px; }

#BodyWrapper	{ background-color:#eee;width:901px; text-align:left;overflow:hidden; padding:0px 9px 0px 10px; } /*padding:5px*/

#LogoWrapper		{ float:left; width:259px; }
#ContactUsWrapper	{ float:left; width:642px; height:98px; background-image:url(../images/img_awardwinningbg.jpg); background-repeat:no-repeat;}
#ContactUsContent	{ margin:25px 0px 0px 440px; }
#ContactUsContent a, a:visited	{  text-decoration: none; color: #000; }
#ContactUsContent a:hover	{  text-decoration: underline; color: #000; }

#HomeBoxesWrapper {width:901px; background-image:url(../images/img_homebg.jpg); height:648px; background-repeat:no-repeat;}
#AboutUsBoxesWrapper {width:901px; background-image:url(../images/img_aboutusbg.jpg); height:648px; background-repeat:no-repeat;}
#NewsEventBoxesWrapper {width:901px; background-image:url(../images/img_newseventbg.jpg); height:648px; background-repeat:no-repeat;}
#ResourcesBoxesWrapper {width:901px; background-image:url(../images/img_resourcesbg.jpg); height:648px; background-repeat:no-repeat;}
#SSBoxesWrapper {width:901px; background-image:url(../images/img_servicesolutionsbg.jpg); height:648px; background-repeat:no-repeat;}

#HomeContentPanel	{ padding-top:178px;}
#ContentPanel { padding-top:306px;}

#ContentTitle {background:#32448c; color:#ffffff; height:21px; padding:3px 0px 0px 10px; font-weight:bold;}

/*Home Page Box*/
#EditableBox1	{ float:left; margin-left:18px; width:300px; height:340px; position:absolute;  filter: alpha(opacity = 50); opacity:0.5; background-color:#ffffff; }
#EditableBox1Content	{ position:absolute; margin-left:22px; margin-top:4px; width:292px; height:330px; background-color:White;}
#EditableBox2	{ float:left; position:absolute; margin-left:336px; width:300px; height:340px; filter: alpha(opacity = 50); opacity:0.5; background-color:#ffffff; }
#EditableBox2Content	{ position:absolute;margin-left:340px; margin-top:4px; width:292px; height:330px; background-color:White;}
/*End Home Page Box*/

/**SubPage Box**/
#SubPageEditableBox1	{ float:left; margin-left:18px; width:227px; height:340px; position:absolute;  filter: alpha(opacity = 50); opacity:0.5; background-color:#ffffff; }
#SubPageEditableBox1Content	{ position:absolute; margin-left:22px; margin-top:4px; width:219px; height:330px; background-color:White;}
#SubPageEditableBox2	{ float:left; position:absolute; margin-left:265px; width:371px; height:340px; filter: alpha(opacity = 50); opacity:0.5; background-color:#ffffff; }
#SubPageEditableBox2Content	{ position:absolute; margin-left:270px; margin-top:4px; width:361px; height:330px; background-color:White;}
/**End SubPage Box**/

#InquiryBox		{ float:left; width:227px; position:absolute; margin-left:656px; height:340px; background-color:#ffffff; filter: alpha(opacity = 50); opacity:0.5;}
#InquiryBoxContent		{ position:absolute;margin-left:660px; margin-top:4px; width:219px; height:330px; background-color:White; }

#BodyContentWrapper {width:558px;}

.EditableBoxContent	{ padding: 5px 11px 0px; overflow-y: auto; overflow-x: hidden; height: 298px; vertical-align: top;}
.SubPageEditableBoxContent1	{ padding:5px 0px; overflow-y: auto; overflow-x: hidden; height:298px; vertical-align: top; width:219px;}
.SubPageEditableBoxContent2	{ padding:5px 11px 5px; overflow-y: auto; overflow-x: hidden; height:298px; vertical-align: top;}

/* FOOTER */
#FooterWrapper				{ clear:both; height:30px; background-color:#eeeeee; width:901px; color:#8a8a8a; padding-top:3px; } /*eeeeee*/
#FooterLeftChannelWrapper   { float:left; font-size:11px; line-height:13px; text-align:left;}
#FooterRightChannelWrapper	{ float:right; font-size:11px; line-height:13px; padding:0px 8px; }

#FooterWrapper a,
#FooterWrapper a:visited,
#FooterWrapper a:active		{ color:#8a8a8a; font-weight: normal; text-decoration: none; }
#FooterWrapper a:hover		{ text-decoration: underline; }


div #FooterBalanceText a,
div #FooterBalanceText a:visited
{
	color: #999999;
	text-decoration: none;
}
div #FooterBalanceText a:hover
{
	color: #999999;
	text-decoration: underline;
}


/* Forms */
.FormLabel {width: 77px; padding: 0px 0px 3px 11px; background-color: #ffffff; }

.FormInput {padding: 0px 10px 0px 0px; background-color: #ffffff; }


input.TextBox			{ width: 180px; }

#SideNav	{ max-height:306px; width:209px;}
#SideNav ul	{ padding:0px; margin:0px; list-style-type:none;}
#SideNav ul li	{ padding:3px 0px; margin:0px; list-style-type:none;}	
#SideNav ul li a,
#SideNav ul li a:visited,
#SideNav ul li a:active { background:#ffffff url(../images/img_diamond.gif) no-repeat scroll 10px 0px; display:block; text-decoration:none; width:189px; color:#555; height:16px; padding-left:30px; }
#SideNav ul li a:hover	{ background:#c7d887 url(../images/img_diamond_o.gif) no-repeat scroll 10px 0px; display:block; text-decoration:none; color:#555555; width:189px; height:16px; padding-left:30px; }






