/*basics*/  body {
	text-align:center;
	margin: 0px auto;
	background:#ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000;
	font-size: 14px;
}  /*page container*/ .container { 		width:730px; 		margin-right:auto; 		margin-left:auto; 		margin-top:176px; 		padding:0px; 		text-align:left; 		background-image: url(../images/construction/column_height_fixer.gif) 		}    /*left and right aligning*/ .float_left { 		float: left; 		}  .float_right { 		float: right; 		}  .image_float_right { 		margin-top: 0px; 		margin-right: 0px; 		margin-bottom: 24px; 		margin-left: 24px; 		float: right; 		}  .image_float_right_midpage { 		margin-top: 24px; 		margin-right: 0px; 		margin-bottom: 24px; 		margin-left: 40px; 		float: right; 		}  .image_float_left { 		margin-top: 24px; 		margin-right: 24px; 		margin-bottom: 24px; 		margin-left: 24px; 		float: left; 		}  /*font formatting*/  /*standard margins*/  p, h2, h3 {
	margin:24px 0px 0px 24px;
	color: #000;
}  /* titles and subheads additional formatting */ h1 { 		font-size:18px; 		margin:30px 0px 30px 24px; 		font-weight:bold; 		color: #990000; 		}  h2 { 		font-size:14px; 		font-weight:bold; 		color: #990000; 		}  /* specific font specs */  .navigation_font { 		font-size: 11px; 		font-weight: bold; 		color: #FFFFFF; 		margin: 0px 0px 0px 14px; 		}  .footer_font { 		font-size: 11px; 		font-weight: bold; 		color: #FFFFFF; 		margin: 0px 0px 0px 44px; 		}  .left_column_font { 		font-size: 14px; 		font-weight: normal; 		color: #FFFFFF; 		margin: 34px 0px 0px 24px; 		}  .left_column_bold_font { 		font-size: 14px; 		font-weight: bold; 		color: #FFFFFF; 		margin: 0px 0px 0px 2px; 		}  /*sub sub headings*/ .linebreak_subhead_font { 		font-size:14px; 		font-weight:bold; 		color: #990000; 		}   .ancillary_navigation_font { 		font-size: 11px; 		font-weight: bold; 		margin: 0px 0px 0px 0px; 		}   /* link attributes */  /* standard link attributes */ a {color: #ffcc00; font-weight: bold; text-decoration: none;} a:link {color: #ffcc00;} a:hover {color: #990000; text-decoration: underline;} a:active {color: #ffcc00;}  /* main_navigation link attributes */ a.main_navigation {color: #ffffff;} a:link.main_navigation {color: #ffffff;} a:hover.main_navigation {color: #ffcc00;} a:active.main_navigation {color: #ffcc00;}  /* main_navigation highlight attributes */ a.main_navigation_highlight {color: #ffcc00;} a:link.main_navigation_highlight {color: #ffcc00;} a:hover.main_navigation_highlight {color: #ffffff;} a:active.main_navigation_highlight {color: #ffffff;}  /* left_column link attributes */ a.left_column_links {color: #ffcc00;} a:link.left_column_links {color: #ffcc00;} a:hover.left_column_links {color: #ffffff;} a:active.left_column_links {color: #ffffff;}  /* index page footer link attributes */ a.footer {color: #ffffff;} a:link.footer {color: #ffffff;} a:hover.footer {color: #ffcc00;} a:active.footer {color: #ffcc00;}   /*site construction div classes*/ .main_navigation { 		width: 730px; 		}  .logo_banner { 		width: 730px; 		height: 141px;  		position:absolute;  		top:0px; 		}   .main_navigation_banner { 		width: 730px; 		height: 25px; 		background-image: url(../images/construction/red_banner.gif);  		position:absolute;  		top:141px; 		}   .yellow_banner_top { 		width: 730px; 		height: 10px;  		position:absolute;  		top:166px; 		}   .left_column { 		width: 175px; 		float: left; 		}  .main_column_background {
	width: 555px;
	float: right;
	background-repeat: repeat-y;
	background-image: url(../images/construction/main_column_background.gif);
}  .main_column  {
	width: 510px;
	color: #900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}  .yellow_banner_bottom { 		}   .bottom_navigation_banner { 		width: 730px; 		height: 25px; 		background-image: url(../images/construction/red_banner.gif); 		}   .ancillary_navigation { 		width: 510px; 		margin: 70px 0px 5px 0px; 		}   /*form formatting*/  .form_font { 		font-size: 14px; 		font-weight: normal; 		color: #000000; 		margin: 4px 0px 0px 24px; 		}  label { 		width: 10em; 		float: left; 		text-align: left; 		margin-right: 0.5em; 		display: block; 		}  .submit input { 		margin-left: 4.5em; 		}  .input_type { 		border: 1px solid #cccccc; 		width: 300px; 		height: 22px; 		font-family: Arial, Verdana, Helvetica, sans-serif; 		color: #000000; 		font-size: 14px; 		}  .textarea { 		border: 1px solid #cccccc; 		width: 300px; 		font-family: Arial, Verdana, Helvetica, sans-serif; 		color: #000000; 		font-size: 14px; 		}      
.prueba {
	text-align: center;
	vertical-align: middle;
}
.letra_blanca {
	color: #FFF;
}

