﻿body
{
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	height: 100%;
	font-family: Arial, Sans-Serif;
	font-size: 9pt;
	color: #000000;
	background-color: White;
}

a {
	color: blue;
	text-decoration: none;
}
 
td
{
	vertical-align: top;
	font-family: Arial, Sans-Serif;
	font-size: 10pt;
	font-weight: 500;
	color: #333333;	
}

hr
{
	border: 1px dotted #336699;
	width: 100%;
}

img
{
	border: 0px;
}

.gmarker
{
	padding: 2px;
	background-color: #ffffff;
	font-weight: bold;
	border: 1px #006699 solid;
	font-family: arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #800000;
	white-space: nowrap;
}


.td_middle
{
	text-align: center;
	background-color: White;
	height: 130px;
}

.td_gap
{
	height: 3px;
	background-color: White;
}

.td_gap_hor
{
	width: 3px;
	background-color: White;
}

.results_grid
{
	text-align: center;
	background-color: White;
	height: 83px;
}

.results_pic
{
	border: 1px solid #808080;
	height: 75px;
	width: 100px;
}

.results_price
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: white;
	background-color: #008000;
	text-align: center;
	vertical-align: middle;
	height: 20px;
}

.results_cnt_bg
{
	background-image: url( '/Images/res_cnt_bg.png' );
	background-repeat: repeat-x;
	font-family: arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #008000;
	background-position: bottom;
	padding-top: 4px;
}

.pagehead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: white;
	text-transform: uppercase;
}

.search_prop_type
{
	background-image: url(  'images/search_prop_type_bg.gif' );
	text-align: center;
	vertical-align: middle;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 12px;
	padding-right: 12px;
	background-repeat: repeat;
	text-transform: uppercase;
}

.search_price
{
	background-image: url(  'images/search_price_bg.gif' );
	text-align: center;
	vertical-align: middle;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 20px;
	padding-right: 20px;
	background-repeat: repeat;
}

.search_prop_type_inner
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;	
	text-decoration: none;
	text-transform: uppercase;
}

.search_prop_type_inner a:link
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;	
	text-decoration: none;
	text-transform: uppercase;
}

.search_prop_type_inner a:active
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;	
	text-decoration: none;
	text-transform: uppercase;
}

.search_prop_type_inner_selected
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;	
	text-decoration: none;
	text-transform: uppercase;
}

.search_prop_type_inner_selected a:link
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;	
	text-decoration: none;
	text-transform: uppercase;
}

.search_prop_type_inner_selected a:active
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;	
	text-decoration: none;
	text-transform: uppercase;
}

.results_nav
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: green;
	text-decoration: none;
	text-transform: uppercase;
}

.results_nav a:link
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: green;
	text-decoration: underline;
	text-transform: uppercase;
}

.results_nav a:active
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: green;
	text-decoration: underline;
	text-transform: uppercase;
}

.search_prop_type_gap
{
	width: 1px;
	background-color: White;
}

.home_side_bg
{
	background-position: top;
	width: 10%;
	height: 100%;
	vertical-align: top;
	background-image: url( 'Images/home_bg.jpg' );
	background-repeat: repeat-x;
	background-color: #054082;
}

.home_center_bg
{
	background-position: top;
	width: 80%;
	height: 100%;
	vertical-align: top;
	background-image: url( 'Images/home_bg.jpg' );
	background-repeat: repeat-x;
	background-color: #054082;
}

.home_body_bg
{
	background-position: top;
	width: 100%;
	height: 100%;
	vertical-align: top;
	background-image: url( 'Images/home_bg_mid_body.jpg' );
	background-repeat: repeat-x;
	background-color: #00A5E5;
}

.home_body_left
{
	background-position: left bottom;
	width: 14px;
	vertical-align: top;
	background-image: url(  'Images/home_bg_mid_left_bg.jpg' );
	background-repeat: repeat-y;
	background-color: #00A5E5;
}

.home_body_right
{
	background-position: right bottom;
	width: 18px;
	vertical-align: top;
	background-image: url(  'Images/home_bg_mid_right_bg.jpg' );
	background-repeat: repeat-y;
	background-color: #00A5E5;
}

.home_body_bg_overlap
{
	background-position: top;
	vertical-align: top;
	background-image: url( 'Images/home_bg_mid_body.jpg' );
	background-repeat: repeat-x;
}

.home_body_bottom
{
	background-position: bottom;
	vertical-align: top;
	background-image: url( 'Images/home_bg_mid_corner_center.jpg' );
	background-repeat: repeat-x;
	background-color: #00A5E5;
}

