﻿/* Error */
.ErrorTable
{
	background-color:rgb(249,249,249);	
	border: dotted 1px black;	
	margin-top:20px;
	padding-bottom:20px;
	text-align:left;
	width:500px;
}
.ErrorHeader
{
	color:#BA4F3A;
	font-size:13px;
	font-weight:bolder;
}
.ErrorContent
{
	padding-left:25px;
}

.RadEditor
{
	 background-color:White;
	 border:0px;
	 color:Black;	 
}


/* Lists */
.ListTable
{	 
	 border-bottom-width:0px;
	 border-collapse:collapse;	 
	 border-color:#D9D9D9;	 
	 border-left-width:0px;
	 border-right-width:0px;
	 border-top-width:0px;
	 padding:4px;
	 width:350px;	 
}
.ListTableFull
{	 
	 border-collapse:collapse;
	 border-width:1;
	 border-color:#D9D9D9;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-right-width:0px;
	 border-top-width:0px;
	 padding:4px;
	 width:650px;	 
}
.ListLabel
{	
	border-color:#D9D9D9;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	font-weight:bold;
	font-size:12px;		
	padding:4px;
	vertical-align:middle;	
	width:150px;
}
.ListLabelNoWidth
{	
	border-color:#D9D9D9;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	font-size:12px;		
	font-weight:bold;		
	padding:4px;
	vertical-align:middle;	
}
.ListLabelRedNoWidth
{
	border-color:#D9D9D9;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	color:#BA4F3A;
	font-size:12px;		
	font-weight:bold;
	padding:4px;
	vertical-align:middle;	
}
.ListLabelNoWidthTop
{	
	border-color:#D9D9D9;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	font-size:12px;		
	font-weight:bold;	
	padding:4px;
	vertical-align:Top;		
}
.ListLabelRed
{	
	border-color:#D9D9D9;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;	
	color:#BA4F3A;
	font-size:12px;		
	font-weight:bold;
	padding:4px;
	vertical-align:top;		
	width:150px;
}
.ListContent
{	
	background-color:#F9F9F9;
	border-color:#D9D9D9;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	padding:4px;	
	vertical-align:top;
}
.ListContentFull
{	
	background-color:#F9F9F9;
	border-color:#D9D9D9;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	padding:4px;
	vertical-align:top;
	width:500px;
}

.MainContentCell
{
	vertical-align:top;	
	width:100%;	
}

.MainContentBottomCell
{
	vertical-align:bottom;	
	width:100%;	
}

.RedBullet
{
	background: transparent url(../images/bullet_redarrow.gif) no-repeat 0px 6px; 
	color:#BA4F3A;	
	font-size:13px;
	font-weight:bold;
	list-style-type: none;
	padding-left: 12px;	
	position:relative;
	vertical-align:bottom;
}

.updatedtext
{
	color:#BA4F3A;
	font-weight:bold;	
}

.Directions
{
	font-size:12px;	
}

/* Section Table */
.SectionTable
{	
	border-color:#20506d;	
	border-style:solid;	
	border-collapse:collapse;
    margin-left:1px;
    margin-right:1px;
    margin-bottom:5px;	
	vertical-align:top;	
	width:100%;
}
.SectionTableVariableWidth
{	
	border-color:#20506d;	
	border-style:solid;	
	border-collapse:collapse;
    margin-left:1px;
    margin-right:1px;
    margin-bottom:1px;	
	vertical-align:top;	
}
.SectionHeading
{	
	background-color:#20506d;	
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#CCE0EB;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#808080;	
	color:white;
	font-weight:bold;
	font-size:10pt;	
	padding:2px;   
	text-align:left;	 
}
.SectionHeading a:link
{
	color:Black;
}
.SectionHeading a:visited
{
	color:Black;
}
.SectionHeadingSmall
{
	background-color:#20506d;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#CCE0EB;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#808080;	
	color:black;
	font-size:9pt;
	font-weight:bold;	
	padding:2px;    
	text-align:left;
}
.SectionHeadingRight
{
	background-color:#20506d;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#CCE0EB;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#808080;	
	font-weight:bold;
	font-size:10pt;		
	padding:2px;    
	text-align:right;
}
.SectionHeadingRight a:link
{
	color:White;
}
.SectionHeadingRight a:visited
{
	color:White;
}
.SectionCell
{
	background-color:white;
 	border-width:1px;
	border-style:solid;
	border-color:#20506d;
	border-bottom-color:#20506d;
	border-left-color:#20506d;
	border-right-color:#20506d;
	border-top-color:#20506d;
	color:Black;
	padding-bottom:15px;
	vertical-align:top;	
}



/* Grids */
.GridHeader
{
	background-color:#20506d;
	color:White;
	font-weight:bold;
	font-size:11px;
	text-align:left;			
}
.GridHeader a:link 
{
	color:black;
	text-decoration:underline;
}
.GridAltRow
{
	background-color:white;	
}
.GridAltRow a:link
{
	color:#983927;
	text-decoration:underline;
}
.GridAltRow a:visited
{
	color:#983927;
	text-decoration:underline;
}
.GridRow
{
	background-color:rgb(230,230,230);
}
.GridRow a:link
{
	color:#983927;
	text-decoration:underline;
}
.GridRow a:visited
{
	color:#983927;
	text-decoration:underline;
}
.GridPager
{	    
	text-align:right;
}
.GridPager a:link
{
	color:#983927;
	text-decoration:underline;
}
.GridItem
{
	font-size:11px;
	text-align:left;
	vertical-align:top;
}
.GridItemView
{
	font-size:11px;
	text-align:right;
	vertical-align:top;
}
.GridEmptyTable
{
	border-collapse:collapse;
	padding:2px;
	width:100%;
}
.GridEmptyRow
{
	background-color:White;
	font-size:11px;
	font-weight:bold;	
}
