﻿body
{
    margin:0px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    background-color:#FFFFFF;
    background-image:url(/media1/Connect/Partner/dark_grey_bg_bar.gif);
    background-repeat: repeat-y;
}

.sectionHeaderText
{
    color:#FFFFFF;
    font-size:24px;
    font-family: Times New Roman, serif;
    padding-left:7px;
}
.contentHeaderText
{
    display:inline;
    vertical-align:middle;
    color:#FFFFFF;
    font-size:18px;
    font-weight:bold;
    font-family: Times New Roman, serif;
    padding-left:7px;    
}
.contentHeader
{
    background-image:url(/media1/Connect/Partner/content_header_bg.gif); 
    background-repeat:repeat-x; 
    background-color:#FFFFFF; 
    height:31px; 
}
a:hover .mout
{
    visibility:hidden;
}
a:hover .mover
{
    visibility:visible;
}
a.white {
	color:#FFFFFF;

}
a.white:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.mout
{
    visibility:visible;
    z-index:2; 
    position:relative;
}
.mover
{
    visibility:hidden;
    z-index:1; 
    position:absolute; 
    left:24px;
}
.blueContentTitle
{
    vertical-align:middle;
    color:#003366;
    font-size:16px;
    font-weight:bold;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;    
}
.light_grey_chart_header { background-color:#E1E1E1; }
.alt_row_shading { background-color:#F4F4F4; }

.contentTable
{
    font-size:11px;  
}

.contentTable td
{
    height:22px;
    padding-left:4px;
    padding-right:4px;
}

.contentTableHeader
{
    color:#FFFFFF;
    font-weight:bold;
}

.contentTableHeaderMedBG
{
   background-color:#a2b5cd;
   height:20px;
}

.contentTableHeaderText11
{
    color:#FFFFFF;
    font-weight:bold;
    font-size:11px;
    font-family:Verdana, Arial, Helvetica, Sans-Serif;    
}

.contentTableHeaderDarkBG
{
   background-color:#6e7b8b;
   height:20px;
}

.contentTableHeaderText12
{
    color:#FFFFFF;
    font-weight:bold;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, Sans-Serif;    
}

a
{
    color:#003366;
}

a:hover
{
    text-decoration:none;
}

.noReplies
{
    font-weight:bold;
}

.bold
{
    font-weight:bold;
}

.noRepliesNote
{
    font-size:10px;
    display:inline;
}

.contentTableTitle
{
    width:100%;
    margin-top:15px;
}

td .submenu
{
    height:20px; 
    vertical-align:middle; 
    padding-left:21px;
    background-image:url(../../media1/Connect/Partner/Menu/submenu_bg.gif); 
    background-repeat:no-repeat;
}

.submenu a
{
    color:#000000;
    font-size:9px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;   
    text-decoration:none;      
}
submenu a:hover
{
    color:#000000;
    font-size:9px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;   
    text-decoration:none;  
}

/* Fonts */

.ver9 
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 9px;
}
.ver10 
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
}
.ver11 
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
}
.ver12 
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}
.ver13 
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 13px;
}
.ver14 
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
}
.ver16 
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 16px;	
}
.ver18 
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 18px;
}

.gridview_padding-left
{
    padding-left:4px;
}
.errMessage
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color:Red;
}
.errMessageNoResultsFound
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color:Red;
}
