/* TOP NAV */
A.topnav:link    { color:#ffffff; text-decoration:none; }
A.topnav:visited { color:#ffffff; text-decoration:none; }
A.topnav:active  { color:#322C16; text-decoration:none; }
A.topnav:hover   { color:#322C16; text-decoration:underline; }

A.topnavon:link    { color:#322C16; text-decoration:none; }
A.topnavon:visited { color:#322C16; text-decoration:none; }
A.topnavon:active  { color:#322C16; text-decoration:none; }
A.topnavon:hover   { color:#322C16; text-decoration:underline; }

.topnav   { font-family:arial,helvetica,tahoma,verdana; font-size:11px; font-weight:bold; color:#FFFFFF; }
.navpad   { padding-top:6px; padding-left:12px; }

/* MAIN PAGE */
.padpad   { padding-top:4px; padding-bottom:4px; padding-left:4px; padding-right:4px; }
.homepage { line-height:18px; }

TD        { color:#525044; font-family:arial,helvetica,tahoma,verdana; font-size:12px; }
HR        { color:#DBDCCE; }

A:link    { color:#780004; text-decoration:underline; }
A:visited { color:#780004; text-decoration:underline; }
A:active  { color:#780004; text-decoration:none; }
A:hover   { color:#780004; text-decoration:none; }

.prefoot  { color:#898061; font-weight:bold; font-size:16px; }
.raquo    { color:#780004; }

.textpad  { padding-top:18px; padding-bottom:20px; padding-left:10px; padding-right:10px; }
.itextpad { padding-top:0px;  padding-bottom:20px; padding-left:10px; padding-right:10px; }
.header   { font-size:16px; color:#8C8A7B; font-weight:bold; }
.iheader  { font-size:18px; color:#525044; font-weight:bold; }

.whiteleftpad { padding-left:10px; color:#ffffff; font-weight:bold; }

.navbox    { border:1px #B5A98F solid; }
.boxheader { font-size:15px; color:#525044; font-weight:bold; }

/* BREADCRUMBS */
.brpad  { padding-left:10px; padding-right:30px; padding-top:5px; padding-bottom:4px; }
.brtext { color:#ffffff; font-family:arial,helvetica,tahoma,verdana; font-size:11px; line-height:norm; font-weight:bold; }

A.br:link    { color:#ffffff; text-decoration:underline; }
A.br:visited { color:#ffffff; text-decoration:underline; }
A.br:active  { color:#ffffff; text-decoration:underline; }
A.br:hover   { color:#ffffff; text-decoration:none; }

/* FOOTER */
A.footer:link    { color:#817859; text-decoration:underline; }
A.footer:visited { color:#817859; text-decoration:underline; }
A.footer:active  { color:#ffffff; text-decoration:underline; }
A.footer:hover   { color:#ffffff; text-decoration:none; }

.footer   { font-family:arial,helvetica,tahoma,verdana; font-size:10px; font-weight:bold; color:#817859; }

/* FORM STUFF */
/* LEFT COLUMN ------------------------------------------
--------------------------------------------------------*/

#leftcolumnwrap {
			background-color:#ffffff;
			}

#l_box_a {
			background-color:#E9E9C3;
		 	padding:0px;
			color:#330000;
			font-size:14px;
			font-family:arial, serif;
			line-height:20px;
			}

#l_box_a div {
			margin: 15px;
			}

#l_box_b {
		 	padding:0px;
			color:#711540;
			font-size:18px;
			font-family:arial, serif;
			line-height:24px;
			}

#l_box_b div {
			margin: 15px;
			}			

#l_box_c {
		 	padding:0px;
			color:#330000;
			font-size:16px;
			font-family:arial bold, serif;
			line-height:20px;
			}

#l_box_c div {
			margin: 5px;
			}

#mast_top_bar_a {
			background-color:#711540;
			}

/* RIGHT COLUMN ------------------------------------------
--------------------------------------------------------*/


#mast_top_bar_b {
				background-color:#E9E9C3;
				}

#content_box1 {
				background-color:#FBFBE4;
				font-family:arial, serif;
				font-size:13px;
				font-weight:bold;
				line-height:18px;
				color:#711540;
				}

#content_box1a {
				background-color:#FBFBE4;
				font-family:arial, serif;
				font-size:18px;
				font-weight:bold;
				line-height:18px;
				color:#711540;
				}

#content_box1 div {
				margin-left: 20px;
				margin-right: 20px; 
				}				

#content_box2 {
				background-color:#E9E9C3;
			   	padding:0px;
				}


form 			{
				margin:0px;
				}

.newform {
border:1 solid #711540;
font-size:12px;
font-family:Arial, palatino;
color:#330000;
background:#ffffff;
}


#rightcolumnwrap {
				background-color:#ffffff;
				}

#rightcolumnwrap fieldset {
		border:0px; 
		margin:0px; 
		padding:20px;
		}

#rightcolumnwrap div {
		margin-bottom:5px;
		margin-top:5px; 
		}
		
#rightcolumnwrap label {
		font-family:arial, serif;
		font-weight:bold;
		font-size:11px;
		}

fieldset.type1 {background-color:#E9E9C3;}
fieldset.type2 {background-color:#FBFBE4;}
fieldset.type3 {background-color:#FFFFFF;}

div#submitbutton {
			border:1px solid #B6B6B6; 
			width:150px; 
			float:right;
			}
#subutt {
			background-color:#E9E9C3;
			color:#330000;
			font-family:arial, serif;
			font-size:12px;
			font-weight:bold;
			border:1px solid #ffffff;
			width:150px;
			height:25px;
			}
/* END */