.fulltable
{
	width: 100%;
	height: 100%;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	border-right: white 0px solid;
	table-layout: auto;
	border-top: white 0px solid;
	border-left: white 0px solid;
	clip: rect(0px 0px 0px 0px);
	border-bottom: white 0px solid;
	border-collapse: collapse;
	vertical-align: top;
}

.widetable
{
	width: 100%;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	border-right: white 0px solid;
	table-layout: auto;
	border-top: white 0px solid;
	border-left: white 0px solid;
	clip: rect(0px 0px 0px 0px);
	border-bottom: white 0px solid;
	border-collapse: collapse;
	vertical-align: top;
}

.table
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	border-right: white 0px solid;
	table-layout: auto;
	border-top: white 0px solid;
	border-left: white 0px solid;
	clip: rect(0px 0px 0px 0px);
	border-bottom: white 0px solid;
	border-collapse: collapse;
	vertical-align: top;
}

.hightable
{
	height: 100%;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	border-right: white 0px solid;
	table-layout: auto;
	border-top: white 0px solid;
	border-left: white 0px solid;
	clip: rect(0px 0px 0px 0px);
	border-bottom: white 0px solid;
	border-collapse: collapse;
	vertical-align: top;
}

.office_head
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCFFFF;
	text-align: center;
	padding-bottom: 8px;
}

.office_branch
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: 200;
	padding-top: 8px;
	padding-bottom: 8px;
}

.office_branch a:link
{
	color: #FFFFFF;
	text-decoration: none;
}

.office_branch a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

.office_branch a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

.office_branch a:active
{
	color: #FFFFFF;
	text-decoration: none;
}

.office_line
{
	height: 1px;
	background-color: White;
	width: 100%;
}

.office_map_td
{
	border: 5px solid #FFFFFF;
	margin-left: 5px;
	margin-right: 5px;
}

.office_map
{
	border: 0px solid red;
	width: 100%; 
	height: 400px;
}

.prop_det_address
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 26pt;
	padding-top: 10px;
	padding-bottom: 10px;
	color: white;
	text-align: center;
}

.prop_bullet
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	padding-left: 25px;
}

.prop_frame
{
	background-position: left top;
	vertical-align: top;
	text-align: left;
	background-image: url(  'Images/prop_frame.png' );
	background-repeat: no-repeat;
	width: 433px;
	height: 290px;
}

.whiteline
{
	height: 1px;
	background-color: White;
}

.prop_top
{
	height: 27px;
	background-color: #054082;
	font-family: arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: white;
	border: 1px solid #FFFFFF;
}

.prop_top_text
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: white;
	padding-left: 4px;
	padding-right: 4px;
	vertical-align: middle;
}

.prop_img
{
	border-style: none solid none solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.room_desc
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: white;
	text-align: center;
	border-style: none solid solid solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;	
	padding-bottom: 2px;
	padding-top: 2px;
}

.label
{
	padding-left: 5px;
	font-family: Arial;
	font-size: 8pt;
	color: white;
	vertical-align: middle;
}

.label_bold
{
	padding-left: 5px;
	font-weight: bold;
	font-family: Arial;
	font-size: 8pt;
	color: white;
	vertical-align: middle;
}































.DiryMinHeight
{
	min-height: 98%;
}

.alignbottom
{
	vertical-align: bottom;
}
 

.outerpaddedtable
{
	width: 100%;
	height: 100%;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	padding-top: 8px;	
	margin: 0px;
	border-right: white 0px solid;
	table-layout: auto;
	border-top: white 0px solid;
	border-left: white 0px solid;
	clip: rect(0px 0px 0px 0px);
	border-bottom: white 0px solid;
	border-collapse: collapse;
	vertical-align: top;
}

.innerpaddedtable
{
	width: 100%;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	margin: 0px;
	border-right: white 0px solid;
	table-layout: auto;
	border-top: white 0px solid;
	border-left: white 0px solid;
	clip: rect(0px 0px 0px 0px);
	border-bottom: white 0px solid;
	border-collapse: separate;
}


.bordercell
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	margin: 0px;
	border-right: #B9CCEE 1px solid;
	table-layout: auto;
	border-top: #B9CCEE 1px solid;
	border-left: #B9CCEE 1px solid;
	clip: rect(0px 0px 0px 0px);
	border-bottom: #B9CCEE 1px solid;
	border-collapse: separate;
}

.caption
{
	background-color: #C2D8F0;
	text-align: center;
	vertical-align: middle;
	font-size: 8pt;
	color: #203B78;
	font-family: Arial;
	height: 18px;
}

