* {
	padding: 0;
	margin: 0
}
BODY { 
	margin: 0px;
	padding: 0px;
	font-family: Arial, sans-serif;
	font-size: 17px;
	color: rgb(0,0,0);
	line-height: 130%
}
BODY.cv { 
	margin: 0px;
	padding: 0px;
	font-family: "Times New Roman", Palatino, serif;
	font-size: 1.08em;
	color: rgb(0,0,0) 
}
H3 {
	color: rgb(97,0,0);
	font-size:21px;
	padding-bottom:3px;
	margin: 5px;
	margin-left: 0px;
	margin-top: 20px
}
H3.cv {
	color: rgb(0,0,0);
	margin: 5px;
	margin-left: 0px;
	margin-top: 20px;
	margin-bottom: 22px;
	text-align:center;
	font-size: 1.55em
}
H4 {
	color: rgb(0,0,0);
	margin-top: 10px
}
H4.cv {
	margin-top: 35px;
	margin-bottom: 16px;
	color: rgb(0,0,0);
	font-size: 1.3em
}
UL {
	margin-left: 30px
}
TABLE {
	border-collapse: collapse;
	border: 0;
	border-spacing: 0;
	margin-left: 30px
}
TABLE.plain {
	border: outset 0px;
	border-spacing: 0px;
	margin-left: 0px
}
TABLE.plain2 {
	border-collapse: collapse;
	border: 0;
	border-spacing: 0;
	margin-left: 60px
}
A {
	color: rgb(11,62,119)
}
A.pres {
	text-decoration: none;
	font-weight: bold;
	font-size:105%
}
A.pres:hover {
	text-decoration: underline
}
SPAN.pres {
	color: rgb(110,110,110);
	font-weight: bold;
	font-size:105%
}
SPAN.pres2 {
	color: rgb(140,140,140);
	font-size:85%
}
SPAN.pres3 {
	font-size:85%
}
TH { 
	text-align: center;
	color: white;
	font-weight: bold;
	background-color: rgb(40,81,138)
}
TD {
	border-top: 1px solid black;
	padding: 6px;
	padding-left: 16px;
	padding-right: 16px;
	background-color: rgb(203,215,231)
}
TD.light {
	background-color: rgb(228,233,241)
}
TD.plain {
	border-top: 0px solid white;
	padding: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-color: rgb(255,255,255);
	text-align: left;
	vertical-align: top
}
TD.plaintop {
	border-top: 0px solid white;
	padding: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-color: rgb(255,255,255);
	text-align: left;
	vertical-align: top;
	font-size: 0.85em
}
TD.plainright {
	border-top: 0px solid white;
	padding: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-color: rgb(255,255,255);
	text-align: right;
	vertical-align: top
}
TD.plaintopright {
	border-top: 0px solid white;
	padding: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-color: rgb(255,255,255);
	text-align: right;
	vertical-align: top;
	font-size: 0.85em
}
TD.plain2 {
	border-top: 0px solid white;
	padding: 25px;
	background-color: rgb(255,255,255)
}
P.alright { 
	text-align: right;
	margin: 0px
}
IMG {
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000
}
div.topbannerframe { 
	background: #450012;
	width: 100%;
	text-align: center
}
div.topbanner { 
	width: 1122px;
	text-align: center
}

div.banner1 {
	width: 100%;
	height: 91px;
	background: rgb(255,255,255)
}

div.container { 
	background: #450012;
	text-align: left

}
div.leftcontent { 
	line-height:0px;
	margin: 0px;
	position: absolute;
	left: 0px;
	width: 199px;
	background: #450012
}
div.maincontent1 {
	padding: 0px;
	padding-left: 5px;
	margin-left: 199px;
	padding-top: 4px;
	background: rgb(255,255,255);
	height: 88px;
	width: 923px

}
div.maincontent1B {
	background: rgb(0,0,0);
	width: 917px;
	height: 88px

}
div.maincontent2 {
	margin-left: 199px;
	padding: 47px;
	padding-top: 28px;
	padding-bottom: 40px;
	background: rgb(255,255,255);
	height: 100%;
	width: 834px
}
div.floatright {
	float: right;
	margin: 15px;
	margin-right: 0px
}
div.floatleft {
	float: left;
	margin: 15px;
	margin-left: 0px
}

