﻿.WarningText {
font-family:Arial;
font-size:11px;
color:#333;
font-style:italic;
}

.SiteMapPath,.SiteMapPath:link,.SiteMapPath:visited {
font-family:Verdana;
font-size:11px;
color:#5a5aa7;
}

.SiteMapPath:hover,.SiteMapPath:visited:hover {
font-family:Verdana;
font-size:11px;
color:#000;
}

.MenuTopSub,.MenuTopSub:link,.MenuTopSub:visited {
font-family:Verdana;
font-size:9px;
color:#666;
}

.MenuTopSub:hover,.MenuTopSub:visited:hover {
font-family:Verdana;
font-size:9px;
color:#ff7300;
}

.A1:hover, A1:visited:hover {
font-family:Arial;
font-size:12px;
color:#666;
text-decoration:underline;
}

.A2:hover {
font-family:Arial;
font-size:12px;
color:#222;
text-decoration:underline;
padding:4px 5px 0;
font-style:italic;
}
.A2,.A2:link,.A2:visited {
font-family:Arial;
font-size:12px;
color:#00006C;
text-decoration:none;
padding:4px 5px 0;
font-style:italic;
}

A,A:link,A:active {
font-family:Arial;
font-size:12px;
color:#006;
text-decoration:none;
}

A:visited {
font-family:Arial;
font-size:12px;
color:#0505a0;
text-decoration:none;
}

A:hover {
font-family:Arial;
font-size:12px;
color:#000;
text-decoration:underline;
}

.newsText {
font-family:Arial, Verdana;
font-size:11px;
color:#333;
text-align:justify;
}
.newsTextBigger {
font-family:Arial, Verdana;
font-size:12px;
color:#333;
text-align:justify;
}


.newsAdjustFont {
font-family:Arial;
font-size:10px;
color:#666;
margin:0;
padding:0;
}

.newsImageDesc {
font-family:Arial;
font-size:11px;
color:#666;
}

.newsShortContent {
font-family:Tahoma;
font-size:13px;
color:#555;
font-weight:700;
text-align:justify;
}

.newsContentSmall {
font-family:Arial;
font-size:12px;
color:#000;
text-align:justify;
}

.newsContent {
font-family:Arial;
font-size:13px;
color:#000;
text-align:justify;
}

.newsContent1stBigger {
font-family:Arial;
font-size:15px;
color:#000;
text-align:justify;
}

.newsContent2ndBigger {
font-family:Arial;
font-size:17px;
color:#000;
text-align:justify;
}

.newsAuthor {
font-family:Arial;
font-size:11px;
color:#AAA;
font-weight:700;
}

.newsTitle,.newsTitle:link,.newsTitle:visited {
font-family:Arial;
font-size:14px;
font-weight:700;
color:#eb3a02;
text-decoration:none;
}

.newsTitle:hover,.newsTitle:visited:hover {
font-family:Arial;
font-size:14px;
font-weight:700;
color:#ff4b4b;
text-decoration:underline;
}

.newsTitleRed,.newsTitleRed:link {
font-family:Arial;
font-size:16px;
font-weight:700;
color:#990000;
text-decoration:none;
}

.newsTitleRed:hover,.newsTitleRed:visited:hover {
font-family:Arial;
font-size:16px;
font-weight:700;
color:#555;
text-decoration:underline;
}

.newsTitleRed:visited {
font-family:Arial;
font-size:16px;
font-weight:700;
color:#990000;
text-decoration:none;
}


.newsTitleSmall,.newsTitleSmall:link,.newsTitleSmall:visited {
font-family:Arial;
font-size:12px;
font-weight:700;
color:#006;
text-decoration:none;
}

.newsTitleSmall:hover,.newsTitleSmall:visited:hover {
font-family:Arial;
font-size:12px;
font-weight:700;
color:#555;
text-decoration:underline;
}

.CompanyDesc {
font-family:Tahoma;
font-size:11px;
color:#555;
}

.companyName {
font-family:Tahoma, Arial;
font-size:13px;
font-weight:700;
color:#3c4a94;
text-decoration:none;
margin-top:5px;
margin-bottom:10px;
}

.companyName:hover {
font-family:Tahoma, Arial;
font-size:13px;
font-weight:700;
color:#555;
text-decoration:underline;
}

.companyName:visited:hover {
font-family:Tahoma, Arial;
font-size:13px;
font-weight:700;
color:#3c4a94;
text-decoration:underline;
}

.lawTitleBig {
font-family:Arial;
font-size:16px;
font-weight:700;
color:#444;
text-decoration:none;
text-transform:uppercase;
}

.lawTitleSmall {
font-family:Arial;
font-size:12px;
font-weight:700;
color:#444;
padding-top:10px;
text-decoration:none;
text-transform:uppercase;
}

.law1Title {
font-family:Arial;
font-size:14px;
font-weight:700;
color:#444;
text-decoration:none;
text-transform:uppercase;
}

.law1Title:link {
font-family:Arial;
font-size:14px;
font-weight:700;
color:#444;
text-decoration:underline;
text-transform:uppercase;
}

.law1Title:visited {
font-family:Arial;
font-size:14px;
font-weight:700;
color:#734D9C;
text-decoration:none;
text-transform:uppercase;
}

.law2Title:visited {
font-family:Arial;
font-size:13px;
color:#734D9C;
text-decoration:none;
}

.CopyRight {
font-family:Arial;
font-size:11px;
color:#666;
width:100%;
text-align:center;
margin:0;
padding:5px 0;
}

.A3,.A3:link,.A3:visited {
font-family:Arial;
font-size:11px;
color:#000;
text-decoration:none;
}

.A3:visited:hover,.A3:hover {
font-family:Arial;
font-size:11px;
color:#222;
text-decoration:underline;
}

.A3_Text
{
    font-family:Arial;
    font-size:12px;
    color:#000;
}

.A4,.A4:link,.A4:visited {
font-family:Tahoma;
font-size:10px;
color:#00009C;
text-decoration:none;
}

.A4:hover {
font-family:Tahoma;
font-size:10px;
color:#222;
text-decoration:underline;
}

.A5,.A5:link,.A5:visited {
font-family:Verdana;
font-size:12px;
color:#000;
text-decoration:none;
font-weight:700;
}

.A5:hover {
font-family:Verdana;
font-size:12px;
color:#555;
text-decoration:underline;
font-weight:700;
}

.A6,.A6:link,.A6:visited {
font-family:Arial;
font-size:12px;
color:#555;
text-decoration:none;
font-weight:700;
}

.A6:hover {
font-family:Arial;
font-size:12px;
color:Blue;
text-decoration:none;
font-weight:700;
}

