body {
	color: #000033;
	text-align:	center;
	font-family: arial,verdana,sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin:	0px;
	padding: 0px;
	background: #cccccc url(img/bg-Body.gif) repeat-y center top;
}

div#ContentTop {
display: block;
color:	#000033;
background:	#ccccff url("img/bg-DropTop.gif") repeat-x 0px 0px;
width: 720px;
height:	120px;
text-align:	center;
margin-left: auto;
margin-right: auto;
border:	1px solid #333366;
border-right: #000033;
border-top:	#000033;
border-bottom: 0px;
overflow: hidden;
}

div#ContentCenter {
display:	block;
z-index: 2;
position: relative;
top: 0px;
color: #000033;
background:	#ccccff url("img/bg-BodyContentCenter.jpg") no-repeat 0px 0px;
width: 720px;
height:	auto;
min-height:	1000px;
margin-left: auto;
margin-right: auto;
border:	1px solid #333366;
border-bottom: 0px;
border-right: 1px solid #000033;
}

div#ContentLeft {
display: block;
float: left;
width: 160px;
height:	auto;
min-height:	800px;
margin-left: auto;
margin-right: auto;
}

div#ContentBody {
display: block;
float: left;
width: 400px;
height:	auto;
min-height:	800px;
margin-left: auto;
margin-right: auto;
}

div#ContentRight {
display: block;
float: right;
width: 160px;
height:	auto;
min-height:	800px;
margin-right: auto;
margin-left: 0px;
padding:0;
}

div#ContentSlideShow {
display: block;
z-index: 1;
width: 400px;

margin:	0px;
padding: 0px;
}

div#SlideShow {
display:	block;
z-index: 3;
position: relative;
top: 0px;
color: #000033;
background:	url("img/bg-Trans-Nav.gif") repeat top right;
height: 19px;
text-align:	left;
margin: 0px;
padding: 0px;
border-bottom: 1px solid #333366;
}

div#SlideStart {
display: block;
z-index: 10;
position: relative;
bottom:	-2px;
left: 2px;
float: left;
text-align:	left;
}

div#ContentPageTitle {
display: block;
z-index: 4;
position: relative;
top: -39px;
color: 	#000033;
background:	url("img/bg-Drop.gif") repeat-x 0px 0px;
width: 400px;
height:	auto;
margin-top:	0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
padding-bottom: 0px;
}

div#ContentBodyText {
display: block;
position: relative;
top: -39px;
width: 398px;
height:	100%;
background: #ffffff;
margin: 0px;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
padding-top: 0px;
border-left: 1px solid #333366;
border-right: 1px solid #333366;
border-bottom: 20px solid #333366;
}

div#ContentLeftText {
display: block;
position: relative;
top: -15px;
color: #000033;
background: url("img/bg-Drop.gif") repeat-x 0px 15px;
width: 160px;
height:	100%;
margin:	0px;
padding: 0px;
}

div#ContentRightText {
display: block;
position: relative;
top: -15px;
color: #000033;
background:	url("img/bg-Drop.gif") repeat-x 0px 15px;
width: 160px;
height:	100%;
margin:	0px;
padding: 0px;
z-index: 5;
}

div#ContentNavLeft {
display: block;
z-index: 2;
position: relative;
left: 19px;
background-image: url("img/bg-Trans-Nav.gif");
background-position: top right;
background-repeat: repeat-y;
text-align: right;
width: 159px;
height: 213px;
margin:	0px;
padding: 0px;
padding-top: 30px;
border-right: 1px solid #333366;
}

div#ContentNavLeftSub {
display: block;
z-index: 2;
position: relative;
left: 0px;
text-align: right;
width: 159px;
height:	179px;
margin:	0px;
margin-top:	95px;
padding: 0px;
}

div#ContentNavCenter {
display: block;
z-index: 3;
position: relative;
top: -39px;
background-image: url("img/bg-Trans-Nav.gif");
background-position: top right;
background-repeat: repeat;
width: 400px;
height: 19px;
margin:	0px;
margin-top: 0px;
padding: 0px;
}

div#ContentNavRight {
display: block;
z-index: 2;
position: relative;
right: 19px;
background-image: url("img/bg-Trans-Nav.gif");
background-position: top left;
background-repeat: repeat-y;
text-align:	left;
width: 159px;
height: 213px;
margin:	0px;
padding: 0px;
padding-top: 30px;
border-left: 1px solid #333366;
}

a {
text-decoration: none;
color: 	#990000;
}

a:hover {
text-decoration: underline;
color: #000033;
}

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

a.StartSlide {
display: block;
position: relative;
top: 0px;
z-index: 7;
left: 0px;
width: 160px;
height:	18px;
color: #000066;
background-image: url("img/bg-Bullit.gif");
background-position: 0px -2px;
background-repeat: no-repeat;
display: block;
font-size: 10px;
font-weight: normal;
text-decoration: none;
margin:	0px;
margin-top:	0px;
padding: 0px;
padding-left: 22px;
}

a.StartSlide:hover {
text-decoration: none;
color: #990000;
background-image: url("img/bg-Bullit-on.gif");
}

