img,a,input{/*added*/
	outline: none;
}
* {
	padding: 0;
	margin: 0;
}
body{
	font-family: Verdana;
	font-size: 10pt;
	background: url(/app/default/www/images/body_bg_strip_v4.gif) repeat-x;
	background-color: #f5f5f5;
	color:#330000;
	padding: 0;
	margin: 0;
	text-align: center;
}
a{
	color:#706563;
	cursor:pointer;
}
a:hover{
	cursor:pointer;
	text-decoration:none;
}
.alignleft{
	text-align: left;
}
.alignright{
	text-align:right;
}
.alignjustify{
	text-align:justify;
}
.aligncenter{
	text-align:center;
}
.spacer10px{
	width: 100%;
	height: 10px;
	clear: both;
}
.spacer30px{
	width: 100%;
	height: 30px;
	clear: both;
}
.bottomspacer{
	width: 100%;
	height: 100px;
	clear: both;
}
.indent10px{
	padding-left: 10px;
}
img{
	border:none;
}
.theme_color{
	color:#990000;
}

h1{
	color:#600;
}


ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
.page_wrapper{
	margin: 0 auto;
	width: 924px;
}
.header{
	width: 924px;
	height: 95px;
}
div.clr{
	clear: both;
}

table{	
	font-size:10pt;
}
th{
	color:#990000;
	font-weight:bold;
}


#logo h1 a{
	position: relative;
	top: 15px;
	width: 113px;
	height: 65px;
	background: url(/app/default/www/images/real_rank_logo.gif);
	float: left;
}
#logo h1 a span{
	display: none;
}


#header_signup{
	padding-right: 10px;
	position: absolute;
	float: right;
}

a.headerLink { /*changed*/
	font-family: Verdana;
	font-size: 12px;
	color: #ffffff;
}

a.headerLink:hover { /*changed*/
	color: #F69000;
	font-family: Verdana;
	font-size: 12px;
	
}

.header_title {
	font-family: Times New Roman;
	font-weight: bold;
	font-size: 20px;
	color: #660000;
	padding-left: 65px;
	padding-top: 20px;
	text-align: left;
}

.timesFontBold {
	font-family: "Times New Roman";
	font-weight: bold;	
}

.arialFontBold {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
/** top nav bar **/
#topnav{
	height: 32px;
	/*background: url(/app/default/www/images/topnav_bg_strip.jpg) repeat-x;*/
}
	color: #ffffff;
	padding-left:45px;
}
#topnav ul li{
	text-align: center;
	float:left;
	height: 32px;
	padding-left:5px;
}
#topnav ul li a, #topnav ul li a:link, #topnav ul li a:visited{
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	display:block;
	float:left;
	height:32px;
}
#topnav ul li a span{
	padding:8px 17px;
	position:relative;
	float:left;
}

#topnav ul li a:hover, #topnav ul li.current a, #topnav ul li.current a:link, #topnav ul li.current a:visited{
	color: #000000;
	background: #f5f5f5 url(/app/default/www/images/topnav_current_left.jpg) no-repeat left top;
}
#topnav ul li a:hover span,#topnav ul li.current a span{
	background:url(/app/default/www/images/topnav_current_right.jpg) no-repeat right top;
}

.searchbox{
	width: 210px;
	float: right;
	margin-top: 7px;
	text-align:right;
	padding-right:10px;
}
.searchbox input{
	border:1px solid #000;
	/*background:#fff url(/app/default/www/images/icon_search.jpg) no-repeat right;*/
	padding-right: 15px;
	height: 18px;
	font: normal 11px Verdana;
	color: #666666;
}
.content_outer_wrapper{
	padding:10px;
	margin:0px;
	background-color:#fff;
	float:left;
}
.content_inner_wrapper{
	width:904px;
}

/*added - jce*/
.feature_profile{
	font-family: "Times New Roman";
	font-weight: bold;	
	font-size: 20px;	
}
.feature_profile a{
	color:#660000;	
	text-decoration:none;
}
.feature_profile a:hover{
	color:#a40111;		
}
	