#layer1 {
position:absolute;
visibility:visible;
width:400px;
height:300px;
right:0;
top:0;
background-color:#ccc;
border:1px solid #000;
padding:10px;
}

#close {
float:right;
}

H2 {
font-size:1em;
}

H3 {
font-size:2em;
}

H4 {
font-size:3em;
}

P {
margin:0;
padding:5px 0;
}

HR {
height:1px;
color:#666;
border-style:dotted;
}

.HR_Solid {
height:2px;
border-top:solid 1px gray;
border-bottom:solid 1px #FFF;
}

.HR_BlueSolid {
color:#93b4d7;
background-color:#93b4d7;
height:1px;
border:0;
}

.HR_Simple {
background-color:#DDD;
height:1px;
border:0;
color:#a4aab0;
}

.HR_Gray {
color:#DDD;
background-color:#DDD;
height:1px;
border:0;
}

.HR_Ye {
background-color:#FFEBC9;
height:1px;
border:0;
color:#FFEBC9;
}

.TextBoxReadOnly {
background-color:#F0F0F0;
height:21px;
border-color:#AAA;
border-style:solid;
border-width:1px;
}

ul {
margin-top:0;
margin-bottom:0;
list-style-position:outside;
}

li {
margin:0 0 5px -20px;
}

TD {
min-height:20px;
font-family:Arial;
font-size:12px;
}

TH {
font:12px Arial;
font-weight:700;
padding:2px 0;
background-color: #DDD;
}

FORM {
margin:0;
padding:0;
}

.Input1 {
color:#222;
font:11px Arial;
border:1px solid #BBB;
background-color:#FFF;
padding:1px 3px;
}

.mouseBeOffMe {
border-top:0 solid #FFF;
border-bottom:2px solid #FFF;
border-left:0 solid #FFF;
border-right:0 solid #FFF;
}

.mouseBeDown {
border-top:2px solid #FFF;
border-bottom:0 solid #FFF;
border-left:0 solid #FFF;
border-right:0 solid #FFF;
}

.textinmenu
{
padding-top:10px;
}

.LeftMenuMain,.LeftMenuMain:link,.LeftMenuMain:visited {
width:100%;
background-color:#f7f5f2;
border-bottom: solid 1px #ede8e3;
display: table;
padding-top: 1px;
padding-bottom: 1px;
}

.LeftMenuMain:hover {
font-size:12px;
width:100%;
color:#eb3a02;
text-decoration:none;
background-color:White;
padding-top: 1px;
padding-bottom: 1px;
}

.LeftMenuSub,.LeftMenuSub:link,.LeftMenuSub:visited {
font-size:12px;
float:right;
width:219px;
text-align:left;
font-family:Arial;
color:#000;
border-bottom:solid 1px white;
height:25px;
}

.LeftMenuSub:hover {
font-size:12px;
color:Silver;
width:219px;
text-decoration:none;
}

.LeftMenuAdmin,.LeftMenuAdmin:link,.LeftMenuAdmin:visited {
font-size:11px;
width:150px;
height:20px;
text-align:left;
font-family:Arial;
font-weight:bold;
color:#3c4a94;
vertical-align:middle;
background-color:#d6dec6;
}

.LeftMenuAdmin:hover {
border-bottom:1px solid #FFF;
font-size:11px;
color:#3c4a94;
background-color:#e7efd8;
text-decoration:none;
}

.LeftMenuPro,.LeftMenuPro:link,.LeftMenuPro:visited {
border-left:2px solid #FFFBEF;
float:right;
width:170px;
text-align:left;
font-family:Arial;
font-size:12px;
font-weight:700;
color:#003C74;
background-color:#FFFBEF;
padding-top:3px;
padding-bottom:3px;
}

.LeftMenuPro:hover {
border-left:2px solid #FFFBEF;
float:right;
width:170px;
text-align:left;
font-family:Arial;
font-size:12px;
font-weight:700;
color:#8a5555;
background-color:#FFFBEF;
text-decoration:underline;
}

.LeftMenuProSmall,.LeftMenuProSmall:link,.LeftMenuProSmall:visited {
float:left;
text-align:left;
font-family:Arial;
font-size:10px;
color:#6b4545;
text-decoration:none;
width:170px;
}

.LeftMenuProSmall:hover {
float:left;
text-align:left;
font-family:Arial;
font-size:10px;
color:#000;
background-color:#FFF;
text-decoration:none;
width:170px;
}

.ControlMenu,.ControlMenu:link,.ControlMenu:visited {
font-size:12px;
float:right;
text-align:center;
font-family:Arial;
color:#0a246a;
vertical-align:middle;
padding-right:5px;
padding-left:5px;
text-decoration:none;
}

.ControlMenu:hover {
font-size:12px;
float:right;
text-align:center;
font-family:Arial;
color:#980000;
vertical-align:middle;
padding-right:5px;
padding-left:5px;
text-decoration:underline;
}

.BoxSlogan {
font-size:11px;
text-align:center;
font-family:Arial;
color:#AAA;
vertical-align:middle;
border-bottom:1px solid #AAA;
}

.ProductName {
font-size:13px;
font-family:Arial;
color:#eb3a02;
font-weight:700;
text-decoration:underline;
}

.A15,.A15:link
{
  FONT-SIZE: 15px;
  font-family: Arial;
  color: #0f5ccf;
  text-decoration: none;
}
.A15:hover, .A15:visited:hover
{
  FONT-SIZE: 15px;
  font-family: Arial;
  color: #945e08;
  text-decoration: underline;
}
.A15:visited
{
  FONT-SIZE: 15px;
  font-family: Arial;
  color: #83446d;
  text-decoration: none;
}


.A16,.A16:link {
font-size:13px;
font-family:Tahoma;
color:#0f5ccf;
text-decoration:none;
}

.A16:hover,.A16:visited:hover {
font-size:13px;
font-family:Tahoma;
color:#945e08;
text-decoration:underline;
}

.A16:visited {
font-size:13px;
font-family:Tahoma;
color:#83446d;
text-decoration:none;
}

.MenuTop,.MenuTop:link,.MenuTop:visited {
font-size:12px;
font-family:Arial;
font-weight:bold;
color:#000;
text-decoration:none;
}

.MenuTop:hover,.MenuTop:visited:hover {
font-size:12px;
font-family:Arial;
font-weight:bold;
color:#eb3a02;
text-decoration:none;
}

.MenuTop2,.MenuTop2:link,.MenuTop2:visited {
font-size:12px;
font-family:Arial;
color:#FFF;
text-decoration:none;
background-color: transparent;
padding: 2px;
font-weight:bold;
}

