body {
	background : #ffffff url(../images/bodybg.jpg) repeat center top;
	border : 0;
	color : #808080;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.75em;
	line-height : 1.5em;
	margin : 0 auto;
	padding : 20px;
	text-align : center;
}

h1, h2, h3, p, a, ul, li, img, form, table, td, iframe {
	border : 0;
	margin : 0;
	padding : 0;
}

#pagebodytop {
	background : url(../images/pagebodybgtop.png) no-repeat center top;
	border : 0;
	height : 259px;
	margin : 0;
	padding : 0;
}

#pagebody {
	background : url(../images/pagebodybg.png) repeat-y center top;
	border : 0;
	margin : 0;
	padding : 0;
}

#pagebodybottom {
	background : url(../images/pagebodybgbottom.png) no-repeat center bottom;
	border : 0;
	height : 130px;
	margin : 0;
	padding : 0;
}

#main {
	border : 0;
	margin : 0;
	padding : 10px 0 0 0;
}

.container {
	border : 0;
	margin : 0 auto;
	padding : 10px;
	width : 960px;
}

#left {
	border : 0;
	float : left;
	margin : 0;
	padding : 0;
	text-align: left;
	width : 640px;
}

#right {
	border : 0;
	float : right;
	margin : 0;
	padding : 0;
	text-align: right;
	width : 300px;
}

#banner {
	border : 0;
	font-size : 90%;
	line-height : 1.25em;
	margin : 0;
	text-align: justify;
}

#footer {
	border : 0;
	margin : 0;
	padding : 20px 10px 10px 10px;
}

#footer p {
	font-size : 90%;
	color : #505050;
	line-height : 1em;
	margin : 0;
	text-align : right;
}

.faqs {
	background : #ffffff url(../images/faqsbg.png) no-repeat left top;
	border : 1px solid #fd6b0e;
	margin : 10px;
	padding : 10px 10px 10px 80px;
	text-align : left;
}

.faqs p {
	border : 0;
	margin : 0;
	padding : 0;
}

p {
	margin-bottom : 1.5em;

}

a, a:active {
	color : #fd6b0e;
	font-weight : bold;
	text-decoration : none;
}

a:hover {
	color : #ea1a03;
	font-weight : bold;
	text-decoration : underline;
}

a:visited {
	color : #ea1a03;
	font-weight : bold;
	text-decoration : none;
}

strong {
	color : #fd6b0e;
}

.fl {
	float : left;
}

.fr {
	float : right;
}

.m0 {
	margin : 0;
}

.mt10 {
	margin-top : 10px;
}

.mt20 {
	margin-top : 20px;
}

.mr10 {
	margin-right : 10px;
}

.mr20 {
	margin-right : 20px;
}

.mb10 {
	margin-bottom : 10px;
}

.mb20 {
	margin-bottom : 20px;
}

.ml5 {
	margin-left : 5px;
}

.ml20 {
	margin-left : 20px;
}

.pt10 {
	padding-top : 10px;
}

.pr10 {
	padding-right : 10px;
}

