/* Common CSS */body {	background: url(../images/bg_pattern.gif);	background-repeat: repeat-x;	background-color: #bdc4c5;	margin: 0px;}body, table, tr, td, span, div, p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	line-height: 16px;}.just {	text-align: justify;}.just_10pad {	text-align: justify;	padding-left: 10px;	padding-right: 10px;	padding-top: 10px;}.main_content {	padding: 12px;	text-align: justify;}#main, #header, #center {	width: 776px;	background-color:#ffffff;}#center_left {	width: 532px;}#center_right {	width: 243px;}#footer {	background-image:url(../images/footer_fill.gif);	width: 776px;}.right_pane {	background-color: #c5d2db;	border-left: 1px solid #9ea8af;}.bold {	font-weight: bold;}.hw_textbox {	width: 147px;	height: 19px;	background-image: url(../images/bg_hw_textbox.gif);	/*background-attachment: fixed;*/	border: 1px solid #cacaca;	vertical-align: middle;}.norm_link, a {	color: #ff3300;	text-decoration: none;}.norm_link:hover, a:hover {	color: #CC0000;	text-decoration: underline;}.bold_link {	color: #ff3300;	font-weight: bold;	text-decoration: none;}.bold_link:hover {	color: #CC0000;	text-decoration: underline;}.footer_link {	color: #ffffff;	font-family: Tahoma, Verdana, Arial;	font-size: 11px;	text-decoration: none;}.footer_link:hover {	color: #ffffff;	text-decoration: underline;}.footer_white {	color: #ffffff;	font-family: Tahoma, Verdana, Arial;	font-size: 11px;	padding-top: 5px;}.pad10_right {	padding-right: 10px;}.bg_flash2 {	background-image: url(../images/bg_flash2.gif);	background-repeat:repeat-x;	height: 45px;	padding-left: 5px;}.loginbox {	background-color: #c5d2db;	border: 1px solid #6f94a9;}.login_head {	background:url(../images/bg_head_login.gif);	background-repeat:no-repeat;	height: 44px;}.login_box_end {	background:url(../images/bg_login_box.gif);}.contact_text {	padding-right: 8px;}.contact_textbox {	height: 19px;	border: 1px solid #cacaca;	font-family: Verdana, Arial, Helvetica, sans-serif;}.contact_textarea {	border: 1px solid #cacaca;	font-family: Verdana, Arial, Helvetica, sans-serif;}.red {	color: #CC0000;}.error {	color: #333333;	padding: 5px;	background-color: #eeece7;	border: 1px solid #bab5ac;	border-top : 4px solid #e53e04;}.success {	color: #333333;	padding: 5px;	background-color: #eeece7;	border: 1px solid #bab5ac;	border-top : 4px solid #6ca91e;}.alignright {	background-position: right;}.news_title{	background-image: url(../images/bg_news_head_start.gif);	background-position: left;	background-repeat: no-repeat;	padding-left: 5px;	text-align: left;	color: #0c2646;	font-weight: bold;}.news_date{	background-image: url(../images/bg_news_head_end.gif);	background-position: right;	background-repeat: no-repeat;	padding-right: 5px;	text-align: right;	color: #45677f;}.news_cont{	padding: 5px;	text-align: justify;	border-bottom: 1px solid #e4e4e4;}.news_head {	background-color: #c5d3dd;	border-bottom: 1px solid #9eb4c4;}