BODY 
{
    margin: 0 0 10px 0;
    padding: 0 0 0 0;
    FONT-FAMILY: Arial;
    font-size:small;
    color: #454545;
    background: #dfe2e5;
}
H1 {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	FONT-WEIGHT: normal;
	FONT-SIZE: 170%;
	FONT-FAMILY: "Trebuchet MS", Arial;
}
H2 {
	padding: 0 0 0 0;
	margin: 10px 0 0 0;
	FONT-WEIGHT: bold;
	FONT-SIZE: 120%;
	FONT-FAMILY: Arial;
	color: #555555
}
H3 {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	FONT-WEIGHT: normal;
	FONT-SIZE: 110%;
	FONT-FAMILY: Arial;
}
P {
	MARGIN: 5px 0 5px 0;
	LINE-HEIGHT: 1.4

}
P a
{
    color: #870D0D;
    text-decoration: underline;
}
A IMG
{
    border:0px;
}
LI
{
    LINE-HEIGHT: 1.4;
}
UL
{
    padding-left:10px;
    margin-left:10px;
}
A
{
    color: #870D0D
}
#topwrapper
{
    background: url(images/nav_top_gradient.gif) repeat-x;
	height: 98px;
	background-color: #f0f1f2;
	width: 765px;
	margin: 0px auto;
}
#bottomwrapper
{
    border-top: 1px solid #9B9EA2;
    border-bottom: 1px solid #9B9EA2;
   	height: 8px;
	background-color: #E4E6E9;
	width: 765px;
	margin: 0px auto;
}
#toplogowrapper
{
    width: 730px;
    margin: 0px auto;
    clear:both;
}
#pagewrapper
{
    width: 785px;
    margin: 0px auto;
    clear:both;
    background: url(images/bg.gif);
}
#contentwrapper
{
    width: 725px;
    margin: 0px auto;
}
#breadcrumb
{
    margin-top:18px;
    margin-bottom:8px;
}
#breadcrumbstart
{
    
}
#contentleft
{
    width:465px;
}
#contentright
{
    float:right;
    width: 240px;
}
#contentbottom
{
   width: 465px;
   border-top:dotted 1px #cccccc;
   padding-bottom: 8px;
   padding-top:8px;
   color: #808080;
}
#contentbottom a
{
   color: #808080;
}
#breadcrumb a
{
    font-size: 90%;
    color: #870D0D;
    text-decoration:none
}
#menu a
{
    height:20px;
    color:#000;
    text-decoration:none;
}
#menu a.selected
{
    height:20px;
    color:#870D0D;
    text-decoration:underline;
}
#menu span.divider
{
    margin-left:10px;
    margin-right:10px;
}
#startleft
{
    float:left;
    width:350px;
}
#startright
{
    float:right;
    width:350px;
}
.logo
{
    padding: 10px 0 10px 0;
    float:left;
    width:430px;
}
.logo2
{
    padding: 10px 0 10px 0;
    float:left;
    width:300px;
    text-align: right;
}
.logo a
{
    FONT-FAMILY: "Trebuchet MS", Arial;
    FONT-SIZE: 320%;
    font-weight:bold;
    text-decoration:none;
    color: #454545;
    
}
.rightbox h2
{
    padding: 0 0 0 0;
	margin: 0 0 0 0;
	FONT-WEIGHT: normal;
	FONT-SIZE: 130%;
	FONT-FAMILY: "Trebuchet MS", Arial;
}
.topright
{
    padding: 10px 0 10px 0;
    float:right;
    FONT-FAMILY: "Trebuchet MS", Arial;
    FONT-SIZE: 320%;
    font-weight:bold;
    color: #454545;
}
.adbox
{
    width: 150px;
    height: 150px;
    float:left;
    background:#cccccc;
    margin-right:5px;
}
.adboxwide
{
    clear: both;
    background:#cccccc;
    margin-top:10px;
    float:left;
    width: 100%;
}
.rightbox
{
    padding:4px 0px 2px 18px;
    margin-bottom:10px
}
.startbox
{
    border: 1px solid #eee;
    padding:8px 8px 8px 8px;
    margin-bottom:10px
}
.startboxhighlight
{
    border: 1px solid #870D0D;
    padding:8px 8px 8px 8px;
    margin-bottom:10px;
}

