BODY
{
    LINE-HEIGHT: 18px;
}
TABLE.canvas
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse
}
TABLE.canvas TABLE.canvas
{
    WIDTH: 100%
}
#wrapper
{
    WIDTH: 770px;
}

#sidespacer
{
    WIDTH: 155px;
}

#mainspacer
{
    WIDTH: 460px;
}

#sitename1
{
	font-size:16pt;
	COLOR: #565656;	
	text-decoration:none
}
#sitename2
{
	font-family:"Century Gothic";
	font-size:12pt;
	COLOR: #A0A0A4;
	text-decoration:none;
	font-weight:bold;
	}
#header
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#sitename
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Sans-Serif
}
#sitename H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0pt 0px 0px;
    COLOR: darkblue;
    PADDING-TOP: 0px
}
#sitename H1 A
{
    COLOR: darkblue;
    TEXT-DECORATION: none
}
#sitename H1 A:link
{
    BORDER-BOTTOM: medium none
}
#sitename H1 A:visited
{
    BORDER-BOTTOM: medium none
}
#sitename H1 A:hover
{
    BORDER-BOTTOM: medium none
}

#topmenuTable
{
	
	background-color:Black;
	margin:0px
}

#topmenu
{
    background-color:#C92000;
}

#topmenu A
{
    COLOR: #C9CB9C;
    TEXT-DECORATION: none;
    font-family:Arial;
    font-size:9pt;
    font-weight:bold;
}

#topmenu A:link
{
    color:#C9CB9C;
    TEXT-DECORATION: none;
}
#topmenu A:visited
{
    color:#C9CB9C;
    TEXT-DECORATION: none;
}
#topmenu A:hover
{
    color:#FFFFFF;
    TEXT-DECORATION: none;
}

#tagline H2
{
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 border-color: black;
 color: black;
 border-style: none;
 font-size: 14pt;
}

#footer
{
    BORDER-TOP: black 1px solid
}
#legal
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;

}
#legal P
{
    FONT-SIZE: 8pt
}
#legal A
{
    TEXT-DECORATION: none
}

#navmenu
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#navmenu UL
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#navmenu LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#navmenu A
{
    FONT-WEIGHT: bold;
    color:#A67942;
    TEXT-DECORATION: none;
}

#navmenu A:link
{
    FONT-WEIGHT: bold;
    color:#A67942;
    TEXT-DECORATION: none;
}

#navmenu A:visited
{
    FONT-WEIGHT: bold;
    color:#A67942;
    TEXT-DECORATION: none;
}

#navmenu A:hover
{
    FONT-WEIGHT: bold;
    color:green;
    TEXT-DECORATION: none;
}

#lowermenu
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#lowermenu UL
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#lowermenu LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#lowermenu A
{
    FONT-WEIGHT: bold;
    color:#A67942;
    TEXT-DECORATION: none
}

#lowermenu A:link
{
    FONT-WEIGHT: bold;
    color:#A67942;
    TEXT-DECORATION: none;
}

#lowermenu A:visited
{
    FONT-WEIGHT: bold;
    color:#A67942;
    TEXT-DECORATION: none;
}

#lowermenu A:hover
{
    FONT-WEIGHT: bold;
    color:green;
    TEXT-DECORATION: none;
}
#bottommenu
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
#bottommenu UL
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#bottommenu LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#bottommenu A
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#9F1700;
	font-weight:bold;
}
#bottommenu A STRONG
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#9F1700;
	font-weight:bold;
}
#bottommenu A:link
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#9F1700;
	font-weight:bold;
}
#bottommenu A:visited
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#9F1700;
	font-weight:bold;
}
#bottommenu A:hover
{
    BORDER-BOTTOM: firebrick 1px solid;
    font-weight:bold;
}
#VeryBottomMenu
{
	font-size:xx-small;
	height:2cm;
	overflow-y:auto;
}

