body {	background-color: #FFFFFF;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}a { 	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #105E44;	text-decoration: underline;	font-weight: bold;	}a:visited { 	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #105E44;	text-decoration: underline;	font-weight: bold;	}a:active { 	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #2F709E;	text-decoration: underline;	font-weight: bold;	}a:hover { 	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #2F709E;	text-decoration: underline;	font-weight: bold;	}.copyright {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;}.sm_nav {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	text-decoration: none;}.sm_nav:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	text-decoration: none;}.sm_nav:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	text-decoration: none;}.sm_nav:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	text-decoration: underline;}.link_white {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bolder;	color: #FFFFFF;	text-decoration: underline;}.link_white:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bolder;	color: #FFFFFF;	text-decoration: underline;}.link_white {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bolder;	color: #FFFFFF;	text-decoration: underline;}.nav_white:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bolder;	color: #FFFFFF;	text-decoration: none;}.link_white:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bolder;	color: #FFFFFF;	text-decoration: underline;}.nav_white {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bolder;	color: #FFFFFF;	text-decoration: none;}.nav_white:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bolder;	color: #FFFFFF;	text-decoration: none;}.nav_white:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bolder;	color: #FFFFFF;	text-decoration: none;}.nav_white:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bolder;	color: #FFFFFF;	text-decoration: underline;}.form {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	padding: 2px;}.form_index {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	border: 1px solid;	padding: 2px;	width: 175px;}.text {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	list-style-position: outside;	list-style-image: url(../images/sq_blk.gif);}.headline {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #004D85;	text-decoration: none;}.headlinedark {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #002F5D;	text-decoration: none;}.blue_bg {	background-color: #002F5D;}.mycctc_login {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: none;}.mycctc_login:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: none;}.mycctc_login:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: none;}.mycctc_login:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: underline;}.login {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	padding-top: 6px;}.login_field {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	height: auto;	width: auto;	border: 1px solid #BCC8D1;	padding: 2px;}.headlinewht {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}.blue_bg_med {	background-color: #004D85;}.green_bg {	background-color: #105E44;}.gray_bg {	background-color: #EEEEEE;}.menu_white {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bolder;	color: #FFFFFF;	text-decoration: none;}.menu_white:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bolder;	color: #FFFFFF;	text-decoration: none;}.menu_white:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bolder;	color: #FFFFFF;	text-decoration: none;}.menu_white:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bolder;	color: #FFFFFF;	text-decoration: underline;}.highlight {	background-color: #457F82;}.nohighlight {	background-color: #004D85;}.sub_nav {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: none;}.sub_nav:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: none;}.sub_nav:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: none;}.sub_nav:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: underline;}.blue_bg_light {	background-color: #2F709E;}.headlinegrn {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #105E44;	text-decoration: none;}.headlineblu_light {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #2F709E;	text-decoration: none;	font-style: oblique;}.tableheader {	background-color: #002F5D;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: bold;	color: #FFFFFF;	letter-spacing: 1px;	border: 1px solid #004D85;}.tablecontent {	background-color: #EEEEEE;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #002F5D;	list-style-image: url(../images/sq_dk.gif);	border: 1px solid #CCCCCC;}.keywords {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: normal;	color: #2F709E;	text-decoration: none;	font-style: normal;}.top {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #002F5D;	text-decoration: underline;}.keywordswhite {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;	font-style: normal;}.button {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	width: auto;	border: 2px solid #333333;	background-color: #105E44;	height: 20px;	margin: 2px;	padding: 2px;}.m_banner_hide{	display:none;}.m_banner_show{	display:block;}.tabledata {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;}.tabledatabold {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;    font-weight: bold;	color: #333333;}.tabledata:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;}.tabledata:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #2F709E;}.tabledata:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;}tr.even {	background-color: #EEEEEE;}tr.odd {	background-color: #f8f8f8;}#dhtmltooltip{position: absolute;left: -300px;width: 150px;border: 1px solid black;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #333333;background-color: lightyellow;visibility: hidden;z-index: 100;/*Remove below line to remove shadow. Below line should always appear last within this CSS*/filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);}#dhtmlpointer{position:absolute;left: -300px;z-index: 101;visibility: hidden;}.netuiselect {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	width: 175px;}.netuiselect300 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	width: 300px;}.netuiselectstate {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	width: 125px;}.netuiselectnowidth {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;}.textfieldgrey{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	background-color: DCDCDC;	text-decoration: none;}.licensuredata {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;}.alert {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	text-transform: uppercase;	color: #FFCC00;	vertical-align: middle;}