body {	background-color: #333399;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}    .header_category_name           { color: #000000; font-family: impact, Arial, Helvetica, sans-serif; font-size: 26px; font-weight: bold; text-transform: uppercase; }    .header_breadcrumb              { color: #666666; font-family: impact, Arial, Helvetica, sans-serif; font-size: 26px; font-weight: bold; text-transform: uppercase; }    .header_breadcrumb a            { color: #99CCFF!important; text-decoration: underline; }    .header_breadcrumb a:hover      { color: #FFCC00!important; text-decoration: underline; }    .logo_text                      { font-family: Arial, Helvetica, sans-serif; font-size: 30px;  font-weight: bold; letter-spacing: -0.05em  }    .logo_sub                       { font-family: Arial, Helvetica, sans-serif; font-size: 14px;  font-weight: bold; letter-spacing: -0.05em  }    .image_caption                    { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }    .more_headlines                 { color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }    .global_updated                 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }    .general_text                   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }.tah10 {	font-family: Tahoma;	font-size: 10px;}.tah11 {	font-family: Tahoma;	font-size: 11px;}.ver10 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}.ver11 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}.ver12 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}.arial11 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}.arial12 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}.arial12Norm {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	text-decoration: underline;	line-height: underlinel;}a:link {	text-decoration: underline;	color: #87cefa;	width: auto;	text-transform: none;}a:visited {	text-decoration: underline;	color: #87cefa;}a:hover {	text-decoration: none;	color: #FFCC00;}a:active {	text-decoration: none;	color: #00FF00;}.style1 {color: #FFFFFF}.style6 {	font-size: 16px;	font-weight: bold;}body,td,th {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #99ccff;}.style2 {	color: #003399;	font-weight: bold;}.style3 {font-size: 14px}.style5 {font-size: 11px; color: #FFFFFF; text-decoration: underline; font-family: Arial, Helvetica, sans-serif;}h1 {	font-size: 21px;	color: #c4e1ff;	line-height: 24px;}h1,h3,h4,h5,h6 {	font-family: Arial, Helvetica, sans-serif;	font-variant: normal;}h2 {	font-size: 24px;	color: #99CCFF;	font-family: impact, Arial, Helvetica, sans-serif;}.rtclmnbkgrnd {	background-image: url(../hpimages/HPRtClmnBkgrnd.gif);	background-repeat: repeat-y;	background-position: left;}.leftclmnbkgrnd {	background-image: url(../hpimages/HPLftClmnBkgrnd.gif);	background-repeat: repeat-y;	background-position: right;}.rtcolumntopbkgrnd {	background-image: url(../hpimages/mid-rtcolumn.gif);	background-repeat: repeat-x;}.leftphotopadding {	padding-top: 0px;	padding-right: 6px;	padding-bottom: 0px;	padding-left: 0px;}.rtphotopadding {	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 6px;}.midtablebkgrnd {	background-image: url(../hpimages/mid-lefttextarea-bkgrnd.gif);	background-repeat: repeat-x;}