BODY {
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px;
	MARGIN: 0px
}

.Norm {
	font-size: 12px;
	color: #364254;
}

.NormSmall {
	font-size: 11px;
	color: #364254;
}

.RedSmall {
	font-size: 11px;
	color: Red;
}

.BoldSmall {
	font-size: 10px;
	font-weight: bold;
}

.BoldNorm {
	font-size: 12px;
	font-weight: bolder;
	color: #2B6DF3;
}

.BoldNormRed {
	font-size: 12px;
	font-weight: bolder;
	color: Red;
}

.NormRed {
	font-size: 12px;
	font-weight: normal;
	color: Red;
}

.BoldNorm1 {
	font-size: 12px;
	font-weight: bolder;
	color: #228B22;
}

.BoldNorm2 {
	font-size: 12px;
	font-weight: bolder;
	color: #3263C4;
}

a.link {
	text-decoration: none;
	font-size: 10px;
	color: #0000CD;
}

a.link:hover {
	text-decoration: none;
	font-size: 10px;
	color : #FF8C00;
}

a.product1 {
	text-decoration: none;
	font-size: 11px;
	color: #2B6DF3;
}

a.product1:hover {
	text-decoration: none;
	font-size: 11px;
	color : #FF8C00;
}

a.product {
	text-decoration: none;
	font-size: 12px;
   color: #2B6DF3;
	font-weight: bold;
}

a.product:hover {
	text-decoration: none;
	font-size: 12px;
	color : #FF8C00;
	font-weight: bold;
}

a.normal {
	text-decoration: none;
	font-size: 12px;
   color: #2B6DF3;
}

a.normal:hover {
	text-decoration: none;
	font-size: 12px;
	color : #FF8C00;
}

.normal_b{
	font-weight: bold;
	font-size: 11px;
}
.gray01 {
	color: #787878;
	font-weight: bold;
	font-size: 12px;
}

.gray02 {
	color: #60707D;
	font-family: "Arial", Geneva, sans-serif;
	font-weight: normal;
	font-size: 10px;
}

.blue01 { 
	color: #205DA3;
	font-weight: bold;
	font-size: 12px;
}

.blue02 {
	color: #001683;
	font-weight: bold;
	font-size: 12px;
}

.blue03 {
	color: #535300;
	font-weight: bold;
	font-size: 13px;
}

.blue05 {
	color: #708090;
	font-weight: bold;
	font-size: 12px;
}

.blue04 {
	color: #001683;
	font-size: 12px;
}

.blue_normal { 
	color: #0074E3;
	font-weight: bold;
	FONT-SIZE: 12px;
}

.blue_normal1 {
	color: #0074E3;
	font-weight: normal;
	FONT-SIZE: 12px;
}

.blue_normal2 {
	color: #FF8000;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
	FONT-SIZE: 12px;
}

.pearl_normal {
	color: #FDF5E6;
	font-weight: bold;
	FONT-SIZE: 14px;
}

.pearl_normal1 {
	color: #FDF5E6;
	font-weight: bold;
	FONT-SIZE: 12px;
}

.small{
	font-family: "Arial", Geneva, sans-serif;
	FONT-SIZE: 10px;
}

INPUT.textfield {
	border: thin groove;
	font-size: 12px;
}

textarea {
	border: thin groove;
	font-size: 12px;
}

select {
	border: 1px solid;
}
	
input.submit {
	background: url(images/submit_btn.gif);
	height: 19px;
	width: 60px;
	border: none;
}

input.cancel {
	background: url(images/cancel_btn.gif);
	width: 60px;
	height: 19px;
	border: none;
}

input.reset {
	background: url(images/reset_btn.gif);
	width: 60px;
	height: 19px;
	border: none;
}
	
input.button {
	border: 1px solid;
	font-size: 12px;
}

input.button1 {
	border-style: groove;
	border: 1px solid;
	font-size: 11px;
	background-color: #AAAE8D;
	height: 18px;
}

input.button2 {
	border: 1px solid;
	font-size: 13px;
	
}
	









/*
TABLE {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f9f0f5
}
TABLE.main {
	BACKGROUND-COLOR: #ffccee
}
TABLE.mainouter {
	BACKGROUND-COLOR: #ffccee
}
TABLE.bottom {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
*/
H1 {
	FONT-SIZE: 14pt
}
H2 {
	FONT-SIZE: 12pt; MARGIN-BOTTOM: 6px
}
P {
	FONT-SIZE: 10pt
}
P.sub {
	MARGIN-BOTTOM: 4pt
}
/*
TD {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
*/
TD.embedded {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; TEXT-ALIGN: left
}
TD.bottom {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TD.heading {
	FONT-WEIGHT: bold
}
TD.text {
	PADDING-RIGHT: 12pt; PADDING-LEFT: 12pt; PADDING-BOTTOM: 12pt; PADDING-TOP: 12pt; TEXT-ALIGN: left
}
TD.comment {
	PADDING-RIGHT: 12pt; PADDING-LEFT: 12pt; FONT-SIZE: 10pt; PADDING-BOTTOM: 12pt; PADDING-TOP: 12pt; TEXT-ALIGN: left
}
TD.colhead {
	FONT-WEIGHT: bold; COLOR: #000000; BACKGROUND-COLOR: #e176a3
}
TD.rowhead {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
TD.title {
	FONT-SIZE: 10pt
}
TD.navigation {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TD.clear {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
FORM {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.sublink {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-STYLE: italic
}
FONT.gray {
	COLOR: #aca899; TEXT-DECORATION: underline
}
A:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff0000
}
A.index {
	FONT-WEIGHT: bold
}
A.biglink {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt
}
A.altlink:link {
	FONT-WEIGHT: bold; COLOR: #a83838; TEXT-DECORATION: none
}
A.altlink:visited {
	FONT-WEIGHT: bold; COLOR: #a83838; TEXT-DECORATION: none
}
A.altlink:hover {
	TEXT-DECORATION: underline
}
.important {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt
}
.red {
	COLOR: #ee0000
}
.yellow {
	COLOR: #997700
}
.green {
	COLOR: #000000
}
INPUT {
	FONT-SIZE: 10pt; FONT-FAMILY: "tahoma", "arial", "helvetica", "sans-serif"
}
SELECT {
	FONT-SIZE: 10pt; FONT-FAMILY: "tahoma", "arial", "helvetica", "sans-serif"
}
TEXTAREA {
	FONT-SIZE: 10pt; FONT-FAMILY: "tahoma", "arial", "helvetica", "sans-serif"
}
.btn {
	WIDTH: 75px; HEIGHT: 23px
}
.small {
	FONT-SIZE: 7pt
}
.big {
	FONT-SIZE: 12pt
}
LI {
	MARGIN-TOP: 8pt; MARGIN-BOTTOM: 8pt
}
UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20pt
}
IMG.border {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.sizedsig {
	OVERFLOW-X: hidden; OVERFLOW: auto; ; HEIGHT: expression(this.scrollHeight > 200? "200px" : "auto" ); max-height: 150px
}
