.companyOverview
{
    font-size: 14pt;
    font-family: Verdana, Arial, Sans-Serif;
    color: navy;
    margin-top: 6px;
    margin-bottom: 6px;
}
.companyOverviewHeader
{
    font-size: 9pt;
    font-weight: bold;
    font-family: Verdana, Arial, Sans-Serif;
    color: #336699;
    margin-bottom: 6px;
}

.grayHeader 
{
    font-size: 9pt;
    color: white;
    font-family: Verdana, Arial, Sans-Serif;  
    
}

.upperLinks 
{
    font-size: 7pt;
    font-weight: bold;
    color: gray;
    text-decoration: none;
    font-family: Verdana, Arial, Sans-Serif;  
}

.upperLinks a
{
    font-size: 7pt;
    font-weight: bold;
    color: gray;
    text-decoration: none;
}

.upperLinks a:link
{
	font-size: 7pt;
    color: gray;
    text-decoration: none;
}

.upperLinks a:hover
{
    font-size: 7pt;
    font-weight: bold;
    color: gray;
    text-decoration: underline;
}

.upperLinks a:active
{
	font-size: 7pt;
    color: gray;
    text-decoration: underline;
}

.bottomLinks 
{
    font-size: 8pt;
    color: white;
    text-decoration: none;
    font-family: Verdana, Arial, Sans-Serif;  
}

.bottomLinks a
{
    text-decoration: none;
    color: white;
    font-family: Verdana, Arial, Sans-Serif; 
}

.bottomLinks a:link
{
    text-decoration: none;
    color: white;
    font-family: Verdana, Arial, Sans-Serif; 
}

.bottomLinks a:hover
{
    color: white;
    font-family: Verdana, Arial, Sans-Serif; 
    text-decoration: underline;
}

.bottomLinks a:active
{
    color: white;
}

.aspxFormsGenLink 
{
    font-size: 8pt;
    color: white;
    font-family: Verdana, Arial, Sans-Serif;  
    text-align: center;
}

.aspxFormsGenLink a
{
    text-decoration: none;
    color: white;
    font-family: Verdana, Arial, Sans-Serif; 
}

.aspxFormsGenLink a:link
{
    text-decoration: none;
    color: white;
    font-family: Verdana, Arial, Sans-Serif; 
}

.aspxFormsGenLink a:hover
{
    color: white;
    font-family: Verdana, Arial, Sans-Serif; 
    text-decoration: underline;
}

.aspxFormsGenLink a:active
{
    color: white;
}

.aspxFormsGenLightGrayLink 
{
    font-size: 8pt;
    color: Gray;
    font-family: Verdana, Arial, Sans-Serif;  
    text-decoration: underline;
}

.aspxFormsGenLightGrayLink a
{
    text-decoration: underline;
    color: Gray;
    font-family: Verdana, Arial, Sans-Serif; 
}

.aspxFormsGenLightGrayLink a:link
{
    text-decoration: underline;
    color: Gray;
    font-family: Verdana, Arial, Sans-Serif; 
}

.aspxFormsGenLightGrayLink a:hover
{
    color: Gray;
    font-family: Verdana, Arial, Sans-Serif; 
    text-decoration: underline;
}

.aspxFormsGenLightGrayLink a:active
{
    color: Gray;
    text-decoration: underline;
}



.copyRight
{
    font-size: 7pt;  
}

.footer {font-size: 8pt; color:#666666;} 
.tableHeader {color:Black;} 

BODY
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
A
{
    FONT-SIZE: 8pt;
    COLOR:Blue;
}
A:active
{
    FONT-SIZE: 8pt;
    COLOR:Blue;
}
A:link
{
    FONT-SIZE: 8pt;
    COLOR:Blue;
}
A:hover
{
    FONT-SIZE: 8pt;
    COLOR:Red;
    TEXT-DECORATION: underline
}
LI
{
    FONT-SIZE: 8pt
}
TABLE
{
    FONT-SIZE: 8pt
}
TR
{
    FONT-SIZE: 8pt
}
TD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
FONT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
P
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
H1
{
    FONT-SIZE: 24pt;
    FONT-FAMILY: Verdana, Arial
}
H4
{
    FONT-SIZE: 14pt;
    FONT-FAMILY: Verdana, Arial
}
H5
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: Verdana, Arial
}
H2
{
    FONT-SIZE: 16pt;
    FONT-FAMILY: Verdana, Arial
}
H6
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
INPUT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    POSITION: relative
}
TEXTAREA
{
    FONT-SIZE: 8pt;
    WIDTH: 380px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
SELECT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    POSITION: relative
}

.code {
    color: Black;
    background-color: #F2F2F2;
    font-size: 12px;
    font-family: 'Courier New', 'Times New Roman', Courier, Helvetica, sans-serif, Verdana;
}

.code font{
	font-family: 'Courier New', 'Times New Roman', Courier, Helvetica, sans-serif, Verdana;
    font-size: 12px;
}

.tab{
	margin-left: 20px;	
}

.code p {
	padding: 0px;
	margin: 0px;
}

/************* hover pop up box with arrow ***************/
.popUpArrowPanel {
	display: none;	
}

.popUpArrowBoxTable{
	width: 380px;
	padding: 0;
	margin: 0;
	border-collapse: collapse;
}

.popUpArrowBoxTdTopLeft {
	width: 75px; 
	height: 28px; 
	background-image: url('../../Images/BoxTopLeft.png'); 
	background-repeat: no-repeat;	
}

.popUpArrowBoxTdTopSide {
	background-image: url('../../Images/BoxSideTop.png'); 
	background-repeat: repeat-x; 
	width: 160px;	
}

.popUpArrowBoxTdTopRight {
	width: 28px; 
	height: 28px; 
	background-image: url('../../Images/BoxTopRight.png'); 
	background-repeat: no-repeat;	
}

.popUpArrowBoxTdTopArrow {
	vertical-align: top; 
	background-image: url('../../Images/BoxTopLeftArrow.png'); 
	background-repeat: no-repeat; 
	position: relative; 
	left: 75px; 
	top: -28px; 
	height: 94px; 
	width:75px;
}

.popUpArrowBoxTdSideLeft {
	vertical-align: top; 
	width: 75px; 
	height: 120px; 
	background-image: url('../../Images/BoxSideLeft.png'); 
	background-repeat: repeat-y;	
}

.popUpArrowBoxTdContent {
	vertical-align: top; 
	background: url('../../Images/SpacerWhite.gif');
}

.popUpArrowBoxTdSideRight {
	width: 28px; 
	height: 120px; 
	background-image: url('../../Images/BoxSideRight.png'); 
	background-repeat: repeat-y;
}

.popUpArrowBoxTdBottomLeft {
	width: 75px; 
	height: 28px; 
	background-image: url('../../Images/BoxBottomLeft.png'); 
	background-repeat: no-repeat;
}

.popUpArrowBoxTdBottomSide {
	background-image: url('../../Images/BoxSideBottom.png'); 
	background-repeat: repeat-x; 
	width: 160px;	
}

.popUpArrowBoxTdBottomRight {
	width: 28px; 
	height: 28px; 
	background-image: url('../../Images/BoxBottomRight.png'); 
	background-repeat: no-repeat;	
}

