
/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
	background-color: #E7F1FD;
}

/* background color for the content part of the pages */
Body
{
    background-color: white;
}


/* PAGE BANNER */
/* NOTE: Site Title, Site Links and Tabs are rendered by MobilePortalBanner.ascx
/* style for the text of the site title */
.SiteTitle {
    font-family: Verdana Bold, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color:#cccc99;
}

/* background/border colors for the selected tab */
.TabBg {
    background-color: white;
    border-color: white;
}

/* background/border colors for the unselected tabs */
.OtherTabsBg {
    background-color: dimgray;
    border-color: black;
}

/* text style for the selected tab */
.SelectedTab {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    color:#8B002C;
    font-weight: bold
}

/* text style for the unselected tabs */
.OtherTabs {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    color:gainsboro;
    text-decoration:none;
    font-weight: bold
}

/* hyperlink styles of the unselected tabs */
A.OtherTabs:link    {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:visited {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:active  {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:hover   {
    text-decoration:    underline;
    color:white;
}
    
/* text style for the site links (at extreme top-right of header) */
.SiteLink {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold
}   

/* hyperlink style for the site links */
A.SiteLink:link {
    text-decoration:    none;
    color:white;
}

A.SiteLink:visited  {
    text-decoration:    none;
    color:#eeeeee;
}

A.SiteLink:active   {
    text-decoration:    none;
    color:#eeeeee;
}

A.SiteLink:hover    {
    text-decoration:    underline;
    color:white;
}

/* style for separator between site links */
.Accent
{
    color: red;
    font-weight:    bold;
}
/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-size: 11px;
    background-color: #eeeeee
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #8B002C;
}



/* GENERAL */
/* style for module titles */
.Head   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #8B002C;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    color: White;
}

/* text style used for most text rendered by modules */
.Normal
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px    
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    background: #FFFFFF;
    border: 1px solid;
}

.NormalRed
{
	font-weight: bold;
	font-size: 12px;
	color: coral;
	font-family: Verdana, Helvetica, sans-serif;
}

.NormalBold
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color: #8B002C;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: #8B002C;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: #8B002C;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: red;
}
/* GENERIC */
H1  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

H2  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

H3  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    normal;
    color: #8B002C;
}

H4  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    normal;
    color: #8B002C;
}

H5, DT  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #8B002C;
}

H6  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #8B002C;
}

TFOOT, THEAD    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    color: #8B002C;
}

TH  {
    vertical-align: baseline;
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    bold;
    color: #8B002C;
}
/*
A:link  {
    color:  #8B002C;
}

A:visited   {
    color:  #8B002C;
}

A:active    {
    color:  #8B002C;
}

A:hover {
    color:  red;
}
*/

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}


UL LI   {
    list-style-type:    square ;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

HR {
    color: dimgrey;
    height:1pt;
    text-align:left
}

TABLE.Forum001
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-weight: bold;
	font-size: 12px;
	text-transform: capitalize;
	border-left: black 1px solid;
	color: ghostwhite;
	border-bottom: black 1px solid;
	background-color: darkgray;
}
TABLE.Forum002
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 12px;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: gainsboro;
}
TABLE.Forum003
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 12px;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: whitesmoke;
}
Td.ForumTd001
{
	background-color: gainsboro;
}
Td.ForumTd002
{
}
text
{
	font-size:12px;
}
table
{
	font-size:12px
}

input>input{
 font-size: 12px;
 /*border: 1px solid;*/
}
.input1
{
 font-size: 12px;
 border: 0px solid;
}
.Button1
{
	border-right: 1px solid;
	border-top: 1px solid;
	font-size: 12px;
	background: #ffffff;
	border-left: 1px solid;
	cursor: hand;
	padding-top: 3px;
	border-bottom: 1px solid;
	height: 22px;
}
.checkbox1
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

TEXTAREA
{
	/*border: black 1px solid;*/
	background-color: white;
	font-size: 12px;
	overflow:auto; 
}
.ErrMsg
{
	font-weight: bold;
	font-size: 13px;
	color: red;
}
.title1
{
	font-weight: bold;
	font-size: 13px;
	color: white;
}
.title2
{
	font-weight: bold;
	font-size: 13px;
	color:Black;
}
.txt1
{
	font-size:12px;
	color:Black;
}
.table_text_11_baise {
	font-family: "Verdana", "Arial";
	font-size: 11px;
	color: #FFFFFF;
	line-height: 18px;
}
.table_text_11_heise {
	font-family: "Verdana", "Arial";
	font-size: 11px;
	color: #000000;
	line-height: 18px;
}
.text_13_qianhuise {
	font-family: "Verdana", "Arial";
	font-size: 13px;
	color: #8E8E8E;
	line-height: 20px;
}
.table_bgcolor_01
{
	background-color:#B4B4B4;
}
.table_bgcolor_02
{
	background-color:#5E5E5E;
}
.td_bgcolor_01{
	background-color:#ffffff;
}