/*** DASHBOARD ***/
#dashboard_nav{
	margin-top:30px;
	float:left;
}
ul.tabs {
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.tabs li{
	text-align: center;
	float:left;
	height: 29px;
}
ul.tabs li a{
	display: block;	
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	padding-top: 7px;
	float: left;
}
.dashboard_content{
	clear:both;
}


/***my profiles tabs ***/
.tabs .selected{
	background: url(/app/default/www/images/tab_selected_bg.jpg) repeat-x;
	height: 29px;
}
.tabs .normal{
	background: url(/app/default/www/images/tab_normal_bg.jpg) repeat-x;
	height: 29px;
}
#linkedprofiles.selected .lt{
	background: url(/app/default/www/images/tab_selected_leftmost.jpg) no-repeat;
	height: 29px;
	width: 11px;
	float: left;
}	
#linkedprofiles.selected .rt{
	background: url(/app/default/www/images/tab_selected_left_rt.jpg) no-repeat;
	height: 29px;
	width: 32px;
	float: left;
}
#linkedprofiles.normal .lt{
	background: url(/app/default/www/images/tab_normal_leftmost.jpg) no-repeat;
	height: 29px;
	width: 11px;
	float: left;
}
#linkedprofiles.normal .rt{
	display:none;
}
#linkedprofiles_content{
	border:2px solid #95320C
}

#feedbackposted.selected .lt{
	background: url(/app/default/www/images/tab_selected_right_lt.jpg) no-repeat;
	height: 29px;
	width: 32px;
	float: left;
}
#feedbackposted.selected .rt{
	background: url(/app/default/www/images/tab_selected_rightmost.jpg) no-repeat;
	height: 29px;
	width: 20px;
	float: left;
}
#feedbackposted.normal .lt{
	display:none;
}
#feedbackposted.normal .rt{
	background: url(/app/default/www/images/tab_normal_rightmost.jpg) no-repeat;
	height: 29px;
	width: 20px;
	float: left;
}


.tab_normal{
	background: url(/app/default/www/images/tab_normal_bg.jpg) repeat-x;
	height: 29px;
}
.tab_normal .lt{
	background: url(/app/default/www/images/tab_normal_left.jpg) no-repeat;
	height: 29px;
	width: 11px;
	float: left;
}
.tab_normal .rt{
	background: url(/app/default/www/images/tab_normal_right.jpg) no-repeat;
	height: 29px;
	width: 20px;
	float: left;
}
.tab_content{
	border: 2px solid #95320c;
	float: left;
}
.tab_item_dark{
	background-color: #fce9e5;
}
.tab_item_light{
	background-color: #fdf7f7;
}
#tab_mostpop_overall{
	float: left;
}
#tab_mostpop_people{
	float: left;
}
#tab_items li{
	height: 80px;
}
.item_no{
	text-align: right;
	padding-top: 20px;
	width: 50px;
	float: left;
}
.item_thumb{
	padding: 5px;
	border: 1px solid #d9d8d8;
	float: left;
}
.item_name{
	width: 130px;
	float: left;
}
.item_icon{
	width: 30px;
	float: left;
}
.item_desc{
	width: 450px;
	text-align: left;
	float: left;
}
.item_rating{
	width: 50px;
	float: left;
}
.item_rankme{
	width: 60px;
	float: left;
}

/** footer **/
#footer{
	background-color: #690804;
	color: #ffffff;
	height: 70px;
}
.footer_wrapper{
	margin: 0 auto;
	width: 924px;
	height:70px;
	background-color: #690804;
}
#footerLinks {
	width: 500px;
	float: left;
	text-align: left;
	padding-top: 18px;
}

a.footer{ /*changed*/
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

a.footer:hover,a.footerSelected{ /*changed*/
	color: #F69000;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	
}



#links {
	width: 500px;
	float: left;
	text-align: left;
	padding-top: 18px;
}
#footer_logo{
	width: 165px;
	float: right;
}
#footer_logo a{
	background: url(/app/default/www/images/logo_footer.gif) no-repeat;
	display:block;
	width: 165px;
	height: 51px;
	position:relative;
	top: 5px;
}


