body {
	margin: 0;
	padding: 0;
	background-color: #231f20;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	}
	
.llcorner {
	background-image: url(../pix/llcorner.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

.llcorner_clients {
	background-image: url(../pix/llcorner_clients.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

.llcorner_pf {
	background-image: url(../pix/llcorner_pf.gif);
	background-position: center;
}

.llcorner_pf_hp {
	background-image: url(../pix/llcorner_pf_hp.gif);
	background-position: left;
	background-repeat: no-repeat;
}

.header {
	color: #849997;
	font-size: 14px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 40px;
}

.after_header {
	color: #7b7c7e;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 5px;
	font-weight: normal;
}

.form_field {
	color: #231f20;
	font-family: "Courier New", Courier, "lucida console", monospace;
	font-size: 11px;
	font-weight: normal;
	border-style: solid;
	border-width: 0px;
}

.pf_section {
	color: #231f20;
	font-size: 13px;
}

.pf_company {
	font-size: 11px;
	font-weight: bold;
	color: #58595B;
}

.pf_content {
	font-size: 12px;
	line-height: 16px;
	color: #58585A;
	padding-top: 65px;
	padding-right: 115px;
	padding-bottom: 35px;
	padding-left: 15px;
	text-align: justify;
}

.pf_type {
	font-size: 11px;
	color: #000000;
}

.ffnames {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align: right;
}

#see_more {
	font-size: 9px;
	color: #58595B;
	line-height: 25px;
	text-decoration: none;
}

#see_more a{
	color: #58595B;
	text-decoration: none;
}

#see_more a:hover{
	color: #000000;
	text-decoration: none;
}

.click_arrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	padding-left: 56px;
	text-align: left;
}

#bottommenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	padding-right: 20px;
	text-align: right;
}

#bottommenu a {
	text-decoration: none;
	color: #ffffff;
}

#bottommenu a:hover {
	text-decoration: underline;
}

#bottommenu_hp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #58585a;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 12px;
	padding-left: 0px;
	text-align: right;
}

#bottommenu_hp a {
	text-decoration: none;
	color: #58585a;
}

#bottommenu_hp a:hover {
	text-decoration: underline;
}

#bottommenu_pf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #79797b;
	padding-right: 20px;
	padding-bottom: 15px;
	text-align: right;
}

#bottommenu_pf a {
	text-decoration: none;
	color: #79797b;
}

#bottommenu_pf a:hover {
	text-decoration: underline;
}

#contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #1a171b;
	padding-right: 9px;
	padding-left: 9px;
	text-align: right;
}

#contact a {
	color: #1a171b;
	text-decoration: underline;}

.contact_purple {
	color: #978ca5;
	font-weight: bold;
}

#clients {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding-top: 6px;
	padding-left: 10px;
}

#clients a {
	color: #ffffff;
	text-decoration: none;
}

.coming_soon {
	padding-top: 70px;
	padding-right: 0px;
	padding-bottom: 150px;
	padding-left: 40px;
}

#content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15pt;
	color: #ffffff;
	padding-top: 30px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 40px;
	text-align: justify;
}

#content a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
}

#content_hp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #707173;
	padding-top: 30px;
	padding-right: 60px;
	padding-bottom: 15px;
	padding-left: 110px;
	text-align: justify;
	vertical-align: top;
}

#content_hp a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #707173;
	text-decoration: underline;
}

.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #ffffff;
/*	padding-right: 20px; */
	text-align: right;
}

.bluecell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11;
	color: #000000;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 14px;
	line-height: 16px;
}

.testimonial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

.testimonial_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding-top: 6px;
}

.team_member_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding-top: 6px;
}

.right_nav_cell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11;
	color: #000000;
	background: #e5e5e5;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 8px;
	line-height: 20px;
}

.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8C8C8C;
}

.normal11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11;
	color: #000000;
}

.blue11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11;
	color: #002088;
}

