"iso-8859-1";

/*******************************************************************************
Mekong River Commission
*******************************************************************************/

 /* This part is for home page only */
.hilight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.05em;
	font-weight: bold;
}
.clear
{
clear: both;
padding-bottom: 1px;/* for Gecko-based browsers */
margin-bottom: -1px;/* for Gecko-based browsers */
}
.cl_left {
 	clear: left;
}
.hide
{
display: none;
}
.inside
{
/* glitch in IE caused by vertical padding in this class, so 0 padding is
 * set here and those blocks that need the vertical padding must be 
 * applied to the parent element. the purpose of this class is to provide
 * horizontal padding without using hacks to get around IE's broken box 
 * model. so it's okay to apply vertical padding to the parent element, 
 * just not horizontal padding.
 */
padding: 2px;
}
/*This is for Contact_us page  ADDED BY DP */
.inside .text_margin {
	padding: 20px;
	text-align: center;
}
.inside .catch_culture {
	padding: 20px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #009966;

}
/********************* Catch and Culture *******************************/
.cc_banner, .under_banner, .cc_content, .cc_title, .prev_items, .volume, .details {
	margin-left:7%;
	margin-right: 7%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.cc_banner {
	border: 1px solid #1f393f;
	height: 85px;
	background: #FFFFED url(img/programmes/fisheries/catch_culture.gif) no-repeat;
}
.under_banner{
	background-color: #1f393f;
	color:#ffffed;
	font-weight: bold;
}
.cc_title {
	color:#ffffed;
	font-size: 1em;
	text-align: left;
	padding-left: 10px;
	line-height: 30px;
	background: url(img/programmes/fisheries/grad_bar.gif) #E6E9EA repeat-y;
}
.cc_title .sub_title {
	font-style: italic;
	font-size: .85em;
	padding-left: 15px;
	line-height: 15px;
}

.cc_content {
	text-align: left;
	padding: 1px;
	color: #1f393f;
}
.cc_content .left {
	float: left;
	width: 55%;
	padding: 1px;
	
}
.cc_content .right {
	float: right;
	width: 40%;
	padding-right: 0px;
	text-align: right;
}

.under_banner {
	font-size: 1.2em;
	height: 25px;
}
.volume {
	background:#ffffed;
	font-size: .8em;
	font-weight: bold;
	text-align: right;
	line-height: 20px;
	color:#1f393f;
	padding-right: 5px;
	border: solid 1px #1f393f;
}
.prev_items {
	line-height: 30px;
	border: solid 1px #1F393F;
	background: #ffffed;
	text-align: left;
}
.details {
	background: url(img/programmes/fisheries/fish.gif) top right no-repeat;
	padding: 10px;
	padding-top: 2px;
	border: 0px;
	border: solid 1px #1F393F;
	text-align: left;
}
.details .cc_heading {
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	font-size: 1.8em;
	color: #1F393F;
}
.details .cc_heading .grow {
	font-weight: bold;
	font-size: 1.2em;
}

.details td{
	text-align: center;
}
.details p{
	color: #1F393F;
}
.details li{
	color: #1F393F;
}
.details .writer {
	font-size: .8em;
	/*font-weight: bold;*/
	text-align: left;
	color:#996600;/*#1f393f;*/
	padding-bottom: 1px;
	/*border-bottom: 1px solid #996600;*/
	padding-left: 5px;
	text-decoration:underline;
}
.details .left {
	float: left;
	width: 45%;
	padding: 1px;
	
}
.details .right {
	float: right;
	width: 44%;
	/*margin-left: 44%;*/
	padding-right: 0px;
	text-align: left;
}.details .footer {
	font-size: .8em;
	text-align: right;
	color:/*#996600;*/#1f393f;
	background: #eee;
	padding-right: 5px;
	padding-bottom:0px;
}

.caption {
	font-size: 10px;
	/*font-weight: bold;*/
	text-align: left;
	line-height: 12px;
	color:#333;/*#1f393f;*/
	padding-left: 2px;
}
.fish_name {
	font-style: italic;
}
.prev_items .release_month{
	font-size: .8em;
	color: #1186A3;
}
.txt_thick {
	font-size: 1em;
	font-weight: bold;
	color: #1f393f;
}
.green_box, .green_box_b, .gr-custom-box{
	line-height: 20px;
	background: #CBDDD3;
	text-align: left;
	padding: 20px;
}
.gr-custom-box h2, h3, h4, p{
	color:#314136;
}

.green_box_b td{
	text-align: left;
}
.green_box_b table#bor{
	border: 1px solid #fff;
}
.green_box_b table#bor td{
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
}
.green_box {
	width: 60%;
}
.green_box_b{
	width: 90%;
}
.green_box_b h2, p{
	color:#314136;
}
.box_180px{
	width: 180px;
	line-height: 20px;
	background: #CBDDD3;
	text-align: left;
	padding: 10px;
}
/*********************Catch and Culture **************/
/******************** Fish migration paths ************/
.migration_l {
	margin-top: 15px;
	float: left;
	width: 35%;
}
.migration_l .pic {
	margin-top: 0px;
	pading-left: 0px;
	padding-top: 10px;
}
.migration_r {
	float: right;
	padding: 0px;
	padding-left:2px;
	margin-top: 0px;
	text-align: left;
	width: 64%;
}
.migration_r .col_1{
	float: left;
	width: 50%;
	padding: 0px;
}
.migration_r .col_2{
	margin-left: 52%;
	padding: 0px;
}


/********************** MEKONG NEWS **************************/
.mn_banner {
	width: 95%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background: #000099;
	padding-left: 5px;
	padding-right: 5px;
}
.mn_logo {
	float: left;
	padding-top: 15px;
	widht: 95px;
	background: #000099;
}
.heading {
	margin-left: 82px;
	text-align: left;
	padding-right: 0px;
	border-bottom: 1px solid #ffffff;
	background: #000099;
}

