﻿body 
{
	margin:0px auto; 
	padding:0px;
	text-align:left;
	font-size:12px;
	direction:ltr;
	height:100%;
	color:#4e5256;
	line-height:20px;
	font-family:Trebuchet MS !important;
}

* 
{
	padding:0px;
	margin:0px;
	text-align:left;
}
a
{
	outline:0;
}

/*---------------------------------------------------- headings -------------------------------------*/
#flashcontentHome
{
    padding-top:34px;
    padding-left:5px;
}
.left_title 
{
	border-bottom:1px solid #d5d5d5;
	color:#AA023D;
	display:block;
	float:left;
	font-size:21px;
	line-height:24px;
	padding-bottom:11px;
	text-align:left;
	width:159px;
	font-family:Trebuchet MS !important;
	font-weight:bold;
}

.left_title_homepage
{
	font-size:18px;
	float:left;
	font-weight:bold;
	width:228px;
	color:#0066b5;
	text-align:left;
	display:block;
	border-bottom: solid 1px #0066B5;
	font-family:Trebuchet MS !important;
	padding-bottom:11px;
	
}

.right_title 
{
	border-bottom:1px solid #d5d5d5;
	color:#0066B5;
	font-size:21px;
	line-height:24px;
	padding-bottom:11px;
	text-align:left;
	width:100%;
	font-family:Trebuchet MS !important;
	font-weight:bold;
}

.right_title_homepage 
{
	font-size:18px;
	float:right;
	font-weight:bold;
	width:489px;
	color:#0066b5;
	text-align:left;
	margin-left:22px;
	border-bottom: solid 1px #0066b5;
	font-family:Trebuchet MS !important;
	display:block;
	padding-bottom:11px;
}






/*---------------------------------------------------- Master CSS -------------------------------------*/

.link1 
{
	color:#0066B5;
	/*cursor:pointer;*/
	text-decoration:none;
	float:left;
	vertical-align:text-top;
	padding-bottom:3px;
}
.link1_active
{
	font-weight:bold;
	color:#AA023D !important;
}
.link1:hover 
{
	color:#aa023d;
}

.link1:visited 
{
	color:#0066B5;
}
	
.link1 div, link1 img
{
	float:left;
	vertical-align:middle;
}

#maincontent_wrapper 
{
	width:789px;
	height:auto;
	margin:auto;
	margin-top:0px;
	padding-top:40px;
	font-family:Trebuchet MS !important;
}

.dropdown_contact
{
	width:auto;
}
/*
.main_content 
{
	width:auto;
	margin-top:0;
	padding-top:0;
	background-position:top;
	clear:both;
}

.content_wrapper 
{
	width:789px;
	margin-top:0px;
	clear:both;
	margin-bottom:33px;
}*/

.leftside_wrapper 
{
	width:159px;
	height:auto;
	float:left;
	margin-top:0px;
	overflow:hidden;
	padding-left:23px;
}

.rightside_wrapper 
{
	width:564px;
	height:auto;
	float:right;
	overflow:hidden;
}

.leftside_wrapper_home 
{
	width:228px;
	height:auto;
	float:left;
	margin-top:0px;
	overflow:hidden;
	padding-left:23px;
}

.rightside_wrapper_home 
{
	width:512px;
	height:auto;
	float:right;
	overflow:hidden;
	padding-bottom:10px;
}


/*-------------------------------- HOME PAGE --------------------------------------------*/
.flashpic_home 
{
	width:941px;
	height:397px;
	position:absolute;
	top:0px;
	left:0px;
	margin:auto;
	background:#eeeeee;
	z-index:-1;
	/*top:0px;
	margin:auto;
	z-index:1;
	background:url(images/top_bg.jpg) no-repeat;*/
}


.home_content 
{
	width:469px;
	padding-left:22px;
	float:left;
	padding-top:10px;
	text-align:justify;
}
/*.home_content:HOVER
{
	color:#0065B3;
}
*/
.home_content:HOVER .read_more
{
	color:#0065B3;
}

.read_more 
{
	padding-left:9px;
	border:0px;
	cursor:pointer;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#A2A5B5;
}

.read_more img 
{
	height:11px;
	width:11px;
	padding-right:7px;
	padding-top:2px;
}

.read_more:hover 
{
	color:#0065B3;
}

