*{
	padding:0px;
	margin:0px;
}
html, body {
	height:100%;
	width:100%;
	padding:0px; 
	margin:0px; 
	background:#FFFFFF; 
	color:#080F44; 
	font: 12px Arial, Helvetica, sans-serif;
}
table {
	border: 0px;
	border-collapse: collapse; /* cellspacing="0" */
}
table td{
	font-size:12px;
	padding:0px; /* cellspadding="0" */
} 
img{
	border:0px;
}

a {color:#0000FF; text-decoration:none;}
a:link    {}
a:hover   {text-decoration:underline;}
a:visited {}
a:active  {}

a img {border: none;}

form {margin:0px;}

h1 {margin:0; padding:0; font-size:16px; font-weight:bold;}


#head {height:125px; background-color:#080F44;}

#print_page_link img {
	margin-left:210px; 
	margin-bottom:17px;
	width:97px;
	height:18px;
}
.lp_login {
	width:99px;
	height:22px;
	margin-bottom:14px;
}
.lp_login_wo_print {
	width:99px;
	height:22px;
	margin-bottom:14px;
	margin-left:307px; 
}

.topMenuDelim {width:1px; height:25px; background-image: url(../images/m_delim.gif);}
.topMenuDelimOver {background-image: url(../images/m_delim_ov.gif); width:1px; height:25px;}

.submenulayer {position:absolute; visibility:hidden; top:125px;
	border-left:1px solid #999999; border-right:1px solid #999999; border-top:1px solid #999999; border-bottom:2px solid #999999; 
	background-image: url(../images/bg_submenu.gif); background-position: right;}
