/* =Styling all elements
--------------------------------------------------------------------------------------- */
* {
	margin: 0;
	padding: 0;
}
a {
	outline: none;
	border: none;
	text-decoration: none;
}
img {
	border: none;
}
input {
	vertical-align: middle;
}
.floatleft {
	float: left !important;
}
.floatright {
	float: right !important;
}
acronym, abbr {
	cursor: help;
}
/*============================================ Body ===========================================================*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* color: #2b2b2b; */
	color: #000000;
	/* background: #282698 url(../images/bg.jpg) no-repeat center bottom; */
	background: #000000 url(../images/bg.jpg) no-repeat center bottom;
	min-height:900px;
}
/*============================================ Header ===========================================================*/
.header {
	background:url(../images/header_bg_new.jpg) no-repeat right;
	height:100px;
	width:702px;
}
.header h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fac00a;
	font-weight:normal;
	text-align:right;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:20px;
}
.header h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:normal;
	width:488px;
	padding-left:215px;
	padding-top:10px;
}
.header p {
	color:#ffffff;
	font-weight:normal;
	text-align:right;
	padding-top:5px;
	padding-right:20px;
}
/*============================================Inner Header =======================================================*/
.inner_header {
	background-image:url(../images/header_bg_inner.jpg);
	background-repeat:no-repeat;
	background-color:#282698;
	height:99px;
	width:704px;
}
.inner_header h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fac00a;
	font-weight:normal;
	text-align:right;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:20px;
}
.inner_header h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:normal;
	width:488px;
	padding-left:215px;
	padding-top:25px;
}
.inner_header p {
	color:#ffffff;
	font-weight:normal;
	text-align:right;
	padding-top:5px;
	padding-right:20px;
}
/*============================================ Middle Content===========================================================*/
.content_mid {
	background-image:url(../images/body_content_bg.png);
	background-repeat:repeat-y;
	
	width:924px;
}
.padd_adv {
	padding-bottom:5px;
}
.left_cont {
	background:url(../images/left_cont_bg.png) repeat-y 14px top;
	width:583px;
}
.left_cont p {
	padding-left:50px;
	padding-top:10px;
	padding-right:30px;
	text-align:left;
	line-height:18px;
}
.left_cont p a {
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
}
.blue_txt {
	color:#282598;
	font-weight:bold;
}
.gry_txt {
	font-size:13px;
	color:#474747;
}
.big_blue_txt {
	font-size:15px;
	color:#11348c;
}
.content_mid_inner {
	background-image:url(../images/body_content_bg1.png);
	background-repeat:repeat-y;
	width:924px;
}
.content_mid_inner p{
	padding-left:45px;
	padding-top:15px;
	padding-right:30px;
	line-height:20px;
	color:#000000;
}
.content_mid_inner h3{
	padding-left:40px;
	padding-top:10px;
	padding-right:20px;
	font-weight:bold;	
	font-size:18px;
	/*color:#FF6600;*/
	color:#6b7acd;
}
.content_mid_inner ul{
	padding-left:60px;
	padding-top:10px;
	padding-right:10px;
	color:#000000;
}
.content_mid_inner li{
	
	padding-top:8px;
	padding-right:20px;
	
	color:#000000;
}
.cont_inner {
	background:url(../images/body_canvas_bg_white.png) repeat-y center top;
	width:900px;
}
.cont_inner p {
	text-align:justify;
	padding-right:40px;
	
}
.cont_inner p a {
	color:#FF6600;
	
}
.cont_inner p a:hover {
	text-decoration:underline;
	
}
.cont_inner_product {
	background:url(../images/body_canvas_bg_white.png) repeat-y center top;
	width:900px;
}
.cont_inner_product p {
	text-align:left;
	padding-right:40px;
	
}
.cont_inner_product p a {
	
	color:#FF6600;
	
}
.cont_inner_product p a:hover {
	text-decoration:underline;
	
}
/*.left_cont p {
	padding-left:50px;
	padding-top:10px;
	padding-right:30px;
	text-align:left;
	line-height:18px;
}
.left_cont p a {
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
}*/

.dataTableHeadingRow { background-color: #ffffff; }
.dataTableHeadingContent { color: #000000; font-weight: bold; }
.dataTableRow { background-color: #ffffff; }
.dataTableRowSelected {
	background-color: #6699FF;
}
.dataTableRowOver {
	background-color: #6666FF;
	cursor: pointer;
	cursor: hand;
}
.dataTableContent {  color: #000000; }

/*============================================ Footer =====================================================*/

.footer {
	background:url(../images/footer_bg.png) no-repeat 0 5px;
	height:70px;
	width:924px;
	
	
}
.footer p {
	
	padding-top:12px;
	text-align:center;
	color:#FFFFFF;
}
.footer p a {
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
}
.footer p a:hover {
	color:#CCCCCC;
}