.news_events
{
	float:left;
	width:228px;
	height:auto;
}

.news_item_wrapper
{
	background:url(images/seperator_dot_vertical.gif) repeat-y top left;
	width:206px;
	padding-left:12px;
	float:left;
	height:252px;
	margin-top:13px;
	color:#4E5256;
	font-size:13px;
	margin-bottom:11px;
}

.news_item_wrapper span 
{
	float:left;
	clear:both;
	width:100%;
	padding-bottom:11px;
}

.news_item_title
{
	float:left;
	clear:both;
	width:100%;    
	padding-bottom:8px;
	color:#0066B5;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}

	

/*-------------------------------- TOP PAGE CSS --------------------------------------------*/
#uppercontent_wrapper 
{
	position:relative;
	width:789px;
	height:299px;
	margin:auto;
	margin-bottom:0px;
	text-align:center;
	font-family:Trebuchet MS !important;
	padding-top:34px;
}
#flashcontentInner
{
	/*padding-top:21px;*/
}


#uppercontent_wrapper_home
{
	position:relative;
	width:941px;
	height:430px;
	margin:auto;
	margin-bottom:0px;
	text-align:center;
}
#uppercontent_wrapper_contact
{
	position:relative;
	width:941px;
	height:360px;
	margin:auto;
	margin-bottom:0px;
	text-align:center;
	padding-top:34px;
}
.flashpic 
{
	width:789px;
	height:265px;
	position:absolute;
	top:0px;
	left:0px;
	background:#eeeeee;
	z-index:-1;
	/*top:0px;
	margin:auto;
	z-index:1;
	background:url(images/top_bg.jpg) no-repeat;*/
}

.aboveheader_content 
{
	position:absolute;
	top:0px;
	left:0px;
	width:789px;
	height:102px;
	/*z-index:10;
	clear:both;
	margin:auto;*/
	
}

.aboveheader_content_home 
{
	position:absolute;
	top:0px;
	width:941px;
	left:0px;
	height:102px;
	margin:auto;
	/*z-index:10;
	clear:both;
	margin:auto;*/
	
}


#MasterMenu
{
	height:45px;
	left:0;
	position:absolute;
	top:137px;
	width:941px;
}


.header_content
{
	position:absolute;
	text-align:center;
	height:35px;
	width:789px;
	left:0px;
	bottom:0px;

}



.header_category 
{
	height:35px;
	float:left;
	width:263px;
	overflow:hidden;

	
}

.header_category img
{
	float:left;
	width:1px;
	overflow:hidden;
	height:35px;
}

.header_category_div1
{
	background:url(images/header_btn_bg1.gif) repeat-x;
	width:263px;
	font-weight:bold;
	font-size:13px !important;		
}


.header_category_div2
{
	background:url(images/header_btn_bg2.gif) repeat-x;
	width:262px;
	font-weight:bold;
	font-size:13px !important;	
}
.header_category_div3
{
	background:url(images/header_btn_bg3.gif) repeat-x;
	width:262px;
	font-weight:bold;
	font-size:13px !important;	
}
.header_category_div4
{
	width:788px;
	text-align:left !important;
	text-indent:10px !important;
}


.header_category a:HOVER
{
	color:#f6dd01;	
}

.header_category_div1,.header_category_div2,.header_category_div3
{
	
	font-size:17px;
	line-height:17px;
	color:White;
	text-decoration:none;
	text-align:center;
	height:27px;
	float:left;
	overflow:hidden;
	padding-top:8px;
	padding-bottom:0px;
	margin-bottom:30px;	
}



.aboveheader_content_txtL
{
	font-size:12px;
	color:#8F919E;
	padding-top:50px;
	float:left;
	margin-right:40px;
	font-family:Trebuchet MS !important;
}
.aboveheader_content_txtR
{
	font-size:12px;
	color:#8F919E;
	padding-top:50px;
	float:right;
	margin-right:70px;
	font-family:Trebuchet MS !important;
}

.aboveheader_content_home a
{
	font-size:13px;
	color:#053B77;
	text-decoration:none;
	float:left;
	width:142px;
	cursor:pointer;
	height:100px;
	display:block;
}

.aboveheader_content a
{
	font-size:13px;
	color:#053B77;
	text-decoration:none;
	float:left;
	width:142px;
	cursor:pointer;
}

.aboveheader_content a:hover 
{
	color:#D62B3B;
}

.aboveheader_content_home a:hover
{
	cursor:default;
}

.aboveheader_content_home a img, .aboveheader_content a img
{
	font-size:12px;
	clear:both;
	text-decoration:none;
	float:left;
	text-decoration:none;
}

.aboveheader_content_home a span, .aboveheader_content a span 
 
{
	font-size:12px;
	clear:both;
	text-decoration:none;
	float:left;
	display:block;
	width:140px;
}

.mainlogo 
{
	float:left;
	cursor:pointer !important;
}
.mainlogo span
{
	margin-top:-5px;
	font-size:11px !important;
	padding-left:14px;
	color:#8f919e;
}
.mainlogo:HOVER span
{
	color:#a5003a;
}

/*--------------------------- SIDE MENU --------------------------------------*/
.sidemenu_wrapper 
{
	height:auto;
	width:159px;
	float:left;
	margin-top:0px;
}

.sidemenu_btn_reg span,.sidemenu_btn_active span 
{
	padding-top:4px;
	text-align:left;
	padding-left:5px;
	float:left;
	display:block;
	height:auto;
}

	

.sidemenu_btn_reg 
{
	display:block;
	min-height:29px;
	-height:29px;
	float:left;
	width:100%;
	text-decoration:none;
	color:#4E5256;
	cursor:pointer;
	border-bottom:solid 1px #CDCDCD;
}

.sidemenu_btn_reg:hover
{
	display:block;
	min-height:29px;
	-height:29px;
	text-decoration:none;
	font-weight:normal;
	color:#448CCB;
	cursor:pointer;
	border-bottom:solid 1px #448CCB;
}

	
.sidemenu_btn_active 
{
	display:block;
	min-height:29px;
	-height:29px;
	float:left;
	width:100%;
	text-decoration:none;
	color:white;
	font-weight:bold;
	cursor:pointer;
	background:url(images/sidemenu_active.gif) repeat-x;
	position:relative;
	top:-1px;
}

.sidemenu_inner_wrapper
	{
		border-bottom:solid 1px #CDCDCD;
		width:100%;
		height:auto;
		float:left;
		clear:both;
		min-height:29px;
	}

.sidemenu_inner 
{
	background:transparent url(images/sidemenu_inner_btn.gif) no-repeat scroll 0 3px;
	border-bottom:1px solid #CDCDCD;
	color:#4E5256;
	cursor:pointer;
	display:block;
	float:left;
	left:10px;
	min-height:29px;
	padding-left:5px;
	position:relative;
	text-decoration:none;
	width:141px;
}

.sidemenu_inner span, .sidemenu_inner_active span 
{
	padding-top:5px;
	text-align:left;
	padding-left:12px;
	float:left;
	display:block;
	height:auto;
	padding-bottom:8px;
}


.sidemenu_inner:hover 
{
	min-height:29px;
	-height:29px;
	display:block;
	/*color:#448CCB;*/
	cursor:pointer;
	text-decoration:none;
	background:url(images/sidemenu_inner_btn_on.gif) no-repeat 0px 3px;
	/*border-bottom:solid 1px #448CCB;*/
}

.sidemenu_inner_active
{
	background:transparent url(images/sidemenu_inner_btn_on.gif) no-repeat scroll 0 3px;
	border-bottom:1px solid #CDCDCD;
	color:#448CCB;
	display:block;
	float:left;
	left:10px;
	min-height:29px;
	padding-left:5px;
	position:relative;
	text-decoration:none;
	width:141px;
}
.sidemenu_inner_last
{
	border-bottom:none;
}

/*--------------------------- Inner Pages --------------------------------------*/
.contact_page_wrapper 
{
	width:100%;
	text-align:left;
}

.contact_page_wrapper td
{
	vertical-align:top;
	padding-top:3px;
}

.send_btn 
{
	float:right;
}

.rightside_content
{
	width:100%;
	padding-top:16px;
	color:#4E5256;
	font-size:13px;
	text-align:justify;
	line-height:18px;
}
.rightside_content ul
{
	margin-left:25px;
}

.rightside_content ol
{
	list-style-type:decimal !important;
	margin-left:25px;
}
.rightside_content ol li
{
	margin-bottom:10px;
}

.rightside_content_reports ul
{
	list-style:none !important;
	list-style-position:inside;
}
.rightside_content a
{
	color:#0066b5;
	text-decoration:none;
}
.rightside_content a:HOVER
{
	color:#2a96e9;
}
.rightside_content p
{
	text-align:justify !important;
}

.rightside_content div
{
	/*float:left;*/
	clear:both;
}

.black_span 
{
	color:Black; 
	font-weight:bold;
	padding-bottom:12px;
	display:block;
}

.big_black_span 
{
	color:Black; 
	font-weight:bold;
	padding-bottom:5px;
	display:block;
	width:560px !important;
	clear:both;
}


.bold_red 
{
	color:Red; 
	font-weight:bold; 
	font-size:12px; 
	padding-top:4px;
	float:left;
	display:block;
	height:10px;
}


.rightside_content_title
{
	font-size:14px;
	font-weight:bold;
	padding-top:20px;
	margin-bottom:10px;
}

.right_side_bottom 
{
	width:100%;
	border-top:solid 1px #D5D5D5;
	height:40px;
	padding-bottom:20px;
	float:left;
	clear:both;
}

.right_side_bottom a 
{
	height:21px;
	color:#0066B5;
	cursor:pointer;
	text-decoration:none;
	padding-top:7px;
}

.right_side_bottom a img 
{
	float:left;
	padding-top:5px;
}

.right_side_bottom a span 
{
	padding-top:6px;
	float:left;
	padding-left:0px;
	display:block;
	font-weight:bold;
}

.right_side_bottom a:hover 
{
	color:#aa023d;
}

.reports_list
{
	height:23px;
	float:left;
	vertical-align:top;
	/*padding-bottom:6px;*/
	padding-top:7px;
}

.reports_list span,.reports_list a,.reports_list img 
{
	float:left;
}

.reports_list span
{
	padding-top:1px;
	padding-right:4px;
	padding-left:4px;
	font-size:12px;
}

.reports_list a
{
	padding-left:4px;
	padding-top:2px;
	font-weight:bold;
	
}

.press_release
{
	height:23px;
	float:left;
	vertical-align:top;
	padding-top:7px;
	padding-bottom:27px;
	float:left;
	width:100%;
}

.press_release a
{
	padding-left:4px;
	float:left;
	padding-top:0px;
	font-weight:bold;
	
}

 .press_release img 
 {
	float:left;
	vertical-align:top;
	margin-top:0px;
 }
 

.press_release span
{
	padding-top:4px;
	padding-right:4px;
	float:left;
	font-size:12px;
	cursor:pointer;
}

.numbers
{
	margin:auto;
	width:140px;
	height:9px;
}

.numbers ul
{
	float:left;
	width:140px;
	height:9px;
	list-style:none;
}

.numbers td
{
	width: 9px;
	text-align:center;
	color:Gray;
	text-decoration:none;
	list-style:none;
	height:9px;
	list-style:none;
}

.innerpage_title 
{
	width:100%;
	/*min-height:32px;
	-height:32px;*/
	border-bottom:solid 1px #D5D5D5;
	color:#0066B5;
	font-size:14px;
	font-weight:bold;
	margin-bottom:13px;
	float:left;
}

.innerpage_title span
{
	padding-top:9px;
	float:left;
}

.innerpage_menu_wrapper
	{
		width:100%;
		float:left;
	}

.innerpage_menu
{
	background:transparent url(images/sidemenu_inner_btn.gif) no-repeat scroll left 3px;
	color:#9a9da0 !important;
	cursor:pointer;
	display:block;
	float:left;
	font-size:11px;
	font-weight:bold;
	margin-right:10px;
	min-height:29px;
	text-decoration:none;
	text-indent:14px;
	vertical-align:middle;
}

.innerpage_menu span, .innerpage_menu_active span 
{
	padding-top:5px;
	text-align:left;
	float:left;
	display:block;
	padding-bottom:4px;
}

.innerpage_menu:hover 
{
	min-height:29px;
	-height:29px;
	display:block;
	cursor:pointer;
	text-decoration:none;
	background:url(images/sidemenu_inner_btn_on.gif) no-repeat left 3px;
	color:#448CCB !important;
}

.innerpage_menu_active
{
	color:#448CCB;
	min-height:29px;
	-height:29px;
	display:block;
	float:left;
	text-indent:14px;
	vertical-align:middle;
	color:#448CCB;
	cursor:pointer;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	background:url(images/sidemenu_inner_btn_on.gif) no-repeat left 3px;
	margin-right:10px;
}
	

/*--------------------------- Leftside Newsletter Signup Form --------------------------------------*/	
.newsletter 
{
	width:148px;
	float:left;
	height:100px;
	font-size:12px;
	font-weight:bold;
	color:#4E5256;	
	clear:both;
}


.newsletter span
{
	float:left;
	clear:both;
	padding-bottom:10px;
	line-height:15px;
}

.newsletter img
{
	padding-top:8px;
}


.newsletter .inputbox
{
	padding-left:5px;
	line-height:18px;
	vertical-align:middle;
	font-size:12px;
	color:Gray;
}


/*--------------------------- Leftside Contact Details --------------------------------------*/
.contact_details_wrapper
{
	/*background:url(images/contact_details_bg.gif) no-repeat;*/
	width:160px;
	-width:159px;
	color:#E1E0CE;
	float:left;
	-padding-left:0px;
	overflow:hidden;
	 clear:both;
	 text-align:left;
	 line-height:normal !important;
	 background-color:#003173;
	 /*padding-bottom:10px;*/
}
.padding
{
	padding:8px;	
}
.innerFrameBorders
{
	border-top:1px #496b99 solid;
	float:left;
	width:160px;
}

.contact_details_title 
{
	color:White;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:18px;
	float:left;
	-margin-left:5px;
	width:160px;
	 clear:both;
}

.contact_details_wrapper span, .contact_details_wrapper a
{
	float:left;
	display:block;
	-margin-left:5px;
	width:100%;
	padding:10px 10px 0px 10px;
	border-bottom:1px #496b99 solid;
	padding-bottom:10px;
}
.contact_details_wrapper a
{
	border-bottom:0;
}

 .contact_details_wrapper a 
 {
	font-weight:bold;
	color:#8BCFFF;
	text-decoration:none;
 }
 
  .contact_details_wrapper a:hover
 {
	color:#D0ECFF;
 }


/*---------------------------Footer --------------------------------------*/

.footer 
{	
	width:789px;
	height:auto;
	margin:auto;
	margin-bottom:0;
	margin-top:5px;
	clear:both;
	text-align:center;
}

.wide_seperator 
{
	width:789px;
	float:left;
	clear:both;
	height:1px;
	background:url(images/seperator_dot.gif) repeat-x;
	margin-bottom:19px;
	margin-top:12px;
}

.footer a
{
	font-size:11px;
	color:#91949F;
	text-decoration:none;
}
/*
.footer a:hover 
{
	color:#727EA1;	
}*/


.footer_content 
{
	width:789px;
	height:auto;
	-height:255px;
	padding-top:30px;
	text-align:center;
	margin:auto;
}	

.footerlion 
{
	background-image: url("images/lion.gif");
	background-repeat:no-repeat;
	width:17px;
	height:17px;
	padding-right:4px;
	padding-left:4px;
	float:left;
	background-position:center;
}


.footerlion:hover 
{
	background-image: url("images/lion_on.gif");
	background-repeat:no-repeat;
}

.footericon 
{
	background-image: url("images/footer_logo1.jpg");
	background-repeat:no-repeat;
	width:27px;
	height:30px;
	padding:0;
}
	
.footer_single_list 
{
	float:left;
	max-width:86px;
	-width:86px;
	height:auto;
	list-style-type:none;
	
}

.footer_list_separator
{
	width:25px;
	-width:16px;  
	margin-left:0px; 
	height:1px; 
	float:left;
}

.footer_single_list span 
{
	color:#91949F;
	font-weight:bold;
	float:left;
	clear:both;
	width:100%;
	text-align:left;
	padding-bottom:10px;
	left:-3px;
	position:relative;	
}

.footer_single_list ul 
{
	list-style-type:none;
	
	height:auto;
	padding-left:0px;
	line-height:11px;
	color:#91949F;
}

.footer_single_list ul a
{
	float:left;
	clear:both;
	padding-left:10px;
	padding-bottom:10px;
	-padding-bottom:5px;
	width:100%;
}

.footer_single_list ul a:hover 
{
	color:#0067B6;
	text-align:left;
}


.footer_single_list ul li 
{
	list-style-type:none;
	text-align:left;
	padding-bottom:10px;
}

.under_footer 
{
	width:650px;
	margin-top:20px;
	clear:both; 
	height:20px;
	overflow:hidden; 
	float:left;
	text-align:left;
	font-size:11px;
	padding-left:100px;
}

.under_footer_link
{
	width:295px;
	height:20px;
	display:block;
	float:left;
	padding-left:20px;
	overflow:hidden;
	font-weight:bold;
}

.under_footer_link1
{
	position:absolute;
	left:0px;
	top:250px;
	height:80px;
}
.under_footer_link2
{
	position:absolute;
	left:0px;
	top:270px;
}
.under_footer_link img
{
	padding-top:5px;
}

.under_footer a:hover
{
	color:#0067B6;
}

.small_icons 
{
	height:11px;
	width:11px;
	float:left;
	margin-right:6px;
}

.footer_credits 
{
	padding-bottom:20px;
	text-align:center;
	clear:both;
	color:#91949F;
	width:700px;
	line-height:11px;
	height:17px;
	font-size:11px;
	margin:auto;
}

.inkod_lnk 
{
	display:block;
	background:url(images/lion_bg.jpg) no-repeat;
	height:17px;
	overflow:hidden;
	width:97px;
	float:left;
	color:#91949F;
	line-height:11px;
	text-align:left;
	font-size:11px;
}

.inkod_lnk span 
{
	-margin-top:0px;
	margin-top:1px;
	float:left;
	padding-bottom:3px;
	text-align:left;
}

.inkod_lnk:hover 
{
	background:url(images/lion_bg_on.jpg) no-repeat;
	color:#727EA1;
	cursor:pointer;
}



.red_stripes 
{
	background:url(images/lower_stripes.gif) no-repeat;
	margin:auto;
	height:22px;
	width:105px;
}














.hlTopMediaThumb {
	text-decoration:none;
	border:0;	
	cursor:pointer;
}
.topMediaTitleFrame {
	display:block;
	height:30px;
	line-height:30px;
	vertical-align:middle;
	width:100%;
	background:url("images/topMediaTitleBg.jpg");
	color:White;
	font-weight:bold;
	
}	


/*---------------------------MASTER Top Part --------------------------------------*/

.topBarFrame
{
	position:absolute;
	top:0px;
	left:78px;
}
.contactMessage
{
	color:#aa023d;
	font-size:13px; 
	font-weight:bold;
}
.footerMainLink
{
	text-transform:uppercase;
	font-weight:bold !important;
}
.footerMainLink:HOVER
{
	color:#AA023D !important;	 
}

.clickableItemFrame:HOVER, .clickableItemFrame:HOVER a, .clickableItemFrame:HOVER span
{
	color:#0066b5;
	cursor:pointer;
}
.link .text
{
	text-transform:uppercase;
	font-size:11px;
	font-weight:bolder;
}
.hlMap
{
	display:none;
}
.hlMap img
{
	border:1px white solid !important;	
	
}
.hlMap:HOVER img
{
	border:1px #0066b5 solid !important;	
}
.mngItemTitle
{
	color:#0067B4;
	display:block;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	padding-bottom:10px;
}
.mngThumb
{
	border:1px #E6E6E6 solid;
	float:left;
	padding:1px;
}
.mngThumb img
{
	border:1px #ffffff solid;
	float:left;
}
.expendableItem
{
	padding-bottom:10px;	
}
.salesTitle
{
	padding-left:20px;
	font-size:13px;
	color: #0067b4;
	font-weight:bold;
	display:block;
	background:url(images/salesBullet1.gif) no-repeat left	
}
.pnlDetails
{
	margin-left:20px;
}
.panel_closed
{
	display:none;
	height:0px;
	margin:0px;
	padding:0px;
	/*visibility:hidden;*/
	/*line-height:0px;*/
	/*font-size:0px;*/
}

.panel_open
{
	display:block;
	height:auto;
	margin:auto;
	padding:auto;
	/*visibility:visible;*/
}

.popMenuActive
{
	color: #ffffff;
	background-color:#231F20;
}
.footerMainActive
{
	color:#aa023d !important;
	font-weight:bold !important;
}
.footerSubActive
{
	color:#4086c8 !important;
	font-weight:bold !important;
}
.tblInnerText td
{
	padding:5px;
}
.reportsRow
{
	/*padding:5px 0 0 0;*/
}
.reportsRow a, .reportsRow a:VISITED, .qlink
{
	text-decoration:none;
	color:#003272;
}
.reportsRow a:HOVER, .qlink:HOVER
{
	text-decoration:underline;
	color:#4e5256;
}
.reports_list_link, .reports_list_link:VISITED
{
	color:#ff0000;
	text-decoration:none;
}
.reports_list_link:HOVER
{
	color:#003272;
}
.lblSubtitle
{
	position:relative;
	top:-5px;
	color:#0067B4;
	display:block;
	font-size:13px;
	text-transform:uppercase;
}

.homePartnersLogoList
{
	float:left; 
	padding-top:13px; 
	width:512px;
	height:71px;
	position:relative;
	margin-top:10px;
	background:url(images/logo_borders.jpg) no-repeat left;
}

.homePartnersLogoList ul
{
	list-style:none;
	position:relative;
	left:1px;
	top:8px;
}
.homePartnersLogoList li
{
	display:inline-block;
	float:left;
}
.homePartnersLogoList a
{
	display:inline-block;
	height:42px !important;
	float:left;
}
.homePartnersLogoList .iso a {width:64px;background:url(images/logo_iso.jpg) no-repeat left;}
.homePartnersLogoList .iso a:HOVER {width:64px;background:url(images/logo_iso_on.jpg) no-repeat left;}

.homePartnersLogoList .iec a {width:72px;background:url(images/logo_iec.jpg) no-repeat left;}
.homePartnersLogoList .iec a:HOVER {background:url(images/logo_iec_on.jpg) no-repeat left;}

.homePartnersLogoList .iqnet a {width:99px;background:url(images/logo_iqnet.jpg) no-repeat left;}
.homePartnersLogoList .iqnet a:HOVER {background:url(images/logo_iqnet_on.jpg) no-repeat left;}

.homePartnersLogoList .ul a {width:54px;background:url(images/logo_ul.jpg) no-repeat left;}
.homePartnersLogoList .ul a:HOVER {background:url(images/logo_ul_on.jpg) no-repeat left;}

.homePartnersLogoList .fc a {width:64px;background:url(images/logo_fc.jpg) no-repeat left;}
.homePartnersLogoList .fc a:HOVER {background:url(images/logo_fc_on.jpg) no-repeat left;}

.homePartnersLogoList .cen a {width:64px;background:url(images/logo_cen.jpg) no-repeat left;}
.homePartnersLogoList .cen a:HOVER {background:url(images/logo_cen_on.jpg) no-repeat left;}

.homePartnersLogoList .na a {width:87px;background:url(images/logo_na.jpg) no-repeat left;}
.homePartnersLogoList .na a:HOVER {background:url(images/logo_na_on.jpg) no-repeat left;}

.homePartnersLogoList .sep
{
	width:1px;
	display:inline-block;
	background:url(images/logo_sep.jpg) no-repeat left;
	height:40px;
	overflow:hidden;
}


.pnlDetails a
{
	color:#0067B4;
}
.pnlDetails a:HOVER
{
	color:#3e9fe8;
}

.pdfName
{
	display:inline-block;
	width:480px;
	overflow:hidden;
}

.zoomable
{
	position:relative;
	float:left;
}
.zoomable:HOVER span
{
	background:url(images/icon_zoom_on.gif) no-repeat;
}
.zoomable img
{
	border:none;
	float:left;
}

.zoomableIcon
{
	position:absolute;
	display:block;
	width:20px;
	height:20px;
	background-color:Red;
	bottom:0px;
	right:0px;
	background:url(images/icon_zoom.gif) no-repeat;
}
.zoomableIcon:HOVER
{
	background:url(images/icon_zoom_on.gif) no-repeat;
}

.seeAllNews
{
	clear:both; 
	float:left; 
	padding:5px 0; 
	border-bottom:1px solid #CDCDCD; 
	width:159px;
	position:relative;
	top:-16px;
}
.seeAllNews a
{
	text-decoration:none; 
	color:#0066B5; 
	text-transform:uppercase; 
	position:relative; 
	top:2px;
}
.seeAllNews:HOVER
{
	border-bottom:1px solid #2c98ec; 
}
.seeAllNews:HOVER a
{
	color:#2c98ec;
}
