#body_canvas{
}

#left_panel{
	float:left;
	width:170px;
	background-image:url(../en/images/bg_panel.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	padding-top:40px;
	text-align:left;
	min-height:300px;
	_height:300px;
	margin-right:20px;
}

#content_panel{
float:left;
width:540px;
padding-top:40px;
background-image:url(../en/images/bg_panel.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}

/*#content_panel_textbox{
	float:none;
	width:640px;
	background-image:url(../images/bg_panel.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:20px;
	text-align:left;
	min-height:260px;
	_height:260px;
}*/

#right_panel{
	width:210px;
	padding-top:40px;
	margin-bottom:20px;
	float:right;
	/*margin-left:750px !important;
	margin-left:747px;*/
}

#article_body{
	padding-left:10px;
	padding-right:20px;
	min-height:250px;
	_height:250px;
	color: #666666;
}

.article_title h1{
	color:#012348;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom:15px;
	margin-top:0;
}

.article_title h1 span{
	padding-right:25px;
	background-image:url(../en/images/bg_title.jpg);
	background-position:right 0px;
	background-repeat:no-repeat;
}

.article_title h1 span img{
vertical-align:bottom;
}

#content_panel_textbox h2{
	font-size:14px;
	color:#CC0000;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:15px
}

#content_panel_textbox h3{
	font-size:13px;
	margin:0 0 10px 0;
	color:#0066FF;
}

#content_panel_textbox p{
margin-top:0;
line-height:17px;
margin-bottom:15px;
text-align:justify;
}

#content_panel_textbox h2 a,
#content_panel_textbox h2 a:active, 
#content_panel_textbox h2 a:hover{
color:#B35D00;
text-decoration:none;
}

	#content_panel_textbox h2 a:active, 
	#content_panel_textbox h2 a:hover{
	text-decoration:underline;
	}

#content_panel_textbox h3 a,
#content_panel_textbox h3 a:active, 
#content_panel_textbox h3 a:hover {
color:#002446;
text-decoration:none;
}

	#content_panel_textbox h3 a:active, 
	#content_panel_textbox h3 a:hover {
	text-decoration:underline;
	}

#content_panel_textbox p.footnote,
#content_panel_textbox span.footnote{
color:#4c4c4c;
font-size:11px;
text-align:left;
}

#content_panel_textbox span.editor{
color:#FF0000;
font-size:11px;
text-align:left;
}

#content_panel_textbox ul, #content_panel_textbox ol{
padding-left:10px;
}

#content_panel_textbox ul{
list-style-type:disc;
margin-bottom:15px;
}

#content_panel_textbox li{
margin-bottom:3px;
margin-left:10px;
line-height:17px;
}

#content_panel_textbox hr.divider {
color:#CACACA;
width:75%;
text-align:center;
}

div.action {
	margin-top:15px;
	margin-bottom:10px;
	text-align:right;
	font-weight:bold;
	background-color: #F2F2F2;
}

	div.action a{
	text-decoration:none;
	}
	
	div.action a:active,
	div.action a:hover{
	text-decoration:underline;
	}

/***** TABLE STYLES *****/

#content_panel_textbox table {
border-left:1px solid #cacaca;
border-bottom:1px solid #cacaca;
margin-bottom:10px;
}

#content_panel_textbox table th{
background-color:#012348;
color:#fff;
text-align:left;
padding:5px;
border-bottom:1px solid #cacaca;
border-right:1px solid #cacaca;
}

	#content_panel_textbox table th a{	
	color:#FFFFFF;
	text-decoration:none;
	}
	
	#content_panel_textbox table th a:hover{	
	text-decoration:underline;
	}

#content_panel_textbox table th.sub{
background-color:#3b5a7c;
}

#content_panel_textbox table td{
padding:5px;
border-right:1px solid #cacaca;
}

#content_panel_textbox table td h3{
margin-top:0;
}

#content_panel_textbox table td a{
color:#012348;
text-decoration:underline;
}

#content_panel_textbox table td.odd{
background:#fff;
}

#content_panel_textbox table td.even{
background:#e7e7e7;
}
#content_panel_textbox table td.even2{
background:#e7e7e7;
background-color:#D5F1FF;
}

#content_panel_textbox table td.label{
color:#454545;
font-weight:bold;
}

#content_panel_textbox table td.head{
	
	background:#D5F1FF;
font-weight:bold;
color:#454545;
}

#content_panel_textbox table.form {
border:0;
}

#content_panel_textbox table.form table{
border:0;
}

#content_panel_textbox table.form td{
border:0;
padding:2px;
}

#content_panel_textbox table.form td.label{
color:#454545;
font-weight:bold;
}

#content_panel_textbox table.form td.buttons{
text-align:center;
}

/*td border bottom*/
#content_panel_textbox table.tdbottom{
border-bottom:0;
}

#content_panel_textbox table.tdbottom td{
vertical-align:top;
border-bottom:1px solid #cacaca;
}

/*no th*/
#content_panel_textbox table.noth {
border-top:1px solid #cacaca;
}

/*no border*/
#content_panel_textbox table.noborder {
border:0;
}

#content_panel_textbox table.noborder td{
border:0;
padding:3px 5px;
}

#content_panel_textbox table.noborder table{
border:0;
}

/*****/

#content_panel_textbox table#platform{
border-bottom:0;
}

#content_panel_textbox table#platform td{
font-size:10px;
padding: 5px 0px 5px 2px;
vertical-align:top;
border-bottom:1px solid #cacaca;
}

#content_panel_textbox table#platform th{
font-size:11px;
padding: 5px 0px;
text-align:center;
}

#content_panel_textbox table#platform td.head{
background:#e7e7e7;
font-weight:bold;
font-size:11px;
color:#454545;
padding:5px 0px 5px 2px;
}

#content_panel_textbox table#career{
margin-bottom:25px;
}

#content_panel_textbox div.career{
padding-top:15px;
border-top:1px dotted #cacaca;
margin-bottom:10px;
}

	#content_panel_textbox div.career .position h2{
	margin-top:0;
	}
	
#content_panel_textbox table#rbl_identity{
margin-bottom:0;
}

.contentpic_right{
	float:right;
	margin-left:15px;
	margin-bottom:10px;
}

.contentpic_left{
	float:left;
	margin-right:15px;
	margin-bottom:10px;
}

.contentpic {
text-align:center;
margin-bottom:10px;
margin-top:10px;
}

#right_panel div.button{
	margin-bottom:10px;
}

#content_panel_textbox ul.date{
padding:0;
margin:0 0 20px -10px;
z-index:99;
}

	#content_panel_textbox ul.date li{
	display:inline;
	margin:0;
	padding:0 10px;
	border-right:1px solid #cdcdcd;
	}
	
table#GridView1 td {
vertical-align:top;
padding:3px 5px;
}

#content_panel_textbox p.refresh{
padding-left:10px;
}