.caption_left
{
	background-color: #C2D8F0;
	text-align: left;
	vertical-align: middle;
	font-size: 8pt;
	color: #203B78;
	font-family: Arial;
	height: 18px;
}

.caption_dead
{
	background-color: gray;
	text-align: center;
	vertical-align: middle;
	font-size: 8pt;
	color: white;
	font-family: Arial;
}

p, div 
{
	font-family: Arial, Sans-Serif;
	font-size: 10pt;
	color: #000000;
}

aligntop
{
	vertical-align: top;
}

alignleft
{
	text-align:left;
}

.image
{
	vertical-align: middle;
}

.title
{
	font-weight: bold;
	font-size: 1pc;
	color: maroon;
	font-family: Arial;
	letter-spacing: normal;
}

.err
{
	font-size: 10pt;
	font-family: Arial;
	font-weight: normal;
	color: white;
	border-right: #993333 1px solid;
	padding-right: 12px;
	border-top: #993333 1px solid;
	padding-left: 36px;
	padding-bottom: 12px;
	border-left: #993333 1px solid;
	padding-top: 12px;
	border-bottom: #993333 1px solid;
	height: 40px;
	background-color: #C85B5B;
	width: 100%;
}

.nochain
{
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	color: white;
	border-right: maroon 1px solid;
	padding-right: 12px;
	border-top: maroon 1px solid;
	padding-left: 36px;
	padding-bottom: 12px;
	border-left: maroon 1px solid;
	padding-top: 12px;
	border-bottom: maroon 1px solid;
	height: 40px;
	background-color: maroon;
	width: 100%;
	text-align: center;
	vertical-align: middle;
}

.success
{
	font-size: 10pt;
	font-family: Arial;
	font-weight: normal;
	color: white;
	border-right: #006600 1px solid;
	padding-right: 12px;
	border-top: #006600 1px solid;
	padding-left: 36px;
	padding-bottom: 12px;
	border-left: #006600 1px solid;
	padding-top: 12px;
	border-bottom: #006600 1px solid;
	height: 40px;
	background-color: #298C24;
	width: 100%;
}

.header
{
	font-size: 12pt;
	font-family: Arial;
	font-weight: bold;
	color: white;
	background-color: #557292;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
}

.header1
{
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
	color: lightgoldenrodyellow;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-image: url(Images/header1_bg.jpg);
	background-repeat: repeat-x;
}

.header2
{
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	color: black;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-image: url(Images/header2_bg.jpg);
	background-repeat: repeat-x;
}

.subheader
{
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	color: Black;
	padding-left: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
}

.line1
{
	background-color: #557292;
	height: 1px;
}

.line2
{
	background-color: #557292;
	height: 2px;
}

.line3
{
	background-color: #C2D8F0;
	height: 4px;
	border-right: 6px solid #DEE7F7;
	border-top: 3px solid #DEE7F7;
	border-left: 6px solid #DEE7F7;
	border-bottom: 3px solid #DEE7F7;
}



.label_maroon
{
	padding-left: 5px;
	font-family: Arial;
	font-size: 9pt;
	color: maroon;
	vertical-align: middle;
}

.label_royal
{
	padding-left: 5px;
	font-family: Arial;
	font-size: 9pt;
	color: #000066;
	vertical-align: middle;
}



.search
{
	padding-left: 10px;
	font-weight: bold;
	font-family: Arial;
	font-size: 9pt;
	color: Yellow;
	vertical-align: middle;
}

.search a:link
{
	color: White;
}

.search a:visited
{
	color: White;
}

.search a:active
{
	color: White;
}

.search a:hover
{
	color: White;
}




.chain
{
	padding-left: 5px;
	font-family: Arial;
	font-size: 10pt;
	color: #3E6AAA;
	vertical-align: middle;
}

.chain_maroon
{
	padding-left: 5px;
	font-family: Arial;
	font-size: 10pt;
	color: maroon;
	vertical-align: middle;
}

.chain_bold
{
	padding-left: 5px;
	font-family: Arial;
	font-size: 10pt;
	color: #3E6AAA;
	font-weight: bold;
	vertical-align: middle;
}

.archive
{
	padding-left: 5px;
	font-weight: bold;
	font-family: Arial;
	font-size: 8pt;
	background-color: Black;
	color: white;
	vertical-align: middle;
}

.letagreed
{
	padding-left: 5px;
	font-weight: bold;
	font-family: Arial;
	font-size: 8pt;
	background-color: #F99939;
	color: white;
	vertical-align: middle;
}

