h2 {
	margin: 0;
	font-size: 1.38em;
	line-height: 1.3em;
	margin-bottom: 1.2941176470588236em;
}

h4 {
	margin: 0;
	font-size: 1.1818181818181819em;
	line-height: 1.6923076923076923em;
	margin-bottom: 1.6923076923076923em;
}

.akaheader {

color: #003366;

font-weight: 100;

font-size: 15px;

line-height: 18px;

}



.akah5 {

color: #003366;

font-weight: 300;

font-size: 12pt;

margin-top: 18px;

}



.akatabcontentstyle{ /*style of akatabcontent container*/

border: none;
margin: 0;
padding: 0;

width: 800px;
display: inline-block;
float: left;
font-size:10pt;
}



.akatabcontent {

padding-top: 30px; margin-top:30px;

}



.akatabcontent_main {

width: 590px;

margin: 0;

padding: 0;

float: left;

display: inline-block;

}

.akatabcontent_sidebar {

width: 180px;

margin: 0;

padding: 0;

float: right;

display: inline-block;

}

.ylyltabcontent_main {

width: 530px;

margin: 0;

padding: 0;

float: left;

display: inline-block;

}

.ylyltabcontent_sidebar {

width: 240px;

margin: 0;

padding: 0;

float: right;

display: inline-block;

}



/*Footer Styling */



#footer {

clear: both;

}



/* Tab styling */



#tabs{

position: relative;

text-align: center;

width:100%;

font-size: 1.1em;

font-weight: 100;

}



#tabs ul{

list-style-type: none;

margin:0;

padding:0;

z-index: 7;

}



#tabs li{

display:inline;

margin:0;

padding:0;

}



#tabs a{

float:left;

background:url(../img/gradient-tab-left.png) no-repeat left top;

margin:0;

margin-right: 5px; /*spacing between each tab*/

padding:0 0 0 9px;

text-decoration:none;

font-family: verdana,arial,helvetica,sans-serif;

border: 0;

}



#tabs a span{

float:left;

display:block;

background:url(../img/gradient-tab.png) no-repeat right top;

padding: 9px 16px 12px 8px;

font-weight:bold;

color:#b11117;

}



/* Commented Backslash Hack hides rule from IE5-Mac \*/

#tabs a span {float:none;}

/* End IE5-Mac hack */



#tabs a:hover span {

color: #651417;
border: 0;

}



#tabs li.selected a{ /*Selected Tab style*/

background-position:0 -82px;
border: 0;

}



#tabs li.selected a span{ /*Selected Tab style*/

background-position:100% -82px;
color: #651417;
border: 0;

}



#tabs a:hover{ /*onMouseover style*/

background-position:0% -82px;

border: 0;
}



#tabs a:hover span{ /*onMouseover style*/

background-position:100% -82px;
border: 0;

}

a { /*Remove dotted border on links in Firefox */

  outline: none;

}





.xlblue {

	color: #0d2a66;

	font-weight: bold;

}





.powernumbers {

	font-size: 20pt;

	font-family: Helvetica;

	color: #ebd4d3;

}



.powertext {

	font-size: 12pt;

	font-family: Helvetica;

	color: #ba3c41;

}



.redtext {

	color: #ba3c41;

	letter-spacing: 2px;

}	



.redextend {

	font-size: 10pt;

	font-family: Helvetica;

	color: #b21b1f;

	letter-spacing: 2px;

}	



.red2 {

	color: #b21b1f;

}



.picture { 

	background-color: #F9F9F9;

	border: 1px solid #CCCCCC; 

	padding: 2px;

	font: 10px/1.4em Helvetica, sans-serif; 

}



.picture img { 

	vertical-align:middle; 

	margin-bottom: 3px; 

}



.video { 

	background-color: #F9F9F9;

	padding: 2px;

	font: 10px/1.4em Helvetica, sans-serif; 

}



.video img { 

	vertical-align:middle; 

	margin-bottom: 3px; 

}



.right { 

	margin: 0.5em 0pt 0.5em 0pt; 

	float:right; 

}



.left { 

	margin: 0.5em 0.8em 0.5em 0; 

	float:left; 

} 
