P {
	margin-top: 0px;	margin-bottom: 0px;font-family: Arial, Helvetica, sans-serif;	font-size: 12px;color: #333333;word-wrap: break-word;
}

html {	font-family: Arial, Helvetica, sans-serif;}

body {	font-family: Arial, Helvetica, sans-serif;}

div.longDiv {	overflow-x: auto;	overflow-y: hidden;}
TD.tdWrap {	word-wrap: break-word;}

#mainBox {	float: left;	width: 766px;	margin: 0px;	padding: 0px;}
#borderLeft {	border-left:solid 1px #cccccc;width: 8px;	height: 100%;}
#mainContent {	float: left;	width: 820px;	min-height: 400px;	height: 100%;	padding: 5px 20px 0px 20px;}
#borderRight {	border-right:solid 1px #cccccc;	width: 8px;	height: 100%;}
#borderBottom {	border-bottom:solid 1px #cccccc;height: 1px;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc;font-size:1px;}
#borderTop {	border-top:solid 1px #cccccc;height: 1px;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc;font-size:1px;}
#headerProfile {	float: left;	margin: 0px;	padding: 0px 0px 0px 15px;	width: 560px;	min-height: 140px;}
#headerText {	float: left;	width: 470px;	/*height: 175px;*/
	display: inline-table;
	/*min-height: 1%;*/
}
.headerField {	color: #F84600;	font-family: Arial;	font-size: 16px;}
.headerLink {	color: #0089CF;	font-size: 14px;}
.headerLinkContact {	color: #0089CF;	font-size: 12px;}
p.ptitle {	color: #0089CF;	font-size: 22px;	line-height: 0px;	margin-top: 10px;	margin-bottom: 20px;}
.ptitle {color: #0089CF;font-size: 26px;margin-top: 10px;	margin-bottom: 20px;}

h1.ptitle {	color: #0089CF;	font-size: 26px;	margin-top: 10px;margin-bottom: 20px;text-decoration: none;font-weight: normal;display: inline;}
p.ptext {color: #0089CF;font-size: 14px;line-height: 2px;	margin-top: 8px;	margin-bottom: 20px;}

#headerCompany {float: right;width: 200px;color: #000000;font-size: 12px;	font-weight: 700;}
#photo {float: left;	width: 130px;	min-height: 120px;}

.photo {float: left;	width: 130px;
	/*min-height: 160px;*/
}
#contentBox {float: left;margin: 0px;width: 590px;min-height: 400px;	vertical-align: top;}
.blueLine {border-top: 1px solid #0089CF;height: 1px;	width: 100%;margin-top: 0px;margin-bottom: 0px;	line-height: 0px;}
.pContentTitle {color: #0089CF;font-weight: 900;font-size: 14px;line-height: 15px;margin-bottom: 10px;margin-top: 6px;}
.ContentText {color: #000000;	font-size: 12px;	margin-left: 15px;	margin-bottom: 15px;	width: 570px;	overflow-x: auto;	overflow-y: hidden;}

#rightArea {float: right;	margin: 0px;width: 200px;	margin-top: 0px;}
.rightTopCornerTable {	background: url('images/right_box_corner.gif') no-repeat;	width: 19px;height: 31px;}
.rightTopCorner {float: left;	background: url('images/right_box_corner.gif') no-repeat;width: 19px;height: 31px;	z-index: 2;}

.rightTopStripTable {	color: #FFFFFF;	font-size: 14px;	line-height: 30px;	background: url('images/right_box_top_strip.gif') repeat-x;	width: 181px;	height: 31px;}

.rightTopStrip {color: #FFFFFF;font-size: 14px;line-height: 30px;	float: right;background: url('images/right_box_top_strip.gif') repeat-x;
	width: 181px;	height: 31px;z-index: 2;}

.rightContentBox {width: 198px;height: 40px;	border-right: 1px solid #0089CF;	border-left: 1px solid #0089CF;}

.rightContentText {	padding-top: 10px;	padding-left: 8px;vertical-align: middle;color: #000000;font-size: 12px;}

.xrightBottomStrip {float: left;border-bottom: 1px solid #0089CF;border-left: 1px solid #0089CF;width: 180px;height: 18px;z-index: 2;}

.rightBottomCorner {background: url('images/bottomDiv.gif') no-repeat;	width: 200px;height: 19px;margin: 0px;padding: 0px;}

.rightBottomStrip {	border-left: 1px solid #0089CF;border-bottom: 1px solid #0089CF;}

.rightBoxLeftBorder {	border-left: 1px solid #0089CF;}
.rightBoxRightBorder {border-right: 1px solid #0089CF;}

.prightBoxText {	line-height: 15%;}
.rightBlueBold {color: #0089CF;font-size: 12px;	font-weight: 700;}

.rightBlack {color: #000000;font-size: 12px;margin-bottom: 10px;}
.rightBlueLink {color: #0089CF;font-size: 12px;}

.inputField {width: 125px;height: 18px;border: 1px solid #A7A7A7;	margin-top: 10px;padding: 2px;color: #000000;font-size: 12px;}

.fieldBlack {color: #000000;font-size: 12px;margin-top: 10px;}

a.userLink {font-size: 12px;font-weight: normal;color: #0089CF;text-decoration: underline;text-align: left;}
a.userLink:hover {font-size: 12px;font-weight: normal;	color: #0089CF;	text-decoration: underline;text-align: left;}
a.userLink:visited {font-size: 12px;	font-weight: normal;	color: #0089CF;	text-decoration: underline;text-align: left;}

p.userinfoheader {	color: #0089CF;	font-size: 16px;	padding-top: 2px;}

h2.userinfoheader {color: #0089CF;font-size: 16px;padding-top: 2px;text-decoration: none;font-weight: normal;	display: inline;}

h3.pContentTitle {color: #0089CF;font-weight: 900;	font-size: 14px;line-height: 28px;	display: inline;}

.bottomLinks {height: 20px;font-size: 11px;color: #666666;}
.bottomLinks a {	font-size: 11px;color: #666666;text-decoration: none;}
.bottomLinks a:hover {font-size: 11px;color: #666666;	text-decoration: underline;}

a.emailLink {font-size: 12px;font-weight: normal;color: #0089CF;text-decoration: underline;}
a.emailLink:hover {font-size: 12px;font-weight: normal;color: #0089CF;text-decoration: underline;}
a.emailLink:visited {font-size: 12px;font-weight: normal;color: #0089CF;text-decoration: underline;}

.firstAsterisk {color: red;	font-size: 18px;font-weight: bold;}
.secondAsterisk {color: red;font-size: 18px;font-weight: bold;}
.asteriskDescription {font-size: 12px;}

.SearchBoxTitle{color: #0089CF;	font-size: 14px;	padding-top: 2px;	text-decoration: underline;font-weight: normal;display: inline;}
.SearchBoxLink{	color: #008000;	font-size: 12px;	padding-top: 2px;	text-decoration: none;	font-weight: normal;	display: inline;	text-decoration: none;}
.SearchBoxLine{	color: #666666;	font-size: 12px;	padding-top: 2px;text-decoration:none;font-weight: normal;	display: inline;}
.SearchTopTitle{	color: #0089CF;	font-weight: 900;font-size: 12px;}
.SearchPanel{	width: 100%;height: 100px;background-repeat: repeat-x;background: url('images/search_bg.gif');	margin-bottom: 0px;	padding: 0px;}
.SearchPanelLink{color: #666666;font-size: 12px;padding-top: 0px;text-decoration:underline;font-weight: normal;	display: inline;padding-right: 6px;}
td.powerby{font-size: 10px;color: #c5c5c5;padding-right: 22px;vertical-align: baseline;margin-bottom: 0px;font-family: Arial;}
a.powerby:LINK {font-size: 10px;font-weight: normal;color: #0000FF;text-decoration: underline;vertical-align: baseline;margin-bottom: 0px;	font-family: Arial;}

a.powerby:HOVER {font-size: 10px;	font-weight: normal;color: #0000FF;text-decoration: underline;vertical-align: text-bottom;	margin-bottom: 0px;font-family: Arial;}
a.powerby:VISITED {	font-size: 10px;	font-weight: normal;	color: #0000FF;	text-decoration: underline;	vertical-align: baseline;	margin-bottom: 0px;font-family: Arial;}
img.powerby{	vertical-align: baseline;	margin-bottom: 0px;}

a.mapLink,a.mapLink:hover,a.mapLink:visited{color: #0089CF;	font-size: 14px;}
.tab{background:#EDEDEF;float:left;height:25px;border-top:solid 1px #cccccc;border-right:solid 1px #cccccc;border-left:solid 1px #cccccc;text-align:center;vertical-align:middle;padding:0px 8px 0 8px;line-height:10px;}
.tabSelected{background:#ffffff;}
.tabSpace{width:5px;float:left;height:25px;}
a.tabLink,atabLink:hover,a.tabLink:visited{color:#898686;font-size:14px;text-decoration:none;}
a.tabLinkSelected,a.tabLinkSelected:hover,a.tabLinkSelected:visited{color:#000000;font-size:14px;text-decoration:none;}
h2.h2selected{padding:0px;color:#000000;font-size:14px;text-decoration:none;line-height:24px;font-weight: normal;margin:0}
h2.h2tab{padding:0px;color:#898686;font-size:14px;text-decoration:none;line-height:24px;font-weight: normal;margin:0}