BODY  {
	font : normal 10px Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration : none;
}

.ptitle  {
	font-style : normal;
	font : 11px arial,verdana,geneva,san serif;
	color : #000000;
	text-decoration : none;
	font-weight : bold;
}

.content  {
	font : normal 11px/16px arial, verdana, geneva, "san serif";
	color : #000000;
	text-decoration : none;
	margin : 0px 0px;
}

.contentred  {
	font-weight : normal;
	font-style : normal;
	font : 11px arial,verdana,geneva,san serif;
	color : #ff0000;
	text-decoration : none;
}

/*Original color: 0063D3 (from psd file)*/
A.contentlink  {
	font-weight : normal;
	font-style : normal;
	font : 11px arial,verdana,geneva,san serif;
	color : #083283;
	text-decoration : none;
}

A.contentlink:hover  {
	font-weight : normal;
	font-style : normal;
	font : 11px arial,verdana,geneva,san serif;
	color : #6A9A18;
	text-decoration : none;
}

/*For Bold Links - like media coverage titles*/
A.contentlinkb  {
	font-style : normal;
	font : 11px arial,verdana,geneva,san serif;
	color : #000060;
	text-decoration : none;
	font-weight : bold;
}

A.contentlinkb:hover  {
	font-style : normal;
	font : 11px arial,verdana,geneva,san serif;
	color : #74A533;
	text-decoration : none;
	font-weight : bold;
}

A.footer  {
	font-weight : normal;
	font-style : normal;
	font : 10px arial,verdana,geneva,san serif;
	color : #000060;
	text-decoration : none;
}

A.footer:hover  {
	font-weight : normal;
	font-style : normal;
	font : 10px arial,verdana,geneva,san serif;
	color : #FF4105;
	text-decoration : none;
}

A.breadcrumb  {
	font-weight : normal;
	font-style : normal;
	font : 10px arial,verdana,geneva,san serif;
	color : #54666F;
	text-decoration : none;
}
.breadcrumb  {
	font-weight : normal;
	font-style : normal;
	font : 10px arial,verdana,geneva,san serif;
	color : #000000;
	text-decoration : none;
}

A.breadcrumb:hover  {
	font-weight : normal;
	font-style : normal;
	font : 10px arial,verdana,geneva,san serif;
	color : #6A9A18;
	text-decoration : none;
}

.breadcrumb_on  {	
	font-style : normal;
	font : 10px arial,verdana,geneva,san serif;
	color : #000000;
	text-decoration : none;
	font-weight : normal;
}

.navdiv  {
	font-weight : normal;
	font-style : normal;
	font : 11px arial,verdana,geneva,san serif;
	color : #000060;
	text-decoration : none;
}


.cs_quote  {	
	font : 12px arial,verdana,geneva,san serif;
	color : #000000;
	text-decoration : none;
	font-weight : none;
	font-style : italic;
}


.sectitle  {
	font : 18px arial,verdana,geneva,san serif;
	color : #061A3C;
	text-decoration : none;
	font-weight : bold;
	font-style : italic;
}

/*Style for management index*/
.mgmtlink  {
	font : 14px arial,verdana,geneva,san serif;
	color : #041A3C;
	text-decoration : none;
	font-weight : bold;
	font-style : normal;
}

.mgmtlink:hover  {
	font : 14px arial,verdana,geneva,san serif;
	color : #FF4105;
	text-decoration : none;
	font-weight : bold;
	font-style : normal;
}

.title  {
	font : 12px arial,verdana,geneva,san serif;
	color : #000000;
	text-decoration : none;
	font-weight : bold;
	font-style : italic;
}

.mgmttitle  {
	font : 14px arial,verdana,geneva,san serif;
	color : #041A3C;
	text-decoration : none;
	font-weight : bold;
	font-style : normal;
}

/*For greyed out links*/
.greytxt  {
	font-weight : normal;
	font-style : normal;
	font : 10px arial,verdana,geneva,san serif;
	color : #cccccc;
	text-decoration : none;
}

