﻿body
{
	background-color:   #6699FF;
	margin-top:			30px;	
}

a:link
{
	color:              #000066;
}

a:visited
{
	color:              #000066;
}

a:hover
{
	color:              #CCCCFF;
}

.asterisk
{
	color:              #FF0000;
}

.header1
{
	font-size:          18px;
	font-family:        Arial Narrow;
	color:              #000000;
	font-weight:        bold;
}

.header2
{
	font-size:          18px;
	font-family:        Arial Narrow;
	color:              #000000;
	font-weight:        bold;    
}

.header3
{
	font-size:          16px;
	font-family:        Arial Narrow;
	font-weight:        bold;
}

.header4
{
	font-size:          14px;
	font-family:        Arial Narrow;
	color:              #000000;
	font-weight:        bold;
}

.header5
{
	font-size:          12px;
	font-family:        Courier New;
	color:              #000000;
	font-weight:        bold;
}

p
{
	padding-top:        10px;
	padding-bottom:     10px;
}

.attention
{
	font-weight:        bold;
	color:              #ff0000;
}

.generic-container
{
	width:              600px;	
}

.print-container
{
	width:              720px;	
}

.generic-container-row
{
	clear: 				both;
	margin-bottom: 		4px;		
}

.header-title-cell
{
	color:              #FFFFFF;
	width:              425px;
	text-align:         center;
	font-size:          32px;
	float:              left;
	padding-top:        20px;	
}

.header-image-cell
{
	
}

.sub-header-title-cell
{
	font-weight: 		bold;
	font-size: 			18px;
	text-align: 		left;
	text-transform: 	uppercase;
	width: 				212px;
	float: 				left;			
}

.sub-header-desc-cell
{
	text-align:         left;
	float:				left;
	vertical-align:		middle;
	margin-left:		4px;		
}

.group-header-cell
{
	text-align:         left;
	font-size:          18px;
	font-family:        Arial Narrow;
	color:              #000000;
	font-weight:        bold;
	margin-top:			8px;
}

.footer-item
{
	color:              #FFFFFF;
	font-family:        Arial;
}

.footer-item-plain
{
	text-align:         center;
	width:              100%;
	float:              left;
}

.footer-message-text
{
	float:              left; 
	text-align:         right; 
	width:              50%; 
	margin-top:         20px;
}

.footer-message-image
{
	width:              45%;
	text-align:         left;
	margin-left:        350px;	
}

.item-label-cell
{
	width:              192px;
	font-family:        Arial;
	text-align:         right;	
	padding-top:		2px;	
	float:              left;	
}

.item-center-cell
{
	text-align:         left;
	width:              20px;    
	float:              left;
	margin-left:			4px;
}

.item-required
{
	background-image:       url('../Images/Required.gif');
	background-repeat:      no-repeat;
	background-position:    center;
	margin-top:				4px;
	margin-left:				4px;
}

.item-error
{
	background-image:       url('../Images/Delete.png');
	background-repeat:      no-repeat;
	background-position:    center;
	padding-left:			4px;
}

.item-ok
{
	background-image:       url('../Images/Check.png');
	background-repeat:      no-repeat;
	background-position:    center;
	padding-left:			4px;
}

.item-content-cell
{
	text-align:         left;	
}

.faxform-header-cell
{    
	text-align:         right;	
}

.faxform-label-cell
{
	font-family: 		Arial;
	font-weight: 		bold;
	width: 				140px;
	text-align: 		right;
	float: 				left;
	font-size: 			9pt;
	padding-right: 		8px;
	padding-top: 		2px;
}

.faxform-label-cell-long
{
	font-family:        Arial;
	font-weight:        bold;
	text-align:         left;
	float:              left;
	font-size:          smaller;
	height:             22px;	
}

.faxform-content-cell
{
	font-size:          smaller;
	font-family:        Arial;
	font-weight:        bold;
	width:				216px;
	float:              left;    	
}

.faxform-reference-number-cell
{
	padding-left:       70px;
	float:              left;
	
}

.faxform-sub-header-cell
{	
	font-weight:        bold;
	font-family:        Arial;
	text-align:			center;
	padding-top:        18px;
	padding-bottom:     15px;		
}

.faxform-content-detail
{
	font-weight: 		lighter;
	font-family: 		Times New Roman;
	font-size: 			12pt;
}

.faxform-comment-area
{
	height:             80px;
}

.input-field
{
	width:              192px;	
}

.input-dropdownlist
{
	width:              208px;
	
}


.input-textarea
{
	width:              500px;
	height:             80px;
	
}

.place-holder
{
	height:             30px;	
	clear:				both;
}

.inline-note
{
	font-size:          10px;
	text-align:         left;
	vertical-align:     middle;		
	display:            inline-block;	
}

.main-page-logo
{
	text-align:         right;
	padding-right:      100px;
}

.main-page-title
{
	font-size:          45px;
	color:              #FFFFFF;
}

.main-page-sub-title
{
	font-size:          18px;
	color:              #FFFFFF;
}

.main-page-link-cell
{
	width:              40%;
	text-align:         right;
	padding-right:      30px;
	font-family:        Times New Roman;
	font-size:          22px;
	font-weight:        bold;
	float:              left;
}

.main-page-desc-cell
{    
	text-align:         left;
	padding-left:       25px;
}

.message
{
	height:             100px;
	padding-bottom:     50px;
}

.emailform-header-reference
{
	float:              left;
}

.emailform-header-cell
{
	text-align:         right;
	font-style:         italic;
	font-weight:        bold;
}

.button-date-select
{
	width:				160px;
}
