
H1 { font-size: 16pt; font-weight: normal; text-decoration: none; color: #1994FF;
	font-family: arial, helvetica;}
H2 { font-size: 14pt; font-weight: none; color: #1994FF; font-family: arial, helvetica; }
H3 { font-size: 11.5pt; font-weight: bold; color: #1994FF; font-family: arial, helvetica; }
H4 { font-size: 11pt; font-weight: bold; color: #1994FF; font-family: arial, helvetica; }
H5 { font-size: 10.5pt; font-weight: bold; color: #1994FF; font-family: arial, helvetica; }
H6 { font-size: 10pt; font-weight: bold; color: #1994FF; font-family: arial, helvetica; }

HR { color: #83909A; height: 1px;  }

body, html { 
	background: #737E86 url(/design/background.jpg) repeat-x; 
	font-size: 8pt; color: #83909A; font-family: arial, helvetica;
	margin: 0px;
	height: 100%;
	min-height: 100%; 
}

#body_container {
	position:relative;
	text-align: center;
	height: 100%;
	min-height: 100%;
	
}

#area_container {
	width:739px;
	height: 100%;
	min-height: 100%;
	margin-left: auto;
	margin-right: auto;
	background: url(/design/body_background.jpg) repeat-y center;
}
#center_container {
	width:655px;
	/*height: 100%;*/
	min-height: 100%;
	margin-left: auto;
	margin-right: auto;
	float: left;
	background: url(/design/footer_background.jpg);
}

#header_area {
	background: url(/design/header_background.jpg) repeat-x right;
	height: 130px;
	width:655px;
}

#left_shade { 
	position: relative;
	background: url(/design/left_shade.jpg) repeat-y right; vertical-align: top;
	width:42px;
	height: 100%;
	min-height: 100%;
	vertical-align:top;
	float: left;
}
#right_shade { 
	position: relative;
	background: url(/design/right_shade.jpg) repeat-y; vertical-align: top;  
	width:42px;
	height: 100%;
	min-height: 100%;
	vertical-align:top;
	float: right;
} 

#body_area {
	min-height: 200px;
	width:599px;
	background: #2B2F32 url(/design/area_back.jpg) repeat-x; 
	font-size: 8pt; 
	color: #83909A; 
	font-family: arial, helvetica;
	vertical-align: top;
	padding: 20px 28px 20px 28px;
	border-bottom: 1px solid #1D1D1D;
	text-align: left;
}
#body_area a:link, #body_area a:active , #body_area a:visited {
	color: #1994FF; 
	text-decoration: underline; 
}
#body_area a:hover { 
	color: #1994FF; 
	text-decoration: none; 
}

#home_page_portfolio {
	background-color: #2B2F32;
	width: 655px;
	height: 200px;
}

#footer_area {
	width:655px;
	border-top: 1px solid #30373A;
	vertical-align: top;
	text-align: left;
	clear: both;

}

  .clear {
    clear:both;
  }




.left_shade { background: url(/design/left_shade.jpg) repeat-y right; vertical-align: top;   }
.right_shade { background: url(/design/right_shade.jpg) repeat-y; vertical-align: top;  } 

.main_body {
	background-color: #2B2F32;
	vertical-align: top;
}

.top_header {
	background: url(/design/header_background.jpg) repeat-x right;
	height: 130px;
}

.area_back { 
	background: url(/design/area_back.jpg) repeat-x; 
	font-size: 8pt; 
	color: #83909A; 
	font-family: arial, helvetica;
	vertical-align: top;
	padding: 20px 28px 20px 28px;
	border-bottom: 1px solid #1D1D1D;
}

.area_back a:link, .area_back a:active , .area_back a:visited {
	color: #1994FF; 
	text-decoration: underline; 
}
.area_back a:hover { 
	color: #1994FF; 
	text-decoration: none; 
}

.footer_back {
	background: url(/design/footer_background.jpg);
	border-top: 1px solid #30373A;
	vertical-align: top;
}

.footer { 
	font-family: arial, helvetica; 
	color: #7E8A94; 
	font-size: 8pt; 
	padding: 20px 10px 30px 10px;
	vertical-align: top;
}
.footer a:link, .footer a:active, .footer a:visited { 
	color: #7E8A94; 
	text-decoration: none;
	padding: 2px 10px 2px 10px;
}
.footer a:hover { 
	color: #7E8A94; 
	text-decoration: underline; 
	padding: 2px 10px 2px 10px;
}

INPUT { font-size: 8pt; font-weight: none; font-family: arial, helvetica; color: #83909A; }
TEXTAREA { font-size: 8pt; font-weight: none; font-family: arial, helvetica; color: #83909A;}
SELECT { font-size: 8pt; font-weight: none; font-family: arial, helvetica; color: #83909A;}
OPTION { font-size: 8pt; font-weight: none; font-family: arial, helvetica; color: #83909A; }
TD { font-size: 8pt;}
TH { font-size: 8pt; }
IMG { font-size: 9pt; color: #596873; }
ALT { font-size: 8pt; color: #596873; }



.pic {border-style: solid; border-width: 1px; border-color: #596873;}
.design {border-style: solid; border-width: 6px; border-color: #596873;}
/*.border {border-style: solid; border-width: 1px; border-color: #444444; background-color: #FFFFFF;}
TD.border { color: #000000;  font-size: 8pt; font-weight: none; background-color: #FFFFFF;}
TH.border { color: #FFFFFF;  font-size: 8pt; font-weight: bold; text-align: right; background-color: #6D7F8D;}*/
