* {
	padding:0px;
	margin:0px;
	border:0px;
}

html {
	
}
body {
	background-color:#FFFFFF;
	background-position:top center;
	background-repeat:repeat-x;
	padding: 0px;
	border:0px none;
	height: 100%;
	margin: 0px auto;
	text-align:center;
	font-size:1px;
	line-height:0px;
}

a:link, a:visited {
	text-decoration:underline;
	color:#0099ff;
}

a:hover, a:active {
	text-decoration:underline;
	color:#0099ff;
}

#main_container{
	width:800px;
	height:770px;
	margin:0px auto;
	overflow:hidden;
}

#header_container{
	clear:both;
	width:800px;
	height:51px;
	background-image:url(../image_v2/header_bkgrd.gif);
	background-repeat:repeat-x;
	overflow:hidden;
}

#logo_container{
	float:left;
	width:131px;
	height:51px;
	padding-left:41px;
	overflow:hidden;
}

#header_right{
	float:right;
	width:310px;
	height:51px;
	overflow:hidden;
}

#header_title{
	float:left;
	width:241px;
	height:51px;
	background-image:url(../image_v2/header_title.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

#hero_container{
	float:left;
	width:800px;
	height:450px;
	background-image:url(../image_v2/hero_bkgrd.gif);
	background-repeat:repeat-x;
	overflow:hidden;
}

#flash_container{
	float:left;
	width:720px;
	height:450px;
	padding-left:40px;
	overflow:hidden;
}

#bottom_container{
	float:left;
	width:800px;
	height:266px;
	background-image:url(../image_v2/bottom_bkgrd.gif);
	background-repeat:repeat-x;
	overflow:hidden;
}

#bottom_note{
	float:left;
	width:740px;
	height:20px;
	padding-left:43px;
	line-height:20px;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	color:#006699;
	text-align:left;
	overflow:hidden;
}

#bottom_main{
	float:left;
	width:800px;
	height:184px;
	padding-top:27px;
	overflow:hidden;
}

#bottom_left{
	float:left;
	width:494px;
	height:184px;
	padding-left:41px;
	overflow:hidden;
}

#chooserp_title{
	float:left;
	width:494px;
	height:30px;
	line-height:30px;
	font-family:Helvetica, sans-serif;
	font-size:23px;
	color:#333333;
	text-align:left;
	font-weight:bold;
	overflow:hidden;
}

#chooserp_subtitle{
	float:left;
	width:494px;
	height:18px;
	line-height:16px;
	font-family:Helvetica, sans-serif;
	font-size:15px;
	color:#333333;
	text-align:left;
	overflow:hidden;
}

#dl_container{
	float:left;
	width:494px;
	height:38px;
	padding-top:18px;
	overflow:hidden;
}

#dl_txt{
	float:left;
	width:130px;
	height:38px;
	line-height:38px;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	overflow:hidden;
}

#dl_dropdwn{
	float:left;
	width:177px;
	height:38px;
	overflow:hidden;
}

#dropdwn{
	float:left;
	width:177px;
	height:20px;
	padding-top:10px;
	overflow:hidden;
}

#dl_btn{
	float:left;
	width:172px;
	height:38px;
	overflow:hidden;
}

#troubleshoot{
	float:left;
	width:494px;
	height:45px;
	padding-top:30px;
	line-height:14px;
	font-family:Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:left;
	overflow:hidden;
}

#troubleshoot{
	float:left;
	width:600px;
	height:45px;
	padding-top:20px;
	line-height:14px;
	font-family:Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:left;
	overflow:hidden;
}

.troubleshoot{
	color:#006699;
}

#bottom_right{
	float:right;
	width:251px;
	height:184px;
	overflow:hidden;
}

#bottom_img{
	float:left;
	width:265px;
	height:184px;
	background-image:url(../image_v2/bottom_img.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

#footer_container{
	float:left;
	width:800px;
	height:25px;
	line-height:14px;
	font-family:Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
	text-align:center;
	overflow:hidden;
}

