HTML {
	MIN-HEIGHT: 100%; 
	MARGIN: 0px; 
	HEIGHT: 100%; 
}
BODY {
	MIN-HEIGHT: 100%;
	MARGIN: 0px;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #CCCC99;
}
#frame {
	MIN-HEIGHT: 100%; 
	MARGIN-LEFT: auto; 
	WIDTH: 780px; 
	MARGIN-RIGHT: auto; 
	POSITION: relative; 
	HEIGHT: auto;! important
}
#header {
	WIDTH: 780px; 
	HEIGHT: 140px; 
}
.logo {
	FLOAT: left; 
	WIDTH: 284px; 
	BORDER-STYLE: none;
	HEIGHT: 140px;
}
.blogo {
	BORDER-STYLE: none;
}
.headtxt {
	PADDING-RIGHT: 20px; 
	FONT-SIZE: 11pt; 
	FLOAT: right; 
	BACKGROUND-IMAGE: url(../private_duty/head_02.gif); 
	WIDTH: 476px; COLOR: #6a2224; 
	PADDING-TOP: 10px; 
	FONT-FAMILY: Helvetica, Arial, sans-serif;
	HEIGHT: 130px; 
	TEXT-ALIGN: right;
}
A {
	COLOR: #6a2224; 
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #6a2224; 
	TEXT-DECORATION: underline;
}
#content {
	height: auto;
	height: 100%;
	min-height: 100%;
	background-image: url(../private_duty/pagebg.gif);
	background-repeat: repeat-y;
	display: table;
	overflow: visible;
	padding-bottom: 35px;
}
.menu {
	FLOAT: left; 
	BACKGROUND-IMAGE: url(../private_duty/menubg.jpg); 
	WIDTH: 196px;
}
.rtbg {
	margin-top: -21px;
	BACKGROUND-IMAGE: url(../private_duty/menubg_05.jpg); 
	WIDTH: 196px; 
	BACKGROUND-REPEAT: no-repeat;	
	height: 759px;
}
.rtmenu {
	PADDING-LEFT: 35px; 
	FONT-SIZE: 13pt; 
	COLOR: #6a2224;
	FONT-FAMILY: Georgia, Times New Roman, Times, serif; 
	TEXT-ALIGN: left;
}
A.rtmenu {
	DISPLAY: block; 
	BACKGROUND-IMAGE: url(../private_duty/menuover.gif); 
	WIDTH: 116px; 
	HEIGHT: 26px; 
	TEXT-DECORATION: none;
}
A.rtmenu:hover {
	BACKGROUND-POSITION: -160px 0px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
}
.maintxt {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	FLOAT: left; 
	WIDTH: 564px;
}
.mainpic {
	MARGIN-LEFT: -11px;
}
.copy {
	PADDING: 10px; 
	FONT-SIZE: 9pt;
	COLOR: #417041; 
	FONT-STYLE: italic; 
	FONT-FAMILY: Helvetica, Arial, sans serif;
}
.bdytext {
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 30px; 
	FONT-SIZE: 12pt; 
	COLOR: black;
	FONT-FAMILY: Helvetica, Arial, sans serif; 
	TEXT-ALIGN: justify;
}
H2 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 16pt; 
	COLOR: #417041; 
	FONT-FAMILY: Georgia, Times New Roman, serif; 
	TEXT-ALIGN: left;
}
.quotebox{
	background-color: #c8a5a7;
	padding-left: 6px;
	padding-right: 6px;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 10pt;
	float: right;
	margin: 10px;
	font-style: italic;
	width: 125px;
	border: thin solid #6a2224;	
	text-align: left;
	height: auto;
}
.mugl {
	FLOAT: left; 
	VERTICAL-ALIGN: text-top; 
	BORDER: #417041 solid; 
	margin: 6px;

}
.mugr {
	BORDER: #417041 solid; 
	FLOAT: right; 
	VERTICAL-ALIGN: text-top;
	margin: 6px;

}
H1 {
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 16pt; 
	COLOR: #6a2224; 
	FONT-FAMILY: Helvetica, Arial, sans-serif; 
	TEXT-ALIGN: left;
}
.resouce {
	TEXT-ALIGN: center;
}
#clearer {
	CLEAR: both; 
	DISPLAY: block; 
	FONT-SIZE: 0px; 
	HEIGHT: 0px;
}
#footer {
	 margin-left: auto;
	 margin-right: auto; 
	 font-size : 11pt; 
	 VERTICAL-ALIGN: bottom; 
	 WIDTH: 780px; 
	 COLOR: #6a2224; 
	 BOTTOM: 0px; 
	 PADDING-TOP: 10px; 
	 FONT-FAMILY: Helvetica, Arial, sans-serif; 
	 HEIGHT: 71px; 
	 BACKGROUND-COLOR: #6a2224; 
	 TEXT-ALIGN: center;
}
.fbg {
	MARGIN-TOP: 5px; 
	BACKGROUND-IMAGE: url(../private_duty/footbg.gif); 
	PADDING-TOP: 3px; 
	HEIGHT: 67px;
}
