body{
	 background: url(images/bg_tile.jpg) repeat-x #054077;
	 font-size: 14px;
	 font-family: arial, sans-serif;
	 }
	 
	img{
	 border: 0px;
	 }
	 
	form{
	 display: inline;
	 }
	 
	#container{
	 border: 1px solid #FFFFFF;
	 background: #FFFFFF;
	 }
	 
	.clearbg{
	 background: #FFFFFF;
	 filter:alpha(opacity=25);
	 -moz-opacity: 0.25;
	 opacity: 0.25;
	 }
	 
	#header{
	 width: 962px;
	 height: 121px;
	 background: url(images/header_logo_splash.gif) no-repeat;
	 text-align: right;
	 }
	#headerpage{
	 width: 962px;
	 height: 121px;
	 background: url(images/header_logo.gif) no-repeat;
	 text-align: right;
	 cursor: pointer;
	 }
	 
	#nav_top{
	 height: 30px;
	 display: inline-block;
	 background: url(images/top_nav_bg.gif) repeat-x;
	 }
	.nav_item{
	 padding: 4px 10px 0px 4px;
	 display: inline-block;
	 }
	 
	#splash{
	 width: 601px;
	 height: 447px;
	 background: url(images/splash.jpg);
	 }
	#splashcontent{
	 padding: 330px 20px 20px 240px;
	 }
	 
	#formbg{
	 background: url(images/form_bg_tile.gif) repeat-x #c6e6f8;
	 }
	#successbg{
	 background: #eef4f7;
	 }
	 
	#header_about{
	 padding: 5px 5px 5px 12px;
	 background: #a0cef3;
	 color: #0e2e4c;
	 }
	#header_success{
	 padding: 5px 5px 5px 12px;
	 background: #7ea0c6;
	 color: #FFFFFF;
	 }
	
	 
	.page_content{
	 background: url(images/page_bg_tile.gif) repeat-x #d8f1ff;
	 padding: 12px;
	 }
	 
	ul{
	 margin: 0px;
	 padding: 0px;
	 }
	 
	.fbold{
	 font-weight: bold;
	 }
	.fs_18{
	 font-size: 18px;
	 }
	.fs_12{
	 font-size: 12px;
	 }
	.fc_blue{
	 color: #0e2e4c;
	 }
	
	.padding_12{
	 padding: 12px;
	 }
	 
	.lh_14{
	 line-height: 1.4em;
	 }
	 
	h2{
	 display: inline;
	 font-weight: normal;
	 font-size: 26px;
	 }
	 
	sup{
	 font-size: 12px;
	 }
	 
	.success{
	 padding: 12px 0px 12px 0px;
	 border-bottom: 1px solid #7ea0c6;
	 min-height: 120px;
	 }
	 
	.success_imagesmallURL{
	 float: left;
	 margin: 5px 5px 0px 0px;
	 }
	.success_header{
	 font-size: 24px;
	 color: #6b6b6b;
	 }
	.success_subheader{
	 color: #6b6b6b;
	 font-weight: bold;
	 margin-top: 3px;
	 }
	.success_shortquote{
	 color: #c71027;
	 margin-top: 3px;
	 }
	.success_body{
	 color: #000;
	 margin-top: 3px;
	 font-size: 13px;
	 }
	.success_author{
	 font-weight: bold;
	 font-size: 13px;
	 }
	 
	.pepperqa{
	 padding: 12px 0px 12px 0px;
	 margin-bottom: 10px;
	 border-bottom: 1px solid #1e6497;
	 }
	.ppqa_subject{
	 font-size: 16px;
	 color: #1c5a95;
	 padding-bottom: 10px;
	 border-bottom: 1px solid #8fb7d4;
	 min-height: 80px;
	 }
	.ppqa_body{
	 font-size: 13px;
	 color: #000000;
	 padding-top: 10px;
	 min-height: 80px;
	 }
	 
	.qna_q, .qna_a{
	 float: left;
	 margin: 0px 10px 10px 0px;
	 }
	 
	.qna_header{
	 padding-bottom: 10px;
	 border-bottom: 1px solid #1e6497;
	 }
	 
	#footer{
	 width: 980px;
	 padding: 12px 0px 20px 0px;
	 }
	 
	#st_next, #st_prev{
	 cursor: pointer;
	 }
	
	 
	 
	td.formtxt1
	{
		font-family: Arial;
		font-size: 13px;
		color:#000000;
		font-weight:bold;
		text-align:right;
		padding:1px 6px 6px 0px;
		width:120px;
	}
	
	td.formtxt2
	{
		font-family: Arial;
		font-size: 13px;
		color:#000000;
		
	}
	
	a:link{color: #0a4683;}
	a:visited{color: #0a4683;}
	a:focus{color: #0a4683;}
	a:hover{color: #0a4683;}
	a:active{color: #0a4683;}
	
	#errorstitle{
	 margin: 10px 0px 0px 0px;
	 font-size: 14px;
	 font-weight: bold;
	 color:#a50015;
	 }
	 
	#errors{
	 margin: 5px 0px 0px 20px;
	 font-size: 12px;
	 color:#a50015;
	 }
	 
	.errorhl{
	 border: 1px solid #a50015;
	 }