#sidebar
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
}
#sidebar FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

.sidebar A
{
    TEXT-DECORATION: none;
    font-size:10pt
}
.sidebar A:link
{
    COLOR: #9F1700;
    font-weight:bold;
}
.sidebar A:visited
{
    COLOR: #9F1700;
    font-weight:bold;
}
.sidebar A:hover
{
    BORDER-BOTTOM: firebrick 1px solid;
    font-weight:bold;
} 

#sidebar H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 4pt 0px;
    PADDING-TOP: 0px
}
#sidebar H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 4pt 0px;
    PADDING-TOP: 0px
}
#sidebar P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 4pt 0px;
    PADDING-TOP: 0px
}
#sidebar INPUT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0pt 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#sidebar BUTTON
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0pt 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#sidebar UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 4pt 0px 4pt 8pt;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: square
}
#sidebar UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 4pt 0px 4pt 8pt;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: square
}
#sidebar LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 4pt 0px;
    PADDING-TOP: 0px
}
#sidebar .no_skin
{
    MARGIN-TOP: 18pt;
    MARGIN-BOTTOM: 24pt
}
#sidebar .no_skin
{
    BORDER-RIGHT: steelblue 1px solid;
    BORDER-TOP: lightsteelblue 1px solid;
    BORDER-LEFT: lightsteelblue 1px solid;
    BORDER-BOTTOM: steelblue 1px solid
}
#sidebar .no_skin .head
{
    BORDER-RIGHT: lightsteelblue 1px solid;
    PADDING-RIGHT: 6pt;
    BORDER-TOP: steelblue 1px solid;
    PADDING-LEFT: 6pt;
    PADDING-BOTTOM: 6pt;
    BORDER-LEFT: steelblue 1px solid;
    PADDING-TOP: 6pt;
    BORDER-BOTTOM: lightsteelblue 1px solid
}
#sidebar .no_skin .body
{
    BORDER-RIGHT: lightsteelblue 1px solid;
    PADDING-RIGHT: 6pt;
    BORDER-TOP: steelblue 1px solid;
    PADDING-LEFT: 6pt;
    PADDING-BOTTOM: 6pt;
    BORDER-LEFT: steelblue 1px solid;
    PADDING-TOP: 6pt;
    BORDER-BOTTOM: lightsteelblue 1px solid
}
#sidebar .no_skin .head H1
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    COLOR: firebrick;
    TEXT-ALIGN: center
}

#hcwhy3
{
}
#hcwhy3 LI
{
    MARGIN-LEFT: 4px
}
#RIMenu
{
    TEXT-ALIGN: left
}
#RIMenu #RIItem
{
    FONT-WEIGHT: 100;
    COLOR: royalblue
}
#RIMenu #RIItemThisPage
{
    FONT-WEIGHT: bold;
    COLOR: darkblue
}

BODY 
{	color: black;
	font-size: 11pt;
	margin-left:0;
	margin-top:0;
	background-color:White;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
	
#main
{
    PADDING-RIGHT: 24px;
    PADDING-LEFT: 24px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    font-size: 11pt;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#main p
{
    LINE-HEIGHT: 18px;
}
#main A
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#9F1700;
	font-size:10 pt;
}
#main A:link
{
	text-decoration: none;
	font-weight: bold;
}
#main A:visited, active
{
	text-decoration: none;
	font-weight: bold;
}
#main A:hover
{
    text-decoration: underline;
}
#main H1
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-color: black;
	color: black;
	border-style: none;
	font-size: 14pt;
	margin-top:18px;
}
#main H2
{
    PADDING: 0px 0px 0px 0px;
    FONT-SIZE: 11pt;
    MARGIN: 0px 0px 0px 0px;
}
#main H2.h2large
{
	font-size:13pt;
    MARGIN: 0px 0px 0px 0px;
    PADDING: 0px 0px 0px 0px;    
}