.heading h1{
	font-family:Times New Roman, Times, serif;
	font-size: 50px;
	text-align: left;
	color: #ffffff;
}

.cap_heading {
	margin-left: 82px;
	font-family:Times New Roman, Times, serif;
	font-size: 17px;
	color: #ffffff;
	text-align: left;
	padding-right: 5px;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	letter-spacing: 4px;
	background: #000099;
}

.mek_vol {
	width: 94%;
	font-size: .85em;
	text-align: right;
	color:#000066;
	margin-top: 5px;
	line-height: 15px;
	/*padding-right: 20px;*/
}
.news_left {
	margin-top: 30px;
	float: left;
	width: 70%;
}
.news_left .curr_issue {
	margin-top: 10px;
	float: left;
	width: 48%;
	text-align: center;
}
.news_left .curr_issue .curr_cap{
	padding-left: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
}

.news_left .prev_issue {
	margin-left: 41%;
	padding-left: 5px;
	width: 48%;
	text-align: center;
}

.news_left .prev_issue .prev_cap{
	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	padding-right: 20px;
}
.news_right {
	float: right;
	margin-right: 0px;
	padding-right: 0px;
	margin-top: 10px;
	text-align: left;
	width: 27%;
	font-size: .9em;
}
.news_subscribe {
	float: right;
	margin-right: 0px;
	padding-right: 0px;
	margin-top: 10px;
	text-align: right;
	width: 27%;
	font-size: .9em;
}
.hr_st {
	color: #0000cc;
	height: 1px;
}
.dash_hr {
	color: #0000cc;
	height: 1px;
	width: 95%;
	style: dash;
}
.mek_prev_head {
	border: solid 1px #0098bf;
	background: #0098bf;
	text-align: left;
	padding-left: 10px;
	color: #ffffff;
	font-size: .9em;
	font-weight: bold;
	width: 99%;
}
.mek_prev_details {
	line-height: 18px;
	border: solid 1px #0098bf;
	background: #eff5f5;
	text-align: left;
	padding-left: 10px;
	width: 99%;
}
.news_left li{
	list-style-position: outside;
	list-style-image: url(img/bullet2.gif);
	margin-top: 0px;
	margin-bottom: 8px;
}
.mek_leftwrap_pic {
	float: left;
	margin: 8px 20px 20px 0;
}
.pic_caption {
	font-size: 10px;
	text-align: left;
	color:#000066;
}
.mek_footer {
	color: #fff;
	text-align: center;
	font-size: .9em;
	background: #000099;
	padding:5px;	
}
.mek_footer a:link, .mek_footer a:active, .mek_footer a:visited{
	color: #fff;
}
/********************** MEKONG NEWS ends**********************/

.1stTitle{
	font-size: 22px;
	font-weight: bold;
	color: #003399;
}
.title {
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	color: #003399;
}
.title_center {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #003399;
}
.title_level2 {
	font-size: 1.05em;
	font-weight: bold;
	text-align: left;
	color: #003399;
}

.title_lev2_center {
	font-size: 1.05em;
	font-weight: bold;
	text-align: center;
	color: #003399;
}
.mid-heading {
	font-size: 1.2em;
	font-weight: bold;
	color: #003399;
	margin-bottom:3px; 
	margin-top:20px; 
}
.title_Green {
	color: #A16F14/*0099cc*/;
	font-weight: bold;
}
.filesize {
	font-size: .8em;
}
.fullpage { 
	width: 100%;
	text-align: left;
}

.fullpage .left {
	float: left;
	width: 50%
}
.fullpage .right {
	float: right;
	width: 49%
}
.fullpage .left63 {
	float: left;
	width: 63%;
	padding-right: 8px;
}
.fullpage .right36 {
	float: right;
	width: 35%;
	border-left: solid 1px #669999;

}

.fullpage .right20 {
	float: left;
	width: 20%;
	margin-left: 20px;
}
.fullpage .left img {
	margin: 20px 0 0 0;
}


.contact .right {
	float: right;
	width: 49%
}
.tbox_right_top {
	width: 60%;
	float: left;
	background: url(img/crv_tbox_right.gif) top right no-repeat #0098BF;
	padding: 1px;
	padding-left: 10px;
	padding-right: 20px;
	font-size: 1.3em;
	font-weight: bold;
	color: #ffffff;
}
.tbox_right_bot{
	width: 85%;
	float: left;
	border: 1px solid #0098BF;
	padding: 10px;
	font-size: .85em;
	background: #EFF5F5;
}
.tbox_full {
	width: 90%;
	float: left;
	border: 1px solid #0098BF;
	/*border-top: 5px;*/
	padding: 10px
}

/*This is for Contact_us page ends */

/*This is for Feedback page format  ADDED BY DP */
.one_col_center {  
	width: 50%;
}
/*This is for pages with no tabs e.g. faq, bdp etc. not for about_mekong, Khmer, Lao... */
.real_content {
	width: 95%;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}
.real_content .question li, .real_content .question li p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.real_content .question li {
	color: #36585C;
	font-weight: bold;
	font-size: 1.05em;
}
.real_content .question li p{
	color: #333333;
}
.real_content .leftCol {
	float: left;
	padding: 0px;
	padding-right: 5px;
	margin-top: 0px;
	text-align: left;
	width: 59%;
}
.real_content .rightCol {
	margin-top: 15px;
	float: right;
	width: 38%;
	padding-left: 2px;
}
.real_content .leftColMonitor {
	PADDING-RIGHT: 5px;
	MARGIN-TOP: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 24%; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: left;
}
.real_content .rightColMonitor {
	MARGIN-TOP: 15px; PADDING-LEFT: 2px; FLOAT: right; WIDTH: 75%; text-align: center;
}
.real_content .left_half {
	float: left;
	padding: 0px;
	padding-right: 5px;
	margin-top: 10px;
	text-align: left;
	width: 45%;
}

