﻿.mainContentHolder
{
  text-align: left;  
   font-size: 1.2em;
   width: 90%;
}
.listtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #505175;
	margin: 0 0 0 0;
	padding: 0;
	letter-spacing: 0;
	line-height:  18px;
}
.fieldtextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #505175;
	margin: 0 0 0 0;
	padding: 0;
	letter-spacing: 0;
	line-height: 18px;
}
.abignowrap{
	font-size:12px;
	white-space:nowrap;    
}
.topMenu {
	width: 90%;
	} 
h1 {	 
	font-size: 14px;
	font-weight:bold;
}
.smallInstructions 
{
    font-size:.80em;
}
/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #999999;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
} 
.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #99CCFF;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.accordionContent
{
    background-color: #F8F8FF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
.modalTable 
{
    table-layout:fixed;
    width: 580px;
}
/* ------------------------------------------------------------

AutoComplete

------------------------------------------------------------ */

.completionList 
{
    border:solid 1px #444444;
    margin:0px;
    padding:2px;
    height: 100px;
    overflow:auto;
    background-color:White;
}
.listItem 
{
    color: #666666;
}

.itemHighlighted
{
    background-color: #BCC1C5;
}
.draft
{
    color: Red;
}
.containerb
{
    border: thin solid Gray;
}
.homeleftCol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display:inline;
	text-align:left;
	float: left;
	height: auto;
	width: 400px;
	margin: 0 12px 10px 0;
	}
	
/*.topMenu {
	list-style-type: none;
	width: 756px;
	height: 32px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align:center;
	font-weight:bold;
	} */
.label 
{
    font-weight:bold;
}
.labelSmallCap
{
    font-weight:bold;
     font-variant:small-caps;
}
ol li 
{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #505175;
	margin: 0 0 5px 0;
	padding: 0;
	letter-spacing: 0;
	line-height: 18px;
	}
ul li 
{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #505175;
	margin: 0 0 5px 0;
	padding: 0;
	letter-spacing: 0;
	line-height: 18px;
	list-style-type: disc;
	}
.leftcol
{
    float: left;
    width: 250px;
    text-align: left;
}
.rightcol {}
	
.MyCalendar .ajax__calendar_container
{
    border: 1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year 
{
    color: Black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year 
{
    color: Black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.Mycalendar .ajax_calendar_active .ajax__calendar_year 
{
    color:Black;
    font-weight: bold;}
.special
{
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
}
.editor
{
    font-family:Arial,Helvetica,sans-serif;
    color:#505175;
    font-size:12px;
}
.table
{
    font-family:Arial,Helvetica,sans-serif;
    color:#505175;
    font-size:12px;
}
.CustomTabStyle .ajax__tab_header .ajax__tab_outer,
.CustomTabStyle .ajax__tab_inner .ajax__tab_tab,
.CustomTabStyle .ajax__tab_body .ajax__tab_hover,
.CustomTabStyle .ajax__tab_active
{
    font-family:Arial,helvetica,sans-serif;
    font-size:12px;
}
.grayPlusGT2 {
	color: #505175; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 16px;
	display: block;
	}
	

.hlink
{
   font-size: 15px; 
}
.textCenter
{ 
   text-align: center;
}

.darkBlue {
	color: #13418b;
	}
		
a.darkBlue:link {font-size: 12px; color: #13418b; font-weight: bold; text-decoration: underline;}
a.darkBlue:active {font-size: 12px; color: #13418b; font-weight: bold; text-decoration: underline;}
a.darkBlue:visited {font-size: 12px; color: #13418b; font-weight: bold; text-decoration: underline;}
a.darkBlue:hover {font-size: 12px; color: #13418b; font-weight: bold; text-decoration: none;}

.red {
	color: red;
	}