.newsdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #146798;
}
.small-form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	color: #CCCCCC;
	background-color: #0D4882;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.newsdate:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.newsdate:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.newsdate:hover {  
	text-decoration: underline;
}

.newscopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.newscopy:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

.newscopy:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

.newscopy:hover {  
	text-decoration: underline;
}

.bodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 13px;
	list-style-image: url(../_img/orange_bullet.gif);
	word-spacing: normal;
	white-space: normal;
	
}

.bodysubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	line-height: 20px;
}

.smallsubtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #053A95;
	text-decoration: none;
}


.bodytitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #146798;
	line-height: 20px;
	
}

.bodytitle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #003366;
	line-height: 28px;
}

.bodytitleRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ED2024;
	line-height: 20px;
}

.bodytitleYellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FDB415;
	line-height: 20px;
}

.sidesquare {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: normal;

}

.sidesquaresplit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	line-height: normal;


}

.bluebullets {
	list-style-position: outside;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #146798;
	list-style-image: none;
}

.rightnavblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #146798;
	line-height: 16px;
	text-decoration: none;

}
.blunolink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #146798;
	text-decoration: none;
	font-weight: bold;
}


.rightnavblue:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #146798;
	line-height: 16px;
	text-decoration: none;
}

.rightnavblue:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #146798;
	line-height: 16px;
	text-decoration: none;
}

.rightnavblue:hover {  
	text-decoration: underline;
}

.rightnavblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;

}

.rightnavblack:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

.rightnavblack:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

.rightnavblack:hover {  
	text-decoration: underline;
}

.boxborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.boxfullborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	
}

.Rightborderblue {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #0D4482;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	
}

.leftborderblue {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #0D4482;
	border-bottom-color: #CCCCCC;
	border-left-color: #0D4482;
}

.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

.copyright:visited {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

.copyright:link {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

.footer:visited {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

.footer:link {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

.footer:hover {  
	text-decoration: underline;
}

.blackborder {
	border: 1px solid #666666;
}

.topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	font-weight: bold;
	text-decoration: none;
}
.tabletitlesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}


.topnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999; 
	font-weight: bold;
	text-decoration: none;
}

.topnav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	font-weight: bold;
	text-decoration: none;
}

.quicklink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.bodylinkblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #146798;
	text-decoration: none;
	line-height: 14px;
	font-weight: bold;

}

.bodylinkblue:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #146798;
	text-decoration: none;
	line-height: 14px;
}

.bodylinkblue:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #146798;
	text-decoration: none;
	line-height: 14px;
}

.bodylinkblue:hover {  
	text-decoration: underline;
	font-size: 11px;
	color: #146798;
	line-height: 14px;
}

.bodylinkgrey:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	line-height: 12px;
}

.bodylinkgrey:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	line-height: 12px;
}

.bodylinkgrey:hover {  
	text-decoration: underline;
}

.noticecopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	line-height: 10px;
}.productinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: left;
	list-style-position: outside;
	list-style-image: url(images/redbullet.gif);
	list-style-type: disc;

}
.redbullets {

	list-style-position: outside;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	list-style-image: url(images/redbullet_body.gif);
}
.titlewhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.factcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.factsource {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC6633;
}
.bodycopyred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ED2024;
	line-height: 16px;
	font-weight: bold;

}
.copyrightdark {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.rightnavyellow {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #146798;
	line-height: 16px;
	text-decoration: none;
}
.bodytitleDSL {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF3333;
	line-height: 20px;
}
.bodytitleOPT {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FDB415;
	line-height: 20px;
}
.rightnavred {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ED2024;
	line-height: 16px;
	text-decoration: none;
}
.rightnavred:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ED2024;
	line-height: 16px;
	text-decoration: none;
}
.rightnavred:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ED2024;
	line-height: 16px;
	text-decoration: none;
}
.bodylinkred:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ED2024;
	line-height: 16px;
	text-decoration: none;
}
.rightnavyellow:link {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FDB415;
	line-height: 16px;
	text-decoration: none;
}
.rightnavyellow:visited {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FDB415;
	line-height: 16px;
	text-decoration: none;
}
.rightnavyellow:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FDB415;
	line-height: 16px;
	text-decoration: none;
}

ul { padding: 0; border: 0; margin-left: 18px; left: 10px; margin-bottom: 6px; margin-top: 6; }

li { padding: 0; border: 0; margin-bottom: 0; margin-top: 0; }

.trigger{
			cursor:pointer;
		}		
		.trigger:hover{
			cursor:pointer;
			background:#0D4882;
		}		
		.expanded{
			background:#0D4882;
			cursor:pointer;
		}
		.expanded:hover{
			background:#0D4882;
			cursor:pointer;
		}
		.show{
		}
		.hide{
			position:absolute;
			left:-999em;
			height:1px;
			width:100px;
			overflow:hidden;
		}

img { 
border: none; 
}


		div.domtab{
	width:80%;
	font-size:90%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0;
	padding-right: 0.5em;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
		}
		ul.domtabs{
	float:left;
	width:100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	list-style-type: none;
		}
		ul.domtabs li{
	float:left;
	padding:0 .5em 0 0;
		}
		ul.domtabs a:link,
		ul.domtabs a:visited,
		ul.domtabs a:active,
		ul.domtabs a:hover{
	width:10em;
	padding:.2em 1em;
	display:block;
	color:#666666;
	height:2em;
	font-weight:bold;
	text-decoration:none;
	background-color: #FFCC66;
		}
		html>body ul.domtabs a:link,
		html>body ul.domtabs a:visited,
		html>body ul.domtabs a:active,
		html>body ul.domtabs a:hover{
			height:auto;
			min-height:3em;
		}
		ul.domtabs a:hover{
	background-color: #666666;
	color: #000066;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
		}
		div.domtab div{
	clear:both;
	width:auto;
	color:#fff;
	padding:1em 3em;
	background-color: #FFFFFF;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #003366;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #003366;
	background-image: url(../_img/bluegradsmall.jpg);
	background-repeat: repeat-x;
	background-position: top;
		}
		ul.domtabs li.active a:link,
		ul.domtabs li.active a:visited,
		ul.domtabs li.active a:active,
		ul.domtabs li.active a:hover{
	color:#CCCCCC;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #FFFFFF;
	border-left-color: #000000;
	background-color: #0E4981;
	list-style-type: none;
		}
		#domtabprintview{
			float:right;
			padding-right:1em;
			text-align:right;
		}
		#domtabprintview a:link,
		#domtabprintview a:visited,
		#domtabprintview a:active,
		#domtabprintview a:hover{
			color:#fff;
		}
		
				div.domtab div a:link,
		div.domtab div a:visited,
		div.domtab div a:active
		{
			color:#fff;
			display:block;
			padding:1em .5em;
			font-weight:bold;
			font-size:1.3em;
		}
	
	.bodylinkbluebig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #146798;
	text-decoration: none;
	line-height: 14px;
	font-weight: bold;

}

.bodylinkbluebig:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #146798;
	text-decoration: none;
	line-height: 14px;
}

.bodylinkbluebig:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #146798;
	text-decoration: none;
	line-height: 14px;
}

.bodylinkbluebig:hover {  
	text-decoration: underline;
	font-size: 14px;
	color: #146798;
	line-height: 14px;
}	
