﻿/* CSS Document */
* 
{
	font-family: Tahoma, verdana, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
body 
{
	background-color: #FFF;
}
img 
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

ol, ul
 {
	list-style: none;
}

.contentBox 
{
	width: 900px;
	margin:8px auto 0 auto;
}
.section 
{
	text-align: center;
	padding: 5px 0 10px 0;
}
.header 
{
	width: 900px;
	margin:8px auto 0 auto;
}
.footer
{
	width: 900px;
	margin:8px auto 0 auto;
	text-align:center;
	font-family:"Tahoma";
	font-size:11px;
}
.footer a
{
	color:#0000ff;
}
.header_a
{
	font-family:"Trebuchet MS";
	font-size:15px;
	color:#000000;
}
.header_a_w
{
	font-family:"Trebuchet MS";
	font-size:17px;
	color:#FFFFFF;
}
.banner_font
{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#FFFFFF;
}
.login_a
{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#A40000;
}
.login_signin
{
	font-family:"Trebuchet MS";
	font-size:24px;
	color:#A40000;
}
.topgif
{
	background: url(../images/border_top.png) no-repeat;
	width:900px;
	height: 9px;
}
.tablegif
{
	background: url(../images/bg_table.png) repeat-y;
	width:884px;
}
.bottomgif
{
	background: url(../images/border_bottom.png) no-repeat; 
	width:900px;
	height: 19px;
}
.bLift
{
	background: url(../images/borderleft.png) repeat-y; 
	width:9px;
	height: 27px;
}
.bRight
{
	background: url(../images/borderright.png) repeat-y; 
	width:7px;
	height: 27px;
}
input.typeIn 
{
	font-family:Trebuchet MS;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bababa;
	border-right-color: #d6d6d6;
	border-bottom-color: #d6d6d6;
	border-left-color: #bababa;
	font-size:11px;
	padding:2px 1px 1px 5px;
	color:#000000;
	height:18px;
}
table.dataGrid 
{
	width: 868px;
	font-family:Tahoma;
	font-size:11px
}
table.dataGrid td
{
	padding: 5px 5px 5px 10px;
	border-right:#ccc 1px solid;
	border-left:#ccc 1px solid;
	border-bottom:#ccc 1px solid;
	text-align:left;
}
table.dataGrid th 
{
	color: #000;
	font-weight:bold;
	background-image: url(../images/dataGridBg.gif);
	background-repeat: repeat-x;
	text-decoration: none;
	border: solid 1px #b7babc;
	background-color: #EAEAEA;
	height:22px;
}
table.dataGrid th
{
	text-align:left;
	padding-left:5px;
}
table.dataGrid th a 
{
	text-decoration: none;
	color: #000;
}
table.dataGrid tr.whiteBg 
{
	padding: 5px;
	background-color: #FFF;
	color: #666;
	height:22px;
}
table.dataGrid tr.mouseOn 
{
	padding: 5px;
	background-color: red;
	color: #666;
}
table.dataGrid tr.greyBg 
{
	padding: 5px;
	background-color: #F7F7F7;
	color: #666;
	height:22px;
}

table.dataGrid .pager 
{
	background-color:#FFF;
	height: 20px;
}
table.dataGrid .pager td 
{
	border: none 0px;
	text-align: right;
	padding:0px;
}
table.dataGrid .pager span 
{
	color: Red;
}
table.dataGrid .pager a 
{
	color: #2d7cbf;
}
.sHeader
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#880000;
}
.sHeader_b
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#000000;
}
.content_table
{
	background-color:#FFFFFF;
	width:884px;
}
.content_header_a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A80000;
	font-weight:bold;
}
.content_body_a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.login_userName
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:Black;
}
/* menu start */
.normalColumn {
	background: url(../images/gray_right.gif) no-repeat;
	display: block;
	height: 43px;
	width: 5px;
}
.normalMaxRight {
	background: url(../images/max_right.gif) no-repeat;
	display: block;
	height: 43px;
	width: 3px;
}
.normalMaxLeft {
	background: url(../images/max_left.gif) no-repeat;
	display: block;
	height: 43px;
	width: 3px;
}
.normalBg {
	background: url(../images/gray_center.gif) repeat-x;
	height: 43px;
}
.currentRight {
	background-image: url(../images/c_right.gif);
	background-repeat: no-repeat;
	display: block;
	height: 43px;
	width: 5px;
}
.currentLeft {
	background-image: url(../images/c_left.gif);
	background-repeat: no-repeat;
	display: block;
	height: 43px;
	width: 5px;
}
.currentMaxLeft {
	background-image: url(../images/c_left_white.gif);
	background-repeat: no-repeat;
	display: block;
	height: 43px;
	width: 5px;
}
a.navLink {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #666;
	text-decoration: none;
	display: block;
	padding: 5px 5px 0 5px;
	line-height: 38px;
}
a.navLink:hover {
	color: #000;
	text-decoration:none;
}
a.navLink_current {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight:bold;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding: 0 5px;
	line-height: 43px;
	background-image: url(../images/c_center_bg.gif);
}
#header {
	margin:0 auto 10px auto;
	width:900px;
	background:url(../images/logo.png) no-repeat left top;
}
#userName {
	font: 11px/18px Arial, Verdana, sans-serif;
	font-weight:bold;
	line-height: 50px;
	float: right;
	padding: 7px 15px 0 0;
}
#navBar {
	clear: both;
	height: 43px;
	background: url(../images/navbar_bg.gif) repeat-x right bottom;
	position:relative;
}
#nav {
	width: 100%;
	position:absolute;
	bottom:-3px;
	right:0px;
}
#nav li {
	float: right;}