.content_wrapper{
	border: 1px solid #f9cfca;
	text-align: left;
	padding-bottom: 75px;
	float:left;
}
.content_title{
	background: url(/app/default/www/images/content_title_bg.jpg) repeat-x;
	color: #7e443c;
	font-weight: bold;
	height: 33px;
}
.content_subtitle{
	font-family:Verdana;
	text-align:left;
}
.content_instruction{
	text-align:justify;
	color:#990000;
	font-weight:bold;
}
.skiplink{
	text-align: right;
	color:#cc0000;
	font-weight:bold;
}
.skiplink:hover{
	color: #981503;
}
.skiplink a{
	color: #981503;
	font-weight:bold;
}
.skiplink a:hover{
	text-decoration:none;
}

/*added - jce*/
.skip01{
	text-align: right;
	color:#981503;
	font-weight:bold;
}
.skip01 a{
	text-decoration:none;
}
.skip01 a:hover{	
	color:#cc0000;
	text-decoration:underline;
}

.content_body{
	width: 570px !important;
	text-align:center;
	float:left;
}
.content_body .padding{
	padding-top:20px;
	padding-left:40px;
	/*margin:20px 0 0 40px;*/
	float:left;
}
.content_body_stretched{
	width:885px;
}
.content_body_stretched .padding{
	padding-left:65px;
}

.content_body_text{
	text-align: justify;
	padding-left: 65px;	
}

.content_body_static{
	width:810px;
}

.content_body h1, .content_body h2, .content_body h3{
	color:#cc0000;
}

.content_groups{
	/*padding: 20px 0 20px 10px;*/
	margin: 20px 0 20px 10px;
	clear:both;
}
.hr{
	border-bottom:1px solid #dacac8;
	padding-top:5px;
	clear:both;
}
.form_groups{
	padding: 10px 30px 10px 0;
	float:left;
}
.form_fields{
	border: 1px solid #6f0900;
	width: 245px;
	
}
.form_notes{
	color: #9c8a87;
	font-size: 10px;
	width: 245px;
	float: left;
	text-align: justify;
}

.grey_texts{
	color: #9c8a87;
	font-size: 10px;
}

.captcha_note{
	color: #660000;
	font-size: 10px;
	width: 245px;
	float: right;
	text-align: justify;
}
.button_default{
	background-image:url(/app/default/www/images/cancel_normal.gif);
	border: none;
	font-size: 11px;
	font-weight: bold;
	width: 119px;
	height: 37px;
	cursor: pointer;

}
.button_enabled{ /*added style*/
	background-image:url(/app/default/www/images/submit_normal.gif);/*changed*/
	border: none;
	font-size: 11px;
	font-weight: bold;
	width: 119px;
	height: 37px;
	cursor: pointer;
	
}
.button_disabled{
	/*background-image:url(/app/default/www/images/button_disabled_bg.jpg);*//*changed*/
	background-image:url(/app/default/www/images/submit_disabled.gif);
	border: none;
	font-size: 11px;
	font-weight: bold;
	width: 119px;
	height: 37px;	
}

.button_send{
	background-image:url(/app/default/www/images/contact_us_send.jpg);
	border: none;
	font-size: 11px;
	font-weight: bold;
}

.labelText{
	width: 150px; 
	float: left;

}



/** UL tables **/
ul.tbl_row{
	list-style:none;
	padding-top:5px;
	width:100%;
	float:left;
}
ul.tbl_row li{
	float:left;
	padding-left:5px;
}
.tbl_col1{
	width:200px;
	text-align:right;
}
/*added*/
.tbl_col_site{
	width:220px;
	text-align:right;
}



/** profiles **/
.profile_link{
	font-weight: bold;
	color:#cc0000;
	text-decoration:underline;
}
.profile_link:hover{
	text-decoration:none;
}
.tbl_profiles{
	font-size:12px;
}
.tbl_profiles td{
	padding-right:15px;
}
#profiles_container{
	padding:25px 0;
	text-align:left;
}

#or{
	background:url(/app/default/www/images/or_bg.jpg) repeat-x;
	width:100%;
}

#list{
	background-color:#fdf7f7;
}
#list .band{
	height:50px;
	background-color:#fce8e6;
	clear:both;
}
#friends{
	width:800px;
	padding:10px 0;
	margin: auto;
}
#friends td{
	padding-left:10px;
	padding-top:10px;
}
#message{
	width:800px;
	padding:10px 0;
	margin: auto;
}

