html,body {height:100%; margin:0; padding:0; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background-image:url(../images/bg_master.gif);}
#fullheight {height:100%;}

.pagecontent {margin-left:10px; padding-left:15px; padding-right:25px; margin-bottom:15px; border-left-style:solid; border-left-color:#A38D4B; border-left-width:1px;}

p, ol, ul, dl {line-height:18px; font-size:11px; color:#666666;}
#header  {font-size:18px; font-weight:bold; color:#A38D4B; text-transform:uppercase; padding-left:5px; padding-top:10px; padding-right:25px;}
#header2 {font-size:18px;}
#header3 {font-size:16px;}
#header4 {font-size:14px;}
#header5 {font-size:12px;}
#header6 {font-size:11px;}
#header7 {font-size:10px;}


p a:link, ol a:link, ul a:link, dl a:link, .tablelink a:link {color: #ED1C24;}
p a:visited, ol a:visited, ul a:visited, dl a:visited, .tablelink a:visited {color: #ED1C24;}
p a:hover, ol a:hover, ul a:hover, dl a:hover, .tablelink a:hover {color:#ED1C24; /*font-weight:bold;*/ text-decoration:none; border-bottom-style:dashed; border-bottom-width:1px;}
p a:active, ol a:active, ul a:active, dl a:active, .tablelink a:active {color:#ED1C24;}

input, textarea, select {font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 12px;}

.nobr {white-space:nowrap;}

form {margin:0px; padding:0px;}

/* Site
*******************************************************************************/

/* NO LONGER IN USE .search_button {position:absolute; top:34px; right:50px; width:35px; height:35px; z-index:1002;}*/
.header {background:#000000; height:108px; width:100%; position:absolute;}
.header_table {position:relative; margin-top:12px; z-index:1001}
.search_field {height:14px; width:139px; padding:9px 46px 9px 12px; background:url(../images/bg_search.gif);}
.search_field_format {padding:2px 0px 1px 0px; height:22px; width:150px; font-size:18px; background:#EAEAEA;}
.search_button_format {margin-top:3px; height:22px; width:155px; font-size:11px; background:#EAEAEA;}
/* ORIGINAL SEARCH FIELD - larger
.search_field {height:24px; width:200px; padding:9px 46px 9px 12px; background:url(../images/bg_search.gif);}
.search_field_format {padding:0px; border:none; height:24px; width:200px; font-size:18px; background:#EAEAEA;}
*/
.topnav {background-image:url(../images/bg_top_nav.gif); height:35px; width:100%; position:absolute; top:108px;}

#topnav {position: relative; padding:8px 0px 0px 0px; font-size:14px; z-index: 100; font-family: Tahoma,Geneva,sans-serif; height:35px; cursor:pointer;}
a.topnavlink, a.topnavlink:visited {color:#FFFFFF; font-weight: bold; margin: 0px;}
a.topnavlink:hover {text-decoration: none;/*border-bottom:1px dashed;*/}

.bg_left {background:url(../images/bg_left.gif) repeat-y;}
.bg_sidebar {background:url(../images/bg_side_bar.gif) repeat-y 10px #FFFFFF;}
.subnav_mask {margin-top:143px; position:relative; z-index:999;}
.tag {position: absolute; left: 0px; width: 718px; min-width: 718px; height: 20px; padding: 0px 0px 0px 20px; margin-top:3px; color: #ffffff;}

.subnav {position: absolute; left: 0px; width: 718px; min-width: 718px; height: 20px; padding: 0px 0px 0px 20px; margin-top:3px; visibility:hidden; color: #ffffff;}
.subnav a:link, .subnav a:visited {font-size: 12px; font-family: Tahoma,Geneva,sans-serif; color: #ffffff;}
.subnav a:hover {color: #cccccc; text-decoration: none; border-bottom:1px dashed;}

.sidebar {/*float:left;*/ margin-left:10px; width:170px; padding:0px 5px 0px 15px; /*top:192px;*/}
.sidebar_header {color:#817268/*#999999*/; font-variant:small-caps; line-height:normal; padding:0px; margin:0px; font-weight:bold; border-bottom:1px solid;}
.sidebar_item {line-height:normal; padding:0px; margin:5px 0px 0px 0px;}
.sidebar_p {line-height:normal; padding:0px; margin:0px;}
.body {}
.body_title {position:absolute; top:192px; padding-left:5px; color:#817268; font-variant:small-caps; font-weight:bold;}

.bg_right {background:url(../images/bg_right.gif) repeat-y;}
.bg_footer {background:url(../images/bg_footer.gif) bottom repeat-x;}

.footer {background:url(../images/bg_footer_mesh.gif) no-repeat;}
.footer a:link, .footer a:visited {color:#ED1C24;}
.footer a:hover {color:#666666; text-decoration: none; border-bottom:1px dashed;}



/* border:5px solid green; background-image:url(../images/bg_master.gif);*/