﻿/* General Styles */

body  
{
    font-size: 10pt;
    background-image: url('/images/Backgroundgif');
    text-align: left;
}

body, input, select, a, button 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

a  
{
    color: #3333FF;
    text-decoration: underline;
    text-align: left;
}

a:hover { text-decoration: none; }

br { clear: left; }
fieldset { margin: 10px; }
li, ul { margin-left: 10px; }

.hidden { display: none; }

img  
{
    text-align: right;
}

td  
{
    vertical-align: top;
}

textarea, input, select, span 
{
    font-family: Verdana;
    font-size: small;
}

legend { color: Blue; }

/* Search Wizard Styles */

a.SideBar { color: #CD6803; text-decoration: none; }
a.SideBar:hover { }

.SearchWizardStep { padding: 10px; }

.SideBar, .SideBarSelected
{
    background-color: #FCE8D6;
    border-bottom: 1px solid silver;
    border-left: 1px solid silver;
    border-top: 1px solid silver;
    color: #CD6803;
    display: inline-block;
    margin: 0px;
    padding: 5px;
    text-align: right;
    text-decoration: none;
}

.SideBarSelected { background-color: #FDCD69; }
.SideBar:hover, .SideBarSelected:hover { background-color: Orange; }

/*
.SideBar.pageShown { }
.SideBar.pageNotShown { background-color: #CCCCCC; }
*/

div.Section
{
    border: 1px solid silver;
    margin-bottom: 10px;
    padding: 5px;
}

span.SectionTitle, span.Section
{
    border-top: 1px solid green;
    color: Green;
    display: block;
    font-size: smaller;
    font-style: italic;
    width: 100%;
}

div.sectionTitle
{
    color: Black;
    font-size: 16pt;
}

/* Special Link styles */

a.ButtonLink 
{
    display: inline-block;
    padding: 3px 6px;
    border: 1px solid #CD6803;
    font-weight: bold;
    font-size: 8pt;
    color: #CD6803;
    background-color: #FFFFFF;
    margin-left: 0px;
    text-decoration: none;
}

a.ButtonLink:hover 
{
    background-color: #EFDFAF;
}

a.ButtonLink2 
{
    display: inline-block;
    font-weight: bold;
    font-size: 8pt;
    color: #CD6803;
    text-decoration: none;
    background-image: url('/images/linkbutton.php.png');
    width: 75px;
    height: 25px;
    background-repeat:no-repeat;
    padding-top: 6px;
}

a.ButtonLink2:hover 
{
    background-image: url('/images/linkbuttonhover.png');
}

/* Navigation menu */

.navmenu 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    background-color: #CD6803;
    color: #FFEAD2;
    width: 100%;
    height: 100%;
    text-align: center;
    vertical-align: middle;
}

.navmenuitem 
{
    text-decoration: none;
    font-size: 10pt;
    font-weight: bold;
    background-color: #CD6803;
    color: #FFEAD2;
    text-align: center;
    vertical-align: middle;
    height: 100%;
}

.navmenuitem td 
{
    text-align: center;
    vertical-align: middle;
    height: 100%;
}

.navmenuitem a
{
    text-align: center;
    vertical-align: middle;
    height: 100%;
}

.navmenuitemhover, .navmenuitem:hover 
{
    text-decoration: none;
    font-size: 10pt;
    font-weight: bold;
    background-color: #FDCC66;
    color: #CD6803;
    vertical-align: middle;
    text-align: center;
    height: 100%;
}

.navmenuitemselected 
{
    text-decoration: none;
    font-size: 10pt;
    font-weight: bold;
    background-color: #FDCC66;
    color: #CD6803;
    vertical-align: middle;
    text-align: center;
    height: 100%;
}

.stamenu
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}

.stamenuitem td 
{
    text-align: left;
    vertical-align: middle;
}

.stamenuitem
{
    text-decoration: none;
    font-size: 10pt;
    font-weight: bold;
    background-color: #FDCC66;
    color: #CD6803;
}

.stamenuitemhover
{
    text-decoration: none;
    font-size: 10pt;
    font-weight: bold;
    background-color: #CD6803;
    color: #FDCC66;
}

.stamenuitemselected
{
    text-decoration: none;
    font-size: 10pt;
    font-weight: bold;
    background-color: #CD6803;
    color: #FDCC66;
}

.dynmenu
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    border: 1px solid #CD6803;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    z-index: 100;
}

.dynmenuitem td 
{
    text-align: left;
    vertical-align: middle;
}

.dynmenuitem
{
    text-decoration: none;
    font-size: 10pt;
    font-weight: bold;
    background-color: #FDCC66;
    color: #CD6803;
    z-index: 100;
    text-align: left;
}

