h1 {
	font-size:9px;
	line-height:7px;
	font-family: "Trebuchet MS";
	padding-right:20px;
}
h2 {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #000000;
	letter-spacing: 2pt;
	font-weight:bold;
	padding:1px;
	margin:0px;
}
h3 {
	font-family: "Trebuchet MS";
	font-size: 17px;
	color: #000000;
	letter-spacing: 0pt;
	line-height:0px;
	padding:0;
	margin:0;
}
h4 {
	font-family: "Trebuchet MS";
	font-size: 15px;
	color: #000000;
	letter-spacing: 0pt;
	line-height:15px;
}
.ContentTableBorder {
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
}
a:link {
	color:#495783;
	text-decoration:none;
}
a:hover {
	color:#495783;
	text-decoration:underline;
}
a:visited {
	color:#495783;
	text-decoration:none;
}
a.cta {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #fff;
	text-decoration: none;
}
a.cta:visited {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #fff;
	text-decoration: none;
}
a.cta:hover {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #FF0084;
	text-decoration: none;
}
a.cta2 {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #495783;
	text-decoration: none;
}
a.cta2:visited {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #495783;
	text-decoration: none;
}
a.cta2:hover {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #000000;
	text-decoration: none;
}
a.cta3 {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #fff;
	text-decoration: underline;
}
a.cta3:visited {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #fff;
	text-decoration: none;
}
a.cta3:hover {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #FF0086;
	text-decoration: none;
}
a.textlinks:hover {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #bc9914;
	text-decoration: underline;
}
a.links {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #FF0084;
	text-decoration: none;
}
a.links:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #FF0084;
	text-decoration: underline;
}
a.links:visited {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #FF0084;
	text-decoration: none;
}
.ContentTableBg {
	background-image: url(images/Content_Title_Bg.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.ContentTableTextRed {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #842F2F;
	text-decoration: none;
}
.ContentTableTextYellow {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #bc9914;
	letter-spacing: 2pt;
}
.TableSpacerLeft {
	height: 10px;
}
.TanBox {
	background-color: #d0ccbd;
	padding: 5px;
}
.TestimonialText {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #000;
	background-color: #EDB7C9;
	padding: 5px;
}
.TestimonialName {
	font-family: "Trebuchet MS";
	font-size: 14px;
	text-decoration: none;
}
.LeftTitle {
	font-family: "Trebuchet MS";
	font-size: 18px;
	letter-spacing: 2pt;
}
.LeftDetail {
	font-family: "Trebuchet MS";
	font-size: 14px;
}
.NavText {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #a2bccd;
	text-align: right;
	text-decoration: none;
}
.NavText2 {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #94B3E9;
}
.BodyTitle {
	font-family: "Trebuchet MS";
	font-size: 24px;
	color: #bc9914;
	letter-spacing: 2pt;
}
.BodyText {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #333333;
}
.GreyText {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color:#999999;
}
.arrowHeading {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #333333;
}
.BodySubTitle {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #bc9914;
}
.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
a.footer {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.footer:visited {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.footer:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.topnav {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a2bccd;
}
a.topnav {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #a2bccd;
	text-decoration: none;
}
a.topnav:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #5b6f88;
	
}
.sitemap {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #356AA0;
}
a.sitemap {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FF0084;
	text-decoration: none;
}
a.sitemap:hover {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FF0084;
	text-decoration: underline;
}
.results {
	font-family: "Trebuchet MS";
	font-size: 10pt;
	color: #bc9914;
	letter-spacing: 2pt;
	font-weight: normal;
}
.bigpink {
	font-family: "Trebuchet MS";
	font-size: 30px;
	color: #ffffff;
	letter-spacing: 2pt;
	margin-right: 70px;
	text-align: right;
	padding-left:50px;
}
.bigpink2 {
	font-family: "Trebuchet MS";
	font-size: 22.5px;
	color: #F57B9F;
	letter-spacing: .5pt;
	word-spacing:-3px;
}
.bigpink3 {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FF0084;
	font-weight:bold;
}
.bigblue {
	font-family: "Trebuchet MS";
	font-size: 30px;
	color: #FFFFFF;
	letter-spacing: 2pt;
	text-decoration: none;
	padding-left:120px;
}
.bigblue2 {
	font-family: "Trebuchet MS";
	font-size: 30px;
	color: #FFFFFF;
	letter-spacing: 2pt;
	text-decoration: none;
	padding-left:200px;
}
.bigblue3 {
	font-family: "Trebuchet MS";
	text-transform:uppercase;
	font-size: 22.5px;
	color: #000000;
	letter-spacing: .5pt;
	text-decoration: none;
	word-spacing:-3px;
}
.blueArrow {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	color: #366BA1;
	text-decoration: none;
}

.borderleftBG {
	background-image: url(images/border_05.gif);
	background-repeat: repeat-y;
}
.TableBorder {
	border-top: 1px none #d0ccbd;
	border-right: 1px none #d0ccbd;
	border-bottom: 1px dotted #d0ccbd;
	border-left: 1px dotted #d0ccbd;
	font-family: "Trebuchet MS";
	font-size: 14px;
}
.studiesBg {
	background-image: url(images/case-studies_10.gif);
}
.TableBorderLeft {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.TableBorder2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: dotted;
	border-top-color: #d0ccbd;
	border-right-color: #d0ccbd;
	border-bottom-color: #d0ccbd;
	border-left-color: #d0ccbd;
}



.cta {
	font-family: "Trebuchet MS", "Helvetica";
	font-size: 20px;
	color: #000000;
	text-decoration: none;
}
.cta:hover {
	font-family: "Trebuchet MS", "Helvetica";
	font-size: 20px;
	color: #bc9914;
	text-decoration: none
}

#logo {
	position:absolute;
	top:46px;
	width:177px;
	padding-left:10px;
	margin:0px;
}
.roundcont {
	width: 264px;
	background-color: #000000;
	color: #000000;
}
.roundcont p {
	margin: 0 10px 0 10px;
}
.roundtop {
	background: url(images/tr.gif) no-repeat top right;
}
.roundbottom {
	background: url(images/br.gif) no-repeat top right;
}
img.corner {
	width: 5px;
	height: 5px;
	border: none;
	display: block !important;
}
.roundcont2 {
	width: 250px;
	background-color: #356AA0;
	color: #fff;
}
.roundcont2 p {
	margin: 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.roundtop2 {
	background: url(images/tr.gif) no-repeat top right;
}
.roundbottom2 {
	background: url(images/br.gif) no-repeat top right;
}
.roundcont3 {
	width: 100%;
	background-color: #356AA0;
	color: #fff;
}
.roundcont3 p {
	margin: 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.roundtop3 {
	background: url(images/tr.gif) no-repeat top right;
}
.roundbottom3 {
	background: url(images/br.gif) no-repeat top right;
}
img.corner2 {
	width: 5px;
	height: 5px;
	border: none;
	display: block !important;
}
input.btn {
	color:#356AA0;
	font-family:'trebuchet ms', helvetica, sans-serif;
	font-size:84%;
	font-weight:bold;
	background-color:#C2D8FF;
	border:1px solid;
	border-top-color:#94B3E9;
	border-left-color:#94B3E9;
	border-right-color:#94B3E9;
	border-bottom-color:#94B3E9;
}

hr {
	border: none 0;
	border-top: 1px solid #C2D8FF;/*the border*/
	width: 100%;
	height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

blockquote {
	margin: 2em 0 0 1em;
	padding: 0 0 10px 50px;
	background: url(images/blockquote.gif) no-repeat left top;
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #333333;
}

.mainL{padding:0 10px 10px 10px;}
.mainC{padding:0 10px 10px 10px;}
.mainR{padding:0 0px 10px 10px;}

a.mainLink {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #ffffff;
	text-decoration: none;
	
}
a.mainLink:hover {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #ffffff;}
	
	.mainBig{padding-bottom:10px;}
	
	a.mainBig{font-family: "Trebuchet MS";
	font-size: 18px;
	color: #ffffff;
	text-decoration: none; font-weight:bold;}
	
	a.mainBig:hover{font-family: "Trebuchet MS";
	font-size: 19px;
	color: #ffffff;}


form {display: inline;}

select {
	font-family: Arial, sans-serif;
	color: #333;
	vertical-align: middle;
	font-size: 11px;
}

.frmText {
	width: 163px;
	font-family: Arial, sans-serif;
	color: #333;
	vertical-align: middle;
	border: 1px solid #ccc;
	font-size: 11px;
}

.frmTextShort {
	width: 74px;
	font-family: Arial, sans-serif;
	color: #333;
	vertical-align: middle;
	border: 1px solid #ccc;
	font-size: 11px;
}

.frmTextLong {
	width: 350px;
	font-family: Arial, sans-serif;
	color: #333;
	vertical-align: middle;
	border: 1px solid #ccc;
	font-size: 11px;
}

.frmTextarea {
	width: 250px; 
	height: 125px; 
	overflow: auto;
	font-family: Arial, sans-serif;
	color: #333;
	vertical-align: middle;
	border: 1px solid #ccc;
	font-size: 11px;
}
