html, body
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

body
{
	text-align: center;
       font-size: .7em;
        font-family:verdana,sans-serif;
        font-weight:400;
        color:#555555;
	line-height:14px;

}

body
{
text-align: -moz-center;
}

#main
{
	text-align: left;
	margin-top: 15px;
	margin-bottom: 20px;
	width: 900px;
	height:900px;
	padding: 0px 0px 0px 0px;
	background-color:#ffffff;
}

.one
{
	float:left;
	width:700px;

}

.two
{
float:right;
padding-left:10px;
width:190px;
background-color:#FFFFFF;
}

a
{
color: #6094C1;
}

.nav
{
float: right;
margin: 0px 20px 0px 0px;

}

.nav li
{
	font-size: 14px;
	font-weight:bold;
	padding: 48px 0px 2px 0px;
	margin: 0px 0px 0px 10px;
	display: block;
	float: left;
	list-style-type: none;
}

.nav li a
{
	padding: 5px 0px 0px 5px;
	color: #666666;
	text-decoration:	underline;
}


.logo{
float:left;
padding-left:10px;
padding-bottom:10px;
padding-top:0px;
}


.container
{
	clear: both;
	padding: 0px 0px 1em 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	width: 100%;
	background-color: #eee;
}


.home .container
{
	background-color: #FFFFFF; 
	padding: 0px 0px 0px 0px;
}


.container2
{
	width: 700px;
	padding: 1px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #6094C1;
	background-color: #ffffff;
	float: left;
	text-align:left;

}



.promo  {
  border:1px solid #000;
  margin:0.2em 0.7em 1em 0;
  padding:0.5em 0.3em;
  text-align:center;
}

.promo img {
  margin:0.3em 0.2em;
}

.promo-blue {
  border-color:#6094C1;
  background-color:	#FFCC00;
  background-image:url("../images/yellow.png");
    margin:0.2em 0.7em 1em 0;
  padding:0.5em 0.3em;
  text-align:center;
  font-size:90%;
  }
  
.explain
{
text-align:justify;
width:500px;
padding-left:10px;
}

.what
{

font-size:14px;
font-weight:bold;
color:	#ffcc00;
}



.steps
{
background-image:url("../images/step.jpg");
padding: 5px 5px 5px 5px;
margin: 0px 0px 0px 0px;
text-align:center;
}

.stepsimg
{
width:30px;
background-image:url("../images/step.jpg");
padding: 5px 5px 5px 5px;
margin: 0px 0px 0px 0px;
text-align:center;
}

.moreinfo
{
padding:5px 5px 5px 10px;
}

.about
{
padding:0px 20px 20px 20px;
text-align:justify;
}



#cs1
{
width:600px;
/*font-family:Helvetica,Arial, sans-serif;*/
font-size:11px;
}

#cs2,#cs3,#cs4
{
display:none;
width:600px;
}

#cs5
{
width:600px;
}

.cs
{
background:url("../images/step_tl.jpg") no-repeat top left #fdd841; 
/*background:url("../images/step_tr.jpg") no-repeat top right #fdd841;*/ 

padding-top: 5px;
padding-bottom:5px;
text-align:center;
/*width:150px;*/
font-weight:100;
border-bottom:0px solid #ffcc00;
/*border:1px solid #ffcc00; */
}

#td1{
font-weight:Bold;
}

.cs a
{
/*color:#0000ff;*/
	text-decoration:	underline;

}
.cstext
{
border:0px solid #ffcc00; 
/*font-family:Helvetica,Arial, sans-serif;*/
}

.cstext p
{
text-align:left;
padding: 5px 5px 5px 5px;
}

.cstext img
{
padding: 5px 5px 0px 5px;
}
.cstextbox{
border:1px solid #ffcc00; 
}

.cstext td
{
font-size:11px;

/*font-family: Helvetica,Arial, sans-serif;*/
}

.filer 
{
border-bottom:0px solid #ffcc00;

background:url("../images/step_tr.jpg") no-repeat top right #fdd841 ; 
}

.title
{
font-size:larger;
font-weight:bold;
color:#ffcc00;
}


.faq li
{
padding: 5px 0px 5px 0px;
}

.stepstable
{
width:500px;
}

.qtext
{
text-align:right;
}

.qinput
{
width:200px;
}

h5
{
font-size:13px;
padding: 0px 0px 0px 0px;
}

.me
{
	font-size:13px;
}
