/* Main Style */
body { font-family: "Ms Sans Serif"; font-size: 10px; color: #666666; background: #FFFFFF; margin:0px; } 
table { font-family: "Ms Sans Serif"; font-size: 10px; color: #666666; } 
td { font-family: "Ms Sans Serif"; font-size: 10px; color: #666666; }
a:link { color: #000000; text-decoration: none; }
a:visited { color: #000000; text-decoration: none; }
a:active { color: #FEE65A; text-decoration: underline; }
a:hover { color: #FEE65A; text-decoration: underline; }
.htmlcontent { font-family: "Ms Sans Serif"; font-size: 14px; color: #000000; text-align: justify; }
.text-copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6C695A;
}
.text-red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.text-verdana10px {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6C695A;
}
.link-verdana10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.link-verdana10px a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.link-verdana10px a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.link-verdana10px a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFD600;
	text-decoration: none;
}
.link-Table-verdana10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6C695A;
	text-decoration: none;
}
.link-Table-verdana10px a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6C695A;
	text-decoration: none;
}
.link-Table-verdana10px a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6C695A;
	text-decoration: none;
}
.link-Table-verdana10px a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}
TABLE.regularTable {
	MARGIN-RIGHT: 0px; BORDER-COLLAPSE: collapse;
}
TABLE.regularTable TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 6px; BORDER-BOTTOM: #FBE23A 1px dotted; TEXT-ALIGN: left
}
TABLE.regularTable TH {
	PADDING-LEFT: 3px; FONT-SIZE: 13px; BACKGROUND: #5D5B51; COLOR: white; BORDER-BOTTOM: #FBE23A 1px solid; TEXT-ALIGN: left
}
.regularTable2 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: white; BORDER-LEFT: medium none; MARGIN-RIGHT: -80px; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
.regularTable2 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #FBE23A; PADDING-TOP: 0px; BORDER-BOTTOM: #FBE23A 1px solid; TEXT-ALIGN: left
}
.regularTable2 TH {
	PADDING-LEFT: 3px; FONT-SIZE: 13px; BACKGROUND: #5D5B51; COLOR: white; BORDER-BOTTOM: #0099cc 1px solid; TEXT-ALIGN: left
}
.Table-UCTS-Left {   BORDER-LEFT: #5D5B51 4px solid;BORDER-RIGHT: #5D5B51 1px solid; BORDER-BOTTOM: #5D5B51 2px solid; }
.Table-UCTS-Right {  BORDER-RIGHT: #5D5B51 4px solid; BORDER-BOTTOM: #5D5B51 2px solid;}
.Table-UCTS-Normal { BORDER-RIGHT: #5D5B51 1px solid; BORDER-BOTTOM: #5D5B51 2px solid;}
.Table-UCTS-Left2 {   BORDER-LEFT: #5D5B51 4px solid;BORDER-RIGHT: #5D5B51 1px solid; BORDER-BOTTOM: #5D5B51 1px solid;height:25px; }
.Table-UCTS-Right2 {  BORDER-RIGHT: #5D5B51 4px solid; BORDER-BOTTOM: #5D5B51 1px solid;height:25px;}
.Table-UCTS-Normal2 { BORDER-RIGHT: #5D5B51 1px solid; BORDER-BOTTOM: #5D5B51 1px solid; height:25px;}
.Table-UCTS-Header-left{ BORDER-RIGHT: #FFFFFF 1px solid; 	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF; font-weight:bold;}
.Table-UCTS-header-right {  font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF; font-weight:bold; }
.tabmoduletabs { display: block; padding: 0; margin: 0; cursor:pointer }
.tabnone { background: url(../images/dot-ffcc00.gif) repeat-x bottom left; }
.tabselected { border: 1px solid #ffcc00; border-bottom: 1px solid #5D5B51 !important; background: #5D5B51; color:#FFFFFF;cursor:pointer}
.tabshow { border: 1px solid #ffcc00; background: #9A948F; color:#000000; cursor:pointer}
.tabmoduletabs span { cursor:hand; color:#FFFFFF;cursor:pointer} 
.boxdisplay { background: #5D5B51; border: 1px solid; border-color: #ffcc00; border-top: 0px solid #333333; padding: 10px;  }
.boxdisplayall { background: #5D5B51; border: 1px solid; border-color: #ffcc00; padding: 10px;  }
.border-TopBottom {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.border-Bottom {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.height-input {
	font-family:"Microsoft Sans Serif";
	font-size: 12px;
	border: 1px solid #624F44;
	color: #866A5B;
	background-color: #FFFFFF;
}
.TextBold{
font-weight:bold;
}
.TextHeader{
color: #336699;
font-weight:bold;
}
TD.td-shadows-right {
  background-image: url(shadow_right.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  margin: 0px;
  padding: 0px;
}

TD.td-shadows-bottom {
  background-image: url(shadow_bottom.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  margin: 0px;
  padding: 0px;
}

TD.td-shadows-bottomright {
  background-image: url(shadow_bottomright.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  margin: 0px;
  padding: 0px;
}
/* Theme Design */
.design_headertext { padding-left:10px; }
.design_headertext h2 { font-family: "Ms Sans Serif"; font-size: 20px; font-weight: bold; color: #333333; margin: 0 0.15em;  }
.design_top1_bg { height:5px; background: #EFA63B; }
.design_top1_bg1 { height:5px; background: #EFA63B url("images/design/top1.gif") no-repeat; background-position: left top; }
.design_top1_bg2 { height:5px; background: #EFA63B; }

.design_tab1_bg { height:28px; background:  url("../images/student/bule.gif") repeat-x; background-position:bottom;padding-bottom:7px; }
.design_tab1_td { color: #000000; font-weight: bold; }
.design_tab1_td2 { color:#666666; font-weight: bold; font-size:11px }
.design_tab1_active { height:18px; background: #0066CC; color: #FFFFFF; font-weight: bold; font-family: "Verdana"; font-size: 10px; text-align:center; cursor:pointer; }
.design_tab1_inactive { height:18px; background: #D1D3D4; color: #333333; font-weight: bold; font-family: "Verdana"; font-size: 10px; text-align:center; cursor:pointer; }
.design_tab1_next { height:18px; width:14px; background: #FFFFFF url("../images/object/tab1-next.gif") no-repeat; background-position: center top; cursor:pointer; }
.design_tab1_back { height:18px; width:14px; background: #FFFFFF url("../images/object/tab1-back.gif") no-repeat; background-position: center top; cursor:pointer; }
.design_tab1_indent { background: #FFFFFF; width:2px; }

.design_box2_left { width:8px; background: #FFFFFF url("../images/object/box2-left.gif") no-repeat; background-position: left top; }
.design_box2_bg1 { width:9px; height:9px; background: #CECEA6 url("../images/object/box2-bg1.gif") no-repeat; background-position: left top; }
.design_box2_bg2 { height:9px; background: #CECEA6; }
.design_box2_bg3 { width:9px; height:9px; background: #CECEA6 url("../images/object/box2-bg3.gif") no-repeat; background-position: left top; }
.design_box2_bg1_head { height:16px; background: #CECEA6; text-align:left; vertical-align:middle; color: #48300E; font-weight: bold;  }
.design_box2_bg2_head { height:16px; background: #CECEA6; text-align:left; vertical-align:middle; color: #48300E; font-weight: bold;  }
.design_box2_bg3_head { height:16px; background: #CECEA6; text-align:left;  vertical-align:middle; color: #48300E; font-weight: bold; }
.design_box2_bg4 { width:9px; background: #F5F5ED; }
.design_box2_bg5 { background: #F5F5ED; }
.design_box2_bg6 { width:9px; background: #F5F5ED; }
.design_box2_bg7 { width:9px; height:9px; background: #F5F5ED url("../images/object/box2-bg7.gif") no-repeat; background-position: left top; }
.design_box2_bg8 { height:9px; background: #F5F5ED; }
.design_box2_bg9 { width:9px; height:9px; background: #F5F5ED url("../images/object/box2-bg9.gif") no-repeat; background-position: left top; }

.design_box3_bg1 { width:9px; height:9px; background: #D1D3D4 url("../images/object/box3-bg1.gif") no-repeat; background-position: left top; }
.design_box3_bg2 { height:9px; background: #D1D3D4; }
.design_box3_bg3 { width:9px; height:9px; background: #D1D3D4 url("../images/object/box3-bg3.gif") no-repeat; background-position: left top; }
.design_box3_bg4 { width:9px; background: #D1D3D4; }
.design_box3_bg5 { background: #D1D3D4; color: #48300E; font-weight: bold; }
.design_box3_bg6 { width:9px; background: #D1D3D4; }
.design_box3_bg7 { width:9px; height:9px; background: #D1D3D4 url("../images/object/box3-bg7.gif") no-repeat; background-position: left top; }
.design_box3_bg8 { height:9px; background: #D1D3D4; }
.design_box3_bg9 { width:9px; height:9px; background: #D1D3D4 url("../images/object/box3-bg9.gif") no-repeat; background-position: left top; }

.design_box_login1 { width:173px; height:27px; background: #FFFFFF url("images/design/menuheader-member-login-here.gif") no-repeat; background-position: left top; }
.design_box_login2 {  background: #FFFFFF; }
.design_box_login2 a:link {  font-family: "Arial"; color: #333333; font-weight: normal; text-decoration: none; font-size:10px; }
.design_box_login2 a:visited {  font-family: "Arial"; color: #333333; font-weight: normal; text-decoration: none; font-size:10px;  }
.design_box_login2 a:active {  font-family: "Arial"; color: #FF9900; font-weight: normal; text-decoration: none; font-size:10px;  }
.design_box_login2 a:hover {  font-family: "Arial"; color: #FF9900; font-weight: normal; text-decoration: none; font-size:10px;  }

.design_box_search1 { width:173px; height:27px; background: #FFFFFF url("images/design/menuheader-search.gif") no-repeat; background-position: left top; }
.design_box_search2 {  background: #EAEAEA; }
.design_box_newsletter1 { width:173px; height:27px; background: #FFFFFF url("images/design/menuheader-newsletter.gif") no-repeat; background-position: left top; }
.design_box_newsletter2 {  background: #EAEAEA; }

.design_bar_bgdot { background: #EAEAEA url("../images/object/bar1-ea-dot.gif") repeat-x; height:28px;  color: #333333;  font-weight: bold; }
.design_bar_bgdot1 { background: #FEE3C5 url("../images/object/bar1-fc9-dot.gif") repeat-x; height:28px;  color: #8F5414;  font-weight: bold; }



/* Line Design */
.design_dot { background: url("../images/object/dotline.gif") repeat-x; }
.design_dot_top { background: url("../images/object/dotline.gif") repeat-x; background-position: top;}
.design_dot_middle { background: url("../images/object/dotline.gif") repeat-x; background-position: center; }
.design_line { background: url("../images/object/line.gif") repeat-x; background-position: center center; color: #333333; font-weight: bold; }
.design_vertical_center { background: url("../images/object/vertical-line.gif") repeat-y; background-position: center; color: #333333; font-weight: bold; }
.design_vertical_dot_center { background: url("../images/object/vertical-line-dot.gif") repeat-y; background-position: center; color: #333333; font-weight: bold; }

/* Data List */
.design_toolbar_font { font-size: 10px; font-family:"Verdana"; color: #666666; font-weight: normal; }
.design_toolbar_font a:link {  font-family: "Verdana"; color: #666666; font-weight: normal; text-decoration: none; font-size:10px; }
.design_toolbar_font a:visited {  font-family: "Verdana"; color: #666666; font-weight: normal; text-decoration: none; font-size:10px;  }
.design_toolbar_font a:active {  font-family: "Verdana"; color: #FF9900; font-weight: normal; text-decoration: none; font-size:10px;  }
.design_toolbar_font a:hover {  font-family: "Verdana"; color: #FF9900; font-weight: normal; text-decoration: none; font-size:10px;  }
.design_toolbar_font a.active:link {  font-family: "Verdana"; color: #990000; font-weight: bold; text-decoration: none; font-size:10px; }
.design_toolbar_font a.active:visited {  font-family: "Verdana"; color: #990000; font-weight: bold; text-decoration: none; font-size:10px;  }
.design_toolbar_font a.active:active {  font-family: "Verdana"; color: #FF9900; font-weight: bold; text-decoration: none; font-size:10px;  }
.design_toolbar_font a.active:hover {  font-family: "Verdana"; color: #FF9900; font-weight: bold; text-decoration: none; font-size:10px;  }

/* Input Form */
.button_30 { width:30px; background: url("../images/object/input-bt-30px.gif") no-repeat; text-align:center; font-size: 10px; font-family:"Verdana"; color: #333333; height:20px; border: 0px ; cursor:pointer; }
.button_40 { width:40px; background: url("../images/object/input-bt-40px.gif") no-repeat; text-align:center; font-size: 10px; font-family:"Verdana"; color: #333333; height:20px; border: 0px ; cursor:pointer; }
.button_60 { width:60px; background: url("../images/object/input-bt-60px.gif") no-repeat; padding-left:4px; text-align:center; font-size: 10px; font-family:"Verdana"; color: #333333; height:20px; border: 0px ; cursor:pointer; }
.button_80 { width:80px; background: url("../images/object/input-bt-80px.gif") no-repeat; padding-left:4px; text-align:center; font-size: 10px; font-family:"Verdana"; color: #333333; height:20px; border: 0px ; cursor:pointer; }
.button_100 { width:100px; background: url("../images/object/input-bt-100px.gif") no-repeat; padding-left:4px; text-align:center; font-size: 10px; font-family:"Verdana"; color: #333333; height:20px; border: 0px ; cursor:pointer; }
.button_120 { width:120px; background: url("../images/object/input-bt-120px.gif") no-repeat; padding-left:4px; text-align:center; font-size: 10px; font-family:"Verdana"; color: #333333; height:20px; border: 0px ; cursor:pointer; }
.button_red_60 { width:60px; background: url("../images/object/input-bt-60px-red.gif") no-repeat; padding-left:4px; text-align:center; font-size: 10px; font-family:"Verdana"; color: #333333; height:20px; border: 0px ; cursor:pointer; }
.button_red_80 { width:80px; background: url("../images/object/input-bt-80px-red.gif") no-repeat; padding-left:4px; text-align:center; font-size: 10px; font-family:"Verdana"; color: #333333; height:20px; border: 0px ; cursor:pointer; }
.button_red_100 { width:100px; background: url("../images/object/input-bt-100px-red.gif") no-repeat; padding-left:4px; text-align:center; font-size: 10px; font-family:"Verdana"; color: #333333; height:20px; border: 0px ; cursor:pointer; }
.button_red_120 { width:120px; background: url("../images/object/input-bt-120px-red.gif") no-repeat; padding-left:4px; text-align:center; font-size: 10px; font-family:"Verdana"; color: #333333; height:20px; border: 0px ; cursor:pointer; }
.input_center { font-family:"MS Sans Serif"; font-size:10px; color:#333333; background:#EFEFEF url("../images/object/input-bg.gif") no-repeat;  border: 1px solid #D3D1D1; height:18px; text-align:center; padding-left:2px; }
.input_left { font-family:"MS Sans Serif"; font-size:10px; color:#333333; background:#EFEFEF url("../images/object/input-bg.gif") no-repeat;   border: 1px solid #D3D1D1; height:18px; text-align:left;  padding-left:2px; }
.input_right { font-family:"MS Sans Serif"; font-size:10px; color:#333333; background:#EFEFEF url("../images/object/input-bg.gif") no-repeat;   border: 1px solid #D3D1D1; height:18px; text-align:right;  padding-left:2px;  }
.input_textarea { font-family:"MS Sans Serif"; font-size:10px; color:#333333; background:#EFEFEF url("../images/object/input-bg.gif") no-repeat;   border: 1px solid #D3D1D1; text-align:left;  padding-left:2px;  }
.input_select { font-family:"MS Sans Serif"; font-size:10px; color:#333333; background:#EFEFEF; border-width:1px; border-left-width:1px; border-right-width:1px; border-color:#D3D1D1; height:18px; text-align:left; }

.box {
	CLEAR: both; BORDER-RIGHT: #d8e6f8 1px solid; PADDING-RIGHT: 14px; BORDER-TOP: #d8e6f8 1px solid; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #d8e6f8 1px solid; PADDING-TOP: 14px; padding-bottom:14px;  BORDER-BOTTOM: #d8e6f8 1px solid
}
#mainBox {
	WIDTH: 600px; voice-family: inherit
}
#mainBox .buttonBox {
	WIDTH: 100%
}
.boxLogin {
	CLEAR: both; BORDER-RIGHT: #687EB0 1px solid; PADDING-RIGHT: 10px; 
}
.btbutton{
	background-image: url(../images/bt/bgButton.gif);
	font-family: "ms sans Serif";
	font-size: 10px;
	color: #FFFFFF;
}
#iSM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px; HEIGHT: 14px
}
#iSM UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
#iSM UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px; HEIGHT: 14px; TEXT-ALIGN: center
}
#iWeak {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 2px; WIDTH: 70px; COLOR: #adadad; PADDING-TOP: 2px; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center
}
#iMedium {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 2px; WIDTH: 70px; COLOR: #adadad; PADDING-TOP: 2px; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center
}
#iStrong {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 2px; WIDTH: 70px; COLOR: #adadad; PADDING-TOP: 2px; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center
}
#iWeak {
	BORDER-RIGHT: #dedede 1px solid
}
#iMedium {
	BORDER-RIGHT: #dedede 1px solid
}
#iMedium {
	WIDTH: 70px
}
#iMedium {
	BORDER-LEFT-WIDTH: 0px
}
#iStrong {
	BORDER-LEFT-WIDTH: 0px
}
