.bgm {
	background-image: url(images/bg.gif); background-color: #FFFFFF;
}


.t {
	border-width: 0px; width: 100%;
}

.zc {
	color: #D00000;
}






/* -- Top BG / Table -- */


.tm {
	border-right: 1px solid #888888; border-bottom: 1px solid #888888; border-left: 1px solid #888888; background-color: #FFFFFF;
}
.t11 {
	background-image: url(images/t11.gif); background-repeat: repeat-x; background-position: top left; border-top: 1px solid #FFFFFF;
}
.t12 {
	border-right: 1px solid #FFFFFF;
}
.t13 {
	border-top: 1px solid #FFFFFF;
}
.t21 {
	border-right: 10px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 10px solid #FFFFFF;
}
.t22 {
	border-top: 1px solid #FFFFFF; border-right: 2px solid #F0F1F1; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF;
}
.t23 {
	border-top: 4px solid #D9DBDC; border-right: 7px solid #D9DBDC; border-bottom: 9px solid #D9DBDC; border-left: 9px solid #D9DBDC;
}

IMG.bt {
	border: #F0F1F1 2px solid;
}

.mt11 {
	border-left: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF;
}

.tr1 {
	border-top: 1px solid #EB9C20; background-color: #C7F6FF;
}
.tr2 {
	background-image: url(images/sep.gif); background-repeat: repeat-y; background-position: top center;
}
.tr3 {
	border-bottom: 1px solid #EB9C20;
}





/* -- Left BG / Table -- */



.on-1 {
	border-top: 4px solid #FFFFFF; border-right: 8px solid #FFFFFF; border-bottom: 4px solid #FFFFFF; border-left: 8px solid #FFFFFF; background-color: #D6EDFF;
}
.on-c1 {
	font-family: Arial, Tahoma, Verdana; font-size: 12px; color: #0D5985;
}
IMG.lsep {
	border-right: #FFFFFF 8px solid; border-left: #FFFFFF 8px solid;
}

.lb1 {
	background-image: url(images/botton.gif); background-repeat: no-repeat; background-position: top center;
}






/* -- Left Font -- */

TD.off {
	font-family: Arial, Tahoma, Verdana; font-size: 10px; color: #0D5985; border-top: 4px solid #FFFFFF; border-right: 8px solid #FFFFFF; border-bottom: 4px solid #FFFFFF; border-left: 8px solid #FFFFFF; cursor: hand;
}
TD.off a {
	color: #000000; text-decoration: none;
}
TD.on {
	font-family: Arial, Tahoma, Verdana; font-size: 12px; color: #0D5985; border-top: 4px solid #FFFFFF; border-right: 8px solid #FFFFFF; border-bottom: 4px solid #FFFFFF; border-left: 8px solid #FFFFFF; background-color: #D6EDFF;
}
TD.on a {
	color: #FFFFFF; text-decoration: none;
}

.lh1 {
	font-family: "Arial Narrow", Tahoma, Verdana; font-size: 16px; color: #B85700; font-weight: bold; letter-spacing: 1pt;
}

.lh1 a {
	color: #B85700; text-decoration:none; font-weight: bold;
}



.lc11 {
	font-family: Arial, Tahoma, Verdana; font-size: 12px; color: #0D5985; font-weight: bold;
}
.lc11 a {
	color: #0D5985; text-decoration: none;
}




/* -- Right BG / Table -- */

.r11 {
	background-image: url(images/r11.gif); background-repeat: repeat-x; background-position: top left;
}

.sepg {
	background-color: #c4cc8e;
}

.s {
	background-image: url(images/s1.gif); background-repeat: no-repeat; background-position: top left; background-color: #BBDCF5;
}


.rt1 {
	border-top: 4px solid #D1CCC4; border-bottom: 4px solid #FAA20F;
}
.rt2 {
	border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #EDEDED; background-color: #EDEDED;
}
.rt22 {
	border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; background-color: #EDEDED;
}
.rt3 {
	border-bottom: 1px solid #EDEDED; border-left: 1px solid #EDEDED; border-top: 1px solid #FFFFFF;
}
.rt33 {
	border-bottom: 1px solid #FFFFFF; border-left: 1px solid #EDEDED; border-top: 1px solid #FFFFFF;
}
IMG.rt0 {
	border: #C0C0C0 1px solid;
}
.rt4 {
	border-top: 2px solid #FFFFFF; border-left: 5px solid #FFFFFF; border-right: 5px solid #FFFFFF; background-image: url(images/r4.gif); background-repeat: repeat-x;
}


/* -- Right Font -- */

.rh1 {
	font-family: "Trebuchet Ms", Arial, Tahoma, Verdana; font-size: 15px; color: #546F00; font-weight: bold; letter-spacing: 1pt; text-transform: uppercase;
}
.rc11 {
	font-family: "Bookman Old Style", Arial, Tahoma, Verdana; font-size: 14px; color: #D46400;
}
.rc11 a {
	color: #D46400; text-decoration: none;
}
.rc {
	font-family: Verdana, Arial, Tahoma; font-size: 11px; color: #000000; line-height: 16px;
}
.rc a {
	color: #000000; text-decoration: none;
}

.rc12 {
	font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #C85000; line-height: 19px; font-weight: bold; letter-spacing: 1pt;
}
.rc12 a {
	color: #000000; font-weight: normal; text-decoration: none;
}





/* -- Bottom BG / Table -- */


.b11 {
	background-image: url(images/b11.gif); background-repeat: repeat-x; background-position: bottom left; border-top: #C0E8FA 1px solid;
}

.bbg {
	background-image: url(images/bbg.gif); background-repeat: repeat-x; background-position: top left;
}



/* -- Bottom Font -- */

.bc11 {
	font-family: "MS Gothic", "Arial Narrow", Tahoma, Verdana; font-size: 13px; color: #000000; line-height: 25px;
}
.bc11 a:link {
	color: #086A94; text-decoration: none;
}
.bc11 a:visited {
	color: #086A94; text-decoration: none;
}
.bc11 a:hover {
	color: #8D0E2E; text-decoration: none;
}

.bc21 {
	font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #6A6A6A; letter-spacing: 1pt;
}


.formtab{}

.formtab td{
	font-size:12px;
}

.formtab th{
	font-size:14px;
}

.formtab a{
	color: #000000; text-decoration:none;
}