BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#F3E6D2;
	margin-left : 0px;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	background-image:url(../images/pagebg22.gif);
	background-position:bottom;
	
}
TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-repeat:no-repeat;	
	}
INPUT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	 
}
SELECT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	
}
TEXTAREA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
}
a:link{
	color : #D7B78A;
	text-decoration : none;
}
a:visited  {
	color : #D7B78A;
	text-decoration : none;
}
a:hover {
	text-decoration : underline;
	color: #D7B78A;
}
p{
	line-height: 20px;
}
div#logo
{
width:200px;
float:left;
padding-top:12px;
padding-bottom:12px;
}

div#maflogo
{
width:220px;
float:right;
padding-top:22px;


}
div#homeleft
{
padding-top:5px;
text-align:right;


}

.txtboxcls
{
background-color:#000000;
border: 1px solid #3F4040;
height:15px;
color:#828383;
font-size:11px;
}

div#login
{

padding-left:15px;
padding-top:2px;
color:#828383;
font-size:11px;
}

.scroll_link
{
color:#968C7B;
font-size:11px;
}

.redtext
{
color:#89022A;
}

.footerbg
{
color:#000000;
font-size:11px;
}

.footer_txt
{
font-size:12px;
color:#ffffff;
padding-bottom:1px;
padding-top:3px;
}

.footer_size
{
font-size:12px;
padding:3px 6px 3px 6px; 
background-color:#0d0d0d;
color:#CC9900;
}

a.footer_size:link
{
font-size:12px;
color:#CC9900;
text-decoration:none;
}

a.footer_size:active
{
font-size:12px;
color:#CC9900;
text-decoration:none;
}

a.footer_size:hover
{
font-size:12px;
color:#404040;
background-color:White;
text-decoration:none;

}

a.footer_size:visited
{
font-size:12px;
color:White;
text-decoration:none;

}

.insidelink
{
padding-top:15px;
padding-left: 24px;
}

.body_content
{
color:#F3E6D2;
	line-height: 20px;
	height:220px;
	}
	
div#benefits1
{
float:left;
width: 296px;
height: 192px;

}

div#benefits2
{
float: right;
width: 223px;
height: 359px;
}

div#benefits3
{
float: left;
width: 224px;
height: 227px;
}

div#benefits4
{
float: right;
width: 302px;
height: 196px;
}

.border_left_right
{
border-left:#000000 1px solid;
border-right:#000000 1px solid;
padding-left:25px;
color:#000000;
font-size:13px;
padding-top:4px;
}

.admin_text
{
color:#000000;
}

.td_header
{
background-color:#ECDFCE;
color:#000000;
font-weight:bold;
}

.td_divider
{
background-color:#ECDFCE;
}

.frmbtn
{
BORDER-RIGHT:#8A5B31  1px solid;
BORDER-TOP:#8A5B31 1px solid;
BORDER-LEFT:#8A5B31 1px solid;
BORDER-BOTTOM:#8A5B31 1px solid;
BACKGROUND: #8A5B31;
COLOR: #ffffff;

TEXT-DECORATION: none
}

.frmbtn_delete
{
BORDER-RIGHT:#EE2D24  1px solid;
BORDER-TOP:#EE2D24 1px solid;
BORDER-LEFT:#EE2D24 1px solid;
BORDER-BOTTOM:#EE2D24 1px solid;
BACKGROUND: #EE2D24;
COLOR: #ffffff;

TEXT-DECORATION: none
}

.subheading

{
color:#D7A35A;
font-size:14px;



}


.subheading_small

{
color:#D7A35A;
font-size:12px;
font-weight:bold;
}
.blue_border

{
border:#18ABCC 1px solid;
padding:6px;

}

.purple_border

{
border:#713575 1px solid;
padding:6px;

}


.table_column1
{
background-color:#D7A35A;
color:#000000;
}

.table_column2
{
background-color:#D7B78A;
color:#000000;
}

.table_column3
{
background-color:#E2E2E2;
color:#000000;
}
.table_border
{
border:#D7A35A solid 1px;

line-height:20px;
padding:5px;
}

.gold_border
{
border:#6B604A 1px solid;
color:#F3E6D2;
	line-height: 20px;
	height:220px;
}

.table_divider
{
background-color:#D7A35A;
}

.small_text
{
font-size:11px;
}

.pink_text
{
color:#D17D73;

}

.modalBackground {
            background-color:Gray;
            filter:alpha(opacity=70);
            opacity:0.7;
}

.admin_link
{
color:#000000;

}
a.admin_link:link
{
color:#000000;
}

a.admin_link:active
{
color:#000000;
}

a.admin_link:hover
{
color:#000000;
text-decoration:underline;

}

