﻿html {
    margin: 0px; 
}

body {
	margin:50px 20px; 
	padding:0px;
	text-align:center;
    background: #D2CFC7 url('images/top_gradient.jpg') repeat-x top left; /**/
    font-family:Verdana;
    color:#85827D;    	
	/*font-size: 8pt;*/
}   

#pageContent {
	width:800px;
    margin:0px auto;	
    text-align:left;
}

#leftNavLinks {
	border-left:solid 1px #000;
	border-bottom:solid 1px #000;
	border-top:solid 1px #000;
}

#leftNavLinks div {
	padding-bottom:0px;
}

#leftNavLinks div {
	height:14px;
}

#leftNavLinks div {
	padding-bottom:5px;	
}

h3 {
	color:#CC162D;
}

table {
	/*border:thin black solid;*/
	font-size:8pt;
	line-height:1.6;
}

.headerImageCell {
	padding-bottom:10px;
	padding-top:20px;
	height:27px;
}

.pageSize {
	width:780px;
}

img {
	border:none;
}

.newsImage {
	border:none;	
}

p {
	margin-top:10px;
}

h4 {
	margin-top:10px;
	padding-bottom:0px;
	border-bottom:none;
	margin-bottom:0px;
	font-size:8pt;
}

.curSubLink {
	color:#CC162D;
	font-weight:bold;
	font-size:9pt;
}

.barSpacing {
	padding-left:30px;
}

a:link {color:#D6D4CD; text-decoration:none;} /* unvisited link */
a:visited {color:#D6D4CD; text-decoration:none;} /* visited link  */
a:hover {color:#D6D4CD; text-decoration:underline;} /* mouse over link */
a:active {color:#D6D4CD; text-decoration:none;} /* selected link */

#mainContent {
	height:390px;	
}

#mainContent a:link {color:#CC162D; text-decoration:none;} /* unvisited link */
#mainContent a:visited {color:#CC162D; text-decoration:none;} /* visited link  */
#mainContent a:hover {color:#CC162D; text-decoration:underline;} /* mouse over link */
#mainContent a:active {color:#CC162D; text-decoration:none;} /* selected link */

.menusectionstyle a:link {color:#CC162D; text-decoration:none; text-align:left;} /* unvisited link */
.menusectionstyle a:visited {color:#CC162D; text-decoration:none; text-align:left;} /* visited link  */
.menusectionstyle a:hover {color:#CC162D; text-decoration:underline; text-align:left;} /* mouse over link */
.menusectionstyle a:active {color:#CC162D; text-decoration:none; text-align:left;} /* selected link */

.quickLinks {
	text-align:right; 
	font-size:8pt;
	color:#FFF;
	/*padding-bottom:20px;*/
}

#leftNavLinks .indentSideLink, .sideLinkGroup {
	height: 12px;
	padding-left:10px;
}

.subGroupSideLink {
	padding-left:15px;
}

#leftNavLinks .firstElement {
	margin-top:-2px;
}

#leftNavLinks .finalElement {
	padding-bottom: 8px;
}

#copyright {
	padding-top:3px;            
	color:#000;
	font-size:7pt;
	
}

.slide {
}

.leftSide {
	background-color:Green;
}

.rightSide {
	background-color:Blue;
}


.arrowActive {
	cursor:pointer;
	/*border:solid 1px #F1DCD7;*/
}

.arrowInactive {
	cursor:default;
}

#mainTestimonialLink {
	padding-top:20px;
}

#mainTestimonialLink div {
	font-weight:bold;
}




.testimonialTitle {
	padding-bottom:1.2em;	
}


.slideDescriptionTitle {
	padding-bottom:10px;
	font-weight:bold;
}

.awardType {
	font-weight:bold;	
}

.awardSplitter {
	padding:0px 10px;	
}

.competitionSpacer {
	padding-top:2px;	
}

.bottomAwardRow {
	padding-bottom:9px;	
}

.competitionHeader {
	color:#CC162D;
	padding-bottom:2px;	
	/*font-weight:bold;*/
}

/*
div {
	border:solid 1px green;	
}

*/



/*
td {
	border:solid 1px red;	
}
/**/

.AwardsTitle {
	font-weight:bold;
	font-size:9pt;
	padding-bottom:10px;	
}

#bottomOfAwardsSpacer {
	padding-bottom:10px;	
}

.tableLabel {
	text-align:right;	
	padding-right:10px;
}

.custom-tip {
	color: #000;
	z-index: 13000;
}
 
.custom-text {
	font-weight: normal;
	font-family:Verdana;
	font-size: 7pt;
	margin: 0;
	color: #000;
	padding: 2px;
	background: #FFF;
	border: 1px solid #000;
}


.customImg-tip {
	color: #000;
	z-index: 13000;
}
 
.customImg-text {
	font-weight: normal;
	font-family:Verdana;
	font-size: 7pt;
	margin: 0;
	color: #000;
	padding: 50px;
	background: #FFF;
	border: 1px solid #000;
}


#slideDescriptionText {
	padding-bottom:20px;	
}



.flashTable {
	padding-top:5px;	
}


.menusectionstyle {
	font-weight: normal;
	font-family:Verdana;
	font-size: 8pt;
	color: #000;
	padding: 7px;
	background: #FFF;
	border: 1px solid #000;
	position: absolute;
	color: #222;
	border: solid 1px black; 
	z-index: 1; 
	visibility: hidden; 
	text-align:left;
} 


.menusectionitem { 
} 
.menusectionitem:hover { 
	text-decoration: none; 
}
 
.sidePopupMenu {
	padding-left:10px;	
	text-align:left;
}

