/* Change width on this div to match design */
div#globalBox {
	float:none;
	margin:0px auto;
	width:980px;
	background:#FFFFFF;
}

/* headerBox */
div#headerBox {
	float:left;
	width:100%;
	height:90px;
	margin:0px 0px 0px 0px;
	padding:0px;
}

div#logoBox {
	float:left;
	width:133px;
	height:55px;
	padding:19px 0px 0px 28px;
	margin:0px;
}

div#headerLinkBox {
	float:right;
	height:90px;
	width:784px;
	padding:0px 16px 0px 0px;
	margin:0px 0px 0px 19px;
}

div#headerSearch{
	width:210px;
	padding:24px 0px 0px 0px;
	float:right;
}

div#langbar{
	width:100%;
	padding:0px;
	float:right;
}
/* end of headerBox */

div#splashBox {
	float:left;
	width:100%;
}


/* topMenuBox*/
div#topMenuBox {
	float:left;
	width:100%;
	height:22px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:#0066A2;
	border-bottom:1px solid #3F758F;
}

/* topMenuButton*/
div.topMenuButton {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 1px;
	height:22px;
	float:left;
	background:#0066A2;
}

div.topMenuButtonLt {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:url(/images/top_menu_lf2.jpg) no-repeat;
	height:22px;
	width:6px;
	float:left;
}

div.topMenuButtonCenter {
	padding:3px 5px 2px 6px;
	margin:0px 0px 0px 0px;
	background:url(/images/top_menu_center2.jpg) repeat-x;
	height:22px;
	float:left;
}

div.topMenuButtonRt {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:url(/images/top_menu_rt2.jpg) no-repeat;
	height:22px;
	width:6px;
	float:left;
}

div.topMenuButtonLtSelected {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:url(/images/top_menu_lf_selected2.jpg) no-repeat;
	height:22px;
	width:6px;
	float:left;
}

div.topMenuButtonCenterSelected {
	padding:3px 5px 2px 6px;
	margin:0px 0px 0px 0px;
	background:url(/images/top_menu_center_selected2.jpg) repeat-x;
	height:22px;
	float:left;
}

div.topMenuButtonRtSelected {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:url(/images/top_menu_rt_selected2.jpg) no-repeat;
	height:22px;
	width:6px;
	float:left;
}
/* end of topMenuButton*/

/* end of topMenuBox*/

div#mainBox {
	float:left;
	width:980px;
	padding:10px 0px 16px 0px;
}

div#leftColumn {
	float:left;
	width:221px;
	padding:0px 0px 0px 5px;
}

div#mainColumn {
	float:left;
	width:504px;
	margin:0px 0px 0px 0px;
	padding:0px 12px 0px 12px;
}

div#mainColumnFull {
	float:left;
	width:956px;
	margin:0px 0px 0px 0px;
	padding:0px 12px 0px 12px;
	text-align:justify;
}

div#mainColumnNoLeft {
	float:left;
	width:730px;
	margin:0px 0px 0px 0px;
	padding:0px 12px 0px 12px;
	text-align:justify;
}

div#mainColumnNoRight {
	float:left;
	width:730px;
	margin:0px 0px 0px 0px;
	padding:0px 12px 0px 12px;
	text-align:justify;
}

div#rightColumn {
	float:left;
	width:221px;
	padding:0px 5px 0px 0px;
}

div.dynamicBox {
	float:left;
	width:100%;
}

/* objectBox*/
div.objectBox {
	float:left;
	width:100%;
	font-family:tahoma;
	font-size:11px;
}

/* object shared*/
div.objectBox h3{
	float:left;
	color:#194C8D;
	margin:-27px 0px 0px 0px;
	padding:0px 0px 22px 0px;
	width:100%;
	font-size:12px;
	height:5px;
	position:relative;
}

/* object shared*/


div.objectBox div.obj_heading{
	color:#000000;	
	font-weight:bold;
	float:left;
}

div.objectBox div.date_heading {
	font-weight:bold;
	color:#000000;
	float:right;
	font-family:tahoma;
	font-size:11px;
	width:120px;
}

div.objectBox p{
	width:189px;
	padding:0px 0px 5px 0px;
	float:left;
	color:#000000;
}

div.objectBox div.newsImg{
	width:60px;
	float:left;
	padding:0px 5px 0px 0px;
}

div.read_more_obj{
	width:100%;
	padding:0px 0px 10px 0px;
	float:right;
	text-align:right;
}

