/*_______________________________________________HOME PAGE__________________________________*/
.home_bg
{
	background-color: #ffffff;
}
.home_left_panel_bg
{	
	background-color: #ffffff;
}

.home_banner
{
	background-image: url(/images/welcome_bg.jpg);
	background-repeat: no-repeat;
}

.home_middle_panel
{
	background-color: #ffffff;
}
.home_middle_panel_content
{
	background-color: #ffffff;
}

.home_middle_panel_bg
{
	background-image: url(/images/body_bottom_panel_bg.gif);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 10px;
}
.home_middle_panel_border
{
	background-image: url(/images/border.gif);
	background-repeat: no-repeat;
}

.home_text
{
	font: 11px Arial;
	color: #868686;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
	padding-right:18px;
}
.home_text_14px
{
	font: 14px Arial;
	color: #868686;
}

/*________ HEADER ___________*/
.header_bg
{
	background: #113354;	
}

.header_spacer
{
	background: #113354;
	padding-left:2px;
}

.header_left
{
	background-color: #113354;	
}

.header_right
{
	background-color: #113354;	
}
/*________ FOOTER ___________*/
.footer
{
	background-color: #454748;		
}
.footer_bg
{
	background-color: #454748;
}
.footer_font
{
	background-color: #454748;
	color: #ffffff;
}
.footer_left
{
	background-color: #454748;	
}

.footer_right
{
	background-color: #454748;	
}

.footer-spacer
{
	background-color: #454748;
	padding-top:20px;
}

.footer_seperator
{
	padding-left:10px;
	padding-right:10px;
	color: #ffffff;
}

a.footerLink:link
{ 
	color: #FFFFFF;
	text-decoration: none;
}

a.footerLink:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

a.footerLink:active
{
	color: #FFFFFF;
	text-decoration: none;
}

a.footerLink:hover
{ 
	color:gray;
	text-decoration: none;
}


/*________ BODY ___________*/
.main-body-content
{
	vertical-align:top;
	padding-left:10px;
}

.main-body-content-padding
{
	padding-left:1px;
}

.middle_panel_bg
{
	background-image: url(/images/border.gif);	
	background-repeat: no-repeat;
	width: 200px;
	height: 227px;
}
.middle_panel_spacer
{
	padding-left:30px;	
}

.middle_panel_left
{
	padding-left:30px		
}

.middle_panel_right
{
	padding-right:20px		
}

.middle_panel_heading
{
	padding-top: 7px;
	padding-left: 8px;
	padding-right: 7px;
	padding-bottom: 7px;
}

.middle_panel_image
{
	padding-left: 18px;
}

.middle_panel_button
{
	padding-left: 18px;
	padding-right: 18px;
	padding-bottom: 7px;
	padding-top: 7px;
}

.home_middle_panel_spacer
{
	background-color: #ffffff;
	padding-top: 10px;
}
.home_right_panel_bg
{
	background-color: #ffffff;
	
}
/*_______LEFT & RIGHT PANELS____________*/
.panel_top
{
	background-image: url(../images/common/border_top.gif);
	background-repeat: no-repeat;
	height:6px;
}

.panel_middle
{
	background-image: url(../images/common/border_middle.gif);	
	height: 400px;
	/*this should change to be dynamic*/	
}
.panel_bottom
{
	background-image: url(../images/common/border_bottom.gif);
	background-repeat: no-repeat;
	height:6px;
}
.panel_text
{
	color: #868686;
	padding-bottom:5px;
}

.panel_text_heading
{
	font-size:12px;
	font-weight:bold;
	text-align: left;
	padding-top:10px;
	padding-bottom:5px;
}

.vacancy_text
{
	font-size:14px;
	color: #868686;
}

/*_______ MIDDLE PANEL ________*/

.divider_padding
{
	padding-top:10px;
}

.page_heading
{
	font-size:20px;
	text-align: left;
	color: #3c5a77;	
}

.bulletpoint_padding
{
	vertical-align:top;
	padding-right:10px;
	padding-top:4px;
}

.middle_panel_sub_heading1
{
	font-size:15px;
	font-weight:bold;
	color: #3c5a77;
}

.middle_panel_sub_heading2
{
	font-size:12px;
	color: #868686;
	text-decoration:underline;
}

.middle_panel_sub_heading3
{
	font-weight:bold;
	font-size:12px;
	color: #3c5a77;
}

.image-padding
{
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:5px;	
}

LI.list
{
	list-style: url(../images/common/bulletPoint_list_03.gif);
	padding-bottom:7px;
}

href.link
{
	text-decoration: none;
	color: #165693;
}


B
{
	font-weight:bold;
	color: #3c5a77;
}

IMG
{
	border-color:#868686;		
}

TD
{
	font-size:11px;
	font-family:Arial;
	color: #868686;
	text-align: justify;
}

TD.main_body_content1
{
	width:500px;
}

TD.main-body-content
{
	padding-left:15px;
	padding-right:15px;	
	width:500px;
}

/*_______ PRINT SERVICES ________*/

.disclaimer-content
{
	background-color: #f3f7f9;
	font-size:11px;
	font-family:Arial;
	color: #868686;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

.template-search-form
{
	padding-left:10px;
}

.template-search-title
{
	font-weight:bold;
	font-size:11px;
	color: #3c5a77;	
}

.template-search-button
{
	padding-top:3px;	
}

select.doc-search-field
{
	font-family:arial,helvetica,sans-serif;
	font-size:11px; 
	color: #868686;
	width:148px;
}

input.login-field
{
	width:148px;
}
