/*////////////////   Global  ///////////////////////*/
@import url(css3.css);

body {
	margin:10,0,0,0;
	color: #666666;
	font-family: Verdana;
	font-size:11px;
}
td {
	color: #000000;
	font-family: Verdana;
	font-size:11px;
	/*letter-spacing:1px;*/
}

a:link {
	text-decoration: none;
	color: #000000;
	}
a:visited {
	color:  #000000;
	text-decoration: none;	
}
a:hover {
	color:  #ff9900;
	text-decoration: none;
}

.fontsize9{
	color:#666666;
	font-family: Verdana;
	font-size:9px;
}
a.fontsize9:link {
	font-family: Verdana;
	font-size:9px;	
	color:#666666;
	text-decoration:none;
}
a.fontsize9:hover {
	font-family: Verdana;
	font-size:9px;
	color:#ff9900;
	text-decoration:underline;
}
a.fontsize9:visited {
	font-family: Verdana;
	font-size:9px;
	color:#666666;
	text-decoration:none;
}

a.head_menu:link {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:12px;
	font-weight:bold;
}

a.head_menu:visited {
	color:  #FFFFFF;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
a.head_menu:hover {
	color:  #ff9900;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.line{
	font-family: Verdana;
	font-size:11px;
	background-image: url(/images/line.gif);
	background-repeat: repeat-x;
	color: #666666;
}
table.linebottom{
	height: 419px;
	width: 100%;
	border-right: 0px solid #646464;
	border-left: 0px solid #646464;
	background-color: #F5F5F5;
	border-bottom: 0px solid #646464;
}
table.linebottomtop{
	background-color: #F5F5F5;
	border: 1px solid #CCCCCC;
}
/*//////////////////////////////////////////////////*/

/*/////////////   header & footer   ///////////////*/
.header {
	width:780px;
}
.header2 {
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
}
.td_header {
	color:#333333;
	filter:dropshadow(offx=1,offy=1,color=white);
}
.td_header2 {
	color:#000000;
	font-weight:bold;
	filter:dropshadow(offx=1,offy=1,color=white);
}
.login_header {
	font-family: Verdana;
	font-size:9px;
	text-align:right;
	padding-right:15px;
}
.footer {
	font-family: Verdana;
	font-size:9px;
	border:1px solid #cccccc;
	background-color:#f5f5f5;
	height:30px;
	color:#666666;
	width:780px;
}
.secondmenu {
	background-color:#1e7fac;
	border-left:1px solid #145372;
	border-right:1px solid #145372;
	border-bottom:1px solid #145372;
	filter:alpha(opacity=90);
	color:#FFFFFF;
	text-align:center;
}

.bodytable {
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
border-top:1px solid #cccccc;
padding:0px;
width:758px;
background-color:#FFFFFF;
}

.topMenuItem {
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
}
a.topMenuItem:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
}

a.topMenuItem:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
}
a.topMenuItem:hover {
	color: #FFCC00;
	text-decoration: none;
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
}

/*////////////////   Form   ///////////////////////*/
textarea{
	width:470px;
	height:235px;
	/*border:2px solid groove;
	background:transparent;
	SCROLLBAR-FACE-COLOR: #f5f5f5; 
	SCROLLBAR-HIGHLIGHT-COLOR:#ffffff; 
	SCROLLBAR-SHADOW-COLOR: #FEFEFB; 
	SCROLLBAR-3DLIGHT-COLOR: #CECECE; 
	SCROLLBAR-ARROW-COLOR:#999999; 
	SCROLLBAR-TRACK-COLOR: #fcfcfc;
	SCROLLBAR-DARKSHADOW-COLOR: #BCBCBC; 
	SCROLLBAR-BASE-COLOR: #FDF0EF;*/

}

