﻿body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}


#outerbox1 {
	margin: 0px;
	padding: 0px
}
#outerbox2 {
}

.borderouterboxtop {
width: 1010px;
height: 15px;
background-image:url(../../cms/images/outerbowtop.gif)
}
.borderouterboxmiddle {
width: 1010px;
background-image:url(../../cms/images/outerbowmiddle.gif)
}
.borderouterboxbottom {
width: 1010px;
height: 15px;
background-image:url(../../cms/images/outerbowbottom.gif)
}


#topbarbackground {
width: 992px;
height: 130px;
margin: 0 10px;
}
.topbarcellnormal {
	width: 122px;
	height: 130px;
	float:left;
	background-image: url(../../cms/images/topbarcellbackground.gif);
}
.topbarcelllogo {
	width: 248px;
	height: 130px;
	float:left;
	background-image: url(../../cms/images/topbarcelllogoback.gif)
}
.topbarcelllogocontent {
	margin: 35px 15px;
}

.topbarcellhalf {
	width: 122px;
	height: 130px;
	float:left;
	background-image: url(../../cms/images/topbarcellbackgroundhalf.gif)
}

.topbarcellnormalspacer {
	width: 2px;
	height: 130px;
	background-color:#FFFFFF;
	float:left;
}

#bottombarbackground {
width: 992px;
height: 130px;
margin: 0 10px;
}
.bottombarcellnormal {
	width: 122px;
	height: 130px;
	float:left;
	background-image: url(../../cms/images/bottombarcellbackground.gif)
}
.bottombarcellhalf {
	width: 122px;
	height: 130px;
	float:left;
	background-image: url(../../cms/images/bottombarcellbackgroundhalf.gif)
}
.bottombarcelllogo {
	width: 246px;
	height: 130px;
	float:left;
	background-image: url(../../cms/images/bottombarcelllogoback.gif)
}

.bottombarcellnormalspacer {
	width: 2px;
	height: 130px;
	background-color:#FFFFFF;
	float:left;
}
.horbarbackground {
	width: 992px;
	height: 2px;
	margin: 0 10px;
	background-color:#FFFFFF;
}
.middlebarcellnormalspacer {
	width: 2px;
	height: 400px;
	background-color:#FFFFFF;
	float:left;
	margin: 0;
}


#middlebarbackground {
width: 992px;
height: 400px;
margin: 0 10px;
}
#middlebarcontainer {
width: 992px;
height: 400px;
margin: 0;
float:left;
}
#middlebarleftcol {
width: 496px;
height: 400px;
margin: 0;
float:left
}

#contentbox {
	margin: 25px 15px 15px 15px;
	padding: 0;
}


#contentbox h1 {
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 10px 0;
}
#contentbox p {
	font-size: 13px;
	line-height: 18px;
	margin: 0 0 7px 0;
}

.contentboxline {
    width: 480px;
    float: left;
}
.contentboxlineleftcol {
    width: 150px;
    float: left;
}
.contentboxlinerightcol {
    width: 330px;
    float: left;    
}
.contentboxlineleftcolshort {
    width: 50px;
    float: left;
}
.contentboxlinerightcollong {
    width: 430px;
    float: left;    
}
.contentboxlinerightcollong ul {
    margin: 0;
}
.contentboxlinerightcollong li {
    margin-bottom: 5px;
}


#middlebarrightcol {
width: 494px;
height: 400px;
,margin: 0;
float:left
}



.headlinetext {
	font-size: 15px;
	margin: 15px 10px;
	font-weight: normal;
	height: 65px;
}
.headlinelink {
	color: #666666;
	text-decoration: none
}
.headlinelinkactive {
	color: #FFFFFF;
	text-decoration: none
}
.subheadlinetext {
	font-size: 13px;
	margin: 5px 10px;
	font-weight: normal;
	height: 25px;
}
.subheadlinelink {
	color: #666666;
	text-decoration: none
}
.subheadlinelinkactive {
	color: #FFFFFF;
	text-decoration: none
}



.bottomheadlinetext {
	font-size: 15px;
	margin: 95px 10px;
	font-weight: normal;
}
.bottomheadlinelink {
	color: #000000;
	text-decoration: none
}
.bottomheadlinelinkactive {
	color: #FFFFFF;
	text-decoration: none
}

.contentlist ul {
    margin: 0;
}
.contentlist li {
    margin-bottom: 5px;
}

.tabcontentlist ul {
    margin: 0 0 5px 20px;
    padding: 0px;
}
.tabcontentlist li {
    margin: 0px;
}

.linkblack {
    color: #000000;
}
.linkblack a {
    color: #000000;
}



/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: black;
    background-color: #CCCCCC; /*#2E4d7B;*/
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#contentbox
{
	margin: 2px;
}

#contentbox .accordionHeader a
{
	color: #000000;
	background: none;
	text-decoration: none;
}

#contentbox .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: #585858;
    background-color: #EFEFEF;/*#5078B3;*/
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #000000;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #FFF2FF;/*#D3DEEF;*/
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
/* Accordion */