.MenuTop2:hover,.MenuTop2:visited:hover {
font-size:12px;
color:#000;
text-decoration:none;
background-color: #fce8e1;
padding: 2px;
}


.A17,.A17:link,.A17:visited {
font-family:Arial;
font-size:11px;
color:#0f5ccf;
text-decoration:none;
}

.ProductNameSmall,.ProductNameSmall:link,.ProductNameSmall:visited {
font-size:11px;
font-family:Verdana, Tahoma, Arial;
color:#0a246a;
}

.ProductNameSmall:hover,.ProductNameSmall:visited:hover {
font-size:11px;
font-family:Verdana, Tahoma, Arial;
color:#945e08;
}

.ProductNameSmaller,.ProductNameSmaller:link,.ProductNameSmaller:visited {
font-size:10px;
font-family:Tahoma;
font-weight:normal;
color:#0a246a;
font-weight:bold;
}

.ProductNameSmaller:hover,.ProductNameSmaller:visited:hover {
font-size:10px;
font-family:Tahoma;
font-weight:bold;
color:red;
}

.ProductNameSmaller_title
{
font-size:12px;
font-family:Tahoma;
font-weight:normal;
color:#0a246a;
font-weight:bold;
margin:3px;
}

.ProductNameLarge,.ProductNameLarge:link,.ProductNameLarge:visited {
font-size:15px;
font-family:Arial;
color:#0a246a;
}

.ProductNameLarge:hover,.ProductNameLarge:visited:hover {
font-size:15px;
font-family:Arial;
color:#945e08;
}

.SmallFont {
font-family:Arial;
font-size:10px;
}
.SmallFontBigger {
font-family:Arial;
font-size:11px;
color:#888;
}


.SmallFont2 {
font-family:Tahoma;
font-size:10px;
color:#666;
}

.SmallFontStatistic {
font-family:Arial;
font-size:13px;
color:#333;
}

.PageNavSelected {
font-family:Arial;
font-size:11px;
color:#000;
text-decoration:none;
border:1px solid #ddd;
background-color:#edf3fb;
padding:1px 7px;
}

.PageNav,.PageNav:link,.PageNav:visited {
font-family:Arial;
font-size:11px;
color:#666;
text-decoration:none;
border:1px solid #ddd;
background-color:#FFF;
padding:1px 7px;
}

.PageNav:hover {
font-family:Arial;
font-size:11px;
color:#945e08;
background-color:#edf3fb;
text-decoration:none;
}

.PageNav2,.PageNav2:link,.PageNav2:visited {
font-family:Arial;
font-size:11px;
color:#222;
text-decoration:none;
padding:1px;
}

.BoxTitleYe {
font-family:Tahoma;
font-size:13px;
font-weight:700;
color:#7B2E00;
margin-left:10px;
}

.HeaderItem {
font-family:Tahoma;
font-size:10px;
color:#00009C;
text-decoration:none;
padding-top:3px;
}

.PTabSelected,.PTabSelected:link,.PTabSelected:visited {
font-size:12px;
float:right;
width:120px;
text-align:center;
font-weight:700;
font-family:Arial;
border-top:1px solid #a4aab0;
border-left:1px solid #a4aab0;
color:#0a246a;
background-color:#e6eefa;
background-image:url(../Images/PTabSelected.gif);
padding-top:4px;
padding-bottom:4px;
}

.PTabUnSelected,.PTabUnSelected:link,.PTabUnSelected:visited {
font-size:12px;
float:right;
width:120px;
text-align:center;
font-weight:700;
font-family:Arial;
border-top:1px solid #a4aab0;
border-left:1px solid #a4aab0;
color:#0a246a;
background-color:#e6eefa;
background-image:url(../Images/PTabUnSelected.gif);
padding-top:3px;
padding-bottom:5px;
}

.PageTabSelected,.PageTabSelected:link,.PageTabSelected:visited {
font-size:12px;
float:right;
width:30px;
text-align:center;
font-weight:700;
font-family:Arial;
border-top:1px solid #a4aab0;
border-left:1px solid #a4aab0;
color:#0a246a;
background-color:#e6eefa;
background-image:url(../Images/PTabSelected.gif);
padding-top:4px;
padding-bottom:4px;
}

.PageTabUnSelected,.PageTabUnSelected:link,.PageTabUnSelected:visited {
font-size:12px;
float:right;
width:30px;
text-align:center;
font-weight:700;
font-family:Arial;
border-top:1px solid #a4aab0;
border-left:1px solid #a4aab0;
color:#0a246a;
background-color:#e6eefa;
background-image:url(../Images/PTabUnSelected.gif);
padding-top:3px;
padding-bottom:5px;
}

.TabBox {
border-top:solid 0;
border-bottom:solid 1px #a4aab0;
border-left:solid 1px #a4aab0;
border-right:solid 1px #a4aab0;
background-color:#f4f7fc;
border-color:#a4aab0;
border-style:solid;
border-width:1px;
}

TD.PollAnwser {
height:30px;
}

.Description2 {
font-family:Tahoma;
font-size:12px;
color:#777;
margin:0;
padding:15px 0 0;
}
.Description4 {
font-family:Arial;
font-size:12px;
color:#AAA;
margin:0;
}


.QuickLink:hover,.QuickLink:visited:hover {
font-family:Arial;
font-size:11px;
color:#000;
font-weight:700;
text-decoration:none;
}

.A7,.A7:link,.A7:visited {
font-family:Arial;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#eb3a02;
}

.A7:hover {
font-family:Arial;
font-size:11px;
color:#ed8868;
font-weight:normal;
text-decoration:underline;
}
.A7White,.A7White:link,.A7White:visited {
font-family:Arial;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:white;
}

.A7White:hover {
font-family:Arial;
font-size:11px;
color:#ed8868;
font-weight:normal;
text-decoration:underline;
}

.A7Text{
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#eb3a02;
}


.HeaderTextSmall {
font-family:Arial;
font-size:10px;
color:#0a246a;
}

.HeaderTextEVRed {
font-family:Arial;
font-size:10px;
color:Red;
font-weight:700;
}

.HeaderTextEVBlue {
font-family:Arial;
font-size:10px;
color:Blue;
font-weight:700;
}

.PersonalBoxText,.PersonalBoxText:Link,.PersonalBoxText:visited {
font-size:11px;
font-family:Arial;
color:#0A246A;
margin:0;
padding:0;
}

.PersonalBoxText:hover,.PersonalBoxText:visited:hover {
font-size:11px;
font-family:Arial;
color:#0A246A;
text-decoration:underline;
}

