body {/* background:url(../images/page-bg.gif) left top;*/
	text-align:center;
	margin: 0px 0px 0px 0px;
	/*color:#7f7f70;*/
	color:#494941;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:100%;

}
h1 { color:#00788b;
	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 0px;
	font-size:20px;
	font-weight:normal;
}
h2{ color:#00788b;
	margin:0px 0px 5px 0px;
	padding:2px 0px 7px 0px;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #cccccc;

}
p { margin-top:0px;
}
a{ color:#d55c2a;
text-decoration:none;
}
#outerdiv{ margin:auto;
	width:960px;
	padding:41px 0px 0px 0px;
	height:100%;

}
/* top band start*/
#logo{ width:255px;
	vertical-align:top;
	float:left;
}
#languageselect{ width:312px;
	vertical-align:top;
	float:right;
	text-align:right;
}
/* top band start*/

/*content area start-------------------*/

#contentarea{ background:url(../images/rightbottombg.gif) bottom right repeat-y #efefe9;
	margin:10px 0px 0px 0px;
	padding:0px;
	float:left;
	width:960px;
}
#leftcontainer{ width:798px;
	clear:left;
	float:left;
}
#rightcontainer{ width:162px;
	padding:0px 0px 0px 0px;
	margin:23px 0px 0px 0px;
	float:right;
	background:url(../images/rightbottombg.gif) bottom right repeat-y #efefe9;

}
#homecontent{ text-align:left;
	width:731px;
	padding:35px 0px 25px 30px;
	margin:0px;
	float:left;
}
#innerhomecontent{ text-align:left;
	padding:10px 44px 20px 44px;
	margin:0px;
	float:left;
	width:710px;
}
#innerhomecontent ul{ padding:0px 0px 0px 0px;
	margin:0px;
}
#innerhomecontent ul li{ padding:2px 0px 2px 15px;
	background:url('../images/top-nav-bullet.gif') no-repeat left top;
	list-style:none;
}
#topnav { float:left;
	background:#002e54;
	text-align:center;
	width:960px;
}
#topnav ul{ margin:0px;
	padding:4px;
	background:#002e54;
	text-align:right;
	text-align:center;
}
#topnav ul li{ margin:0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	color:#FFFFFF;
	font-weight:bold;
	display:inline;
}
#topnav ul li a{color:#FFFFFF;
	background:url(../images/top-nav-bullet.gif) no-repeat left top;
	padding:2px 11px 2px 11px;
	text-decoration:none;
}
#topnav ul li a:hover{color:#e9b96e;
	background:url(../images/top-nav-bullet.gif) no-repeat left top;
}
#topnav ul li span{color:#e9b96e;
}
/*content area end-------------------*/

/*members of start-------------------*/
#membersof{ width:892px; 
	padding:0px 0px 0px 0px; 
	margin:6px 0px 0px 0px; 
	float:right;
	text-align:center;
}
#membersoftxt{
	float:left; 
	padding:24px 0px 0px 0px; 
	margin:0px;
}

/*members of start-------------------*/

/*Footer nav start-------------------*/
#footer{ border-top:#002e56 solid 15px;
	margin:6px 0px 20px 0px;
	padding:6px 0px 0px 0px;
	width:960px;
	text-align:left;
	float:left;
	text-transform:uppercase;
	}
#footer ul{ margin:0px;
	padding:0px;
}
#footer ul li{ margin:0px;
	padding:0px;
	list-style:none;
	display:inline;
}
#footer ul li a{ margin:0px;
	padding:0px 18px 20px 0px;
	color:#494941;	
}
#footer ul li a span{ color:#d55c2a;
	text-decoration:none;
	text-transform:uppercase;
}
#footer ul li a:hover span{ color:#d55c2a;
	text-decoration:underline;
	text-transform:uppercase;
}
#footer ul li a:hover{ text-decoration:underline;
	color:#000000;
}
.select { color:#d55c2a;
	text-decoration:none;
	text-transform:uppercase;
}
#print{ float:right;
text-align:right;
}
#print a{	text-align:right;
	padding:0px 0px 20px 20px;
	background:url(../images/icon-print1.gif) top left no-repeat;
	color:#494941;
	text-transform:uppercase;
}
#print a:hover{	text-decoration:underline;
	color:#000000;
}

/*Footer nav end-------------------*/

/*Class used for the sitemap page starts here*/
#sitemaplists { text-align:left;
	margin:20px 0px 0px -15px;
	padding:0px;
	font-size:12px;
}
#sitemaplists ul{ margin:0px;
	padding:0px;
	border-left:#ccc 1px solid;
}
#sitemaplists ul li{ margin:0px;
	padding:8px 2px 1px 15px;
	background:none;
	color:#d55c2a;
	font-size:12px;
	list-style:none;
}
#sitemaplists ul li a{ margin:0px;
	color:#d55c2a;
	text-decoration:none;
	background:url('../images/top-nav-bullet.gif') no-repeat left top; padding-left:15px; padding-right:0px; padding-top:2px; padding-bottom:2px
}
#sitemaplists ul li a:hover{ text-decoration:underline;
}
#boldtext { font-weight:bold;
}
.none {font-weight:normal;
}
/*Class used for the sitemap page ends here*/
/*---------------------------------------------Form Class Start-------------------------------------------*/

