@charset "utf-8";
/* CSS Document */
body {
	margin:0;
	padding:0;
	font:normal 12px/1.4em Arial, Helvetica, sans-serif;	
	color:#000000;	
	text-align: center;
}

#panel-main {
	max-width:960px;
	width:960px;
	background: #FFF url(imgs/mainbg.gif) repeat-y scroll center;		
	margin:0 auto;
	padding:0 5px;
	text-align:left;
	border: 0px solid #000000;
}
#panel-top {
	clear:both;
	background:#e7f0f5 url(imgs/bg.png) repeat-x scroll 0 0;
	padding:0;
}
#panel-body {
	clear:both;
	padding:5px 5px;
	background-color:#ffffff;
}
#panel-content {
	float:left;
	margin-bottom:1.0em;
	width:615px;
	margin-right:15px;
}

#panel-side{
	float:left;
	margin-bottom:1em;
	width:320px;
}
#panel-sideLeft{
	float:left;
	margin-bottom:1em;
	width:160px;
	margin-right:15px;	
}
#panel-sideRight{
	float:left;
	margin-bottom:1em;
	width:145px;
}
#panel-bottom {
	clear:both;
	margin:0px;
	padding:0px 5px;
	border-top:1px solid #9EC3DC;
}
/*Side List */
#panel-sideLeft ul, #panel-sideRight ul{
	list-style-type:none;
	list-style-image:url(imgs/bullet-blue.gif);
	margin:5px 0 5px 15px;
	padding:2px 2px 0 5px;
}
#panel-sideLeft ul li, #panel-sideRight ul li {
	font: 12px/20px Arial, Helvetica, sans-serif;
}
#panel-sideLeft ul li ul, #panel-sideRight ul li ul {
	padding:2px 2px 0 0;

}
#panel-sideLeft ul li ul li, #panel-sideRight ul li ul li{
	list-style-type:none;
	list-style-image:url(imgs/bullet-arrow.gif);	
}
#panel-sideLeft ul li li li, #panel-sideRight ul li li li{
	list-style-type:none;
	list-style-image:url(imgs/bullet-arrow2.gif);	
}


/*Top Contents*/
.logo {
	padding:5px 0 5px 15px;
}

#top-right {
	display:block;
	float:right;
	height:55px;
	text-align:left;
}
.lang {
	margin:5px 10px 0px 0px;
}
.lang img{
	border:1px solid #ccc;
	padding:1px;
}
.icons {
	margin:35px 10px 0px 65px;
}

/*Footer Contents*/
.float-right {
	float: right;
}
.float-left {
	float: left;
}
.clear {
	clear:both;
}

/*Inner contents of Side bar*/
.innerBox {
	line-height:16px;
	margin-bottom:4px;
}
.innerBox p{
	padding:5px 5px 0 5px;
}
.innerBox h2{
	background-color:#EFF5FA;
	border-left:5px solid #006BB6;
	color:#006BB6;
	font-size:14px;
	line-height:normal;
	margin-bottom:3px;
	margin-top:0;
	padding:5px 0 5px 20px;
}
.innerBox h2.worldwide{
	background:url(imgs/clock.png) no-repeat 0 0 scroll;
	border:none;	
	color:#006BB6;
	font-size:14px;
	line-height:normal;
	margin-bottom:3px;
	margin-top:0;
	text-transform:uppercase;
	padding:7px 0 7px 40px;
}
/*Navigate*/
.navigate {
	width:960px;
	float:left;
	height:27px;
	background:url(imgs/navbg.gif) repeat-x;
	color:#99CCFF
}
.navigate ul {
	margin:0px;
	padding-left:50px;
	list-style:none;
	line-height:normal;
	font-weight:bold;
}
.navigate ul li {
	float:left;
}
.navigate ul li a {
	display: block;
	padding: 8px 25px 4px 25px;
	margin-right:3px;
	text-transform: uppercase;
	text-decoration:none;
	color: #000;
}
.navigate ul li a a:hover {
	background-color:#FFFFFF;
	color:#000;
}
.navigate .current {
	color: #000;
	background:url(imgs/tabL.gif) repeat;
	cursor:pointer;	
}
.navigate .current a {
	color: #000;
	background:url(imgs/tabR.gif) no-repeat right top;
	margin:0px;
}