.real_content .right_half {
	margin-top: 12px;
	float: right;
	width: 45%;
	padding-left: 2px;
}
.real_content .left-auto-w {
	float: left;
	padding: 0px;
	padding-right: 5px;
	margin-top: 15px;
	text-align: left;
	width: auto;
}

.real_content .right-180px{
	margin-top: -1px;
	padding-top: 0px;
	float: right;
	width: 180px;
	padding-left: 20px;
}

.real_content_l .rightCol .pic {
	margin-top: 0px;
	pading-left: 0px;
	padding-top: 10px;
}

.gr_box .topcorners 			{ background: url(img/gr_top.gif) repeat-x;}
.gr_box .topcorners div 		{ background: url(img/gr_top_left.gif) top left no-repeat;}
.gr_box .topcorners div div 	{ background: url(img/gr_top_right.gif) top right no-repeat;}

.gr_box .contentwrapper 		{ background: url(img/gr_left.gif) repeat-y left;}
.gr_box .content 				{ background:  url(img/gr_right.gif) repeat-y right;}

.gr_box .botcorners			{ background: url(img/gr_bot.gif) repeat-x;}
.gr_box .botcorners div 		{ background: url(img/gr_bot_left.gif) top left no-repeat;}
.gr_box .botcorners div div 	{ background: url(img/gr_bot_right.gif) top right no-repeat;}

.gr_box { 
	width: 90%;
	margin:0;
}
.gr_box .content 	{
	padding: 1px 10px;
	margin: 0;
}
.gr_box td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
}
/*border-left: 1px solid #d1cece;  /*using color border instead of picture like the right border */

/***************Smaller green box USED in JOB ADVERT **************************/

.gr_box_sm { 
	float: right;
	width: 25%;
	margin:0;
}
.gr_box_sm .content 	{
	padding: 1px 10px;
	margin: 0;
}

.gr_box_sm .topcorners 			{ background: url(img/gr_top.gif) repeat-x;}
.gr_box_sm .topcorners div 		{ background: url(img/gr_top_left.gif) top left no-repeat;}
.gr_box_sm .topcorners div div 	{ background: url(img/gr_top_right.gif) top right no-repeat;}

.gr_box_sm .contentwrapper 		{ background: url(img/gr_left.gif) repeat-y left;}
.gr_box_sm .content 				{ background:  url(img/gr_right.gif) repeat-y right;}

.gr_box_sm .botcorners			{ background: url(img/gr_bot.gif) repeat-x;}
.gr_box_sm .botcorners div 		{ background: url(img/gr_bot_left.gif) top left no-repeat;}
.gr_box_sm .botcorners div div 	{ background: url(img/gr_bot_right.gif) top right no-repeat;}

/*******************************/

.back_to_top {
	text-align: right;
	color: #0000ff;
}

.back_to_top img {
	border: 0;
}
.hi_light {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
}

/*This is for sitemap page format  ADDED BY DP */
.sitemap {
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}

/*This is for text layout, used on many pages */
.content_txt {
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
}

.Imgright_wrap_mar20 {
	float: right;
	margin: 10px 20px 20px 20px;
	border: solid 1px #0098bf;/*#ececec;*/
}
.Imgright_wrap_mar20_nobor { /*this is same as Imgright_wrap_mar20 but with no border */
	float: right;
	margin: 10px 20px 20px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}


.Imgleft_wrap_mar20, .Imgleft_wrap_mar20_bor {
	float: left;
	margin: 20px;
}
.Imgleft_wrap_mar20_bor {
 	border: 1px solid #0098bf;
}

.cenTitle {
	text-align: center;
	font-weight: bold;
}
.txtbox {
	float: left;
	margin: 10px 10px 20px 0px;
	padding: 10px;
	width: 140px;
	border: solid 1px #0098bf;/*#ececec;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* margin values and font sizes for headings, and margins on paragraphs
 * and lists are not consistent across browser platforms. to achieve a
 * consistent look we need to explicity set these values here. it may
 * seem an odd way to declare the margins like this but you never
 * know what kind of horizontal padding a browser may be using on an
 * element, and I only want to change the vertical padding.
 *
 * pixels are used here, rather than ems, because I want a consistent
 * margin on the different headings. if I use ems, 1em for an h1 element
 * is much larger than 1em on an h6 element. I don't wnat this.
 *
 * salt to taste
 */
ul, ol, dl, p, h1, h2, h3, h4, h5, h6
{
margin-top: 14px;
margin-bottom: 14px;
padding-top: 0;
padding-bottom: 0;
}

h1, h2, h3, h4, h5, h6 {
	font: Verdana, Arial, Helvetica, sans-serif;
}

h1 {
	font-size: 200%;
	font-weight: bold;
	color: #000099;
	text-align: center;
}
h2{
	font-size: 190%;
	color: #000099;

}
h3 {
	font-size: 160%;
}
h4 {
	font-size: 130%;
}
h5 {
	font-size: 100%;
}
h6 {
	font-size: 90%;
}

p {
	FONT: 1em Verdana, Arial, Helvetica, sans-serif;
}
li {
	FONT: 1em Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}
ol {
}

/* alter some HTML elements' default style
 */
a, a:link, a:visited, a:active{
	text-decoration: underline;
}
a:visited {
	color: #990066;
}	
a:hover {
	text-decoration: none;
}
	
code {
	font-family: "Courier New", Courier, monospace;
}
	
label {
	cursor: pointer;
}
	
table {
	font-size: 100%;
}
	
td, th {
	vertical-align: top;
}
form {
	margin: 5px;
	padding: 1px;
}
.txt_italic {
	font-style: italic;
}
.indent {
	padding-left: 50px;
}
.indent1 {
	padding-left: 30px;
}
.indent_20px {
	padding-left: 20px;
}
.rep_nav, .vac_updated {
	margin-top: 0px;
	floating: right;
	text-align: right;
	font: .8em Verdana, Arial, Helvetica, sans-serif;
	padding-right: 20px;
	
}
/* This part is for mekong_program_ceo page */
.t_top {
	background-color: #C6C7E7;
	font: 1em Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
}
.t_bot_Desc{
	background-color: #E7D7EF;
	font: 1em Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
.t_bot_Details{
	background-color: #E7D7EF;
	font: 1em Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

/* mekong_program_ceo CSS ends*/
.imgleftwrap, .imgleftwrap_bor {
	float: left;
	margin: 5px 20px 15px 0;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-wieght: bold;
}
.imgleftwrap_bor {
 	border: 1px solid #0098bf;
	/*margin-top: 5px;*/
}
/* now we craft the core layout of the page. this includes positioning and
 * gutter space. colors and fonts should not come into play at this point.
 * when defining a border, default its color to white which is probably
 * the safest thing to do.
 */
body {
	margin: 5px 0.7%;/* margin instead of padding for the gutterspace around 
		the layout because IE breaks the layout when 
		horizontal padding is applied to the body element.
		% over pixels for that horizontal gutterspace so that
		it automatically goes below 20px on low-res browsers
		to create more space for the content. */
	font-size: 100.1%;/* resolve some font size issues in some layouts for
	   some browsers. (in other words, i got no clue.) */
}
#pageWrapper {
	border: solid 1px #fff;
	border-width: 0 1px;
	min-width: 40em;/* IE doens't understand this property. EMs are used
	   so that as the font size increases, the proportional
	   limitations (min-width) increase with it, rather
	   than creating a middle column that can only fit
	   3 or 4 characters in it. */
	width: auto;
}
* html #pageWrapper{
	/* \*/
	word-wrap: break-word;
	/* invalid CSS but keeps IE from breaking horribly under narrow viewports */
}

#head_banner {		/*modified by DP */
	border: solid 1px #000;
	border-width: 1px 0;
	border-bottom: solid 0px #000;
	padding: 0;
}

