body {

	background-color: #75775d;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	color:#666666;

}



h1,h2,h3,h4,h5,h6, form, hr, pre{

	margin:0;

	padding:0;

}



img{

	border:0;

}



ul{

	list-style:square;

}



a:hover {

	color: #663333;

}



a.pdf{

	padding:1px 25px 1px 0;

	background:url("../images/icoPDF.gif") right bottom no-repeat;

}



a.doc{

	padding:1px 25px 1px 0;

	background:url("../images/icoDOC.gif") right bottom no-repeat;

}



input{

	background-color:#FFF;

}



#header input{

	margin:0;

	padding:1px;

	vertical-align:bottom;

}



.homeSearch select {

	font-size:9px;

	color:#8F3B1B;

	width:200px;

	border:1px solid #A9A9A9;

	text-transform:uppercase;

	padding:2px 0;

	margin:0;

}	



.homeSearch option{

	margin:2px;

}	



.bottomaddress {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #999999;

	text-decoration: none;

}





.bottomnav {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #ffffff;

	text-decoration: none;

}



.bottomnav a {

	padding-right:10px;

	color: #FFF;

	text-decoration:none;

}



.bottomnav a:hover {

	color: #333;

}



.date {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: uppercase;

	color: #999999;

	text-decoration: none;

}



.emailbox {

	border: 1px solid #aaaaaa;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #bebb99;

	text-decoration: none;

	height: 13px;

	width: 136px;

}



.emailtext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #999999;

	text-decoration: none;

}



.findboxes {

	border: 1px solid #a9a9a9;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #8f3b1b;

	text-decoration: none;

	height: 20px;

	width: 208px;

}



.mainbodytable {

	border: 1px solid #b5a56f;

}



.mainnav{

	padding-top:20px;

}



.mainnav, .mainnav a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #333333;

	text-decoration: none;

	text-align:center;

}



.mainnav a:hover, .mainnav .active{

	color:#8F3B1B;

}



.navigationLeft{

	background: #D2D0B5 url("../images/home_mid_contact.gif") left bottom no-repeat;

}



/*	----------	#rightContents	----------	*/



#rightContents{

	width:100%;

	padding:10px;

}



/*	----------	#rightContents .contents	----------	*/



#rightContents .contents{

	padding:5px;

	border:1px solid #8F3B1B;

	height:100%;

}



/*	----------	#rightContents .contents .title	----------	*/



#rightContents .contents .title{

	padding: 5px 0 5px 20px;

}



/*	----------	#rightContents .contents .title2	----------	*/



#rightContents .contents .title2{

	padding: 5px 0 5px 20px;

}



/*	----------	#rightContents .contents .title2 .btnPrint	----------	*/



#rightContents .contents .title2 .btnPrint{

	float:right;

	margin:0 5px 0 0;

}



/*	----------	#rightContents .contents .title2 .tableGrid1	----------	*/



#rightContents .contents .title2 .tableGrid1{

	width:100%;

}



#rightContents .contents .title2 .tableGrid1 td{

	width:25%;

	text-align:left;

}



#rightContents .contents .title2 .tableGrid1 select{

	width:100%;

}



#rightContents .contents .title2 .tableGrid1 option{

	padding:2px 5px;

	line-height:20px;

	vertical-align:bottom;

}



/*	----------	#rightContents .contents .title2 .tableGrid2	----------	*/





#rightContents .contents .title2 .tableGrid2{

	width:100%;

}



#rightContents .contents .title2 .tableGrid2 td{

	width:50%;

	text-align:left;

}



#rightContents .contents .title2 .tableGrid2 img{

	vertical-align:middle;

}



#rightContents .contents .title2 .tableGrid2 input{

	border:1px solid #A9A9A9;

	font-size:11px;

}



/*	----------	#rightContents .contents .title3 ----------	*/



#rightContents .contents .title3 {

	width:100%;

}



#rightContents .contents .title3 td {

	width:50%;

}



