body { 
margin : 0;
padding : 0;
text-align : center;
background-image : url("../../../assets/images/common/back.gif"); /* directory relative to style sheet */
background-repeat : repeat-x;
background-color : #E7E7E9;

}

#mainBox {
width : 943px;
padding : 0px 0px 0px 0px;
margin : 0 auto;
margin-top: 10px;
margin-bottom: 10px;
background-color	: white;
border				: solid #FFFFFF 6px;
text-align : left; 
}

#headerBox { 
	/*position			: relative; */
	height				: 107px;
	margin-bottom		: 6px;
	background-image    : url("../../../assets/images/common/header.jpg");
	background-repeat: no-repeat;
}

#headerBoxForm{
	float:right;
	padding-right: 10px;	
}

.menuBox {
	position			: relative;
	height				: 32px;
	margin-bottom		: 6px;
	background-color	: #B8D233; 
	z-index				: 700;		/* for drop down menus */
}

.graphicBox {
	position			: relative;
	height				: 241px;
	margin-bottom		: 6px;
	z-index				: 100;		/* for drop down menus */
}

.contentBox { 
	position			: relative;
}

.footerBox {
	position			: relative; 
	height				: 32px;
	background-color	: #B8D233; 
}

.clr { 
	clear				: both;
}

table.borderedTable { 
width    : 100%;
empty-cells   : show;
border-collapse  : collapse;
border-spacing  : 10px;
color    : #333333;
}
table.borderedTable td { 
padding    : 4px 4px 4px 6px; 
border    : solid 1px #000000; 
margin    : 10px; 
}
table.borderedTable td.label  { font-weight: bold;}
table.borderedTable tr.rowHead { font-weight: bold; background-color: #DAD5C1; color: #000000; height: 20px;  }
table.borderedTable tr.rowGrey { font-weight: bold; background-color: #798289; color: #FFFFFF; height: 20px; }
table.borderedTable tr.rowLight { background-color: #F2F2EA; }
table.borderedTable tr.rowDark { background-color: #FFFFFF; }



/* Newly added for 3 column layout */
.leftMenuTitleBox {
	background-color: #007cc2;
	color: #ffffff;
	padding: 6px 6px 6px 10px;
	font-size:10pt;
}

.leftMenuDivider{
	background-color: #ffffff;
	margin: 10px 10px 10px 10px;
}

.leftMenuTopItem{
background-color: #9AA9AC;
color: #ffffff;
padding: 10px 5px 5px 10px;
font-size:9pt;
font-style: normal;
/*border-bottom-color: #b8b233;*/
border-bottom: thin;
border-bottom-style: solid;
margin-top: 3px;

}

.leftMenuBullet {
	width:10px;
	height:9px;
}

.titleMenuBullet {
 	width:19px;
 	height:16px;
}


.leftMenuBottomItem {
background-color: #9AA9AC;
color: #ffffff;
padding: 5px 5px 10px 10px;
font-size:9pt;
font-style: normal;
margin-bottom: 3px;

}

.leftMenuItem {
background-color: #9AA9AC;
color: #ffffff;
padding: 5px 5px 5px 10px;
font-size:9pt;
border-bottom-color: #ffffff;
border-bottom: thin;
border-bottom-style: solid;
}

.leftMenuText {
padding-left: 10px;
}

.leftMenuTitleText {
padding-left: 10px;
}


a.leftMenuTitleText:link			{ text-decoration: none; color: #FFFFFF; }
a.leftMenuTitleText:active		{ text-decoration: none; color: #FFFFFF; }
a.leftMenuTitleText:visited		{ text-decoration: none; color: #FFFFFF; }
a.leftMenuTitleText:hover		{ text-decoration: underline; color: #FFFFFF; }

a.leftMenuText:link			{ text-decoration: none; color: #FFFFFF; }
a.leftMenuText:active		{ text-decoration: none; color: #FFFFFF; }
a.leftMenuText:visited		{ text-decoration: none; color: #FFFFFF; }
a.leftMenuText:hover		{ text-decoration: underline; color: #FFFFFF; }
