body {
	height: 100%;
	min-height: 100%;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: Arial, Tahoma, Helvetica, Verdana;
	color: #000000;
	font-weight: normal;
	background-color: #COCOCO;
}
img {
	border:0;
}
/* Navigation */

.SecNav {
	background-color: #EEEEEE;
}
#SecNavLink {
	font-size: 11px;
	font-family: Arial, Tahoma, Helvetica, Verdana,;
	color: #333333;
	font-weight: bold;
	padding-left: 7px;
	text-decoration: none;
}
#SecNavLink a {
	font-size: 11px;
	font-family: Arial, Tahoma, Helvetica, Verdana,;
	color: #333333;
	font-weight: bold;
	padding-left: 7px;
	text-decoration: none;
}
#SecNavLinkActive {
	font-size: 11px;
	font-family: Arial, Tahoma, Helvetica, Verdana,;
	color: #E8171E;
	font-weight: bold;
	padding-left: 7px;
	text-decoration: none;
}
#SecNavLinkActive a {
	font-size: 11px;
	font-family: Arial, Tahoma, Helvetica, Verdana,;
	color: #E8171E;
	font-weight: bold;
	padding-left: 7px;
	text-decoration: none;
}
#SecNavLinkSm {
	font-size: 10px;
	font-family: Arial, Tahoma, Helvetica, Verdana,;
	color: #333333;
	font-weight: bold;
	padding-left: 7px;
	text-decoration: none;
}
#SecNavLinkSm a {
	font-size: 10px;
	font-family: Arial, Tahoma, Helvetica, Verdana,;
	color: #333333;
	font-weight: bold;
	padding-left: 7px;
	text-decoration: none;
}
/* Navigation */



/* CallOut Boxes */

.GreyBack {
	background-color: #E4E4E4;
}
#CallOut {
	background-color: #EEEEEE;
	font-size: 11px;
	font-family: Arial, Helvetica, Tahoma, Verdana,;
	color: #000000;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 5px;
}
#CallOut p {
    color: Red;
    margin: 0 0 -10px;
    font-size: 10px;
}
#CallOutBG {
	background-color: #EEEEEE;
	font-size: 11px;
	font-family: Arial, Helvetica, Tahoma, Verdana,;
	color: #000000;
	font-weight: normal;
	padding-right: 5px;
}
#CallOutLgt {
	background-color: #EEEEEE;
	font-size: 11px;
	font-family: Arial, Helvetica, Tahoma, Verdana,;
	color: #474747;
	font-weight: normal;
	padding-left: 15px;
	padding-right: 10px;
}
#CallBorder {
	background-color: #C9C9C9;
	height:1px;
	line-height:1px;
	overflow:hidden;
}
#CallLink {
	font-size: 10px;
	font-family: Arial, Helvetica, Tahoma, Verdana,;
	color: #E8171E;
	font-weight: bold;
	text-decoration: none;
}
#CallLink a {
	font-size: 10px;
	font-family: Arial, Helvetica, Tahoma, Verdana,;
	color: #E8171E;
	font-weight: bold;
	text-decoration: none;
}
#border {
	border-bottom: 1px solid #333;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
	width:788px;
	background-color: #FFFFFF;
}
/* CallOut Boxes */


/* Links */
	
#Link {
	font-size: 11px;
	font-family: Arial, Helvetica, Tahoma, Verdana,;
	color: #000000;
	text-decoration: none;
}
#Link a {
	font-size: 11px;
	font-family: Arial, Helvetica, Tahoma, Verdana,;
	color: #000000;
	text-decoration: none;
}
#RedLink {
	font-size: 12px;
	font-family: Arial, Helvetica, Tahoma, Verdana,;
	color: #E8171E;
	text-decoration: none;
}
#RedLink a {
	font-size: 12px;
	font-family: Arial, Helvetica, Tahoma, Verdana,;
	color: #E8171E;
	text-decoration: none;
}
/* Links */
	