.DataGrid_Table
{
	background-color:#ffffff;
}
.DataGird_Header
{
	background-color:#DBDBDB;
	color:Black;
	text-align:center	
}
.DataGrid_Item
{
	background-color:#EEEEEE;
	color:Black;
}
.red
{
	font-size:12px;
	color:Red
}

.td_Border
{
	border-left-width:1;
	border-left-width:1;
	border-top-width:1;
	border-bottom-width:1;
	border-color:Black;
}

/*2004 12 09*/
.text_box_right
{
	BORDER-RIGHT: #DEDEDE 1px solid; 
	BORDER-TOP: #DEDEDE 1px solid; 
	BORDER-LEFT: #DEDEDE 1px solid; 
	BORDER-BOTTOM: #DEDEDE 1px solid; 
	color: #1F5AD1; 
	background-color: #F5F5F5; 
	font-family:"Verdana", "Arial"; 
	font-size: 12px;
	word-break:break-all;
}

.text_box_right_100
{
	BORDER: #DEDEDE 1px solid; 

	SCROLLBAR-FACE-COLOR: #FFFFFF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #CBCBCB; 
	SCROLLBAR-3DLIGHT-COLOR: #CBCBCB; 
	SCROLLBAR-ARROW-COLOR:  #CBCBCB; 
	SCROLLBAR-TRACK-COLOR: #DFDFDF; 
	SCROLLBAR-DARKSHADOW-COLOR: #DFDFDF; 
	
	color: #1F5AD1; 
	background-color: #F5F5F5; 
	font-family:"Verdana", "Arial"; 
	font-size: 12px;
	word-break:break-all;
	height:100%;
	width:100%	
}
.table_text_11_baise {
	font-family: "Verdana", "Arial";
	font-size: 11px;
	color: #FFFFFF;
	line-height: 18px;
}

.table_text_12_heise {
	font-family: "Verdana", "Arial";
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	font-weight: bold;
}

.say_12 {
	font-family: "Verdana", "Arial";
	font-size: 12px;
	color: 412E0C;
	line-height: 18px;
	background-color: F5F4EB;
	padding: 4px;
}

.say_12_my {
	font-family: "Verdana", "Arial";
	font-size: 12px;
	color: 2B3E0D;
	line-height: 18px;
	background-color: EEF4E5;
	padding: 4px;

}

.table_text_11_huilanse {
	font-family: "Verdana", "Arial";
	font-size: 11px;
	color: #3B4255;
	line-height: 22px;
	word-break:break-all;
}

.table_text_11_lvse_b {
	font-family: "Verdana", "Arial";
	font-size: 11px;
	color: #377C00;
	line-height: 22px;
	font-weight: bold;

}

.table_text_11_lanse {
	font-family: "Verdana", "Arial";
	font-size: 11px;
	color: #1F5AD1;
	line-height: 20px;
	text-decoration: 1px dotted #DAD9D1 ;
}

.text_14_title {
	font-family: "Verdana", "Arial";
	font-size: 14px;
	color: #F64F00;
	line-height: 22px;
	font-weight: bold;
}
.text_tr {
	font-family: "Verdana", "Arial";
	font-size: 11px;
	color: #3B4255;
	line-height: 22px;
	border-bottom: 1px solid #D7D4C0;
}
#tableMenu1 td{
	font-family: "Verdana", "Arial";
	font-size: 14px;
	color:#973F00;	
	border-bottom: 1px solid #D7D4C0;
}
#tableMenu1 a:link 
{
	color: 973F00;
	font-weight:normal;
	text-decoration: none;
}
#tableMenu1 a:acvite
{
	color: 973F00;
	font-weight:normal;
	text-decoration: none;
}
#tableMenu1 a:hover {
	color: ff3700;
	text-decoration: none;
}
#tableMenu1 a:visited {
	color: 973F00;
	text-decoration:none;
}