.PersonalBoxTitle {
font-size:11px;
font-family:Arial;
color:#0A246A;
font-weight:700;
}

.ButtonStoreManage {
font-size:11px;
}

.HotLink {
width:90px;
height:35px;
text-align:left;
border-top:1px solid #f9e6c9;
border-bottom:1px solid #DB7244;
border-right:1px solid #DB7244;
border-left:1px solid #f9e6c9;
background-color:#FFF;
background-image:url(../Images/HotLink_BG.gif);
background-position:right top;
background-repeat:no-repeat;
font-size:11px;
font-family:Tahoma;
color:#333;
margin-top:5px;
margin-bottom:5px;
}

.HotLinkText,.HotLinkText:link,.HotLinkText:visited {
padding-left:10px;
padding-top:5px;
padding-bottom:6px;
font-size:11px;
font-family:Arial;
display:block;
color:#666;
}

.HotLinkText:hover,.HotLinkText:visited:hover {
padding-left:10px;
padding-top:5px;
font-size:11px;
font-family:Arial;
display:block;
text-decoration:none;
color:#000;
}

.A8,.A8:link,.A8:visited {
font-family:Arial;
font-size:12px;
color:#003C74;
text-decoration:none;
}

.A9:hover {
font-family:Arial;
font-size:11px;
color:#222;
text-decoration:none;
}

.A10,.A10:link,A10.visited {
font-family:Arial;
font-size:12px;
color:#222;
text-decoration:none;
}

.A10:hover {
font-family:Arial;
font-size:12px;
color:#666;
text-decoration:none;
}

.P3 {
padding-top:2px;
padding-bottom:2px;
padding-left:5px;
}

.SpliterText {
margin:5px;
}

.InfoMessage {
font-family:Arial;
font-size:12px;
color:Red;
font-weight:700;
padding:3px 8px;
}

.MessageRowTrue {
font-family:Arial;
font-size:12px;
height:22px;
border-bottom:solid 1px #AAA;
}

.MessageRowFalse {
font-family:Arial;
font-size:12px;
height:22px;
border-bottom:solid 1px #AAA;
background-color:#FFF;
}

.MessageShortContent {
font-family:Arial;
font-size:12px;
color:#777;
}

.OpenedFalse {
font-weight:700;
}

.OpenedTrue {
font-weight:400;
}

.A11_Text {
font-family:Arial;
font-size:9px;
color:#222;
}

.A11,.A11:link,.A11:visited {
font-family:Arial;
font-size:9px;
color:#222;
text-decoration:underline;
}

.A11:hover {
font-family:Arial;
font-size:9px;
color:#666;
text-decoration:none;
}

.A12:hover,.A12:visited:hover {
font-family:Verdana;
font-size:12px;
color:#ff7300;
}

.A13,.A13:link {
font-family:Arial;
font-size:13px;
color:#003C74;
text-decoration:none;
}

.A13:visited {
font-family:Arial;
font-size:13px;
text-decoration:none;
color:#834455;
}

.A13:hover {
font-family:Arial;
font-size:13px;
color:#ff7300;
text-decoration:none;
}

.A13_Gray {
font-family:Arial;
font-size:12px;
color:#888;
text-decoration:none;
}

.divA13Selected {
padding-top:2px;
padding-bottom:2px;
background-color:#FF9;
font-weight:700;
}

.DivAboutMenuUnSelected {
height:31px;
width:190px;
background-color:#d8dbe1;
background-image:url(../Images/AboutMenuUnSelected.gif);
}

.AboutMenuUnSelected,.AboutMenuUnSelected:link,.AboutMenuUnSelected:visited {
font:bold 13px arial;
color:#33517f;
height:31px;
width:190px;
background-color:#d8dbe1;
background-image:url(../Images/AboutMenuUnSelected.gif);
display:block;
float:left;
}

.AboutMenuUnSelected:hover {
font:bold 13px arial;
height:31px;
width:190px;
color:#ff663e;
background-color:#d8dbe1;
background-image:url(../Images/AboutMenuUnSelected.gif);
display:block;
float:left;
}

.AboutMenuSelected,.AboutMenuSelected:link,.AboutMenuSelected:visited {
font:bold 13px arial;
color:#33517f;
height:31px;
width:190px;
background-color:#b4cbdd;
background-image:url(../Images/AboutMenuUnSelected.gif);
display:block;
float:left;
padding:5px 6px 3px 12px;
}

.AboutMenuSelected:hover {
font:bold 13px arial;
height:31px;
width:190px;
color:#ff663e;
background-color:#b4cbdd;
background-image:url(../Images/AboutMenuUnSelected.gif);
display:block;
float:left;
padding:5px 6px 3px 12px;
}

.labelFixWidth150 {
display:block;
float:left;
padding-left:10px;
padding-top:5px;
width:150px;
}

.labelFixWidth200 {
display:block;
float:left;
padding-left:10px;
padding-top:5px;
width:200px;
}

.labelFixWidth100 {
display:block;
float:left;
padding-left:10px;
padding-top:5px;
width:130px;
}

.labelFixWidth100_2 {
display:block;
float:left;
padding-left:0px;
padding-top:5px;
width:100px;
}

.labelFixWidth50 {
display:block;
float:left;
width:100px;
}

.boxFixWidth130 {
display:block;
float:left;
width:130px;
}

.HotNewsTitle {
font-family:Verdana;
font-size:12px;
color:#ff7300;
font-weight:700;
}

.HotNews,.HotNews:link,.HotNews:visited {
font-family:Verdana;
font-size:10px;
color:#039;
font-weight:700;
}

.HotNews:hover {
font-family:Verdana;
font-size:10px;
color:#ff7000;
font-weight:700;
text-decoration:underline;
}

.HotQuestion,.HotQuestion:link,.HotQuestion:visited {
font-family:Arial;
font-size:12px;
color:#7b2e00;
}

.HotQuestion:hover {
font-family:Arial;
font-size:12px;
color:red;
text-decoration:underline;
}

.LargerFont {
font-family:Arial;
font-size:13px;
font-weight:700;
padding-left:3px;
padding-bottom:2px;
}

.FlatButton,.FlatButton:link,.FlatButton:visited {
font-family:Verdana;
font-size:11px;
color:#444;
text-decoration:none;
border:1px solid #BBB;
background-color:#FFF;
padding:2px 5px;
}

.FlatButton:hover {
font-family:Verdana;
font-size:11px;
color:#945e08;
background-color:#edf3fb;
text-decoration:none;
}

