  /*-----------------------------------------------*/
 /*--		Resets								--*/
/*-----------------------------------------------*/
*{margin:0; padding:0;}
img{border:none;}
a:fucus{outline:none;}
ul{list-style-type:none;} 
li{display:inline;}
  /*-----------------------------------------------*/
 /*--		Main								      --*/
/*-----------------------------------------------*/
body{
	background:url(../images/backgrounds/body.png) #6ecdd8 repeat center scroll;
	font-family:Helvetica, Arial, sans-serif;
	color:#FFF;
	font-size:12px;
}
	#page{
		position:absolute;
		width:100%;
		height:100%;
		top:0;
		left:0;
		background:url(../images/backgrounds/glow.png) top center no-repeat fixed;
	}
  /*-----------------------------------------------*/
 /*--		Layout							      --*/
/*-----------------------------------------------*/
#container{
	position:relative;
	margin:0 auto;
	width:800px;
}
	#header, #content, #footer, #topbar, #accordion{
		position:relative;
		width:800px;
		float:left;
	}
	  /*-----------------------------------------*/
	 /*--		Header						   --*/
	/*-----------------------------------------*/
	#header{
		text-align:center;
		height:166px;
	}
	  /*-----------------------------------------*/
	 /*--		Top Box						   --*/
	/*-----------------------------------------*/
		#topbar li a{
			position:relative;
			float:left;
			height:49px;
			text-indent:-9999px;
			overflow:hidden;
		}
			a.stepone{
				background:url(../images/topbar/topbar_01.png) top left no-repeat;
				width:215px;
			}
			a.steptwo{
				background:url(../images/topbar/topbar_02.png) top left no-repeat;
				width:197px;
			}
			a.stepthree{
				background:url(../images/topbar/topbar_03.png) top left no-repeat;
				width:184px;
			}
			a.stepfour{
				background:url(../images/topbar/topbar_04.png) top left no-repeat;
				width:204px;
			}
	  /*-----------------------------------------*/
	 /*--		Accordion					   --*/
	/*-----------------------------------------*/
		#accordion {width:802px; right:1px; margin:0 auto; top:10px;}
		.accordion {width:802px;}
		.accordion dt {width:802px; cursor:pointer; text-indent:-999px; overflow:hidden; }
		.accordion dt:hover {}
		.accordion dd {overflow:hidden; background:url(../images/accordion/content_bg.png) top left repeat-y #515151; }
			.acc_content{
				position:relative;
				float:left;
				width:714px;
				background:url(../images/accordion/content_bg_up.png) repeat-x bottom;
				left:9px;
				padding:35px;
			}
		.accordion span {display:block; width:800px; }
			#tabone{
				background:url(../images/accordion/tabs_01.png) top left no-repeat;
				width:802px;
				height:87px;
			}
				#tabone:hover{
					background:url(../images/accordion/tabs_01.png) no-repeat bottom left;
				}
			#tabtwo{
				background:url(../images/accordion/tabs_02.png) top left no-repeat;
				width:802px;
				height:78px;
			}
				#tabtwo:hover{
					background:url(../images/accordion/tabs_02.png) no-repeat bottom left;
				}
			#tabthree{
				background:url(../images/accordion/tabs_03.png) top left no-repeat;
				width:802px;
				height:78px;
			}
				#tabthree:hover{
					background:url(../images/accordion/tabs_03.png) no-repeat bottom left;
				}
					#tabfour{
						position:relative;
						float:left;
						right:1px;
						top:10px;
						background:url(../images/accordion/tabs_04.png) top left no-repeat;
						width:802px;
						height:87px;
						text-indent:-999px;
						overflow:hidden;
					}
	  /*-----------------------------------------*/
	 /*--		Footer							   --*/
	/*-----------------------------------------*/
	#footer{
		top:40px;
		margin:0 0 80px 0;
	}
		.footerlinks{
			position:absolute;
			left:13px;
		}
			.footerlinks li{
				margin-left:15px;
			}
			.footerlinks a{
				padding:3px;
			}
		.brightsite{
			position:absolute;
			right:33px;
		}
			.brightsite a:hover{
				color:#000;
				text-decoration:none;
			}
