/****************************************************STYLESHEET **************************************************************/

body {
	margin:0px;
	/** background-image: URL(../images/dgreen.jpg); 8**/
	vertical-align:middle;
}

/*************************************/
/*************************************/

a:link {
	color: #275a77;
	text-decoration: none;
}

a:visited {
    color: #275a77;
    text-decoration: none;
}

a:active {
	color: #275a77;
	text-decoration: none;
}

a:hover {
	color: #f05046;
	text-decoration: none;
}

a.top:link {
	color: #ffffff;
	text-decoration: none;
}

a.top:visited {
    color: #ffffff;
    text-decoration: none;
}

a.top:active {
	color: #ffffff;
	text-decoration: none;
}

a.top:hover {
	color: #f05046;
	text-decoration: none;
}


/*************************************/
/*************************************/

#hometable {
	width: 840px;
}

td.homespace {
	width: 880px;
	padding-top: 20px;
	padding-bottom: 20px;
}

td.hometext {
	width: 530px;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #275a77;
	font-size: 8pt;
	line-height: 140%;
	font-family: Verdana, Arial, "MS Sans Serif", Helvetica, sans-serif;
	text-decoration: none;
	text-align: justify;
}

td.servicetext {
	width: 530px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 0px;
	color: #275a77;
	font-size: 8pt;
	line-height: 140%;
	font-family: Verdana, Arial, "MS Sans Serif", Helvetica, sans-serif;
	text-decoration: none;
	text-align: justify;
}

td.sidetopspace {
	padding-top: 10px;
}

td.sidepanelspace {
	padding: 10px;
	background-color: #f4f6fa;
	color: #275a77;
	font-size: 8pt;
	line-height: 140%;
	font-family: Verdana, Arial, "MS Sans Serif", Helvetica, sans-serif;
	text-decoration: none;
}

td.sidepanelspace2 {
	padding: 10px;
	background-color: #f4f6fa;
	color: #275a77;
	font-size: 8pt;
	line-height: 140%;
	font-family: Verdana, Arial, "MS Sans Serif", Helvetica, sans-serif;
	text-decoration: none;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

td.sidepanelover {
	padding: 10px;
	background-color: #f05046;
	color: #ffffff;
	font-size: 8pt;
	line-height: 140%;
	font-family: Verdana, Arial, "MS Sans Serif", Helvetica, sans-serif;
	text-decoration: none;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-weight: bold;
}

td.sidepaneltitle {
	background-color: #b8c4df;
	color: #FFFFFF;
	font-size: 10pt;
	line-height: 100%;
	font-family: Verdana, Arial, "MS Sans Serif", Helvetica, sans-serif;
	text-decoration: none;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #275a77;
	font-weight: bold;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

td.contact {
	width: 880px;
	color: #275a77;
	font-size: 8pt;
	line-height: 100%;
	font-family: Verdana, Arial, "MS Sans Serif", Helvetica, sans-serif;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #275a77;
}

td.smallrednav {
	width: 20px;
	height: 10px;
	background-color: #f05046;
}

td.largerednav {
	width: 100px;
	height: 10px;
	background-color: #f05046;
}

td.smallbluenav {
	width: 20px;
	height: 10px;
	background-color: #688ca0;
}

td.largebluenav {
	width: 100px;
	height: 10px;
	background-color: #688ca0;
}

td.topblue {
	background-color: #275a77;
}

/*************************************/
/*************************************/

.bodytext {
	color: #666666;
	font-size: 8pt;
	line-height: 140%;
	font-family: Verdana, Arial, "MS Sans Serif", Helvetica, sans-serif;
	text-decoration: none;
}

.logo {
	color: #666666;
	border: 1px solid #e0e1dc;
}

.whitetext {
	color: #FFFFFF;
	font-size: 8pt;
	line-height: 120%;
	font-family: Verdana, Arial, "MS Sans Serif", Helvetica, sans-serif;
	text-decoration: none;
}

.redtext {
	color: #f05046;
	font-size: 8pt;
	line-height: 120%;
	font-family: Verdana, Arial, "MS Sans Serif", Helvetica, sans-serif;
	text-decoration: none;
}

.normaltext {
	color: #666666;
	font-size: 8pt;
	line-height: 140%;
	font-family: Verdana, Arial, "MS Sans Serif", Helvetica, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 10px;
	text-decoration: none;
}

.normnav {
	color: #666666;
	font-size: 8pt;
	line-height: 100%;
	font-family: Verdana, Arial, "MS Sans Serif", Helvetica, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
}

.hovernav {
	color: #fe0003;
	font-size: 8pt;
	line-height: 100%;
	font-family: Verdana, Arial, "MS Sans Serif", Helvetica, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	text-decoration: none;
}

.hoverarrow {
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.maintitle {
	color: #FFFFFF;
	font-size: 11pt;
	line-height: 130%;
	font-family: Verdana, Arial, "MS Sans Serif", Helvetica, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	text-decoration: none;
}

.phonetext {
	color: #666666;
	font-size: 11pt;
	line-height: 130%;
	font-family: Verdana, Arial, "MS Sans Serif", Helvetica, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 10px;
	font-weight: bold;
	text-decoration: none;
}

.subtitle {
	color: #FFFFFF;
	font-size: 8pt;
	line-height: 130%;
	font-family: Verdana, Arial, "MS Sans Serif", Helvetica, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	text-decoration: none;
}

/*************************************/
/*************************************/