#main UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 12pt 0px 12pt 16pt;
    PADDING-TOP: 0px
}
#main LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 2pt 0px;
    PADDING-TOP: 0px
}
#main PRE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 12pt 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Courier New, Monospace
}
#main HR
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 12pt 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gainsboro 1px solid;
    BACKGROUND-COLOR: midnightblue
}
#main .feature_skin
{
    MARGIN-BOTTOM: 4px
}
#main .feature_skin
{
}
#main .feature_skin .head
{
}
#main .feature_skin .body
{
}
#main .feature_skin .body P
{
    BORDER-RIGHT: wheat 1px solid;
    PADDING-RIGHT: 12pt;
    PADDING-LEFT: 12pt;
    PADDING-BOTTOM: 12pt;
    PADDING-TOP: 12pt;
    BORDER-BOTTOM: wheat 1px solid
}
#main P.browse
{
    TEXT-ALIGN: right
}
#resources
{
	list-style-type:disc;
	font-size:11 pt;
	font-weight:normal;
}
#resources A
{
	font-size:10 pt;
	font-weight:normal;
}

#resources H2
{
    FONT-SIZE: 13pt;
    MARGIN-BOTTOM: 0px;
    COLOR: Black
}

#sitemap H2
{
    FONT-SIZE: 13pt;
    MARGIN-BOTTOM: 0px;
    COLOR: blue
}

#topics
{
	font-size:8pt;
	font-weight:bold;
}
#topics A
{
	font-size:8pt;
	font-weight:bold;
}
#searchForm
{
    FONT-SIZE: 11pt
}
#searchForm A
{
    FONT-SIZE: 10pt;
}
#directory
{
    FONT-SIZE: 11pt
}

TABLE
{
    FONT-SIZE: 11pt
}
#dirbranch
{
}
#dirbranch A
{
    FONT-SIZE: 11pt
}
#abstract
{
    FONT-STYLE: italic
}
#ebdykscroll
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.red
{
    COLOR: Red;
    font-size:medium;
}
#contact-tab
{
    BORDER-RIGHT: #7e90c9 1px solid;
    BORDER-TOP: #7e90c9 1px solid;
    FONT-SIZE: 11pt;
    BORDER-LEFT: #7e90c9 1px solid;
    BORDER-BOTTOM: #7e90c9 1px solid;
    BACKGROUND-COLOR: #C9CB9C
}
.itinfo
{
    BORDER-RIGHT: #7e90c9 1px solid;
    BORDER-TOP: #7e90c9 1px solid;
    BORDER-LEFT: #7e90c9 1px solid;
    BORDER-BOTTOM: #7e90c9 1px solid;
}

#contact-tab .contact-subheader
{
    FONT-WEIGHT: bold;
    COLOR: #324274;
    FONT-FAMILY: Verdana;
    font-size: 10pt;
}
#contact-tab HR
{
    BACKGROUND-COLOR: #7e90c9
}
A#rbl
{
    FONT-SIZE: 7pt;
    TEXT-DECORATION: none
}
.EBpicture
{
    FONT-SIZE: 10px
}
.contact-header
{
    BACKGROUND-COLOR: #C92000;
}
.contact-header .tabheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: white
}

#datedelimiter
{
	background-color: Orange;
	font-weight:bold;
}

#figrid H1
{
    FONT-SIZE: 13pt;
    MARGIN-BOTTOM: 0px;
    COLOR: blue
}
#figrid H2 A
{
    FONT-SIZE: 10pt;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    font-weight:normal;
}

#articleheader
{
	background-color:Gold;
}

#floatingEB1
{
	position:absolute;
	overflow:hidden;
	top:0px;
	left:0px;
	visibility:hidden;
	border: 3px solid orange;
	background-color: #ffffff;
}

#directory A.subdir
{
	font-weight: normal;
	font-size: 8pt;
}

.EB
{
	width:155px;
	border: #c9d7f1 1px solid;
}	

