body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/bg-body.jpg);
	background-repeat: repeat-x;
	background-position: 0 104px;
	font-size: 11px;
	color: #666;
	margin: 0;
	padding: 0;
}

a
{
	text-decoration: underline;
	color: #993300;
}
a:hover
{
	color: #FF3300;
}

.grey
{
	color:#666;
}

 a.grey
{
	color:#666;
}
a.grey : hover
{
	color:#666;
}


img
{
	border-style: none;
}

#wrapper
{
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}

h1
{
	font-size: 22px;
	font-weight: 400;
	color: #600;
	margin-top: 15px;
	margin-bottom: 15px;
}

h2
{
	font-size: 18px;
	font-weight: 600;
	color: #A99093;
}

#header
{
	float: left;
	width: 900px;
}

#logo img
{
	float: left;
	padding-top: 5px;
}

#phone
{
	float: right;
	padding-top: 40px;
	padding-bottom: 40px;
	font-size: 14px;
	padding-right: 94px;
	color: #333;
}

#content
{
	float: left;
	width: 900px;
	padding-bottom: 25px;
}

#footer
{
	background-image: url(images/bg-footer.jpg);
	background-repeat: repeat-x;
	clear: both;
	background-position: 0 16px;
}

#body
{
	float: left;
	width: 309px;
	padding-right: 30px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c8bcbc;
	padding-bottom: 50px;
}

#sub
{
	float: right;
	width: 550px;
	padding-left: 10px;
	clear: right;
}

#body-sub
{
	float: left;
	width: 620px;
}

#body-panel
{
	float: left;
	margin-left: 20px;
	width: 240px;
}

#body p
{
	line-height: 16px;
}

#extra
{
	position: relative;
	text-align: right;
	top: -75px;
	/* background-image: url(images/bg-extra.jpg);
	background-repeat: no-repeat; */
	float: right;
	right: 36px;
}

.clear
{
	width: 900px;
	clear: both;
	text-indent: -9000px;
}

.center
{
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	font-size: 10px;
	color: #666;
	text-decoration: none;
}

.center a
{
	font-size: 10px;
	color: #666;
	text-decoration: none;
}

.center a:hover
{
	font-size: 10px;
	color: #731515;
	text-decoration: underline;
}

ul#shortcuts
{
	list-style-type: none;
	float: left;
	margin: 0;
	padding: 0;
}

ul#shortcuts img
{
	position: relative;
	top: -15px;
	left: 105px;
}

ul#shortcuts li
{
	float: left;
	background-image: url(images/bg-shortcut.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	width: 145px;
	margin-right: 5px;
}

ul#shortcuts li a
{
	text-decoration: none;
}

ul#shortcuts li h1
{
	cursor: pointer;
}

ul#shortcuts li.blue h1
{
	font-size: 14px;
	background-image: url(images/bg-short-blue.jpg);
	background-repeat: no-repeat;
	color: #FFF;
	margin-top: 15px;
	margin-bottom: 0;
	height: 41px;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 10px;
	margin-right: 10px;
}

ul#shortcuts li.orange h1
{
	font-size: 14px;
	background-image: url(images/bg-short-orange.jpg);
	background-repeat: no-repeat;
	color: #FFF;
	margin-top: 15px;
	margin-bottom: 0;
	height: 41px;
	padding-top: 3px;
	padding-left: 10px;
	margin-right: 10px;
}

ul#shortcuts li.yellow h1
{
	font-size: 14px;
	background-image: url(images/bg-short-yellow.jpg);
	background-repeat: no-repeat;
	color: #FFF;
	margin-top: 15px;
	margin-bottom: 0;
	height: 41px;
	padding-top: 3px;
	padding-left: 10px;
	margin-right: 10px;
}

ul#shortcuts li.green h1
{
	font-size: 14px;
	background-image: url(images/bg-short-green.jpg);
	background-repeat: no-repeat;
	color: #FFF;
	margin-top: 15px;
	margin-bottom: 0;
	height: 41px;
	padding-top: 3px;
	padding-left: 10px;
	margin-right: 10px;
}

ul#shortcuts li.gray h1
{
	font-size: 14px;
	background-image: url(images/bg-short-gray.jpg);
	background-repeat: no-repeat;
	color: #FFF;
	margin-top: 15px;
	margin-bottom: 0;
	height: 41px;
	padding-top: 3px;
	padding-left: 10px;
	margin-right: 10px;
}

ul#shortcuts li.white h1
{
	font-size: 14px;
	background-image: url(images/bg-short-white.jpg);
	background-repeat: no-repeat;
	color: #857979;
	margin-top: 15px;
	margin-bottom: 0;
	height: 41px;
	padding-top: 3px;
	padding-left: 10px;
	margin-right: 10px;
}

ul#shortcuts li.blue, ul#shortcuts li.orange, ul#shortcuts li.yellow, ul#shortcuts li.green, ul#shortcuts li.gray, ul#shortcuts li.white
{
	float: left;
}
ul#shortcuts li.blue p, ul#shortcuts li.orange p, ul#shortcuts li.yellow p, ul#shortcuts li.green p, ul#shortcuts li.gray p, ul#shortcuts li.white p
{
	margin-top: 2px;
	margin-bottom: 15px;
	font-size: 11px;
	padding-left: 8px;
	padding-right: 8px;
}


/* Footer Colors */
#links
{
	position: relative;
	top: -25px;
	left: 470px;
	z-index: 2;
}
#links ul
{
	position: absolute;
	float: left;
	margin: 0px;
	padding: 2px;
	height: 20px;
	width: 83px;
	background-color: #FFFFFF;
}
#links ul li
{
	float: left;
	padding: 0px 2px 0px 0px;
	list-style-type: none;
	text-indent: -99999px;
}
#links ul li#green a
{
	height: 15px;
	width: 15px;
	display: block;
	background-color: #aec731;
}
#links ul li#green a:hover
{
	background-color: #650000;
}

#links ul li#orange a
{
	height: 15px;
	width: 15px;
	display: block;
	background-color: #ff5f00;
}
#links ul li#orange a:hover
{
	background-color: #650000;
}

#links ul li#yellow a
{
	height: 15px;
	width: 15px;
	display: block;
	background-color: #ffca18;
}
#links ul li#yellow a:hover
{
	background-color: #650000;
}

#links ul li#red a
{
	height: 15px;
	width: 15px;
	display: block;
	background-color: #ff0340;
}
#links ul li#red a:hover
{
	background-color: #650000;
}

#links ul li#gray
{
	padding-right: 0px;
}
#links ul li#gray a
{
	height: 15px;
	width: 15px;
	display: block;
	background-color: #a89992;
}
#links ul li#gray a:hover
{
	background-color: #650000;
}

.breadcrumb
{
	margin: 0 0 6px 0;
	color: #640000;
	font-size: 11px;
}

.red 
{
	color:#ff0340;
	}
