/* Gold: "#cccc99" Light Gold: "#ffffcc" Blue: "#003366" Red: "#cc0033"	  */

BODY {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

.BodyHome{
	background-image: url(images/bg_main.gif);
	background-repeat: repeat-x;
}

/*	Home Layout  */
.HomeBox {
	margin: 0 auto;
	width: 800px;
	position:absolute;
	left: 50%;
	margin-left: -400px;
	background-image: url(images/bg_mainGold.gif);
	background-repeat: repeat-y;
}

.StretchAcross {
	position:absolute;
	height: 265px;
	width: 100%;
	left: 0px;
	margin-top: 78px;
	margin-left: 0px;
	background-color: #003366;
}

.StretchDown {
	position:absolute;
	height: 100%;
	width: 253px;
	left: 50%;
	top: 0%;
	margin-top: 0px;
	margin-left: -372px;
	background-color: #cccc99;
}

.HomeMenu {
	height: 7px;
	width: 800px;
	text-align: right;
	margin-top: 0px;
	top: 0px;
}

.InsideMenu {
	text-align: right;
}

.HomeMainBox {
	height: 780px;
	overflow: auto;
	width: 796px;
	border: 2px solid;
	border-color: #003366;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/home/SquaresHome.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.HomeMainTippyTop {
	height: 50px;
	width: 796px;
}

.HomeMainTippyTopLeft {
	height: 50px;
	width: 26px;
	float: left;
}

.HomeMainTippyTopMiddle {
	height: 50px;
	width: 253px;
	float: left;
	background-color: #cccc99;
}

.HomeMainTippyTopRight {
	height: 50px;
	width: 517px;
	float: left;
}

.HomeMainTop {
	height: 50px;
	width: 796px;
	overflow: hidden; 
}

.HomeMainTopLeft {
	height: 50px;
	width: 26px;
	float: left;
}

.HomeMainTopMiddle {
	height: 50px;
	width: 273px;
	float: left;
	background-image: url(images/home/R&CLogoCCCC99-003366.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 20px;
}

.HomeMainTopSearch {
	height: 50px;
	width: 464px;
	float: left;
	text-align: right;
	margin-top: 23px;
	margin-right: 13px;
}

.HomeMainMiddle {
	height: 265px;
	width: 796px;
}

.HomeMainMiddleLeft {
	height: 265px;
	width: 26px;
	float: left;
	background-color: #003366;
}

.HomeMainMiddleMenuLeft {
	height: 265px;
	width: 20px;
	float: left;
	background-color: #cccc99;
}

.HomeMainMiddleMenu {
	height: 265px;
	width: 131px;
	float: left;
	background-color: #cccc99;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.HomeMainMiddleLeftLine {
	height: 240px;
	width: 1px;
	float: left;
	background-color: #cccc99;
	margin-top: 20px;
}

.HomeMainMiddleLeftRight {
	height: 265px;
	width: 101px;
	float: left;
	background-color: #cccc99;
}

.HomeMainMiddlePhoto {
	height: 265px;
	width: 517px;
	float: left;
}


/*	Begin Slogan  */
.HomeMainSlogan {
	height: 25px;
	width: 796px;
}

.HomeMainSloganTop {
	height: 25px;
	width: 796px;
}

.HomeMainSloganLeft {
	height: 25px;
	width: 26px;
	float: left;
}

.HomeMainSloganMiddle {
	height: 25px;
	width: 253px;
	float: left;
	background-color: #cccc99;
}

.HomeMainSloganRight {
	height: 25px;
	width: 517px;
	float: left;
	text-align: right;
	vertical-align: bottom;
}
/*	End Slogan  */

/*	Begin News / Client Spotlight  */

.HomeMainNewsTop {
	height: 214px;
	width: 796px;
}

.HomeMainNewsLeft {
	height: 214px;
	width: 26px;
	float: left;
}

.HomeMainNewsSpecial {
	margin-right: 18px;
	height: 120px;
}

.HomeMainNewsMiddle {
	height: 214px;
	width: 233px;
	float: left;
	background-color: #cccc99;
	position:relative;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	COLOR: #003366;
	padding-right: 10px;
	padding-left: 10px;
}

.HomeMainNewsMiddleSpacer{
	height: 92px;
}

.HomeMainNewsRightLeft{
	height: 214px;
	width: 40px;
	float: left;
}

.HomeMainNewsRight {
	height: 214px;
	width: 382px;
	float: left;
}

.HomeMainNewsRightNews {
	margin-top: 2px;
	height: 214px;
	width: 342px;
	float: left;
	}

.HomeMainNewsRightRight {
	width: 95px;
	background-image: url(images/home/Squares.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	bottom: 0px;
	right: 0px;
}

/*	End News / Client Spotlight  */

/*	Begin Logo  */
.HomeMainLogo {
	height: 26px;
	width: 796px;
	float: left;
}

.HomeMainLogoLeft {
	height: 26px;
	width: 26px;
	float: left;
}

.HomeMainLogoBottomLeft {
	height: 26px;
	width: 253px;
	float: left;
	background-color: #cccc99;
}

.HomeMainLogoRight {
	height: 26px;
	width: 507px;
	float: left;
	text-align: right;
}

.BigBlueBlock {
	background-color: #003366;
	height: 35px;
	width: 40px;
	float: right;
}

.BigGreenBlock {
	background-color: #cccc99;
	height: 35px;
	width: 40px;
}

/*	Begin Footer Layout  */
.HomeFooter {
	height: 17px;
	width: 800px;
	margin: 0px;
	padding: 0px;
}

.HomeFooterLeft {
	width: 400px;
	float: left;
	text-align: left;
	margin-top: 2px;
	margin-bottom: 0px;
}

.HomeFooterRight {
	width: 400px;
	float: right;
	text-align: right;
}
/*	End Footer Layout  */

/*	Home Text - Style:4 - Q, W */
.BodyContent {COLOR: #003366; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 12pt;}
.BodyContent:visited {COLOR: #003366; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 12pt;}
.BodyContent:hover {COLOR: #cccc99; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 12pt;}

.HomeBodyContent {COLOR: #003366; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 12pt;}

/* Inside Pages Begin */

.InsideBox {
	margin: 0 auto;
	height: 100%;
	width: 800px;
	position:absolute;
	left: 50%;
	margin-left: -400px;
}

.InsideStretchAcross {
	position:absolute;
	height: 182px;
	width: 100%;
	left: 0%;
	margin-left: 0px;
	margin-top: 93px;
	background-color: #003366;
	z-index: -1;
}

.InsideStretchDown {
	position:absolute;
	height: 100%;
	width: 171px;
	margin-top: 0px;
	background-color: #cccc99;
}

.InsideOuterBox {
	height: 100%;
	width: 800px;
	background-image: url(images/InsideBar.jpg);
	background-repeat: repeat-y;
}

.InsideBar {
	height: 100%;
	position:relative;
	width: 171px;
	margin-top: 0px;
	margin-left: 0px;
	background-color: #cccc99;
	float: left;
}

.InsideMainBox {
	position:relative;
	height: 89%;
	width: 800px;
	margin-bottom: 47px;
	border: 2px solid;
	border-color: #003366;
}

.InsideMainBox2 {
	position:relative;
	height: 100%;
}

.InsideMainTippyTop {
	height: 22px;
	width: 796px;
}

.InsideMainTop {
	height: 50px;
	width: 796px;
	overflow: hidden; 
}

.InsideMainTopLeft {
	height: 50px;
	width: 15px;
	float: left;
}

.InsideMainTopMiddle {
	height: 50px;
	width: 253px;
	float: left;
	margin-left: 11px;
	background-image: url(images/R&CLogoCCCC99-003366-insidepg.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.InsideMainTopSearch {
	height: 50px;
	width: 506px;
	float: left;
	text-align: right;
}

.InsideMainMiddle {
	height: 182px;
	width: 796px;
}

.InsideMenuBar {
	width: 171px;
	float: left;
}

.InsideMainMiddleMenu {
	margin-left: -1px;
}

.InsideMainContent {
	width: 627px;
	height: 182px;
	float: left;
	text-align: left;
	margin-left: -2px;
}

.InsideMainContentContact {
	height: 182px;
	background-color: #cccccc;
	background-image: url(images/footerSquaresNew.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.InsideMainContentPhoto {
	margin-top: 15px;
	margin-left: 100px;
	line-height: 12pt;
}

.InsideMainContentTitle {
	margin-top: 15px;
	margin-left: 100px;
	width: 280px;
}

.InsideLeft {
	width: 300px;
	float:left;
	padding-right: 15px;
}

.InsideRight {
	width: 200px;
	float:left;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #e2ebf4;
}

.BioPhoto {
	float: left;
	width: 86px;
}

.BioContactInfo {
	float: left;
	width: 275px;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #003366;
}

.BioContactLine {
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	height: 73px;
	margin-top: 53px;
	margin-right: 15px;
	margin-left: 10px;
}

.BioContactInfoAltLocation {
	float: left;
	margin-left: 35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #003366;
}

.BioVCard {
	height: 117px;
	text-align: right;
	margin-right: 25px;
}

.BioVCardSpace {
	height: 110px;
}

.BioVCardText {
	margin-top: 5px;
	height: 25px;
}

.BioPhotoAssistant {
	margin-top: 40px;
	/*margin-left: 28px;*/
	/*margin-right: 28px;*/
	width: 115px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #003366;
	text-align: left;
	line-height: 8pt;
}

.BioContactName {COLOR: #cc0033;	FONT-FAMILY:  Georgia, "Times New Roman", Times, serif;	FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none}

.BioContactLink {COLOR: #003366; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.BioContactLink:visited {COLOR: #003366; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.BioContactLink:hover {COLOR: #cc0033; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none}

.BioContactNameAssistant {COLOR: #003366;	FONT-FAMILY:  Georgia, "Times New Roman", Times, serif;	FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none}

.BioContactLinkAssistant		 {COLOR: #003366; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8px; FONT-WEIGHT: bold; TEXT-DECORATION: none; line-height: 8pt}
.BioContactLinkAssistant:visited {COLOR: #003366; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8px; FONT-WEIGHT: bold; TEXT-DECORATION: none; line-height: 8pt}
.BioContactLinkAssistant:hover	 {COLOR: #cc0033; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8px; FONT-WEIGHT: bold; TEXT-DECORATION: none; line-height: 8pt}

.InsideMainContentBody {
	width: 504px;
	margin-left: 100px;
	float: left;
	text-align: left;
	padding-bottom: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	line-height: 12pt;
}

.InsideMainContentBodyHeading {
	margin-top: 30px;
	float: left;
}

.InsideMainContentBodyHeadingTitle {
	float: left;
}

.InsideMainContentBodyHeadingTitleGroup {
	float: left;
}

.InsideMainContentBodyHeadingFunctions {
	float: right;
}

.InsideMainContentBodyText {
	width: 450px;
	margin-right: 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	line-height: 12pt;
}

.ContentArea {
	position:relative;
	width: 622px;
	background-color: #FFFFFF;
}

.ContentLeft {
	width: 250px;
	float: left;
	line-height: 12pt;
	padding-right: 12px;
}

.ContentRight {
	width: 250px;
	float: left;
	line-height: 12pt;
	padding-left: 12px;
}

/*	Begin Footer Layout  */
.FooterGraphics {
	height: 50px;
	width: 796px;
	bottom: 0px;
}

.InsideFooter {
	margin-top: -48px;
	height: 26px;
	width: 800px;
}

.PageHeading {
	COLOR: #cc0033;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	FONT-SIZE: 32px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}

.PageHeading:visited {
	COLOR: #cc0033;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	FONT-SIZE: 32px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}
.PageHeading:hover {
	COLOR: #cc0033;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	FONT-SIZE: 32px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}

.HomeHeading {COLOR: #cc0033;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.HomeHeading:visited {COLOR: #cc0033;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.HomeHeading:hover {COLOR: #ffffcc;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none}

.HomeHeadingGold {COLOR: #cc0033;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.HomeHeadingGold:visited {COLOR: #cc0033;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.HomeHeadingGold:hover {COLOR: #cccc99;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none}

.PageSubHeading {COLOR: #cc0033;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.PageSubHeading:visited {COLOR: #cc0033;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.PageSubHeading:hover {COLOR: #003366;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none}

.BigHeading {COLOR: #cc0033;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.BigHeading:visited {COLOR: #cc0033;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.BigHeading:hover {COLOR: #003366;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none}

.Heading {COLOR: #cc0033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none; text-transform: uppercase; letter-spacing: 1px;}
.Heading:visited {COLOR: #cc0033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none; text-transform: uppercase;}
.Heading:hover {COLOR: #cc0033;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none; text-transform: uppercase;}

.PageSubHeading2 {COLOR: #cc0033;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none}

TD {COLOR: #003366; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 12pt;}
/* Inside Pages End */
a {COLOR: #003366; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none}
a:visited {COLOR: #003366; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none}
a:hover {COLOR: #cc0033; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none}

.BodyLink {COLOR: #003366; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.BodyLink:visited {COLOR: #003366; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.BodyLink:hover {COLOR: #cc0033; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}

.BodyLinkBig {COLOR: #003366; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}

.MoreDetails {COLOR: #003366; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; font-style: italic;}
.MoreDetails:visited {COLOR: #003366; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; font-style: italic;}
.MoreDetails:hover {COLOR: #cc0033; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; font-style: italic;}

.FormButton {font-family: Verdana; font-size: 7pt}

h1			{COLOR: #cc0033; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 32px; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 25pt;}
h1:visited	{COLOR: #cc0033; FONT-FAMILY: Georgia, "Times New Roman", Times, serif;	FONT-SIZE: 32px; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 25pt;}
h1:hover	{COLOR: #cc0033; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 32px; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 25pt;}

h3			{COLOR: #cc0033; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 24px; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 25pt;}
h3:visited	{COLOR: #cc0033; FONT-FAMILY: Georgia, "Times New Roman", Times, serif;	FONT-SIZE: 24px; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 25pt;}
h3:hover	{COLOR: #cc0033; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 24px; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 25pt;}

h4			{COLOR: #cc0033; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 20px; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 25pt;}
h4:visited	{COLOR: #cc0033; FONT-FAMILY: Georgia, "Times New Roman", Times, serif;	FONT-SIZE: 20px; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 25pt;}
h4:hover	{COLOR: #cc0033; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 20px; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 25pt;}

.PageSubLinks {COLOR: #cc0033;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.PageSubLinks:visited {COLOR: #cc0033;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.PageSubLinks:hover {COLOR: #003366;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none}

.OfficeLink {COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7px; letter-spacing: 1px; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.OfficeLink:visited {COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7px; letter-spacing: 1px; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.OfficeLink:hover {COLOR: #cccc99; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7px; letter-spacing: 1px; FONT-WEIGHT: normal; TEXT-DECORATION: none}

.SearchBox {border: #FFFFFF;}

/* Print Styles */

.InsideMainContentBodyPrint {
	left: 50%;
	width: 504px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	line-height: 12pt;
}

.PrintArea {
	width: 500px;
}

.PrintCityLarge {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #003366;}
.PrintCitySmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em; color: #003366;}

/* Question-Answer Show-Hide */

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#FFF;
	font-size:0.9em;
	width:500px;
	margin-bottom:2px;
	margin-top:2px;
	height:auto;

	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	width:500px;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	font-size:0.9em;	
	position:relative;
	COLOR: #003366; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.BodyBullets {COLOR: #003366; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 16pt;}


.SearchBox{
	float: right;
}

.SearchText{
	float: left;
}

.SearchLeft{
	float: left;
	height: 1.1em;
	width: 1.4em;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #333;
}

.SearchMiddle{
	float: left;
	height: 1.1em;
	width: 9em;
	border: 1px solid #333;
	text-align: center;
	vertical-align: middle;
}

.SearchRight{
	float: left;
	height: 1.1em;
	width: 1.4em;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #333;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #333;
	text-align: center;
	vertical-align: text-top;
}

div.x-window-mc {font-family: Arial, Helvetica, sans-serif; background-color: 
#ffffff; padding: 10px;} 

.FooterText {
	float:left;
	height: 50px;
	width: 796px;
	bottom: 0px;
	text-align:left;
	COLOR: #003366;
	font-size: 9px;
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
}

.EventTextArea {
	width: 300px;
}

.RequiredText {
	COLOR: #cc0033;
}