.space
{
	clear:both;
	width:100%;
	height:10px;
}
H1.line
{
    border-bottom: 1px solid #cccccc;
    margin-bottom: 5px;
}
H2.line
{
    border-bottom: 1px solid #cccccc;
    margin-bottom: 5px;
}
H3.line
{
    border-bottom: 1px solid #cccccc;
    margin-bottom: 5px;
}
P.ingress
{
    font-size:105%;
    color:#757575;
}
P.center
{
    text-align:center;
}
P.line
{
    border-bottom:dotted 1px #cccccc;
    margin-bottom: 5px;
    padding-bottom:5px
}
P.copy
{
    font-size:80%;
    MARGIN: 2px 0 0 0;
}
UL.linklist
{
    margin: 5px 0 0 0;
    padding: 0 0 0 0;
}
UL.linklist LI
{
    list-style:none;    
}
UL.linklist LI A
{
    list-style:none;
    color: #808080;
    text-decoration: none;    
}

div.tabs {
	background: url('images/tab_bg.gif') repeat-x;
	padding: 0;
	margin: 0;
	height: 26px;
    float:left;
    width:765px;
}


ul.tab {
    list-style: none;
	margin: 0;
	padding:0 0 0 20px;
}

ul.tab li {
    float: left;
    height: 24px;
    font-family: verdana, arial, sans-serif;
    font-size: 12px;
    border-top: 2px solid none;
    margin-top:2px;
    background-position: bottom left;
}


li.tab_devider {
    background: url('images/tab_devider.gif') no-repeat;
    width: 10px;
    margin: 0 -2px 0 -2px;
    position:relative;
    z-index: 1;
}

li.tab_start {
    background: url('images/tab_start.gif') no-repeat;
    width: 3px;
    position:relative;
    z-index: 1;
    margin: 0 -2px 0 0;
    
}

li.tab_end {
    background: url('images/tab_end.gif') no-repeat;
    width: 3px;
    position:relative;
    z-index: 1;
    margin: 0 0 0 -2px;
}

li.tab_active {
    background: url('images/tab_active.gif') repeat-x;
}

li.tab_inactive {
    background: url('images/tab_inactive.gif') repeat-x;
}

li.tab_inactive:hover {
    border-top: 2px solid #FF7200;
    background: url('images/tab_inactive.gif') repeat-x;
    margin-top: 0px;
}

ul.tab li p {
	padding: 0;
    margin: 5px 20px 0px 20px;
}

ul.tab li a {
	display: block;
	text-decoration: none;
	color: #454545;
}

div.tab_lower {
    height: 8px;
    background: #E4E6E9 url('images/tab_lower_gradient.gif') repeat-x;
    clear: both;
    border-bottom:1px solid #9B9EA2;
}

/* tabs small */

div.tabssmall {
	background: url('images/tabsmall_bg.gif') repeat-x;
	padding: 0;
	margin: 0;
	height: 22px;
}

ul.tabsmall {
    list-style: none;
	margin: 0;
	padding:0 0 0 0px;
}

ul.tabsmall li {
    float: left;
    height: 20px;
    font-family: verdana, arial, sans-serif;
    font-size: 10px;
    border-top: 2px solid #edeef0;
    background-position: bottom left;
}


li.tabsmall_devider {
    background: url('images/tabsmall_devider.gif') no-repeat;
    width: 10px;
    margin: 0 -2px 0 -2px;
    position:relative;
    z-index: 1;
}

li.tabsmall_start {
    background: url('images/tabsmall_start.gif') no-repeat;
    width: 3px;
    position:relative;
    z-index: 1;
    margin: 0 -2px 0 0;
    
}