.archivetab
{
	padding-left: 5px;
	font-weight: bold;
	font-family: Arial;
	font-size: 8pt;
	background-color: Black;
	color: white;
	vertical-align: middle;
	filter: alpha(opacity=50); 
}

.labeldata
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: Arial;
}

.labelnote
{
	font-weight: normal;
	font-size: 8pt;
	color: gray;
	font-family: Arial;
	font-style: italic;
}


.aligncenter
{
	text-align: center;
	vertical-align: middle;
}

.star
{
	text-align: right;
	color: Maroon;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	vertical-align: middle;
}

.gap
{
	height: 10px;
}

.price
{
	font-weight: bold;
	font-size: 13px;
	color: maroon;
	font-family: Arial;
}

.address1
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	margin: 0px;
	border-right: #578D49 1px solid;
	border-top: #578D49 1px solid;
	border-left: #578D49 1px solid;
	border-bottom: #578D49 1px solid;
	table-layout: auto;
	clip: rect(0px 0px 0px 0px);
	border-collapse: separate;
	font-weight: bold;
	font-size: 12pt;
	color: white;
	font-family: arial;
	height: 24px;
}

.address2
{
	background-color: #9ac590;
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-family: arial;
	vertical-align: middle;
	padding-left: 2px;
	padding-right: 2px;
}


.adminhead1
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	margin: 0px;
	border-right: #6A9FDB 1px solid;
	border-top: #6A9FDB 1px solid;
	border-left: #6A9FDB 1px solid;
	border-bottom: #6A9FDB 1px solid;
	table-layout: auto;
	clip: rect(0px 0px 0px 0px);
	border-collapse: separate;
	font-weight: bold;
	font-size: 12pt;
	color: white;
	font-family: arial;
	height: 24px;
	height: 40px;
}

.adminhead2
{
	background-color: #6A9FDB;
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-family: arial;
	vertical-align: middle;
	padding-left: 2px;
	padding-right: 2px;
	vertical-align: middle;
}

.warning1
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	margin: 0px;
	border-right: maroon 1px solid;
	border-top: maroon 1px solid;
	border-left: maroon 1px solid;
	border-bottom: maroon 1px solid;
	table-layout: auto;
	clip: rect(0px 0px 0px 0px);
	border-collapse: separate;
	font-weight: bold;
	font-size: 12pt;
	color: white;
	font-family: arial;
	height: 24px;
}

.warning2
{
	background-color: maroon;
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-family: arial;
	vertical-align: middle;
	padding-left: 2px;
	padding-right: 2px;
}

.prop_status_blue
{
	font-weight: bold;
	font-size: 13px;
	color: blue;
	font-family: Arial;
}

.win_fulltable
{
	width: 100%;
	height: 100%;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	border-right: white 0px solid;
	table-layout: auto;
	border-top: white 0px solid;
	border-left: white 0px solid;
	clip: rect(0px 0px 0px 0px);
	border-bottom: white 0px solid;
	border-collapse: collapse;
	vertical-align: top;
	background-color: #DEE7F7;
}

.win_head
{
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
	color: white;
	font-family: Arial;
	vertical-align: middle;
	text-align: right;
	padding-right: 10px;
	background-image: url(Images/win_top_bg.gif);
	background-repeat: repeat;
}

.searchgrid
{
	width: 100%;
	height: 100%;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	border-right: white 0px solid;
	table-layout: auto;
	border-top: white 0px solid;
	border-left: white 0px solid;
	clip: rect(0px 0px 0px 0px);
	border-bottom: white 0px solid;
	border-collapse: collapse;
	vertical-align: top;

	font-family: Arial;
	font-size: 8pt;
	color: #3E6AAA;
	
	text-decoration: none;
}

.searchgrid a:link
{
	text-decoration: none;
	
}

.searchgrid a:active
{
	text-decoration: none;
	
}

.searchgrid a:visited
{
	text-decoration: none;
	
}

.calendar_top
{
	font-size: 10pt;
	background-image: url(Images/calendar_top_bg.gif);
	color: white;
	background-repeat: repeat-x;
	font-family: arial;
	height: 31px;
	vertical-align: middle;
}

.calendar_top_text
{
	font-size: 10pt;
	color: white;
	font-family: arial;
	vertical-align: middle;
}

.calendar_left
{
	background-color: #DEE7F7;
}	

.calendar_legend_color
{
	border-right: gray 1px dotted;
	border-top: gray 1px dotted;
	border-left: gray 1px dotted;
	width: 12px;
	border-bottom: gray 1px dotted;
	height: 12px;
}

.calendar_legend_name
{
	font-size: 9pt;
	color: #466BA4;
	font-family: Arial;
	text-align: left;
	padding-left: 5px;
	vertical-align: middle;
}