#head_banner h1 {    /*modified by DP */
	padding: 0;
	margin: 0;
	width: 100%;
	Height: 60px;
	text-indent: -9999px;
	background: url(img/banner_mrc.gif) no-repeat #0033cc;
}
#head_banner {  /* change name by DP */
	background-color: #898;
	color: #fff;
}
/* horizontal navigation stuff. mostly exactly as seen in the hnav.css styleheet
 * in the original skidoo layout.
 */

.hnav {
	/*border-bottom: solid 1px #000;*/
	margin: 0;
	padding: 0 ; /*3px 0 4px 0; Change by DP*/ 
	white-space: nowrap;
	/*height: 10px;*/
}
.hnav {
	height: 13px; 
	background: #000066;

}
/************************ added by DP ***********************/
.hnav .L { /* Left Navigation */
	MARGIN-TOP: 0;
	FLOAT: Left;
	COLOR: #ffcc33;
	FONT: 10px verdana, arial, tahoma; 
	background: #000066;
	width: 49%;
}
.hnav .L a:link {
	FONT-weight: bold;
	COLOR: #FFCC33;
	text-decoration: none;
}

.hnav .L a:visited {
	FONT-weight: bold;
	COLOR: #FFCC33;
	text-decoration: none;
}

.hnav .L a:hover {
	BACKGROUND-color: #FFCC33;
	COLOR: #000000;
}

.hnav .R {      /* Right Navigation */
	MARGIN-TOP: 0px;
	FLOAT: right;
	text-align: right;
	COLOR: #ECECEC;
	FONT: 10px verdana, arial, tahoma; 
	background: #000066;
	width: 49%;
}

.hnav .R a:link {
	FONT-weight: bold;
	COLOR: #ffffff;
	text-decoration: none;
}

.hnav .R a:visited {
	FONT-weight: bold;
	COLOR: #FFFFFF;
	text-decoration: none;
}

.hnav .R a:hover {
	FONT-weight: bold;
	BACKGROUND: #FFFFFF;
	COLOR: #000000;
}

/*****************************************/
.frm {
	BACKGROUND: #0098bf url(img/toprule1.gif) repeat-x;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#breadcrumbsbar {
	/*BORDER-TOP: #536372 1px solid; FONT-SIZE: 11px; */
	/*BACKGROUND: #0098bf url(img/toprule1.gif) repeat-x;*/
	FONT: 0.8em Verdana, Arial, Helvetica, sans-serif;
	/*HEIGHT: 22px; */
	TEXT-ALIGN: left;
	border: solid 1px #0098bf;
	padding-top: 1px;
	padding-bottom: 5px;
	margin: 0px;
}
#breadcrumbs DIV {
	COLOR: #eee;
}
#breadcrumbs .searchbar {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; MARGIN-BOTTOM: 1px; BORDER-LEFT: 1px; BORDER-BOTTOM: 1px
}
#breadcrumbs INPUT {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 10px;  BORDER-LEFT: 0px;  COLOR: #666666; 
	PADDING-TOP: 3px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 14px
}
#breadcrumbs INPUT.zoom_button {
	BACKGROUND: url(img/button.gif) no-repeat; MARGIN-BOTTOM: 0px; WIDTH: 21px; HEIGHT: 19px
}
.flt-right {
	float: right;
}
#breadcrumbs a:link {
	COLOR: #FFFFFF;
	font-weight: bold;
}
#breadcrumbs a:visited {
	COLOR: #FFFFFF;
	font-weight: bold;
}


/*****************************************/

/*.topRule { 
	/*BACKGROUND-color: #0098bf;*/
/*	background:#0098bf url(img/toprule1.gif) repeat-x;
	border-bottom: solid 1px #0098bf;
	width: 100%

}*/
.rounded_corner_top {
	border-left: solid 180px #0098bf;
	background: #fff;
}