.dynmenuitemhover
{
    text-decoration: none;
    font-size: 10pt;
    font-weight: bold;
    background-color: #CD6803;
    color: #FDCC66;
    z-index: 100;
}

.dynmenuitemselected
{
    text-decoration: none;
    font-size: 10pt;
    font-weight: bold;
    background-color: #CD6803;
    color: #FDCC66;
    z-index: 100;
}

/* Footer styles */

#footer 
{
    clear: left;
    float: left;
    font-size: 10px;
    width: 957px;
    background-image:url('/images/Background4Text.gif');
} 

.FooterMenuItem a 
{
    color: Black;
    text-decoration:underline;
}

.FooterMenuItemHover a 
{
    text-decoration:none;
}

/* Tab styles */

td.tab,
td.tab_left,
td.tab_middle,
td.tab_right 
{
    text-align: center;
    font-size: 10px;
    font-weight: bold;
    vertical-align: middle;
    height: 38px;
}

td.tab a,
td.tab_left a,
td.tab_middle a,
td.tab_right a 
{
    display: inline-block;
    padding-top: 5px;
    border-bottom: 0px;
    color:black;
    font-size:10pt;
}

td.tab a:hover,
td.tab_left a:hover,
td.tab_middle a:hover,
td.tab_right a:hover 
{
    border-bottom: 0px;
}

td.tab { width: 146px; background: url("/images/tab/Tab.gif"); }
td.tab_left { width: 146px; background: url("/images/tab/TabLeft.gif"); }
td.tab_middle { width: 130px; background: url("/images/tab/TabMiddle.gif"); }
td.tab_right { width: 130px; background: url("/images/tab/TabRight.gif"); }

td.tab:hover { width: 146px; background: url("/images/tab/TabRollover.gif"); }
td.tab_left:hover { width: 146px; background: url("/images/tab/TabLeftRollover.gif"); }
td.tab_middle:hover { width: 130px; background: url("/images/tab/TabMiddleRollover.gif"); }
td.tab_right:hover { width: 130px; background: url("/images/tab/TabRightRollover.gif"); }

td.tab_blank { width: 146px; }
td.tab_left_blank { width: 146px; }
td.tab_middle_blank { width: 130px; }
td.tab_right_blank { width: 130px; }

.roundedcornr_box_300849 { background: #ffead2; }
.roundedcornr_top_300849 div { background: url(/images/corners/roundedcornr_300849_tl.png) no-repeat top left; }
.roundedcornr_top_300849 {  background: url(/images/corners/roundedcornr_300849_tr.png) no-repeat top right; }
.roundedcornr_bottom_300849 div { background: url(/images/corners/roundedcornr_300849_bl.png) no-repeat bottom left; }
.roundedcornr_bottom_300849 { background: url(/images/corners/roundedcornr_300849_br.png) no-repeat bottom right; }

.roundedcornr_top_300849 div, .roundedcornr_top_300849, 
.roundedcornr_bottom_300849 div, .roundedcornr_bottom_300849 
{
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_1 { margin: 0 15px; }


.roundedcornr_box_1 { background: #fdcc66; }
.roundedcornr_top_1 div { background: url(/images/corners/orangebordercorner_tl1.png) no-repeat top left; }
.roundedcornr_top_1 { background: url(/images/corners/orangebordercorner_tr1.png) no-repeat top right; }
.roundedcornr_bottom_1 div { background: url(/images/corners/orangebordercorner_bl1.png) no-repeat bottom left; }
.roundedcornr_bottom_1 { background: url(/images/corners/orangebordercorner_br1.png) no-repeat bottom right; }

.roundedcornr_top_1 div, .roundedcornr_top_1, 
.roundedcornr_bottom_1 div, .roundedcornr_bottom_1 
{
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_1 { margin: 0 15px; }


.roundedcornr_box_908536 { background: #ff9900; }
.roundedcornr_top_908536 div { background: url(/images/corners/roundedcornr_908536_tl.png) no-repeat top left; }
.roundedcornr_top_908536 { background: url(/images/corners/roundedcornr_908536_tr.png) no-repeat top right; }
.roundedcornr_bottom_908536 div { background: url(/images/corners/roundedcornr_908536_bl.png) no-repeat bottom left; }
.roundedcornr_bottom_908536 { background: url(/images/corners/roundedcornr_908536_br.png) no-repeat bottom right; }

.roundedcornr_top_908536 div, .roundedcornr_top_908536, 
.roundedcornr_bottom_908536 div, .roundedcornr_bottom_908536 
{
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_908536 { margin: 0 10px; }