a.NavLeft {
color: 	#000033;
background-image: url("img/bg-Bullit.gif");
background-position: right;
background-repeat: no-repeat;
display: block;
font-size: 11px;
font-weight: bold;
text-decoration: none;
margin:	0px;
margin-top:	10px;
padding: 0px;
padding-right: 30px;
}

a.NavLeft:hover {
text-decoration: none;
color: #990000;
background-image: url("img/bg-Bullit-on.gif");
}

a.NavLeftSub {
color: #000066;
background-image: url("img/bg-Bullit.gif");
background-position: 140px 1px;
background-repeat: no-repeat;
display: block;
line-height: 20px;
font-size: 10px;
font-weight: normal;
text-decoration: none;
margin: 0px;
padding: 0px;
padding-right: 25px;
}

a.NavLeftSub:hover {
text-decoration: none;
color: #990000;
background-image: url("img/bg-Bullit-on.gif");
}

a.NavRight {
color: #000033;
background-image: url("img/bg-Bullit.gif");
background-position: left;
background-repeat: no-repeat;
display: block;
font-size: 11px;
font-weight: bold;
text-decoration: none;
margin:	0px;
margin-top:	10px;
padding: 0px;
padding-left: 30px;
}

a.NavRight:hover {
text-decoration: none;
color: #990000;
background-image: url("img/bg-Bullit-on.gif");
}

a.NavCenter {
color: #ffffff;
display: block;
float: left;
width: 99px;
height: 17px;
font-size: 11px;
line-height: 17px;
font-weight: bold;
text-decoration: none;
margin: 0px;
padding: 0px;
border:	1px solid #333366;
border-left: 0px;
}

a.NavCenter:hover {
text-decoration: none;
color: #ffffff;
background-color: #666699;
}

a.NavPopUp {
display: block;
color: #ccccff;
text-decoration: none;
margin:	0px;
padding: 0px;
}

a.NavPopUp:hover {
color: #ffffff;
}

a.NavAccom {
color: #000066;
text-decoration: none;
}

a.NavAccom:hover {
color: #990000;
}

h1#PageTitle {
width: 695px;
margin-left: auto;
margin-right: auto;
color: #000066;
font-size: 14px;
text-align:	left;
vertical-align: middle;
margin:	0px;
padding: 0px;
padding-top: 5px;
padding-left: 25px;
}

h2.SubTitle {
clear: left;
color: #ffffff;
background-color: #666699;
background-image: url("img/bg-h2.jpg");
background-position: 0px 0px;
background-repeat: no-repeat;
font-size: 11px;
font-weight: bold;
height: 30px;
line-height: 19px;
text-align:	left;
vertical-align:	middle;
margin:	0px;
padding: 0px;
padding-left: 25px;
border-top:	1px solid #333366;
}

h2#LeftTitle {
position: relative;
top: -5px;
color: #ccccff;
background-image: url("img/bg-Bullit-on.gif");
background-position: 1px 2px;
background-repeat: no-repeat;
font-size: 11px;
font-weight: bold;
line-height: 22px;
text-align:	left;
vertical-align: middle;
margin:	0px;
margin-left: 1px;
padding: 0px;
padding-left: 20px;
}

h2#RightTitle {
position: relative;
top: -5px;
color: #000033;
background-image: url("img/bg-Bullit-on.gif");
background-position: 142px 2px;
background-repeat: no-repeat;
font-size: 11px;
font-weight: bold;
line-height: 22px;
text-align:	right;
vertical-align: middle;
margin:	0px;
padding: 0px;
padding-right: 20px;
}

span#CaptionBox {
	position: absolute;
	left: 405px;
	color: #ccccff;
	font-size: 10px;
	font-weight: normal;
	line-height: 19px;
	width: 140px;
	height: auto;
}

h3.LeftSubTitle {
color: #990000;
font-size: 11px;
font-weight: bold;
line-height: 12px;
text-align:	right;
margin:	0px;
margin-top: 0px;
padding: 0px;
padding-right: 10px;
}

h3.RightSubTitle {
color: #990000;
font-size: 11px;
font-weight: bold;
line-height: 12px;
text-align:	left;
margin:	0px;
margin-top: 5px;
padding: 0px;
padding-left: 10px;
}

h6.TelePhone {
clear: left;
color: #990000;
font-size: 11px;
font-weight: bold;
line-height: 12px;
text-align:	left;
margin:	0px;
margin-top: 5px;
margin-left: -15px;
padding: 0px;
}

p.TextIntro {
position: relative;
top: 0px;
text-align: justify;
font-size: 11px;
font-weight: normal;
line-height: 14px;
margin: 10px;
margin-bottom: 10px;
margin-left: 25px;
margin-right: 25px;
padding: 0px;
z-index: 1;
}

p.TextBody {
text-align:	justify;
font-size: 12px;
font-weight: normal;
line-height: 16px;
margin:	10px;
margin-left: 25px;
margin-right: 25px;
padding: 0px;
}

TextLeft {
text-align:	right;
font-size: 11px;
font-weight: normal;
line-height: 14px;
margin: 0px;
margin-right: 10px;
margin-left: 2px;
margin-bottom: 5px;
padding: 0px;
}

