/* CSS Document */
body{
	margin:0;
	background:#FFF;
	font-family:"Times New Roman", Times, serif;
	font-size:12pt;
}
h1{
	font-size:14pt;
	font-weight:bold;
	color:#521D6C;
	margin:0;
}
h2{
	font-size:12pt;
	font-weight:bold;
	color:#521D6C;
	margin:0;
}
h3{
	font-size:12pt;
	font-weight:bold;
	color:#000;
	margin:0;
}
h5{
	font-size:14pt;
	font-weight:bold;
	color:#990000;
	margin:0;
}
#Header, #MenuBar, #Logos, #Right_Panel, #Footer_Menu, #NoPrint, #Font_Size{
	display: none;
}
.Padding{
	padding: 2px;
}
#Yellow_Box{
	width: 2px;
	display: none;
}
.Sub_Title{
	color: #22577D;
	font-size: 13pt;
	font-weight: bold;
	padding: 10px 5px 1px 2px;
	border-bottom:1px solid #666;
}
.Links_Bar{
	color:#FFFFFF;
	background-color: #0038B0;
	background-image: url(../Graphics/Links_Bar_Back.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding:2px 2px 2px 0px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
}
.Content_Row{
	color:#000;
	background-color: #FFF;
	border-bottom:1px solid #000;
	padding:0px;
	vertical-align:top;
}
.Content_Area{
	padding: 12px 15px 2px 8px;
	vertical-align:top;
	
}
.Content_Box{
	padding: 0px 2px 2px 15px;
	vertical-align:top;

}
.Content{
	color:#000;
	padding: 5px 2px 0px 12px;
}
.Quote{
	color:#2f88d1;
	padding: 3px 2px 0px 20px;
}
.Title{
	padding:20px 0px 1px 2px;
	vertical-align:top;
	border-bottom:1px solid #DCDCDC;
}
.Right_Panel{
	color:#FFFFFF;
	background-color: #FFF;
	padding:0px;
	vertical-align:top;
}
.Full_Kid{
	background-color: #FFF;
	padding:5px 15px 0px 5px;
	vertical-align:top;
	border-right:1px solid #DCDCDC;

}
#Footer_Print{
	font-size:10pt;
	color:#000;
	text-align: center;
	padding: 2px 2px 0px 2px;
	border-top: 1px solid #CCC;
}
a{
	color: #003399;
	text-decoration: underline;
}
a:hover{
	color: #FF6666;
	text-decoration: underline;
}
a:visited{
	color: #003399;
}
.white_links{
	color: #000;
	text-decoration: none;
}
.white_links:hover{
	color: #FFD046;
	text-decoration: underline;
}
.white_links:visited{
	color: #000;
	text-decoration: underline;
}
form{
	margin:0;
}
input{
	font-size: 10pt;
}
.Floating_Right{
	float:right;
	margin:0px 0px 5px 10px;
	
}
.Contact_Title{
	padding: 12px 2px 2px 2px;
	vertical-align: top;
	border-bottom:1px solid #DCDCDC;
}
.Contact_Name{
	color: #000;
	padding: 2px 2px 2px 10px;
	vertical-align: top;
}
.Contact_Content{
	color: #000;
	padding: 2px 2px 2px 20px;
	vertical-align: top;
}
.row1{
	background-color: #FFF;
	color: #000;
	border-bottom: 1px solid #DADADA;
	padding: 2px 1px 2px 3px;/* top,right,bottom,left */
	text-align: left;
	vertical-align: top;
}
.row2{
	background-color: #F3F3F3;
	color: #000;
	border-bottom: 1px solid #DADADA;
	padding: 2px 1px 2px 3px;/* top,right,bottom,left */
	text-align: left;
	vertical-align: top;
}
.Glossary_Row{
	color:#000;
	padding: 3px 1px 3px 1px;
	border-bottom: 1px solid #DADADA;
}