body#tables {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(/images/bgr_yellow_fade.jpg)
}

/* Links, Standard */
A:LINK, A:VISITED, A:ACTIVE  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
        COLOR: #0943A1;
        margin : 0;
        padding : 0;
        border-width:0;
}

/* Links, Standard */
A:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
        TEXT-DECORATION: underline;
        COLOR: #B01B1E;
        margin : 0;
        padding : 0;
        border-width:0;
}

.stdtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#363636;
}

.stdheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#363636;
}

.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.contacttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
}

#wrap {
	margin:17px auto 17px;
	width:760px;
	border:0px solid #CCCCCC;
	background-color:#ffffff;
}

#top_bar {
height:82px;width:760px;
background-color:#B01B1E;
}

#logo {
padding:4px 0 0 9px;float:left;
}

#contact_details {
padding:4px 20px 0 0;
}

#nav_bar {
height:100%;width:160px;
background-color:#ffffff;
padding-left:20px;
padding-top:20px;
float:left;
}

#content_wrap {
width:758px;
border:1px solid #C78E8F;
border-bottom:2px solid #B01B1E;
border-top:none;
float:left;
}

#content_text_inner_bar {
width:338px;
text-align:left;
padding-left:22px;padding-top:20px;padding-bottom:20px;
float:left;
}

#content_photo_inner_bar {
width:218px;
text-align:left;
padding-top:20px;
float:left;
}

#clearer {
clear:both; font-size:0; height:0; line-height:0px;
}

#footer_bar {
width:758px;
background-color:#E5E5E5;
text-align:center;
margin-top:20px;
}

.nav_bar_text	{
	font-family: times, "Times New Roman", times-roman, georgia, serif;
	color: #B01B1E;
	margin: 0;
	padding: 0px 0px 6px 0px;
	font-size: 20px;
	line-height: 30px;
	letter-spacing: -1px;
	font-weight: bold;
	font-style: italic;
}

#leftnav	{
			margin:0;
			padding:2px 2px 2px 0;
			text-decoration: none;
			border: 0;
			list-style-type: none;
			}
			
#leftnav li, #leftnav a {
	width:100%;
	height:21px;
	margin:0 0 2px 0;
	line-height:14px;	
    display:block;
	font-family: times, "Times New Roman", times-roman, georgia, serif;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
	font-style: italic;
	TEXT-DECORATION: none;
    COLOR: #B6393C;
}

#leftnav a:hover {
    COLOR: #C56F71;
}

h1 {
	font-family: times, "Times New Roman", times-roman, georgia, serif;
	color: #3672AB;
	margin: 0;
	padding: 0px 0px 10px 0px;
	font-size: 22px;
	line-height: 19px;
	letter-spacing: 1px;
	font-weight: bold;
	font-style: italic;
}

h2 {
	font-family: times, "Times New Roman", times-roman, georgia, serif;
	color: #4482BE;
	margin: 0;
	padding: 10px 0px 10px 0px;
	font-size: 18px;
	line-height: 19px;
	letter-spacing: 1px;
	font-weight: bold;
	font-style: italic;
}

.smalltext#grey {
	color: #636363;
}

.quote {
text-align:center;
width:80%;
margin:0 auto;
padding:5px;
border:1px solid #CDCDCA;
background:#FFFFDD;
font-size: 13px;
font-weight: bold;
font-style: italic;
color:#9E1B1B;
}


input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
}

.dotted_border {
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 14px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
    COLOR: #000000;
	border: 1px solid #DE5D60;
	background-color:#FFFFFF;
}

