body {color: #19120E; font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 13px;}
td {color: #19120E; font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 13px;}
th {
    color: #FFFFFF;
    font-family: Arial, Helvetica,Verdana,sans-serif;
    font-size: 14px;
    background: #be8346;
    font-weight: bold;
    text-align: center;
    border: 1px solid #4e380f;
}
p {color: #19120E; font-family: Arial, Helvetica,Verdana,sans-serif;}
h1 {color: #266145; font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 28px;}
h2 {color: #266145; font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 24px;}
h3 {color: #266145; font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 20px;}
h4 {color: #0064a3; font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 18px;}
h5 {color: #979592; font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 18px;}
h6 {color: #000000; font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 18px;}
input {font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px;}
select {font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px;}
textarea {font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px;}
form {display:inline;}
img {border: 0px;}

.content-header {font-weight: bold; font-size:12px; color: #9f931f;}
.content-header-large {font-weight: bold; font-size:16px; color: #9f931f;}

a {font-family: Arial, Helvetica,verdana; text-decoration: underline; color: #0064a3;}
a:link {color: #0064a3;}
a:active {color: #0064a3;}
a:visited {color: #0064a3;}
a:hover {color: #0064a3; text-decoration: underline;}

a.mainnav {font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
a.mainnav:link {color: #FFFFFF; text-decoration: none;}
a.mainnav:active {color: #FFFFFF; text-decoration: none;}
a.mainnav:visited {color: #FFFFFF; text-decoration: none;}
a.mainnav:hover {color: #FFFFFF; text-decoration: none;}

a.bluenav {font-size: 14px;font-weight: bold; color: #be9c03; text-decoration: none;}
a.bluenav:link {color: #be9c03; text-decoration: none;}
a.bluenav:active {color: #be9c03; text-decoration: none;}
a.bluenav:visited {color: #be9c03; text-decoration: none;}
a.bluenav:hover {color: #be9c03; text-decoration: none;}

a.orangenav {font-size: 14px;font-weight: bold; color: #821c44; text-decoration: none;}
a.orangenav:link {color: #821c44; text-decoration: none;}
a.orangenav:active {color: #821c44; text-decoration: none;}
a.orangenav:visited {color: #821c44; text-decoration: none;}
a.orangenav:hover {color: #821c44; text-decoration: none;}

a.burgundynav {font-size: 14px;font-weight: bold; color: #ffc03e; text-decoration: none;}
a.burgundynav:link {color: #ffc03e; text-decoration: none;}
a.burgundynav:active {color: #ffc03e; text-decoration: none;}
a.burgundynav:visited {color: #ffc03e; text-decoration: none;}
a.burgundynav:hover {color: #ffc03e; text-decoration: none;}

a.boxnav {font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
a.boxnav:link {color: #FFFFFF; text-decoration: none;}
a.boxnav:active {color: #FFFFFF; text-decoration: none;}
a.boxnav:visited {color: #FFFFFF; text-decoration: none;}
a.boxnav:hover {color: #FFFFFF; text-decoration: underline;}

a.r-link {font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: underline;}
a.r-link:link {color: #FFFFFF; text-decoration: underline;}
a.r-link:active {color: #FFFFFF; text-decoration: underline;}
a.r-link:visited {color: #FFFFFF; text-decoration: underline;}
a.r-link:hover {color: #FFFFFF; text-decoration: underline;}

.home-header 
{
	font-family: Book Antiqua, Arial,Helvetica,Verdana,sans-serif;
	font-weight:bold;
	color: #9f931f;
	font-size:24px;
}
.home-text 
{
	font-family: Book Antiqua, Arial,Helvetica,Verdana,sans-serif;
	color: #0064a3;
	font-size:16px;
}

.btn {
	width: auto; 
	border: 3px double #999999; 
	border-top-color: #cccccc; 
	border-left-color: #cccccc; 
	padding: 0.25em; 
	background-color: #eeeeee; 
	background-image: url(/images/admin/background_form_element.gif); 
	background-repeat: repeat-x; 
	color: #333333; font-size: 75%; 
	font-weight: bold; 
	font-family: verdana, helvetica, arial, sans-serif;
}


.required
{
    color: #FF0000;
    vertical-align: top;
    font-weight: bold;
    padding-left: 10px;
    padding-right: 0px;
    padding-top:2px;
    padding-bottom:2px;
}
.optional
{
    color: #666666;
    vertical-align: top;
    font-weight: bold;
    padding-left: 10px;
    padding-right: 0px;
    padding-top:2px;
    padding-bottom:2px;
}
.field
{
    padding-left: 10px;
    padding-right: 0px;
    padding-top:2px;
    padding-bottom:2px;
}
.field2
{
	border: 1px solid #ccbd8f;
}

.alternate {BACKGROUND: #F9FFF9}
.row {BACKGROUND: #E7F7E7}
.red{COLOR: #ff0000}


/*---------------MENU--------------*/

div#sec_nav {width: 993px; height: 30px; position:relative; padding-right: 40px;}
    
ul#navlist {height:30px; margin:0; padding:0; float: right;}
ul#navlist li {float:left; list-style-type:none;}
ul#navlist li a {display:block; text-decoration:none;}
ul#navlist li a:link {text-decoration:none;}
ul#navlist li a:visited {text-decoration:none;}
ul#navlist li a:hover {text-decoration:none;}
ul#navlist li a:active {text-decoration:none;}

ul#navlist .menu {top:30px; position:absolute; padding:4px 0 12px 10px;}

ul#navlist .menu ul.sub_nav {float:left;}
ul#navlist .menu ul.sub_nav {margin:0 0px 0 0; padding:0; width:130px;}
ul#navlist .menu ul.sub_nav li {float:none; background-image:none;}
ul#navlist .menu ul.sub_nav li a, ul#navlist .menu ul.sub_nav li a:link, ul#navlist .menu ul.sub_nav li a:visited {font-size:12px; font-weight: normal; font-family: Verdana; text-decoration:none; padding:4px 4px; height:100%; background-color:transparent;}


ul#navlist li .menu {display:none;}
ul#navlist li:hover .menu {display:block;}
ul#navlist a.nav_item span {position:absolute; left:-10000px; width:1px; height:1px; overflow:hidden;}

li.nav_about {background:url(/images/design/about2.gif) no-repeat top left; margin-right: 7px;}
li.nav_about:hover {background-position: 0px -30px;}
li.nav_about a.nav_item {width:160px; height:30px;}
li.nav_about .menu {left: 499px; width: 150px; background: #ebd3d1;}
li.nav_about .menu ul.sub_nav li a {color:#9c9996;}
li.nav_about .menu ul.sub_nav li a:hover {color:#f9aa47; text-decoration: none; background-color:#1b3962;}
li.nav_about .menu ul.sub_nav li a:active {color:#f9aa47; text-decoration: none; background-color:transparent;}

li.nav_wiredin {background:url(/images/design/wiredin2.gif) no-repeat top left; margin-right: 7px;}
li.nav_wiredin:hover {background-position: 0px -30px;}
li.nav_wiredin a.nav_item {width:160px; height:30px;}
li.nav_wiredin .menu {left: 666px; width: 150px; background: #fde7c2;}
li.nav_wiredin .menu ul.sub_nav li a {color:#9c9996;}
li.nav_wiredin .menu ul.sub_nav li a:hover {color:#8e2b46; text-decoration: none; background-color:#1b3962;}
li.nav_wiredin .menu ul.sub_nav li a:active {color:#8e2b46; text-decoration: none; background-color:transparent;}

li.nav_events {background:url(/images/design/events2.gif) no-repeat top left;}
li.nav_events:hover {background-position: 0px -30px;}
li.nav_events a.nav_item {width:160px; height:30px;}
li.nav_events .menu {left: 833px; width: 150px; background: #d7ddea;}
li.nav_events .menu ul.sub_nav li a {color:#9c9996;}
li.nav_events .menu ul.sub_nav li a:hover {color:#9f931f; text-decoration: none; background-color:#1b3962;}
li.nav_events .menu ul.sub_nav li a:active {color:#9f931f; text-decoration: none; background-color:transparent;}


/*---------------COLORS--------------*/

.gray {
	color: #333333;
}

.red {
	color: #FF0000;
}

.green {
	color: #009900;
}

.white {
	color: #EEFFFF;
}

.dkblue {
	color: #003366;
}

/*-------------ALIGNMENT------------*/

.left {
	text-align: left;
}

.center {
	text-align: center;
}

.right {
	text-align: right;
}

/*-------------FONT-SIZE------------*/
.smallest {font-size: 10px;}
.smaller {font-size: 11px;}
.larger {font-size: 14px;}
.largest {font-size: 16px;}

/*---------------STYLES--------------*/
.bold {
	font-weight: bold;
}
.topspace 
{
	margin-top: 5px;
}
.topspacelarge 
{
	margin-top: 10px;
}
.indent {
	padding-left: 10px;
}
.padright { padding-right: 10px; }


.roundedcornr_box_blue {
   background: #0064a3;
   width: 160px;
   cursor: hand; 
   cursor: pointer;
}
.roundedcornr_top_blue div {
   background: url(/images/design/roundedcornr_blue_tl.png) no-repeat top left;
}
.roundedcornr_top_blue {
   background: url(/images/design/roundedcornr_blue_tr.png) no-repeat top right;
}
.roundedcornr_bottom_blue div {
   background: url(/images/design/roundedcornr_blue_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_blue {
   background: url(/images/design/roundedcornr_blue_br.png) no-repeat bottom right;
}

.roundedcornr_top_blue div, .roundedcornr_top_blue, 
.roundedcornr_bottom_blue div, .roundedcornr_bottom_blue {
   width: 100%;
   height: 7px;
   font-size: 1px;
}
.roundedcornr_content_blue { height: 16px; padding:0px; padding-left: 15px; text-align: left; }


.roundedcornr_box_orange {
   background: #fbb355;
   width: 160px;
   cursor: hand; 
   cursor: pointer;
}
.roundedcornr_top_orange div {
   background: url(/images/design/roundedcornr_orange_tl.png) no-repeat top left;
}
.roundedcornr_top_orange {
   background: url(/images/design/roundedcornr_orange_tr.png) no-repeat top right;
}
.roundedcornr_bottom_orange div {
   background: url(/images/design/roundedcornr_orange_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_orange {
   background: url(/images/design/roundedcornr_orange_br.png) no-repeat bottom right;
}

.roundedcornr_top_orange div, .roundedcornr_top_orange, 
.roundedcornr_bottom_orange div, .roundedcornr_bottom_orange {
   width: 100%;
   height: 7px;
   font-size: 1px;
}
.roundedcornr_content_orange { height: 16px; padding:0px; padding-left: 15px; text-align: left; }


.roundedcornr_box_burgundy {
   background: #8e2b46;
   width: 160px;
   cursor: hand; 
   cursor: pointer;
}
.roundedcornr_top_burgundy div {
   background: url(/images/design/roundedcornr_burgundy_tl.png) no-repeat top left;
}
.roundedcornr_top_burgundy {
   background: url(/images/design/roundedcornr_burgundy_tr.png) no-repeat top right;
}
.roundedcornr_bottom_burgundy div {
   background: url(/images/design/roundedcornr_burgundy_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_burgundy {
   background: url(/images/design/roundedcornr_burgundy_br.png) no-repeat bottom right;
}

.roundedcornr_top_burgundy div, .roundedcornr_top_burgundy, 
.roundedcornr_bottom_burgundy div, .roundedcornr_bottom_burgundy {
   width: 100%;
   height: 7px;
   font-size: 1px;
}
.roundedcornr_content_burgundy { height: 16px; padding:0px; padding-left: 15px; text-align: left; }