/* Content */
#HomeCont {
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, Verdana;
	color: #000000;
	font-weight: normal;
	padding-left: 10px;
	line-height: 18px;
}
#Cont {
	font-size: 12px;
	font-family: Arial, Helvetica, Tahoma, Verdana;
	color: #000000;
	font-weight: normal;
	padding-left: 10px;
	line-height: 15px;
}
#Text {
	font-size: 12px;
	font-family: Arial, Helvetica, Tahoma, Verdana;
	color: #000000;
	font-weight: normal;
	line-height: 15px;
}
#SubHeadRed {
	font-size: 23px;
	font-family: Century, Arial, Verdana, Helvetica;
	color: #E8171E;
	font-weight: normal;
	line-height: 25px;
}
#SubHeadBlk {
	font-size: 20px;
	font-family: Century, Arial, Verdana, Helvetica;
	color: #000000;
	font-weight: normal;
	line-height: 22px;
}
/* Content */

/*Contact Form*/
table.forms {
    border: 0;    
}
.forms * {
    line-height: 15px;
    font-size: 13px;
    text-align:left;
}
.forms span {
}
.forms ul {
  list-style-type: none !important;
  list-style-image: none !important;
}
.forms input, .forms textarea, .forms select {
    width: 210px;
    height: 23px;
    border-collapse: collapse;
    border: 1px solid #666;
    background: #fff url(/Images/bg_input_250.gif) left top no-repeat;
    vertical-align: middle;
}
.forms textarea {
    height: 75px;
    background: #fff url(/Images/bg_textarea_250x75.gif) left top no-repeat;
    overflow: auto;
}
/*Contact Form*/

/* for IE */
select.ddl {
    width: 210px !important;
    height: 20px;
}
/* for modern browsers */
html > /**/ body select.ddl {
    width: 207px !important;
}
.forms input[type=submit],.forms input[type=reset], .forms input[type=button], .forms input[type=image] {
    width: auto;
    height: auto;
}
#Cont .forms input[type=radio], #Cont .forms input[type=checkbox] {
    width: auto;
    height: auto;
    border: none;    
}

.radioSection {
	margin-left: 245px;
	font-weight: bold;
}
#Cont .nostyle, 
#Cont .nostyle li,
#Cont .nostyle input {
    width: auto;
    height: auto;
    border: none;
}
.forms td {
    padding: 0 0 5px 0px;
    position:relative;
    height: 29px;
}
/*------end form styles------*/

/* Footer */
	
#Footer {
	background-color: #474747;
	color: #E0E0E0;
	font-size: 11px;
	font-family: Arial, Helvetica, Tahoma, Verdana;
	padding-left: 5px;
}
#Footer a {
	background-color: #474747;
	color: #E0E0E0;
	font-size: 11px;
	font-family: Arial, Helvetica, Tahoma, Verdana;
	padding-left: 5px;
	text-decoration: none;
	text-align: middle;
}
/* Footer */

	
A, a:link, a:hover {
	color: #E8171E;
	font-size: 12px;
	font-family: Arial, Helvetica, Tahoma, Verdana;
	text-decoration: underline;
}
table.livinglist {
	float:left;
	width:300px;
	overflow:hidden;
	margin-right:10px;
	margin-bottom:20px;
	text-align:left;
}
table.livinglist th {
	height:21px;
	text-align:left;
	background:#6a6363 url(/images/header_shadow_6a6363.gif) bottom left repeat-x;
}
.livinglist th h2 {
	font-size:13px;
	color:white;
	margin:0;
	display:inline;
	float:left;
	margin-left:10px;
}
.livinglist th a {
	float:right;
	font-weight:normal;
	color:White;
	padding-right:15px;
}
.livinglist h3 {
	margin:0;
	padding:0;
}
.livinglist .photoshadow {
	background:#f4f9fd url(/images/photo_shadow_f4f9fd.gif) top left repeat-x;
}
.livinglist td.text {
	background-color:#f4f9fd;padding:10px;
	height:150px;
	vertical-align:top;
	padding-top:0;
	font-size: 12px;
	font-family: Arial, Helvetica, Tahoma, Verdana;
	color: #000000;
	font-weight: normal;
	padding-left: 10px;
	line-height: 15px;
}
