p     { font-family: Verdana; font-size: 10pt; color:#000000 }
li    { font-family: Verdana; font-size: 10pt; color:#000000 }
td    { font-family: Verdana; font-size: 10pt; color:#000000 }
body { font-family: Verdana; font-size: 10pt; color:#000000; background-color:#CCCCCC; margin-left: 50px; margin-top:18px;}

#main {width:900px; position:relative;}
#box_top {background-color:#FF0000; width:897px; height:5px;}
#content {background-color:#FFFFFF; width:877px; padding-left:20px}
#pagetitle {background-color:#FFFFFF; width:877px; padding-left:20px; height:55px}
.columntext {text-align:left; padding-left:8px; padding-top:2px; padding-bottom: 20px; padding-right:8px; font-family: Verdana; font-size: 10pt;}
.columnseperator{width:10px}
.pagecolumn {background-color:#FFFFFF; text-align:center; padding-top:2px; padding-bottom:20px; width:268px; border: solid 1px #c0c0c0}
.pagecolumn_2 {background-color:#FFFFFF; text-align:center; padding-top:2px; padding-bottom:20px; width:560px; border: solid 1px #c0c0c0}
.pagecolumn_full {background-color:#FFFFFF; text-align:center; padding-top:2px; padding-bottom:20px; width:838px; border: solid 1px #c0c0c0}

#box_bottom {background-color:#FF0000; width:897px; height:5px;}

.seperator1 {background-color:#FF0000; background-image: url(../images/vert_sep.png); width:24px;}

#footer {width:897px; height:60px}
#footer_bar {height:25px; width:897px; background-image:url(../images/footer_background.png)}
#header_bar {height:25px; width:897px; background-image:url(../images/nav/background.png)}

.signup_input {width: 180px; font-family: Verdana; font-size: 8pt; color:#808080}

.pagetitle {font-family: Verdana; font-size: 20pt; color:#000000;}
.sectiontitle {font-family: Verdana; font-size: 16pt; color:#000000;}
.subsectiontitle {font-family: Verdana; font-size: 10pt; color:#000000; font-weight:bold;}
.subsectiontitle  a {font-family: Verdana; font-size: 10pt; color:#000000; font-weight:bold; text-decoration:none;}

.subsectiontext {text-align:left; padding-top:4px; padding-bottom: 4px; font-family: Verdana; font-size: 8pt;}
.subsectionmajortext {font-family: Verdana; font-size: 10pt; color:#000000; margin-left:20px; margin-right:20px; margin-top:5px; margin-bottom:5px; }
.message{width:817px; padding-left:20px; margin-bottom:20px; border-style:solid;border-width:1px;padding:10px;background-color:#FFEBE8;border-color:#DD3C10;}

.login_error{color: #FF0000; text-align:left;}

/* The following CSS elements allow us to give a Facebook-like appearance to editing account information */
.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.clearfix{display:block}
.columntext .info_list{padding:0 0 20px 0;margin-top:0}
.columntext .info_list .info_section{padding-bottom:10px;overflow:hidden;clear:both}
.columntext .info_list .section_header{margin:0 0 7px}
.columntext .info_list h3{padding:2px 0}
.columntext .info_list h3 span{line-height:18px;display:block;float:left;font-size:11px;background:white;padding-right:6px;z-index:2;position:relative}
.columntext .info_list h3 span.inline{display:inline;float:none}
.columntext .info_list h3 .close_edit{float:right;display:none;font-weight:normal;font-size:10px;padding-top:3px}
.columntext .info_list h3 .divider{border-bottom:solid 1px #d8dfea;margin:10px 0 0;z-index:0}
.columntext .info_list h3 .see_all_link{font-weight:normal;background:white;float:right;padding:0 4px;font-size:9px;position:relative;z-index:2}
.columntext .info_list a.info_edit_link{position:absolute;top:0;right:0;height:18px;background:transparent url(/rsrc.php/z4BZ9/hash/d0p9bnvk.gif) right top no-repeat;display:none;padding-right:22px;text-align:right;font-size:9px;line-height:18px}
.columntext .info_list .hover a.info_edit_link,.columntext .info_list a.selected{display:block}
.columntext .info_list a.info_edit_link:hover,.columntext .info_list a.selected{background-position:right -18px}
.columntext .info_list .info_section .info_container{position:relative}
.columntext .info_list .info_section .info_container .info{padding:0 20px 0 0;display:block}
.columntext .info_list .info_section .profile_info dl.info dt{width:119px; margin-left:30px;}
.columntext .info_list .info_section .profile_info dl.info dd{width:340px}
.columntext .info_list dl.info dt {clear:left;float:left;}
.columntext .info_list dl.info dt, .columntext .info_list dl.info dd {padding:1px 0 3px;}
.columntext .info_list .empty_info{color:#808080}
.columntext .info_list .empty{display:none}

/* About page */
.columntext .info_list dl.info dt{width:75px; margin-left:30px; font-weight:bold;}
.columntext .info_list dl.info dd{width:400px}

/* Pricing page */
.columntext .pricing_list {margin-left:30px; margin-right:30px;}
.columntext .pricing_list h3	{font-family: Verdana; font-size: 10pt; color:#000000; font-weight:bold; margin-bottom:4px;}
.columntext .pricing_list li	{font-family: Verdana; font-size: 10pt; color:#000000; margin-bottom:6px;}

/* News page */
.pane-list {
	margin: 0;
	padding: 0;
	list-style: none;
	border-bottom: solid 1px #c4df9b;
}
.pane-list li {
	background: #ffffff;
	padding: 10px 10px 10px;
	border-top: solid 1px #c0c0c0;
	cursor: pointer;
}
.pane-list li:hover {
	background: #f6ffe9;
}
