
.prop_features_dont_show	{ color: #73ADE7; text-decoration: none; font-size: 7pt;   font-family: arial;   font-weight: none; background: #A5CAEF; text-align: center;} 

.prop_features_show	        { color: BLACK;   text-decoration: none; font-size: 7.5pt; font-family: verdana; font-weight: bold; background: #A5CAEF; text-align: center;} 

.calibri_small_grey { color: #333333; text-decoration: none; font-size: 7pt; font-family: calibri;}

.b_smaller_text { color: black; text-decoration: none; font-size: 7pt; font-family: verdana;} 

.o_smaller_text { color: #ff6600; text-decoration: none; font-size: 7pt; font-family: verdana;}

.b_med_text { color: black; text-decoration: none; font-size: 8pt; font-family: verdana;}

.b_med_calibri { color: black; text-decoration: none; font-size: 10pt; font-family: calibri;}

.w_smaller_text { color: white; text-decoration: none; font-size: 10px; font-family: verdana; font-weight: bold;}

.w_med_text { color: white; text-decoration: none; font-size: 8pt; font-family: verdana;}

.w_10_text { color: white; text-decoration: none; font-size: 10pt; font-family: verdana}

.w_9pt_text { color: white; text-decoration: none; font-size: 9pt; font-family: verdana; font-weight: bold}

.w_10pt_text { color: white; text-decoration: none; font-size: 10pt; font-family: verdana; font-weight: bold}

.b_med_green { color: #478b03; text-decoration: none; font-size: 8pt; font-family: verdana; font-weight: bold} 

.s_med_red { color: red; text-decoration: none; font-size: 6pt; font-family: verdana; font-weight: bold}

.b_med_red { color: red; text-decoration: none; font-size: 8pt; font-family: verdana; font-weight: bold}

.b_lrg_red { color: #cc0000; text-decoration: none; font-size: 9pt; font-family: verdana; font-weight: bold}

.b_med_gold { color: #dbaa49; text-decoration: none; font-size: 8pt; font-family: verdana; font-weight: bold}

.b_med_blue { color: #336699; text-decoration: none; font-size: 8pt; font-family: verdana; font-weight: bold}

.med_blue { color: #336699; text-decoration: none; font-size: 9pt; font-family: calibri;}

.b_large_blue { color: #336699; text-decoration: none; font-size: 10pt; font-family: verdana; font-weight: bold}

.o_text_small { color: #FF6600; text-decoration: none; font-size: 8pt; font-family: verdana; font-weight: bold}

.o_text_small2 { color: #FF6600; text-decoration: none; font-size: 8pt; font-family: verdana}

.o_text_9 { color: #FF6600; text-decoration: none; font-size: 9pt; font-family: verdana; font-weight: bold}

.orange_text { color: #FF6600; text-decoration: none; font-size: 10pt; font-family: verdana}

.b_text_small { color: #333333; text-decoration: none; font-size: 8pt; font-family: verdana; font-weight: bold}

.b_small_text { color: black; text-decoration: none; font-size: 9pt; font-family: verdana} 

.grey_text { color: #444444; text-decoration: none; font-size: 9pt; font-family: verdana; font-weight: bold}

.text_bold { color: black; text-decoration: none; font-size: 9pt; font-family: verdana; font-weight: bold}

.letter_not_sent {font-family: verdana; font-size: 9pt; BACKGROUND-COLOR: #ffcccc;} 

.letter_sent {font-family: verdana; font-size: 9pt; BACKGROUND-COLOR: #ccffcc;}



/*  ################################################################################  */
/*  ################################################################################  */
/*  ################################################################################  */
/*  ################################################################################  */



.default {FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: verdana}

.o_text_med { color: #FF6600; text-decoration: none; font-size: 10pt; font-family: verdana; font-weight: bold}

.text { color: #333333; text-decoration: none; font-size: 9pt; font-family: verdana} 

.arial_text { color: black; text-decoration: none; font-size: 10pt; font-family: verdana} 

.w_text { color: white; text-decoration: none; font-size: 10pt; font-family: verdana}

.w_small_text { color: white; text-decoration: none; font-size: 10pt; font-family: verdana}

.w_bold_text { color: white; text-decoration: none; font-size: 10pt; font-family: verdana; font-weight: bold}

.o_text { color: #FF6600; text-decoration: none; font-size: 11pt; font-family: verdana}

.small_text { color: black; text-decoration: none; font-size: 9pt; font-family: verdana}

.bold_text { color: black; text-decoration: none; font-size: 11pt; font-family: verdana; font-weight: bold}

.back_end_title {color: #336699; text-decoration: none; font-size: 11pt; font-family: verdana; font-weight: bold}

.white_headline {color: white; text-decoration: none; font-size: 10pt; font-family: verdana; font-weight: bold}

.black_headline { color: black; text-decoration: none; font-size: 11pt; font-family: verdana; font-weight: bold}

.title {color: #006699; text-decoration: none; font-size: 11pt; font-family: verdana; font-weight: bold}

.required {color: #000000; text-decoration: none; font-size: 10pt; font-family: verdana; font-weight: bold}

.bold_text { color: black; text-decoration: none; font-size: 9pt; font-family: verdana; font-weight: bold}

.large_text { color: black; text-decoration: none; font-size: 13pt; font-family: verdana; font-weight: bold}

.required_red {color: #FF0000;text-decoration: none; font-size: 10pt; font-family: verdana; font-weight: bold}

.highlight_text_box {font-size: 12px; color: black;	font-family: verdana; background-color: "#ffffdd"}

a.link:link { color: #006699; text-decoration: underline; font-size: 9pt; font-family: verdana}
a.link:active { color: #006699; text-decoration: underline; font-size: 10pt; font-family: verdana}
a.link:visited { color: #006699; text-decoration: underline; font-size: 10pt; font-family: verdana}
a.link:hover { color: #006699; text-decoration: underline; font-size: 10pt; font-family: verdana}

a.b_link:link { color: #000000; text-decoration: underline; font-size: 10pt; font-family: verdana}
a.b_link:active { color: #000000; text-decoration: underline; font-size: 10pt; font-family: verdana}
a.b_link:visited { color: #000000; text-decoration: underline; font-size: 10pt; font-family: verdana}
a.b_link:hover { color: #000000; text-decoration: underline; font-size: 10pt; font-family: verdana}

a.toolbar:link { color: #ffffff; text-decoration: none; font-size: 9pt; font-family: verdana, arial}
a.toolbar:active { color: #ffffff; text-decoration: none; font-size: 9pt; font-family: verdana, arial}
a.toolbar:visited { color: #ffffff; text-decoration: none; font-size: 9pt; font-family: verdana, arial}
a.toolbar:hover { color: #ffffff; text-decoration: none; font-size: 9pt; font-family: verdana, arial; font-weight: bold}

a.back_end_link:link { color: #006699; text-decoration: none; font-size: 10pt; font-family: verdana}
a.back_end_link:active { color: #006699; text-decoration: none; font-size: 10pt; font-family: verdana}
a.back_end_link:visited { color: #006699; text-decoration: none; font-size: 10pt; font-family: verdana}
a.back_end_link:hover { color: #006699; text-decoration: underline; font-size: 10pt; font-family: verdana}

a.small_link:link { color: #006699; text-decoration: none; font-size: 8pt; font-family: verdana}
a.small_link:active { color: #006699; text-decoration: none; font-size: 9pt; font-family: verdana}
a.small_link:visited { color: #006699; text-decoration: none; font-size: 9pt; font-family: verdana}
a.small_link:hover { color: #006699; text-decoration: underline; font-size: 9pt; font-family: verdana}

a.w_small_link:link { color: #ffffff; text-decoration: none; font-size: 9pt; font-family: verdana}
a.w_small_link:active { color: #ffffff; text-decoration: none; font-size: 9pt; font-family: verdana}
a.w_small_link:visited { color: #ffffff; text-decoration: none; font-size: 9pt; font-family: verdana}
a.w_small_link:hover { color: #ffffff; text-decoration: underline; font-size: 9pt; font-family: verdana}

a.title_link:link { color: #006699; text-decoration: none; font-size: 11pt; font-family: verdana; font-weight: bold}
a.title_link:active { color: #006699; text-decoration: none; font-size: 11pt; font-family: verdana; font-weight: bold}
a.title_link:visited { color: #006699; text-decoration: none; font-size: 11pt; font-family: verdana; font-weight: bold}
a.title_link:hover { color: #006699; text-decoration: underline; font-size: 11pt; font-family: verdana; font-weight: bold}

.button_disabled {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: verdana BACKGROUND-COLOR: grey;}

.button_enabled {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: verdana BACKGROUND-COLOR: grey;}

.red_font { FONT-SIZE: 9pt; COLOR: red; FONT-FAMILY: verdana }

.button {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: verdana; BACKGROUND-COLOR: #003399}

.thin_border {BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: white}

.no_border_disabled { BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid; BACKGROUND-COLOR: silver}

.login {BACKGROUND-COLOR: #93bee2}

.a123redwww {COLOR: red; FONT-FAMILY: verdana; BACKGROUND-COLOR: #00cc33}

.thin_border_disabled { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: silver}

.no_border
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: black 0px solid;
    BORDER-LEFT: black 0px solid;
    BORDER-BOTTOM: black 0px solid;
    BACKGROUND-COLOR: white
}

SELECT
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: white
}
/*
#FOLDHEADER
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase;
    CURSOR: hand;
    FONT-FAMILY: verdana
}

#FOLDINGLIST
{
    LIST-STYLE-POSITION: inside;
    FONT-SIZE: 9pt;
    LIST-STYLE-IMAGE: url(images/fold
.gif);
    TEXT-TRANSFORM: lowercase;
    FONT-FAMILY: verdana
}
*/
A
{
    COLOR: #006699;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.small
{
    FONT-SIZE: 9pt;
    COLOR: #006699;
    FONT-FAMILY: verdana
    TEXT-DECORATION: none
}
A:hover .small
{
    FONT-SIZE: 9pt;
    COLOR: #006699;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
.comment
{
    FONT-SIZE: 9pt
}
A:hover .comment
{
    COLOR: #666666
}
.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #006699;
    FONT-FAMILY: verdana
}
A:hover .heading
{
    FONT-SIZE: 12pt;
    COLOR: #006699;
    FONT-FAMILY: verdana
}
.stress
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: verdana
}
A:hover .stress
{
    COLOR: #006699
}
.td
{
    BACKGROUND-COLOR: lightgoldenrodyellow
}

TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffcc
}
.add_item
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana
}


.yellow
{
    BACKGROUND-COLOR: #ffffcc
}




.featured_title
{
    color: white;
    text-decoration: none;
    font-size: 11pt;
    font-family: verdana;
    font-weight: bold;
    BACKGROUND-COLOR: #336699
}


.featured_td_taken_low_light
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: black
}

.featured_td_taken
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: black
}

.featured_td_low_light
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #d6d3ce
}

.featured_td
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}

.featured_td_low_light_red
{
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #d6d3ce;
}

.featured_td_red
{
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}



.time_advertized_title
{
    color: white;
    text-decoration: none;
    font-size: 11pt;
    font-family: verdana;
    font-weight: bold;
    BACKGROUND-COLOR: #336699
}

.time_advertized_td_low_light
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #d6d3ce;
}

.time_advertized_td
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}

.time_advertized_td_low_light_red
{
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #d6d3ce;
}

.time_advertized_td_red_low_light
{
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #d6d3ce;
}

.time_advertized_td_red
{
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}



.user_credit_title
{
    color: white;
    text-decoration: none;
    font-size: 11pt;
    font-family: verdana;
    font-weight: bold;
    BACKGROUND-COLOR: #336699
}

.user_credit_td_low_light
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #d6d3ce;
}

.user_credit_td
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}

.user_credit_td_low_light_red
{
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #d6d3ce;
}

.user_credit_td_red
{
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}





.pricing_totals_title
{
    color: white;
    text-decoration: none;
    font-size: 11pt;
    font-family: verdana;
    font-weight: bold;
    BACKGROUND-COLOR: #993366
}

.pricing_totals_td_low_light
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #d6d3ce;
}

.pricing_totals_td
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}

.pricing_totals_td_low_light_red
{
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #d6d3ce;
}

.pricing_totals_td_red
{
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}


.invisible_input_box
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: black 0px solid;
    BORDER-LEFT: black 0px solid;
    BORDER-BOTTOM: black 0px solid;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}

.invisible_input_box_red
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: black 0px solid;
    BORDER-LEFT: black 0px solid;
    BORDER-BOTTOM: black 0px solid;
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}

.invisible_input_box_bold
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: black 0px solid;
    BORDER-LEFT: black 0px solid;
    BORDER-BOTTOM: black 0px solid;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana;
	font-weight: bold;
	BACKGROUND-COLOR: white
}


/* ernie */
/* ernie */
/* ernie */
/* ernie */
/* ernie */
/* ernie */
/* do not modify the colour unless your planning on changing the entire sites colours for the pending/inactive/live||data status */

.data
{
    COLOR: black;
    FONT-FAMILY: verdana, Arial;
    BACKGROUND-COLOR: #E6ECD5;
}

.inactive
{
    /*FONT-SIZE: 10pt;*/
    COLOR: black;
    FONT-FAMILY: verdana, Arial;
    BACKGROUND-COLOR: #FDDED8;
}

.pending
{
    COLOR: black;
    FONT-FAMILY: verdana, Arial;
    BACKGROUND-COLOR: #ffffee;
    /*BACKGROUND-COLOR: #ECF2F7;*/
}

.data-sm
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana, Arial;
    BACKGROUND-COLOR: #E6ECD5;
}

.inactive-sm
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana, Arial;
    BACKGROUND-COLOR: #FDDED8;
}

.pending-sm
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana, Arial;
    BACKGROUND-COLOR: #ffffee;
    /*BACKGROUND-COLOR: #ECF2F7;*/
}
/* do not modify the colour unless your planning on changing the entire sites colours for the pending/inactive/live||data status */
/* ernie */
/* ernie */
/* ernie */
/* ernie */
/* ernie */
/* ernie */

/* used to be .pending */
.contact
{
    COLOR: black;
    FONT-FAMILY: verdana, Arial;
    BACKGROUND-COLOR: #ECF2F7;
}

.form_blue
{
    COLOR: black;
    FONT-FAMILY: verdana, Arial;
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #ECF2F7;
}

.form_yellow
{
    COLOR: black;
    FONT-FAMILY: verdana, Arial;
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #fffff3;
}

.form_beige
{
    COLOR: #FF6600;
    FONT-FAMILY: verdana, arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #F1F2E2;
}

.search_legend
{
    COLOR: black;
    FONT-FAMILY: verdana, Arial;
    BACKGROUND-COLOR: #ffffff;
}

.list-item-low-light
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana, Arial;
    BACKGROUND-COLOR: #D6E0EB;
}

.list-item-regular-light
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana, Arial;
    BACKGROUND-COLOR: #ECF2F7;
}

.list-item-high-light
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana, Arial;
    BACKGROUND-COLOR: YELLOW;
}

.text-box
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: verdana, Arial;
    BACKGROUND-COLOR: white;
}

.search-link-button
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana, Arial;
}

.search-button
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: verdana, Arial;
}

.comments
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: verdana, Arial;
    BACKGROUND-COLOR: #FDDED8;
}

.red_alert_text 
{
    color: #FF0000; 
    text-decoration: none; 
    font-size: 11pt; 
    font-family: verdana; 
    font-weight: bold
}

.small_user_name
{
	FONT-SIZE: 10pt; 
	COLOR: black; 
	FONT-FAMILY: verdana
}

.small_address
{
	FONT-SIZE: 8pt; 
	COLOR: black; 
	FONT-FAMILY: verdana
}

.step
{
	COLOR: #336699; 
	FONT-SIZE: 16pt; 
    font-weight: bold;
    FONT-FAMILY: verdana, Arial;
}

.step_number
{
	COLOR: #336699; 
	FONT-SIZE: 24pt; 
    font-weight: bold;
    FONT-FAMILY: verdana;
}

.choose
{
	COLOR: black; 
	FONT-SIZE: 10pt; 
    font-weight: bold;
    FONT-FAMILY: verdana, Arial;
}

.choose_name
{
	COLOR: #CE6A2A; 
	FONT-SIZE: 10pt; 
    font-weight: bold;
    FONT-FAMILY: verdana;
}

.delete
{
	BACKGROUND-IMAGE: url(http://www.myidealhome.com/images/warning_background_smooth.gif);
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: verdana
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #ff0000;
}
.description
{
    COLOR: green;
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial
    TEXT-DECORATION: none;
}

.red_bold_text 
{
    color: #FF0000; 
    text-decoration: none; 
    font-size: 10pt; 
    font-family: verdana; 
    font-weight: bold;
}

.TH_lowlight
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffcccc
}
.TH_regularlight
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #D6E0EB
}

.recaptcha_bold_text
{
    text-decoration: none;
    font-size: 10pt;
    font-family: verdana;
    font-weight: bold;
}

.recaptcha_reg_text
{
    text-decoration: none;
    font-size: 10pt;
    font-family: verdana;
    font-weight: none;
}

.recaptcha_small_text
{
    color: #000000;
    text-decoration: none;
    font-size: 10pt;
    font-family: verdana;
}


.big
{
    FONT-SIZE: 12pt;
    COLOR: #336699;
    FONT-FAMILY: verdana;
    text-align:left;
	border-bottom: black 1px solid;
    BACKGROUND-COLOR: white;
	font-weight: bold;
}

.aditional_title
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: verdana;
    text-align:center;
	border-bottom: silver 1px solid;
    BACKGROUND-COLOR: #336699;
	
	
}

.aditional_data
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: verdana;
	border-bottom: silver 1px solid;
    text-align:center;
    BACKGROUND-COLOR: #666666;
}

.Available
{
    BACKGROUND-COLOR: #336699;
}

.Taken
{
    BACKGROUND-COLOR: #FF6600;
}

.Selected
{
    BACKGROUND-COLOR: #880000;
}


.feature_med_text
{ 
	color: #333333; 
	text-decoration: none;
	font-size: 9pt; 
	font-family: verdana;
	text-align:justify;
}

.feature_header
{ 
	color: white; 
	text-decoration: none;
	font-size: 9pt; 
	font-family: verdana;
	font-weight: bold
	BACKGROUND-COLOR: #FF6600;
}
.default {FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: verdana}

.letter_not_sent
{  
  font-family: verdana;
  font-size: 9pt; 
  BACKGROUND-COLOR: #ffcccc;
} 

.letter_sent 
{ 
  font-family: verdana;
  font-size: 9pt; 
  BACKGROUND-COLOR: #ccffcc;

}

h1 { text-decoration: none; font-size: 10pt; font-family: verdana} 
h2 { color:black; text-decoration: none; font-size: 10pt; font-family: verdana} 
h5 { text-decoration: none; font-size: 10pt; font-family: verdana} 


.text { color: black; text-decoration: none; font-size: 10pt; font-family: verdana} 

.w_text { color: white; text-decoration: none; font-size: 10pt; font-family: verdana}

.o_text { color: #FF6600; text-decoration: none; font-size: 10pt; font-family: verdana}

.small_text { color: #000000; text-decoration: none; font-size: 8pt; font-family: verdana}

.w_small_text { color: white; text-decoration: none; font-size: 8pt; font-family: verdana}

.bold_text { color: black; text-decoration: none; font-size: 10pt; font-family: verdana; font-weight: bold}

.w_bold_text { color: white; text-decoration: none; font-size: 10pt; font-family: verdana; font-weight: bold}

.large_text { color: black; text-decoration: none; font-size: 14pt; font-family: arial; font-weight: bold}

.back_end_title { color: #336699; text-decoration: none; font-size: 12pt; font-family: arial; font-weight: bold}

.white_headline { color: white; text-decoration: none; font-size: 11pt; font-family: arial; font-weight: bold}

.black_headline { color: black; text-decoration: none; font-size: 11pt; font-family: arial; font-weight: bold}

.title {color: #006699; text-decoration: none; font-size: 12pt; font-family: arial; font-weight: bold}

.required {color: #006699; text-decoration: none; font-size: 10pt; font-family: verdana; font-weight: bold}
.required_red 
{
    color: #FF0000; 
    text-decoration: none; 
    font-size: 10pt; 
    font-family: verdana; 
    font-weight: bold}

.highlight_text_box
{
	font-size: 12px;
	color: black;
	font-family: Arial, Verdana;
	background-color: #ffffdd;
}

a.link:link { color: #336699; text-decoration: underline; font-size: 10pt; font-family: verdana}
a.link:active { color: #FF6600; text-decoration: underline; font-size: 10pt; font-family: verdana}
a.link:visited { color: #336699; text-decoration: underline; font-size: 10pt; font-family: verdana}
a.link:hover { color: #FF6600; text-decoration: underline; font-size: 10pt; font-family: verdana}

a.top_menu:link { color: #000000; text-decoration: none; font-size: 8pt; font-family: verdana; font-weight: bold}
a.top_menu:active { color: #000000; text-decoration: none; font-size: 8pt; font-family: verdana; font-weight: bold}
a.top_menu:visited { color: #000000; text-decoration: none; font-size: 8pt; font-family: verdana; font-weight: bold}
a.top_menu:hover { color: #000000; text-decoration: underline; font-size: 8pt; font-family: verdana; font-weight: bold}

a.left_menu:link { color: #ffffff; text-decoration: none; font-size: 9pt; font-family: verdana}
a.left_menu:active { color: #ffffff; text-decoration: none; font-size: 9pt; font-family: verdana}
a.left_menu:visited { color: #ffffff; text-decoration: none; font-size: 9pt; font-family: verdana}
a.left_menu:hover { color: #ffffff; text-decoration: none; font-size: 9pt; font-family: verdana}

a.left_menu_black:link { color: black; text-decoration: none; font-size: 9pt; font-family: verdana}
a.left_menu_black:active { color: #ffffff; text-decoration: none; font-size: 9pt; font-family: verdana}
a.left_menu_black:visited { color: #ffffff; text-decoration: none; font-size: 9pt; font-family: verdana}
a.left_menu_black:hover { color: WHITE; text-decoration: none; font-size: 9pt; font-family: verdana;}

a.b_link:link { color: #000000; text-decoration: underline; font-size: 10pt; font-family: verdana}
a.b_link:active { color: #000000; text-decoration: underline; font-size: 10pt; font-family: verdana}
a.b_link:visited { color: #000000; text-decoration: underline; font-size: 10pt; font-family: verdana}
a.b_link:hover { color: #000000; text-decoration: underline; font-size: 10pt; font-family: verdana}

a.toolbar:link { color: #ffffff; text-decoration: none; font-size: 9pt; font-family: helvetica, arial}
a.toolbar:active { color: #ffffff; text-decoration: none; font-size: 9pt; font-family: helvetica, arial}
a.toolbar:visited { color: #ffffff; text-decoration: none; font-size: 9pt; font-family: helvetica, arial}
a.toolbar:hover { color: #ffffff; text-decoration: none; font-size: 9pt; font-family: helvetica, arial; font-weight: bold}

a.small_link:link { color: #006699; text-decoration: none; font-size: 8pt; font-family: verdana}
a.small_link:active { color: #FF6600; text-decoration: none; font-size: 8pt; font-family: verdana}
a.small_link:visited { color: #006699; text-decoration: none; font-size: 8pt; font-family: verdana}
a.small_link:hover { color: #FF6600; text-decoration: underline; font-size: 8pt; font-family: verdana}

topnav:link 
{ 
    color: #FFFFFF; 
    text-decoration: none; 
    font-size: 8pt; 
    font-family: verdana
}

topnav:active { color: #FFFFFF; text-decoration: none; font-size: 8pt; font-family: verdana}
topnav:visited { color: #FFFFFF; text-decoration: none; font-size: 8pt; font-family: verdana}
topnav:hover { color: #006699; text-decoration: underline; font-size: 8pt; font-family: verdana}
 
a.o_small_link:link { color: #FF6600; text-decoration: none; font-size: 8pt; font-family: verdana; font-weight: bold}
a.o_small_link:active { color: #FF6600; text-decoration: none; font-size: 8pt; font-family: verdana; font-weight: bold}
a.o_small_link:visited { color: #FF6600; text-decoration: none; font-size: 8pt; font-family: verdana; font-weight: bold}
a.o_small_link:hover { color: #FF6600; text-decoration: underline; font-size: 8pt; font-family: verdana; font-weight: bold}

a.w_small_link:link { color: #ffffff; text-decoration: none; font-size: 8pt; font-family: verdana}
a.w_small_link:active { color: #ffffff; text-decoration: none; font-size: 8pt; font-family: verdana}
a.w_small_link:visited { color: #ffffff; text-decoration: none; font-size: 8pt; font-family: verdana}
a.w_small_link:hover { color: #ffffff; text-decoration: underline; font-size: 8pt; font-family: verdana}

a.title_link:link { color: #006699; text-decoration: none; font-size: 11pt; font-family: verdana; font-weight: bold}
a.title_link:active { color: #006699; text-decoration: none; font-size: 11pt; font-family: verdana; font-weight: bold}
a.title_link:visited { color: #006699; text-decoration: none; font-size: 11pt; font-family: verdana; font-weight: bold}
a.title_link:hover { color: #006699; text-decoration: underline; font-size: 11pt; font-family: verdana; font-weight: bold}

.button_disabled
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: grey;
}
.button_enabled
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: grey;
}
.red_font
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana
}
.button
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #003399
}
.thin_border
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: white
}
.no_border_disabled
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: black 0px solid;
    BORDER-LEFT: black 0px solid;
    BORDER-BOTTOM: black 0px solid;
    BACKGROUND-COLOR: silver
}
.thin_border_disabled
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: silver
}
.no_border
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: black 0px solid;
    BORDER-LEFT: black 0px solid;
    BORDER-BOTTOM: black 0px solid;
    BACKGROUND-COLOR: white
}
.login
{
    BACKGROUND-COLOR: #93bee2
}
.a123redwww
{
    COLOR: red;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #00cc33
}
SELECT
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: white
}
/*
#FOLDHEADER
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase;
    CURSOR: hand;
    FONT-FAMILY: Verdana
}
#FOLDINGLIST
{
    LIST-STYLE-POSITION: inside;
    FONT-SIZE: 8pt;
    LIST-STYLE-IMAGE: url(images/fold
.gif);
    TEXT-TRANSFORM: lowercase;
    FONT-FAMILY: Verdana
}
*/

A
{
    COLOR: #006699;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.small
{
    FONT-SIZE: 8pt;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Helvetica, Verdana;
    TEXT-DECORATION: none
}

A:hover .small
{
    FONT-SIZE: 8pt;
    COLOR: #006699;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}

.comment
{
    FONT-SIZE: 8pt
}

A:hover .comment
{
    COLOR: #666666
}

.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #006699;
    FONT-FAMILY: Verdana
}

A:hover .heading
{
    FONT-SIZE: 12pt;
    COLOR: #006699;
    FONT-FAMILY: Verdana
}


.stress
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}


A:hover .stress
{
    COLOR: #006699
}


.td
{
    BACKGROUND-COLOR: lightgoldenrodyellow
}



TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffcc
}


.add_item
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana
}

a.black_link:link { color: #000000; text-decoration: none; font-size: 10pt; font-family: verdana}
a.black_link:active { color: #000000; text-decoration: none; font-size: 10pt; font-family: verdana}
a.black_link:visited { color: #000000; text-decoration: none; font-size: 10pt; font-family: verdana}
a.black_link:hover { color: #000000; text-decoration: none; font-size: 10pt; font-family: verdana}