input.text {
	color: #003148;
	text-decoration: none;
	height: 19px;
	width: 180px;
	border: 1px solid #004F75;
	font-family: "Arial";
	font-size: 11px;
	background-color: #fff;


}
input.textarea {
	color: #003148;
	text-decoration: none;
	border: 1px solid #004F75;
	font-family: "Arial";
	font-size: 11px;
	background-color: #fff;
	height: 50px;
	width: 300px;
}
textarea {
	font-family: "Arial";
	font-size: 11px;
	font-weight: normal;
	color: #003148;
	background-color: #fff;
	height: 60px;
	width: 400px;
	border: 1px solid #003148;
}

/*//////////////////////////////////////////////////*/
.feedback{
	width:470px;
	color: #003148;
	text-decoration: none;
	height: 19px;
	border: 1px solid #004F75;
	font-family: "Arial";
	font-size: 11px;
	background-color: #D9EEF9;
}
.feedbackvcode{
	color: #003148;
	text-decoration: none;
	height: 19px;
	width: 80px;
	border: 1px solid #004F75;
	font-family: "Arial";
	font-size: 11px;
	background-color: #D9EEF9;

}

	
/*////////////////   index   ///////////////////////*/
.font16 {
	font-family: Verdana;
	font-size: 16px;
	line-height: 23px;
	font-weight: bold;
	color: #000000;
}
a.font16:link{
	color: #000000;
	font-weight:bold;
	font-size:12px;
}
a.font16:hover {
	color: #ff9900;
	text-decoration: underline;
	font-weight:bold;
	font-size:12px;

}
a.font16:visited{
	color: #000000;
	font-weight:bold;
	font-size:12px;
}
.font12 {
	font-family: Verdana;
	font-size: 16px;
	color: #000000;
}
a.font12:link{
	color: #000000;
	font-size:12px;
}
a.font12:hover {
	color: #ff9900;
	text-decoration: underline;
	font-size:12px;

}
a.font12:visited{
	color: #000000;
	font-size:12px;
}



.input-index{
	height:20px;
	border:2px solid groove;
	background:transparent;
	font-size:12px;
	font-family: Verdana;
	color:#000000;
	vertical-align:middle;
}
.input1-index{
	width:130px;
}
.input2-index{
	width:60px;
}



