/* CSS Document */
body { 	
	margin:0px;
	padding:0px; 
	background-image:url(images/bg.jpg);
	background-color:#ffffff;
}

a {
	text-decoration: underline;
	color:#C3020A;
}

img {
	border:none;
}

#container {
	width:766px; 
	margin-left:auto; 
	margin-right:auto; 
	border:1px solid #FFFFFF; 
	margin-top:10px;
}

#top {
	height:104px; 
	width:766px; 
	overflow:hidden;
	background:url(images/top.jpg) bottom no-repeat;
}

#middle {
	width:766px; 
	background-image:url(images/left_px.jpg); 
	background-repeat:repeat-y; 
	background-position:left; 
	background-color:#dfd7c0;
	text-align: left;
	font-family:tahoma;
	font-size:10pt;
	color:#685E43;
	line-height:12px;
}

#middle .mainbody {
	background-image:url(images/right_px.jpg); 
	background-repeat:repeat-y; 
	background-position:right;
}

#bottom {
	width:671px; 
	height:100px; 
	background-image:url(images/bottom.jpg); 
	background-repeat:no-repeat;
	padding-left:95px;
	padding-top:25px;
}

.spacer {
	clear:both;
	padding:0;
	margin:0;
	height:1px;
}

.column1 {
	float:left;
	width:267px; 
	background:url(images/left.jpg) no-repeat; 
	/*height:260px;*/
	padding-top:120px;
}

.column2 {
	float:left;
	width:420px; 
	background-color:#F3EDDC;
}

.column2 .c2top {
	height:4px;
	overflow:hidden;
}

.column2 .c2top .left {
	float:left;
	background:url(images/top_left_corner.jpg) no-repeat; 
	width:4px; 
	height:4px;
}

.column2 .c2top .right {
 	float:right;
	background:url(images/top_right_corner.jpg) no-repeat; 
	width:4px; 
	height:4px;
}

.column2 .c2mid {
	padding:15px;
	line-height:15px;
	min-height:250px;
}

.column2 .c2bot {
	height:4px;
	overflow:hidden;
}

.column2 .c2bot .left {
	float:left;
	background:url(images/bot_left_corner.jpg) no-repeat; 
	width:4px; 
	height:4px;
}

.column2 .c2bot .right {
 	float:right;
	background:url(images/bot_right_corner.jpg) no-repeat; 
	width:4px; 
	height:4px;
}

.copy {
	font-family:tahoma;
	font-size:12px;
	color:#FBF5E7;
	text-decoration:none;
}

.u {text-decoration:underline}

#nav {
	padding-left:99px;
}

#nav .links {
	padding-top:6px; 
	height:10px; 
	background:url(images/bullet.gif) 0 100% no-repeat;
	padding-left:25px;
}

h1 {
	margin-top:0px;
	font-family:Arial;
	color:#C3020A;
	font-size:20px;
}

.pic {
	border:1px solid #958029;
	float:right; 
	margin-left:15px;
}

.dot_line {
	clear:both;
	height:1px; 
	background-image:url(images/dot_line.jpg);
}

.red {color:#C3020A; text-decoration:none}
.gray {color:#685E43; text-decoration:none}
.u {text-decoration:underline}
a:hover{text-decoration:none;}

.header {
	font-size:12pt;
}

.list1 {
	padding-left:0px;
	list-style:none;
	margin-left:15px;
}

.list1 li {
	background:url(images/arr.jpg) 0 60% no-repeat;
	padding-left:10px;
}

.linktop {
	text-align:right;
}

.form { width:182px;
		height:16px;
		font-family:tahoma;
		font-size:12px;
		border-style:solid;
		border-width:1px;
		border-color:#E0D6BE;
		background-color:#F3EDDC;
		color:#C3020A;
		margin-left:0px;
		margin-right:0px}
		
.textarea {width:182px;
		height:92px;
		font-family:tahoma;
		font-size:12px;
		border-style:solid;
		border-width:1px;
		border-color:#E0D6BE;
		background-color:#F3EDDC;
		color:#C3020A;
		overflow:auto;
		margin-left:0px;
		margin-right:0px
}		

.rowa {
	clear:both;
	background-color:#e1d8c2;
	margin-bottom:0px;
	height:57px;
}

.rowa div {
	float:left; 
	display:block; 
	padding:5px;
}
.rowa .col1 {
	width:80px;
}

.rowa .col2 {
	width:120px;
}

.rowa .col3 {
	width:80px;
}

.rowa .col4 {
	float:left; 
	display:block; 
	text-align:center;
	width:60px;
	padding:5px;
	margin:1px;
}

.rowb {
	clear:both;
	margin-bottom:2px;
	padding-bottom:2px;
/*	min-height:55px; */
	height:auto;
}

.rowb div {
	float:left; 
	display:block; 
	padding:5px;
}
.rowb .col1 {
	width:80px;
}

.rowb .col2 { background-color:#dcd9d3;
	width:290px;
	padding-left: 95px;
}

.colorA .col2 { background-color:#e1d8c2; }

.rowa, .rowb, .rowc {
	font-size:13px;
}
.rowc {
	clear:both;
	background-color:#dcd9d3;
	margin-bottom:0px;
	height:57px;
}

.rowc div {
	float:left; 
	display:block; 
	padding:5px;
}
.rowc .col1 {
	width:80px;
}

.rowc .col2 {
	width:120px;
}

.rowc .col3 {
	width:80px;
}

.rowc .col4 {
	float:left; 
	display:block; 
	text-align:center;
	width:60px;
	padding:5px;
	margin:1px;
}