/*
Name:         PremierStyle.css
Description:  standard style sheet

Usage:
	<head>
		<link rel="stylesheet" href="/Includes/style.css" type="text/css">
	</head>

*/
BODY{font-size:9pt;	font-family: 'Georgia';}
TABLE{font-size:9pt;}
H1 {font-size:14pt; color:Navy; font-family: 'Arial';}
H2 {font-size:12pt;}
H3 {font-size:10pt; font-weight: bold;}
INPUT{font-size:9pt;}
SELECT{font-size:9pt;}
TEXTAREA{font-size:9pt;}
A:VISITED, A:ACTIVE {color:blue;}
A:HOVER {color:purple;}

.footer{font-family: Arial; font-size: 10pt;}
.footer_item{font-weight: normal; font-family: 'Arial'; color: Navy; font-size: 9pt;}
.header_item{font-weight: 400; font-family: 'Arial Black'; color: Navy; font-size: 10pt;}
.location{font-family: Arial; font-weight: bold; font-size:10pt; color: Navy;}
.home_text{font-size: 11pt;}
.navy{color:Navy;}
.product_header{padding-left:36px; color:Navy; font-size:10pt;}
.area_header{font-size:10pt; text-align:left; font-weight:bold; padding-top:8pt;}
.services_item{padding-left:24px;}
.services_title{padding-left:12px;}

.ftf_col_header{font-family: Arial; font-size: 10pt; font-weight: bold; color:navy;}
.ftf_manage_item{font-family: Arial; font-size: 9pt;}
.month_table{width:760; border-bottom: 1pt solid Black;  padding: 0px 0px 0px 0px; text-align:right;}
.month{font-family: Georgia; font-weight:bold; text-align:right; padding-right:8px; font-size:10pt; width: 120; color: Navy; padding-left:6pt; background-color: #f5f5dc;}
.calendar_items{font-size: 10pt; vertical-align: top; text-align:left; width: 640; font-family: Century;}
.ftf_email{font-weight:bold; text-align:left; width:100; background-color:#EEEEEE;}

.agent_name{text-align:right;}

.company_name{font-size: 13pt; font-family: 'Georgia'; color:Navy; font-style:italic; font-weight:bolder;}
.major_title{font-size: 13pt; font-family: 'Georgia'; color:Navy; font-weight:bolder;}
.page_header{font-size: 14pt; font-family: 'Georgia'; color:Navy; font-weight:900; font-style:italic;}
.table_data_row{text-align:left; vertical-align:top;}

/* right-align field labels for screens with updateable fields (line up the colons): */
.label_right{font-weight:bold; text-align:right}

/* left-align field labels for display-only screens (printable versions, reports, etc.): */
.label_left{font-weight:bold; text-align:left}

.instructions{color:darkgreen; font-size:8pt;}
.section_header {font-size:10pt;font-weight:bold;color:blue}
.field_error{font-style:italic; color:red;}

.report_group_header{font-size:10pt; font-weight:bold; text-align:left}

.red{color:red;}
.blue{color:blue;}

.hidden {display:none}
.visible {visibility: visible}

.border_top
{
	border-top: 1px solid black;
}
.border_bottom
{
	border-bottom: 1px solid black;
}
.border_left
{
	border-left: 1px solid black;
}
.border_right
{
	border-right: 1px solid black;
}
.border_top_bottom
{
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}
.border_top_left
{
	border-top: 1px solid black;
	border-left: 1px solid black;
}
.border_top_right
{
	border-top: 1px solid black;
	border-right: 1px solid black;
}
.border_bottom_left
{
	border-bottom: 1px solid black;
	border-left: 1px solid black;
}
.border_bottom_right
{
	border-bottom: 1px solid black;
	border-right: 1px solid black;
}
.border_left_right
{
	border-left: 1px solid black;
	border-right: 1px solid black;
}
.border_top_bottom_left
{
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid black;
}
.border_top_bottom_right
{
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
}
.border_top_left_right
{
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
}
.border_bottom_left_right
{
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
}
.border_top_bottom_left_right
{
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
}