.slideSpacer {
	padding-right:10px;
}


#clientLocationTitle {
	
	font-size:9pt;
}

#mainTestimonialLink a:link {color:#CC162D; text-decoration:none; font-size:9pt; font-weight:bold; cursor:default;} /* unvisited link */
#mainTestimonialLink a:visited {color:#CC162D; text-decoration:none; font-size:9pt; font-weight:bold; cursor:default;} /* visited link  */
#mainTestimonialLink a:hover {color:#CC162D; text-decoration:none;  font-size:9pt; font-weight:bold; cursor:default;} /* mouse over link */
#mainTestimonialLink a:active {color:#CC162D; text-decoration:none;  font-size:9pt; font-weight:bold; cursor:default;} /* selected link */


a.noShowLink:link {cursor:default;} /* unvisited link */
a.noShowLink:visited {cursor:default;} /* visited link  */
a.noShowLink:hover {cursor:default;} /* mouse over link */
a.noShowLink:active {cursor:default;} /* selected link */

#leftNavLinks a:link {color:#999; text-decoration:none; font-weight:normal;} /* unvisited link */
#leftNavLinks a:visited {color:#999; text-decoration:none; font-weight:normal;} /* visited link  */
#leftNavLinks a:hover {color:#000; text-decoration:none;   font-weight:normal;} /* mouse over link */
#leftNavLinks a:active {color:#000; text-decoration:none;  font-weight:normal;} /* selected link */

#leftNavLinks a.tightLink:link {color:#999; text-decoration:none; font-weight:normal;} /* unvisited link */
#leftNavLinks a.tightLink:visited {color:#999; text-decoration:none; font-weight:normal;} /* visited link  */
#leftNavLinks a.tightLink:hover {color:#000; text-decoration:none;   font-weight:normal;} /* mouse over link */
#leftNavLinks a.tightLink:active {color:#000; text-decoration:none;  font-weight:normal;} /* selected link */

#leftNavLinks .selectedLink a:link {color:#CC162D; text-decoration:none; font-size:9pt; font-weight:bold; cursor:default;} /* unvisited link */
#leftNavLinks .selectedLink a:visited {color:#CC162D; text-decoration:none; font-size:9pt; font-weight:bold; cursor:default;} /* visited link  */
#leftNavLinks .selectedLink a:hover {color:#CC162D; text-decoration:none;  font-size:9pt; font-weight:bold; cursor:default;} /* mouse over link */
#leftNavLinks .selectedLink a:active {color:#CC162D; text-decoration:none;  font-size:9pt; font-weight:bold; cursor:default;} /* selected link */

#leftNavLinks .selectedLinkSmall a:link {color:#CC162D; text-decoration:none; font-size:8pt; font-weight:normal; cursor:default;} /* unvisited link */
#leftNavLinks .selectedLinkSmall a:visited {color:#CC162D; text-decoration:none; font-size:8pt; font-weight:normal; cursor:default;} /* visited link  */
#leftNavLinks .selectedLinkSmall a:hover {color:#CC162D; text-decoration:none;  font-size:8pt; font-weight:normal; cursor:default;} /* mouse over link */
#leftNavLinks .selectedLinkSmall a:active {color:#CC162D; text-decoration:none;  font-size:8pt; font-weight:normal; cursor:default;} /* selected link */

#leftNavLinks a.selectedLargeLinkWithHover:link {color:#CC162D; text-decoration:none; font-size:9pt; font-weight:bold; cursor:default;} /* unvisited link */
#leftNavLinks a.selectedLargeLinkWithHover:visited {color:#CC162D; text-decoration:none; font-size:9pt; font-weight:bold; cursor:default;} /* visited link  */
#leftNavLinks a.selectedLargeLinkWithHover:hover {color:#CC162D; text-decoration:none;  font-size:9pt; font-weight:bold; cursor:pointer;} /* mouse over link */
#leftNavLinks a.selectedLargeLinkWithHover:active {color:#CC162D; text-decoration:none;  font-size:9pt; font-weight:bold; cursor:pointer;} /* selected link */

.selectedLinkSmall {
	color:#CC162D;
}

.selectedSlide {
	color: #CC162D;
}

.slide img {
	border:solid 2px #DCDCDC;	
}

.selectedSlide img {
	border:solid 2px #CC162D;
}


img.newWindowArrow,  img.newWindowArrow {
 	padding-top:2px;
	border:none;	
}

.slide img.newWindowArrow {
	visibility:hidden;
}

.selectedSlide img.newWindowArrow {
	visibility:visible;
}


#tableWrapper {
    position:relative;
    height:200px;
    width:530px;
    overflow:hidden;
}


.hide  {
	visibility:hidden;
	display:none;
}

.show {
	visibility:visible;
	display:block;		
}

#singleSlideMenu, .contentMainPadding{
	padding-left:20px;	
	padding-right:50px;	
}


#contactUsImage {
	float:right;
	
}



#clientList {
	padding-left:5px;	
}

.articleTitle {
	font-weight:bold;
	padding-top:15px;	
}

.articleFirstParagraph {
	padding-top:3px;	
}

p, h4 { margin-top: 0; }

#serviceList h4 {
	margin-top:1.2em;	
}

#singleSlidePanel {
	padding-bottom:20px;	
}

.newsCell h4 {
	padding-bottom:1.2em;	
}

#singleSlideMenu h4 {
	padding-bottom:1.1em;	
}

.imageRight {
	float:right;	
	padding-left:10px;
}

.imageLeft {
	float:left;	
	padding-right:5px;
}



