
body{
font-family:Verdana, sans-serif;
font-size:12px; color:#000000;
margin: 0px 0px 0px 0px; 
}
.bgWhite{ background-color:#ffffff}
.bgBlack{ background-color: #005295}
.bgLinks{ background-color:#dadada}
.bgVLinks{ background-color:#ededed}

.tblContent{vertical-align:top;}


/*--------START Links-------------*/
a{ font-family: Verdana; font-weight: normal;font-size: 12px;}
a.lgn_orange
{
	
	color: #005295;
	font-weight: bold;
	font-size: 11px;
	vertical-align: top;
}
a.right_Links
{
	font-size: 12px;
	margin-left: 0px;
	padding-left: 0px;
	color: black;
	text-align: left;
}
a.right_VLinks
{
	font-size: 12px;
	margin-left: 0px;
	padding-left: 0px;
	color: black;
	text-align: left;
}
a.LinkMode 
    {	        
       font-size: 9pt;
       color: black;
       font-family: Verdana;
    }
A.BookmarkMode 
    {
        font-size: 9pt;
        color: black;
        font-family: Verdana;
    }
    
a.orange
{
	background: url(../images/common/arrow_orange.jpg) no-repeat 0px 1px;
	margin-left: 0px;
	padding-left: 8px;
	color: #005295;
	font-weight: bold;
	font-size: 11px;
	vertical-align: top;
}
a.admin
{
	font-size: 9pt;
    font-family: Verdana;}


/*--------END Links-------------*/

/*--------START FORM Elements-------------*/

/*-------LOGIN PAGES STYLE---------------*/
.input_lgn{background-color: #FFFFFF; 
 font-family: Verdana; font-weight: normal;
 font-size: 12px;border-style:groove; width:120px;}
 
 .lgn_labels
	{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}
.lgn
	{
	font-family: Verdana, sans-serif;
	font-size: 10px;
		
	}
/*------LOGIN PAGES END------------------*/

/*------STUDY GUIDE STYLES------------------*/
 
    
    div#navigationMode
    {text-align:left;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	}
    div#navigationOption
    {text-align:left;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	}    
    div#NavContent
	{
	float: right;
	clear: right;
	width: 160px;
	margin: 0 auto;
	vertical-align: top;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	
	}
    
    div#container
{
	width: 405px;
	margin: 0 auto;
	text-align: center;
	vertical-align: top;
	float: left;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	direction: ltr;
}
    div#ctl00_Content1_content
    {float:left;
	width:393px;
	text-align:left;
	font-family: Verdana, sans-serif;
	font-size: 12px;}
    
    div#navigation
	{	
	background:#dadada;
	padding-left: 12px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-top: 0px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	}
    div#extra
	{	
	padding-left: 12px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-top: 25px;
	background: #ededed;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	
	}
    div#myBookmarks
	{
	font-size: xx-small;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	
	}
    div#myVisitedLinks
    {font-size:xx-small;
	 font-family: Verdana, sans-serif;
	font-size: 12px;
	 }
	 
/*------STUDY GUIDE END------------------*/
    input#mode
    {font-size:xx-small; text-align:center}
    
    
    .text
    {font-family: Verdana, sans-serif;
	font-size: 12px;}
	
	.Error
	{
		font-size: 10px;
		color: red;
		font-family: Verdana;
	}
	.Titles
	{
		color: #005295;
		font-family: Verdana;
		font-weight: bold;
		background-color: white;
		font-size: 12px;
	}
/*------ADMIN PAGES END------------------*/
	.label
	{
		font-weight: bold;
		color: navy;
		font-family: Verdana;
		background-color: whitesmoke;
	}

	.AdminBg
	{
		background-color: whitesmoke;
	}
/*------ADMIN PAGES END------------------*/
	.DocTypeTitle
	{
		font-family: Verdana, sans-serif;
		font-size: 12px;
		font-weight: bold;
	}
	.DocTypeText
	{
		color: #000000;
		font-family: Verdana;
		font-size: 10px;}
		
	.tblLinks
	{
		font-family: Verdana;
		font-size: 11px;
	}
	
/*------Arrow cells------------------*/
	.VisitedArrowCell
	{
	
		background: transparent url(../images/common/arrow_orangeVLink.jpg) no-repeat 0px  1px;  
		vertical-align: top;
		text-align: left;
	}
	.BookmarkArrowCell
	{
		background: transparent url(../images/common/arrow_orangeLink.jpg) no-repeat 0px  1px;  
		vertical-align: top;
		text-align: left;
		
	}
	.OrangeArrowCell
{
	background: url(../images/common/arrow_orange.jpg) no-repeat right 1px;
	vertical-align: top;
	text-align: right;
}
/*------arrow cells END------------------*/

	.Print
{
	margin: 10px 10px 10px 10px;
}
/*------footer cell ------------------*/		
.copyright
{
	font-size: 8pt;
	color: dimgray;
	font-family: Verdana;
}

a.copyright
{
	font-size: 8pt;
	color: dimgray;
	font-family: Verdana;
}
		


/*--------END FORM Elements-------------*/


/* used for link buttons*/
a.button {
    background: transparent url('../../images/button/bg_button_a.gif') no-repeat scroll top right;
    color: #305683;
    display: block;
    float: left;
    font: normal 11px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none;
	}

a.button span {
    background: transparent url('../../images/button/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 10px;
	}
	
a.button img {
	border: 0;
	float: left;
	margin-right: 5px;
	}

a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
	}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 10px; /* push text down 1px */
	} 
/* used for search grid*/

table.grid 
	{	font-family: Verdana;
		font-weight: normal;
		font-size: 11px;
		border-collapse: collapse;}
table.grid a:link
	{	text-decoration:none;	
		color:#000;
		font-size: 11px;		}
table.grid a:visited
	{	text-decoration:none;	
		color:#999;
		font-size: 11px;		}		
table.grid a:hover
	{	text-decoration:underline;	
		color:#000;
		font-size: 11px;}		
table.grid	tr.gridhd
	{	border-bottom: 2px solid #043465;
		background-color: #043465;
		text-align: center;
		font-family: Verdana;
		font-weight: bold;
		font-size: 11px;
		color: #fff; height:20px;
		}
table.grid tr.gridhd a:link, table.grid tr.gridhd a:visited
	{	color:#fff; 
		text-decoration:none;}
table.grid tr.gridhd a:hover
	{	color:#fff; 
		text-decoration:underline;}			
		
table.grid tr.altRow
	{	 background-color:#f5f5f5;}		
	
.dgPager 
{
     background-color:#f5f5f5;
    font-weight:bold;
    text-align: center;
    color:#000;
}
.dgPager a
{
    color:blue;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
}
.dgPager a:hover
{
	text-decoration:underline;
	color:blue;
    font-weight: normal;
    text-align: center;
}	
	
/* used for general formatting */
.instruction
	{	color: #008000;
		font-size:11px;
	}
.instruction-l 
	{	color: #008000;
		text-align:left;
		font-size:11px;	}
a.instruction-l a:link, a.instruction-l a:visited
	{	color: #008000;
		text-decoration:none;
		text-align:left;
		font-size:11px;	}
a.instruction-l a:hover
	{	color: #008000;
		text-align:left;
		text-decoration:underline;
		font-size:11px;	}	
.instruction-c 
	{	color: #008000;
		text-align:center;
		font-size:11px;	}
a.instruction-c  a:link, a.instruction-c a:visited
	{	color: #008000;
		text-align:center;
		text-decoration:none;
		font-size:11px;	}
a.instruction-c a:hover
	{	color: #008000;
		text-align:center;
		text-decoration:underline;
		font-size:11px;	}


.genText-c 
	{ 	font-weight:normal;
		color:#000;
		text-align:center; 	}
.genText-r 
	{	font-weight:normal;
		color:#000; 
		text-align:right; 	}
.genText-l 
	{	font-weight:normal;
		color:#000; 
		text-align:left; 	}
		
.genText 
	{ 	font-family: Verdana;
		font-weight: normal;
		font-size: 10px;
		font-weight:normal;
		color:#000;	
		}		
.genTextMed 
	{ 	font-family: Verdana;
		font-weight: normal;
		font-size: 11px;
		font-weight:normal;
		color:#000;	
		}
				
a.genText:link, a.genText:visited
	{ text-decoration:none;	}	

a.genText:hover
	{ text-decoration:underline;	}		