* { margin:0; padding:0;}

body{ background:#000000; color:#999999; background-color:#222222; 	font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px;}
h1{
	font-size: 12px;
	color:#DDD;
	padding-left:10px;
	padding-top:0px;
}
h2{ color:#FFFFFF; text-indent:3px; font-size: 16px; padding:10px;}
h3{ color:#DDDDDD; text-indent:3px; font-size: 10px; padding:15px;}
h4{ font:Tahoma, Verdana, Arial, sans-serif; font-size:24px;}


/*Classes*/
.smallBold{ font-size:15px;}
.bolderText{font-weight:bolder;}
.noBold{ font-weight:100;}
.small{color:#DDDDDD; font-size: 8px;}
.link {	text-decoration:none;color:#777777;	}
.subHeading{background:url(../images/itemTitleBG.png) no-repeat; height:40px; width:543px;}
	.subHeadingText{float:left; height:28px; /* background:#252b2b;*/ margin:10px 0 0 0; min-width:77px;}
	.subHeadingDivider{float:left; width:9px; height:28px; /*background:url(../images/subTitleBackdropSect2.png) no-repeat*/; margin:10px 0 0 0;}
	.contactPageTitleText{ padding:10px 0 0 15px;  }
	.subHeadingTextMSc{padding:15px 0 0 6px; }

.item{ float:left; margin:10px 0 30px 0; }
.itemContent{float:left; clear:both; margin:10px 0 10px 0; }
.itemContent li{ list-style-position:inside;}

.itemImage{ float:left; margin-right:5px; width:92px;}
.itemDescription{ padding-left:10px;}
.navList{
	//border:#FFFFFF solid thin;
	margin-top:20px;
}


#document_all{ width:780px; margin:0 auto; position:relative; top:20px;}


#body_area{  height:470px; background:url(../images/MainBackdrop.gif) no-repeat; }
#navigation{ margin-top:25px; width:130px; height:70%; float:left; text-align:right; position:fixed;}

#navigation ul{ line-height:20px; list-style:none;}
#navigation a { text-decoration:none; color:#CCCCCC; font-weight:bold; font-size:11px;}
#navigation a:visited{color:#888888;}
#navigation a:hover { text-decoration:underline;}

#links ul {list-style:circle ;}
#links ul a { color:#CCCCCC; text-decoration:none;}
#links ul a:hover{ text-decoration:underline;}

.linksList{list-style:inside;}

#circleLogo{ position:relative; left:50px; top:20%;}

#main{
	width:80%;
	height:450px;
	float:right;
	overflow:auto;
	/*padding-top: 5px;*/
	border: medium rgb(255,255,255);
	position:relative;
	top:2px
}
#main a {text-decoration:none; color:#CCCCCC; font-weight:bold; font-size:11px;}
#main a:visited{color:#AAAAAA;}
#main a:hover { text-decoration:underline;}
#main_content {width:90%; float:left; padding:10px;}
#mainPageLimit{ width:420px;}

#contactForm{border:none;}
p {
	padding:10px;
}
.formLabel{text-align:right; padding:5px; border:thin #444 solid;}
.formInput{text-align:left; padding:5px; border:thin #444 solid;}
