/* classes */.box{	padding:10px;	border:solid 1px #cccccc;}.clearfloat{	clear:both;}.fineprint{	font-size:8pt;}.grid{	border-top:solid 1px #cccccc;	border-left:solid 1px #cccccc;}.grid tr.alternaterow{	background-color:#eeeeee;}.grid td, th{	border-right:solid 1px #cccccc;	border-bottom:solid 1px #cccccc;	padding:3px 5px 3px 5px;}.grid th{	background-color:#e1e1e1;}.height5 {	height:5px; 	overflow:hidden;}.height10 {	height:10px; 	overflow:hidden;}.height15 {	height:15px; 	overflow:hidden;}.height20 {	height:20px; 	overflow:hidden;}.height40 {	height:40px; 	overflow:hidden;}.newsabout{	border:solid 1px #cccccc;	background-color:#eeeeee;	padding:10px 15px 15px 15px;	margin-bottom:15px;	font-size:8pt;}.newsabout h3{	font-size:8pt;	margin-top:0px;}.newsabout p{	margin-bottom:0px;}.printon{	display:none;}.printoff{}.prdate{	font-size:9pt;	color:#666666;	text-transform:uppercase;}.readmore{	font-size:10pt;}.readmore span{	font-family:Arial;	font-weight:bold;	margin-left:2px;	margin-right:2px;	top:-1px;	position:relative;}.readmore span.date{	font-size:8pt;	color:#666666;	font-family:Arial,Tahoma;	font-weight:normal;	top:0px;}.small{	font-size:8pt;}.smaller{	font-size:9pt;}.spacerbottom{	margin-bottom:20px;	}.spacerbottomsmall{	margin-bottom:10px;	}.spacertop{	margin-top:20px;		}.topflush{	margin-top:0px;}.resultheader{	font-size:12pt;	font-weight:bold;}.resulttext{	padding-left:40px;}.resulttext b{	background-color:yellow;}.keymatchheader{	font-size:12pt;	font-weight:bold;}.keymatchpanel{	width:100%;	padding-top:6px;	padding-bottom:6px;	background-color:#eeeeee;}.keymatchtext{	padding-top:6px;	padding-left:40px;}.headersearch{	align: right;	font-size: 8pt;}.headersearchbox{	align: right;	font-size: 8pt;	padding:0px 5px 0px 5px;}.headersearchbutton{	align: right;	font-size: 8pt;}/* tags */a:link, a:visited, #mainbody #navframe ul.downloads li a:link, #mainbody #navframe ul.downloads li a:visited{	color:#005395;}a:hover, #mainbody #navframe ul.downloads li a:hover{	color:#cfe042;}#crbannermain a:link, #crbannermain a:visited{	color:#FFF;}#crbannermain a:hover, #crbannermain a:active{       color: #CCC;}a.up{	background-image:url(/webimages/icon-up.gif);	background-repeat:no-repeat;	background-position:0px 2px;	padding-left:16px;	font-size:8pt;}blockquote{	font-style:italic;	background-image:url(/webimages/background-quotes.gif);	background-repeat:no-repeat;	background-position:0px 0px;	margin:0px 40px 20px 10px;	padding-left:30px;	padding-top:7px;}blockquote p.quoted{	font-style:normal;	font-weight:bold;}body{	margin:0px;	padding:0px 0px 0px 0px;	font-family:Arial;	font-size:10pt;	background-color:#ffffff;}div.clear{	clear:both;	height:10px; 	overflow:hidden;}dd{	margin-top:10px;	margin-bottom:10px;}dt{	font-weight:bold;	color:#000000;	font-family:Trebuchet MS;	margin-bottom:10px;}h1{	font-size:14pt;	font-weight:bold;	color:#005395;	font-family:Arial,Tahoma;	margin:0px 0px 10px 0px;	padding:0px;}h2{	font-size:12pt;	font-weight:bold;	color:#8cc63f;	font-family:Arial,Tahoma;}div.home h2{	color:#005395;}#sidebar h2{	font-size:11pt;}h3{	font-size:10pt;	font-weight:bold;	color:#666666;	font-family:Arial,Tahoma;}img{	display:block;	border-width:0px;}#content h1 img, #content h2 img, #content h3 img, #content p img{	display:inline;	padding:7px;	border:solid 1px #cccccc;	margin:0px 20px 10px 20px;}#content img.flush{	padding:0px;	border-width:0px;}#content li{	padding-bottom:5px;}p{	margin:15px 0px 15px 0px;}p img{	display:inline;}p.callout{	background-color:#eeeeee;	border:solid 1px #cccccc;}p.pdf{	background-image:url(/webimages/icon-pdf.gif);	background-repeat:no-repeat;	background-position:0px 1px;	padding-left:22px;	padding-bottom:1px;}p.rss, span.rss{	background-image:url(/webimages/icon-rss.gif);	background-repeat:no-repeat;	background-position:0px 1px;	padding-left:22px;	padding-bottom:1px;}p.ical{	background-image:url(/webimages/icon-ical.gif);	background-repeat:no-repeat;	background-position:0px 1px;	padding-left:22px;	padding-bottom:1px;}p.sectionheading{	border-top:solid 1px #dddddd;	padding:2px 0px 10px 0px;	margin:0px;	font-weight:bold;/*	text-transform:uppercase; */	color:#005395;	font-size:8pt;}p.spacerbottom{	margin-bottom:30px;}p.scdnotice{	font-size:11pt;	font-weight:bold;	color:#ef3e35;	padding-left:32px;	padding-bottom:3px;	background-image:url(/webimages/icon-scdheart.gif);	background-repeat:no-repeat;	background-position:0px -1px;}p.scdnotice a:link, p.scdnotice a:visited{	color:#c42027;}p.usernotice{	font-size:11pt;	font-weight:bold;	color:#3c5aae;	padding-left:30px;	padding-bottom:3px;	background-image:url(/webimages/icon-notice.gif);	background-repeat:no-repeat;	background-position:0px -1px;}p.usererror{	font-size:11pt;	font-weight:bold;	color:#c13512;	padding-left:32px;	padding-bottom:3px;	background-image:url(/webimages/icon-error.gif);	background-repeat:no-repeat;	background-position:0px -1px;}p.usersuccess{	font-size:11pt;	font-weight:bold;	color:#4e9e25;	padding-left:32px;	padding-bottom:3px;	background-image:url(/webimages/icon-success.gif);	background-repeat:no-repeat;	background-position:0px -1px;}td#navframe span.fileinfo{	color:#666666;	font-size:8pt;}span.fileinfo{	color:#666666;	font-size:9pt;}table.datagrid{	border-top:solid 1px #cccccc;	border-left:solid 1px #cccccc;}table.datagrid tr{	background-color:#ffffff;}table.datagrid tr.alt{	background-color:#eeeeee;}table.datagrid td, table.datagrid th{	text-align:left;	padding:5px 10px 5px 10px;	border-right:solid 1px #cccccc;	border-bottom:solid 1px #cccccc;}table.datagrid td p, table.datagrid th p{	padding:0px;}table.packages th{	width:125px;}table.packages td{	width:100px;}#formdesign img.icon-inline {  border: none;  margin: 0;  padding: 0;  display: inline;  vertical-align: middle;  position: relative;  top: -2px;}



