﻿body 
{
	margin: 0;
	padding: 0;
	background: #26465B url('bg_master_vert.gif') repeat-x top;
}

img
{
	border: 0;
	padding: 0;
}

td.footerCell
{
	padding-top: 10px;
	color: #DDDDDD;
	font-family: Tahoma; 
	font-size: small; 
	text-decoration: none;	
}

td.footerCell a
{
	color: #DDDDDD;
	text-decoration: none;	
}

td.footerCell a:hover
{
	text-decoration: underline;	
}

td.rcBorderTop
{
	background: url('bg_corner_top.gif') repeat-x #ECEBE9;	
}

td.rcBorderLeft
{
	background: url('bg_corner_left.gif') repeat-y #ECEBE9;	
}

td.rcBorderRight
{
	background: url('bg_corner_right.gif') repeat-y #ECEBE9;	
}

td.rcBorderBottom
{
	background: url('bg_corner_bottom.gif') repeat-x #ECEBE9;	
}

td.rcProductsBorderRight
{
	background: url('bg_products_side.gif') repeat-y;
}

td.rcProductsBorderLeft
{
	background: url('bg_products_side.gif') repeat-y;
}

td.productMenuCell
{
	background: url('bg_product_button.gif') repeat-x;
	color: white;
	font-family: tahoma;
	text-align: left;
}

td.productSubMenuCell
{
	background: url('bg_product_sub_button.gif') repeat-x;
	padding: 3px 0 2px 0;
	color: white;
	font-family: tahoma;
	text-align: left;
}

td.productMenuCell a
{
	text-decoration: none;	
	color: White;
}

td.productMenuCell a:hover
{
	text-decoration: underline;
}

td.productSubMenuCell a
{
	text-decoration: none;	
	color: White;
}

td.productSubMenuCell a:hover
{
	text-decoration: underline;
}

td.rcContent
{
	padding: 0;
	background-color: #ECEBE9;
	color: Black;
	font-family: Tahoma;
	font-size: small;	
	width: 531px;
}

td.rcContent a
{
	color: black;
}

h4.pageHeader
{
	color: Black;
	font-family: Tahoma;
	padding-left: 12px;	
	margin: 5px 0px 10px 0px;
}

td.navContainer
{
	vertical-align: top;
	padding: 5px 0px 10px 10px;
	width: 210px;
}

td.contentContainer
{
	vertical-align: top;
	padding: 5px 5px 10px 10px;
	width: 540px;
}

div.bulletItem
{
    list-style-type: none;
    padding-left: 15px;  
    font-family: Tahoma;
	padding-bottom: 5px;  
}

div.bulletItem img
{
	padding-right: 3px;	
}

div.bulletItem a
{
	color: Black;
	text-decoration: none;
}

div.bulletItem a:hover
{
	text-decoration: underline;	
}

span.red
{
	color: Red;	
}

td.formDescriptorCell
{
	font-weight: bold;
	vertical-align: top;
	text-align: left;
	width: 130px;	
}

td.formValueCell
{
	vertical-align: top;
	text-align: left;
	padding-bottom: 4px;
}

/* Round container with white background */

td.rcwContent
{
	padding: 0;
	background-color: #fff;
	color: Black;
	font-family: Tahoma;
	font-size: small;		
}

td.rcwBorderTop
{
	background: url('bg_corner_top_w.gif') repeat-x #fff;	
}

td.rcwBorderLeft
{
	background: url('bg_corner_left_w.gif') repeat-y #fff;	
}

td.rcwBorderRight
{
	background: url('bg_corner_right_w.gif') repeat-y #fff;	
}

td.rcwBorderBottom
{
	background: url('bg_corner_bottom_w.gif') repeat-x #fff;	
}

td.rcContent_app
{
	padding: 0;
	background-color: #ECEBE9;
	color: Black;
	font-family: Tahoma;
	font-size: small;	
	width: 244px;	
}

td.rcContent_addr
{
	padding: 0;
	background-color: #ECEBE9;
	color: Black;
	font-family: Tahoma;
	font-size: small;	
	width: 100%;
}

td.addressContainer
{
	vertical-align: top;
	padding: 5px 0px 10px 10px;	
}

td.jobCell
{
	vertical-align: top;
    padding-bottom: 5px;
}

p.contentText
{
	color: Black;
	font-family: Tahoma;
	font-size: small;
}

td.logoCell
{
	 text-align: left;
	 vertical-align: top;
	 padding: 0px;
	 height: 79px;
	 width: 171px;
	 background: url('bg_header.gif') repeat-x;
}