@charset "UTF-8";/* CSS Document */html {	height: 100%;} body {	background-image: url(images/bg_tile.jpg);	margin: 0px;}.wrapper {	width: 1124px;	min-height: 100%;	height: auto !important;	height: 100%;	margin-top: 0;	margin-right: auto;	margin-left: auto;		margin-bottom: 20px;}.bg_img {	width: 1124px;	min-height: 100%;	height: auto !important;	height: 100%;	background-image: url(images/bg2.png);	background-attachment: scroll;	background-repeat: no-repeat;	background-position: center top;	margin-top: 0;	margin-right: auto;	margin-left: auto;	clear: both;	margin-bottom: -39px;	float: left;}.nav {	width: 870px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	padding-right: 15px;	padding-left: 15px;	background-image: url(images/nav_bg.jpg);	height: 31px;	padding-top: 15px;	z-index: 1000;	position:relative !important; 	overflow:visible !important;}.nav a {	font-weight: 400;	text-decoration:none;}.nav a:hover {	font-weight: 400;	text-decoration:none;}.content {	background-color: #FFFFFF;	width: 900px;	margin-right: 112px;	margin-left: 112px;	height: auto;	margin-top: 0px;	display: block;	float: left;	clear: both;}.logo{	width: 870px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	padding-left: 30px;}.rotating_image{	width: 870px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	background-color: #FFFFFF;	padding-left: 15px;	padding-right: 15px;}.top_image{	width: 870px;	height: 70px;	margin-top: 0px;	margin-right: 15px;	margin-bottom: 0px;	margin-left: 15px;	background-image: url(images/graphics/wood_top.jpg);}.top_image h1 {	color: #FFFFFF;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 36pt;	font-weight: bold;	margin-bottom: 0px;	margin-top: 0px;	margin-left: 15px;	padding:15px 0px 0px 0px;}.line_box {	width: 900px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	height: 1px;	background-color: #FFFFFF;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.line {	width: 870px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	background-image: url(images/bg_tile.jpg);	height: 1px;}.steps_box {	width: 900px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	padding-bottom: 10px;	background-color: #FFFFFF;}.first_left_box {	width: 403px;	margin-top: 5px;	margin-right: 15px;	margin-bottom: 0px;	margin-left: auto;	float: left;	background-color: #FFFFFF;	padding-left: 15px;}.first_left_box h1 {	color: #92B882;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 12pt;	font-weight: lighter;	margin-bottom: 0px;	margin-top: 0px;}.first_left_box p {	color: #252525;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 11pt;	font-weight: lighter;	margin-bottom: 0px;	margin-top: 0px;	line-height: 18px;}.5_steps {	width: 451px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	float: right;	background-color: #FFFFFF;	padding-right: 15px;}.5_steps_left {	width: 451px;	margin-top: 0px;	margin-bottom: 0px;	background-color: #FFFFFF;}.columns {	width: 870px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	background-color: #FFFFFF;	padding-right: 15px;	padding-left: 15px;	clear: both;	height: 300px;	padding-top: 15px;}.column_left {	width: 200px;	margin-right: 10px;	float:left;	}.column_right {	width: 425px;	float:right;		}	.column_right_nowidth {	float:right;	clear:right;	}		.column_container {	width: 650px;	margin-right: 0px;	margin-bottom: 10px;	border-bottom: 1px dotted gray;	display: block;	float: left;	clear: both;}.column_half {	width: 50%;	float:left;	}	.column_half_rt {	width: 50%;	float:right;	clear:right;	}.stretch {	width:860px;	margin-top: 15px;	margin-right: 15px;	margin-left: 15px;	margin-bottom: -15px;	padding-right:15px;	padding-left: 0px;	padding-top: 0px;	display: block;			}		.page_text {	width: 640px;	margin-top: 15px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 15px;	padding-right: 10px;	padding-left: 0px;	padding-top: 0px;	display: block;	float: left;	clear: both;	border-right: 1px dotted #cccccc;}.page_text p {	margin-top: 0px;}.page_text_box {	background-image: url(images/seminar_bkgrnd.jpg);	padding: 5px;	margin: 0px 5px 5px 0px;	float: left;	width: 110px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	text-align: left;}.page_text_box2 {	background-image: url(images/seminar_bkgrnd.jpg);	padding: 5px;	margin: 0px 5px 5px 0px;	float: left;	width: 145px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	text-align: left;}.page_text_box a {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #333333;	line-height: 1.0em;}.page_text img {	margin-right: 0px;	margin-top: 0px;	margin-bottom: 5px;	margin-left: 0px;	}.caption {	font-weight: normal;    font-family: Georgia, Times, serif;	font-size: 1.0em;	font-style:italic;	color: #333333;	margin-right: 15px;	}.slideshow {	background-image: url(images/graphics/wood_top_light.jpg);	color:#333333;	font:Georgia, "Times New Roman", Times, serif;	font-style:italic;	font-weight:600;	font-size:1.0em;	padding: 5px 15px 5px 15px;	margin-top: -5px;	float:left;	}.page_text_box img {	margin-right: 5px;	margin-top: 5px;	margin-bottom: 5px;	float: left;	margin-left: 5px;}.page_text_left {	margin-right: 25px;	margin-top: 5px;	margin-bottom: 5px;	float: left;	margin-left: 15px;}.page_text_right {	float:right;	width:350px;	}.page_text_box_cap{	color: #333333;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 10pt;	font-weight: normal;	margin-bottom: 0px;	margin-top: 0px;	text-align: left;	border-top-color: #006699;	border-right-color: #006699;	border-bottom-color: #006699;	border-left-color: #006699;	float: left;	width: 105px;	height:60px;}.page_text_box_cap2{	color: #333333;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 10pt;	font-weight: normal;	margin-bottom: 0px;	margin-top: 0px;	text-align: left;	border-top-color: #006699;	border-right-color: #006699;	border-bottom-color: #006699;	border-left-color: #006699;	float: left;	width: 145px;	height:170px;}	.steps img {	margin-right: 30px;	margin-top: 5px;	margin-bottom: 30px;	float: left;}.right_float img {	margin-left: 15px;	margin-top: -40px;	float: right;}.page_sidebar_rt {	width: 211px;	padding-right: 0px;	padding-left: 0px;	padding-top: 0px;	background-position: top;	margin: 15px 15px 0px 0px;	float: right;}.page_sidebar_rt h1 {	color: #73abb5;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 14pt;	font-weight: bold;	margin-bottom: 0px;	margin-top: 5px;}.page_sidebar_rt p {	color: #333333;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 10pt;	font-weight: normal;	margin-bottom: 0px;	margin-top: 0px;}.page_sidebar_rt a {	font-weight: bold;	font-family: Georgia, Times, serif;	font-style: italic;	color: #56838B;	text-decoration:none;	border:0px;}.page_sidebar_rt_block {	background-color: #56838b;	padding: 5px;	display: block;}.page_sidebar_rt_block_lt {	background-image: url(images/seminar_bkgrnd.jpg);	padding: 5px;	display: block;}.page_sidebar_rt_block p {	color:#FFFFFF;}.page_sidebar_rt_block a {	font-weight: bold;	font-family: Georgia, Times, serif;	font-style: italic;	color: #FFFFFF;	text-decoration:none;}.wrapper .content .page_text li {	list-style-position: outside;	list-style-type: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 1.25em;	margin-bottom: 0.5em;	font-weight: 400;	list-style-image: url(images/graphics/bullet.png);}.column1 {	width: 403px;	float: left;	background-color: #FFFFFF;	margin-right: 15px;}.column2 {	width: 320px;	float: left;	background-color: #FFFFFF;}.column3 {	width: 105px;	height: 245px;	float: right;	background-image: url(images/footer_bg.jpg);	padding: 10px;	}.column3 a{	color:#252525;	text-indent: -1em;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	line-height: 4.0em;	}.column3 h1 {	display:block;	font family: Helvetica, Arial, sans-serif;	font-weight: 600;	font-size: 1.6em;	color:#48463c;	text-transform:uppercase;	margin-bottom: 25px;	margin-top: 0px;}	.column3 li {	list-style-position: outside;	list-style-type: none;	padding: 0;	text-indent: -1em;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 1.25em;	margin-bottom: 3.0em;	margin-left: 0px;	font-weight: 400;	list-style-image: url(images/graphics/bullet.png);}.blue_box {	width: 388px;	background-image: url(images/seminar_bkgrnd.jpg);	padding-top: 11px;	padding-bottom: 13px;	padding-left: 13px;	padding-right: 5px;	height: 165px;}.blue_box h1 {	color: #73abb5;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 14pt;	font-weight: bold;	margin-bottom: 0px;	margin-top: 0px;}.blue_box p {	color: #252525;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 11pt;	font-weight: lighter;	margin-bottom: 0px;	margin-top: 0px;	line-height: 18px;}.blue_box img {	margin-right: 15px;	margin-bottom: 0px;}.push {	height: 59px;}.push2 {	float:left;	height: 59px;}.footer {	height: 40px;	margin: 0px auto 0px;	width: 900px;	background-image: url(images/footer_bg.jpg);	background-repeat: repeat-x;	clear: both;	display: block;	overflow:hidden;}.footer_left {	height: 34px;	width: 200;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #5a2a3a;	font-size: 16pt;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	padding-left: 15px;	padding-top: 5px;	float: left;}.footer_right {	height: 39px;	width: 300px;	float: right;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	text-align: right;	padding-right: 15px;}.2column li {float: left;width: 300px;margin: 0;padding: 0;border: 0;}.space {float:left;width: 300px;height: 200px;}.top_space {	height:25px;	margin-bottom: 5px;	padding: 5px;	margin-top: 0px;	background-image:"images/graphics/clear.gif";}p {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #333333;	line-height: 1.25em;}a {	font-weight: 600;	color: #006699;	text-decoration:none;	border:0px;}a:hover{	font-weight: 600;	color: #0099cc;	text-decoration:none;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 36px;	font-weight: bold;        text-transform:uppercase;	color: #72ABB5;	margin-top:15px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}h2 {	font-size:24px;	color: #333333;	background-image: url(images/graphics/fade.jpg);	background-repeat:no-repeat;	display:block;	font:bold 1.5em Helvetica, sans-serif; color:#48463c;	text-transform:uppercase;	font-weight: bold;	margin-bottom: 5px;	padding: 5px;	margin-top: 0px;}h3 {	font-size:18px;	color: #81021b;	font-family: Georgia, Times, serif;	font-weight: normal;	font-style: italic;	border-bottom: 1px dotted gray;	margin-bottom: 5px;}h4 {	font-size:14px;	color: #006699;	font-family: Verdana, Arial, sans-serif;	font-weight: 600;	margin-bottom: 5px;}h5 {	font-size:16px;	color: #336699;	font-family: Georgia, Times, serif;	font-weight: 500;	font-style: italic;	border-top: 1px dotted gray;	padding-top: 5px;	margin-bottom: -1px;}h6 {	font-size:13px;	color: #006699;	font-family: Verdana, Arial, sans-serif;	font-weight: 600;	margin-top: 0px;	margin-bottom: 0px;}.clearer {clear: left; line-height: 0; height: 0;}#topright {position: absolute;right: 0;top: 0;display: block;height: 69px;width: 158px;background: url(images/graphics/TRbanner.png) no-repeat;text-indent: -999em;text-decoration: none;}