.FlatButtonSelected,.FlatButtonSelected:link,.FlatButtonSelected:visited,.FlatButtonSelected:hover {
font-family:Verdana;
font-size:11px;
color:#000;
text-decoration:none;
border:1px solid #849cc6;
background-color:#edf3fb;
font-weight:700;
padding:2px 5px;
}

.NoteInfo {
font-family:Arial;
font-size:11px;
font-style:italic;
color:#666;
}

.MT {
background:url(Images/Store/GSMenuBg.gif);
background-repeat:repeat-x;
margin-bottom:10px;
height:32px;
}

.MT a:hover {
color:#fff000!important;
text-decoration:none!important;
padding:9px 25px;
}

.MT_current:link {
background:url(Images/Store/GSMenuBgCurrentArrow_Full.gif);
background-position:center top;
color:#f9ee52!important;
}

.MT_current:visited {
background:url(Images/Store/GSMenuBgCurrentArrow_Full.gif) no-repeat center top;
color:#f9ee52!important;
}

.MT_current:hover {
background:url(Images/Store/GSMenuBgCurrentArrow_Full.gif);
background-position:center top;
color:#FFF!important;
}

.div_StoreMenuCategory
{
float:left;
border-top:1px solid #FFF;
border-bottom:1px solid #9CAFBD;
padding-top:6px;
padding-bottom:6px;
width:190px;	
}

.StoreMenuCategory,.StoreMenuCategory:link,.StoreMenuCategory:visited {
float:left;
text-align: left;
font:12px arial;
color:#3c4a94;
}

.StoreMenuCategory:hover {
float:left;
text-align:left;
font:12px arial;
color:#3c4a94;
}

.CatagoryList {
width:190px;
}

.CatagoryList a:hover {
color:#f60!important;
text-decoration:underline;
}

.CatagoryList H3 {
background:url(Images/Store/productGroupTitle.gif) no-repeat;
font:bold 13px arial;
padding:5px 6px 3px 12px;
}

.CatagoryList UL {
margin:0;
}

.CatagoryList li SPAN {
color:#555;
}

.CatagoryList li a {
padding:0;
}

.CatagoryList LI.current {
background:url(Images/Store/GSGroupLiIconCurrent.gif) no-repeat 12px 7px;
}

.CatagoryList LI {
border-top:#fff 1px solid;
background:url(Images/Store/GSGroupLiIcon.gif) no-repeat 12px 5px;
border-bottom:#9cafbd 1px solid;
padding:3px 0 3px 30px;
}

.CategoryList2,.CategoryList2:link,.CategoryList2:visited {
font:bold 13px arial;
color:#33517f;
padding:5px 6px 3px 12px;
}

.CategoryList2:hover {
font:bold 13px arial;
padding:5px 6px 3px 12px;
}

.portalLink {
margin-bottom:15px;
}

.portalLink IMG {
border-width:0;
}

.portalLink H3 {
background:url(Images/Store/portalLinkTitle.gif) no-repeat;
font:bold 13px arial;
margin:0;
padding:7px 6px 8px 12px;
}

.portalLink H3.current {
background:url(Images/Store/portalLinkTitleCurrent.gif) no-repeat;
}

.portalLink A:hover {
color:#f60!important;
text-decoration:none;
}

.H-Title {
font-family:Verdana;
font-size:12px;
color:#222;
font-weight:700;
}

.selectProductPhoto00 {
margin-left:15px;
margin-right:15px;
width:112px;
height:112px;
background:url(Images/Store/hotProduct.gif) no-repeat;
background-color:#CEDFEB;
}

.selectProductPhoto01 {
margin-left:15px;
margin-right:15px;
width:112px;
height:112px;
background:url(Images/Store/hotProduct_new.gif) no-repeat;
background-color:#ffb983;
}

.productFrame {
width:110px;
height:110px;
background:url(Images/Store/ProFrame.gif) no-repeat;
background-color:#FFF;
}

.productFrameMul {
width:110px;
height:110px;
background:url(Images/Store/ProFrameMul.gif) no-repeat;
background-color:#FFF;
}

.DTL_photo-frame {
margin:20px 5px;
}

.photo-frame .topx-- {
background-image:url(Images/Store/frame-topx--.gif);
background-repeat:no-repeat;
width:auto;
height:2px;
vertical-align:top;
}

.photo-frame .top-x- {
background-image:url(Images/Store/frame-top-x-.gif);
background-repeat:repeat-x;
width:auto;
height:2px;
}

.photo-frame .top--x {
background-image:url(Images/Store/frame-top--x.gif);
background-repeat:no-repeat;
width:auto;
height:2px;
vertical-align:top;
}

.photo-frame .midx-- {
background-image:url(Images/Store/frame-midx--.gif);
background-repeat:repeat-y;
width:2px;
height:auto;
}

.photo-frame .mid--x {
background-image:url(Images/Store/frame-mid--x.gif);
background-repeat:repeat-y;
width:2px;
height:auto;
}

.photo-frame .botx-- {
background-image:url(Images/Store/frame-botx--.gif);
background-repeat:no-repeat;
width:4px;
height:4px;
vertical-align:top;
}

.photo-frame .bot-x- {
background-image:url(Images/Store/frame-bot-x-.gif);
background-repeat:repeat-x;
width:auto;
height:4px;
}

.photo-frame .bot--x {
background-image:url(Images/Store/frame-bot--x.gif);
background-repeat:no-repeat;
width:4px;
height:4px;
vertical-align:bottom;
}

.StatusBar {
border-right:#e5e4d5 1px solid;
border-top:#e5e4d5 1px solid;
font:10px verdana;
border-left:#e5e4d5 1px solid;
border-bottom:#e5e4d5 1px solid;
background-color:#fffcdf;
margin:-10px 0 10px;
padding:4px;
}

.StatusBar A {
background:url(Images/Store/GSBreadArrow.gif) no-repeat right bottom;
margin-right:5px;
padding:5px 10px;
}

.StatusBar STRONG {
padding-left:5px;
}

.companyNameTitle {
font-family:Arial;
font-size:20px;
color:#0a246a;
text-decoration:none;
}

.RowTitle2{
font-family:Arial;
font-size:13px;
font-weight:bold;
color:#0a246a;
width:100%;
height:27px;
border-bottom:solid 1px #cde0ee;
}
.RowTitle{
font-family:Arial;
width:100%;
height:24px;
background-image: url(../Images/NewsTitleBack.gif);
font-weight:bold;
color:#222;
border-bottom: solid 0px #b2ccdf;
}
.RowTitle3{
font-family:Arial;
width:100%;
height:24px;
background-image: url(../Images/NewsTitleBack2.gif);
font-weight:bold;
color:#222;
border-bottom: solid 0px #b2ccdf;
}


