/* ===================================================== */
/* ALL ELEMENT SET */
/* ===================================================== */
*{
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	text-decoration: none;
}


/* ===================================================== */
/* IMG ELEMENT SET */
/* ===================================================== */
img {
	border: 0px;
}


/* ===================================================== */
/* A ELEMENT SET */
/* ===================================================== */

/* LINK COLOR */
a:link{
	/*color:#0000FF;*/
	text-decoration: none;
}

a:visited{
	/*color:#660066;*/
	text-decoration: none;
}

a:hover{
	color:#FF9900;
	text-decoration: underline;
}

a:active{
	color:#FF9900;
	text-decoration: underline;
}


/* ===================================================== */
/* TEXT SIZE SET */
/* ===================================================== */
/* TEXT SMALL */
.txta {
	font-size: 11px;
	line-height: 13px;
}

/* TEXT MIDDLE */
.txtb {
	color: #666666;
	font-size: 12px;
	line-height: 18px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;

}

/* TEXT RED */
.txtr {
    color: #FF6600;
	font-size: 12px;
	line-height: 18px;
}

/* TEXT BLUE */
.txtblue {
	color: #3366CC;
	font-size: 12px;
	line-height: 18px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;

}

.txtblue a:link { color: #3366CC; text-decoration: none;}
.txtblue a:active{ color: #3366CC; text-decoration: none;}
.txtblue a:visited{ color: #3366CC; text-decoration: none;}

/* TEXT BBlack */
.txtbblack { background-color: #B7C5D2;	 font-size: 12px; color: #000000; font-weight: bold; line-height:16px;}
.txtbblack a:hover { background-color: #B7C5D2; text-decoration: none; color: #000000}  
.txtbblack a:link { background-color: #B7C5D2; text-decoration: none; color: #000000}
.txtbblack a:active{ background-color: #B7C5D2; text-decoration: none; color: #000000}
.txtbblack a:visited{ background-color: #B7C5D2; text-decoration: none; color: #000000}

/* TEXT BBlack 1*/
.txtbblack1 { background-color: #F1F3F2;	 font-size: 12px; color: #000000; font-weight: bold; line-height:16px;}
.txtbblack1 a:hover { background-color: #F1F3F2; text-decoration: none; color: #000000}  
.txtbblack1 a:link { background-color: #F1F3F2; text-decoration: none; color: #000000}
.txtbblack1 a:active{ background-color: #F1F3F2; text-decoration: none; color: #000000}
.txtbblack1 a:visited{ background-color: #F1F3F2; text-decoration: none; color: #000000}

/* TEXT BBlack 2*/
.txtbblack2 { background-color: #E4D7CB;	 font-size: 12px; color: #000000; font-weight: bold; line-height:16px;}
.txtbblack2 a:hover { background-color: #E4D7CB; text-decoration: none; color: #000000}  
.txtbblack2 a:link { background-color: #E4D7CB; text-decoration: none; color: #000000}
.txtbblack2 a:active{ background-color: #E4D7CB; text-decoration: none; color: #000000}
.txtbblack2 a:visited{ background-color: #E4D7CB; text-decoration: none; color: #000000}

/* TEXT BBlack 3*/
.txtbblack3 { background-color: #C6DBD5;	 font-size: 12px; color: #000000; font-weight: bold; line-height:16px;}
.txtbblack3 a:hover { background-color: #C6DBD5; text-decoration: none; color: #000000}  
.txtbblack3 a:link { background-color: #C6DBD5; text-decoration: none; color: #000000}
.txtbblack3 a:active{ background-color: #C6DBD5; text-decoration: none; color: #000000}
.txtbblack3 a:visited{ background-color: #C6DBD5; text-decoration: none; color: #000000}

/* TEXT BIG */
.txtblack {color: #000000;font-size: 12px;line-height:16px;}
.txtblack a:link { color: #000000; text-decoration: none;}
.txtblack a:active{ color: #000000; text-decoration: none;}
.txtblack a:visited{ color: #000000; text-decoration: none;}

/* TEXT BIG4 */
.txtbl {color: #000000;font-size: 12px;line-height:16px;font-weight: bold;}
.txtbl a:link { color: #000000; text-decoration: none;font-weight: bold;}
.txtbl a:active{ color: #000000; text-decoration: none;font-weight: bold;}
.txtbl a:visited{ color: #000000; text-decoration: none;font-weight: bold;}

/* TEXT b BG gray */
.txtgb { background-color: #f8f8f8; color: #000000;font-size: 12px;line-height:16px;}
.txtgb a:link { background-color: #f8f8f8;  color: #000000; text-decoration: none;}
.txtgb a:active{ background-color: #f8f8f8; color: #000000; text-decoration: none;}
.txtgb a:visited{ background-color: #f8f8f8; color: #000000; text-decoration: none;}


/* TEXT Small */
.txtsblack { color: #000000;font-size: 10px;line-height:16px;}
.txtsblack a:link { color: #000000;font-size: 10px;line-height:16px;}
.txtsblack a:active{ color: #000000;font-size: 10px;line-height:16px;}
.txtsblack a:visited{ color: #000000;font-size: 10px;line-height:16px;}
	
/* TEXT Small1 */
.txtsblack1 { color: #ffffff;font-size: 10px;line-height:16px;}
.txtsblack1 a:link { color: #ffffff;font-size: 10px;line-height:16px;}
.txtsblack1 a:active{ color: #ffffff;font-size: 10px;line-height:16px;}
.txtsblack1 a:visited{ color: #ffffff;font-size: 10px;line-height:16px;}


/* TEXT WHITE */
.txtw {
	color: #FFFFFF;
}

.in {
    style:background-color:white;border:1 solid #c0c0c0;
	font-family:verdana;font-size:9pt;color:#333333;
	}
	
/* BOX top line */
.botline {
	background-color: #000000;
	height: 2px;

}	
	
/* BOX style */
.topline {
	height: 17px;
	background-image: url(../images/topbox_bg.gif);

}

/* BOX style */
.topline1 {
	height: 17px;
	background-image: url(../images/toptit_bg.gif);

}

/* BOX line */
.line {
	background-color: #cccccc;
	height: 1px;

}

/* BOX line */
.idline {
	background-color: #76AEDB;
	height: 2px;

}

/* BOX blue background */
.blueback {
	background-color: #ECF6FF;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	color: #CC3300;

	
}


/* BOX line2 */
.blueline {
	background-color: #D7D7D7;
	height: 3px;

}

/* Box title */
.boxblack {
	color: #000000;
	font-size: 12px;
	line-height:16px;
	background-color: #F5F5F5;
	text-align: center;

}

/* Box title2 */
.boxtitle {
	color: #000000;
	font-size: 12px;
	line-height:16px;
	background-color: #F5F5F5;
	text-align: center;
    spacing: 10px 10px 10px 10px  ;
}

/* back blue */
.bblue {
	background-color: #F5FDFE;
}

/* back gray */
.bgray {
	background-color: #F3F3F3;
}

/* solid boxed button */
.solid_btn {border:solid 1; font-size:12px; height:20; border-color:#999999;background-color:#EEEEEE;color:#777777;}