/*//////////////////////  login  ////////////////////*/
.tablelogin1 {
	background-color:#f5f5f5;
	border-left:1px solid #646464;
	border-right:1px solid #646464;
	height:30px;
	width:780px;
}
.tablelogin2 {
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #ffffff;
	border-right:1px solid white;
	height:30px;
	width:740px;
	
}
.tablelogin3 {
	border-top:1px solid white;
	border-left:1px solid white#cccccc;
	border-right:1px solid #cccccc;
	height:30px;
}
.login-text {
	font-size:12px;
	color:#666666;
	filter:dropshadow(offx=1,offy=1,color=#ffffff);
	height:15px;
}
input.login {
	border:1px solid #CCCCCC;
	background-color:white;
	height:20px;
	width:90px;
}
/*//////////////////////////////////////////////////*/






/*/////////////////  study(default)  ///////////////*/

.study-subject {
	line-height:150%;
	color:#333333;
	font-size:12px;
}
a.study-subject:link {
	font-size:12px;
	color:#333333;
}
a.study-subject:hover {
	font-size:12px;
	color:#ff9900;
	text-decoration:underline;
}
a.study-subject:visited {
	font-size:12px;
	color:333333;
}
.study-table1-1 {
	width:740px;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid white;
	border-bottom:1px solid white;
	
}
.study-table1-2 {
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-left:1px solid white;
	border-top:1px solid white;
	padding:10px;
	
}
.study-table2-1 {
	width:740px;
	border-right:1px solid white;
	border-bottom:1px solid white;
	
}
.study-table2-2 {
	background-color:#FFF5CF;
	border-top: 1px solid #D4D7DC;
	border-right: 1px solid #CCCDCF;
	border-left: 1px solid #CCCDCF;
}
.study-table2-word {
	font-size:12px;
	color:#999967;
	line-height:150%;
}
.study-table3-1-1 {
	width:740px;
	border-right:1px solid white;
	
}
.study-table3-1-2 {
	width:740px;
	border-right:1px solid white;
	border-bottom:1px solid white;
	
}
.study-table3-2-1 {
	background-color:#E1FFE1;
	border-right: 1px solid #CCCDCF;
	border-left: 1px solid #CCCDCF;
	border-bottom-color: #D0CBD1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.study-table3-2-2 {
	background-color:#FFDD67;
	border: 1px solid #CD9A03;
}
.study-table3-word {
	font-size:12px;
	color:#CC6733;
	line-height:150%;
}

.study-table3-topic1 {
	color: #333333;
	padding:3px;
	font-weight:bold;
}
a.study-table3-topic1:link {
	color:#333333;
	font-size:12px;
	font-weight:bold;
}
a.study-table3-topic1:hover {
	color:#ff9900;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}
a.study-table3-topic1:visited {
	color:#333333;
	font-size:12px;
	font-weight:bold;
}
.study-table3-topic2 {
	color: #333333;
	padding:2px;
}
a.study-table3-topic2:link {
	color:#333333;
	font-size:12px;
}
a.study-table3-topic2:hover {
	color:#ff9900;
	font-size:12px;
	text-decoration:underline;
}
a.study-table3-topic2:visited {
	color:#333333;
	font-size:12px;
}
.study-table4-1-1 {
	width:740px;
	border-right:1px solid white;
	
}
.study-table4-1-2 {
	width:740px;
	border-right:1px solid white;
	border-bottom:1px solid white;
	
}
.study-table4-2-1 {
	background-color:#E4F2FF;
	border-top: 1px solid #D4D7DC;
	border-right: 1px solid #CCCDCF;	
	border-left: 1px solid #CCCDCF;
}
.study-table4-2-2 {
	border-bottom:1px solid #5EB4F1;
	border-left:1px solid #5EB4F1;
	border-right:1px solid #5EB4F1;
	background-color:#ffffff;
}
.study-table4-word {
	font-size:12px;
	color:#0265CB;
	line-height:150%;
}
.study-table4-word2 {
	font-size:12px;
	color:#0265CB;
	font-weight:bold;
	padding-top:7px;
	padding-bottom:6px;
}

.study-class-table1 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 740px;
}
.study-class-td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.scroll-td {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
/*//////////////////////////////////////////////////*/


/*--------- top style begin---------*/

.font11-login{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#000;
	 margin:0 3 0 245;
	 padding-right:5px;
	 display:block;
	 float:right;
	 text-align:right	
 }


.network_font_yellow{
     font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#FF9900;
	 font-weight:bold
}


.bottom{
	background-color:#F5F5F5;
	width:760;
	height:30;
	border:#ccc solid 1px;
	margin-top:2px;
	font-size:11px;
	color:#666
	
} 
.bottom a:link {
	text-decoration:none;
	color: #666;
}

.bottom a:visited {
	color:  #666;
	text-decoration:none;
}
.bottom a:hover {
	color:  #ff9900;
	text-decoration:none;
}
.mainTable {
	width:780px;
}

.aboutmenu {
	background-color:#FFCC00;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	filter:alpha(opacity=100);
	color:#000000;
	text-align:center;
}

.aboutMenuItem {
	color: #000000;
	text-decoration: none;
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
}
a.aboutMenuItem:link {
	color: #000000;
	text-decoration: none;
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
}

a.aboutMenuItem:visited {
	color: #000000;
	text-decoration: none;
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
}
a.aboutMenuItem:hover {
	color: #1e7fac;
	text-decoration: none;
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
}
.topf5{
	color: #fff;
	text-decoration: none;
	font-family: "Verdana";
	font-size: 10px;
	font-weight: bold;
}

.inputtitle{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
}