/* @group General Styles */



html, body {
	margin: 0;
	background-color: #242424;
	text-align: center;
	padding: 0px;
	font-family: "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;
	font-size: 12px;
	height:100%;

}

p {
}

b, strong {

}

a:link, a:visited {
	text-decoration: none;
	color: #fff;
}

a:hover, a:active {
	color: #fff;
	text-decoration: underline;
}




.additionalnavi {
	color: #fff;
	font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	letter-spacing: 0.5px;
	line-height: 1.5em;
	
}


	
/* @end */

/* @group Layout */

#distance { 
		width:1px;
		height:50%;

		margin-bottom:-23.5em; /* half of container's height */
		float:left;
		}


#container {
	position:relative; /* puts container in front of distance */
	margin: 0px auto; /* Right And Left Margin Widths To Auto */
	text-align: left; /* Hack To Keep IE5 Windows Happy */
	background: url(../images/sidebar-background.gif) repeat-y;
	height:47em;
	width:46em;
	clear:left;
	border: 1px solid #c10435;

}

.clearer {
	clear: both;
}




#navContainer {
	height: 80px;
}



#navContainer  #navigation {
	background: #605f64;
	position: relative;
	padding-left: 10px;
	top: 20px;
	height: 30px;
	font: 1.4em Arial, Helvetica, Geneva, sans-serif;
}

#navContainer  #navigation #navigationtext {

}




#navContainer  #navigation #navigationtext .navileft_active{
	color: #c10435;
}

#navContainer  #navigation #navigationtext .navileft_open{
	color: #c10435;
}

#navContainer  #sub_navigation{
	background: #9a999e;
	position: relative;
	padding-left: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	top: 21px;
        font: 1.2em Arial, Helvetica, Geneva, sans-serif;
	height: 30px;
}

#navContainer  #sub_navigation #sub_navigationtext{
    padding-top: 5px;

}
#navContainer  #sub_navigation #sub_navigationtext .navileft_active{
	color: #c10435;
}

#navContainer  #sub_navigation #sub_navigationtext .navileft_passive{
	color: #605f64;
}

#contentContainer {
        position: relative;
	height:380px;
}

* html #contentContainer 
{
height:380px;
	
}


#contentContainer #content {
	color: #fff;
	display: block;
	font: 1em/1.5em Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	height: 358px;
	overflow: auto;
	width: 520px;
	margin-bottom: 0;
	margin-top: 0;
	border: 0 dashed #000;
	padding: 20px 0 0 10px;
	margin-right: 0;
}


#contentContainer #content p,ol,li{
	padding-right: 30px;
}


#contentContainer h1{
	color: #ae0038;
	font:  1.1em/1.5em  Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
        font-weight:bold;

}
#contentContainer h2{
	color: #ae0038;
	font:  1em/1.5em  Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
        font-weight:bold;

}

.h1{
	color: #ae0038;
	font:  1.1em/1.5em  Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
        font-weight:bold;

}

.h2{
	color: #ae0038;
	font:  1em/1.5em  Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
        font-weight:bold;

}
.standard{
	color: #fff;
	font: 1em/1.5em Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}


#contentContainer a{
	color: #c10435;
}



#footerContainer {
	position: relative;
	background: #c10435 url(../images/inline_footer_logo_claim.gif) no-repeat;
	height: 105px;
	margin: 0 0 0 220px;
}

#footerContainer #footerContent {
        margin-right: 0;
	color: #fff;
	font: 1em/1.5em Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	letter-spacing: 0.5px;
	padding: 0 0px 0px;
	height: 100px;
}

#footerContainer #footerContentText {
        margin-right: 0;
	color: #fff;
	font: 1em/1.5em Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	letter-spacing: 0.5px;
	padding-top: 70px;
	padding-left: 10px;
}


#sidebarContainer {
position: absolute;
	width: 210px;
}

#sidebarContainer #sidebar {
	padding: 0;

}

#sidebarContainer .sidebar_image {
	overflow: hidden;
	height: 563px;
}

#footer {
	margin: 0px auto; /* Right And Left Margin Widths To Auto */
	text-align: right;
	height: 10px;

}

#footer p {
	color: #ffffff;
	padding-top: 15px;
	padding-left: 20px;
}

#footer a:link, #footer a:visited {
}

#footer a:hover, #footer a:active {
	color: #ffffff;
	text-decoration: none;
}

#search_footer {
	margin: 0px auto; /* Right And Left Margin Widths To Auto */

 }
 
 #breadcrumbcontainer {
	margin: 0px auto; /* Right And Left Margin Widths To Auto */
	text-align: center;
	margin-bottom: 15px;
	position: relative;
}
#breadcrumbcontainer #breadcrumbcontainercontent { /* Right And Left Margin Widths To Auto */

	text-align: left;

	position: relative;

	padding: 0 0 0 10px;

	margin-left: 220px;

	color: #3b3c3c;

}
#breadcrumbcontainer #breadcrumbcontainercontent a { /* Right And Left Margin Widths To Auto */

	color: #3b3c3c;

}
	
/* @end */

/* @group Global Classes */

blockquote, .standout {
	font-style: italic;
	color: #666666;
}

h1 {
		color: #ae0038;
	font:  1.1em/1.5em  Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-weight:bold;
}

h2 {
}

h3 {
}

h4 {
}

.imageStyle {
}

.navimage {
	display: inline;
	vertical-align: middle;
	margin: 0;
	border-width: 0;
	padding: 0;
}
	


/* Main content area unordered list styles */
#contentContainer #content ul {
}

#contentContainer #content li {
}


/* Table Styles */
table {
	font-size: 1em;
}
/* @end */

/* @group IE 3px Fix */
* html #sidebarContainer {
        /* \*/
        margin-right:   -3px;
        /* */
}
* html #navContainer {
        /* \*/
        margin-left:    217px;
        /* */
}

* html #contentContainer {
        /* \*/
        margin-left:    217px;
      
        /* */
}
* html #contentContainer #content {
        /* \*/
         margin-left:    0px;  
         margin-right:    5px;
         width: 517px;
         height: 375px;
	 padding-bottom: 0;
	 padding-top: 6px;
}
* html #footerContainer {
        /* \*/
        margin-left:    217px;
        height: 107px;
        /* */
}
/* @end */