#uploadphoto td{
	padding:0 5px 0 0;
}

/** MY PROFILEs**/
ul#profiles li{	
	height:20px;
	width:720px;
}
.bg_light{
	background-color:#FDF7F7;
}
.bg_dark{
	background-color:#FCE9E5;
}
.theme_textbox{
	background-color:#fdf7f7;
	border:1px solid #660000;
	width:235px;
}

.errors{
	font-weight: bold;
	color: red;

}


.message_success h3{
	font-weight:bold;
	color:#660000;
}
.message_warning{
	display:block;
	background-color:#FFFF99;
}
.message_warning h3{	
	font-weight:bold;
	color:#cc0000;
}

/***LOGIN***/
#login_wrapper{
	height:260px;
	margin:0 auto;
	width:560px;
}
#login_left{
	height:260px;
	width:25px;
	background:url(/app/default/www/images/login_left.jpg) no-repeat;
	float:left;
}
#login_center{
	height:260px;
	background:url(/app/default/www/images/login_bg.jpg) repeat-x;
	float:left;
}
#login_right{
	height:260px;
	width:25px;
	background:url(/app/default/www/images/login_right.jpg) no-repeat;
	float:left;
}
#login_logo{
	background:url(/app/default/www/images/login_divider.jpg) no-repeat right top;
	padding-right:10px;
	height:260px;
	float:left;
}
#login_form{
	float:left;
	text-align:left;
}
#login_form a{/*changed*/
	/*color:#990000;*/
	text-decoration:underline;
}
.error_msg{
	display:block;
	color:#cc0000;
}
	
.asterisk{
	color:#971504;
}

/**BANNERS**/
#banner_top{
	height:102px;
	width:743px;
	background-color:#dcd4d2;
	margin:0 auto;
	text-align:center;
}
#banner_top .wrapper{position:relative;top:6px;width:728px;height:90px;margin:0 auto;}
#banner_top_wrapper{
	width:904px;
	height:112px;
	float:left;
}
#banner_side{
	float:right;
	background-color:#bdc8db;
	padding:5px;
	position:relative;
	top:20px;
}

.profiles_wrapper{
	width:757px;
}
.profile_featured{
	width:757px;
	margin-top:35px;
	float:left;
}
/*.profile_featured .graph{
	width:300px;
	float:left;
}*/
.avatar{
	border:1px solid #c6b6b6;
	background-color:#f5f5f5;
	padding:3px;
	/*margin-left:17px;
	float:left;*/
}
#profile_avatar .avatar{
	border:1px solid #c6b6b6;
	background-color:#f5f5f5;
	padding:3px;
	margin:0;
}
.profile_featured .name{
	color:#660000;
	font-weight:bold;
	font-size:1.5em;
	font-family:Verdana;
}
.profile_featured .desc{
	width:360px;
	margin-left:20px;
	float:left;
}
.profile_featured .briefer{
	text-align:justify;
}
table#categories td{
	padding-left:30px;
}

/**FRONTpage dashboards**/
div#dashboard_nav_mostpops{
}
div#dashboard_nav_mostpops ul{
	font-size:10px;
	list-style:none;
}
div#dashboard_nav_mostpops li{
	float:left;
	height:29px;
}
div#dashboard_nav_mostpops li a{
	background:url(/app/default/www/images/navtab_normal.jpg) no-repeat right top;
	color:#fff;
	font-weight:bold;
	height:29px;
	float:left;
	text-decoration:none;
}
div#dashboard_nav_mostpops li a span{
	padding:9px 26px 8px 0;
	float:left;
}

div#dashboard_nav_mostpops li a:hover{
	background:url(/app/default/www/images/navtab_pressed.jpg) no-repeat right top;
	z-index:999;
}
div#dashboard_nav_mostpops li a:hover span{
	background:url(/app/default/www/images/navtab_pressed_left.jpg) no-repeat -146px 0;
	margin-left:-26px;
	padding-left:26px;
	position:relative;
}

