#logoWrap {height: 90px;}
#logo {float: left; width: 150px; padding-bottom: 9px;}
#content h2 {color: #cf2026; font-size: 140%; margin-bottom: 10px;}
#logoTabs {margin-top: 30px;}
h3 {color: #880d0d;}
h4 {color: #1c0101;}
h5 {color: #0d56dc; font-size:110%; margin-bottom: 5px;}
fieldset {padding: 10px; border: solid 1px #e5e5e5; margin-bottom: 25px;}
fieldset legend {color: #d20001; font-weight: bold; font-size:14px;}
.right {text-align: right; vertical-align: top; padding: 2px 7px 2px 5px; vertical-align: middle; background: #f3f3f3;}
.right label {color: #000;font-size: 12px; font-weight: bold;}
small {line-height: 14px;}
#tblForm {width: 360px; margin-right: auto; margin-left: auto;}
#tblForm, #tblForm td {border-collapse: collapse; padding: 2px;}
    #tblForm td {text-align: center;}
#contentWrap p {margin-top: 10px; margin-bottom: 10px;}
#content ul {margin-left: 15px; padding-left: 0px;}
#content li {list-style: none; padding: 5px 3px 5px 18px; background: url(/images/bullet.gif) no-repeat 0px 11px; }
#contentWrap h5 {margin-bottom: 20px; background: #f5f5f5; padding: 3px;}


#accountHeaderWrap, #contentWrap, #accountBarInner {width: 914px; margin-right: auto; margin-left: auto;}
	#content {float: left; width: 750px;}
	#contentWrap {text-align: left; color: #616161; line-height: 160%; font-size: 90%; margin-top: 30px;}

#accountBar {background: url(/images/account_bar.jpg) repeat-x; height: 40px; font-size: 85%; }

#navigation {width: 130px; float: left; border-right: dashed 1px #ddd; margin-right: 15px; padding-right: 10px;}
	#navigation h6 {color: #000;  font-size: 100%; background: #f1f1f0 url(/images/pag_bg_grey.jpg) repeat-x top left; border-bottom: solid 1px #ddd; padding: 4px 2px 1px 2px;}
    #navigation ul, #navigation li {list-style: none; background: none; margin: 0px; padding: 0px;}
	#navigation ul {margin: 5px 0px 20px 10px;}
    #navigation li {font-size: 90%; line-height: 16px; padding-top: 3px; padding-bottom: 3px;}
    #navigation ul li ul {margin-top: 5px; margin-bottom: 5px; margin-left: 10px;}
    #navigation ul li ul li {padding: 0px; margin: 0px; font-size: 90%;}
    #navigation a:link, #navigation a:visited {text-decoration: none;}
    #navigation .active:link, #navigation .active:visited {font-weight: bold;}
    #navigation ul li ul a:link, #navigation ul li ul a:visited {display: inline; padding: 2px;font-weight: normal; border-bottom: none;}
    #navigation ul li ul a:hover {text-decoration: underline; border: none; background: none;}
    #pressWrap a:link, #pressWrap a:visited {display: inline; font-weight: normal; border: none;}
    #pressWrap a:hover {background: none; border: none; text-decoration: underline;}

#intHeader {text-align: left; border-bottom: solid 1px #e4e4e4; height: 90px; margin-bottom: 20px;}
    #pressLogos {width: 480px; float: right; text-align: right;}


#archivedNews {padding: 10px; background: #fafafa; border: solid 1px #e5e5e5; padding-top: 10px;}

.right_img {float: right; margin-left: 10px; margin-bottom: 10px;}
#press_info {}
#press_info li {clear: both;}
#in_news {float: left; width: 550px; }
#in_news a:link, #in_news a:visited {padding-left: 0px; margin-left: 0px;}
#sideNews {float: right; width: 180px;}
    #sideNews .sideBlogs {}
    #sideNews .sideLocal {}
    #sideNews h5 {margin-bottom: 5px;text-align: right; color: #d20001; background: none; border-bottom: solid 1px #cecece;}
    #blogs img {float: left;}
    #blogs a {display: block;}
#sideNews .showMore {text-align: right; font-size: 90%; color: #d20001;}
#sideNews .showMore a:link, #sideNews .showMore a:visited {color: #477d00;}

#in_news ul, #sideNews ul {margin-left: 0px;}
#sideNews ul {margin-top: 15px; margin-bottom: 25px;}
#in_news ul li {background: none; padding: 10px 0px; border-bottom: solid 1px #eee;}
#sideNews ul li {background: none; padding: 5px 0px; line-height: 16px;}

.pressContact {margin-top: 40px; font-size: 90%;}
 #pressWrap a:link, #pressWrap a:visited {padding: 0px; margin: 0px;}
.dark {color: #000;}

#aboutContent strong {color: #000;}

#testimonials {}
    .test_detail {padding: 13px 5px;line-height: 21px;}
    .test_detail .bot_quote {}
    .test_name {text-align: right; font-style: italic; padding-top: 4px; font-weight: bold;}
#testimonials h3 {text-align: center; font-weight: bold; color: #fff;}
#testimonials a:link, #testimonials a:visited {color: #fff;}
.t_quote {font-size: 120%;padding: 20px 10px;border-bottom: solid 1px #eee;background: url(/images/t_up_quote.gif) no-repeat 0px 10px;}
.t_quote .t_end_quote {background: url(/images/t_dw_quote.gif) no-repeat bottom right; padding-left: 22px; height: 17px; padding-bottom: 7px;}
.t_author {text-align: right; font-weight: bold; font-style: italic;}

#searchWrap {text-align: center;}
/* .query {padding: 5px; font-size: 150%; color: #333; width: 250px; border: solid 1px #4480a4;} */
.query {padding: 5px; font-size: 140%; color: #333; width: 238px; border: solid 1px #4480a4;}
.homeBtn {position: relative; margin-bottom: -12px; width: 119px; height: 36px;}


#aLogo {margin-left: 15px; display: block; width: 150px; height: 72px; text-indent: -9000px; background: url(http://akhost.chacha.com/siteimages/is/new/images/main_sprites.png) no-repeat 0px -298px;}
	.queryWrap {width: 250px; float: left; margin-right: 10px;}
	.queryBtnWrap {width: 255px; float: left; padding-top: 1px;}
		a#btnSearch, a#searchGuide, #btnSearchFooter {background: url(http://akhost.chacha.com/siteimages/is/new/images/main_sprites.png) no-repeat; display: block; text-indent: -9000px; margin-right: 5px; float: left; width: 119px; height: 36px;}
		a#btnSearch, a#btnSearchFooter {background-position: 0px -108px;}
		a#searchGuide {background-position: -119px -108px;}
		.whyChaCha {background: url(http://akhost.chacha.com/siteimages/is/new/images/main_sprites.png) no-repeat 0px -386px; padding: 3px 0px 16px 16px; }


/* Error Styles
	----------------------------------------------*/
	.errorExplanation {padding: 5px; background: #fffdf5; color: #024bd1; border: solid 1px #af0102; width: 500px; margin-right: auto; margin-left: auto;}
	#feedback_form .errorExplanation h2, #send_page_form .errorExplanation h2 {color: #da0006;}
	   .errorExplanation h2 {color: #da0006; text-align: center;}
	   .errorExplanation p {font-weight: bold;}
		.errorExplanation ul {margin-left: 25px;}
    .fieldWithErrors {display: inline;}
        .fieldWithErrors input {border: solid 1px #990000;}

/*Why ChaCha / Why ChaCha Guide styles */
#homeWrap {text-align: center; width:760px; margin-right: auto; margin-left: auto; font-size: 95%;}
#homeSearchContent {width:620px; line-height: 19px; text-align: center; margin-left: 60px;}
#homeSearchContent h5 {margin-bottom: 6px; font-size: 110%; color: #145eae;}
#homepageInfo {margin-right: auto; margin-left: auto; width: 440px; color: #292929;font-size: 110%; text-align: left; margin-top: 57px; padding: 8px; background: #e8f4fb url(/images/explain_bg.jpg) repeat-x; border: solid 1px #d6eaf3;}
    #homepageInfo p {margin: 8px 0px;}
    #homepageInfo .explain {background: url(/images/info_img.gif) no-repeat 5px 7px; padding-left: 35px;}


#processWrap {text-align: left;}
    #process { margin-top: 30px; border-bottom: solid 1px #ededed; padding-bottom: 20px; }
    .screen1, .screen2, .screen3 {width: 165px; float: left; text-align: center;}
    .sep {float: left; margin-right: 15px; margin-left: 10px; width: 25px; background: url(/images/sep.png) no-repeat center center; margin-top: 50px;}
    #processWrap h5 {background: none; font-size: 150%; color: #000; padding: 0px; margin-top: 45px; margin-bottom: 0px;}


#toolbarWrap, #badgeWrap, #searchWrap {margin-top: 40px;}
#link_nav {font-size: 120%; font-weight: bold; margin-top: 10px; margin-bottom: 10px;}
#badges, #search_box, #toolbar_box {font-size: 100%; width: 100%;}
	th {text-align: center;}
    #badges td, #search_box td, #toolbar_box td {padding: 15px 10px; text-align: center; border-bottom: solid 1px #eee;}
    #badges .type {width: 100px;}
    #badges textarea, #search_box textarea, #toolbar_box textarea {font-size: 120% !important; font-size: 90%; color: #000;}
    #badges div {text-align: right;}
    #badges .type .show_code {margin-top: 5px; background: #fef3aa;text-align: center; font-size:80%;}
    .head_row {background: #e4e4e4;}
	.uninstall {margin-top: 50px; border-top: dashed 1px #ddd;}