.button3 {

	color:#000;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	background-color:#FFF;

	padding:1px;

	border:1px solid #A9A9A9;

	vertical-align:middle;

	text-decoration:none;

	text-transform:uppercase;

}



.button4 {

	color:#999;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:bold;

	background-color:#FFF;

	padding:0;

	border:1px solid #A9A9A9;

	vertical-align:middle;

	text-decoration:none;

	text-transform:uppercase;

}





/*	----------	#rightContents .contents .navigation1	----------	*/



#rightContents .contents .navigation1{

	width:100%;

	text-align:center;

}



/*	----------	#rightContents .contents .navigation2	----------	*/



#rightContents .contents .navigation2{

	margin-bottom:20px;

}



#rightContents .contents .navigation2 td{

	text-align:left;

	padding-right:10px;

}



/*	----------	#rightContents .contents .navigation3	----------	*/





#rightContents .contents .navigation3 td{

	padding-left:15px;

}



#rightContents .contents .navigation3 td{

	text-align:left;

	padding-right:10px;

}



/*	----------	#rightContents .contents .wrapper1	----------	*/



#rightContents .contents .wrapper1{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	margin:5px 0;

	padding:0 20px;

}



#rightContents .contents .wrapper1 div{

	padding-bottom:10px;

	line-height:20px;

}



#rightContents .contents .wrapper1 a{

	color:#8F3B1B;

	font-weight:bold;

	text-decoration:none;

}



#rightContents .contents .wrapper1 a:hover{

	text-decoration:underline;

}



#rightContents .contents .wrapper1 .list1 li{

	line-height:25px;

	vertical-align:middle;

}



#rightContents .contents .wrapper1 blockquote h6{

	font-size:14px;

	font-weight:bold;

	color:#8F3B1B;

	line-height:25px;

}



#rightContents .contents .wrapper1 blockquote div{

	padding:0;

	margin:0;

	line-height:20px;

}







/*	----------	#rightContents .contents .wrapper1 .tableGrid1	----------	*/



#rightContents .contents .wrapper1 .tableGrid1 td{

	padding:10px;

	line-height:20px;

	color:#666666;

}



#rightContents .contents .wrapper1 .tableGrid1 td.logo{

	text-align:center;

}



/*	----------	#rightContents .contents .wrapper1 .tableGrid2	----------	*/



#rightContents .contents .wrapper1 .tableGrid2{

	margin:0 auto;

}



#rightContents .contents .wrapper1 .tableGrid2 td{

	width:33%;

	text-align:center;

}



#rightContents .contents .wrapper1 .tableGrid2 img{

	padding:10px;

}



#rightContents .contents .wrapper1 .tableGrid2 a:hover{

	background: url("../images/bg5.gif") center center no-repeat;

}







/*	----------	#rightContents .contents .wrapper1 .tableGrid3	----------	*/



#rightContents .contents .wrapper1 .tableGrid3{

	width:100%;

}



#rightContents .contents .wrapper1 .tableGrid3 td{

	width:50%;

	vertical-align:top;

}



#rightContents .contents .wrapper1 .tableGrid3 input{

	font-size:9px;

	color:#8F3B1B;

	width:210px;

	border:1px solid #A9A9A9;

	padding:2px 0;

	margin:0;	

}



#rightContents .contents .wrapper1 .tableGrid3 .select1{

	font-size:9px;

	color:#8F3B1B;

	width:210px;

	border:1px solid #A9A9A9;

	text-transform:uppercase;

	padding:2px 0;

	margin:0;

}



#rightContents .contents .wrapper1 .tableGrid3 .select2{

	font-size:9px;

	color:#8F3B1B;

	width:100%;

	border:1px solid #A9A9A9;

	text-transform:uppercase;

	padding:2px 0;

	margin:0;

}



#rightContents .contents .wrapper1 .tableGrid3 .select1 option, #rightContents .contents .wrapper1 .tableGrid3 .select2 option{

	margin:2px;

}	