/**leftmost**/
div#dashboard_nav_mostpops li#tab_overall a span{
	background:url(/app/default/www/images/navtab_normal_leftmost.jpg) no-repeat;
	padding-left:11px;
}
div#dashboard_nav_mostpops li#tab_overall a:hover span{
	background:url(/app/default/www/images/navtab_pressed_leftmost.jpg) no-repeat;
	margin-left:0;
	padding-left:11px;
}

/**rightmost**/
div#dashboard_nav_mostpops li#tab_things a{
	background:url(/app/default/www/images/navtab_normal_rightmost.jpg) no-repeat right top;
}
div#dashboard_nav_mostpops li#tab_things a:hover{
	background:url(/app/default/www/images/navtab_pressed_rightmost.jpg) no-repeat right top;
}
div#dashboard_nav_mostpops li#tab_things a span{
	padding-right:16px;
}

/**when OVERALL is currently selected**/
div#dashboard_nav_mostpops.overall li#tab_overall a{
	background:url(/app/default/www/images/navtab_pressed.jpg) no-repeat right top;
	z-index:999;
}
div#dashboard_nav_mostpops.overall li#tab_overall a span{/*id got higher preference than classname*/
	background:url(/app/default/www/images/navtab_pressed_leftmost.jpg) no-repeat;
	padding-left:11px;
	position:relative;
}
div#dashboard_nav_mostpops.overall li#tab_people a:hover span{
	background:url(/app/default/www/images/navtab_pressed_both_right.jpg) no-repeat -146px 0;
	margin-left:-26px;
	padding-left:26px;
	position:relative;
}
div#dashboard_nav_mostpops.overall li#tab_people a:hover{
	background:url(/app/default/www/images/navtab_pressed.jpg) no-repeat right top;
}

/**when PEOPLE is selected**/
div#dashboard_nav_mostpops.people li#tab_people a{
	background:url(/app/default/www/images/navtab_pressed.jpg) no-repeat right top;
}
div#dashboard_nav_mostpops.people li#tab_people a span{
	background:url(/app/default/www/images/navtab_pressed_left.jpg) no-repeat -146px 0;
	margin-left:-26px;
	padding-left:26px;
	position:relative;
}
div#dashboard_nav_mostpops.people li#tab_overall a:hover{
	background:url(/app/default/www/images/navtab_pressed_both_right.jpg) no-repeat right top;
	position:relative;
	z-index:999;
}
div#dashboard_nav_mostpops.people li#tab_companies a:hover span{
	background:url(/app/default/www/images/navtab_pressed_both_right.jpg) no-repeat -146px 0;
	margin-left:-26px;
	padding-left:26px;
	position:relative;
}

/**when COMPANIES is selected**/
div#dashboard_nav_mostpops.companies li#tab_companies a{
	background:url(/app/default/www/images/navtab_pressed.jpg) no-repeat right top;
}
div#dashboard_nav_mostpops.companies li#tab_companies a span{
	background:url(/app/default/www/images/navtab_pressed_left.jpg) no-repeat -146px 0;
	margin-left:-26px;
	padding-left:26px;
	position:relative;
}
div#dashboard_nav_mostpops.companies li#tab_people a:hover{
	background:url(/app/default/www/images/navtab_pressed_both_right.jpg) no-repeat right top;
	position:relative;
	z-index:999;
}
div#dashboard_nav_mostpops.companies li#tab_groups a:hover span{
	background:url(/app/default/www/images/navtab_pressed_both_right.jpg) no-repeat -146px 0;
	margin-left:-26px;
	padding-left:26x;
	position:relative;
}

/**when GROUPS is selected**/
div#dashboard_nav_mostpops.groups li#tab_groups a{
	background:url(/app/default/www/images/navtab_pressed.jpg) no-repeat right top;
}
div#dashboard_nav_mostpops.groups li#tab_groups a span{
	background:url(/app/default/www/images/navtab_pressed_left.jpg) no-repeat -146px 0;
	margin-left:-26px;
	padding-left:26px;
	position:relative;
}
div#dashboard_nav_mostpops.groups li#tab_companies a:hover{
	background:url(/app/default/www/images/navtab_pressed_both_right.jpg) no-repeat right top;
	position:relative;
	z-index:999;
}
div#dashboard_nav_mostpops.groups li#tab_products a:hover span{
	background:url(/app/default/www/images/navtab_pressed_both_right.jpg) no-repeat -146px 0;
	margin-left:-26px;
	padding-left:26px;
	position:relative;
}

