/* CSS Document */

BODY	     { SCROLLBAR-FACE-COLOR: #cfcfcf; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; OVERFLOW: auto; SCROLLBAR-SHADOW-COLOR: #f2f2f2; SCROLLBAR-3DLIGHT-COLOR: #afafaf; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #7b7a7a; SCROLLBAR-DARKSHADOW-COLOR: #7b7a7a; BACKGROUND-COLOR: #ebebeb }


@page 
{
	margin-left: 3cm;
	margin-right: 3cm;
	margin-top: 0.5cm
}

a.toplink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
}
a:hover.toplink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0094E7;
	text-decoration: none;
}
.toplinkover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0094E7;
	text-decoration: none;
}
a.toprightlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
}
a:hover.toprightlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #0094E7;
	text-decoration: none;
}
.toprightover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #0094E7;
	text-decoration: none;
}
a.btmemail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
}
a:hover.btmemail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0094E7;
	text-decoration: none;
}
.btmtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
}
a.gotop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0094E7;
	text-decoration: none;
}
a:hover.gotop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
}
.linktitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #0094E7;
	text-decoration: none;
}
a.rightemail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #606060;
	text-decoration: none;
}
a:hover.rightemail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0094E7;
	text-decoration: none;
}
a.bluelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0094E7;
	text-decoration: underline;
}
a:hover.bluelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #606060;
	text-decoration: none;
}
.bluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	
	/*#606060; */
	text-decoration: underline;
}
.whatnewtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.whatnewtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.paratitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0094E7;
	text-decoration: none;
}
.paratext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 20px;

}
.leftlinkover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0094E7;
	text-decoration: none;
}
a.clientlink {
	text-decoration: none;
	color : #0094E7;
	font-family: verdana;
	font-size: 8pt;
	text-align: left;

}
a:hover.clientlink	{
	text-decoration: none;
	color : #808080;
	font-family: verdana;
	font-size: 8pt;
	text-align: left;	
	text-decoration: underline;

}
.blockheader
{
    COLOR: #215587;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.clienttext	{
	text-decoration: none;
	color : #000000;
	font-family: verdana;
	font-size: 8pt;
	text-align: left;

}
.formbox {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	background-color: white;
	/*efefef; */
	border: 1px solid #666666;
	}
.formboxprint {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	background-color: efefef;

	}	
.formbt {
	font-family: verdana;
	font-size: 11px;	
	font-weight: bold;
	color: #000000;
	background-color: #dfdfdf;
	border: 1px solid #666666;
}
.liststyle {
	list-style-position: outside;
	list-style-image: url(../images/comimg/list_icon.gif);
}
a.textlink {
	color : #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;		
	text-decoration: none;
}
a:hover.textlink	{
	text-decoration: none;
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	text-decoration: none;
}
.tdleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
}
.label
{
	
    COLOR: #660000; 
    FONT-FAMILY:  Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:none;
    BORDER-WIDTH: 0PX;
  
    
}
.labelt
{
	
    COLOR:#ffffff; 
   font-family: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    font-style:italic
}

.label3
{
    COLOR: #000066; 
    FONT-FAMILY:  Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION:none;
    border-width:0px
}


.label4
{
    COLOR: #000066; 
    FONT-FAMILY:  Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:none;
    border-width:1px
}

.label5
{
    COLOR: #000066; 
    FONT-FAMILY:  Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION:none;
    border-width:1px
}
.label1
{
    COLOR: Black; 
    FONT-FAMILY:  Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT:normal;
    TEXT-DECORATION:none;
    text-align :left;
}

.labelprint
{
    COLOR: #003b60;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
}
.labelprintexhibitj
{
    COLOR: #003b60;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
}
.labelprintbold
{
    COLOR: #003b60;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
}
.labelsmall
{
    COLOR: #003b60;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

a.watchlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
	text-decoration: underline;
}
a:hover.watchlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0094E7;
	text-decoration: none;
}

.TextReadOnly
	{
	 font-family : Arial, Helvetica, sans-serif;
	 font-size:	12px;
	 background-color: Transparent;	 
	 border: none;
	 color: Black;
	 	 
	}
	
.TableHeader
	{
		border: 2;
		border-style: solid;
		background-color:#C7CED3;
		font-weight: bold;
		color:Navy;		
		  FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#999eab' , EndColorStr= '#d4cfd5' );


	}
	
.TextRequired
	{		
		font-family : Arial, Helvetica, sans-serif;
		font-size:	12px;
		background-color: Lime;
		border:none;
	}
	
.SubHeading
	{
		border: 1;
		border-style: solid;
		background-color:#E1E5E7;
		font-size:medium;
		color:Navy;		
		
	}
.formboxsmall
 {
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	background-color: efefef;
	border: 1px solid #666666;
}

.ColumnHeader
 {
	border: 2;
	border-style: solid;
	background-color:#C7CED3;
	font-size : 12px;
	font-weight: bold;
	color:Navy;			
 }
 
 .SubHeadingSmall
	{
		border: 1;
		border-style: solid;
		border-color: "#215587";
		background-color:#E1E5E7;
		font-size:11px;
		font-weight:bold;
		color:Navy;		
		
	}
	
.TextOptional
	{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	background-color: #FAFFF3;
	border: 1px solid #666666;
	}
	
.LabelReadOnly
{
	font-family : Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:bold;
	background-color: Transparent;	 
	border: none;
	color: #215587;	 
	
}

.labelLarge
{
    COLOR: #000066;
    FONT-FAMILY: Arial;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.hGrid
{
	background-color: ActiveBorder;
	font-family : Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:none;
}
.fGrid
{
	background-color: ActiveBorder;
	font-family : Arial, Helvetica, sans-serif;
	border:none;
}
.formboxLable {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	background-color:Transparent;
	}
.labelTopic
{
    COLOR:Maroon;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT:bold;
    TEXT-DECORATION:none;
    
}
.labelBold
{
    COLOR: Black; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT:normal;
    TEXT-DECORATION:none;
}



.labelBold1
{
    COLOR:#000066; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT:normal;
    TEXT-DECORATION:none;
}