.EB TD
{

	padding: 4px;
	background-color: #fdfde8;
}

.EB TH
{

	border-bottom: #c9d7f1 1px solid;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left:4px;
	color: white;
	background-color: #94a5c4;
	text-align: left;
	font-size:8pt;
}

.ITEB
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	width:155px;
}	

.haveaTip
{
	background-color: #c9d7f1;
	border-collapse: collapse;
	border:1px solid black;
	font-size: 9pt;
}

	
.haveaTip TH
{
	font-weight: normal;
	font-size: 9pt;
	color: #cc0000;
	border:1px solid black;
	text-align:left;
}

.prlist TD
{
	vertical-align: top; 
	border: solid 1px black; 
	padding: 4px 8px 4px 8px; 
	background-color:#c9d7f1;
	}
	
.prlist H2
{
	color: firebrick;
}
.newsdate
{
	color: #666666;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	}
	
.selflink
{
	color:green;
	font-weight:bold;
}		

.listTable
{
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-collapse: collapse;
	background-color: transparent;
	border-right-width: 0px;
}
.listTable TH
{
    BORDER-TOP-WIDTH: 0px;
    FONT-WEIGHT: bold;
    BORDER-LEFT-WIDTH: 0px;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(Img/tblhdr.gif);
    BORDER-BOTTOM-WIDTH: 0px;
    COLOR: Green;
    BORDER-RIGHT-WIDTH: 0px;
    text-align:left;
}
.listTable TD
{
	border-top-width: 0px;
	border-left-width: 0px;
	font-size: 11px;
	border-bottom-width: 0px;
	background-color: #ffffe9;
}
.menuTable
{
    BACKGROUND-COLOR: crimson;
    TEXT-ALIGN: left
}
.menuTable A
{
    FONT-WEIGHT: bold;
    COLOR: white
}
.menuTable A:visited
{
    FONT-WEIGHT: bold;
    COLOR: white
}
label
{
    FONT-SIZE: x-small;
    FONT-FAMILY: verdana, helvetica, sans-serif;
}
#tabs
{
	font-size: 10pt;
}
.formelements
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
}
TEXTAREA
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
}

#floatingPoll
{
	border-right: orange 3px solid;
	border-top: orange 3px solid;
	display: block;
	border-left: orange 3px solid;
	border-bottom: orange 3px solid;
	position: absolute;
	top: 100px;
	left: 300px;
	background-color: white;
	width:300px;
}

#floatingPoll .qtable
{
	padding-right: 10px;
	padding-left: 10px;
}
.qtable TH
{
	padding-TOP: 10px;
    FONT-SIZE: 13pt;
    COLOR: firebrick
}

.qtable .question
{
	padding-TOP: 10px;
	font-weight: bold;
}

.qexittable .question
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	padding-bottom: 4px;
	padding-top: 4px;
	background-color: gainsboro;
}

.qexittable .answer
{
	font-size: 8pt;
}

.qexittable .perc
{
	font-weight: bold;
	font-size: 8pt;
}

#main H3
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 9pt;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	color:firebrick;
}
.evln
{
	color: Firebrick;
}

.rateTip
{
	border: 1px solid;
	padding: 3px;
}

.m_item {
	position:absolute;
	left:0px;
	visibility:hidden;
}
#m_view{
	position:relative;
	top:0px;
	left:0px;
	overflow:hidden;
}

.pressroom {
	border: solid 1px lightblue; 
	background-color: lightyellow;


}

.pressroom th {
	font-weight:bold;
	font-size:10pt;
	border-bottom: solid 1px lightblue;
	padding:4px;

}

.pressroom td {
	padding:4px;

}

.pressroom #navigation_links{
	border-top: solid 1px lightblue;
}
.h4{
	color:#C92000;
	font-size:medium;
}