/**when PRODUCTS is selected**/
div#dashboard_nav_mostpops.products li#tab_products a{
	background:url(/app/default/www/images/navtab_pressed.jpg) no-repeat right top;
}
div#dashboard_nav_mostpops.products li#tab_products a span{
	background:url(/app/default/www/images/navtab_pressed_left.jpg) no-repeat -146px 0;
	margin-left:-26px;
	padding-left:26px;
	position:relative;
}
div#dashboard_nav_mostpops.products li#tab_groups a:hover{
	background:url(/app/default/www/images/navtab_pressed_both_right.jpg) no-repeat right top;
	position:relative;
	z-index:999;
}
div#dashboard_nav_mostpops.products li#tab_things a:hover span{
	background:url(/app/default/www/images/navtab_pressed_both_right.jpg) no-repeat -146px 0;
	margin-left:-26px;
	padding-left:26px;
	position:relative;
}

/**when THINGS is selected**/
div#dashboard_nav_mostpops.things li#tab_things a{
	background:url(/app/default/www/images/navtab_pressed_rightmost.jpg) no-repeat right top;
}
div#dashboard_nav_mostpops.things li#tab_things a span{
	background:url(/app/default/www/images/navtab_pressed_left.jpg) no-repeat -146px 0;
	margin-left:-26px;
	padding-left:26px;
	position:relative;
}
div#dashboard_nav_mostpops.things li#tab_products a:hover{
	background:url(/app/default/www/images/navtab_pressed_both_right.jpg) no-repeat right top;
	position:relative;
	z-index:999;
}


/** generic links **/
a.redLined {
	/*color: #cc0000;*/
	color: #971504;
	font-weight: bold;
	text-decoration:underline;
}
a.redLined:hover{
	color: #981503;
	text-decoration:none;
}

/** faq pink colored tables **/
.faq_row1 {
	background-color: #fce9e5;
}

.faq_row2 {
	background-color: #fdf7f7;
}

/*home: added*/
#new_user{
	float: right;
	color: #ffffff;
	position: relative;
	top: 80px;
	left: 0px;
}
#new_user span{
	font: italic 12px Arial;
	color: #ffffff;
}
/*img.signup_icon{
	position: relative;
	top: 10px;
}*/
/*#header_links{
	clear: right;
	float: right;
	color: #ffffff;
	position: relative;
	/*top: 110px;*/ /*changed*/
	/*top: 90px;
	
}*/
#logo{
	float:left;
}
#header_links{
	color: #ffffff;
	/*padding-top: 35px;*/
	clear:right;
	float: right;
	font-family:Verdana, Arial, Helvetica;
	text-align:right;
	/*padding-right: 10px;*/
}
#header_links a{
	color:#FFFFFF;
	text-decoration:none;
}
#header_links a:hover,
#header_links a#checked,
#header_links a.selected{ /*changed*/
	color: #f69000;
}

a.login{
	text-decoration: underline;
	color: #706563;
}
a.login:hover{
	text-decoration: none;
	color: #971601;
}

input.autocomplete-loading{
	background:url(/app/default/www/images/loading_small.gif) no-repeat right 50%;
}

/*added*/
/*Search*/
.search_box{
	/*float: left;*/
	background-color: #fce9e5;
	/*float: left;
	width: 326px;
	height: 228px;*/
	width:326px;
	height: 228px;
	padding: 10px 0 0 10px;
}
.search_box span{
	font: normal 12px Verdana;
	color: #591901;	
}
.options_styles{
	padding-top: 5px;
}
.search_box input,.search_box select,.search_box option/*,select*-->madaut akong signup form kay naa to select.hehehe*/{
	width: 266px;
	font: normal 12px Verdana;
	/*color: #591901;	**/
	color: #706563;
}
.search_content{
	font: normal 11px Verdana;
	color: #491715;
	text-align: justify;
}
.search_content a{
	color: #971504;
	font-weight: bold;
	text-decoration: underline;
}
/*redefined at dashboard.css
.google_ads{
	background-color: #fdf7f7;	
	width: 515px;
	padding-left:30px;
}
*/
/**/


