body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#000000;
}
.main { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:9pt;}
.header1 { font-family:Arial, Helvetica, sans-serif;}
.dborderr {border-right:1px dashed silver;}
.pagetitle {
	background-image:url(images/bkgd_blue_shade1.gif);
	background-repeat:repeat-x;
	background-position:top;
	vertical-align:top;
	color:#336699;
	text-align:left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding:20 0 0 10;
	margin:0 2 0 2;
	height:37px;
}
.pagetitle2 {
	background-image:url(images/bkgd_blue_shade1.gif);
	background-repeat:repeat-x;
	background-position:top;
	vertical-align:top;
	height:26px;
	color:#336699;
	text-align:left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14pt;
	padding:20 0 0 10;
	margin:0 0 0 0;
}
.pagetitleblue { font-family:Arial, Helvetica, sans-serif;color:#21578e; font-size:16pt; font-weight:bold;}
.pagetitlegray { font-family:Arial, Helvetica, sans-serif;color:#5c5c5c; font-size:16pt; font-weight:bold;}
.titleorange { font-family:Arial, Helvetica, sans-serif;color:#a35912; font-size:15pt;}
.titlegray { font-family:Arial, Helvetica, sans-serif;color:#5c5c5c; font-size:15pt;}
.titleblue { font-family:Arial, Helvetica, sans-serif;color:#0065a4; font-size:15pt;}
.required { color:#660000}
.mbkctitle { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#000000;}
.mbkcauthor { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#4e87c0}
#articletitle a { color:#000000; text-decoration:none;}
#articletitle a:hover { color:#0000FF; text-decoration:underline;}
#article a { color:#0000FF; text-decoration:none;}
#article a:hover { color:#0000FF; text-decoration:underline;}
#articlearchive a { color:#666666; text-decoration:none;}
#articlearchive a:hover { color:#0000FF; text-decoration:underline;}
#footer a { font-size:8pt; font-weight:bold; color:#497199; text-decoration:none;}
#footer a:hover { color:#FF9900; text-decoration:underline;}

.pageheader {
	text-align:right;
	padding:10 10 10 10;
	margin:0 2 0 2;
	border:1px solid #b8b8b8;
	background-color:#545454;
	color:#FFFFFF;
	font-size:16pt;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
#successstories {
	padding:0 10 0 10;
}
#successstories img {
	padding:2;
	margin:2 0 0 0;
	border:1px solid silver;
	width:100px;
	height:67px;
}
.sstory {
	padding:0 0 30 115;
	text-align:left
}
.sstory a {
	color: #0065a4;
	text-decoration:underline;
}

.sstory a:link, #vmenu li a:visited {
	color: #0065a4;
	text-decoration:underline;
}
.sstory a:hover, #vmenu li a:active, #vmenu li a:focus {
	color: #0065a4;
	text-decoration:underline;
}
.successstory {
	text-align:left;
	padding:0 10 0 10;
}
.sstorytitle {
	font-family:Arial, Helvetica, sans-serif;
	color:#21578e;
	font-size:12pt;
	font-weight:bold;
}
.services {
	text-align:left;
	padding:0 10 0 10;
}
.servicestitle {
	font-family:Arial, Helvetica, sans-serif;
	color:#21578e;
	font-size:12pt;
	font-weight:bold;
}
li {
	list-style-image:url(/images/bullet_blue6.gif);
	padding-bottom:5px;
}
.servicesall {
	padding-right:15px;
}
.servicesall a {
	color:#336699;
	font-weight:bold;
}
.servicesall li {
	padding-bottom:5px;
	margin:0;
}
.lcall {
	padding-right:15px;
}
.lcall a {
	color:#336699;
	font-weight:bold;
}
.lcall li {
	padding-bottom:5px;
	margin:0;
}
#shome {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:9pt;
}
#shome a {
	color:#666666;
	text-decoration:underline;
}
#shome a:link, #shome li a:visited {
	color: #666666;
	text-decoration:underline;
}
#shome a:hover, #shome li a:active, #shome li a:focus {
	color: #b65913;
	text-decoration:underline;
}
.srvheader {
	border-bottom:1px solid #336699;
	text-align:left;
	color:#336699;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15pt;
	font-weight:bold;
	padding-top:10px;
	padding-left:5px;
	margin:0px 2px 0px 2px;
}
.srvsubheader {
	color:#336699;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	margin-bottom:15px;
}
.srvsubheader2 {
	color:#336699;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	margin-bottom:15px;
}
.srvsubheader3 {
	color:#333333;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
}
.srvsubheader3 {
	color:#333333;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
}
.quote {
	font-size:9pt;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.quotemark {
	font-size:10pt;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}
.mquotedkgray {
	font-size:9pt;
	color:#666666;
}
.mquotesig {
	font-size:7pt;
	color:#999999;
}
#faqquestions td {
	height:56;
	width:282;
	background-repeat:no-repeat;
	background-image:url(images/faq_bkgd1.gif);
}
#faqquestions a {
	height:56;
	width:282;
	color:#333333;
	text-decoration:none;
	display:block;
}
#faqquestions div {
	padding:5 5 5 10;
}
#faqquestions a:hover, #faqquestions a:active, #faqquestions a:focus {
	color:#ffffff;
	background-repeat:no-repeat;
	background: url(images/faq_bkgd2.gif);
}
#faqanswers a:link, #faqanswers a:visited {
	text-decoration:none;
	font-size:8pt;
	font-weight:bold;
	color:#999999;
}
#faqanswers a:hover, #faqanswers a:active, #faqanswers a:focus {
	color:#333333;
}
#contacts a {
	text-decoration:none;
}
#contacts a:hover, #contacts:active, #contacts a:focus {
	color:#0033CC;
	text-decoration:underline;
}
.lcheader {
	border-bottom:1px solid #336699;
	text-align:left;
	color:#336699;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15pt;
	font-weight:bold;
	padding-top:10px;
	padding-left:5px;
}
#sitemap {
	text-align:left;
	margin:10 20 20 20;
}
#sitemap a {
	color:#0065a4;
	font-weight:bold;
	text-decoration:none;
}
#sitemap a:hover {
	color:orange;
}
#smpd {
	padding-bottom:2px;
}
#smheader {
	padding-bottom:20;
}
#ppolicy {
	margin-left:50;
	color:#808080;
}
#ppolicy a {
	color:#808080;
	text-decoration:none;
}
#ppolicy a:hover {
	color:#336699;
}