.style3 {	color: #FFFFFF;	font-weight: bold;}/* CSS Document */* {	font-family: Arial, Helvetica, Geneva, sans-serif;	margin: 0 auto;}.blue_panel {	background-color: #247ac9;	height: 8px;	line-height: 0;	width: 900px;}.logo_panel {	width: 900px;	height: 80px;	position: relative;	margin-right: auto;	margin-left: auto;	background: #1c1c1c none no-repeat;}.logo_sub {	width: 300px;	height: 30px;	position: relative;	float: left;	background: none no-repeat;}.menu {	background-color: #6c6c6c;	width: 600px;}.med_grey_bg {	background-color: #ccc;	width: 900px;}.col_1 {	color: #e6e6e6;	text-align: center;	vertical-align: middle;	line-height: 21px;	font-weight: bold;	font-size: 15px;	width: 300px;	background-color: #434343;}.single_col_1 {	color: #e6e6e6;	text-align: center;	background-color: #434343;	line-height: 21px;	font-weight: bold;	font-size: 15px;	width: 300px;	vertical-align: top;	padding-top: 190px;}.col_1_top_vertical_align {	width: 300px;	color: #e6e6e6;	text-align: center;	background-color: #434343;	vertical-align: top;	line-height: 21px;	font-weight: bold;	font-size: 15px;}.col_1a {	background-color: #bababa;	width: 300px;}.table2 {	margin-left: 0;	width: auto;	background-color: #ccc;}.doc_image_small {	width: 300px;}/* My Comment */.table2 p {	color: #515151;	font-size: 11px;	line-height: 19px;	padding-right: 20px;	padding-bottom: 10px;	padding-left: 15px;}.table2 td {	font-size: 11px;	color: #515151;	vertical-align: top;	line-height: 19px;	padding-top: 5px;}.table2_col1 {	width: 100px;	padding-right: 10px;}.table2_col2 {}.table2 h2 {	color: white;	font-size: 11px;	padding-top: 20px;	padding-bottom: 3px;	border-bottom: 1px dotted white;	margin-left: 15px;	margin-right: 15px;}.table2 ul {	padding-left: 39px;	line-height: 19px;	font-size: 11px;	color: #515151;	padding-top: 5px;}.table3 {	margin-left: 0;	background-color: #ccc;	width: 300px;	vertical-align: text-top;}.table3 ul {	padding-left: 39px;	line-height: 19px;	font-size: 11px;	color: #515151;	padding-top: 5px;}ol {	padding-left: 25px;	line-height: 19px;	font-size: 11px;	color: #515151;	padding-top: 5px;}/* My Comment */.bottom_grey_panel {	background: #999 none 0 400px;	width: 900px;	height: 20px;	float: none;	text-align: left;	vertical-align: bottom;	position: static;	bottom: 0;}.copyright {	height: 30px;	letter-spacing: .1em;	font-size: 10px;	color: #ccc;}body {	background-color: gray;	font-family: Arial, Helvetica, Geneva, sans-serif;	margin-top: 20px;	margin-bottom: 10px;}p {	color: #515151;	font-size: 11px;	line-height: 19px;	padding-bottom: 10px;}.main_content {	padding-top: 20px;	padding-right: 15px;	padding-left: 20px;	background-color: #ccc;}.credentials_content {	padding-top: 20px;	padding-right: 15px;	padding-left: 20px;	background-color: #ccc;}ul {	padding-left: 14px;	line-height: 19px;	font-size: 11px;	color: #515151;	padding-top: 5px;}h2 {	color: 515151;	font-size: 11px;	padding-top: 20px;	padding-bottom: 3px;}.credentials_content h2 {	color: #515151;	font-size: 11px;	padding-top: 20px;	padding-bottom: 3px;	border-bottom: 1px dotted white;}a {	color: #515151;	text-decoration: none;}a:hover {	color: #666666;	text-decoration: none;}#homepagebackground {	background: #1c1c1c none 0;	display: table;	width: 900px;	height: 600px;	float: none;	text-align: left;	margin-left: auto;	margin-right: auto;	margin-top: 20px;}#bluebar {	width: 900px;	height: 6px;	text-align: left;	display: table;	position: relative;	background-image: none;	background-color: #247ac9;}.enter {	text-decoration: none;}