.backlink{
	text-align:right;
	padding-bottom:15px;
}
.backlink a{
	text-decoration:underline;
	color:#a00;
	font-weight:bold;
}
.backlink a:hover{/*added - jce*/
	text-decoration:none;
}

.fontBigTimes{
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	font-weight:bold;
	color:#900;
}
.fontBigTimes a{
	color:#c00;
}

.wrapper_with_border{
	border:1px solid #F9CFCA;
	text-align:left;
	float:left;
	width:902px;
}

a.redirectlink{
	color:#900;
	font-weight:bold;	
}
a:hover.redirectlink{
	text-decoration:none;
}

#banner{
	float:right;
	/*padding:10px;*/
	/*width:323px;*/
}
#banner img{
	border:1px solid #300;
}

table.category_choices{
	font-size:12px;
}
table.category_choices td{
	padding-left:10px;
}

#bottom_half{
	margin-top:35px;
}
/*added:Search default page*/
.search_default_box{
	background-color: #fce9e5;
	width:326px;
	height: 600px;
	padding: 20px 0 0 10px;
}
.search_default_box span{
	font: normal 12px Verdana;
	color: #591901;	
}
.search_default_box input,.search_default_box select,.search_default_box option{
	width: 266px;
	font: normal 12px Verdana;
	/*color: #591901;	**/
	color: #706563;
}
.results_page{
	height: 600px;
	width:528px;
	padding: 20px 0 0 10px;
	background-color: #fdf7f7;
}
div#dashboard_search{
	float:left;
	height:29px;
}
div#dashboard_search ul{
	list-style:none;
}
div#dashboard_search li{
	float:left;
	height:29px;
}
div#dashboard_search li a{
	background:url(/app/default/www/images/search_default.jpg) no-repeat right top;
	color:#fff;
	font-weight:bold;
	height:34px;
	width:198px;
	float:left;
}
div#dashboard_search li a span{
	padding:7px 40px 6px 26px;
	float:left;
}
div#dashboard_nav_people li#tab_search_default a span{
	background:url(/app/default/www/images/search_default.jpg) no-repeat;
}

/*added: Search Results*/
.search_results span{
	font: normal 11px Verdana;
	color: #9f898b;
}
.search_profile{
	font-size:10px;
}
a.profile_name{
	font-family:"Times New Roman";
	font-size:20px;
	font-weight:bold;
	color: #491715;
	text-decoration:none;
}

.profile_description{
	font: normal 11px Verdana;
	color: #9c8a87;
	padding-top:10px;
	text-align: justify;
	width:320px;/*mods: constrain the paragraph*/
}

/**forget password**/
/**added 9.27.2008 by jovani**/
div#forget_outer_wrapper{
	width:562px;
	height:390px;
	margin:0 auto;
}
div#forget_wrapper{
	height:390px;
	float:left;
	padding-right:24px;
	background:url(/app/default/www/images/forget_right.png) no-repeat right;
	font-size:11px;
	text-align:left;
}
div#forget_wrapper .forget_fields{
	width:243px;
	border:1px solid #900;
}
div#forget_left{
	height:390px;
	float:left;
	padding-left:24px;
	background:url(/app/default/www/images/forget_left.png) no-repeat left;
}
div#forget_right{
	height:390px;
	float:left;
	padding-left:20px;
	background:url(/app/default/www/images/forget_divider.png) no-repeat left;
}
div#forget_wrapper #left_details{
	padding-top:91px;
	padding-bottom:33px;
	width:245px;
	float:left;
	background:url(/app/default/www/images/forget_bg.png) repeat-x;
}
div#forget_wrapper #right_details{
	padding-top:45px;
	padding-bottom:33px;
	width:249px;
	float:left;
	background:url(/app/default/www/images/forget_bg.png) repeat-x;
}

/**Date combo/select boxes**/
.sel_month{
	width:140px;
}
.sel_day{
	width:40px;
}
.sel_year{
	width:55px;
}

/**graph changes**/
div.profiler {float:left;width:375px;height:auto;background-color:#fce9e5;border:1px solid #a85637}
div.graph{float:left;}