.submenulayer a {display:block; padding:6px 6px 6px 8px;
	font-size:12px; color:#292F5D; text-decoration: none;}
.submenulayer a:hover {color:#FFFFFF; text-decoration:none; background:#4B7EE4 url(../images/bg_submenu_ov.gif) top repeat-x;}
.submenulayer a.active {color:#FFFFFF; text-decoration:none; background:#4B7EE4 url(../images/bg_submenu_ov.gif) top repeat-x;}

.submenulayer2 {position:absolute; visibility:hidden; width:165px;
	border-left:1px solid #717171; border-right:1px solid #717171; border-top:1px solid #717171; border-bottom:0px none; 
	background-color:#ebebeb;}
.submenulayer2 a {display:block; width:158px; padding:5px 0px 5px 7px; border-bottom:1px solid #717171;
	font-size:12px; color:#080f44; text-decoration: none;}
* html .submenulayer2 a {width:100%;}
.submenulayer2 a:hover {color:#FFFFFF; text-decoration:none; background-color:#84a2de;}



.footerdelimhome {height:3px; background-image:url(../images/footer_delim.gif); background-position:bottom; background-repeat:repeat-x;}
.footTD {height:50px; vertical-align:top;}
#footerdelim {margin-top:16px; height:3px; width:98%;
	background-image:url(../images/footer_delim.gif); background-position:bottom; background-repeat:repeat-x;}
#footer {height:30px; padding-top:5px; vertical-align:top; margin-left:30px;
	font-size:11px; color:#666666;}
#footer a {color:#666666; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

.leftmenuColumn {width:170px; background-color:#CCCCCC; vertical-align:top;}
#leftmenu {width:100%;}
#leftmenu a {display:block; height:29px; vertical-align:top; 
	padding-left:16px; padding-top:2px;
	font-size:12px; color:#080F44; text-decoration:none;}
#leftmenu a:hover {color:#FFFFFF;}
#leftmenu td a.active {background:url(../images/m_ov.gif) top left no-repeat;
	font-size:12px; color:#FFFFFF; text-decoration:none;}

#leftmenu td.first {background-color:#5270AD; height:65px;}
#leftmenu td.first a {margin-top:32px;height:20px;}
#leftmenu td.second {height:18px;}

#leftmenu .leftsubmenu {
	padding-left:16px;
	display:none;
}
#leftmenu .leftsubmenu a {
	padding-left:10px;
}
#leftmenu .leftsubmenu a:hover {
	color:#003399;
}
#leftmenu .leftsubmenu a.active {
	color:#003399;
	background:url(../images/lsub_active.gif) 0 7px no-repeat;
}



.contentarea {margin-left:30px; width:600px;}
.contentareaPrint {margin-left:15px; width:600px; margin-bottom:30px;}
.maintitle {height:30px; border-bottom:1px solid #C1C1C1; color:#003399; font-size:21px; margin-top:14px; margin-bottom:10px;}

#maintitletable {width:100%; height:33px; margin-top:11px;}
#maintitletable td {color:#003399; font-size:21px; line-height:20px;}
#maintitletable a {color:#003399; font-size:13px; font-style:italic; text-decoration:none; font-weight:bold;}
#maintitletable a:hover {text-decoration:underline;}
#maintitletable a.back {color:#003399; font-size:11px; text-decoration:none; font-weight:bold; font-style:normal;}

#VAAnav, #VAAnav ul {list-style:none; margin:0 0 0 25px; padding:0px; width:250px;}
#VAAnav li {height: 21px; margin-bottom:7px;}

#VAAnav a {color:#003399; font-size:12px; font-weight:bold; text-decoration:none; 
	display:block; width:250px; height:16px; 
	background-image:url(../images/vaa_nav.gif); background-repeat:no-repeat;
	padding:3px 6px 3px 20px; border:none;}
#VAAnav a:hover {color:#FFFFFF; text-decoration:none; background-image:url(../images/vaa_nav_ov.jpg);}
#VAAnav a.menuActive {color:#FFFFFF; background-image:url(../images/vaa_nav_act.jpg);}
#VAAnav a.menuActive:hover {background-image:url(../images/vaa_nav_act.jpg);}

#VAAnav li:hover,
#VAAnav li.jshover {}

#VAAnav li:hover ul,
#VAAnav li.jshover ul {display: block;}

.VAAsubcontent {margin:10px 0 0 25px; width:250px;}
.VAAsubcontentText {color:#666666; 
	background-image:url(../images/vaa_bg.gif);
	padding:2px 6px 4px 16px;}

#contact {}
#contact td {font-weight:bold; line-height:17px; padding-top:7px;}
#contact img {margin-top:10px;}
#contact a {color:#003399; text-decoration:none;}
#contact a:hover {text-decoration:underline;}

.selInvestors {line-height: 20px;}

#TeamPersonTD {width:120px; padding-left:18px; vertical-align:top;}
#TeamPersonTD a {color:#080F44; text-decoration:none; font-size:12px; display:block;}
#TeamPersonTD a:hover {color:#CC3300; text-decoration:none;}
#TeamPersonTD a.active {color:#CC3300; text-decoration:none; font-size:12px; display:block;}

#partnerInfo {width:305px; padding-right:20px; border-right:1px solid #C1C1C1; vertical-align:top; line-height:18px;}
#partnerInfo img {margin:6px 0 27px 20px;}
#partnerInfo h1 {margin:0; padding:0; font-size:16px; font-weight:bold;}

.coLogo {height:110px; border-bottom:1px solid #C1C1C1; text-align:center;}
.coLeftText {padding:16px 4px 10px 4px; font-size:11px;}
.coOverviewTitle {width:147px; height:30px; vertical-align:bottom;}

#coProfileLinks {margin-left:15px; width:124px;}
#coProfileLinks a {color:#080F44; font-size:12px; text-decoration:underline; display:block; margin-top:16px;}
#coProfileLinks a:hover {text-decoration:none;}
#coProfileLinks a.active {color:#003399; font-size:12px; text-decoration:none; display:block; margin-top:16px;}
#coProfileLinks a.active:hover {text-decoration:none;}

.coProfile {margin-top:3px; width:229px; height:138px;}
.coProfiletText {vertical-align:top;
	background-image:url(../images/profile_bg.gif);
	padding:10px 12px 10px 12px;}

#brochureLink {width:190px; padding-left:20px; vertical-align:top;}
#brochureLink a {display:block; color:#080F44; font-size:12px; text-decoration:none;}
#brochureLink a:hover {color:#CC3300; text-decoration:none;}
#brochureLink a.download {display:block; color:#003399; font-size:10px; text-decoration:underline; margin-bottom:16px;}
#brochureLink a.download:hover {color:#999999; text-decoration:none;}

#newsLinks {width:190px; padding-left:20px; vertical-align:top;}
#newsLinks a        {color:#003399; font-size:12px; text-decoration:underline;}
#newsLinks a:hover  {color:#CC3300; text-decoration:underline;}
#newsLinks a.pdf    {color:#003399; font-size:10px; text-decoration:underline;}
#newsLinks a.pdf:hover {color:#999999; text-decoration:none;}
#newsLinks a.pdfactive {color:#999999; font-size:10px; text-decoration:none;}
#newsLinks a.pdfactive:hover {color:#999999; text-decoration:none;}

.newsDeal {font-size:21px; color:#003399;}
.newsActiveDate {color:#CC3300; font-size:12px; text-decoration:none;}
.newsTitle {font-size:14px; color:#003399; font-weight:bold; display:block; margin-top:20px;}
.newsAuthor {font-size:13px; font-style:italic; display:block; margin-bottom:16px;}

#pagination {position:absolute; width:380px; font-size:12px;}
#pagination a {color:#080F44; text-decoration:none;}
#pagination a:hover {color:#CC3300; text-decoration:none;}
#pagination a.active {color:#CC3300; text-decoration:none; font-weight:bold;}
#pagination a.next {font-weight:bold;}
#pagination a.nextInactive {font-weight:bold; color:#CCCCCC;}
#pagination a.nextInactive:hover {font-weight:bold; color:#CCCCCC;}

.borderright {border-right:1px solid #C1C1C1;}
.orange {color:#CC3300;}
.bgGrey {background-color:#DFDFDF;}


#contentClipNarrative {
	position:absolute; 
	left:404px; top:257px; 
	width:380px; height:540px; 
}
#contentClipNews {
	position:absolute; 
	left:200px; top:250px; 
	width:370px; height:334px; 
}

