/* Global Classes */
body
{
	margin:0;
	padding:0;
}
TD
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	color:#000000;
}
img
{
	border:0;
}
img.spacer
{
	display:block;
	border:0;
}



A
{
	color:#822120;
	text-decoration:underline;
}
A:hover
{
	color:#822120;
	text-decoration:none;
}


/* Home Navigation Classes */
TD.homeout
{
	background-color:#822120;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 0 0 29px;
}
TD.homeout A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
TD.homeout A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

TD.homeover
{
	background-color:#822120;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 0 0 29px;
	background-image:url(images/nav_arrow.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
TD.homeover A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
TD.homeover A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}


/* Inner pages Navigation Classes */
TD.out
{
	background-color:#822120;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 0 0 29px;
}
TD.out A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
TD.out A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

TD.over
{
	background-color:#822120;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 0 0 29px;
	background-image:url(images/nav_inner_arrow.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

TD.over A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
TD.over A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

TD.over_on
{
	background-color:#822120;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 0 0 29px;
	background-image:url(images/nav_inner_downarrow.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
TD.over_on A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
TD.over_on A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}


TD.shadow
{
	background-image:url(images/inner_nav_bg.gif);
	background-position:left;
	background-repeat:repeat-y;
}


/* TD Classes */
TD.header
{
	background-image:url(images/header_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
TD.header_right
{
	background-image:url(images/header_right.gif);
	background-position:left top;
	background-repeat:repeat-x;
}

TD.inner_header_right
{
	background-image:url(images/inner_header_right.gif);
	background-position:left bottom;
	border-top: 16px solid #FFF;
	background-repeat:repeat-x;
	background-color:#EFE7BD;
}
TD.inner_header_right_whywork
{
	background-image:url(images/inner_header_right_whywork.gif);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#D6D7D6;
}

TD.homecontent
{
	font-size:11px;
	line-height:1.8em;
	padding: 0 0 0 20px;
}
TD.homecontent TD
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:normal;
}

/* Inner page titles */
h1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:medium;
	font-weight:bold;
	border-bottom: 1px solid #FDCE7E;
	margin:20px 0 20px 0;
	padding:0 0 4px 0;
}
h2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	border-bottom: 1px solid #FDCE7E;
	margin:20px 0 15px 0;
	padding:0 0 4px 0;
}

/* Barker Classes */
TD.barker_left
{
	background-image:url(images/barker_leftline_bg.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
TD.barker_right
{
	background-image:url(images/barker_rightline_bg.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}
TD.leftborder {
	background-image: url(images/barker_leftline_bg_top.gif);
	background-position:left bottom;
	background-repeat: repeat-y;
}
TD.leftborder_bot {
	background-image: url(images/barker_leftline_bg_bot.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
TD.barker
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
TD.barker A
{
	color:#822120;
	text-decoration:underline;
}
TD.barker A:hover
{
	color:#822120;
	text-decoration:none;
}

TD.footer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-small;
	color: #858584;
	padding: 0 0 0 22px;
}
TD.sublinks A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
/* Subllinks */
TD.sublinksout
{
	background-color:#822120;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 0 0 15px;
}
TD.sublinksout A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
TD.sublinksout A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

TD.sublinks
{
	background-color:#822120;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 0 0 15px;
	background-image:url(images/subnav_bullet.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
TD.sublinks A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
TD.sublinks A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

/* List Table Classes */
table.list
{
	font-size:xx-small;
}
table.list td
{
	font-size:x-small;
	line-height:1.7em;
}



/* Span Classes */
SPAN.maroon
{
	color:#822120;
}

.textfield
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border:1px solid #666666;
}.bg_bot_nav {
	background-image: url(images/bg_bot_nav.gif);
	background-repeat: repeat-x;
}
.bg_top_nav {
	background-image: url(images/bg_top_nav.gif);
	background-repeat: repeat-x;
}