.rounded_corner_top div {
	background: url(img/curv_left.gif) no-repeat top left;
}

.rounded_corner_top div div{
	background: url(img/curv_right.gif) no-repeat top right;
}
 

/******************** DP add from here *********************************/

* html .hnav { /* Hide from IE5/Mac (& IE5.0/Win) */
	height: 0.01%;/* holly hack to fix a render bug in IE6/Win */
}

* html .hnav {
	height: auto;/* above IE6/Win holly hack breaks IE5/Win when page 
	   length get beyond the point that 1% height is taller 
	   than the text height. IE5/Win does not need this 
	   holly hack so we remove it here */
	padding: 0;/* IE5/Win will resize #hnav to fit the heights of its
	   inline children that have vertical padding. So this
	   incorrect case selector will remove that padding */
}

#outerColumnContainer {  /*leave this part here even though it looks like it's a 
						  * duplication of the #outerColumnContainer found above
						  * but removing this causes a strange look.
	/* reserves space for the left and right columns. you can use either
	 * padding, margins, or borders, depending on your needs. however you
	 * can use the border method to create a background color for both left
	 * and right columns
	 */
/*border-left: solid 14em #fff;*/
border-left: solid 180px #fff;   /*left column is fixed width modified by DP 6-7-05*/
border-right: 0;   /*set border-right to 0 for pages (not home page) those 
					 have no right column, so the content stretch to the right edge*/
/*border-right: solid 15em #fff; */ 
}

#innerColumnContainer {
	/*border: solid 1px #fff;    MODIFIED BY DP take the white border of the content column*/ 
	/*border-left-color: #666;		out so that there is no white space in front of the top left round corner
	border-top: #666 solid 1px;*/
	border-width: 0 1px;
	margin: 0 -1px;/* compensate for the borders because of
	   100% width declaration */
	width: 100%;
	/*background: url(img/curv_left.gif) top left no-repeat;  /*placing the rounded corner here works for all brownsers*/

	z-index: 1;
}
#leftColumn, #middleColumn, /* #rightColumn,*/ * html #SOWrap
{
	overflow: visible;
	position: relative;
	left: -3px;
	top: 7px;


}
#SOWrap {
	float: left;
	margin: 0 -1px 0 0;
	width: 100%;
	z-index: 3;
}

#middleColumn {
/*	background: url(img/curv.gif) top left no-repeat;  this doesn't work for Netscape
	border-left: 1px solid #0066cc;*/
	float: right;
	margin: 0 0 0 -1px;
	width: 100%;
	z-index: 5;
}

#leftColumn {
	boder-right: 1px solid #0066cc;
	float: left;
	/*margin: 0 1px 0 -14em;
	width: 14em;*/
	margin: 0 1px 0 -180px;
	width: 180px;
	z-index: 4;
}

/*#rightColumn {
	float: right;
	width: 15em;
	margin: 0 -15em 0 0;
	z-index: 2;
}*/
#footer {
	border-bottom: solid 1px #026882;
	border-width: 1px 0;*/
	padding: 0.5em;
	z-index: 7;

}

/*#leftColumn .inside {
	padding: 5px;
}*/

p.fontsize-set {
	text-align: center;
}
p.fontsize-set img {
	border-width: 0;
}

/* vertical navigation stuff. mostly exactly as seen in the vnav.css styleheet
 * in the original skidoo layout.
 */

.vnav {
	margin: 1em 11px;
}

					/*added by DP*/
.vnav .E-news {
	width: 150px;
	margin-top: 435px;
	padding: 0;
/*	BORDER: solid 1px #0033cc;*/

}

.vnav .E-news .head {
	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	PADDING: 0px;
	TEXT-ALIGN: center;
	/*BORDER: solid 1px #0033cc;*/
	BACKGROUND: url(img/top_blue.gif) repeat-x;
}

.vnav .E-news .head div {
	BACKGROUND: url(img/top_left_blue.gif) top left no-repeat;

}
.vnav .E-news .head div div {
	BACKGROUND: url(img/top_right_blue.gif) top right no-repeat;

}


.vnav .E-news .txt {
	FONT: 11px  Verdana, Arial, Helvetica, sans-serif;
	PADDING: 0px;
	TEXT-ALIGN: center;
	BORDER: solid 1px #0033cc;
	BACKGROUND: #d8f1fd;
}
.vnav .SearchSite {
	width: 150px;
	/*margin-top: 250px;*/
	padding: 0;
/*	BORDER: solid 1px #0033cc;*/
}

.vnav .SearchSite .head {
	FONT: bold 12px  Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	PADDING: 0px;
	TEXT-ALIGN: center;
	/*BORDER: solid 1px #0033cc;*/
	/*BACKGROUND: #0033cc;*/
	BACKGROUND: url(img/top_blue.gif) repeat-x;
}
.vnav .SearchSite .head div {
	BACKGROUND: url(img/top_left_blue.gif) top left no-repeat;
}
.vnav .SearchSite .head div div {
	BACKGROUND: url(img/top_right_blue.gif) top right no-repeat;
}

.vnav .SearchSite .txt {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif;
	PADDING: 0px;
	TEXT-ALIGN: center;
	BORDER: solid 1px #0033cc;
	BACKGROUND: #d8f1fd;
}
					/*Added by DP END*/
					

/* everything below this point is related to the page's "theme" and could be
 * placed in a separate stylesheet to allow for multiple color/font scemes on
 * the layout. you should probably leave a default theme within this stylesheet
 * just to be on the safe side.
 */
#pageWrapper, #head_banner, /* #innerColumnContainer, #footer, */.vnav ul, .vnav ul li, .hnav, .hnav ul li a
{
border-color: #666;
}

