body {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	margin: 0px;
	background-color: #A1203A;
	background-repeat: repeat;
	background-attachment: scroll;
}

form {
	margin: 0px;
}

h3 {
	color: #86005E;
	border-bottom: 1px solid #86005E;
	margin: 0px;
}

h4 {
	font-size: 14px;
	font-weight: bold;
	margin: 5px 0px 0px 0px;
}

A:link { color: #86005E; font-weight: bold; text-decoration: none;  }
A:visited { color: #86005E; font-weight: bold; text-decoration: none; }
A:active { color: #86005E; font-weight: bold; text-decoration: underline; }
A:hover { color: #86005E; font-weight: bold; text-decoration: underline; }

A.menuTop:link { color: #86005E; font-weight: bold; text-decoration: none;  }
A.menuTop:visited { color: #86005E; font-weight: bold; text-decoration: none; }
A.menuTop:active { color: #86005E; font-weight: bold; text-decoration: underline; }
A.menuTop:hover { color: #86005E; font-weight: bold; text-decoration: underline; }

A.white:link { color: #FFFFFF; font-weight: bold; text-decoration: none;  }
A.white:visited { color: #FFFFFF; font-weight: bold; text-decoration: none; }
A.white:active { color: #FFFFFF; font-weight: bold; text-decoration: underline; }
A.white:hover { color: #FFFFFF; font-weight: bold; text-decoration: underline; }

#initcontainer {
	position: absolute;
	width: 100%;
	top: 50%;
	height: 520px;
	margin-top: -260px;
	background-image: url(../images/bkg_01.jpg);
	background-repeat: repeat-x;
}

#container {
	position: absolute;
	width: 720px;
	height: 500px;
	left: 50%;
	top: 50%;
	margin: -250px 0px 0px -360px;
	border: 1px solid black;
}

#head {
	background-image: url(../images/head.jpg);
	background-repeat: no-repeat;
	height: 100px;
	margin: 2px;
}

#youarehere {
	height: 20px;
	line-height: 20px;
	padding-left: 15px;
	color: white;
	font-size: 11px;
	font-weight: bold;
}

#head table {
	position: relative;
	top: 70px;
}

#menusx {
	float: left;
	width: 200px;
	text-align: left;
}

#body {
	float: right;
	width: 490px;
	background-color: #fdb3c0;
	border: 1px solid #FFE4E1;
	margin: 5px;
	height: 340px;
	background-image: url(../images/bkg_form1.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-attachment: fixed;
	text-align: justify;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	overflow:auto;
	background-attachment: fixed;
}

#footer {
	clear: both;
	height: 21px;
	line-height: 21px;
	background-image: url(../images/bkg_02.jpg);
	color: White;
	text-align: center;
	font-size: 11px;
}

#tabnav {
	height: 20px;
	margin: 0;
	padding-left: 10px;
	background: url(../images/tab_bottom.gif) repeat-x bottom;
}

#tabnav li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
}

#tabnav a:link, #tabnav a:visited {
	float: left;
	background: #f3f3f3;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	padding: 2px 10px 2px 10px;
	margin-right: 4px;
	border: 1px solid #898989;
	text-decoration: none;
	color: #848484;
}

#tabnav a:link.active, #tabnav a:visited.active {
	border-bottom: 1px solid #FFB2BD;
	background: #FFB2BD;
	color: #000;
}

#tabnav a:hover {
	background: #fff;
}

input, textarea, button, select {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	border: 1px solid black;
	font-size: 12px;
	background-color: #FFE4E1;
}

.divTHead {
	border-bottom: 2px solid Maroon;
}
.divCell {
	border-bottom: 1px solid Maroon;
	border-left: 1px dotted #FAF0E6;
}
.BorderBT {
	border-bottom: 1px solid Maroon;
}
.dialogLeft {
	background-color: #fdb3c0;
	border: 1px solid #FFE4E1;
	margin: 5px;
	height: 130px;
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 5px;
}

.width100perc { width: 100%; }
.width99perc { width: 99%; }
.width98perc { width: 98%; }
.width97perc { width: 97%; }
.width96perc { width: 96%; }
.width20px { width: 20px; }
.width30px { width: 30px; }
.width40px { width: 40px; }
.width50px { width: 50px; }
.width60px { width: 60px; }
.width70px { width: 70px; }
.width80px { width: 80px; }
.width100px { width: 100px; }
.width110px { width: 110px; }
.width115px { width: 115px; }
.width120px { width: 120px; }
.width130px { width: 130px; }
.width140px { width: 140px; }
.width150px { width: 150px; }
.width155px { width: 155px; }
.width160px { width: 160px; }
.width170px { width: 170px; }
.width175px { width: 174px; }
.width180px { width: 180px; }
.width185px { width: 185px; }
.width190px { width: 190px; }
.width195px { width: 195px; }
.width200px { width: 200px; }
.width205px { width: 205px; }
.width210px { width: 210px; }
.width220px { width: 220px; }
.width230px { width: 230px; }
.width240px { width: 240px; }
.width250px { width: 250px; }
.width255px { width: 255px; }
.width300px { width: 300px; }
.width305px { width: 305px; }
.width400px { width: 400px; }
.width405px { width: 405px; }
.width450px { width: 450px; }
.width455px { width: 455px; }
.width500px { width: 500px; }
.width520px { width: 520px; }
.width530px { width: 530px; }
.width540px { width: 540px; }
.width550px { width: 550px; }
.width560px { width: 560px; }
.width565px { width: 565px; }
.width600px { width: 600px; }

.bkgMenuHead {
	background-image: url(../images/bkg_menuhead.jpg);
	height: 23px;
	line-height: 20px;
	color: #FFE4E1;
	text-align: left;
	padding-left: 35px;
	font-weight: bold;
}

.TextXXS {
	font-size: 9px;
}
.TextXS {
	font-size: 10px;
}
.TextS {
	font-size: 11px;
}
.TextN {
	font-size: 12px;
}
.TextXL {
	font-size: 15px;
}
.TextXXL {
	font-size: 17px;
}