@import url("../default.css");



img{border:0px; }

/* Special Tag Overrides */
DIV {}
SPAN {}
P{}

fieldset{border:1px solid #EAEAEA;padding:10px;color:#333333;	}
fieldset legend{color:#333333;}

/* END Special Tag Overrides */

div#clear{height:0px;visibility:hidden;clear:both;}

body, html{background-color:#9D6E31;background-image:url('Images/bkgVertical.jpg');background-repeat:repeat-x;color:#725023;height:100%;}

a:link{color:#372d68;}
a:visited{color:#372d68;}
a:active{color:#504680;}
a:hover{color:#504680;}

a.light:link{color: #d0b99b; text-decoration:none;font-size:11px;}
a.light:visited {color: #d0b99b;text-decoration:none;	font-size:11px;}
a.light:active {color: #ebdfcf; text-decoration:underline;	font-size:11px;}
a.light:hover {text-decoration:underline;color: #ebdfcf; font-size:11px;}

div.innerControls a:link{color:#FFFFFF;}
div.innerControls a:visited{color:#FFFFFF;}
div.innerControls a:active{color:#FFFFCC;}
div.innerControls a:hover{color:#FFFFCC;}

a.menuItem:link{border:none;color:#c2b4a0;text-decoration:none;}
a.menuItem:visited{border:none;color:#c2b4a0;text-decoration:none;}
a.menuItem:active{border:none;color:#fcffb7;text-decoration:none;}
a.menuItem:hover{border:none;color:#fcffb7;text-decoration:none;}
/* END Link Styles */

/**********************/
/* Main Site DIV Tags */
/**********************/
div.frame {width:1050px;height:auto;background-image:url('Images/bkgLeftHorizontal.jpg');background-repeat:repeat-y;overflow:auto;border:0px;}
div.frame div.innerFrame {width:100%;overflow:auto;float:none;border:0px;/*border:1px solid #9900FF;*/}
div.innerFrame 

div.header {overflow:visible;background-repeat:repeat-x;width:auto;height:140px;border:0px;}
div.header div.innerHeader {overflow:visible;width:1040px;height:auto;background-image:url('Images/bkgLogo.jpg');background-repeat:no-repeat;border:0px solid #F00;float:left;}
div.innerHeader div.logo {overflow:hidden;border:0px;width:280px;height:140px;}
div.innerHeader div.banner {color:#FFFFFF;width:570px;height:29px;background-image:url('Images/bkgSlogan.jpg');background-repeat:no-repeat;border:0px;margin-top:68px;}
div.header div.innerHeader div.menu {color:#504680;border:0px solid #C63;text-align:left;float:left;width:764px;font-style:italic;margin-top:10px;margin-left:-12px;}

div.innerFrame div.center{overflow:auto;float:left;height:auto;background-image:url('Images/bkgFrameTextured.jpg');	background-repeat:repeat-y;width:100%;border:0px; }
div.innerFrame div.center div.innerCenter {border:0px;width:760px;float:left;}
div.innerFrame div.center div.centerLeft{float:left;overflow:hidden;height:280px;background-repeat:no-repeat;background-image:url('Images/bkgCenterLeft.jpg');border:0px;}

div.innerFrame div.columnRight{float:left;width:200px;background-repeat:no-repeat; text-align:center; vertical-align:top;color:#e8d9c4;	border:0px;}
div.columnRight div.boxRight{border:2px solid #61441e; padding-top:2px;padding-bottom:2px;color:#2e200e;	background:#e8d9c4 url('Images/bkgBoxRight.jpg') 0 0 repeat;}
div.boxRight p{width:85%;padding:10px; text-align:left; border:1px solid #d6c2a7; line-height:18px;margin:auto;}

div.innerCenter div.centerTop{width:760px; height:362px;background-repeat:no-repeat;background-image:url('Images/bkgHeaderBrownA.jpg');	float:left;/*border:1px solid #009933;*/overflow:hidden;}
div.innerCenter div.centerTopMinimalWrapper{width:760px; background:url('Images/bkgHeaderMinimal.jpg') 0 0 repeat;	border:0px solid #009933; vertical-align:top;}

div.centerTopMinimalWrapper div.centerTopMinimal{background:url('Images/bkgHeaderMinimalTop.jpg') 0 0 no-repeat;		border:0px solid #a09933;vertical-align:top;}
div.centerTopMinimal div.centerTopMinimalInner{background:url('Images/bkgHeaderMinimalBottom.jpg') 0 100% no-repeat;		min-height:200px;height:auto !important;height:200px; padding-top:20px; padding-bottom:20px;border:0px solid #a09933;		}
div.centerTopMinimalInner div.minimalLeft{width:300px; border:0px solid #F66; text-align:center;float:left;}
div.centerTopMinimalInner div.minimalLeft p{width:220px; border:0px solid #F66; font-size:11px; line-height:15px;color:#9d7a4c;margin:auto;}
div.centerTopMinimalInner div.minimalRight{width:440px; border:0px solid #F66; text-align:left; float:left;}
div.centerTopMinimalInner div.minimalRight p{line-height:18px;margin-top:8px;}
div.minimalRight h1, div.minimalRight h2, div.minimalRight h3{color:#640000;}

DIV.centerTop DIV.centerTopLeft
{
	height:362px;
	width:500px;
	float:left;
}

DIV.centerTop DIV.centerTopRight
{
	height:362px;	
	width:230px;
	float:left;
	color:#640000;
	margin-top:20px;
	font-style:italic;
	line-height:20px;
}

DIV.innerCenter DIV.centerMiddleBar
{
	width:750px;
	height:161px;
	float:left;
	background:#ab7a42 url('Images/bkgMiddle.jpg') 0 0 no-repeat;
	/*border:1px solid #003366;*/ 		
}

DIV.centerMiddleBar DIV.content
{
	width:720px;
	height:150px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	color:#f7f0c9;
	font-size:14px;
	font-weight:bold;
	/*border:1px solid #003366;*/ 		
}

DIV.innerCenter DIV.centerMiddleHeader
{
	width:750px;
	height:70px;
	background-repeat:no-repeat;
	background-image:url('Images/bkgHeaderCenterMiddleA.jpg');	
	float:left;	
}

DIV.innerCenter DIV.centerMiddle
{
	width:750px;
	border:0px;
	height:auto;
	float:left;
}

DIV.centerMiddle DIV.centerMiddleInner
{
	width:650px;
	margin-left:auto;
	margin-right:auto;
	/*border:1px solid #666666;*/
	overflow:auto;
}

DIV.centerMiddleInner DIV.centerMiddleImages
{
	float:left; 
	overflow:auto;
}

DIV.centerImageHolder
{
	float:left;
	margin-left:10px;
	font-weight:bold;
	color:#5c2e16;
	width:200px;
}

DIV.innerCenter DIV.footer 
{
	border:0px;
	margin-top:20px;
	width:750px;
	color:#9D6E31;
	float:left;
}
DIV.innerCenter DIV.footer DIV.innerFooter
{
	border:0px;
	text-align:center;
	margin-bottom:60px;
}

DIV.footer DIV.footerDivider
{
	border:0px;
	width:605px;
	height:18px;
	overflow:auto;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	background-repeat:no-repeat;
	background-image:url('Images/dividerUp.gif');	
}
/* END Main Site DIV Tags */


h1{/*color:#FFFFFF;*/}
h2{}
h3{font-size:14px;margin-top:16px;}




/* Table Styles */
table 
{
}
tr 
{
}
td 
{
}

table.tableClass
{
	border:0px;
}
tr.trClassAlt
{
	background-color:#FFFFFF;
}
tr.trClass
{
	background-color:#EAEAEA;
}
tr.trClassHeader
{
	background-color:#666666;
	font-weight:bold;
	color:#FFFFFF;
}
tr.trClass:hover
{
	background-color:#c5c5d8;
}
tr.trClassAlt:hover
{
	background-color:#c5c5d8;
}
DIV.listClassDiv
{
	border:1px solid #999999;
	margin-left:auto;
	margin-right:auto;	
	height:300px;
	background-color:#FFFFFF;
}
/* END Table Styles */





/* Form Styles */
DIV.formContainer
{
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	width:auto;
	border:0px;

}

DIV.formContainer .formTable
{
	background-color:#EAEAEA;
	border:1px solid #DADADA;
}

DIV.formContainer .formRow
{
	padding-right:15px;
	padding-left:15px;
}

DIV.formContainer .formCell
{

}

DIV.formContainer .formCellLeft
{
	text-align:right;
	font-weight:bold;	
	font-size:12px;
	/*border-right:1px solid #adabab;	*/
	border-bottom:1px solid #FFFFFF;		
}

DIV.formContainer .formCellRight
{
	text-align:left;
	font-size:12px;	
	border-bottom:1px solid #FFFFFF;		
	/*border-left:1px solid #adabab;*/		
}

DIV.formContainer .formCellHeader
{

}

DIV.formContainer .formCellFooter
{
	text-align:center;

}




/* Form Styles */
.formTableClass
{
	border:0px;
	background-color:#FFFFFF;
}
.textFieldClass
{

}

.textAreaClass
{

}

.radioClass
{

}

.boxClass
{

}

.menuClass
{


}





.buttonClass
{
	background-color:#c3e0c5;
	border:1px outset #c3e0c5;
	color:#333333;
	font-size:11px;
	font-weight:bold;	
	text-decoration:none;
}


.buttonClass:link
{
	background-color:#c3e0c5;
	border:1px outset #c3e0c5;
	color:#333333;
	font-size:11px;
	font-weight:bold;	
	text-decoration:none;	
}

.buttonClass:visited
{
	background-color:#c3e0c5;
	border:1px outset #c3e0c5;
	color:#333333;
	font-size:11px;
	font-weight:bold;	
	text-decoration:none;	
}

.buttonClass:active
{
	background-color:#f1baba;
	border:1px outset #f1baba;
	cursor:pointer;
	color:#333333;
	font-size:11px;
	font-weight:bold;	
	text-decoration:underline;		
}

.buttonClass:hover
{
	background-color:#f1baba;
	border:1px outset #f1baba;
	color:#333333;
	cursor:pointer;	
	font-size:11px;
	font-weight:bold;	
	text-decoration:underline;			
}








.listButtonClass
{
	background-color:#c3e0c5;
	border:1px outset #c3e0c5;
	color:#333333;
	height:20px;
	font-size:11px;
	font-weight:bold;	
}

.buttonClassNegate
{
	background-color:#DADADA;
	border:1px outset #EAEAEA;
	color:#333333;
	height:20px;
	font-size:11px;
	font-weight:bold;	
}
/* END Form Styles */





/* Misc Class Styles */
.error 
{
}
.affirm 
{
}
.notice 
{
}
.callout 
{
}
.copyright
{
}
/* END Misc Class Styles */

