body {
	width:100%;
	background-color:#beddf1;
	margin: 0px 0px 0px 0px;
	font:normal 62.5%/1.4em verdana,arial,helvetica,tahoma,verdana;
	color:#504e4e;
	background-color: #000;
}

img { border: 0; }
a, a:hover, a:focus { outline: none !important; }
/**---------- cpaPageContent START -------------**/
div#main {
	width:1006px;
	overflow: auto;
	border:solid 0px #00ff00;
	margin-left:auto;
	margin-right:auto;
	background: #000 url('../images/body_background_image.gif') repeat-y center top;
}
div#banner_main {
	width:1006px;
	height:147px;
	background-color:#37910d;
	border-bottom: 1px solid #FFFFFF; 
}
div#logo {
	height:147px; 
	float: left;
	background-image:url('../images/logo.gif'); background-repeat:no-repeat; 
	width: 147px; 
	background-color:#38940C;
	margin : 0px 0px 0px 30px;
}
div#banner {
	width: 776px; 
	height: 100%; 
	float: right;
	background:url(../images/banner.gif) no-repeat 100% 100%;
}
#content {
	float: left;
	height: 100%;
	width: 722px;
	padding-left: 15px; padding-right: 36px; padding-top: 10px;
	font-family: Lucida Sans Unicode,verdana,arial,helvetica,tahoma,verdana;
}
#content_main {
	float: left;
	width: 693px;
	border: 1px solid #C0C0C0;
	background-color:#ffffff;
	font-size: 1.3em;
	padding: 10px 24px 24px 24px;
	text-align: justify;
	margin-bottom: 10px;
	line-height: 1.5em;
}
#content_main p {
	text-align: left;
	color: #18575C;
}
#content_main p.content_images {
	text-align: center;
}
#content_main h2 {
	padding-top: 16px !important;
	text-align: left;
	font-size:1.3em;
	font-family:Lucida Sans Unicode,verdana,arial,helvetica,tahoma,verdana;
	color: #18575C;
}
#footer {
	float: left;
	width:1006px;
	height:93px;
	background: url('../images/footer_repeater.gif') repeat-x left top;
	font-size: 1.3em;
	text-align:center;
}
/*
#footer p {
	padding-top: 30px;
}
*/

#footerCopyRight{
	margin-top:50px;
	text-align:left;
	margin-left:350px;
	float:left;
}

#footerTech{
	margin-top:50px;
	margin-right:20px;
	float:right;
}

#footerTech a{
	color:#1c7b09;
}


#top_menu {
}
/* left_menu */
#left_menu {
	clear: both;
	float: left;
	font-size:1.1em; 
	width: 214px; 
	margin: 1px 0px 0px -2px;
	min-height: 400px;
	height: auto !important;
	height: 400px;
}
#left_menu ul {
	list-style-type: none;
	font-weight:bold;
	margin : 0px;
	padding: 0px;
}
#left_menu ul li {
	color: #FFFFFF;
	margin : 0px;
	border-bottom: solid 1px #FFFFFF;
}
/*#left_menu ul li.concept { font-size: 18px; padding: 15px 7px;}*/
#left_menu ul li.concept { font-size: 1.0em; text-transform:uppercase; }

#button_back {
	float: right; width: 51px; 
	height: 20px;
	padding: 10px 0px;
	background-image:url('../images/back_button.gif'); 
	background-repeat:no-repeat; 
	margin : 0px 0px 0px 0px ;
}
.menu_item {
	float: left; 
	width: 222px; 
	height: 43px; 
	background-color: #339967;
	border-bottom: 1px solid #FFFFFF; 
}
#left_menu a {
	display: block; 
	padding: 14px 28px 14px 14px;
}
#left_menu ul li.concept a:hover {
	color: #FFFFFF; 
	background-color: #32CD32;
	background: #32CD32;
}
#left_menu a:hover {
	color: #FFFFFF; 
	background-color: #32CD32;
	background: #32CD32 url(../images/arrow_icon.gif) no-repeat 95% 50%;
}
a:link,
a:visited {
	color: #FFFFFF; text-decoration: none;
}
/* left menu for home */
#left_menu p.home_leftmenu {
	margin: 14px 14px 14px 14px;
	color: #D3FFB8;
}
#left_menu p.home_leftmenu a.contentLink {
	background: none;
	padding: 0px;
	display: inline;
}
#left_menu p.home_leftmenu a.contentLink:visited,
#left_menu p.home_leftmenu a.contentLink:link,
#left_menu p.home_leftmenu a.contentLink {
	color:#CCFFFF !important;
	text-decoration: none;

}
#left_menu p.home_leftmenu a.contentLink:hover {
	color:#fff !important;
	text-decoration: underline;
}
#left_menu p.home_leftmenu br.home_leftmenu_br {
	margin: 10px;
}
/* left menu for home END  */
div#left_menu  li.menu_hover {
	color: #FFFFFF !important;
	background: #32CD32 url(../images/arrow_icon.gif) no-repeat 95% 50% !important; 
}

#home-content-top {
	background-color: #CCFFFF;
	padding: 10px;
	margin: 0 0 -8px 0;
	color:#000099;
}


/* ***********Aiman Add CSS*********** */
div.componentheading {
	 font-size:2.0em !important;
	 margin-top:20px !important; 
	 margin-bottom:10px !important;
	 color:#026676 !important;
}
 
td.contentheading {
	 font-size:2.0em !important;
	 margin-top:20px !important; 
	 margin-bottom:20px !important;
	 height: 35px !important;
	 color:#026676 !important;
 }
 
table.contentpaneopen p img {
	margin-left:100px !important; 
	text-align:center;
 }
 
a.contentLink:visited,
a.contentLink:link,
a.contentLink {
	color:#092af4 !important;
	text-decoration: none;
}

a.contentLink:hover {
	color:#0982f4 !important;
	text-decoration: underline;
}

a.home-content:visited,
a.home-content:link,
a.home-content {
	/*color:#092af4 !important; royal blue Zahid */
	/*color:#33339F !important; navy blue Zahid */
	text-decoration: none;
	color: #33339F !important; 
	font-weight: normal;
	/*font-weight: normal;*/
	/*font-weight: bold;*/
}

a.home-content:hover {
	text-decoration: underline;
	color:#0982f4 !important;
	font-weight: normal;
	/*font-weight: normal;*/
	/*font-weight: bold;*/
}
 
p.conTextAd {
	color:#176c01 !important;
	font-size:1em !important;
}
 
p.conText {
	color:#383838 !important;
	font-size:.9em !important;
}

p.divider {
	border-top: 1px dashed #000;
	margin: 20px 0;
}
