/* global style rules */
body {
background: url("../images/template/top_px.jpg") top repeat-x;
background-color:#ffffff;
color:#585858;
font-family: tahoma, Arial, sans-serif;
font-size:11px;
padding:0;
margin:0;
text-align:center;}
#minPageHeight {height: 500px;}
/* top menu logo_txt logo_right logo_left */
#wrap {margin:0 auto; padding:0; width:735px;}
#top { 
	background-image:url(../images/top.jpg);
	margin:0px auto 0px auto;
	width:735px;
	height:224px;
	text-align:left;
	padding:0px;}
#top a {color:#0A6C80;}
#top a:hover {text-decoration:underline;}
#top .Raquo {font-size:15px;}
#top .top {color:#414141; text-decoration:none; font-family:tahoma; font-size:12px;}
#top .white {color:#ffffff; text-decoration:none;}
#top .big {font-size:12px;}
#menu {
	margin-left:43px;
	background-image: url("../images/template/m.jpg");
	width:649px;
	height:37px;}
#logo_txt {
	line-height:14px;
	font-size:12px; 
	width:701px;
	padding-bottom: 10px;}	
#logo_txt .text11, #logo_txt .text12, #logo_txt .text13 {
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;}
#logo_txt .text11 {color:#0A6C80;}
#logo_txt .text12 {color:#888888;}
#logo_txt .text13 {color:#333333;}
#logo_txt .text14 {
	color: #BF0000;
	display: block;
	font-size:40px;
	margin-top: 25px;
	margin-left: 35px;
	padding: 0px 0px 15px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;}
#logo_txt .text15 {
	color:#666666;
	background-color: #E6E6E6;
	font-size:11px;
	font-weight:bold;
	margin-left: 35px;
	padding: 2px 55px 2px 45px;
	border-left: 34px solid #0A6C80;}
#logo_txt .initials {font-size: 19px;}
#logo_txt .initials2 {font-size: 50px;}
#logo_left {width: 350px;
	height: 105px;}
#logo_right {float: right;
	width: 281px;}
#logo_right_top {width: 281px;
	height: 25px;	
	}
#line {height:1px;
	background-image: url("../images/template/dot.jpg");}
/* end top menu */

/* Breadcrumb */
#breadcrumb {
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 7px;
	font-size: 11px;
	font-weight: normal;
	color: #990000;	
	background-color:#ffffff;		}
#breadcrumb a:link, #breadcrumb a:visited {
	text-decoration: underline;
	color: #990000;	
	background-color:#ffffff;		
	font-weight: normal}
#breadcrumb a:hover {text-decoration: underline; color: #0000CC; background-color:#FFFFFF; 
	font-weight: normal;}
/* End Breadcrumb */

/* content content_left */
#content {width:735px; margin:0px auto 0px auto; padding:0;	text-align:left;}
#content_left {width:530px;	text-align:left; padding:0 8px 0 0;	margin:0; float:left;
	clear:both;	border-right: 1px solid #cccccc;}
#content_left.wide {width:600px; padding: 0 50px 0 30px; border-right: 0;}
#content_left a {color:#0A6C80;}
#content_left h1 {font-size: 14px; margin-top: 20px;}
#content_left h2 {font-size: 12px;}
#content_left h2.marginTop {margin-top: 20px;}
#content_left h2.borderTop {border-top: 1px solid #cccccc; padding-top: 15px; margin: 0 5px 0 0;}
#content_left p.marginBottom {margin-bottom: 30px;}
#content_left .img {margin-right:13px;}
#left_cont_left {width:240px; text-align:left; margin:0; padding:0 0 10px 0; float:left;}
#left_cont_left ul {margin-left: 25px;}
#left_cont_right {width:275px; text-align:left; margin:0; padding:0 5px 10px 0;	float: right;}
/* content_right inner_right */
#content_right {text-align:left; margin:0; padding:0; float:right;}
#inner_right {width:180px; margin:0px; margin-left:5px;	padding: 20px 0 0 0; font-size:12px;}
#inner_right li {list-style-type: none;	color:#A2A284; text-transform:uppercase;
	font-size:11px; line-height: 32px; border-top: 1px solid #cccccc;}
#inner_right li.noTopBorder {border-top: 0;}
#inner_right ul {margin-left: 0;}
#inner_right a {text-decoration:none; color:#A2A284;}
#inner_right a:hover {text-decoration:underline;}
#ads_right { width: 130px; float:right; margin:0; padding:0 0 0 15px;}
/* footer */
#footer {width:735px; padding: 20px 0 10px 0; line-height: 16px; text-align: center; 
	background: url("../images/template/dot.jpg") top repeat-x;	clear:both;}
#footer .gray {color:#A2A284; text-decoration:none;}
#footer a {color:#0A6C80; padding: 0 4px 0 4px;}
#footer a:hover {text-decoration:underline;}
/* Mail Form Style Rules */
#featuredEmail {float: right;}

/* Class Text Style Rules */
.black {color: #000000;}
.blue {color: #0000CC;}
.bluegrey {color: #0A6C80;}
.grey {color: #33333;}
.green {color: #009900;}
.orange {color: #CC6633;}
.red {color: #FF0000;}
.white {color: #FFFFFF;}
.hilite {background-color: #FFFF00;}
.block {display: block;}
.center {text-align: center;}
.right {float:right;}
.left {float: left;}
.bold {font-weight: bold;}
.upcase {text-transform: uppercase;}
.ital {font-style: italic;}
.undr {text-decoration: underline;}
.noundr {text-decoration: none;}
.px7 {font-size: 7px;}
.px8 {font-size: 8px;}
.px9 {font-size: 9px;}
.px10 {font-size: 10px;}
.px11 {font-size: 11px;}
.px12 {font-size: 12px;}
.px13 {font-size: 13px;}
.px14 {font-size: 14px;}
.px15 {font-size: 15px;}
.px16 {font-size: 16px;}
.px17 {font-size: 17px;}
.px18 {font-size: 18px;}
.px19 {font-size: 19px;}
.px20 {font-size: 20px;}
.xxsm {font-size: 9px;}
.xsm {font-size: 10px;}
.sm {font-size: 11px;}
.fontsize12 {font-size: 12px;}
.md {font-size: 12px;}
.xmd {font-size: 13px;}
.xxmd {font-size: 14px;}
.lg {font-size: 15px;}
.xlg {font-size: 16px;}
.xxlg {font-size: 17px;}
.mrgtop {margin-top: 10px;}
.mrgtopx {margin-top: 20px;}
.mrgbot {margin-bottom: 10px;}
.mrgbotx {margin-bottom: 20px;}
.padbot {padding-bottom: 10px;}
.padbotx {padding-bottom: 20px;}
.padtop {padding-top: 10px;}
.padtopx {padding-top: 20px;}
.brdtop {border-top: 1px solid #999999;}
.brdbot {border-bottom: 1px solid #999999;}
.imgleft {float: left; margin: 0 8px 4px 0;}
.imgright {float: right;}