.Row {
font-family:Arial;
width:100%;
border-bottom: solid 1px #cccccc;
padding-top:2px;
padding-bottom:5px;
}

.RowTrans {
font-family:Arial;
width:100%;
padding-top:1px;
padding-bottom:5px;
border-bottom: solid 1px #b2ccdf;
}

.RowText_Black, .RowText_Black:link, .RowText_Black:visited {
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
display:block;
font-family: Arial;

font-size: 12px;
font-weight:bold;
color:black;
}
.RowText_Black:hover {
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
display:block;
font-family: Arial;

font-size: 12px;
font-weight:bold;
color:#222;
text-decoration:none;
}
.RowText_White, .RowText_White:link, .RowText_White:visited {
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
display:block;
font-family: Arial;

font-size: 12px;
font-weight:bold;
color:white;
}
.RowText_White:hover {
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
display:block;
font-family: Arial;

font-size: 12px;
font-weight:bold;
color:#fce8e1;
text-decoration:none;
}


.RowText,.RowText:link,.RowText:visited {
display:block;
font-family: Arial;
font-size: 9pt;
font-weight:bold;
color:#000;
}
.RowText:hover {
display:block;
text-decoration:none;
color:#666;
}

.ProductDetailTitle {
font-family:Arial;
font-size:20px;
margin-top:8px;
margin-bottom:8px;
margin-left:2px;
display:block;
}
.ProductDetailTitle2 {
font-family:Arial;
font-size:20px;
display:block;
}


.ImageDetailOther:hover {
border-color:Gray;
border-style:solid;
border-width:1px;
}

.ImageDetailOtherDiv {
padding-bottom:18px;
}

.TitleSmall,.TitleSmall:link,.TitleSmall:visited {
font-family:Verdana;
font-size:10px;
color:#3c4a94;
}

.TitleSmall:hover {
font-family:Verdana;
font-size:10px;
color:#ff663f;
}

.TitleSmallSelected {
font-family:Verdana;
font-size:10px;
color:#000;
}

.ProductDetailMenuTopSelected {
width:100%;
height:100%;
border-left:solid 1px #8ba0c3;
border-top:solid 1px #8ba0c3;
border-right:solid 1px #8ba0c3;
border-bottom:solid 1px #f3f4f5;
background-image:url(Images/Store/M1.gif);
}

.ProductDetailMenuTop {
width:100%;
height:100%;
border-left:solid 0 #f3f4f5;
border-top:solid 1px #FFF;
border-right:solid 0 #f3f4f5;
border-bottom:solid 1px #8ba0c3;
}

.ProductDetailMenuLeft {
width:100%;
height:100%;
border-left:solid 1px #FFF;
border-top:solid 1px #FFF;
border-right:solid 0 #f3f4f5;
border-bottom:solid 1px #8ba0c3;
}

.ProductDetailMenuRight {
width:100%;
height:100%;
border-left:solid 0 #f3f4f5;
border-top:solid 1px #FFF;
border-right:solid 1px #FFF;
border-bottom:solid 1px #8ba0c3;
}

.ImageBorderGray {
border: solid 1px #CCC;
}
.DivBorderGray315 {
border: solid 1px #CCC;
width:315px;
height:315px;
text-align:center;
padding:0px;
margin:0px;
border-bottom: solid 5px #CCC;
overflow: hidden;
}
.DivBorderGray100 {
border: solid 1px #CCC;
width:100px;
height:100px;
text-align:center;
padding:0px;
margin:0px;
border-bottom: solid 4px #CCC;
overflow: hidden;
}

.DivBorderGray40 {
border: solid 1px #CCC;
width:40px;
height:40px;
padding:0px;
margin:0px;
text-align:center;
border-bottom: solid 2px #CCC;
overflow: hidden;
}

.EntryTitle,.EntryTitle:link,.EntryTitle:visited {
font-family:Tahoma;
font-size:20px;
color:#222;
font-weight:700;
text-decoration:none;
}

.EntryTitle:hover,.EntryTitle:visited:hover {
font-family:Tahoma;
font-size:20px;
color:#555;
font-weight:700;
text-decoration:underline;
}

.UserNameText {
font-family:Arial;
font-size:13px;
color:#222;
font-weight:700;
}

.ErrorBigMessage {
font-family:Arial;
font-size:15px;
color:#7B2E00;
font-weight:700;
}

.NewsBigShow {
font-family:Arial;
font-size:20px;
color:#7B2E00;
font-weight:700;
}

.YellowBox {
width:100%;
border-color:#ffb64b;
border-style:solid;
border-width:1px;
}

.YellowBoxBold {
width:100%;
border-color:#ffb64b;
border-style:solid;
border-width:2px;
}

.BlueBox {
width:100%;
border-color:#93b4d7;
border-style:solid;
border-width:1px;
}

.textstyle1 {
font-size:12px;
font-family:Arial;
color:#6b1700;
font-weight:700;
display:block;
}
.textstyle2 {
font-size:12px;
font-family:Arial;
color:red;
font-weight:700;
}
.textstyle3 {
font-size:14px;
font-family:Arial;
color:black;
text-decoration:underline;
font-weight:700;
}


.FRForum,.FRForum:link,.FRForum:visited {
font-family:Arial;
font-size:12px;
color:#0a246a;
text-decoration:none;
font-weight:700;
}

.FRCategory,.FRCategory:link,.FRCategory:visited {
font-family:Arial;
font-size:11px;
color:#000;
text-decoration:none;
font-weight:700;
text-transform:uppercase;
}

.FRCategory:hover {
font-family:Arial;
font-size:11px;
color:#222;
text-decoration:none;
text-transform:uppercase;
}

.FRUserName,.FRUserName:link,.FRUserName:visited {
font-family:Arial;
font-size:13px;
color:#222;
font-weight:700;
text-decoration:underline;
}

.FRUserName:hover {
font-family:Arial;
font-size:13px;
color:#666;
font-weight:700;
text-decoration:underline;
}

.FRTopic:hover,.FRTopic:visited:hover {
font-family:Arial;
font-size:12px;
color:#ff7300;
text-decoration:underline;
}

.A14,.A14:link,.A14:visited {
font-family:Arial;
font-size:22px;
color:#003C74;
text-decoration:none;
font-weight:700;
}

.A14:hover {
font-family:Arial;
font-size:22px;
color:#ff7300;
text-decoration:none;
font-weight:700;
}

.Label1 {
font-family:Arial;
font-size:11px;
color:#333;
font-weight:700;
}
.Label2 {
font-family:Arial;
font-size:16px;
color:#ff5500;
font-weight:700;
}


