body {margin:0; padding:9px; font-family: Century Gothic,Verdana,Arial,sans-serif; font-size:16px; background: #000000; text-align:center;}
ul {margin:0; padding:0;}
a {text-decoration:underline; color:#000000;}
a:HOVER {text-decoration:overline;color:#000000;}
a img {border:none;}

#wrapper {width: 950px; padding: 0 12px 12px 12px; margin: 0 auto; overflow:hidden; background: #FFFFFF;}
#top-menu {height: 32px; text-align:right; background: url(../images/top-menu-bg.png) no-repeat scroll 0 0;}
#top-menu ul {list-style: none; padding: 0 14px 0 0; float:right; overflow:hidden; height: 31px;}
#top-menu ul li {display:inline; margin: 0; padding:0; float:left; display:block;}
#top-menu ul li a {outline:none; cursor:pointer;}

#header {height: 165px; background: url(../images/header.jpg) no-repeat scroll 0 0; clear:both;}
#header .logo {float:right; padding: 19px 171px 0 0; width: 215px; height: 43px; clear:both;}
#header .logo a {display:block; outline:none; cursor:pointer; width: 215px; height: 43px;}
#header .top_slogan {clear:both;display:block;float:right;width:560px;color:#6e7776;font-weight:bold;}
#navigation {height: 41px; background-image: url(../images/main-menu.png); background-repeat: repeat;}
#navigation ul {height: 41px; list-style:none; }
#navigation ul li {display:block; float:left; height: 41px;}
#navigation ul li a {display:block; float:left; text-align:center; padding: 11px 30px 0; height: 30px; color:#FFFFFF; font-family:Arial; text-transform:uppercase; font-size: 13px; font-weight:bold;
				background-image: url(../images/main-menu.png); background-repeat: repeat; width:98px;}
.item1 a {width:100px !important;}
.item53 a {background-position: 0 -41px;}
.item56 a{background-position: 0 -82px;}
.item64 a{background-position: 0 -123px;}
.item69 a{background-position: 0 -164px;}
.item116 a{background-position: 0 -205px;}
th label, th div{font-weight:normal;}
.BFSurveyProSuppressQuestion{width: auto !important; font-weight:normal !important; font-size:14px;font-family:Arial,Helvetica,sans-serif;}
#poll div{font-size:14px;font-family:Arial,Helvetica,sans-serif;}
.bfsurvey_proSection {background-color:#789F21;color:white;font-family:Arial,Helvetica,sans-serif;font-size:17px !important;font-weight:bold;padding:6px 4px;text-align:left; margin: 4px 0 ;}

#navigation ul li a:HOVER {color:#FFFFFF;}
#home p{padding:0 !important; }
#home a{color:#ffffff;}
#home{background:none repeat scroll 0 0 #4A82C6;margin-left:-3px;margin-top:-3px;width:950px;}
#content {text-align:left;float:left;}
#subcomponent{clear:both;}
#slide {clear:both;}
#top_sub_menu {width:950px;}
#top_sub_menu .menu {list-style:none;padding-top:0; margin-top:0px; width:950px;float:left; margin-bottom:20px;background-image:url("../images/main-menu.png");background-repeat: repeat-x;}
#top_sub_menu .menu li {float:left;}
#top_sub_menu .menu li a {display:block;float:left;padding:4px 20px 9px 20px;text-align:center; text-decoration:none;color:#ffffff;}
#top_sub_menu .menu li a:hover {text-decoration:none; color:#000000;}
.com-form-login ul {list-style:none;}
/*#solutions {background-position:0 118px;}
#about_us {background-position:0 144px;}
#results{background-position:0 -79px;}
#services {background-position:0 -5px; padding-bottom:49px !important;}
ul  #solutions ul li{padding-bottom: 10px;}*/
#slide_texthome {background:#4B81C7  url(../images/text.jpg) no-repeat right; width:950px;}
#slide_texthome .header1{color:#AED0FD;display:block;font-size:21px;font-weight:bold;margin:0;padding:35px 0 0px 50px;width:610px; text-align:left;}
#slide_texthome .header2{color:white;display:block;font-size:18px;line-height:25px;padding:0 0 0 50px;width:610px; text-align:left;}
#slide_texthome .header3{color:#214672;font-size:20px;font-weight:bold;margin:0;padding:0 0 50px 50px;width:610px; text-align:left;}
#slide_texthome .join_us {display:block;float:right;height:160px;padding:10px 10px 0 0;width:280px;}
#slide_texthome .join_us a{display:block;height:215px;width:245px;}
#slide_text {background:#4B81C7  url(../images/text.jpg) no-repeat right; width:950px;}
#slide_text .header1{color:#AED0FD;display:block;font-size:22px;font-weight:bold;margin:0;padding:35px 0 0px 50px;width:620px; text-align:left;}
#slide_text .header2{color:white;display:block;font-size:16px;line-height:18px;padding:0 0 0 50px;width:620px; text-align:left;}
#slide_text .header3{color:white;display:block;font-size:16px;line-height:18px;padding:0 0 0 50px;width:630px; text-align:left;}
#slide_text .header4{color:#214672;display:block;font-size:16px;font-weight:bold;line-height:18px;padding:0 0 0 50px;width:640px; text-align:left;}
#slide_text .header5{color:white;display:block;font-size:15px;line-height:18px;padding:0 0 0 50px;width:850px; text-align:left;}
#slide_text .header6{color:#214672;font-size:18px;font-weight:bold;margin:0;padding:0 0 50px 50px;width:650px; text-align:left;}
#slide_text .join_us {display:block;float:right;height:160px;padding:60px 30px 0 0;width:180px;}
#slide_text .join_us a{display:block;height:145px;width:145px;}
#about_us {background: #A5C363;  background-position:0 -42px;}
#about_us li a{background: none; /*#A5C363*/;  border-right:1px solid #A5C363;}
#about_us li a:hover{background:#99B94A; border-right:1px solid #769C25;}

#results{background: #B495BE;background-position:0 -164px;}
#results li a{background:none /*#B495BE*/; border-right:1px solid #B495BE;}
#results li a:hover{background:#A07AA9; border-right:1px solid #876393;}

#events {background: #DC5E51;background-position:0 -123px;}
#events li a{background:none /*#DC5E51*/; border-right:1px solid #DC5E51;}
#events li a:hover{background:#D74142; border-right:1px solid #AD0505;}

#solutions{background: #FFA944;background-position:0 -82px;}
#solutions li a{background: none/*#FFA944*/; border-right:1px solid #FFA944;}
#solutions li a:hover{background:#FB991C;boder-left:1px solid #f08711; border-right:1px solid #f08711;}
#solutions li.item59 a{padding:4px 10px 9px 10px;}
#home_menu{margin:0 !important; }
#home_menu li a:hover {background:#7895B8; border-right:1px solid #365C83;}
#home_menu li a{border-right:1px solid #779AB6;}
#blog {background-position: 0 -205px;}
#blog li a{border-right:1px solid #E0BF04;}
#blog li a:hover{background:#EFD33B; border-right:1px solid #AA8303;}

 /*#results .menu{background-color: #A07AA9;}*/

.article_separator {display:block; border-bottom: 1px solid #000000; margin-bottom: 10px;}
.componentheading {display:none;}
.contentheading, .bannerheader {font-size: 16px; display:block; color: #000000; font-weight: bold; padding:2px 0 3px 18px; margin:0px; font-size: 18px;}
.buttonheading {display: inline;width:10px;border:0px;margin:0px;padding:2px 0px 0px 6px;}
.small {font-size: 10px;color: #000;line-height: 0.7;}
.createdate {font-size: 10px;color: #777;height: 10px;}
.modifydate {font-size: 10px;color: #777;height: 10px;margin-bottom: 5px; display:none;}
.column_separator {padding-left: 10px;}
.readon {display:block; float:right; font-size:smaller; padding-right: 30px; text-transform: lowercase;}
.blog_more {padding: 20px;}
.blog_more strong {color:#555;}
.blog_more ul {list-style:none;}
span.pagenav {color:#888;}
a.pagenav {font-weight:bold;}
.bannergroup_text {padding:5px;}
.banneritem_text {padding-top: 10px;}
.banneritem_text a {font-weight:bold;}
.bannerfooter_text {float:right;}
.contentpaneopen{clear:both;}
.contentpaneopen p {padding: 0 30px;}.contentpaneopen ul {margin:0 0 0 40px;}

#copyright {width: 950px; margin: 0 auto; clear:both; padding: 5px 10px; color:#FFFFFF; text-align:left; font-size: 12px;}
p.regular, li.regular {
color:white;
font-family:Century Gothic,Verdana,Arial,sans-serif;
font-size:16px;
padding-left:30px;
padding-right:30px;
}
li.regular {
padding:10px 0;
}
p.nav {
color:white;
font-family:Century Gothic,Verdana,Arial,sans-serif;
font-size:14px;
font-weight:bold;
padding-left:5px;
padding-right:5px;
text-align:center;
}
p.regblack {
color:black;
font-family:Century Gothic,Verdana,Arial,sans-serif;
font-size:16px;
padding-left:30px;
padding-right:30px;
}
p.abouttxt {
color:black;
font-family:Century Gothic,Verdana,Arial,sans-serif;
font-size:16px;
padding-left:30px;
padding-right:2px;
}
p.txtgreen {
color:green;
font-family:Century Gothic,Verdana,Arial,sans-serif;
font-size:16px;
padding-left:30px;
padding-right:30px;
}
p.testimonials {
color:Navy;
font-family:Century Gothic,Verdana,Arial,sans-serif;
font-size:14px;
font-style:italic;
padding-left:30px;
padding-right:30px;
}
p.quote {
color:Green;
font-family:Century Gothic,Verdana,Arial,sans-serif;
font-size:14px;
padding-left:30px;
padding-right:30px;
text-align:right;
}
h1 {
color:white;
font-family:Century Gothic,Verdana,Aril,sans-serif;
font-size:20px;
padding-left:30px;
}
h1.black {
color:black;
font-family:Century Gothic,Verdana,Aril,sans-serif;
font-size:20px;
padding-left:30px;
}
h2.black {
color:black;
font-family:Century Gothic,Verdana,Aril,sans-serif;
font-size:18px;
padding-left:30px;
}
h2.h2sup {
color:black;
font-family:Century Gothic,Verdana,Aril,sans-serif;
font-size:14px;
padding-left:30px;
}
h3.black {
color:black;
font-family:Century Gothic,Verdana,Aril,sans-serif;
font-size:16px;
padding-left:30px;
}
td.greenbox {
background-color:#94B64A;
background-image:url("../images/greenBG.jpg");
background-position:center bottom;
background-repeat:repeat-x;
}
td.orangebox {
background-color:#F99621;
background-image:url("../images/orangeBG.jpg");
background-position:center bottom;
background-repeat:repeat-x;
}
td.purplebox {
background-color:#9C7DA5;
background-image:url("../images/purpleBG.jpg");
background-position:center bottom;
background-repeat:repeat-x;
}
td.whitebox ,div.whitebox{
background-color:white;
background-image:url("../images/whiteBG.jpg");
background-position:center bottom;
background-repeat:repeat-x;
}
div.whitebox
td.greenboxsmall {
background-color:#94B64A;
background-image:url("../images/greenSMBG.jpg");
background-position:center bottom;
background-repeat:repeat-x;
}
td.orangeboxsmall {
background-color:#F99621;
background-image:url("../images/orangeSMBG.jpg");
background-position:center bottom;
background-repeat:repeat-x;
}
td.purpleboxsmall {
background-color:#9C7DA5;
background-image:url("../images/purpleSMBG.jpg");
background-position:center bottom;
background-repeat:repeat-x;
}
td.blueboxsmall {
background-color:#F99621;
background-image:url("../images/blueSMBG.jpg");
background-position:center bottom;
background-repeat:repeat-x;
}
td.redboxsmall {
background-color:#9C7DA5;
background-image:url("../images/redSMBG.jpg");
background-position:center bottom;
background-repeat:repeat-x;
}
table.border {
background:none repeat scroll 0 0 white;
border:1px solid white;
}
ul.reg {
color:white;
font-family:Century Gothic,Verdana,Aril,sans-serif;
font-size:14px;
padding-left:50px;
padding-right:30px;
}
ul.regblack {
color:black;
font-family:Century Gothic,Verdana,Aril,sans-serif;
font-size:16px;
padding-left:50px;
padding-right:30px;
}
ol.olblack {
color:black;
font-family:Century Gothic,Verdana,Aril,sans-serif;
font-size:14px;
padding-left:50px;
padding-right:30px;
}
a.ablack {
color:black;
font-family:Century Gothic,Verdana,Aril,sans-serif;
text-decoration:underline;
}
a.ablack:hover {
color:black;
font-family:Century Gothic,Verdana,Aril,sans-serif;
text-decoration:overline;
}
a.agreen {
color:Green;
font-family:Century Gothic,Verdana,Aril,sans-serif;
text-decoration:underline;
}
a.agreen:hover {
color:green;
font-family:Century Gothic,Verdana,Aril,sans-serif;
text-decoration:overline;
}
a.asmall {
color:black;
font-family:Century Gothic,Verdana,Aril,sans-serif;
font-size:smaller;
text-decoration:underline;
}
a.asmall:hover {
color:black;
font-family:Century Gothic,Verdana,Aril,sans-serif;
font-size:smaller;
text-decoration:overline;
}
 .bfradio {text-align:left;}
 #poll div {text-align:left;}
