@charset "UTF-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/bg_center.jpg);
	background-repeat:repeat-y;
	background-position:1px;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}


html, body {
	height: 100%;
}

a{
	color:#467492;
	text-decoration:none;
}

a:visited{
	color:#467492;
	text-decoration:none;
}

a:hover{
	color:#6E90A6;
	text-decoration:underline;
}



#header{
	padding:0px;
	margin:0px;
	border:0px;
	height:146px;
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
}

#menu{
	float:left;
	width:134px;
	background-color:#30788d;
	height:500px;
	color:#FFFFFF;
}

#menuTop{
	height:69px;
	width:134px;
	background-image:url(images/index2_04.jpg);
	background-repeat:no-repeat;
}

.mainMenu li{
	padding-top:25px;
}

.mainMenu{
	list-style:none;
	margin:0px;
	border:0px;
	padding-left:10px;
	padding-bottom:10px;
}

.mainMenu a{
	background-image:url(images/menu_rollover.jpg);
	background-position:-10px;
	background-repeat:no-repeat;
	width:117px;
	padding:10px;
	padding-left:20px;
	padding-right:40px;
	color:#1c4450;
	text-decoration:none;
}

.mainMenu a:hover{
	background-position: -130px;
	/*
	background-image:url(images/menu_rollover2.jpg);
	background-position:-10px;
	background-repeat:no-repeat;
	width:117px;
	padding:10px;
	padding-left:20px;
	padding-right:40px;*/
	color:#FFFFFF;
}

#subMenu li{
	padding-top:10px;
}

#subMenu{
	display:none;
	font-size:10px;
	list-style:url(images/menu_bullet.gif);
	margin:0px;
	border:0px;
	padding-left:30px;
	background-image:none;
}

#subMenu a{
	width:117px;
	padding:0px;
	color:#FFFFFF;
	text-decoration:none;
	background-image:none;
}

#subMenu a:hover{
	width:117px;
	padding:0px;
	color:#FFFFFF;
	text-decoration:underline;
	background-image:none;
}

#subMenu2 li{
	padding-top:10px;
}

#subMenu2{
	display:none;
	font-size:10px;
	list-style:url(images/menu_bullet.gif);
	margin:0px;
	border:0px;
	padding-left:30px;
	width:40px;
	background-image:none;
}

#subMenu2 a{
	width:110px;
	padding:0px;
	color:#FFFFFF;
	text-decoration:none;
	background-image:none;
}

#subMenu2 a:hover{
	width:110px;
	padding:0px;
	color:#FFFFFF;
	text-decoration:underline;
	background-image:none;
}
#container {
	left:100px;
	top:0px;
	width:798px;
	height: auto !important;
	height:100%;
	min-height: 100%;
	margin-bottom: -150px;
	position: relative;
	border:solid;
	border-width:thin;
	border-color:#CCCCCC;
}

#left{
	position:absolute;
	float:left;
	width:100px;
	height:100%;
	min-height:100%;
	background-image:url(images/left.jpg);
	background-repeat:no-repeat;
}

#right{
	position:absolute;
	left:900px;
	top:0px;
	width:100px;
	height:100%;
	min-height:100%;
	background-image:url(images/right.jpg);
	background-repeat:no-repeat;
}


#flash{
	float:left;
}

#headerBottom{
	float:left;
	background-image:url(images/header_bottom.jpg);
	background-repeat:no-repeat;
	width: 664px;
	height: 93px;
}

#text{
	margin-left:135px;
	padding: 0 100px 50px 100px;
	background-position:bottom left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	min-height: 250px;
}

#textThin{
	margin-left:135px;
	padding: 0 0 50px 100px;
	background-position:bottom left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	min-height: 250px;
	width:300px;
}

#rightPanel{
	position:absolute;
	left:643px;
	top:243px;
	width: 247px;
	min-height:253px;
	color:#FFFFFF;
	background-image:url(images/rightPanel_bottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	z-index:2;
}

#rightPanel h1{
	font-stretch:condensed;
	font-size:14px;
	font-weight:bold;
	background-image:none;
}

#rightPanel_top{
	background-image:url(images/rightPanel_top.jpg);
	background-repeat:no-repeat;
	height:60px;
}

#rightPanel_content{
	padding: 0 20px 70px 20px;
}

#footer {
	margin-left:101px;
	width:798px;
	position: relative;
	color:#FFFFFF;
	height: 150px;
	background-image:url(images/footer.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#444444;
}

.clearfooter {
	height: 200px;
}


h1{
	margin:0px;
	padding:0px;
	padding-top:10px;
	margin-bottom:15px;
	border:0px;
	line-height:25px;
	font-stretch:narrower;
	font-weight:lighter;
	font-stretch:condensed;
	background-image:url(images/underline.jpg);
	background-position: bottom left;
	background-repeat:no-repeat;
}

h2{
	display:none;
}

.invest a{
background-image:url(images/invest_btn.jpg);
background-repeat:no-repeat;
float:left;
height:33px;
width:149px;
text-align:center;
padding:20px 0 0 0;
color:#FFFFFF;
}

.invest a:link{
background-position:0;
color:#FFFFFF;
}

.invest a:hover{
background-position: -149px 0;
color:#FFFFFF;
text-decoration:none;
}

.invest a:active{
background-position: -298px 0;
color:#FFFFFF;
text-decoration:none;
}