div.objectBox a:active, div.objectBox a:link, div.objectBox a:visited {font-family:tahoma; font-size:11px; text-decoration:none;color:#194C8D}
div.objectBox a:hover {font-family:tahoma; font-size:11px; text-decoration:underline;color:#194C8D}

/* object shared*/

/* objectBlue*/
div.objectBlueTop{
	background:url(/images/obj_blue_top.gif) no-repeat;
	height:45px;
	width:221px;
	padding:0px 0px 0px 0px;
	margin:-15px 0px 0px 0px;
	float:left;
	position:relative;
	z-index:0;
}

div.objectBlue{
	background:#497EAA;
	width:191px;
	float:left;
	height:160px;
	_height:160px;
	padding:0px 15px 25px 15px;
	margin:0px;
	position:relative;
	z-index:0;
}

div.objectBlue h3{
	color:#FFFFFF;
}

div.objectBlue div.obj_heading{
	color:#FFFFFF;
}

div.objectBlue div.date_heading{
	color:#FFFFFF;
}

div.objectBlue p{
	color:#FFFFFF;
}

div.objectBlue a:active, div.objectBlue a:link, div.objectBlue a:visited {font-family:tahoma; font-size:11px; text-decoration:none;color:#FFFFFF}
div.objectBlue a:hover {font-family:tahoma; font-size:11px; text-decoration:underline;color:#FFFFFF}
/* end of objectBlue*/

/* objectBrown*/
div.objectBrownTop{
	background:url(/images/obj_brown_top.gif) no-repeat;
	height:45px;
	width:221px;
	padding:0px 0px 0px 0px;
	margin:-15px 0px 0px 0px;
	float:left;
	position:relative;
	z-index:0;
}

div.objectBrown{
	background:#C2C06B;
	width:191px;
	float:left;
	min-height:160px;
	_height:160px;
	padding:0px 15px 25px 15px;
	margin:0px;
	position:relative;
	z-index:0;
}
/* end of objectBrown*/

/* objectYellow*/
div.objectYellowTop{
	background:url(/images/obj_yellow_top.gif) no-repeat;
	height:45px;
	width:221px;
	padding:0px 0px 0px 0px;
	margin:-15px 0px 0px 0px;
	float:left;
	position:relative;
	z-index:0;
}

div.objectYellow{
	background:#DFB637;
	width:191px;
	float:left;
	min-height:160px;
	_height:160px;
	padding:0px 15px 25px 15px;
	margin:0px;
	position:relative;
	z-index:0;
}
/* end of objectYellow*/

/* objectNavy*/
div.objectNavyTop{
	background:url(/images/obj_navy_top.gif) no-repeat;
	height:45px;
	width:221px;
	padding:0px 0px 0px 0px;
	margin:-15px 0px 0px 0px;
	float:left;
	position:relative;
	z-index:0;
}

div.objectNavy{
	background:#0094BC;
	width:191px;
	float:left;
	min-height:160px;
	_height:160px;
	padding:0px 15px 25px 15px;
	margin:0px;
	position:relative;
	z-index:0;
}

div.objectNavy h3{
	color:#FFFFFF;
}
/* end of objectNavy*/

/* objectLightGrey*/
div.objectLightGreyTop{
	background:url(/images/obj_light_grey_top.gif) no-repeat;
	height:45px;
	width:221px;
	padding:0px 0px 0px 0px;
	margin:-15px 0px 0px 0px;
	float:left;
	position:relative;
	z-index:0;
}

div.objectLightGrey{
	background:#EDEDED;
	width:191px;
	float:left;
	min-height:160px;
	_height:160px;
	padding:0px 15px 25px 15px;
	margin:0px;
	position:relative;
	z-index:0;
}

div.objectLightGrey h3{
	color:#000000;
}

div.objectLightGrey div.date_heading{
	color:#666666;
}

div.objectLightGrey a:active, div.objectLightGrey a:link, div.objectobjectLightGreyBlue a:visited {font-family:tahoma; font-size:11px; text-decoration:none;color:#000000}
div.objectLightGrey a:hover {font-family:tahoma; font-size:11px; text-decoration:underline;color:#000000}

/* end of objectLightGrey*/

/* objectGrey*/
div.objectGreyTop{
	background:url(/images/obj_grey_top.gif) no-repeat;
	height:45px;
	width:221px;
	padding:0px 0px 0px 0px;
	margin:-15px 0px 0px 0px;
	float:left;
	position:relative;
	z-index:0;
}

div.objectGrey{
	background:#EDEDED;
	width:191px;
	float:left;
	min-height:160px;
	_height:160px;
	padding:0px 15px 25px 15px;
	margin:0px;
	position:relative;
	z-index:1;
}
/* end of objectGrey*/

/*end of objectBox*/


/*home_tabs*/
div#home_tabs{
	width:504px;
	float:left;
	padding:10px 0px 0px 0px;
	margin:0px;
	_padding-left:2px;
	font-family:tahoma;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
}

div#home_tab_content{
	width:500px;
	_width:498px;
	float:left;
	padding:20px 0px 20px 0px;
	margin:0px 1px 0px 1px;
	height:107px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background:url(/images/bg_tab_content.jpg) repeat-x;
}

/*tab_blue*/
div.tab_blue_selected{
	width:166px;
	height:30px;
	margin:-4px 1px 0px 1px;
	_margin:-4px 1px 0px 0px;
	padding:3px 0px 0px 0px;
	background:url(/images/bg_tab_blue_hover.gif) no-repeat;
	float:left;
}

div.tab_blue_hover{
	width:166px;
	height:30px;
	margin:-4px 1px 0px 1px;
	_margin:-4px 1px 0px 0px;
	padding:3px 0px 0px 0px;
	background:url(/images/bg_tab_blue_hover.gif) no-repeat;
	float:left;
	cursor:pointer;
}

div.tab_blue{
	width:166px;
	height:30px;
	margin:-4px 1px 0px 1px;
	_margin:-4px 1px 0px 0px;
	padding:3px 0px 0px 0px;
	background:url(/images/bg_tab_blue2.gif) no-repeat;
	float:left;
}
/*end of tab_blue*/

/*tab_yellow*/
div.tab_yellow{
	width:166px;
	height:32px;
	padding:3px 0px 0px 0px;
	margin:0px 1px 0px 1px;
	_margin:0px 1px 0px 0px;
	background:url(/images/bg_tab_yellow.gif) no-repeat;
	float:left;
}

div.tab_yellow_selected{
	width:166px;
	height:32px;
	padding:3px 0px 0px 0px;
	margin:0px 1px 0px 1px;
	_margin:0px 1px 0px 0px;
	background:url(/images/bg_tab_yellow_hover.gif) no-repeat;
	float:left;
}

div.tab_yellow_hover{
	width:166px;
	height:32px;
	padding:3px 0px 0px 0px;
	margin:0px 1px 0px 1px;
	_margin:0px 1px 0px 0px;
	background:url(/images/bg_tab_yellow_hover.gif) no-repeat;
	float:left;
	cursor:pointer;
}
/*end of tab_yellow*/

/*tab_brown*/
div.tab_brown{
	width:166px;
	height:32px;
	margin:-4px 1px 0px 1px;
	_margin:-4px 1px 0px 0px;
	padding:3px 0px 0px 0px;
	background:url(/images/bg_tab_brown.gif) no-repeat;
	float:left;
}

div.tab_brown_selected{
	width:166px;
	height:32px;
	margin:-4px 1px 0px 1px;
	_margin:-4px 1px 0px 0px;
	padding:3px 0px 0px 0px;
	background:url(/images/bg_tab_brown_hover.gif) no-repeat;
	float:left;
}

div.tab_brown_hover{
	width:166px;
	height:32px;
	margin:-4px 1px 0px 1px;
	_margin:-4px 1px 0px 0px;
	padding:3px 0px 0px 0px;
	background:url(/images/bg_tab_brown_hover.gif) no-repeat;
	float:left;
	cursor:pointer;
}
/*end of tab_brown*/
/*end of home_tabs*/

div.parentLinkBox {
	float:left;
	width:100%;
	padding:0px 0px 10px 0px;
	margin:0px;
}
div.siblingBox{
	color:#191919;
	font-size:11px;
	font-family:tahoma;
}
div.divider{
	background:#00476E;
	padding:0px;
	margin:8px 0px 8px 0px;
	height:1px;
	width:100%;
	float:left;
	line-height:1px;
	font-size:1px;
}

div.subDivider {
	float:left;
	width:100%;
	background:url(/images/bg-dividerbox.jpg) no-repeat center center;	
	font-size:0px;
	margin:10px 0px 10px 0px;
	height:6px;
}

div.alignRight{
	float:right;
	padding:5px 0px 10px 0px;
	margin:0px;
}

div.dateBox {
	float:left;
	width:100%;
}

div.dateBoxRight {
	float:right;
	width:100%;
	text-align:right;
	margin:0px 0px 0px 0px;
	font-weight:bold; 
	padding:0px 0px 5px 0px;
}

div.dateBoxArticleRight {
	float:right;
	width:100%;
	text-align:right;
	margin:0px 0px 0px 0px;
	font-weight:bold; 
	padding:5px 0px;
}

div.formBox {
	float:left;
	width:100%;
}

div#sitemap{
	padding:10px 0px;
	margin:0px;
}

/* footerBox */
div#footerBox {
	float:left;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px;
}

div#footerLinksBox{
	float:left;
	width:100%;
	background:url(/images/bg_footer.jpg) repeat-x;
	height:23px;
}

div#footerBottomBox{
	float:left;
	width:950px;
	height:25px;
	padding:5px 15px 0px 15px;
}

div#developed {
	float:left;
	width:190px;
	padding:0px;
	font-size:10px;
	color:#191919;
}

div#footerBoxCenter {
	float:left;
	width:570px;
	margin:0px;
	font-size:10px;
}

div#copyright  {
	text-align:center;
	float:left;
	width:100%;	
	font-size:10px;
	color:#191919;
}

div#powered {
	float:right;
	width:190px;
	text-align:right;
	font-size:10px;
	color:#191919;
}
/* end of footerBox */