.Div1 {
width:100%;
background-color:#f2f2f2;
border-color:#dfdfdf;
border-style:solid;
border-width:1px;
}

.Button1,.Button1:link,.Button1:visited {
font-family:Arial;
font-size:11px;
color:#666;
text-decoration:none;
border:1px solid #AAA;
background-color:#F5F5F5;
background-image:url(../Images/Button1BG.gif);
padding:3px 7px;
}

.Button1:visited:hover,.Button1:hover {
font-family:Arial;
font-size:11px;
color:#945e08;
border:1px solid #222;
text-decoration:none;
}

.text,.A12,.A12:link,.A12:visited {
color:#333;
font-family:Arial;
font-size:12px;
}

.A1,.A1:link,.A1:visited,.FRForum:hover {
color:#000;
font-family:Arial;
font-size:12px;
font-weight:700;
text-decoration:none;
}

.A1:link:focus,.A2:link:focus,A:focus,.A3:link:focus,.A4:link:focus,.A5:link:focus,.A6:link:focus,.LeftMenuMain:link:focus,.LeftMenuSub:link:focus,.LeftMenuPro:link:focus,.LeftMenuProSmall:link:focus,.ControlMenu:link:focus,.A17:link:focus,.PTabSelected:link:focus,.PTabUnSelected:link:focus,.PageTabSelected:link:focus,.PageTabUnSelected:link:focus,.QuickLink:link:focus,.A7:link:focus,.A8:link:focus,.A9:link:focus,.A10:link:focus,.A11:link:focus,.A13:link:focus,.HotNews:link:focus,.HotQuestion:link:focus,.FRForum:link:focus,.FRCategory:link:focus,.FRUserName:link:focus,.A14:link:focus {
outline:none;
}

.newsDate,.Description {
color:#666;
font-family:Arial;
font-size:11px;
font-style:italic;
margin:0;
padding:15px 0 0;
}
.RedDescription {
color:Red;
font-family:Arial;
font-size:11px;
font-style:italic;
margin:0;
padding:15px 0 0;
}

.newsSource,.QuickLink,.QuickLink:link,.QuickLink:visited {
color:#666;
font-family:Arial;
font-size:11px;
font-weight:700;
}

.newsTitleLarge,.companyNameLarge {
color:#02023c;
font-family:Arial;
font-size:21px;
font-weight:700;
text-decoration:none;
margin:0;
padding:5px 0;
}

.companyName:link,.companyName:visited {
color:#3c4a94;
font-family:Tahoma, Arial;
font-size:13px;
font-weight:700;
text-decoration:none;
}

.law1Title:hover,.law1Title:visited:hover {
color:#222;
font-family:Arial;
font-size:14px;
font-weight:700;
text-decoration:underline;
text-transform:uppercase;
}

.law2Title,.law2Title:link {
color:#009;
font-family:Arial;
font-size:13px;
text-decoration:none;
}

.law2Title:hover,.law2Title:visited:hover {
color:#555;
font-family:Arial;
font-size:13px;
text-decoration:underline;
}

BODY {
color:#444;
font:11px Arial;
}

INPUT,TEXTAREA,SELECT,FILE{
color:black;
font:11px Arial;
}

.A17:hover,.PageNav2:hover,.PageNav2:visited:hover {
color:#945e08;
font-family:Arial;
font-size:11px;
text-decoration:underline;
}

.SmallFontInfo,.FRDescription,.FRUserInfo {
color:#666;
font-family:Arial;
font-size:11px;
}

.SmallFont3,.A9,.A9:link,.A9:visited {
color:#666;
font-family:Arial;
font-size:11px;
text-decoration:none;
}

.BoxTitle,.BoxTitle:link, .BoxTitle:visited, #BoxTitle {
color:#0a246a;
font-family:Tahoma;
font-size:13px;
font-weight:700;
}
.BoxTitle:hover{
color: #666;
font-family:Tahoma;
font-size:13px;
font-weight:700;
}

.ShowForumHeader {
color:#666;
font-family:Arial;
font-size:11px;
font-weight:700;
margin-left:10px;
}


.PTabSelected:hover,.PageTabSelected:hover {
border-left:1px solid #a4aab0;
border-top:1px solid #a4aab0;
color:#3c4a94;
font-size:12px;
font-weight:700;
text-decoration:underline;
}

.PTabUnSelected:hover,.PageTabUnSelected:hover {
border-left:1px solid #a4aab0;
border-top:1px solid #a4aab0;
color:#3c4a94;
font-size:12px;
font-weight:700;
text-decoration:underline;
vertical-align:middle;
}

.PollAnwser,.Description3,.CommentText {
color:#222;
font-family:Arial;
font-size:12px;
}

.HeaderText,.HeaderText:link,.HeaderText:visited,.HeaderText:link:focus,.HeaderText:hover {
color:#0a246a;
font-family:Arial;
font-size:11px;
}

.FRTopic,.FRTopic:link,.FRTopic:visited {
color:#555;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.A8:hover,.FRTopic{
color:#222;
font-family:Arial;
font-size:12px;
text-decoration:underline;
}

.P2,.divA13 {
padding-bottom:2px;
padding-top:2px;
}

.MT a:link,.MT a:visited {
color:#fff!important;
display:block;
font:bold 13px/13px tahoma;
text-decoration:none;
padding:9px 25px;
}

.CatagoryList a:visited,.portalLink A:visited {
color:#33517f;
}

.selectProductPhoto10,.selectProductPhoto11 {
background:url(Images/Store/hotProduct_hot.gif) no-repeat;
background-color:#ffb983;
height:112px;
margin-left:15px;
margin-right:15px;
width:112px;
}

.selectProductPhoto00 A,.selectProductPhoto01 A,.selectProductPhoto10 A,.selectProductPhoto11 A,.productFrame A,.productFrameMul A {
display:block;
overflow:hidden;
vertical-align:middle;
}

.FRRowHome,.FRRowForum {
border-bottom:solid 1px #93b4d7;
border-left:solid 1px #93b4d7;
border-right:solid 1px #93b4d7;
border-top:solid 0 #FFF;
}

.A18,.A18:link {
font-family:Arial;
font-size:12px;
color:#003C74;
text-decoration:none;
}

.A18:visited {
font-family:Arial;
font-size:12px;
text-decoration:none;
color:#834455;
}

.A18:hover {
font-family:Arial;
font-size:12px;
color:#ff7300;
text-decoration:none;
}

.A18_Gray {
font-family:Arial;
font-size:12px;
color:#888;
text-decoration:none;
}