#rightContents .contents .wrapper1 .tableGrid3 .tableGrid4{

	width:100%;

}



#rightContents .contents .wrapper1 .tableGrid3 .tableGrid4 td{

	padding:5px;

}



/*	----------	#rightContents .contents .wrapper2	----------	*/



#rightContents .contents .wrapper2{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	margin:5px 0;

	padding:0 20px;

}



#rightContents .contents .wrapper2 h1{

	font-size:16px;

	color:#75775D;

	padding:2px 0 10px 0;

}



#rightContents .contents .wrapper2 h6{

	font-size:12px;

	color:#8F3B1B;

	line-height:19px;

}



#rightContents .contents .wrapper2 div{

	color:#666666;

	line-height:19px;

}



#rightContents .contents .wrapper2 p{

	color:#666666;

	line-height:20px;

	padding:0 0 20px 0;

	margin:0;

}





#rightContents .contents .wrapper2 .divider{

	width:100%; 

	height:10px;

	padding:0;

	margin:10px 0 20px 0;

}





#rightContents .contents .wrapper2 .divider2{

	width:100%; 

	height:10px;

	margin:0 0 20px 0;

}





#rightContents .contents .wrapper2 .divider3{

	width:100%; 

	height:10px;

	margin:10px 0 20px 0;

}



#rightContents .contents .wrapper2 a{

	color:#8F3B1B;

	font-weight:bold;

	text-decoration:none;

}



#rightContents .contents .wrapper2 a:hover{

	text-decoration:underline;

}



#rightContents .contents .wrapper2 .emphasize{

	color:#8F3B1B;

	font-weight:bold;

}



/*	----------	#rightContents .contents .wrapper2 .tableGrid1	----------	*/



#rightContents .contents .wrapper2 .tableGrid1 td{

	width:50%;

	padding:10px;

	line-height:20px;

	color:#666666;

	vertical-align:top;

}



#rightContents .contents .wrapper2 .tableGrid1 h5{

	font-size:14px;

	line-height:30px;

	color:#8F3B1B;

}



#rightContents .contents .wrapper2 .tableGrid1 h6{

	font-size:14px;

	line-height:15px;

	padding-top:10px;

}



#rightContents .contents .wrapper2 .tableGrid1 a{

	font-weight:normal;

	color:#666666;

}



/*	----------	#rightContents .contents .wrapper2 .tableGrid2	----------	*/



#rightContents .contents .wrapper2 .tableGrid2{

	font-size:11px;

	padding:2px;

	margin:20px 0;

}



#rightContents .contents .wrapper2 .tableGrid2 td{

	padding:5px 2px;

}



#rightContents .contents .wrapper2 .tableGrid2 input, #rightContents .contents .wrapper2 .tableGrid2 select{

	border:1px solid #A9A9A9;

	font-size:11px;

	padding:2px;

	width:200px;

}



#rightContents .contents .wrapper2 .tableGrid2 .button{

	color:#666666;

	font-weight:bold;

	font-size:11px;

	background-color:#FFF;

	padding:5px;

	width:100px;

	text-transform:uppercase;

}



/*	----------	#rightContents .contents .wrapper2 .tableGrid3	----------	*/



#rightContents .contents .wrapper2 .tableGrid3{

	font-size:11px;

	padding:2px;

	margin:20px 0;

}



#rightContents .contents .wrapper2 .tableGrid3 td{

	padding:5px 2px;

}



#rightContents .contents .wrapper2 .tableGrid3 input, #rightContents .contents .wrapper2 .tableGrid2 select{

	border:1px solid #A9A9A9;

	font-size:11px;

	padding:2px;

}



#rightContents .contents .wrapper2 .tableGrid3 .button{

	color:#666666;

	font-weight:bold;

	font-size:11px;

	background-color:#FFF;

	padding:5px;

	width:100px;

	text-transform:uppercase;

}



/*	----------	#rightContents .contents .wrapper3	----------	*/



