body {
	margin: 10px 0 0 0;
	padding: 0px;
	background-color: #555555;
	background-image: url(../images/bg-body.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:justify;
	color: #342F2F;
	line-height:16px;
}
a:link, a:visited{
	color: #342F2F;
	text-decoration:none;
	}
a:hover{
	color: #342F2F;
	text-decoration:underline;
}

.bg-nav{
	background:url(../images/bg-nav.jpg) repeat-x;
	height:88px;
	border-left:solid 2px #A3798E;
	border-right:solid 2px #A3798E;
	width:760px
	}
.justify{
	text-align:justify;
	}
.bg-news1{
	background:url(../images/bg-news1.gif) repeat-x;
	height:6px
	}

.bg-news2{
	background:url(../images/bg-news2.gif) repeat-x;
	height:37px;
	color:#fff;
	font-size:14px
	}
.bgcolorfff{
	background-color:#fff
	}
.box-middle{
	background:url(../images/box-middle.jpg) repeat-y;
	width:233px
	}
.box-middle ul{
	list-style:none;
	margin:10px 0 10px 0;
	padding:5px 0 0 35px;
	}
.box-middle ul li{
	list-style:none;
	background:url(../images/bullet.gif) no-repeat left 11px;
	padding:8px 0 0 20px;
	}
.box-middle ul li a{
	text-decoration:none;
	}
.box-middle ul li a:hover{
	text-decoration:underline;
	}
.margin-top{
	margin:10px 0 0 0
	}
.padding-top{
	padding:10px 0 0 0px
	}
.padding-bottom{
	padding:0 20px 5px 0px
	}
.padding-right{
	padding:0 0px 20px 0px
	}
.dotted{
background:url(../images/dotted.gif) repeat-x;
}
.dotted2{
	background:url(../images/dotted2.gif) repeat-y right top;
	}
.txt-16grey{
	color:#353535;
	font-size:13px;
	font-weight:bold;
	padding:12px 0 0 0px;
	}
.txt-11grey{
	color:#353535;
	font-size:11px;
	padding:12px 0 0 0px;
	text-decoration:none
	}
.txt-11grey a{
	color:#842755;
	font-size:11px;
	padding:12px 0 0 0px;
	text-decoration:underline
	}
.txt-11grey a:hover{
	color:#842755;
	font-size:11px;
	padding:12px 0 0 0px;
	text-decoration:none
	}
.txt-11grey p{
	margin:2px 0 0 0px;
	padding:0px
	}
.txtfield100{
	background:url(../images/bg-textfield.gif) repeat-x;
	width:100px;
	padding:1px 5px;
	border:solid 1px #D3D0D0
	}
.txtfield170{
	background:url(../images/bg-textfield.gif) repeat-x;
	width:170px;
	padding:1px 5px;
	border:solid 1px #D3D0D0;
	color:#842755
	}
.txtfield220{
	background:url(../images/bg-textfield.gif) repeat-x;
	width:220px;
	padding:1px 5px;
	border:solid 1px #D3D0D0
	}
.input{
	background:#fff;
	width:230px;
	padding:1px 5px;
	border:solid 1px #D3D0D0;
	color:#333333
	}
.bullet{
	padding:0px;
	text-align:justify
	}
.bullet ul{
	padding:0px;
	list-style:none
	}
.bullet ul li{
	background-image: url(../images/bullet2.gif);
	background-repeat: no-repeat;
	background-position: left 12px;
	padding: 8px 0 0 20px;
	}
.bg-foot{
	background:url(../images/bg-footer.jpg) repeat-x;
	height:80px;
	border-left: solid 1px #A4A5A5;
	border-right: solid 1px #A4A5A5;
	color:#fff;
	font-size:13px
	}

.bg-footer2{
	background:url(../images/bg-footer2.gif) repeat-x;
	height:26px;
	padding:2px 10px
	}
.bg-footer2 a{
	color:#fff;
	text-decoration:none
	}
.bg-footer2 a:hover{
	color:#fff;
	text-decoration:underline
	}
.button{
	background:url(../images/but-submit2.jpg) no-repeat;
	height:24px;
	width:108px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	text-transform: uppercase;
	font-size:11px;
	border:none
	}
.paddingleft{ padding:0 0 0 25px}


