@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}

.indexbg{
background:url(../images/index/index_bg.jpg) repeat-x;
}

.mainbg{
background:url(../images/common/main_bg.gif) repeat-x;
}
.investorbg{
background:url(../images/investor/img_bg.gif) no-repeat;
}

.leftMenubg{
background:url(../images/common/leftMenu_bg.gif);
}

.normalTextLight {
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:12px;
	color:#b80000;
}
.normalText {
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:12px;
	color:#333333;
}

.dim {
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:12px;
	color:#bababa;
}

.normalTextBold {
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}

.footerTitleBold {
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	font-size:14px;
	font-weight:bold;
	color:#333333;
}

.indexText {
	font-family:Helvetica, Verdana, Arial, sans-serif;
	line-height:18px;
	font-size:12px;
	color:#333333;
}
.indexTextBold {
	font-family:Helvetica, Verdana, Arial, sans-serif;
	line-height:18px;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
a.indexText {
	text-decoration:underline;
}

.contentTableHeader {
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}

.contentTableLight {
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:11px;
	color:#b80000;
}

.historyTaghead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
}
a.historyTaghead {
	text-decoration:none;
}
a.historyTaghead:hover {
	text-decoration:underline;
}

.historyTagheadBold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}
.historyTagpageText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#333333;
}

.investorTaghead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
}

a.investorTaghead:hover {
	text-decoration:underline;
}

a.link {
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:12px;
	color:#333333;
}

a.link:hover{
	color:#b40200;
}

.footerText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:10px;
	font-size:11px;
	color:#666666;
}
a.headerText {
	text-decoration:none;
}
a.headerText:hover {
	text-decoration:underline;
}
.headerText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:11px;
	font-size:11px;
	color:#666666;
}
a.footerText {
	text-decoration:none;
}
a.footerText:hover {
	text-decoration:underline;
}


.leftMenuTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#b40200;
}

.leftMenuText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
a.leftMenuText {
	text-decoration:none;
}
a.leftMenuText:hover {
	text-decoration:underline;
}

 /**
 * ========================================
 *  general text 
 * ========================================
 */
.Large,
.Medium,
.Small {
	font-family:Arial, Helvetica, sans-serif;
}

.Large 
{
	font-size:95%;
	line-height:15px;
}
	
.Medium
{
	font-size: 80%;
	line-height:15px;
}


.Small 
{
	font-size: 75%;
	line-height:15px;
}

