body{
margin:0px;
padding:0px;
font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
background-color:#f5f5f5;
color:#333333;
text-align:center;
background-image:url(img/bg2.gif);
background-repeat:no-repeat;
background-position:top;
background-attachment:fixed;
}

p{
	text-align: left;
}


a{
	text-decoration: none;
	color:#12519F;
}

a:hover{
	text-decoration: underline;
}

a:visited{
color:#000000;
}


a.headlink{
}

a.headlink:hover{
	text-decoration: none;
}

h1{
	font-size: 18px;
	text-align: left;
}

h2{
	text-align: justify;
	margin-top:10px;
	font-size:10px;
}

img{
	border:0px;
}


.steps{
	font-size:14px;
	margin-top:9px;
	margin-bottom:5px;
	font-weight:bold;
}

.cstep{
	font-size:14px;
}

.notice{
text-align: justify;
margin-top:15px;
font-size:11px;
}

.copyright{
font-size:11px;
color:#3D3DFF;
text-align:center;
margin-top:8px;
font-weight:bold;
}

.toplinks{
font-size:12px;
color:#3D3DFF;
font-weight:bold;
}


.toplinks:visited{
	color:#000000;
}

.extralink{
font-size:11px;
color:#3D3DFF;
font-weight:plain;
}


.extralink:visited{
	color:#000000;
}


.upinput{
width:420px;
background:url(../img/input_back.gif);
border:1px solid #999999;
/*
margin-bottom:5px;
margin-top:5px;
*/
}




input {
	background:url(../img/button03.gif);
	border:1px solid #999999;
}

upload {
	background:url(../img/button03.gif);
	border:1px solid #999999;
}

delete {
	background:url(../img/button03.gif);
	border:1px solid #999999;
}

textarea{
	background:url(../img/input_back.gif) repeat-x;
	border:1px solid #999999;
}

form{
margin:0px;
}

.faqheader{
font-size:15px;
font-weight:bold;
margin-bottom:0px;
}

.faqbody{
font-size:13px;
margin-top:0px;
margin-bottom:15px;
text-align:justify;
}