#rightContents .contents .wrapper3{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	margin:5px auto 0 auto;

}



#rightContents .contents .wrapper3 .search{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#666666;

	margin:0;

	padding:5px 0;

	text-align:right;

}



#rightContents .contents .wrapper3 .search input{

	border:1px solid #A9A9A9;

	font-size:11px;

	padding:2px 0 3px 0;

}



#rightContents .contents .wrapper3 .search .button1{

	color:#666666;

	padding:2px;

	border:1px solid #A9A9A9;

	vertical-align:middle;

	text-decoration:none;

}



.button2{

	color:#666666;

	background-color:#FFF;

	padding:1px;

	border:1px solid #A9A9A9;

	vertical-align:middle;

	text-decoration:none;

	text-transform:uppercase;

}



#rightContents .contents .wrapper3 .search img, #rightContents .contents .wrapper3 .search input{

	vertical-align:middle;

}



/*	----------	#rightContents .contents .wrapper3 .tableGrid1	----------	*/



#rightContents .contents .wrapper3 .tableGrid1{

	font-size:11px;

	margin:0 0 10px 20px;

	border:1px solid #B5A56F;

	width:97%;

}



#rightContents .contents .wrapper3 .tableGrid1 td{

	padding:5px;

	vertical-align:top;

}



#rightContents .contents .wrapper3 .tableGrid1 h1{

	font-size:16px;

	font-weight:bold;

	color:#993333;

}



#rightContents .contents .wrapper3 .tableGrid1 h2{

	font-size:15px;

	font-weight:bold;

	color:#75775D;

	padding:6px 0 6px 5px;

}



#rightContents .contents .wrapper3 .tableGrid1 p{

	margin:0;

	padding:8px 0 0 0;

}



#rightContents .contents .wrapper3 .tableGrid1 p{

	margin:0;

	padding:8px 0 0 0;

}



/*	----------	#rightContents .contents .wrapper4	----------	*/



#rightContents .contents .wrapper4{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	margin:5px 0;

	padding:10px 20px 0 20px;	

}



#rightContents .contents .wrapper4 h1{

	font-size:16px;

	color:#75775D;

	padding-bottom:20px;

}



#rightContents .contents .wrapper4 div{

	font-size:11px;

	color:#666666;

	line-height:19px;

}



#rightContents .contents .wrapper4 .divider1{

	margin:5px 0 10px 0;

}



/*	----------	#rightContents .contents .wrapper5	----------	*/



#rightContents .contents .wrapper5{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#BEBB99;

}



#rightContents .contents .wrapper5 .divider1{

	margin:0 auto;

	width:90%;

	border:0;

	height:1px;

	background-color:#B5A56F;

	text-align:center;

}



/*	----------	#rightContents .contents .wrapper5 .tableGrid1	----------	*/



#rightContents .contents .wrapper5 .tableGrid1{

	background:url("../images/bg9.gif") right top no-repeat;

	width:100%;

	height:25px;

}



#rightContents .contents .wrapper5 .tableGrid1 td{

	text-align:right;

	padding-right:10px;

	width:20%;

}



#rightContents .contents .wrapper5 .tableGrid1 a{

	font-weight:bold;

	font-size:11px;

	text-decoration:none;

	text-transform:uppercase;

	color:#BEBB99;	

}



#rightContents .contents .wrapper5 .tableGrid1 a:hover, #rightContents .contents .wrapper5 .tableGrid1 a.active{

	color:#75775D;	

}



/*	----------	#rightContents .contents .wrapper5 .tableGrid2	----------	*/



#rightContents .contents .wrapper5 .tableGrid2{

	border:1px solid #B5A56F;

	width:100%;

	font-weight:bold;

	color:#75775D;

}



#rightContents .contents .wrapper5 .tableGrid2 td{

	padding:5px;

	vertical-align:top;

	font-size:12px;

}



#rightContents .contents .wrapper5 .tableGrid2 .information{

	width:75%;

}