html, body
{
/* note that both html and body elements are in the selector.
 * this is because we have margins applied to the body element
 * and the HTML's background property will show through if
 * it is ever set. _DO_NOT_ apply a font-size value to the
 * html or body elements, set it in #pageWrapper.
 */
background-color: #eee;
color: #000;
font-family: arial, helvetica, sans-serif;
}
#pageWrapper
{
font-size: 80%;/* set your default font size here. */
}
#head_banner
{
background-color: #898;
color: #fff;
}

#outerColumnContainer
{
border-left-color: #0098bf;/*ded;/* left column background color */
border-right-color: #fff;/*cdc;/* right column background color */ 
background-color: #fff;/* set the background color for the middle column here */
}

#upperfooter {
	border-left: solid 180px #0098bf;
	background: #FFF;
	text-align: center;
	z-index: 6;
} 

#upperfooter .footcorners 			{ background: #fff; }
#upperfooter .footcorners div 		{ background: url(img/curv_left_bot.gif) bottom left no-repeat;}
#upperfooter .footcorners div div 	{ background: url(img/curv_right_bot.gif) bottom right no-repeat;}

#upperfooter img {
	border: 0;
	margin: 0 25px 0 0;
}
/*added 11-7-05 end*/

#footer
{
	background-color: #0098bf;
	color: #fff;
	text-align: center;
}
.footertxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #fff;
}

.Breadcrumb { 
	margin-top:0px;
	COLOR: #ffffed;
	FONT: 0.8em Verdana, Arial, Helvetica, sans-serif;
}

.Breadcrumb a:link {
	COLOR: #FFFFFF;
	font-weight: bold;
}
.Breadcrumb a:visited {
	COLOR: #FFFFFF;
	font-weight: bold;
}
/*.Breadcrumb img{ 
	padding-top: 10px;
}*/
.Breadcrumb INPUT {
	FONT-SIZE: 1em;  
	BORDER-LEFT: 0px; 
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px; 
	BORDER-BOTTOM: 0px;
	/*WIDTH: 100px; */
	COLOR: #333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 15px
}

/******************************************************************************/
.ul_arrow ul li{
	list-style-position: outside;
	list-style-image: url(img/sitemap/Arrow1.gif);
}
.ul_arrow ul li ul li{
	list-style-position: outside;
	list-style-image: url(img/sitemap/Arrow3.gif);
}

/************* AcrobatReader download *************************************/
.logo_wrap {
 	float: left;
	margin: 16px 15px 0 0;
}
/***************** Employment styles **************************************/
.vac_content {
	width: 95%;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.vac_content .left_70 {
	float: left;
	padding: 0px;
	padding-right: 5px;
	margin-top: 10px;
	text-align: left;
	width: 70%;
}

.vac_content .right_30 {
	margin-top: 10px;
	float: right;
	width: 25%;
	padding-left: 2px;
}

.nmcAddr_left {
	float: left;
	width: 47%;
	text-align: left;
	padding-left: 15px;
}

.nmcAddr_right {
	float: right;
	padding-left: 15px;
	text-align: left;
	width: 45%;
}

.cat_title {
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
}
.vac_content th {
	background: #009090;/*63ab9f;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: .85em;
	color: #fff;
	font-weight: bold;
	padding-left: 10px;
	border-bottom:1px solid #D9D8D6;
	text-align: left;
}
.vac_content td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .85em;
	background: #F0FBFB;
	border-bottom: 1px solid #D9D8D6;
	padding-left: 10px;
}
.vac_content h2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #003399;
	font-weight: bold;
}

.don_part_row {
	padding-left: 10px;
	background: #F4F8FC;
	border-bottom: #ccc 1px solid;
}
.current {
	font-size: 1.5em;
	background: #2473B6;
	color: #fff;
	font-weight: bold;
}
.close_date {
	color: #ff0000;
}
.abclist li{
	list-style-position: outside;
	list-style-type: lower-alpha;
}
/**************** Agreement 1995 ******************************/
.inside .left1 a:link, a:active {
	color: #0000ff;
}
.inside .left1 {
	float: left;
	margin-left: 20px;
	margin-top: 10px;
	width: 35%;
	padding: 10px;
	background: #76DDE6;
	text-align: center;
	border: solid 2px #333399;
}

.inside .right1 {
	float: right;
	width: 48%;
	margin-right: 10px;
	margin-top: 10px;
	padding-left: 10px;
	text-align: left;
}
.inside .right ul {
	margin-left: 12px;
}
.inside .right li {
	list-style-position: outside;
	list-style-image: url(img/bullet2.gif);
	margin-top: 0px;
	margin-bottom: 10px;
}

.agr_frnt_txt, .agr_MRC {
	font-family: Times New Roman, Times, serif;
	font-weight: bold;
	color: #333399;
	line-height: 32px;
}
.agr_MRC {
	font-size: 14px;
}
.agr_frnt_txt {
	font-size: 22px;
}
.h_2 {
	font-weight: bold;
	font-size: 18px;
	color: #333399;
}
.underl_bold {
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
}
.alpha_li li {
	list-style-position: outside;
	margin-top: 0px;
	margin-bottom: 10px;
	list-style-type: upper-alpha;
}
.print_v {
	text-align: right;
	font-size: 10px;
	font-weight: bold;
}

/************* Free Downloads ****************************/
.fr_dload td {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: .9em;
	padding-left: 10px;
}

.row_bg {
	background: #EEF0F0;
}
.cell_r_bg, .cell_r, .title_bg_r{
	width: 15%;
	padding-right: 10px;
	text-align: right;
}
.cell_r_bg{
	background: #EEF0F0;
}
.title_bg, .title_bg_r {
	background: #F7F5CD;
}

/************* Free Downloads ends ****************************/
/************* Annual Report ****************************/
#content_wrapper{
	width: 95%;
	padding-right: 10px;
	padding-top: 0px;
	padding-left: 30px;
	margin-left: 2px;
	background: #090909;
}

