﻿p, h1, h2, h3, h4, h5, h6, div, li, td, table, tr, a, input, div {margin: 0; padding: 0; font-family: Arial; font-size: 14px; color: #141414;}
p, h1, h2, h3, h4, h5, h6 {margin: 0 0 10px 0}

img
{
	border: none;
}

a
{
	color: #0427FF;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

body
{
	background: #ffffff;
	margin: 0;
	padding: 0;
}

input.contactUsLongInput
{ 
	border: 1px solid #000000;
	width: 241px; 
	height: 18px;
	padding: 8px 0 0 5px;
	background: #F1F2F0;
}

input.contactUsShortInput
{ 
	border: 1px solid #000000;
	width: 120px; 
	height: 18px;
	padding: 8px 0 0 5px;
	background: #F1F2F0;
}

textarea.contactUsCommentsInput
{ 
	border: 1px solid #000000;
	width: 241px; 
	padding: 2px 0 0 5px;
	background: #F1F2F0;
}

#TemplateBox
{
	width: 300px;
}

#TopLogo
{
    width: 300px;
    height: 83px;
}

#Content
{
    width: 290px;
    padding: 0 5px 0 5px;
}

.contentPlaceHolder
{
    border-bottom: 1px dotted #000000;
    padding: 10px 0 10px 0;
    width: 290px; 
}

#BreadCrumbs
{
    border-bottom: 1px dotted #000000;
    padding: 5px 0 5px 0;
    width: 290px;
}

.breadcrumbsBullet
{
    float: left;
    width: 14px;
    text-align: center;
}

#BreadCrumbs a
{
    font-size: 12px;
    float: left;
    display: block;
}

.navDiv
{
    border-bottom: 1px dotted #000000;
    padding: 5px 0 5px 0;
    width: 290px; 
}

.navLink
{
    display: block;
    float: left;
    /*width: 277px;*/
}

.navBullet
{
    float: left;
    width: 14px;
}

.navDivider
{
    clear: both;
    height: 5px;
}

.healthTitle
{
    padding-bottom: 10px;
    font-weight: bold;
}

.title
{
    font-weight: bold;
}

.formTitle
{
    padding: 10px 0 3px 0;
}

.error
{
	padding: 10px 0 10px 0;
	font-weight: bold;
	color: #DE5643;
}

.small
{
    font-size: 12px;
}
