/*************General**************/
body,td,th {
	font-family:Arial, Helvetica, sans-serif;	
	font-size: 13px;
	color: #000000;
}

body {
	margin:0;
	background:url(../img/bg.gif) #16beef repeat-x
}

input.number
{
    text-align: right;
}

/**********paing style************/
div#pagination.pagination.current {
    TEXT-DECORATION: none;
    COLOR:#0176b8;    
}
div#pagination.pagination a {
    FONT-FAMILY: Verdana,Arial,Tahoma,Helvetica;
    FONT-SIZE: 11px;
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 1em; COLOR: #0176b8;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #faf7f7;
    TEXT-DECORATION: none;
    COLOR:#cc3333;
    FONT-WEIGHT:bold;
}

div.disabled {
	display:inline	
}

/***** Bread crum ************/
.crumb_span
{
    color:#009900; text-decoration:none; font-size:11px
}

a.crum_link:link,a.crum_link:visited,a.crum_link:hover,a.crum_link:active
{
    color:#00FF00; text-decoration:none; font-size:11px
}


/*************link style*****************/
a.homeCateNews:link{color:#FF0000; text-decoration:none; font-size:13px}
a.homeCateNews:visited{color:#FF0000; text-decoration:none; font-size:13px}
a.homeCateNews:hover{color:#006600}
a.homeTitleNews:link{color:#39c; text-decoration:none; font-size:13px; font-weight:bold}
a.homeTitleNews:visited{color:#39c; text-decoration:none; font-size:13px; font-weight:bold}
a.homeTitleNews:hover{color:#003300}
a.lessionNav:link{color:#FFFFFF; text-decoration:none; font-size:13px; font-weight:bold}
a.lessionNav:visited{color:#FFFFFF; text-decoration:none; font-size:13px; font-weight:bold}
a.lessionNav:hover{color:#FF0000; font-size:14px}
.lessionNav_highlight{color:#FF0000; text-decoration:none; font-size:13px; font-weight:bold}
a.normalLink:link{color:#003366; text-decoration:none; font-size:13px}
a.normalLink:visited{color:#003366; text-decoration:none; font-size:13px}
/*************font**************/
.editDelete {
	font-size: 8pt; COLOR: #0000ff; font-family: Verdana,Tahoma,Arial; text-decoration: none; outline: none
}
.topmenu {color:#fff; font-size:11px}
.redBold {color:#FF0000; font-weight:bold}
.r_box_title1 {color:#39c;font-weight:bold;}
.r_box_title1 a:link{color:#0000FF;font-weight:bold; text-decoration:none}
.r_box_title1 a:visited{color:#0000FF;font-weight:bold; text-decoration:none}
.r_box_title1 a:hover{color:#006600}
.question {color:#006600; font-family:Verdana; font-size:12px; font-weight:bold}

.r_box_title2 {color:#828282;font-weight:bold;}

.r_box_title_content {font-size:11px}

.default_title {color:#fff;font-size:11px;font-weight:bold;}

.main_title2 {color:#FF0000;font-size:14px}

.main_cont{background:url(../img/bg_content_title.gif) repeat-x}

.date{color:#999;font-size:10px}

.text_green{color:#008000}

.language a {font-size:11px;text-decoration:none;color:#999;}

.language a:hover , a:visited , a:active {font-size:11px;text-decoration:none;color:#000}

.sencon_title{
	color:#666;
	font-weight: bold;
}
.newsDes { font-family: 'Times New Roman'; font-size: 11pt; color: #5F5F5F; font-weight: bold }
.newsTitle{ color:#35819D; font-family: 'Times New Roman'; font-size: 14pt; font-weight: bold; margin-top: 0 }
/*************border**************/
.boder_topmenu_left {border-left:#000 solid 1px}

.boder_topmenu_right {border-right:#000 solid 1px}

.box_border {border:#999 solid 1px;}

.bb_content {border-bottom:#999 solid 1px}

.border_maincont {border-bottom:#999 dotted 1px}

.border_bot {border:#000 solid 1px}

.border_bottom {border-bottom:#999 solid 1px;}

.border_bot a {font-size:11px;color:#FFF;text-decoration:none;font-weight:bold}

.border_bot a:hover {font-size:11px;color:#000;text-decoration:none;font-weight:bold}

.error-message {color:#FF0000}

th.common_header {background-color:#000000; color: white; font-weight: bold;}
th.common_header a {background-color:#000000; color: white; font-weight: bold;}

/**********LINK*********/
#mainNav ul {
list-style:none;
margin:0;
padding:0;
}

#mainNav li {
margin:auto;
width:auto;
padding:0;
float:left;
}

#mainNav a {
padding:0 15px 0 15px;
color:#fff;
font-size:11px;
font-weight:bold;
text-decoration:none;

}

#mainNav a:hover {
padding:0 15px 0 15px;
color:#FBB402;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

/***/
.newslist ul {
margin:0;
padding:0;
}

.newslist li {
margin:0;
list-style-type:square;
list-style-position:inside;
padding:2px;
}

.newslist a {
color:#666;
text-decoration:none;
font-size:11px;
font-weight:normal;
}

.newslist a:hover {color:black;font-size:11px;font-weight:normal;text-decoration:underline;}

/***/

.box_content a {color:#000; font-size:12px; font-weight:bold; text-decoration:none}

.box_content a:hover {color:#fff; font-size:12px; font-weight:bold; background-color:#666}

/******************** menu **********************/
a.mnLeft:link {
	height:18px; padding-left:15px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-BOTTOM: 2px; WIDTH: 184px; PADDING-TOP: 4px; color:#000; font-size:12px; font-weight:bold; text-decoration:none
}
a.mnLeft:visited {
    height:18px; padding-left:15px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-BOTTOM: 2px; WIDTH: 184px; PADDING-TOP: 4px; color:#000; font-size:12px; font-weight:bold; text-decoration:none	
}
a.mnLeft:active {
	height:18px; padding-left:15px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-BOTTOM: 2px; WIDTH: 184px; PADDING-TOP: 4px; color:#000; font-size:12px; font-weight:bold; text-decoration:none
}
a.mnLeft:hover {	
    height:18px; padding-left:15px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-BOTTOM: 2px; WIDTH: 184px; PADDING-TOP: 4px; color:#fff; font-size:12px; font-weight:bold; background-color:#666; text-decoration:none
}
a.mnLeft_highlight {
    height:18px; padding-left:15px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-BOTTOM: 2px; WIDTH: 184px; PADDING-TOP: 4px; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none; background-color:#5577a5	
}
a.mnLeftSub:link {
	height:18px; padding-left:5px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-BOTTOM: 2px; WIDTH: 158px; PADDING-TOP: 4px; color:#000; font-size:12px; font-weight:bold; text-decoration:none
}
a.mnLeftSub:visited {
	height:18px; padding-left:5px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-BOTTOM: 2px; PADDING-TOP: 4px; color:#000; font-size:12px; font-weight:bold; text-decoration:none
}
a.mnLeftSub:active {
	height:18px; padding-left:5px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-BOTTOM: 2px; WIDTH: 158px; PADDING-TOP: 4px; color:#000; font-size:12px; font-weight:bold; text-decoration:none
}
a.mnLeftSub:hover {
	height:18px; color:#fff; font-size:12px; font-weight:bold; background-color:#A4A4A4
}
a.mnLeftSub_highlight {
    height:18px; padding-left:5px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-BOTTOM: 2px; WIDTH: 158px; PADDING-TOP: 4px; color:#FF0000; font-size:12px; font-weight:bold; text-decoration:none
}


.treeview ul{ /*CSS for Simple Tree Menu*/
margin:none;
padding:none;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
border-bottom:#999 solid 1px; 
background: white url(list.gif) no-repeat left center;
list-style-type: none;
padding-left: 0;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background: white no-repeat left 1px;
cursor: hand !important;
cursor: pointer !important;
}

.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; margin:0; padding-left:20px /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default; border:none; padding-left:15px
}

/***/
#setHome {color:#FFFFFF; text-decoration:none}
#content #newsCates { 
      list-style-type:circle;
      margin:0;
      padding:0;
   }
#content #newsCates li {
     font:13px Verdana;
     margin-left:20px;
     padding-left:20px;
     padding:1px;
     cursor:pointer;
}


/**********paging style************/
.paging1 {
	FONT-FAMILY: Verdana,Arial,Tahoma,Helvetica;
	FONT-SIZE: 11px;
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #cccccc 1px solid;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 1em; COLOR: #0176b8;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #cccccc 1px solid;
	BACKGROUND-COLOR: #faf7f7;
	TEXT-DECORATION: none;
	COLOR:#cc3333;
	FONT-WEIGHT:bold;
}
.paging1 a:active {
	TEXT-DECORATION: none;
	COLOR:#0176b8;	
}
.paging1 a:visited {	
	TEXT-DECORATION: none;
	COLOR:#0176b8;
}
.paging1 a:link {		
	TEXT-DECORATION: none;
	COLOR:#0176b8;	
}
.paging1 a:hover {		
	TEXT-DECORATION: none;	
	color:red;
}
.paging2 {
	font-family: Verdana,Arial,Tahoma,Helvetica;
	FONT-SIZE: 11px;
	PADDING-RIGHT: 3px;	
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;	
	WIDTH: 1em;	
	PADDING-TOP: 1px;	
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;	
	COLOR:#0176b8;
	FONT-WEIGHT:bold;
}
.paging2Ele {
	font-family: Verdana,Arial,Tahoma,Helvetica;
	FONT-SIZE: 11px;
	COLOR:#cc3333;
}
.paging2Ele1 {
	font-family: Verdana,Arial,Tahoma,Helvetica;
	FONT-SIZE: 11px;
	COLOR:#0176b8;
}