
.Question {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #00568f; FONT-FAMILY: Tahoma
}
.Answer {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #00568f; FONT-FAMILY: Tahoma
}
.Error {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Tahoma
}

.Info {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR:rgb(255,153,51); FONT-FAMILY: Tahoma
}

.Matrix .Item {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #00568f; FONT-FAMILY: Tahoma
}
.Matrix .header {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #00568f
}
.Description {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #00568f; FONT-FAMILY: Tahoma
}
.Matrix .AlternatingItem {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #00568f; FONT-FAMILY: Tahoma
}

.explorerTableBg {
  background-color: #EEF3FB;
}

.oddRow {
  background-color: #FFFFFF;
}

.evenRow {
  background-color: #EEF3FB;
}

.flatButton 
{
 border-width:0.0pt;border-style:none;background-color:White;padding:0.0pt; text-align:left;
}

.statusButton 
{
 background-color:White;padding:0.0pt; text-align:left;
}


.left {
  text-align: left;
}

.right {
  text-align: right;
}


.TextTiny
{
    FONT-SIZE: 10px;
    COLOR: #00568f;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}

.TextSmall
{
    FONT-SIZE: 12px;
    COLOR: #00568f;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}

.TextMedium
{
    FONT-SIZE: 15px;
    COLOR: #00568f;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-WEIGHT: bold;
}

.TextLarge
{
    FONT-SIZE: 18px;
    COLOR: #00568f;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-WEIGHT: bold;
}

.LinkMedium
{
    FONT-SIZE: 13px;
    COLOR: #333366;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
.LinkMedium:hover
{
    FONT-SIZE: 13px;
    COLOR: #ff6600;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
.LinkSmall
{
    FONT-SIZE: 11px;
    COLOR: #333366;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
.LinkSmall:hover
{
    FONT-SIZE: 11px;
    COLOR: #ff6600;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
.LinkGreySmall
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
.LinkGreySmall:hover
{
    FONT-SIZE: 10px;
    COLOR: #ff6600;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
.LinkTiny
{
    FONT-SIZE: 10px;
    COLOR: #333366;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
.LinkTiny:hover
{
    FONT-SIZE: 10px;
    COLOR: #ff6600;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}

.TextLarge
{
    FONT-SIZE: 18px;
    COLOR: #00568f;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}

.ListBox
{
    border: #999999 2px solid;
    margin:0px;
    padding:2px;
    font-family: Verdana, Arial, sans-serif;
    background-color: #ffffff;
    font-size:12px;
   width:400px;

}
.InputBoxSmall
{
    border: #999999 2px solid;
    margin:0px;
    padding:1px;
    font-family: Verdana, Arial, sans-serif;
    background-color:#ffffff;
    height:18px;
    font-size:10px;

}
.TextSmaller {
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.TextContentSmaller {
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

.InputBox
{
    border: #999999 2px solid;
    margin:0px;
    padding:2px;
    font-family: Verdana, Arial, sans-serif;
    background-color:#ffffff;
    height:22px;
    font-size:12px;

}
.InputBoxFront
{
    border: #333333 2px solid;
    margin:0px;
    padding:2px;
    font-family: Verdana, Arial, sans-serif;
    background-color: #ffffff;
    height:22px;
    font-size:12px;

}

.SelectBox
{
    font-family: Verdana, Arial, sans-serif;
    font-size:9pt;
    background-color:#ffffff;
}

.SelectBoxSmall
{
    font-family: Verdana, Arial, sans-serif;
    font-size:8pt;
    background-color:#ffffff;
}

.BigEmptyColumn
{
  width:80pt;  
}

.RightColumn
{
 text-align:right;
 width:100%;
}

.TitleText
{
    FONT-SIZE: 20px;
    COLOR: #00568f;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
.TitleTexts
{
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}


.subTitleText
{
    FONT-SIZE: 13pt;
    COLOR: #00568f;    
    font-family: "Arial", "Verdana", "Helvetica", "sans-serif"; 
    FONT-WEIGHT: bold;
    
}



.subText
{
    COLOR: #00568f; 
    font-family: "Arial", "Helvetica", "sans-serif"; 
    font-size: 10.5pt; 
    line-height: 21px
}


.font_10p {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
             font-size: 10.5pt; 
             line-height: 21px
          }


.tableHeaderText
{   
    FONT-SIZE: 11px;
    COLOR: #00568f;    
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-WEIGHT: bold;
}

.tableValueText
{   
    FONT-SIZE: 11px;
    COLOR: #00568f;    
    FONT-FAMILY: Verdana, Arial, sans-serif;
}



.resultItemTextColumn 
{
  width:100pt;
  background-color: #f7f7e7;
  text-align:right;  
  
}
.resultItemChartColumn 
{
  width:80%;
  background-color: #dddddd;
  text-align:left;
  
}
.resultItemValueColumn 
{
  width:10%;
  background-color: #dddddd;
  text-align:center;  
}

.matrixResultColumn 
{  
  background-color: #dddddd;
  text-align:right;  
}

.singleResponseLeftColumn 
{
  width:15%;
  background-color: #f7f7e7;
  text-align:center;  
}

.singleResponseRightColumn 
{
  width:85%;
  background-color: #f7f7e7;
  text-align:left;  
}

.footer {
 text-align: center;
 margin-top: 30mm; 
}

.header {
 text-align: center;
 margin-bottom: 10mm; 
}
.resultItemChartColumnTable 
{
  width:50%;
  background-color: #F7F7E7;
  text-align:left;
  
}
.resultItemValueColumnTable
{
  width:10%;
  background-color: #F7F7E7;
  text-align:center;  
}
.matrixResultColumnTable
{  
  background-color: #F7F7E7;
  text-align:center;  
}

.singleResponseLeftColumnTest 
{
  width:15%;
  background-color: #f7f7e7;
  text-align:left;  
}
.resultItemTextColumnLeft 
{
  width:20%;
  background-color: #f7f7e7;
  text-align:right;  
  
}
.TitleTextLink
{
    FONT-SIZE: 15px;
    COLOR: #ff6600;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
.TextMediumCopy
{
    FONT-SIZE: 13px;
    COLOR: #00568f;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-WEIGHT: bold;
}
.crossItemColumnTable
{
  width:150px;
  background-color: #F7F7E7;
  text-align:center;  
}
.crossItemValueColumnTable
{
  width:80px;
  background-color: #F7F7E7;
  text-align:center;  
}
.tabtop{
font-size:14px;
font-family:"ËÎÌå";
line-height:20px;
color:#000000;
text-align:left;
padding-top:2px;
padding-left:25px;
background: transparent url(../images/img_title.gif) no-repeat;
background-position:5px;
background-color:#C3D2F0;
}
.tabmiddle{
font-size:12px;
font-family:"ËÎÌå";
text-align:justify;
line-height:20px;
color:#000000;
border: 1px solid #C3D2F0;
padding: 1px 1px 1px 1px;
}
.lineStyle{
height:1px;
color:#E0E0E0;
border: 1px dashed #E0E0E0;
 margin-bottom:-5px;
}