#otherresources
{
	list-style-type:disc;
	font-size:11 pt;
	font-weight:normal;
}
#otherresources A
{
	font-size:10 pt;
	font-weight:normal;
}

#otherresources H2
{
    FONT-SIZE: 13pt;
    MARGIN-BOTTOM: 0px;
    COLOR: Black
}

.evDate
{
	font-size:7pt;
}
.fins{
	width:100%;
	margin:0px;
	padding:0px;
}
.finsn{
	width:50%;
	background-color:#52DC52;
	color:firebrick;
	font-size:10pt;
	font-weight:bold;
	text-transform:uppercase;
	padding:2px;
}
.finsst{
	width:50%;
	text-align:right;
	color:firebrick;
	font-size:9pt;
	font-weight:bold;
	padding:2px;
}
.faqGroupHeader{
	color:#000099;
	font-size:medium;
}

.h5right{
	float:right;
	margin:0px 0px 10px 10px;
	padding:10px 0px;
	width:180px;
	color:#C92000;
	font-size:12pt;
	font-weight:bold;
	border-top:2px solid #C92000;
	border-bottom:2px solid #C92000;
}
.h5left{
	float:left;
	margin:0px 10px 10px 0px;
	padding:10px 0px;
	width:180px;
	color:#C92000;
	font-size:12pt;
	font-weight:bold;
	border-top:2px solid #C92000;
	border-bottom:2px solid #C92000;
}

td .verticalline{
	border-left:solid 1px #888888;
}

.ITListPic{
	border:none;
	width:60px;
}
.ITPagePic{
	border:none;
	width:250px;
	margin-right:0.35cm;
	margin-bottom:0.35cm;
}
.ITEBPic{
	border:none;
	width:135px;
}

#sideYAHselected{
	color:green;
	font-size: 10pt;
	font-weight: bold;
}
a.navhaut{
	font-size:13px;
	color:#9f1700;
	text-decoration:none;
}
span.navhaut{
	font-size:13px;
	color:#000000;
	text-decoration:none;
}

a.ITColorBox{
 display:block;
 float:left;
 padding:2px;
 border:1px solid #ffffff;
}
a.ITSizeBox{
 display:block;
 float:left;
 margin:2px;
 padding:2px 5px 2px 5px;
 border:1px solid black;
 color:#111111;
 white-space:nowrap;
}
a:visited.ITColorBox{
 display:block;
 float:left;
 padding:2px;
 border:1px solid #ffffff;
}
a:visited.ITSizeBox{
 display:block;
 float:left;
 margin:2px;
 padding:2px 5px 2px 5px;
 border:1px solid black;
 color:#111111;
 white-space:nowrap;
}
a:hover.ITColorBox{
 display:block;
 float:left;
 padding:2px;
 border:1px solid black;
}
a:hover.ITSizeBox{
 display:block;
 float:left;
 margin:2px;
 padding:2px 5px 2px 5px;
 border:1px solid black;
 color:#111111;
 background-color:#bbbbbb;
 white-space:nowrap;
}
a.ITColorBoxSelected{
 display:block;
 float:left;
 padding:2px;
 border:1px solid black;
}
a.ITSizeBoxSelected{
 display:block;
 float:left;
 margin:2px;
 padding:2px 5px 2px 5px;
 border:1px solid black;
 color:#111111;
 background-color:#bbbbbb;
 white-space:nowrap;
}
.xred{
 position:relative;
 right:-5px;
 top:-5px;
 border:none;
}

.tipright{
	float:right;
	margin:0px 0px 10px 10px;
	padding:3px;
	width:160px;
	font-size:13px;
	border:1px solid #888888;
}

.tipleft{
	float:left;
	margin:0px 10px 10px 0px;
	padding:3px;
	width:160px;
	font-size:13px;
	border:1px solid #888888;
}

div.content_faded {filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50; background-color: #000; position:absolute; left:0px; top:0px; width: 100%; height:100%;}