#rightContents .contents .wrapper5 .tableGrid2 a{

	color:#666666;

	text-decoration:none;

}



#rightContents .contents .wrapper5 .tableGrid2 a:hover{

	text-decoration:underline;

}



/*	----------	#rightContents .contents .wrapper5 .tableGrid2 .tableGrid3 ----------	*/





#rightContents .contents .wrapper5 .tableGrid2 .tableGrid3 {

	margin:10px 0 0 0;

	color:#666666;

}



#rightContents .contents .wrapper5 .tableGrid2 .tableGrid3 td{

	padding:2px 30px 2px 0;

}



/*	----------	#rightContents .contents .wrapper5 .tableGrid4	----------	*/



#rightContents .contents .wrapper5 .tableGrid4{

	border:1px solid #B5A56F;

	width:100%;

	color:#75775D;

}



#rightContents .contents .wrapper5 .tableGrid4 h1{

	font-size:16px;

}



#rightContents .contents .wrapper5 .tableGrid4 td{

	width:50%;

	padding:5px;

	vertical-align:top;

	font-size:12px;

	color:#666666;

	line-height:19px;

}



/*	----------	#rightContents .contents .wrapper5 .tableGrid5	----------	*/



#rightContents .contents .wrapper5 .tableGrid5{

	background:url("../images/bg7.gif") right top no-repeat;

	width:504px;

	margin:0 0 0 auto;

	height:25px;

}



#rightContents .contents .wrapper5 .tableGrid5 td{

	text-align:center;

	padding-left:15px;

}



#rightContents .contents .wrapper5 .tableGrid5 a{

	font-weight:bold;

	font-size:11px;

	text-decoration:none;

	text-transform:uppercase;

	color:#BEBB99;	

}



#rightContents .contents .wrapper5 .tableGrid5 a:hover, #rightContents .contents .wrapper5 .tableGrid5 a.active{

	color:#75775D;	

}



/*	----------	#rightContents .contents .wrapper5 .content1	----------	*/



#rightContents .contents .wrapper5 .content1{

	border:1px solid #B5A56F;

	color:#75775D;

	padding:10px 10px;

}



#rightContents .contents .wrapper5 .content1 span{

	display:inline;

}



#rightContents .contents .wrapper5 .content1 a{

	text-decoration:none;

	color:#75775D;

}



/*	----------	.bg1	----------	*/



.bg1{

	background:url("../images/bg1.gif") top left repeat;

}



/*	----------	.bg2	----------	*/



.bg2{

	background:url("../images/bg2.gif") top left repeat-y;

}



/*	----------	.bg3	----------	*/



.bg3{

	background:url("../images/bg3.gif") top left repeat-x;

}



/*	----------	.bg4	----------	*/



.bg4{

	background:url("../images/bg4.gif") top left repeat-x;

}



/*	----------	.boxError	----------	*/



.boxError{

	font-size:12px;

	font-weight:bold;

	text-transform:uppercase;

	color:#666666;

	width:80%;

	border:1px solid #FFCCCC;

	margin:5px auto;

	padding:10px;

	text-align:center;

}



.boxError a{

	color:#900;

	text-decoration:none;

}



.boxError a:hover{

	text-decoration:underline;

}



/*	----------	.boxSuccess	----------	*/



.boxSuccess{

	font-size:12px;

	font-weight:bold;

	text-transform:uppercase;

	color:#666666;

	width:100%; 

	border:1px solid #F1F0FF;

	margin:5px auto;

	padding:10px;

	text-align:center;

}



.boxSuccess a{

	color:#03C;

	text-decoration:none;

}



.boxSuccess a:hover{

	text-decoration:underline;

}



.copyright, .copyright a{

	font-size:10px;

	margin:5px 0 10px 0;

	color:#AAA;

	text-decoration:none;

	text-transform:lowercase;

}



.copyright a:hover{

	color:#8F3B1B;

	text-decoration:underline;

}.whoweare {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.owner {
	padding-left: 20px;
}