.greytxtlg  {
	font-weight : normal;
	font-style : normal;
	font : 11px arial,verdana,geneva,san serif;
	color : #cccccc;
	text-decoration : none;
}

/*Event Page Titles*/
.etblack  {
	font-style : normal;
	font : 11px arial,verdana,geneva,san serif;
	color : #000000;
	text-decoration : none;
	font-weight : bold;
}

.etblue  {
	font-style : normal;
	font : 11px arial,verdana,geneva,san serif;
	color : #000060;
	text-decoration : none;
	font-weight : bold;
}


.etgrey  {
	font-style : normal;
	font : 11px arial,verdana,geneva,san serif;
	color : #3C3C3C;
	text-decoration : none;
	font-weight : bold;
}

/*For Forms*/
.rednote  {
	font-weight : normal;
	font-style : normal;
	font : 10px arial,verdana,geneva,san serif;
	color : #ff0000;
	text-decoration : none;
}

.blacktitle  {
	font-style : normal;
	font : 12px arial,verdana,geneva,san serif;
	color : #000000;
	font-weight : bold;
	text-decoration : none;
}

/*This is for confirmation messages after foms are submitted*/
.confirm {
	font : 11px verdana,arial,geneva,san serif;
	text-decoration : none;
	color : #3366cc;
	font-weight : bold;
}

/*For Product pages and other photo captions*/
.caption {
	font : 10px verdana,arial,geneva,san serif;
	text-decoration : none;
	color : #000000;
	font-weight : none;
	font-style : italic;
}

/*For the various quotes - mostly the case study section*/
.quote  {
	font-weight : normal;
	font : 10px arial,verdana,geneva,san serif;
	color : #535353;
	text-decoration : none;
	font-style : italic;
}

/*For Site Map*/

.white_title  {
	font : 14px arial,verdana,geneva,san serif;
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
	font-style : italic;
}

.white_title:hover  {
	font : 14px arial,verdana,geneva,san serif;
	color : #EEF0F6;
	text-decoration : none;
	font-weight : bold;
	font-style : italic;
}

.f_req {
	font : 10px verdana,arial,geneva,san serif;
	text-decoration : none;
	color : #FF0000;
	font-weight : normal;
}


.complete {
	font : 10px verdana,arial,geneva,san serif;
	text-decoration : none;
	color : #336600;
	font-weight : normal;
}

A.dotlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000066;
	text-decoration: none;
}
A.dotlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6AA620;
	text-decoration: none;
}
A.dotlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #4D4D4F;
	text-decoration: none;
}
.dotlink_dormant {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #A8AEB3;
	text-decoration: none;
}
.pic_borders {
	border: 1px solid #FFFFFF;
}
A {
	font-family: "Franklin Gothic Book", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #3D505A;
	text-decoration: none;
}
A:hover {
	font-family: "Franklin Gothic Book", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #5A831D;
	text-decoration: none;
}
.right-title {
	font-family: "Franklin Gothic Book", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #4E6572;
	text-decoration: none;
}
#right-indent1 {
	margin-left: 20px;
}
#right-indent2 {
	margin-left: 30px;
}
#home-thinkers-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	width: 200px;
	padding: 5px 10px;
	margin-left: 20px;
	border: 1px solid #54666F;
	float: right;
}
#home-thinkers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 200px;
	padding: 5px 10px;
	margin-left: 20px;
	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: solid;
	border-top-color: #54666F;
	border-right-color: #54666F;
	border-bottom-color: #54666F;
	border-left-color: #54666F;
	border-top-width: 0px;
	float: right;
}
#content-holder {
	width: 700px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #54666F;
	border-right-color: #54666F;
	border-bottom-color: #54666F;
	border-left-color: #54666F;
	padding: 0px;
}
#home-left {
	float: left;
	width: 55%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #54666F;
	text-decoration: none;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#home-right {
	float: right;
	width: 20%;
	margin-right: 20px;
	padding: 0px;
	margin-top: 25px;
	margin-bottom: 0px;
	margin-left: 0px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