a.admin_link:visited
{
color:#000000;

}

.pink_header
{
color:#D17D73;
font-size:14px;
}

.admin_table_brown
{
	background-color:#DBCCB8;
}
.terms
{
color:#746E58;
font-size:10px;
}


.terms1
{
color:#746E58;
font-size:11px;
}

.terms_header
{
color:#746E58;
}

.gold_border_left
{
border-left:#49453B 1px solid;
}

.gold_border_right
{
border-right:#49453B 1px solid;
}

.gold_border_bottom
{
border-bottom:#49453B 1px solid;
}

.gold_border_top
{
border-top:#49453B 1px solid;
}


.collapsible {
          display: none; /* Only important part */
          border: none 1px silver;
          padding: 5px;
}

.admin_text
{
color:#000000;
font-size:12px;
}

.admin_table
{
background-color:#E9E9E9;
}
.admin_table_gold
{
background-color:#a6894d;
color:White;
}

.admin_text_small
{
color:#000000;
font-size:11px;
}
.admin_text_big
{
color:#000000;
font-size:12px;
color:#FFFFFF;
}


a.admin_link:link
{
color:#000000;
font-size:11px;
text-decoration:underline;
}

a.admin_link:hover
{
color:#000000;
text-decoration:underline;
}

a.admin_link:active
{
color:#000000;
text-decoration:underline;
}

a.admin_link:visited
{
color:#000000;
text-decoration:underline;
}

.admin_table_header
{
background-color:#A3763D;
color:#FFFFFF;
}

.colored-background-bold
{
	background-color:#A3763D;
color:#FFFFFF;
}

.table_row
{
background-color:#EDEEEE;
}

.error_msg
{
color:#F70D0D;
}

.admin_padding
{
padding-left:20px;
padding-right:20px;
}

.blue_text
{
color:#a6894d;
font-size:17px;
}

.gold_text
{
color:#a6894d;
font-size:17px;
}

.blue_text
{
color:#a6894d;
}
.blue_text_small
{
color:#a6894d;
font-size:10px;
font-weight:bold;
}
a.blue_text:link
{
color:#a6894d;
font-size:11px;
}
a.blue_text:hover
{
color:#a6894d;
font-size:11px;
}
a.blue_text:active
{
color:#a6894d;
font-size:11px;
}
a.blue_text:visited
{
color:#a6894d;
font-size:11px;
}


.black_small
{
color:#000000;
font-size:10px;
}

.smallblacktext
{
color:#000000;
font-size:10px;
}

.blue_header
{
color:#009AD0;
font-weight:bold;
background-color:#E9E9E9;
}

.blueheader
{
color:#009AD0;
font-weight:bold;
}
.goldheader
{
color:#a6894d;
font-weight:bold;
}

.bg_grey
{
background-color:#E9E9E9;
}
.bg_white
{
background-color:#FFFFFF;
}

.TextIndicator_txtPassword_Strength1
{
     background-color:Gray;
     color:White;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.TextIndicator_txtPassword_Strength2
{
     background-color:Gray;
     color:Yellow;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.TextIndicator_txtPassword_Strength3
{
     background-color:Gray;
     color: #FFCAAF;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.TextIndicator_txtPassword_Strength4
{
     background-color:Gray;
     color:Aqua;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.TextIndicator_txtPassword_Strength5
{
     background-color:Gray;
     color: #93FF9E;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}


.validatorCalloutHighlight
{
    background-color: lemonchiffon;
}


.statement_table
{
	border: 1px solid #000000;
}


a.blue_text_big:link
{
color:#a6894d;
font-size:13px;
}
a.blue_text_big:hover
{
color:#a6894d;
font-size:13px;
}
a.blue_text_big:active
{
color:#a6894d;
font-size:13px;
}
a.blue_text_big:visited
{
color:#a6894d;
font-size:13px;
}

.blue_text_dark
{
color:#a6894d;
}


.FieldRequired {
	border-left: solid 5px #a6894d;
}
.FieldRequiredSpan {
	background-color:#a6894d; 
	height:18px; 
	width:5px; 
	display:inline-block;
	}
.error 
{
	color:#FFFFFF;
	background: #FF0000;
	padding: 4px;
	line-height:22px;
}
.success 
{
	color:#866b58;
	background: #efe3cd;
	padding: 4px;
	line-height:22px;
}

.smalltxt 
{
	font-size: 11px;
}

.no-selection
{
	-moz-user-select: none;
}


/*--------------------AJAX Calendar------------------------- */

.MyCalendar .ajax__calendar_container {
    border:1px solid #CA0000;
    background-color: #F1E4DB;
    color: #000000;
}
.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;
}

