@charset "utf-8";
/* CSS Document */

/*---- background color and background image ----*/

body{
	background-color:#322f30;
}
#main-wrapper {background:url(../../corporate-section/images/bg_page.jpg); background-repeat: repeat-x; }
#sub-main-wrapper {background:url(../../corporate-section/images/bg_top_page.jpg); background-repeat: repeat-x; }

/*---- content background color and background images ----*/
#content-expandable { background: url(../../corporate-section/images/bg_main_content_bottom.png); }
#content-top { background: url(../../corporate-section/images/bg_main_content_top.png); background-position:top; background-repeat:no-repeat; }
#content-left { background: url(../../corporate-section/images/bg_main_content_left.png); background-position:top left; background-repeat:no-repeat; }
#content-right { background: url(../../corporate-section/images/bg_main_content_right.png); background-position:top right; background-repeat:no-repeat; }
#content-center { background: url(../../corporate-section/images/bg_main_content_center.gif); background-repeat:repeat-x; }

/*---- left panel header ----*/
.left-panel-section-header-align {
	color:#004e59;
}

/* left panel fonts */
.left-panel-form-title {
	font-weight:bold;
	color:#AB4F44;
}

.left-panel-section-content {
	color:#4c0c0e;
}

.left-panel-section-content a {
	color:#880308;
}

.left-panel-section-content a:visited {
	color:#880308;
}

.left-panel-section-content a:active {
	color:#880308;
}

.left-panel-section-content a:hover {
	color:#880308;
}

a.left-panel-link-nonContent{
	color:#880308;
	text-decoration:none;
}

a.left-panel-link-nonContent:visited{
	color:#880308;
	text-decoration:none;
}

a.left-panel-link-nonContent:active{
	color:#880308;
	text-decoration:none;
}

a.left-panel-link-nonContent:hover{
	color:#880308;
	text-decoration:underline;
}

.left-panel-title {
	color:#AB4F44;
}

/*---- right panel ----*/

#breadcrumbs {
	color:#9a3b26;
}

#breadcrumbs a {
	color:#2f455c;
	text-decoration:none;
}

#breadcrumbs a:hover {
	text-decoration:underline;
}

#main-content-title H1 {
	color:#004e59;
}

.top-description-title {
	color:#AB4F44;
}

.subHeaderColor {
	color:#AB4F44;	
}

.article-title {
	font-weight:bold;
	color:#4c0c0e;
	margin-bottom:5px;
}

.article-description {
	margin-bottom:30px;
}

.contact-list-group {
	margin-bottom:20px;
}

.contact-list-title {
	font-weight:bold;
	color:#4c0c0e;
	margin-bottom:3px;
}

.contact-list-title-underline {
	font-weight:bold;
	color:#4c0c0e;
	text-decoration:underline;
	margin-bottom:3px;
}

.contact-list-description {
	margin-bottom:18px;
}

.right-panel-contentFont{
	color:#4c0c0e;	
}

.right-panel-contentFont a{
	color:#880308;	
}

.right-panel-contentFont a:visited{
	color:#880308;	
}

.right-panel-contentFont a:active{
	color:#880308;	
}

a.right-panel-link-nonContent{
	color:#880308;
	text-decoration:none;
}

a.right-panel-link-nonContent:visited{
	color:#880308;
	text-decoration:none;
}

a.right-panel-link-nonContent:active{
	color:#880308;
	text-decoration:none;
}

a.right-panel-link-nonContent:hover{
	color:#880308;
	text-decoration:underline;
}

a.right-panel-link-nonContent-bold{
	color:#880308;
	font-weight:bold;
	text-decoration:none;
}

a.right-panel-link-nonContent-bold:visited{
	color:#880308;
	font-weight:bold;
	text-decoration:none;
}

a.right-panel-link-nonContent-bold:active{
	color:#880308;
	font-weight:bold;
	text-decoration:none;
}

a.right-panel-link-nonContent-bold:hover{
	color:#880308;
	font-weight:bold;
	text-decoration:underline;
}

.bottom-title {
	color:#AB4F44;
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px;
}

.qn-item {
	margin-bottom:35px;	
}

.qn-title {
	color:#AB4F44;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;	
}


/*---- gallery ----*/
.gallery-top {
	background:url(../../corporate-section/images/bg_gallery_top.png);
	background-repeat:no-repeat;
	width:255px;
	height:9px;
}

.gallery-bottom {
	background:url(../../corporate-section/images/bg_gallery_bottom.png);
	background-repeat:no-repeat;
	width:255px;
	height:12px;
}

.gallery-background {
	background:url(../../corporate-section/images/bg_gallery_center.png);
	width:255px;
}

.gallery-content {
	width:239px;
	padding-left:8px;
	padding-right:8px;
}

.gallery-content-words {
	margin-top:8px;
	color:#a94a11;
	font-size:11px;
}

.gallery-content-words-left {
	width:119px;
}

.gallery-content-words-right {
	width:120px;
}

.gallery-content-words-right-link {
	text-align:right;
}

.gallery-content-words a {
	color:#cc3300;
	text-decoration:none;
}

.gallery-content-words a:visited {
	color:#cc3300;
	text-decoration:none;
}

.gallery-content-words a:active {
	color:#cc3300;
	text-decoration:none;
}

.gallery-content-words a:hover {
	color:#cc3300;
	text-decoration:underline;
}


