﻿a
{
    color:#363636;
}
a:hover
{
    color:#ee3224;
}
a:visited
{
    color:#ee3224;
}
body 
{
    text-align:center;
    font-family:Verdana,Tahoma,Sans-Serif;
    font-size:11px;
    margin:0px;
    background:#f3f2f2 url('../Images/body-bgd-rpt.gif') repeat-x;
    color:#363636;
}
body
{
    text-align:-moz-center;
}
h1
{
    font-family:Verdana,Tahoma,Sans-Serif;
    font-size:18px;
    line-height:24px;
    margin:0px
}
h2
{
    font-size:15px;
    margin:0px
}
h3
{
    font-size:13px;
    margin:0px
}
h4
{
    font-size:12px;
    margin:0px
}      
img
{
    display:block;
}
p
{
    list-style: circle;
    padding: 5px 0px;
    margin: 1px;
}
#banner
{
    position:relative;
    width:100%;
    height:100px;
    background:url('../Images/banner-bgd-4.jpg') no-repeat;
}
#banner-logo-link
{
    position:absolute;
    left:10px;
    top:15px;
}
#banner-right
{
    position:absolute;
    right:15px;
    top:10px;
    width:420px;
    height:30px;
    text-align:right;
    font-size:11px;
    color:#333333;
}
#banner-middle
{
    position:absolute;
    left: 217px;
    top:50px;
    width:400px;
    height:30px;
    text-align:left;
    color:#333333;
    z-index:0;
}
#banner-search
{
    margin-left:auto;
    margin-right:auto;
    width:940px;
    position:relative;
    top:74px;
    height:28px;
    z-index:1;
}
#content-bottom
{
    width:940px;
    height:6px;
    background:url('../Images/content-bottom-bgd.gif') no-repeat;
}
#content-crumb
{
    color:White;
    font-size:10px;
    position:absolute;
    left:29px;
    top:2px;
    z-index:0;
    font-size:10px;
}
#content-crumb a
{
    color:White;
}
#content-crumb-shell
{
    width:940px;
    height:28px;
    position:relative;
    background:url('../Images/content-crumb-bgd.gif') no-repeat;
    z-index:0;
}
#content-left
{
    width: 180px;
    text-align: left;
    padding: 0px 10px;
    z-index: 0;
}
#content-right
{
    list-style: circle;
    width: 710px;
    text-align: left;
    padding: 0px 15px;
    z-index: 0;
    list-style-image: url('../../Images/list-bullet.gif');
}
#content-shell
{
    position:relative;
    width:940px;
    background-color:White;
    z-index:0;
}
#footer-left
{
    position:absolute;
    left:5px;
    top:18px;
    width:600px;
    height:30px;
    text-align:left;
}
#footer-right
{
    position:absolute;
    right:5px;
    top:18px;
    width:340px;
    height:30px;
    text-align:right;
}
#footer-links
{
   position: absolute
   left: 5px;
   top: 8px;
   width: 930px
   height: 30px;
   text align: center;
   font-size:10px;
}
#footer-shell
{
    position:relative;
    width:940px;
    height:10px;
    font-size:11px;
}
#home-bar
{
    height:15px;
    width:100%;
    background-color:Black;
}
#home-content-bottom
{
    width:900px;
    padding:0px 20px;
    text-align:left;
}
#home-content-left
{
    width:430px;
    text-align:left;
    padding:0px 20px;
}
#home-content-right
{
    width:410px;
    text-align:left;
    padding:0px 20px;
}
#home-content-shell
{
    width:940px;
    background-color:White;
    z-index:0;
}
/* Start Navigation Style */
#nav
{
    font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
	z-index:10;
    font-size:12px;
    margin-left:auto;
    margin-right:11px;
}
#nav a
{
    color:Black;
    text-decoration:none;
}
#nav ul
{
    margin:0px;
    list-style:none;
    padding-left:0px;
	z-index:10;
}
#nav ul li
{
    position:relative;
	z-index:10;
	margin:0px;
	padding-left:0px;
	text-align:left;
}
#nav ul li a
{
    display:block;
    height:18px;
    padding-top:3px;
}
#nav ul:hover li
{
    background-color:#ee3224;
}
#nav ul:hover li a
{
    color:White;
}
#nav ul:hover li ul li
{   
    background-color:#cacaca;
}
#nav ul:hover li ul li a
{   
    color:Black;
}
#nav ul li ul
{
    position:absolute;
    top:21px;
	z-index:10;
	width:161px;
	background-color:#cacaca;
}
#nav ul li ul li
{
    display:block;
    position:relative;
    padding-left:3px;
}
#nav ul li ul li a
{
    color:Black;
    display:block;
    text-decoration:none;
    width:153px;
	background-color:White;
	line-height:20px;
	border:1px solid #D9D9D9;
	font-weight:normal;
	border-bottom:none;
}
/* Mouse-over highlight */
#nav ul li ul li a:hover
{
    background-color:#EEEEEE;
    color:#ee3224;
}
#nav ul li ul, #nav ul li ul:hover li ul
{
    display: none;
}
#navbar
{
    width:100%;
    height:21px;
    background:url('../Images/nav-bgd-rpt.gif') repeat-y; 
    border-bottom:3px solid #787878;
    text-align:right;
    z-index:10;
}
/* End Navigation Style */
#shell
{
    width:940px;
    margin-left:auto;
    margin-right:auto;
}
.article-bottom
{
    height:17px;
    width:357px;
    background:url('../Images/article-bottom-bgd-2.gif') no-repeat;
}
.article-content
{
    width:357px;
    padding:0px 15px;
    background:url('../Images/article-bgd-rpt-2.gif') repeat-y;
    font-size:11px;
}
.article-top
{
    height:14px;
    width:357px;
    background:url('../Images/article-top-bgd-2.gif') no-repeat;
}
.links-bottom
{
    height:8px;
    width:174px;
    background:url('../Images/links-bottom-bgd.gif') no-repeat;
}
.links-content
{
    width:357px;
    padding:0px 15px;
    background:url('../Images/links-bgd-rpt.gif') repeat-y;
    font-size:11px;
}
.links-content a
{
    text-decoration:none;
}
.links-content ul
{
    margin-top:0px;
    margin-left:17px;
    padding-left:0px;
    padding-top:0px;
}
.links-content ul li
{
    list-style-image:url('../Images/list-image.gif');
    position:relative;
	margin:0px;
	padding-left:0px;
	padding-bottom:3px;
	text-align:left;
}
.links-top
{
    height:8px;
    width:174px;
    background:url('../Images/links-top-bgd.gif') no-repeat;
}
.topper
{
    background:url('../Images/nav-topper-bgd.gif') no-repeat;
}
/* Start Form Style */
.dropdown
{
    border:1px inset #999999;
    width:254px;
    font-size:11px;
}
.errorbox
{
    background-color:#FFEEEE;
    border:1px solid #FF9999;
    color:#FF0000;
    padding:4px;
}
.input
{
    border:1px inset #999999;
    background:#FFFFFF url(../Images/content-input-bgd.gif) repeat-x;
    width:250px;
    font-size:11px;
}
.label
{
    font-size:11px;
    font-weight:bold;
}
.required
{
    color:#990000;
}
.submitbutton
{
    border:1px outset #D81E05;
    background:#D81E05 url(../Images/content-button-bgd.gif) repeat-x;
    color:White;
    font-size:11px;
    font-weight:bold;
}
.textarea
{
    border:1px inset #999999;
    background:#FFFFFF url(../Images/content-textarea-bgd.gif) repeat-x;
    font-size:11px;
    width:412px;
}
/* End Form Style */