.TBEmpty{
font-family:Arial;
font-size:12px;
color:#888;
}

.TBNormal{
font-family:Arial;
font-size:12px;
color:#000;
}

.A19,.A19:link,.A19:visited {
font-family:Verdana;
font-size:10px;
color:#006;
text-decoration:none;
width: 125px;
height: 18px;
padding-bottom: 4px;
padding-top: 4px;
padding-left: 3px;
padding-right: 3px;
display: block;
border: 1px solid #FAFAFA;
}

.A19:hover {
font-family:Verdana;
font-size:10px;
color:#222;
text-decoration:none;
background-color: #EEE;
width: 125px;
height: 18px;
padding-bottom: 4px;
padding-top: 4px;
padding-left: 3px;
padding-right: 3px;
display: block;
border: 1px solid #DDD;
}

.SearchTextBox
{
    height:18px;
    width:160px;
    border: solid 1px #BBB;
    font-family:Arial;
    font-size:11px;
}

.SearchText,.SearchText:link,.SearchText:visited {
font-family:Verdana;
font-size:10px;
color:#006;
text-decoration:none;
width: 167px;
height: 18px;
padding-bottom: 4px;
padding-top: 4px;
padding-left: 3px;
padding-right: 3px;
display: block;
border: 1px solid #FAFAFA;
}

.SearchText:hover {
font-family:Verdana;
font-size:10px;
color:#222;
text-decoration:none;
background-color: #EEE;
width: 167px;
height: 18px;
padding-bottom: 4px;
padding-top: 4px;
padding-left: 3px;
padding-right: 3px;
display: block;
border: 1px solid #DDD;
}

.searchWord
{
    background-color:Yellow;
}

.TabIndexSelected,.TabIndexSelected:link,.TabIndexSelected:visited,.TabIndexSelected:visited:hover, .TabIndexSelected:hover {
font-family:Arial;
font-size:11px;
color:#000;
text-decoration:none;
border-top:1px solid #849cc6;
border-left:1px solid #849cc6;
border-right:1px solid #849cc6;
border-bottom:1px solid #FFF;
background-color:#FFF;
height:20px;
    padding-left:4px;
    padding-right:4px;
    padding-top:4px;
    padding-bottom:4px;

}

.TabIndex,.TabIndex:link,.TabIndex:visited {
font-family:Arial;
font-size:11px;
color:#666;
text-decoration:none;
border:1px solid #BBB;
background-color:#edf3fb;
height:20px;
    padding-left:4px;
    padding-right:4px;
    padding-top:4px;
    padding-bottom:4px;

}

.TabIndex:hover, TabIndex:visited:hover {
font-family:Arial;
font-size:11px;
color:#945e08;
background-color:#FFF;
text-decoration:none;
height:20px;
    padding-left:4px;
    padding-right:4px;
    padding-top:4px;
    padding-bottom:4px;

}

.BoxHeader
{
    color:White;
}
.BoxItem
{
    font-family:Arial;
    font-size:11px;
}

/*Textbox Watermark*/
.unwatermarked 
{
    background-color:#FFF;
    color:Black;
}

.watermarked {
	height:15px;
	width:110px;
	background-color:#FFF;
	color:gray;
}	

.CouldEditBox
{
    border: solid 1px red;
}

.DownloadNow,.DownloadNow:link,.DownloadNow:visited {
font-family:Arial;
font-size:15px;
color:#0048c0;
text-decoration:none;
font-weight:700;
}

.DownloadNow:hover {
font-family:Arial;
font-size:15px;
color:#0048c0;
text-decoration:underline;
font-weight:700;
}

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../Images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../Images/SavedStar.png);
}

.ImageBorderClip {
border: solid 1px #FFF;
width:120px;
height:90px;
}
.ImageBorderClipOver {
border: solid 1px #666;
width:122px;
height:92px;
}

.Desc3{
font-family:Arial;
font-size:10px;
color:#666;
text-decoration:none;
}

.Genre,.Genre:link,.Genre:visited {
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#006;
text-decoration:none;
width: 190px;
height: 24px;
display: block;
}

.Genre:hover {
font-family:Arial;
font-size:13px;
font-weight:bold;
color:#FF6600;
text-decoration:none;
}

.Singer,.Singer:link,.Singer:visited {
font-family:Arial;
font-size:12px;
color:#006;
text-decoration:none;
width: 190px;
height: 23px;
display: block;
}

.Singer:hover {
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#FF6600;
text-decoration:none;
}

.InfoMessageSmall
{
font-family:Arial;
font-size:10px;
color:Red;
}

div.singer_scroll {
height: 300px;
width: 190px;
overflow-y: scroll;
overflow-x: hidden;
background-color: Transparent;
}


.SmallFont4{
color:#666;
font-family:Arial;
font-size:12px;
text-decoration:none;
}

.questionTitle,.questionTitle:link {
font-size:14px;
font-family:Arial;
color:#0f5ccf;
text-decoration:none;
}

.questionTitle:hover,.questionTitle:visited:hover {
font-size:14px;
font-family:Arial;
color:#945e08;
text-decoration:underline;
}

.questionTitle:visited {
font-size:14px;
font-family:Arial;
color:#83446d;
text-decoration:none;
}

.questionTitleBigger,.questionTitleBigger:link {
font-size:16px;
font-family:Arial;
color:#0f5ccf;
font-weight: bold;
}

.questionTitleBigger:hover,.questionTitleBigger:visited:hover {
font-size:16px;
font-family:Arial;
color:#945e08;
text-decoration:underline;
}

.questionTitleBigger:visited {
font-size:16px;
font-family:Arial;
color:#83446d;
text-decoration:none;
}

.QACategory0,.QACategory0:link,.QACategory0:visited {
font-family:Arial;
font-size:13px;
font-weight:bold;
color:#666;
}

.QACategory0:hover {
font-family:Arial;
font-size:13px;
font-weight:bold;
color:#000;
}

.QACategory1,.QACategory1:link,.QACategory1:visited {
font-family:Arial;
font-size:11px;
color:#222;
}

.QACategory1:hover {
font-family:Arial;
font-size:11px;
color:#000;
text-decoration:underline;
}

.HotNewsTitle {
font-family:Arial;
font-size:12px;
color:#ff7300;
font-weight:700;
}

.HotNews,.HotNews:link,.HotNews:visited {
font-family:Arial;
font-size:12px;
color:#039;
font-weight:700;
}

.HotNews:hover {
color:#ff7000;
}

.radtator1
{
  padding-left:25px;
  padding-top:1px;
  clear: both;
  width:500px;
}