#formouter{border:1px solid #b1b1b1;
	padding:10px;
	margin:0px;
	background:#FFFFFF;
}
.formelements { border:#b1b1b1 1px solid;
	background:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}
.button { font-size:10pt; 
	background:#003366;
	color:#ffffff;
	border:none; padding:
	0px 2px 0px 2px;
	font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
}

/*input{ border:#b1b1b1 1px solid;
	background:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}*/
select{ border:#b1b1b1 1px solid;
	background:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}
.checkbox{ border:none;
	padding:0px;
	margin:0px;
}
.Asterisk{ color:#FF0000;
}
/*---------------------------------------------Form Class end-------------------------------------------*/

/*-------------------------table background start---------------------------*/

.tableheader1{ background:#255378;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px;
}


/*-------------------------table background end---------------------------*/

.table1{ border:1px solid #cccccc;
	padding:0px 0px 0px 0px;
	margin:0px;
	float:left;
}
.table1 p{ border-bottom:1px solid #cccccc;
	padding:5px;
	margin:0px;
}

/*-------------------------Event Start---------------------------*/

#event{ padding:0px 0px 0px 0px;
	margin:0px;
	float:left;
	width:708px;
}
#event p{ border-bottom:1px solid #cccccc;
	padding:5px 0px 5px 0px;
	margin:0px;
}

/*-------------------------Event end---------------------------*/

/*-------------------------media Start---------------------------*/

#media{ padding:0px 0px 0px 0px;
	margin:0px;
	float:left;
	width:710px;
	color:#002e56;
}
#media1{ padding:0px 0px 0px 0px;
	margin:0px;
	float:left;
	width:710px;
	color:#002e56;
}
#mediaheaderleft{ background:#ffffff;
border-bottom:3px solid #cccccc;
height:15px;
padding:3px 4px 2px 4px;
width:600px;
float:left;
margin:0px 0px 15px 0px;
}
#mediaheaderright{ background:#ffffff;
border-bottom:3px solid #cccccc;
height:15px;
padding:3px 21px 2px 24px;
width:57px;
float:right;
text-align:left;
margin:0px 0px 15px 0px;
}
#mediacontent{ float:left;
	width:632px;
}
#mediacontent p{ background:url(../images/icon-pdf1.gif) top left no-repeat;
	border-bottom:1px solid #cccccc;
	padding:5px 0px 5px 42px;
	margin:0px;
}
#mediacontent p a{ color:#002e56;
}
#mediadate{ float:right;
	width:78px;
}
#mediadate p{border-bottom:1px solid #cccccc;
	padding:5px 0px 20px 0px;
	margin:0px;
	
}
/* newssletter start*/
#newslettercontent{ float:left;
	width:600px;
}
#newslettercontent p{ background:url(../images/icon-pdf2.gif) top left no-repeat;
	border-bottom:1px solid #cccccc;
	padding:5px 0px 5px 42px;
	margin:0px;
}
#newslettercontent p a{ color:#002e56;
}
#newsletterdate{ float:right;
	width:110px;
}
#newsletterdate p{border-bottom:1px solid #cccccc;
	padding:5px 0px 5px 32px;
	margin:0px;
}
/*newsletter end*/

/*download start*/

#download{ padding:0px 0px 0px 0px;
	margin:0px;
	float:left;
	width:710px;
	color:#002e56;
}
#downloadleft{ background:#ffffff;
	border-bottom:3px solid #cccccc;
	height:15px;
	padding:3px 4px 2px 4px;
	float:left;
	margin:0px 0px 15px 0px;
	width:702px;
}
#downloadcontent{ float:left;
	width:708px;
}
#downloadcontent p{ background:url(../images/icon-pdf2.gif) top left no-repeat;
	border-bottom:1px solid #cccccc;
	padding:5px 0px 5px 42px;
	margin:0px;
}
#downloadcontent p a{ color:#002e56;
}
/*download end*/

/*-------------------------media end---------------------------*/

/*tabular data start*/

.clickHeader
{	BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none;
	margin:0px 0px 10px 0px;
	padding:2px 10px 2px 10px;
	text-align:left;
	clear:both;
}
.subtitle{ color:#002e56;
	font-weight:bold;
}
.tableclickcontent{ width:708px;
float:left;
background:#efefe9;
}
.imageholder{ width:55px;
	padding:0px 5px 0px 38px;
	margin:0px;
	float:left;
}
.contentholder{ width:560px;
	float:right;
}
/*tabular data end*/