.annu_arc_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #000099;
	padding-left: 25px;
	font-weight: bold;
}
.real_content .curr_yr {
	margin-top: 0px;
	padding-left: 25px;
	padding-top: 10px;
	float: left;
	width: 25%;
}
.real_content .curr_yr .curr_yr_cap{
	padding-left: 15px;
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
}

.real_content .tab_of_content {
	float: right;
	padding: 0px;
	padding-left: 20px;
	width: 60%;
}

.real_content .annu_left .tab_of_content li{
	list-style-position: outside;
	list-style-image: url(img/bull_box1.gif);
	margin-top: 0px;
	margin-bottom: 8px;
}
.ann_heading {
	font-family: Times New Roman, Times, serif;
	font-size: 2em;
	font-weight: bold;
	text-align: left;
	color: #003399;
}
.heading_img {
	float: right;
	margin: 0px 0px 2px 10px;
}
.mek_caption {
	font-size: 11px;
	/*font-weight: bold;*/
	text-align: center;
	color:#333;/*#1f393f;*/
	padding-left: 5px;
}
.fund_tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	background: #D0E0DE;
}
.col_left {
	border-bottom: #fff 1px solid;
	padding-left: 10px;
}

.col_right {
	padding-right: 10px;
	text-align: right;
	border-bottom: #fff 1px solid;
}
.income_tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	background: #D0E0DE;
}
.col1_1{
	font-weight: bold;
	padding-left: 25px;
	border-bottom: 1px solid #fff;
}
.col1_2{
	font-style: italic;
	padding-left: 25px;
	border-bottom: 1px solid #fff;
}
.col1_3{
	padding-left: 55px;
	border-bottom: 1px solid #fff;
}
.col2_3_1, .col2_3_1a, .col2_3_1b{
	color: #000099;
	font-weight: bold;
	text-align: right;
	border-bottom: 1px solid #fff;
}
.col2_3_1a {
	border-bottom: 1px solid #fff;
}
.col2_3_1b {
	border-top: 1px solid #fff;
}

.col2_3_2 {
	text-align: right;
	border-bottom: 1px solid #fff;
}
.col2_3_3 {
	text-align: right;
	border-bottom: 1px solid #fff;
}

/************* Annual Report ends****************************/
/************* Annual Flood Report ***************************/
.brown_box {
	line-height: 20px;
	background: #F4E2D4;
	text-align: left;
	padding: 20px;
	width: 90%;
}
.red_title {
	font-family: Times New Roman, Times, serif;
	font-size: 2em;
	font-weight: bold;
	text-align: left;
	color: #801311;
}
.flood06 h4{
	font-size: 1.3em;
	font-weight: bold;
	color: #333;
}
.flood06 h5{
	font-size: 1.1em;
	padding-left: 17px;
	font-weight: bold;
	color: #292929;
}
.flood06 p{
	font-size: 1em;
	line-height: 1.5em;
	padding-left: 17px;
}
.flood06 .capt {
	font-size: 10px;
	/*font-weight: bold;*/
	text-align: left;
	color:#333;/*#1f393f;*/
}
.td_head {
	background: #ECECED;
	border-top: 1px solid #666;
	border-right: 1px solid #ECECED;
}
.td_bg {
	background: #ECECED;
}
.bot_bor {
	border-bottom: 1px solid #666;
}
.top_bor {
	border-top: 1px solid #666;
}
.T_R_bg {
	background: #ECECED;
	border-top: 1px solid #666;
	border-right: 1px solid #666;
}
.R_bg {
	background: #ECECED;
	border-right: 1px solid #666;
}
.top_r {
	border-top: 1px solid #666;
	border-right: 1px solid #666;
}
.rig_bor {
	border-right: 1px solid #666;
}
.bl_bor_box{
	width: 200px;
	border: #666 solid 1px;
}
/************* publications ****************************/
.pub_left {
	margin-top: 15px;
	float: left;
	width: 73%;
}
.pub_left .pic {
	margin-top: 0px;
	pading-left: 25px;
	padding-top: 10px;
	float: left;
	width: 47%;
	
}
.pub_left .tab_of_content {
	width: 50%;
	margin-top: 15px;
	float: right;
	/*margin-left: 40%;*/
	padding: 0px;
	padding-left: 10px;
}
.pub_right {
	float: right;
	padding-left: 15px;
	padding: 0px;
	padding-top: 5px;
	margin-top: 2px;
	text-align: left;
	width: 20%;
	font-size: .9em;
}
.pub_right .tbox_right_top {
	width: 50%;
	float: left;
	background: url(img/crv_tbox_right.gif) top right no-repeat #0098BF;
	padding-top: 1px;
	padding-left: 8px;
	padding-right: 8px;
	font-size: 1.3em;
	font-weight: bold;
	color: #ffffff;
}
.pub_right .tbox_right_bot {
	width: 88%;
	float: left;
	border: 1px solid #0098BF;
	padding: 8px;
	padding-right: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	background: #EFF5F5;
}

.view_cart {
	padding-right: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: .8em;
}
.pub_title {
	font-size: 1.5em;
	font-weight: bold;
	text-align: left;
	color: #000099;
}
.pub_ti_level2 {
	font-size: 1.05em;
	font-weight: bold;
	text-align: left;
	color: #333333;
}
.small {
	font-size: .8em;
	color: #333333;
}
.sm {
	font-size: .95em;
	color: #333333;
}
.brownish_ita {
	color: #cc6600;
	font-style: italic;
}
.thick {
	font-size: .95em;
	color: #333333;
	font-weight: bold;
}
.tab_in_pub {
	width: 95%;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tab_in_pub th {
	background: #009090;/*63ab9f;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: .85em;
	color: #fff;
	font-weight: bold;
	padding-left: 10px;
	border-bottom:1px solid #D9D8D6;
}
.tab_in_pub td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .85em;
	background: #F0FBFB;
	border-bottom: 1px solid #D9D8D6;
	padding-left: 10px;
}