.banner1
{
	font-size: 20pt;
	color: green;
	font-family: arial;
}

.rented
{
	border: 1px dotted #000000;
	margin: 0px;
	padding: 1px;
	font-size: 20pt;
	color: white;
	background-color: #F99939;
	font-family: arial;
	vertical-align: middle;
	text-align: center;
}


.room_top
{
	font-size: 14pt;
	background-image: url(Images/calendar_top_bg.gif);
	color: white;
	background-repeat: repeat-x;
	font-family: arial;
	height: 31px;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
}

.infeet
{
	font-size: 8pt;
	color: maroon;
	font-family: arial;
}

.gridpadding
{
	padding-bottom: 3px;
}

.bullet
{
	font-weight: bold;
	font-size: 13px;
	width: 22px;
	color: white;
	font-family: arial;
	height: 22px;
	background-color: #9fbde4;
	vertical-align: middle;
	text-align: center;
}

.vendor_potven
{
	font-weight: bold;
	font-size: 16pt;
	color: blue;
	font-family: arial;
}

.vendor_ven
{
	font-weight: bold;
	font-size: 16pt;
	color: blue;
	font-family: arial;
}

.vendor_notven
{
	font-weight: bold;
	font-size: 16pt;
	color: red;
	font-family: arial;
}

.vendor_box
{
	border-right: #c2d8f0 1px solid;
	border-top: #c2d8f0 1px solid;
	border-left: #c2d8f0 1px solid;
	border-bottom: #c2d8f0 1px solid;
	height: 50px;
	vertical-align: middle;
}

.areas_looking
{
	border-right: #c2d8f0 1px solid;
	border-top: #c2d8f0 1px solid;
	border-left: #c2d8f0 1px solid;
	border-bottom: #c2d8f0 1px solid;
	height: 50px;
	vertical-align: middle;
	font-family: 'Courier New';
	font-size: 9pt;
	color: #203b78;
}

.feedback_yes
{
	font-size: 10pt;
	color: green;
	font-family: Arial;
}

.feedback_no
{
	font-size: 10pt;
	color: red;
	font-family: Arial;
}

.textarea
{
	font-size: 10pt;
	font-family: Arial;
	border-right: #638EC8 1px solid;
	border-top: #638EC8 1px solid;
	border-left: #638EC8 1px solid;
	border-bottom: #638EC8 1px solid;
}

.whitetext
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-style: italic;
	font-family: Arial;
	text-align: center;
}

.task_completed
{
	font-size: 12px;
	font-family: arial;
	color: #3E6AAA;
	text-decoration: line-through;
}

.task_completed a:link
{
	font-size: 12px;
	font-family: arial;
	color: #3E6AAA;
	text-decoration: line-through;
}

.task_overdue
{
	font-size: 12px;
	font-family: arial;
	color: red;
}

.task_overdue_high
{
	font-size: 12px;
	font-family: arial;
	color: red;
	font-weight: bold;
}

.task_normal
{
	font-size: 12px;
	font-family: arial;
	color: #3E6AAA;
}

.task_head
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: arial;
}

.task_label
{
	padding-top: 8px;
	font-weight: normal;
	font-size: 11px;
	color: white;
	font-family: arial;
}

.home_bar
{
	background-color: #94B6E7;
	font-weight: bold;
	font-size: 12px;
	color: white;
	vertical-align: middle;
	font-family: arial;
}

.home_group_head
{
	font-weight: bold;
	font-size: 14px;
	color: #427CD5;
	font-family: arial;
}

.home_slit
{
	background-color: #427CD5;
	height:1px;
}

.home_label
{
	font-size: 11px;
	color: #427CD5;
	font-family: arial;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	width: 150px;
	background-color: #EEF3FB;
}	
	
.home_data
{
	font-weight: bold;
	font-size: 11px;
	color: #427CD5;
	font-family: arial;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}

.home_app_label
{
	font-size: 11px;
	color: #427CD5;
	font-family: arial;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	background-color: #EEF3FB;
}

.home_app_time
{
	font-size: 11px;
	color: gray;
	font-family: arial;
	padding-top: 5px;
	padding-bottom: 5px;
}

.platinum_yes
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: arial;
	background-color: maroon;
	text-align: center;
	vertical-align: middle;
	height: 26px;
	padding-top: 5px;
}

.platinum_no
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: arial;
	background-color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 26px;
	padding-top: 5px;
}


.no_feedback
{
	height: 100%;
	width: 100%;
	background-color: #E0E0E0;
}