/*Basic Elements*/

h1 {
	font-size:24px;
	color:#006BB6;
	line-height:1.3em;

}/*removed 		border-bottom:2px ridge #006BB6;*/
h2 {
	font-size:18px;
	color:#006BB6;
}

h3 {
	font-size:16px;
}
h4 {
	font-size:14px;
}
h5 {
	font-size:12px;
	background:#efefef;	
}
h6 {
	font-size:11px;
}
h1, h2, h3, h4, h5, h6, p {
	margin:0.3em 0 0 0;
	padding:0;
}
p {
	text-align:justify;
}
img{ border:none; }
a {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color:#006BB6;
}
a img {
	border: none;
}

#innerboxLeft{float:left;padding:0; width:250px; }


/*-----------------------------------*/
/* Main story slideshow */
#mainStory {float:right; padding:0; width:350px;}
#mainStory strong {font-size:18px; color:#006BB6; margin:0; padding:0; line-height:19px; }
#mainStory p {font:normal 11px Verdana,sans-serif; color:#000; padding:2px 0 0 0; margin:0; line-height:14px;}
#mainStoryWrap {width:100%; }
#mainStoryWrap div {margin:0;}
#mainStory1 {display:block;}
#mainStory2, #mainStory3, #mainStory4, #mainStory5 {display:none;}
#playLink {background:url(imgs/home_pg_ctrl_btn_playpause.png) 0 0 no-repeat; background:#DEDEDE;}
.mainStoryCopy { padding:5px 0 0 15px;background-color:#f4fbff; }	
.mainStoryCopy a {text-decoration:none;color:#006BB6;}	
.mainStoryCopy a:hover {text-decoration:underline;}
.mainStoryImg {z-index:99;}
div#topStories {width:100%; padding-top:20px; height: 30px; position:relative; background-color:#f4fbff; }
div#topStories div {position: relative; top:3px; left: 30px}
.listInline {list-style-type:none; margin:0 0 5px 0; padding:0;background:url(imgs/home_pg_bg.png) no-repeat; background-position: 117% 42%;}
.listInline li {font:bold 10px verdana,sans-serif; display:inline; position:relative; top:-1px;}
li.subHdg {font:bold 10px verdana,sans-serif; color:#006BB6; background:transparent; padding-right:5px;}
.numStories {float:left; background: url(imgs/home_pg_left.png) no-repeat; background-position: 53% 24%;}
.btn {float:left;}
.btn a {display:block; cursor:pointer; width:35px; height:24px;}
.listInline a {font:bold 11px arial,sans-serif; color:#000; text-decoration:none; cursor:pointer; padding:0 5px 0px 5px;line-height:25px;} 
.listInline a.on {background:#006BB6; color:#eee;}
.listInline a:hover.on {background:#006BB6; text-decoration:none; color:#FFF;} 
.listInline a:hover.off {color:#006BB6; text-decoration:none;} 
.blue{
	color:#006BB6;
}
.dropcap{
	font:bold 22px/26px "Times New Roman", Times, serif;
	font-style:italic;
	
}
.para{
	line-height:18px;
}
#datatable{
	width:80%;
}
#datatable, #datatable th, #datatable td {
	border-collapse:collapse;
	border:1px solid #999; 
	padding:2px;
}

#datatable th{
	background-color:#036;
	color:#eee;
}
.center{
	text-align:center;
}
.topalign{
	vertical-align:top;
}
input, textarea, select {
	border:1px solid #7f9db9;
	margin-bottom:2px;
	color:#333;
	font:normal 11px Arial, Helvetica, Verdana, sans-serif;
}
input{
	width:150px;
}
select{
	width:155px;
}
textarea{
	width:200px;
}

.button {
	color:#000;
	width:50px;
}