a:link {
	color: 1E62ED;
	font-weight: bold;
	text-decoration: underline;
}
a:hover {
	color: F64F00;
}
a:visited {
	color: 253D6F;
}
.pic {
	border: 1px solid #CCCCCC;
}
.body_1 
{
	SCROLLBAR-FACE-COLOR: #D3B574; 
	SCROLLBAR-HIGHLIGHT-COLOR: #D3B574; 
	SCROLLBAR-SHADOW-COLOR: #FFE7AA; 
	SCROLLBAR-3DLIGHT-COLOR: #FFE7AA; 
	SCROLLBAR-ARROW-COLOR:  #FFFFFF; 
	SCROLLBAR-TRACK-COLOR: #A78952; 
	SCROLLBAR-DARKSHADOW-COLOR: #A78952; 
	margin:0;
}
.body_2
{
	SCROLLBAR-FACE-COLOR: #FFFFFF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #CBCBCB; 
	SCROLLBAR-3DLIGHT-COLOR: #CBCBCB; 
	SCROLLBAR-ARROW-COLOR:  #CBCBCB; 
	SCROLLBAR-TRACK-COLOR: #DFDFDF; 
	SCROLLBAR-DARKSHADOW-COLOR: #DFDFDF; 
	margin:0;
}
.body_3
{
	background-color:F0EEDC;
	margin=0;	
}
.body_4
{
	SCROLLBAR-FACE-COLOR: #8E5925;  
	SCROLLBAR-HIGHLIGHT-COLOR: #C2874F;
	SCROLLBAR-SHADOW-COLOR: #A66E35; 
	SCROLLBAR-3DLIGHT-COLOR: #A66E35; 
	SCROLLBAR-ARROW-COLOR:  #FFFFFF; 
	SCROLLBAR-TRACK-COLOR: #A86D35; 
	SCROLLBAR-DARKSHADOW-COLOR: #A86D35; 
	margin:0;
}
.body_5 
{
	SCROLLBAR-FACE-COLOR: #856DDE; 
	SCROLLBAR-HIGHLIGHT-COLOR: #856DDE; 
	SCROLLBAR-SHADOW-COLOR: #DED6FC; 
	SCROLLBAR-3DLIGHT-COLOR: #DED6FC; 
	SCROLLBAR-ARROW-COLOR:  #DED6FC; 
	SCROLLBAR-TRACK-COLOR: #6750BC; 
	SCROLLBAR-DARKSHADOW-COLOR: #6750BC; 
}
.pseudoLink
{
	cursor:hand;
	text-decoration: underline;	
	color: 1E62ED;
	font-weight: bold;
}
.text_14 {
	font-family: "Verdana", "Arial";
	font-size: 14px;
	color: #FFFFFF;
	line-height: 22px;
}

a.studentDefaultWeb:link {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
a.studentDefaultWeb:hover {
	color: #FFFFFF;
}
a.studentDefaultWeb:visited {
	color: #E7D9F0;
}
.divStudentWeb
{
	/*WIDTH:714px;
	HEIGHT:406px;
	overflow:auto;*/
	SCROLLBAR-FACE-COLOR: #FFFFFF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #CBCBCB; 
	SCROLLBAR-3DLIGHT-COLOR: #CBCBCB; 
	SCROLLBAR-ARROW-COLOR:  #CBCBCB; 
	SCROLLBAR-TRACK-COLOR: #DFDFDF; 
	SCROLLBAR-DARKSHADOW-COLOR: #DFDFDF; 
	
}

.spanExportStudent
{
	WIDTH:100%;
	HEIGHT:165px;
	overflow:auto;
	SCROLLBAR-FACE-COLOR: #FFFFFF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #CBCBCB; 
	SCROLLBAR-3DLIGHT-COLOR: #CBCBCB; 
	SCROLLBAR-ARROW-COLOR:  #CBCBCB; 
	SCROLLBAR-TRACK-COLOR: #DFDFDF; 
	SCROLLBAR-DARKSHADOW-COLOR: #DFDFDF; 
}

.divStudentMsg
{
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	SCROLLBAR-FACE-COLOR: #ffffff; 
	PADDING-BOTTOM: 10px; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	OVERFLOW: auto;
	SCROLLBAR-SHADOW-COLOR: #cbcbcb; 
	SCROLLBAR-3DLIGHT-COLOR: #cbcbcb;
	SCROLLBAR-ARROW-COLOR: #cbcbcb; 
	PADDING-TOP: 10px; SCROLLBAR-TRACK-COLOR: #dfdfdf; 
	SCROLLBAR-DARKSHADOW-COLOR: #dfdfdf;
	HEIGHT: 289px;
	WIDTH:100%;
 }

.BackDBDBDB
{
	background-color:#DBDBDB;
	color:Black;
}
.a_r
{
	text-align:right;
}
.table_text_14_baise {
	font-family: "Verdana", "Arial";
	font-size: 14px;
	color: #FFFFFF;
	line-height: 18px;
	font-weight: bold;
}
.table_text_11_baise2 {
	font-family: "Verdana", "Arial";
	font-size: 11px;
	color: #FFFFFF;
	line-height: 23px;
}
/**/