/*---- main content dividers ----*/
/* dotted horizontal divider */
.content-section-divider {
	background: url(../../corporate-section/images/img_dotted_divider_horizontal.gif);
	background-position: bottom;
	background-repeat:repeat-x;
}

/* dotted horizontal divider light*/
.content-section-divider-light {
	background: url(../../corporate-section/images/img_dotted_divider_light_horizontal.gif);
	background-position: bottom;
	background-repeat:repeat-x;
}


/* dotted vertical divider */
#main-content-area {
	width:100%;
	background:url(../../corporate-section/images/img_dotted_divider_vertical.gif);
	background-position:203px 0px;
	background-repeat:repeat-y;
}

/*For IE browser only*/
#main-content-area {
	#background-position:183px 0px;
}

/*---- Unindented list ----*/
.unindented-list {
	width:100%;
}

.unindented-list ul {
	list-style:none;
	margin:0;
	padding:0;
	margin-top:20px;
	margin-bottom:20px;
}

.unindented-list ul li {
	background:url(../../corporate-section/images/img_list_bullet.gif);
	background-repeat:no-repeat;
	background-position:0 6px;
	text-indent:8px;
}


/*---- News and events panel ----*/
.News_2_Group {
	width:255px;
	margin-bottom:16px;
}

.News_2_Image_Wrapper {
	float:left;
	width:70px;	
}

.News_2_Images {
	border:solid 1px #fff;
}

.News_2_Details_Wrapper {
	float:left;
	width:185px;	
}

.News_2_Publish_Date {
	float:left;
	font-weight:bold;	
}

.News_2_Read_More {
	float:right;
}

.News_2_Summary {
	width:185px;
}


/*---- site map ----*/

.site-map-section {
	margin-bottom:30px;	
}

.site-map-header-container {
	height:30px;	
}

a.site-map-header {
	color:#AB4F44;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

a.site-map-header:visited {
	color:#AB4F44;
	font-size:14px;
	font-weight:bold;
}

a.site-map-header:active {
	color:#AB4F44;
	font-size:14px;
	font-weight:bold;
}

a.site-map-header:hover {
	color:#AB4F44;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

.site-map-sub-header-container {
	margin-bottom:5px;	
}

a.site-map-sub-header {
	color:#4c0c0e;
	font-weight:bold;
	text-decoration:none;
}

a.site-map-sub-header:visited {
	color:#4c0c0e;
	font-weight:bold;
	text-decoration:none;
}

a.site-map-sub-header:active {
	color:#4c0c0e;
	font-weight:bold;
	text-decoration:none;
}

a.site-map-sub-header:hover {
	color:#4c0c0e;
	font-weight:bold;
	text-decoration:underline;
}

.site-map-item-container {
	margin-bottom:12px;
}

a.site-map-title {
	color:#4c0c0e;
	font-weight:normal;
	text-decoration:none;	
}

a.site-map-title:visited {
	color:#4c0c0e;
	font-weight:normal;
	text-decoration:none;	
}

a.site-map-title:active {
	color:#4c0c0e;
	font-weight:normal;
	text-decoration:none;	
}

a.site-map-title:hover {
	color:#4c0c0e;
	font-weight:normal;
	text-decoration:underline;	
}

/*For print and email icons*/

.print_icon {
	width: 13px;
	height: 13px;
	background: url(/RWSPortal/Portals/0/RWS/corporate-section//images/icn_printer.gif) no-repeat center center; 
}

.email_icon { 
	width: 13px; 
	height: 100%; 
	background: url(/RWSPortal/Portals/0/RWS/corporate-section//images/icn_email.gif) no-repeat center center; 
} 

.ShareHeaderFontColor {
	color:#Ab4f44;	
}

/* hyperlink Underline for facebook and Follow us on Twitter */
.hyperlinkUnderline
{
	text-decoration:underline;
	color:#faf9ef;
}









/*---- Business Directory & Calendar of Events ----*/

.basic  {
	width: 390px;
	font-family: arial;
	/*border: 1px solid black;*/
}
.basic div {
	
}

.basic p {
	margin-bottom : 10px;
	border: none;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	margin: 0px;
	padding: 10px;
}
.basic a {
	cursor:pointer;
	display:block;
	padding:6px;
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #4b3f0f;
	background-color: #d6d3b1;
	border-bottom:solid 1px #fbe4cf;
	background-image: url("../../corporate-section/images/btn_BD_collapse.jpg");
	background-repeat:no-repeat;
	background-position: 370px 7px;
}
.basic a:hover {
	/*background-color: white;
	background-image: url("AccordionTab2.gif");*/
}
.basic a.selected {
	color: #4b3f0f;
	background-color: #d6d3b1;
	background-image: url("../../corporate-section/images/btn_BD_expand.jpg");
	background-repeat:no-repeat;
	background-position: 370px 7px;
}


.BD_Record_Address {
	width:376px;
	padding:7px;
	background:#f2f0e3;
	font-size:11px;
}

.BD_Record_Address_Alternate  {
	width:376px;
	padding:7px;
	background:#e9e7d6;
	font-size:11px;
}

.BD_Record {
	width:365px;
}

.BD_Record_Title {
	width:365px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:3px;
	color:#6c6a53;
}

.BD_Record_Description {
	width:365px;
	margin-bottom:5px;
	margin-left:3px;
	color:#6c6a53;
}

.BD_Bottom {
	width:390px;
	height:7px;
	background:url(../../corporate-section/images/bg_BD_bottom.gif);	
}

