@charset "utf-8";

* {
	margin: 0;
	padding: 0px;
}

body {
background: #FFF repeat-x scroll 0 0;
font-family: Arial,Helvetica,sans-serif;
margin: 0;
padding: 0;

}

a{
text-decoration: none;

}

#topnav {
height: 153px;

}

.banner {
background: url(images/banner_05b.jpg) no-repeat;
width: 928px;
height: 123px;
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: auto;


}

.logins {
width: 280x;
height: 50px;
float: right;
margin-right: 20px;
padding-top: 5px;

}

.menu {
background: url(images/button_repeat.jpg) repeat-x;
height: 30px;
}

.menu_button {
width: 100%;
height: 30px;

}

.menu_button ul {
list-style-type: none;
width: 900px;
margin: 0 auto;

}

.menu_button ul li {
float: left;

}

.menu_button ul li a {
width: 100%;
height: 30px;

}

#body_bg {
background: #E6E6E6;

}

#body_wrapper {
background: url(images/bg_repeat.jpg) repeat-y;
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: auto;
width: 928px;

}

#refills {
float:right;
width:130px;
height:500px;
margin: 0 auto;
}

.body_content {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;	
}

#footer_wrapper {
background: url(images/footer2.jpg) no-repeat;
width: 928px;
height: 160px;
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: auto;

}

.footer_content {
width: 928px;
height: 100%;


}

.footer_content ul {
list-style-type: none;
padding-left: 190px;

}

.footer_content ul li {
float: left;
padding-left: 20px;

}

.footer_content ul li a {
color: #000;
font-size: 14px;

}

#faq {
	background-image:url(images/shape2.jpg);
	background-repeat:no-repeat;
	width:200px;
	height:200px;
	margin:auto;
}

#faq ul {
	padding-top:8px;
}

#faq ul li, #faq li a {
	color:#39F;
	font-weight:bold;
	text-decoration:none;
	padding:3px 0 0 5px;
	list-style-type:none;
	
}

#faq ul li, #faq li a:hover {
	color:#006;
}

#login_form{

    font-size:11px;
}


#login_form #pt1 {
    border:0 none;
    height:37px;
	width:220px;
}

#login_form #pt2 {
    border:0 none;
    height:37px;
	width:255px;
}

#login_form #pt3 {
    border:0 none;
    height:37px;
	width:50px;
}


#login_form #pt1 .field{
	width:220px; text-align:left;
}

#login_form #pt2 .field{
	width:220px; text-align:left;
}

#login_form #pt3 .field{
	width:50px; text-align:left;
}