body { font:95% calibri, tahoma, sans-serif; line-height:1.5; color:#1e1e23; } 
table { font-size:1em; }
p {padding-bottom:1.3em; }
ul { list-style-type:square; margin:0 0 18px 40px; }
a { color:#ffc21f; }
a:hover { text-decoration:none; }
a img {  }
a:hover img {  }
a img.noback { background:none; padding:0; border:none; }
a:hover img.noback { background:none; padding:0; border:none; }
h1, h2, h3, h4 { font-weight:normal; }
h1 { font-size:2.5em; margin:0 0 0.4em; letter-spacing:-1px; color:#f7cd3c; } 
h2 {  font-size:1.2em; margin:0 0 0.4em; color:#98969e; } 
h3 {  font-size:1.2em; margin:0 0 0.4em; color:#f7cd3c; } 
h4 { font-size:1.1em; font-weight:bold;  margin:0 0 0.2em; } 
img.clsleft { margin-right:10px; margin-bottom:10px; }
img.clsmiddle { margin-right:10px; margin-left:10px; margin-bottom:10px; }
img.clsright { margin-left:10px; margin-bottom:10px; }
img.clsborderleft { border:1px solid #e8e8ea; margin-right:10px; margin-bottom:10px; } 
img.clsbordermiddle { border:1px solid #e8e8ea; margin-right:10px; margin-left:10px; margin-bottom:10px; }
img.clsborderright { border:1px solid #e8e8ea; margin-left:10px; margin-bottom:10px; }
.datatable { border-top:1px solid #e8e8ea; border-bottom:1px solid #e8e8ea; margin-bottom:0.4em; } 
.datatable th { padding:7px 4px; border-bottom:4px double #e8e8ea; } 
.datatable td { padding:7px 4px; border-bottom:1px solid #e8e8ea; } 
.notes { font-size:0.8em; } 
.shout { font-size:1.2em; } 
.shout2 { font-size:1.2em; color:#f7cd3c; } 
.submit { width:70px; padding:2px 4px; background:#36353a; color:#fff; border:0; cursor:pointer; } 
.reset { width:70px; padding:2px 4px; background:#f7cd3c; color:#36353a; border:0; cursor:pointer; margin-right:20px; } 
.quote { font-size:1.1em; color:#98969e; padding:10px; } 
.caption {  } 
.custom1 { float:right; width:266px; padding-left:45px; margin-top:-20px; min-height:420px;  } 
.custom2 {  } 
.border { border:1px solid #e8e8ea; } 
.noborder { border:0; }
.clear { clear:both; }

#container, #bottom_container { width:966px; margin:0 auto; }
#head { height:115px; }
#menu { clear:both; }
#menu_clear { height:9px; clear:both; width:100%; }
#flash { height:192px;  background:url(flash_back.jpg) no-repeat; clear:both; }
#main { background:url(main_back.gif) repeat-y #fff; padding:0 34px 0 30px; }
#pagebody { background:url(pagebody_back.gif) no-repeat 10px bottom;  position:relative; top:-30px; margin-bottom:-30px; }
#bottom { background:url(bottom_back.gif) #f4f4f7 repeat-x; }
#bottom_container { background:url(bottom_container_back.gif) no-repeat; padding:60px 0; color:#60606b; }
#sitewizard { font-size:0.8em; top:5px; color:#a2a2b0; }
#sitewizard a { color:#a2a2b0; }

/*** Make the Drop Downs Work ***/

#nav, #nav * { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; z-index:100; }
#nav { line-height:1; margin:0px; display:block; float:left; }
#nav ul { position:absolute; text-align:left; top:-999em; }
#nav ul li { width:100%; }
#nav li:hover { visibility:inherit; }
#nav li { float:left; position:relative; width:auto; display:inline; }
#nav li:hover ul, #nav li.sfHover ul { left:0; z-index:99; }
#nav a { display:block; position:relative; }
#nav li:hover, #nav li.sfHover, #nav a:focus, #nav a:hover, #nav a:active {outline-color:-moz-use-text-color; outline-style:none; outline-width:0; }
#nav a.sf-with-ul { min-width:1px; padding-right:23px; }
.sf-sub-indicator { background:transparent url(../template/arrows_ffffff.png) no-repeat scroll -10px -100px; display:block; height:10px; overflow:hidden; position:absolute; right:0.75em; text-indent:-999em; top:1.05em; width:10px; }
a > .sf-sub-indicator { background-position:0 -100px; top:9px; }
a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator {background-position:-10px -100px; }
#nav ul .sf-sub-indicator {background-position:-10px 0; }
#nav ul a > .sf-sub-indicator {background-position:0 0; }
#nav ul a:focus > .sf-sub-indicator, #nav ul a:hover > .sf-sub-indicator, #nav ul a:active > .sf-sub-indicator, #nav ul li:hover > a > .sf-sub-indicator, #nav ul li.sfHover > a > .sf-sub-indicator {background-position:-10px 0; }
/*.sf-shadow ul {-moz-border-radius-bottomleft:17px; -moz-border-radius-topright:17px; background:transparent url(../template/shadow.png) no-repeat scroll right bottom; padding:0 8px 9px 0; }
.sf-shadow ul.sf-shadow-off {background:transparent none repeat scroll 0 0; }*/

/*** Width of the Drop Downs - change width and left em values ***/

#nav ul { width:210px; }
ul#nav li:hover li ul, ul#nav li.sfHover li ul { top:-999em; }
ul#nav li li:hover ul, ul#nav li li.sfHover ul { top:0; left:210px; }
ul#nav li li:hover li ul, ul#nav li li.sfHover li ul { top:-999em; }
ul#nav li li li:hover ul, ul#nav li li li.sfHover ul { top:0; left:210px; }

/*** Style the Drop Downs ***/

#nav { margin:0; height:26px; clear:both; }
#nav a { color:#ffffff; border-left:none; border-top:none; padding:7px 21px 8px 15px; text-decoration:none; background:url(nav_arrow.gif) no-repeat left center; }
#nav li { border-top:none; }
#nav li li { background:#cccccc; border-bottom:1px solid #57575c;}
#nav li ul { border:none; margin-top:5px; }
#nav li li a { background:#cccccc; }
#nav li a:hover { color:#ffe56d; }
#nav li ul li ul { margin-top:0; }

#nav li li li { background:#cccccc; border-bottom:1px solid #57575c; }
#nav li:hover, #nav li.sfHover, #nav a:focus, #nav a:hover, #nav a:active { }

#nav li.sfHover, #nav li:hover { background:url(hover_blur.gif) left no-repeat;}
#nav li.sfHover a, #nav li:hover a { background:url(nav_arrow.gif) no-repeat left center; }
#nav li li a, #nav li.sfHover li a { background:url(nav_arrow.gif) #424246 no-repeat left center; }
#nav li li a:hover, #nav li.sfHover li a:hover { color:#ffe55a;}
#nav li:hover ul, #nav li.sfHover ul {top:26px;} /*height of #nav a */

#nav #active, #activeparent a { background:url(nav_arrow.gif) no-repeat left center; }
#nav .nav_child #active, #activeparent li a { background:url(nav_arrow.gif) #424246 no-repeat left center; }