p.TextRight {
text-align:	left;
font-size: 11px;
font-weight: normal;
line-height: 14px;
margin:	0px;
margin-right: 2px;
margin-left: 10px;
margin-bottom: 5px;
padding: 0px;
}

p.CaptionIntro {
float: right;
color: #000033;
width: 162px;
height: auto;
text-align: center;
font-size: 10px;
font-weight: bold;
line-height: 20px;
margin:	0px;
margin-top: 15px;
margin-left: 5px;
margin-right: 0px;
padding: 0px;
}

img.PhotoIntro {
float: right;
margin: 0px;
margin-left: 5px;
margin-right: 0px;
border: 1px solid #333366;
}

span.Caption3 {
display: block;
background-color: #666699;
margin:	0px;
width: 160px;
text-align: center;
font-size: 10px;
font-weight: bold;
line-height: 15px;
margin:	0px;
margin-left: 5px;
padding: 0px;
border:	1px solid #333366;
border-top:	0px;
color: #FFFFFF;
}

p.CaptionBody {
float: 	left;
color: #000033;
width:  162px;
height:	auto;
text-align:	center;
font-size: 10px;
font-weight: bold;
line-height: 20px;
margin: 0px;
margin-left: 13px;
margin-right: 5px;
padding: 0px;
}

p.CaptionMargin {
color: #000033;
background-color: #666699;
margin: 0px;
padding: 0px;
}

p#CopyRight {
color: #990000;
margin:	0px;
margin-bottom: 10px;
padding: 0px;
}

span.Caption1 {
display: block;
background-color: #666699;
margin:	0px;
width: 159px;
text-align: center;
font-size: 10px;
font-weight: bold;
line-height: 15px;
margin:	0px;
padding: 0px;
border-bottom: 1px solid #333366;
}

span.Caption2 {
clear: left;
display: block;
background-color: #666699;
margin:	0px;
width: 160px;
text-align: center;
font-size: 10px;
font-weight: bold;
line-height: 15px;
margin:	0px;
padding: 0px;
border:	1px solid #333366;
border-top:	0px;
color: #FFFFFF;
}

span.Caption4 {
display: block;
background-color: #666699;
margin: 0px;
width: 372px;
text-align: center;
font-size: 10px;
font-weight: bold;
line-height: 15px;
margin:	0px;
margin-left: 5px;
padding: 0px;
border:	1px solid #333366;
border-top: 0px;
}

span.Caption5 {
display: block;
background-color: #666699;
margin:	0px;
width: 160px;
text-align: center;
font-size: 10px;
font-weight: bold;
line-height: 15px;
margin: 0px;
padding: 0px;
border:	1px solid #333366;
border-bottom: 0px;
}

img#Carrbridge {
display: block;
z-index: 2;
position: relative;
top: 0px;
left: -14px;
margin-top: 0px;
}

img#Community {
display: block;
position: relative;
top: -15px;
}

img#SlidePhoto {
display: block;
z-index: 1;
position: relative;
top: -20px;
}

img.PhotoBody {
display: block;
float: left;
margin:	0px;
margin-left: 0px;
margin-right: 5px;
border:	1px solid #333366;
}

img.PhotoBodyRight {
display: block;
float: right;
margin: 0px;
margin-left: 5px;
margin-right: 0px;
border: 1px solid #333366;
}

img.PhotoMargin {
display: block;
margin:	0px;
padding: 0px;
border:	0px;
border-top:	1px solid #333366;
border-bottom: 1px solid #333366;
}

img#SlidePhoto {
display: block;
z-index: 1;
position: relative;
top: -20px;
}

img.PhotoAccom {
display: block;
float: left;
vertical-align: text-top;
margin:	0px;
margin-left: 0px;
margin-right: 5px;
margin-bottom: 5px;
border: 1px solid #333366;
}

dl {
text-align:	left;
}

dt {
font-size: 14px;
font-weight: bold;
line-height: 20px;
clear: left;
margin-top: 10px;
margin-left: 25px;
}

dd {
font-size: 11px;
font-weight: normal;
line-height: 12px;
margin-right: 10px;
}

ul {
text-align:	left;
}

.imgleft {
float: left;
border: 1px solid #000000;
margin-right: 5px;
margin-bottom: 2px;
}

#container2 {
padding: 10px 0;
color: #FFFFFF;
border-top: 1px solid #333333;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #333333;
margin: 0 auto 4px;
background: #8281AB;
width: 140px;
}

.scroll {
	overflow: auto;
	height: 140px;
	padding: 4px 8px;
	text-align: left;
	font-size: 12px;
	margin-top: 4px;
	margin-bottom: 4px;
	border-top: 1px solid #4A086B;
	border-bottom: 1px solid #4A086B;
	background: #DDDDFF;
}
.scroll strong {
	color: #330000;
}
.scroll a:link, .scroll a:visited, .scroll a:active {
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
}
.scroll a:hover {
	font-weight: bold;
	color: #1E1E1E;
	text-decoration: underline overline;
}
.scroll h1 {
	color: #330000;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