/*header*/
#header {
	margin:0 auto 10px auto;
	width:900px;
	background:url(images/logo.png) no-repeat left top;
}
#userName {
	font: 11px/18px Arial, Verdana, sans-serif;
	font-weight:bold;
	line-height: 50px;
	float: right;
	padding: 7px 15px 0 0;
}
/* menu end*/
a.Tutorials
{
   font-family  :"Myriad Pro";
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
td.HomeTitle
{
	color:#ae0000;
	font-family:Tahoma;
	font-size:28px;
}
/* tooltip */
#tt {position:absolute; display:block;}
#tttop, #ttbot {display:block; margin: 0 1px; border-top:1px solid #000; font-size:0px;}
#ttcont {display:block; padding: 5px; background:#FFFF99; color:#000; border-left: 1px solid #000; border-right: 1px solid #000;}

/*Home*/
tr.linktr td
{
	color:#000000;
	text-decoration:none;
}
tr.linktr td a
{
	color:#000000;
	text-decoration:none;
}
tr.linktrOver td
{
	color:#AA0000;
	text-decoration:none;
}
tr.linktrOver td a
{
	color:#AA0000;
	text-decoration:none;
}

/*SMS*/
.content_body
{
	font-family:"Tahoma";
	font-size:11px;
}

/*MessageBox*/
/***************************弹出窗口***************************************/
  .modalBackground 
  {
	 background-color:Gray; 
	 filter:alpha(opacity=70); 
	 opacity:0.7;
  }
  
  .outWindow1
  {
	background: url(../images/out1.png) no-repeat;
	width: 500px; 
	height: 55px
  }
  
  .outWindow2
  {
	background: url(../images/out2.png) repeat-y 0 0;
	 padding-left:40px;
  }
  
  .outWindow3
  {
	background: url(../images/out3.png) no-repeat; 
	width: 500px; 
	height: 31px;
  }
  
  .orangeFont {
	color: #FF6600;
	text-decoration: none;
}

.msgButton {
	background-image: url(../images/bottonBg.gif);
	background-repeat: repeat;
	height: 20px;
	border: 1px solid #748db7;
	background-position: center center;
	color: #006699;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 10px;
}

.DownloadViewletsButton
{
	display: block;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background: url(../images/button_bg.png) repeat-x;
	height: 20px;
	font-size: 11px;
	border: 1px solid #c6a827;
	color: #000066;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
}