.chkout_form {
	width: 100%;
	background: #F1F1F1;
	padding: 0px;
}
.chkout_form td{
	font-size: .9em;
}

.checkout_title {
	background: #e2e2e2;/*63ab9f;*/
	height: 22px;
	padding-left: 5px;
	padding-right: 0px;
	font-weight: bold;
}
.ext_price {
	padding-right: 5px;
}
.sub_total, .total {
	border-top: 1px solid #fff;
	color: #006699;
}
.total {
	font-weight: bold;
}
/************* publications ends****************************/

/* Spatial data */
.spatial_left {
	margin-top: 15px;
	float: left;
	width: 69%;
}
.spatial_left .pic {
	margin-top: 0px;
	pading-left: 25px;
	padding-top: 10px;
	float: left;
	width: 27%;
}
.spatial_left .tab_of_content {
	margin-left: 33%;
	padding: 0px;
}
.spatial_left .tab_of_content li{
	list-style-position: outside;
	list-style-image: url(img/bullet2.gif);
	margin-top: 0px;
	margin-bottom: 3px;
}

.spatial_right {
	float: right;
	padding-left: 15px;
	padding-top: 0px;
	margin-top: 5px;
	text-align: left;
	width: 28%;
	font-size: .9em;
}
.spatial_right .tbox_right_top {
	width: 50%;
	float: left;
	background: url(img/crv_tbox_right.gif) top right no-repeat #0098BF;
	padding-top: 1px;
	padding-left: 8px;
	padding-right: 8px;
	font-size: 1.3em;
	font-weight: bold;
	color: #ffffff;
}
.spatial_right .tbox_right_bot {
	width: 88%;
	float: left;
	border: 1px solid #0098BF;
	padding: 8px;
	padding-right: 5px;
	font-size: .85em;
	background: #EFF5F5;
}
/* data catalogue */
.catalog th {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background: #E6F6FA;
	text-align: left;
	padding: 5px;
}

.catalog td {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;	
}
.catalog td {
	vertical-align: top;
}
.T_B_L {
	border-top: solid 1px;
	border-bottom: solid 1px;
	border-left: solid 1px;
	border-color: #999;
}
.T_R_L {
	border-top: solid 1px;
	border-right: solid 1px;
	border-left: solid 1px;
	border-color: #999;
}
.T_bor {
	border-top: solid 1px;
	border-color: #ccc;
}
.R_bor {
	border-right: solid 1px;
	border-color: #ccc;
}
.L_bor {
	border-left: solid 1px;
	border-color: #ccc;
}
.B_bor {
	border-bottom: solid 1px;
	border-color: #ccc;
}
.B_L {
	border-bottom: solid 1px;
	border-left: solid 1px;
	border-color: #ccc;
}
.T {
	width: 95%;
	border-top: solid 2px;
	border-color: #0000ff;
}
.T_R {   /*Make changes to this will affect dataset.htm, Press_release, paper, presentation, catch and culture*/
	border-top: solid 1px;
	border-right: solid 1px;
	border-color: #999;
}
.T_ri {
	border-top: solid 1px;
	border-right: solid 1px;
	border-color: #ccc;
}

.T_le {
	border-top: solid 1px;
	border-left: solid 1px;
	border-color: #ccc;
}
.T_R_B_L {
	border: solid 1px;
	border-color: #999;
}
.T_R_B {
	border-top: solid 1px;
	border-right: solid 1px;
	border-bottom: solid 1px;
	border-color: #999;
}
.T_B {
	border-top: solid 1px;
	border-bottom: solid 1px;
	border-color: #999;
}
.R_B {
	border-right: solid 1px;
	border-bottom: solid 1px;
	border-color: #ccc;
}
.R_B_L {
	border-right: solid 1px;
	border-bottom: solid 1px;
	border-left: solid 1px;
	border-color: #ccc;
	}
.R_L {
	border-right: solid 1px;
	border-left: solid 1px;
	border-color: #ccc;
	}
	
.darker {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.ita {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}
.ita_u{
	font: italic 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-style: italic;
	
}

.ita_b{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
}

/* dataset */
.align_r {
	width: 95%;
	text-align: right;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
.dataset {
	width: 100%;
	padding: 0px;
	text-align: left;
}
.dataset p {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding: 5px;
}
.dataset th {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background: #E6F6FA;
	text-align: left;
	padding: 5px;
}
.txtblue {
	font: 14px  Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
}
.blueBox{
	margin: 0px 20px 15px 0;
	background: #E1EBFF;
	border-right: 2px solid #878D99;
	border-bottom: 1px solid #878D99;
	font: .85em Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
}
.blueBox h2{
	font: 1.1em Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.ClearbgBox{
	margin: 0px 20px 15px 0;
	border: 1px solid #878D99;
	padding: 10px;
}
.ClearbgBox h2{
	font: 1.1em Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.ClearbgBox p{
	font: .85em Verdana, Arial, Helvetica, sans-serif;
}
.bdp_blue_box_h{
	width: 90%;
	background: #96D8EA;
	border-top:1px solid #666;
	border-left:1px solid #666;
	border-right:1px solid #666;
	padding: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 1.5em;
	font-weight: bold;
	color: #fff;}

.bdp_blue_box {
	width: 90%;
	background: #DAEEF3;
	border: 1px solid #666;
	padding: 10px;
}
.bdp_blue_box p {
	padding-left: 10px;
	padding-right: 10px;
	color: #333;

}
.bdp_blue_box li {
	color: #333;
}
.faq_h1{
	background: #4F81BD;
	text-transform:uppercase;
	color: #fff;
	line-height: 20px;
	padding: 5px;
}
.faq_h2{
	background: #DBE5F1;
	text-transform:uppercase;
	line-height: 20px;
	padding: 5px;
}
.p-top {
	margin-top:1px;
}