.blue11b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11;
	font-weight: bold;
	color: #002088;
/*	letter-spacing: -1;*/
}

.blue12b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-weight: bold;
	color: #002088;
}

.orange12b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-weight: bold;
	color: #fab913;
}

.white11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11;
	color: #ffffff;
}

.white11b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11;
	font-weight: bold;
	color: #ffffff;
}

.white12b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-weight: bold;
	color: #ffffff;
}

.white13b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13;
	font-weight: bold;
	color: #ffffff;
}

.white22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22;
	color: #ffffff;
}

.micro {
	font-size : 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.invisible {
	font-size : 1px;
	display: none;
}

a{
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

#footer {
	font-size : 10px;
	color: #000000;
}

#footer a {
	color: #003368;
	text-decoration: underline;
}
/* main horizontal navigation */

#nav {
	width: 100%;
	float: left;
	margin: 0;
	padding: 0;
	font-size: 12px;
	}
#nav li {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	}
#nav li#nav-1 {
	padding-left: 23px;
	}
#nav li a {
	float: left;
	display: block;
	padding: 2px 10px;
	margin: 0;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	}
#nav li.active a { 
	color: #FCB914; 
	}
#nav li a:hover { 
	color: #888; 
	}

/* right hand navigation */

#right_nav ul {
	margin: 0px;
	padding: 0;
	font-size: 11;
	font-weight: bold;
	color: #002088;
	line-height: 14px;
	list-style: none;
	}

#right_nav li {
	margin: 0 0 0 0;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 22px;
	background-image: url(../pix/left_nav_arrow.gif);
	background-repeat: no-repeat;
	background-position: 12 8;
	border-left: 1px solid #c3c7c8;
	border-bottom: 1px solid #c3c7c8;
	}

#right_nav li a {
	text-decoration: none;
	color: #002088;
	}

#right_nav li a:hover {
	text-decoration: underline;
	}

/* links listings (center area & righ hand navigation */

#links ul {
	margin: 10px;
	padding: 0;
	font-size: 11px;
	line-height: 20px;
	list-style: none;
	}

#links li {
	margin: 0 0 0 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-image: url(../pix/greater11.gif);
	background-repeat: no-repeat;
	background-position: 0 7;
	}

#links li a {
	text-decoration: none;
	color: #000000;
	}

#links li a:hover {
	text-decoration: underline;
	}

a#submitbutton { background: url(/pix/submit_off.gif) no-repeat 0px 2px; padding-left: 10px; text-decoration: none; font-size: 10px; color: #fff; }
a#submitbutton:hover { background: url(/pix/submit_on.gif) no-repeat 0px 2px; padding-left: 10px; text-decoration: none; }

ul.sideNavigation {
	list-style:none;
	margin-left:0px;
	padding-left:10px;
	padding-top:0px;
	/*width:130px;*/
	margin-top:0px;
	padding-top:18px;
	font-size: 12px;
}

ul.sideNavigation li {
	padding-bottom:10px;
}

ul.sideNavigation li a {
	color:#81a3b8;
	text-decoration:none;
	outline:none;
}

ul.sideNavigation li a:hover, ul.sideNavigation li a.current {
	color:#7f7eb0;
	text-decoration:none;
}

ul.subNavigation {
	list-style:none;
	margin-left:0px;
	padding-left:0px;
	padding-top:0px;
	margin-top:0px;
	padding-top:5px;
	font-size: 10px;
}

ul.subNavigation li {
	padding-bottom:5px;
	background-image:url(../_media/images/dash.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:8px;
	padding-right:3px;
}

ul.subNavigation li a {
	color:#81a3b8;
	text-decoration:none;
	outline:none;
}

ul.subNavigation li a:hover, ul.subNavigation li a.current {
	color:#7f7eb0;
	text-decoration:none;
}

#content p {
	padding-top:0px;
	margin-top:0px;
}