body   { background:url(../images/nav/Back_ground.jpg) #F7F7EF repeat-y; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
form { margin: 0px; padding: 0px }
div.alert { background-color:white;color:red; text-align:center; width:auto; padding:5px; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-style:solid; border-color:#fff #a9a9a9 #a9a9a9 #fff; border-width:1px;  }
img.nogap { display:block; }

a:visited { text-decoration:none; }
a:link { text-decoration:none; }
a:active { text-decoration:none; }
a:hover { text-decoration:underline; }

#homenav {position: relative; width: 350px; height: 175px;}

#homenav1 {float: left; position: relative; width: 135px; margin-top: 10px; height: 175px;}
#homenav1 li {position: relative; list-style-type:none; float: left; clear: both; width: 135px; text-align: left;  background:url(../images/nav/navBG.jpg) #4B2E29; padding: 5px 0 5px 0; margin: 0 0 5px 5px; border: 2px solid #C0B379;}
#homenav1 li a {color: #35130D; font-weight:bold; font-size: 12px; padding-left: 5px; display: block; width: 135px; height: 20px;}

#homenav2 {float: right; position: relative; width: 135px; margin-top: 10px; height: 175px;}
#homenav2 li {position: relative; list-style-type:none; float: left; clear: both; width: 135px; text-align: left; background:url(../images/nav/navBG.jpg) #4B2E29; padding: 5px 0 5px 0; margin: 0 0 5px 5px; border: 2px solid #C0B379;}
#homenav2 li a {color: #35130D; font-weight:bold; font-size: 12px; padding-left: 5px; display: block; width: 135px; height: 20px;}


#nav {position:relative; background: #B79E68; width: 115px; height: 200px; float: left;}
#nav li {position: relative; list-style-type:none; float: left; clear: both; width: 145px; text-align: left; left: -40px; background:url(../images/nav/navBG.jpg) #4B2E29; padding: 5px 0 5px 0; margin: 0 0 5px 5px;}
#nav li a {color: #35130D; font-weight:bold; font-size: 12px; padding-left: 5px; display: block; width: 145px; height: 20px;}

select { margin:0px;padding:0px;font-size:11px;border-style:solid;border-width:1px;border-color:#636363;color: #000; }
option { border-style:solid;border-width:0px 0px 1px 0px; border-color:#dcdcdc #dcdcdc #dcdcdc #dcdcdc; }

input.textbox { margin:0px; padding:1px; font-size:11px; border-style:solid; border-width:1px; border-color:#636363 #dcdcdc #dcdcdc #636363; color:#000; }
input.textbox:focus { margin:0px; padding:1px; font-size:11px; border-style:solid; border-width:1px; border-color:#636363 #dcdcdc #dcdcdc #636363; background-color:#none; color:#000; }

input.button { background-color:#315284;font-size:12px;font-weight:bold; border-color:#222; border-style:solid; border-width:1px;color:white; font-family: Arial, Helvetica, sans-serif; }
input.button:active { background-color:#315284;font-size:12px;font-weight:bold; border-color:#000; border-style:solid; border-width:1px;color:white; font-family: Arial, Helvetica, sans-serif; }
input.button_submit {  background-color:#315284;font-size:12px;font-weight:bold; border-color:#222; border-style:solid; border-width:2px; color:white; font-family: Arial, Helvetica, sans-serif; }
input.button_submit:hover {  background-color:#315284;font-size:12px;font-weight:bold; border-color:#222; border-style:solid; border-width:2px; color:yellow; font-family: Arial, Helvetica, sans-serif; }
input.button_submit:active {  background-color:#315284;font-size:12px; font-weight:bold; border-color:#000; border-style:solid; border-width:2px; color:white; font-family: Arial, Helvetica, sans-serif; }

textarea  { margin:0px;padding:3px;font-size:14px;border-style:solid;border-width:1px;border-color:#636363 #BABABA #BABABA #636363;color: #000000;background-color:#FFF; }
textarea:focus  { margin:0px;padding:3px;font-size:14px;border-style:solid;border-width:1px;border-color:#636363 #BABABA #BABABA #636363;color: #000000;background-color:#FFFF98; }

ul  { font-size: 12px;  line-height: 150%; list-style-color: #000000 }

h1	 { color: #ff5200; font-weight:normal; font-size: 33px;  }
h2  { color: #ff5200; font-weight:normal; font-size: 24px;  }
h3  { color: #427bc6; font-weight:normal; font-size: 20px;  }
h4  { color: #ff5200; font-weight:normal; font-size: 15px;  }

span.h1	 { color: #ff5200; font-size: 33px;  }
span.h2  { color: #ff5200; font-size: 24px;  }
span.h3  { color: #FF6600; font-size: 20px;  }
span.h4  { color: #ff5200; font-size: 15px;  }
b.question {color: #BB3A2E;}

span.homecopy { font-size:14px; line-height:150%; }
.bodycopy { font-size:14px; }

label { color: #999; font-weight: bold; font-size: 12px; font-family:  "Times New Roman", Times, serif; }
span.label { color: #999; font-weight: bold; font-size: 12px; font-family:  "Times New Roman", Times, serif; }
span.note { color: #999; font-weight: normal; font-size: 11px; font-family:  "Times New Roman", Times, serif; }
span.disclaimer { color: #000000; font-weight: normal; font-size: 9px; font-family:  Verdana, Arial, Helvetica, sans-serif; }
span.caption { color:#758597; font-size:10px; font-style:italic; font-family: Arial, sans-serif; }

.border_all		{ border-style: solid; border-color: #36140D; border-width: 1px; }
.border_bot		{ border-style: solid; border-color: #36140D; border-width: 0px 0px 1px 0px; }
.border_top		{ border-style: solid; border-color: #36140D; border-width: 1px 0px 0px 0px; }
.border_left	{ border-style: solid; border-color: #36140D; border-width: 0px 0px 0px 1px; }
.border_topbot	{ border-style: solid; border-color: #36140D; border-width: 1px 0px 1px 0px; }
.border_sides	{ border-style: solid; border-color: #36140D; border-width: 0px 1px 0px 1px; }
.border_rt		{ border-style: solid; border-color: #36140D; border-width: 0px 1px 0px 0px; }
.border_rb		{ border-style: solid; border-color: #36140D; border-width: 0px 1px 1px 0px; }
.border_lt		{ border-style: solid; border-color: #36140D; border-width: 1px 0px 0px 1px; }
.border_lb		{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}


div.banner_block { width:720px; height:120px; text-align:right; left:auto; right:auto; background-image:url(../images/nav/bg_banner.jpg); background-repeat:no-repeat; }
div.banner_logo { padding:62px 24px 0px 0px; }
div.content_block { margin:15px 20px 10px 20px;padding:0px; }
td.menu_column { background-color:white; background:#B79E68; /*border: solid 5px #523933;*/ background-repeat:repeat-y; }
td.rt_column { background-image:url(../images/nav/rt_column_bg.gif); background-repeat:repeat-y; }
td.rightcol { background-image:url(../images/art/home_right2.gif); background-repeat:repeat-y; width: 26px; height: 500px; min-height: 500px;}
th { background-color:#ffffff; background-image:url(../images/nav/bg_th.gif); background-repeat:repeat-x; }
