.bgm {
	background-color: #FEFDF9;
}
.t {
	border-width: 0px; width: 100%;
}

.b {
	font-weight: bold;
}

.pic {
	background-image: url(images/pic.gif); background-repeat: no-repeat; background-position: center left;
}

IMG {
	border: 0px;
}








/* Top BG */

.t11 {
	background-image: url(images/ts1.gif); background-repeat: repeat-x; background-position: bottom left;
}
.t12 {
	background-image: url(images/ts5.gif); background-repeat: repeat-x; background-position: top left;
}
.t13 {
	background-image: url(images/ts8.gif); background-repeat: no-repeat; background-position: top left;
}
.t14 {
	background-image: url(images/ts7.gif); background-repeat: no-repeat; background-position: bottom left;
}
.t15 {
	background-image: url(images/ts10.gif); background-repeat: repeat-x; background-position: top left;
}
.t16 {
	background-image: url(images/ts12.gif); background-repeat: no-repeat; background-position: top right;
}

.tsep1 {
	background-image: url(images/tsep1.gif); background-repeat: repeat-y; background-position: top left;
}

.menu1 {
	background-image: url(images/menu1.gif); background-repeat: repeat-x; background-position: top left; background-color: #FB7801;
	border-bottom: #FEFDF9 11px solid;
}

.tm21 {
	border-top: #CDCDCD 4px solid;
}
.tm31 {
	border-top: #CDCDCD 2px solid;
}



/* Top Font */

.tf11 {
	font-family: Tahoma, Arial; font-size: 10px; color: #898989; letter-spacing: 1pt;
}
.tf11 a:link {
	color: #156189; text-decoration: none;
}
.tf11 a:visited {
	color: #156189; text-decoration: none;
}
.tf11 a:hover {
	color: #156189; text-decoration: none;
}

.tf21 {
	font-family: Arial, Tahoma; font-size: 10px; color: #000000; letter-spacing: 2pt;
}

.tf31 {
	font-family: Tahoma, Arial; font-size: 10px; color: #FEFDF9; letter-spacing: 1pt; text-decoration: none;
}
.tf31 a:hover {
	color: #A5A5A2; text-decoration: none;
}



/* Left BG */

.l11 {
	background-image: url(images/l11.gif); background-repeat: no-repeat; background-position: bottom left;
	border-bottom: #E4E3E0 1px solid;
}

.l21 {
	background-image: url(images/l21.gif); background-repeat: repeat-x; background-position: top left; background-color: #2DB2DB;
	border-bottom: #FEFDF9 13px solid;
}
.l22 {
	border-bottom: #A9A9A9 1px dashed;
}






/* Left Font */

.lc11 {
	font-family: "Trebuchet Ms", Tahoma, Arial;
	font-size: 14px;
	color: #1189C6;
	letter-spacing: 1pt;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #1189C6;
}
.lc12 {
	font-family: "Trebuchet Ms", Tahoma, Arial; font-size: 14px; color: #1189C6; letter-spacing: 1pt; text-transform: uppercase;
	font-weight: bold;
}

.lf {
	font-family: "Verdana", Tahoma, Arial; font-size: 11px; color: #403F3F; line-height: 17px;
}
.lfh {
	font-family: "Lucid Sans", Tahoma, Arial;
	font-size: 11px;
	color: #403F3F;
	line-height: 17px;
	font-style: italic;
}
.lc21 {
	font-family: "Trebuchet Ms", Tahoma, Arial; font-size: 12px; color: #3A5E7A; letter-spacing: 1pt;
}
.lc21 a{
	font-family: "Trebuchet Ms", Tahoma, Arial;
	font-size: 12px;
	color: #3A5E7A;
	letter-spacing: 1pt;
	text-decoration: none;
}
.lc21 a:hover{
	font-family: "Trebuchet Ms", Tahoma, Arial;
	font-size: 12px;
	color: #FC7C01;
	letter-spacing: 1pt;
}
.lc31 {
	font-family: "Trebuchet Ms", Tahoma, Arial; font-size: 14px; color: #FEFDF9; letter-spacing: 1pt;
}

.lc31 a{
	font-family: "Trebuchet Ms", Tahoma, Arial;
	font-size: 14px;
	color: #FEFDF9;
	letter-spacing: 1pt;
	text-decoration: none;
}
.lc31 a:hover{
	font-family: "Trebuchet Ms", Tahoma, Arial;
	font-size: 14px;
	color: #FB7401;
	letter-spacing: 1pt;
}


/* Right Font */

.rc11 {
	font-family: "Century Gothic", Tahoma, Arial; font-size: 18px; color: #3A9000; letter-spacing: 1pt;
}
.rc12 {
	font-family: Tahoma, Arial; font-size: 11px; color: #3A9000; letter-spacing: 1pt; font-weight: normal;
}
.rc13 {
	font-family: "Century Gothic", Tahoma, Arial; font-size: 15px; color: #3A9000; letter-spacing: 1pt;
	 border-bottom: #3A9000 1px dashed;
}
.rc14 {
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #B94100;
	letter-spacing: 1pt;
	text-decoration: none;
}
.rc14 a {
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #B94100;
	letter-spacing: 1pt;
	text-decoration: none;
}
.rc14 a:hover{
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #006699;
	letter-spacing: 1pt;
	text-decoration: underline;
}
.rf {
	font-family: "Verdana", Tahoma, Arial; font-size: 11px; color: #000000; line-height: 17px;
}





















/* Bottom BG */

.b11 {
	background-image: url(images/b21.gif); background-repeat: repeat-x; background-position: top left; background-color: #5EBADD;
}



/* Bottom Font */

.bf11 {
	font-family: Tahoma, Arial; font-size: 11px; color: #DFECF5; letter-spacing: 1pt; line-height: 19px;
}

.bcr{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #666666;
	letter-spacing: 1pt;
	line-height: 19px;
}
.bf11 a:link {
	color: #DFECF5; text-decoration: none;
}
.bf11 a:visited {
	color: #DFECF5; text-decoration: none;
}
.bf11 a:hover {
	color: #FFFFFF; text-decoration: none; border-bottom: #DFECF5 1px dashed;
}
.bf12 {
	font-family: Tahoma, Arial; font-size: 11px; color: #FFFFFF; letter-spacing: 1pt; line-height: 19px;
}

.bf21 {
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #737270;
	letter-spacing: 1pt;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
}
.bf21 a{
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #737270;
	letter-spacing: 1pt;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
}
.bf21 a:hover{
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #FF6600;
	letter-spacing: 1pt;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: underline;
}
.all {
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #CC3300;
	letter-spacing: 1pt;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: underline;
}
.all a{
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #CC3300;
	letter-spacing: 1pt;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: underline;
}
.all a:hover{
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #999999;
	letter-spacing: 1pt;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
}
.tdpbg {
	background-image: url(images/l21.gif);
	background-repeat: repeat;
}
.lf1 {
	font-family: "Lucid Sans", Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	line-height: 17px;
	font-style: normal;
	font-weight: bold;
}
.cp {
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CCCCCC;
}
.rf image {
	border: 3px solid #CCCCCC;
	padding: 7px;
}