html{min-height:100%; margin-bottom:1px}
body{background:#FFF; position:relative; text-align:center; font-size:8pt; margin:0px; background-image:url(../images/template/bgbody.gif); background-repeat:repeat-x}

table.body{width:100%}

p{margin:0px; padding:0px}

div, td{font-family:tahoma,"Trebuchet MS",arial,serif; font-size:8pt; color:#555; line-height:140%}

td.top_menu{background-image:url(../images/topbar_bg.gif); background-repeat:repeat-x; border-top:1px solid #CCC; border-bottom:1px solid #BBB}

td.top_menu2{width:20%; text-align:right; border-right:1px solid #CCC; border-top:1px solid #CCC; border-bottom:1px solid #BBB; background-image:url(../images/topbar_bg.gif); background-repeat:repeat-x}

div.top_menu_link_container, div.top_menu_link_container_end{float:left; border-left:1px solid #CCC}

div.top_menu_link_container_end{border-left:1px solid #CCC}

div.top_menu_link{font-weight:bold; font-size:13px; padding-top:5px; padding:0px 10px 0px 10px}

div.top_menu_link_loggedin{height:25px; text-align:right; font-weight:bold; font-size:10pt; padding-top:5px; padding:6px 0px 0px 10px}

div.menu{width:150px; border:1px solid #CCC; border-left:3px solid #7391a8; background:#EEE; padding:0px 0px 10px 10px; margin-right:10px}

div.menu_header{margin-top:10px; margin-bottom:7px}

td.menu_user{background-image:url(../images/menu_user.gif); background-repeat:repeat-x; background-color:#FFF; padding:5px 10px 5px 10px; border:1px solid #CCC; border-top:none; text-align:left}

div.menu_item{float:left; padding-right:10px; font-weight:bold; background:none}

div.menu_sep{padding:2px 0px 0px 10px; float:left; background:none}

img.menu_icon{display:block; float:left; margin-right:4px}

img.menu_icon2{margin-bottom:-3px; margin-right:4px}

div.menu_arrow{padding:2px; float:left}

div.menu_item_dropdown a{padding:3px 40px 5px 7px; font-weight:normal; border-left:3px solid #DDD; display:block; background:#FFF}

div.menu_item_dropdown a:hover{padding:3px 40px 5px 7px; font-weight:normal; background:#F2F2F2; border-left:3px solid #BBB; text-decoration:none; display:block}

div.menu_dropdown{border:1px solid #CCC; border-top:none; background:#FFF; position:absolute; margin-top:9px; margin-left:-20px; z-index:99; width:auto; white-space:nowrap}

td.topbar1{padding-bottom:5px}

td.topbar2, td.topbar2_right{background-image:url(../images/menu_bg.gif); background-repeat:repeat-x; font-weight:bold; font-size:11pt; padding:10px 10px 8px 15px; color:#FFF; border-bottom:1px solid #31537D}

td.topbar2_right{font-weight:normal; padding:10px 15px 8px 10px; text-align:right}

td.content{vertical-align:top; text-align:left; background:#FFF}

div.contentout{border:6px solid #ecebeb; text-align:left; width:786px; text-align:left; float:left}

div.content{width:764px; padding:10px; text-align:left; margin-left:auto; margin-right:auto; border:1px solid #cbcbcb; background:#fff}

div.copyright{background:#EEE; padding:6px 4px 2px 0px; width:954px; text-align:right; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px; color:#444; border-right:1px solid #cbcbcb; border-left:1px solid #cbcbcb; background-image:url(../images/template/bgfooter.gif); background-repeat:repeat-x; height:23px}

div.page_header{font-size:15pt; color:#555; margin-bottom:0px; font-family:"Trebuchet MS",arial,verdana,serif}

div.page_header2{padding:7px; width:490px; border:none; border-bottom:1px solid #cbcbcb; font-weight:bold; background-image:url(../images/header.gif); background-repeat:repeat-x; color:#6d88a3; background:#ecebeb}

td.header{padding:4px 5px 5px 6px; border:none; border-bottom:1px solid #cbcbcb; font-weight:bold; background-image:url(../images/header.gif); background-repeat:repeat-x; color:#6d88a3; background:#ecebeb}

td.header_profile{padding:4px 5px 5px 6px; border:none; border-bottom:1px solid #cbcbcb; font-weight:bold; background-image:url(../images/header.gif); background-repeat:repeat-x; color:#6d88a3; background:#ecebeb}

div.header{padding:4px 5px 5px 6px; border:none; border-bottom:1px solid #cbcbcb; font-weight:bold; background-image:url(../images/header.gif); background-repeat:repeat-x; color:#6d88a3; background:#ecebeb}

div.header2{padding:4px 5px 5px 6px; border:none; border-bottom:1px solid #cbcbcb; font-weight:bold; background-image:url(../images/header.gif); background-repeat:repeat-x; color:#6d88a3; background:#ecebeb}

div.header3{font-size:10pt; font-weight:bold; color:#333; margin-bottom:5px}

div.newupdates{position:absolute; height:31px; width:150px; margin:15px 0px 0px 15px; background-image:url(../images/newupdates.gif); background-repeat:no-repeat; background:none; display:none}

div.newupdates_content{text-align:left; padding:8px 5px 5px 12px; color:#FFF; display:none}

div.box{background:#FFF; border:1px solid #DDD; border-top:none; padding:10px}

td.shadow{background-image:url(../images/shadow.gif); background-repeat:repeat-x; padding-bottom:5px}

input.text, input.text_small{border:1px solid #AAA; font-family:arial,verdana,serif; font-size:9pt; color:#333; vertical-align:middle; padding-left:2px}

input.text_small{font-size:8pt}

input.text2{border:1px solid #ccc; font-family:arial,verdana,serif; font-size:9pt; color:#333; vertical-align:middle; padding-left:2px; padding-top:2px; height:17px; width:120px}

input.text2:hover{border:1px solid #aaa}

input.textsearch{border:1px solid #ccc; font-family:arial,verdana,serif; font-size:9pt; color:#333; vertical-align:middle; padding-left:25px; width:120px; background-image:url(../images/template/searchbg.gif); background-repeat:no-repeat; height:17px; padding-top:2px}

input.textmail{border:1px solid #ccc; font-family:arial,verdana,serif; font-size:9pt; color:#333; vertical-align:middle; padding-left:25px; width:125px; background-image:url(../images/template/mailbg.gif); background-repeat:no-repeat; height:17px; padding-top:2px}
input.textmail:hover{border:1px solid #aaa}

input.textpass{border:1px solid #ccc; font-family:arial,verdana,serif; font-size:9pt; color:#333; vertical-align:middle; padding-left:25px; width:125px; background-image:url(../images/template/passbg.gif); background-repeat:no-repeat; height:17px; padding-top:2px}

input.textpass:hover{border:1px solid #aaa}

input.textsearch:hover{border:1px solid #aaa}

input.search{vertical-align:middle; background-image:url(../images/search.gif); background-repeat:no-repeat; color:#555; font-size:12pt; padding-left:23px; font-weight:bold; font-family:arial,verdana,serif}

input.button{font-family:arial,verdana,serif; font-size:8pt; padding:3px; color:#333; font-weight:bold; background:#EEE; vertical-align:middle; border-top:1px solid #CCC; border-left:1px solid #CCC; border-bottom:1px solid #777; border-right:1px solid #777}

input.button2{font-family:arial,verdana,serif; font-size:8pt; padding:2px; color:#908989; font-weight:bold; background:#ddf2fc; vertical-align:middle; border:1px solid #83bbd9}

input.button3{font-family:arial,verdana,serif; font-size:8pt; padding:2px; color:#908989; font-weight:bold; background:#ecebeb; vertical-align:middle; border:1px solid #ccc}

input.radio, input.checkbox{vertical-align:middle}

textarea{border:1px solid #AAA; font-family:arial,verdana,serif; color:#333; padding-left:2px; font-size:10pt}

select, select.small{color:#333; font-family:arial,verdana,serif; font-size:9pt; vertical-align:middle; padding:1px}
select.small{font-size:8pt}
.icon{vertical-align:top; margin-right:5px}
.icon2{vertical-align:top; margin-right:1px}
.icon_big{float:left; margin-right:5px; margin-bottom:5px}

img.photo{border:1px solid #DDD}

img.photoprofile{border:5px solid #ecebeb}

img.photo2{border:1px solid #ccc; padding:2px}

font.small{font-size:7pt; font-family:arial,serif}

font.big{font-size:9pt; font-family:verdana,arial,serif; font-weight:bold}

font.bold{font-weight:bold}

font.disabled{color:#AAA}

form{margin:0px}

div.center{margin-left:auto; margin-right:auto; text-align:center}

div.error{vertical-align:middle; color:#F00}

div.spacer10{margin-top:10px; height:0px; font-size:1pt}

img.button{display:block; float:left; margin-right:4px}

a:link{color:#369; text-decoration:none}
a:visited{color:#369; text-decoration:none}
a:hover{color:#39F; text-decoration:underline}

a.top_menu_item:link{color:#777; text-decoration:none}
a.top_menu_item:visited{color:#777; text-decoration:none}
a.top_menu_item:hover{color:#444; text-decoration:underline}

a.menu_item:link{color:#3c718f; text-decoration:none}
a.menu_item:visited{color:#3c718f; text-decoration:none}
a.menu_item:hover{color:#60b1df; text-decoration:underline}

a.newupdates:link{color:#F2F2F2; text-decoration:none}
a.newupdates:visited{color:#F2F2F2; text-decoration:none}
a.newupdates:hover{color:#FFF; text-decoration:underline}

a.copyright:link{color:#369; text-decoration:none}
a.copyright:visited{color:#369; text-decoration:none}
a.copyright:hover{color:#39F; text-decoration:underline}

a.portal_signup:link{color:#369; text-decoration:none}
a.portal_signup:visited{color:#369; text-decoration:none}
a.portal_signup:hover{color:#437ab1; text-decoration:none}

label:hover{color:#39F; text-decoration:underline}

table.tabs{margin-bottom:10px}
td.tab{background:#FFF; padding-left:1px; border-bottom:1px solid #CCC}
td.tab0{font-size:1pt; padding-left:7px; border-bottom:1px solid #CCC}
td.tab1{border:1px solid #CCC; border-top:3px solid #AAA; border-bottom:none; font-weight:bold; padding:6px 8px 6px 8px}
td.tab2{background:#F8F8F8; border:1px solid #CCC; border-top:3px solid #CCC; font-weight:bold; padding:6px 8px 6px 8px}
td.tab3{background:#FFF; border-bottom:1px solid #CCC; padding-right:12px; width:100%; text-align:right; vertical-align:middle}

table.list{width:100%; border:1px solid #DDD; border-bottom:none}

td.list_header{background:#EEE; font-weight:bold; padding:3px 5px 3px 7px; border-bottom:1px solid #DDD; vertical-align:middle}

tr.list_item1{padding:5px 7px 5px 7px; border-bottom:1px solid #DDD}

tr.list_item2{padding:5px 7px 5px 7px; background:#F5F5F5; border-bottom:1px solid #DDD}

td.form1{padding:12px 0px 5px 10px; font-weight:bold; text-align:right; vertical-align:top}
td.form2{padding:10px 0px 5px 10px}

div.form_desc{font-size:8pt; padding:5px 0px 5px 0px}
div.form_error{margin-bottom:10px; color:#F00}
div.success{line-height:16pt}
td.button{text-align:left; border:1px solid #DDD; border-left:5px solid #DDD; background:#FFF; padding:7px 8px 7px 6px; font-weight:bold}
div.button{font-weight:bold}
td.result{font-weight:bold; text-align:center; border:1px dashed #CCC; background:#FFF; padding:7px 8px 7px 7px}
td.error{font-weight:bold; color:#F00; text-align:center; padding:7px 8px 7px 7px; background:#FFF3F3}
td.success{font-weight:bold; padding:7px 8px 7px 7px; background:#f3fff3}

div.ad_top{padding:10px; text-align:center}
div.ad_belowmenu{padding:0px 0px 10px 0px; text-align:center}
div.ad_left{padding:10px 10px 10px 0px; vertical-align:top; text-align:center}
div.ad_right{padding:10px 0px 10px 10px; vertical-align:top; text-align:center}
div.ad_bottom{padding:10px 0px 0px 0px; text-align:center}

.recentaction_div_media{padding:10px 10px 10px 20px}
.recentaction_div_media img{max-width:300px; width:expression(this.width >300 ? 300:true)}
img.recentaction_media{float:left; margin:3px; border:solid 1px #e1e1e1; padding:3px; background:#f6f6f6}
.recentaction_div{padding:10px 0px 5px 10px; margin-top:5px; position:relative; max-height:125px; max-width:300px; width:300px; overflow:auto; border:0px solid #ddd; background:#f6f6f6; background-image:url(../images/template/comment_top.png); background-repeat:no-repeat}

*:first-child+html .recentaction_div{overflow:visible; overflow-y:expression(this.scrollHeight >125? "auto":"hidden"); overflow-x:auto; padding-bottom:5px; height:expression(this.scrollHeight >125? "125px":"auto"); width:expression(this.scrollWidth >300? "300px":"auto")}

html>body .recentaction_div{overflow:visible; overflow-y:expression(this.scrollHeight >125? "auto":"hidden"); overflow-x:auto; padding-bottom:5px; height:expression(this.scrollHeight >125? "125px":"auto"); width:expression(this.scrollWidth >300? "300px":"auto")}
.recentaction_div img{max-width:300px; width:expression(this.width >300 ? 300:true)}

.suggest_item a{padding:3px 3px 3px 5px; background:#F7F7F7; border-bottom:1px solid #CCC; width:181; display:block}
.suggest_item a:hover{background:#036; color:#FFF}
div.suggest{position:absolute; background-color:#FFF; text-align:left; border:1px solid #AAA; padding:0px; display:none}

a.suggest:link{color:#555; text-decoration:none}
a.suggest:visited{color:#555; text-decoration:none}
a.suggest:hover{color:#FFF; text-decoration:none}

td.login_middle{vertical-align:middle; text-align:center; padding-bottom:30px; font-weight:bold; font-size:16pt}
td.login_right{vertical-align:middle; text-align:center; padding-bottom:30px}

div.portal_spacer{height:10px}
div.portal_content{border:1px solid #DDD; border-top:none; padding:10px; background:#FFF}
td.portal_text{vertical-align:top; padding:10px 20px 10px 10px}
table.portal_table{margin-bottom:10px}
div.portal_login{padding:25px 10px 25px 10px; background:#FFF; text-align:center; font-weight:bold; border:1px solid #DDD}
td.portal_member{padding:10px 7px 10px 7px; text-align:center; font-weight:bold}
div.portal_action{padding:6px 6px 6px 0px; border-top:1px solid #DEDEDE}
div.portal_action_top{padding:6px 6px 6px 0px}
div.portal_action_date{float:right; color:#999; padding-left:5px}
div.portal_whatsnew{border:1px solid #DDD; padding:4px 10px 4px 10px}
div.portal_signup a, div.portal_signup a:hover{font-size:14pt; line-height:0px; text-align:center; padding:8px 15px 5px 7px; background-image:url(../images/portal_join_bg.gif); background-repeat:repeat-x; border:1px solid #FFF; display:block}
div.portal_signup_container1{border:1px solid #CCC}
div.portal_signup_container1:hover{border:1px solid #AAA}

td.home_left{vertical-align:top; text-align:left; padding-right:10px}
td.home_right{vertical-align:top}
td.home_stats{padding:10px; background:#FFF; border:1px solid #DDD; text-align:center; vertical-align:middle}
td.home_menu{padding:10px; background:#FFF; border:1px solid #DDD}
td.home_menu1{font-weight:bold}
td.home_notification{text-align:left; border:1px solid #DDD; background:#FFF; padding:7px 8px 7px 6px}
div.home_photo{border:1px solid #DDD; padding:5px; background:#FFF; margin-bottom:10px}
td.home_box{border:1px solid #DDD; border-top:none; padding:8px; background:#FFF}
table.home_menu{border:1px solid #DDD; border-bottom:none; margin-bottom:10px}
td.home_menu1 a{background-color:#FFF; background-image:url(../images/menu_bg1.gif); background-repeat:repeat-y; background-position:top right; border-bottom:1px solid #DDD; padding:5px 5px 5px 7px; font-size:8pt; font-family:tahoma,"Trebuchet MS",verdana,arial,serif; display:block}
td.home_menu1 a:hover{background-color:#F5F5F5; background-image:url(../images/menu_bg2.gif)}
div.home_action{padding:6px 6px 6px 0px; border-top:1px solid #DEDEDE}
div.home_action_top{padding:6px 6px 6px 0px}
div.home_action_date{float:right; color:#999; padding-left:5px}
div.home_whatsnew{border:0px solid #CCC; padding:5px 0px 5px 0px}
div.home_updated{font-size:7pt; color:#888; padding-top:2px}

div.network_content{border:1px solid #DDD; border-top:none; padding:8px}

td.profile{background:#FFF; border:1px solid #DDD; border:none; padding:5px 7px 5px 7px; margin-bottom:12px}
td.profile_leftside{padding-top:5px; vertical-align:top}
td.profile_rightside{padding-left:10px; padding-top:5px; vertical-align:top}
div.profile_field_value{max-width:500px; overflow:auto}
div.profile_friend_photo{float:left; width:90px; text-align:center; border:1px solid #DDD}
div.profile_friend_info{float:left; padding-left:10px}
div.profile_friend_options{text-align:right; padding-left:10px}
div.profile_friend_name{font-size:10pt; font-weight:bold}
div.profile_friend_details div{color:#888; font-size:7pt}
div.profile_image{float:left; padding:5px; text-align:center; width:111px}
div.profile_bar{padding:0px; margin-top:15px; margin-bottom:10px}
td.profile_item1{padding:5px 0px 5px 0px; text-align:center; vertical-align:top}
td.profile_item2{padding:5px 5px 5px 5px; vertical-align:top}
div.profile_comment_author{float:left; padding:5px 7px 5px 7px; background:#F1F1F1; border-top:1px solid #AAA}
div.profile_comment_date{text-align:right; padding:5px 7px 5px 7px; background:#F1F1F1; border-top:1px solid #AAA}
div.profile_comment_body{clear:left; padding:5px 7px 5px 7px; overflow:auto; max-width:550px}

*:first-child+html .profile_comment_body{overflow:visible; overflow-y:hidden; overflow-x:auto; padding-bottom:25px; width:expression(this.scrollWidth >550? "550px":"auto")}

html>body .profile_comment_body{overflow:visible; overflow-y:hidden; overflow-x:auto; padding-bottom:25px; width:expression(this.scrollWidth >550? "550px":"auto")}
div.profile_comment_body img{max-width:475px; width:expression(this.width >475 ? 475:true)}
div.profile_comment_links{text-align:right; padding-right:7px}
table.profile_menu{border:1px solid #DDD; border-bottom:none}

div.profile_menu2{background-image:url(../images/template/profile_menu2.gif); background-color:#FFF; background-repeat:no-repeat; padding:5px 5px 5px 7px; font-size:8pt}

td.profile_menu1 a, div.nolink{background-image:url(../images/menu_bg1.gif); background-color:#FFF; background-repeat:repeat-y; background-position:top right; border-bottom:1px solid #DDD; padding:5px 5px 5px 7px; font-size:8pt; display:block}
td.profile_menu1 a:hover{background-color:#F5F5F5; background-image:url(../images/menu_bg2.gif); text-decoration:none}
td.profile_photo{vertical-align:middle; text-align:center; border:1px solid #DDD; padding:5px; background:#FFF; height:150px}
td.profile_viewcomments_postcomment{padding:10px 16px 10px 16px; border:1px solid #CCC; background:#F5F5F5}
div.profile_postcomment{border:1px solid #BBB; background:#F4F4F4; margin-bottom:10px; padding:10px 14px 8px 10px}
.comment_area{font-family:"Lucida Sans",verdana,arial,serif; color:#888; width:100%; height:70px}
div.profile_action{padding:0px 0px 5px 0px; border-bottom:1px solid #EAEAEA; margin-bottom:5px}
div.profile_action_bottom{padding-bottom:2px}
div.profile_action_date{color:#999; float:right; padding-left:5px}

td.profile_tab a{background-color:#EEE; background-image:url(../images/template/tab_bg_passive.gif); background-repeat:repeat-x; background-position:top left; padding:8px 5px 7px 5px; font-weight:normal; display:block; margin-right:5px; border-right:1px solid #e7e7e7}
td.profile_tab a:hover{background-color:#F4F4F4; background-image:url(../images/template/tab_bg_passive.gif); background-repeat:repeat-x; background-position:top left; padding:8px 5px 7px 5px; font-weight:normal; display:block; margin-right:5px}
td.profile_tab2 a{background-color:#FFF; background-image:url(../images/template/tab_bg.gif); background-repeat:repeat-x; background-position:top left; padding:8px 5px 8px 5px; border-bottom:none; font-weight:normal; display:block; margin-right:5px; border-right:1px solid #d7dcdf}
td.profile_tab2 a:hover{background-color:#FFF; background-image:url(../images/template/tab_bg.gif); background-repeat:repeat-x; background-position:top left; padding:8px 5px 8px 5px; border-bottom:none; font-weight:normal; display:block; margin-right:5px}
#profile_tabs_profile{border-left:1px solid #AAA}
td.profile_tab_end{border-bottom:1px solid #AAA}

div.profile_content{padding:10px; border:1px solid #ddd; border-top:none}
div.profile_headline, div.profile_headline2{font-size:10pt; margin-bottom:7px; font-weight:bold}
div.profile_headline2{margin-top:0px}

td.browse_field{padding:5px}
div.browse_field_radio{padding:0px 5px 0px 1px; margin-top:1px}
div.browse_fields{border:1px solid #DDD; border-top:none; padding:5px 7px 5px 7px; margin-bottom:12px}
td.browse_header{padding:5px 5px 3px 7px; font-size:9pt; font-family:arial,serif; font-weight:bold; border:1px solid #DDD; border-bottom:none; background:#EEE}
td.browse_result{vertical-align:top; text-align:center; width:150px; padding:5px 5px 10px 5px; font-weight:bold}
div.browse_pages{margin-bottom:10px; text-align:center; font-weight:bold; background:#EEE; padding:5px 0px 5px 0px}

td.search{width:475px; padding:10px; background:#FFF; border:1px solid #DDD}
div.search_header{font-weight:bold; background:#F3F3F3; border:1px solid #CCC; padding:5px 5px 5px 10px; font-size:9pt}
div.search_results{padding:0px 10px 10px 10px}
div.search_result1{padding:10px; background:#F5F5F5}
div.search_result2{padding:10px}
div.search_result_text{font-size:9pt; font-weight:bold; padding-left:3px}
div.search_result_text2{font-weight:normal; font-size:7pt; color:#777}
div.search_context{color:#555}
div.search_url{color:#159}
td.search_pages_bottom{padding-top:8px; padding-right:12px; border-top:1px solid #CCC; text-align:right}

div.faq{margin:10px; padding:5px 5px 5px 10px; border-left:3px solid #DDD}
div.faq_questions{background:#FFF; border:1px solid #DDD; border-top:none; padding:5px 7px 5px 8px}

table.messages_table{border:1px solid #DDD}
td.messages_header{padding:4px 5px 5px 6px; font-weight:bold; background-image:url(../images/header.gif); background-repeat:repeat-x; color:#333}
td.messages_left{width:100%; text-align:left; vertical-align:middle}
td.messages_right{text-align:right; vertical-align:middle}
tr.messages_unread{background:#F5F5F5; font-weight:bold}
tr.messages_read{background:#FFF}
td.messages_message{border-top:1px solid #CCC; padding:7px 5px 7px 7px; vertical-align:top}
td.messages_photo{border-top:1px solid #CCC; padding:7px 0px 7px 7px; vertical-align:top}
td.messages_view2{background:#FFF; border-bottom:1px solid #DDD; padding:5px 7px 12px 7px; vertical-align:top}
td.messages_view2_bottom{background:#FFF; padding:5px 7px 12px 7px; vertical-align:top}
td.messages_view1{vertical-align:top; padding-right:15px}
div.messages_author{padding-bottom:5px; font-weight:bold}
div.messages_date{font-size:7pt; color:#777}
td.messages_authorbox{width:100px; text-align:right; vertical-align:top; padding:5px 10px 0px 0px}

div.friends_search{width:450px; padding:10px; background:#FFF; border:1px solid #DDD; margin-left:auto; margin-right:auto}
td.friends_sort{padding-top:5px}
div.friends_result{padding:5px; border:1px solid #DDD; margin-top:10px; background:#FFF}
td.friends_result0{padding:5px}
td.friends_result1{vertical-align:top; padding:5px}
td.friends_result2{padding:5px; vertical-align:top; text-align:right}
div.friends_name{font-size:10pt; font-weight:bold; padding-bottom:3px}
div.friends_stats div{color:#888; font-size:7pt}

td.browse_friends_sort{padding-top:5px}
div.browse_friends_result{padding:5px; border:1px solid #DDD; margin-top:10px; margin-bottom:10px; background:#FFF}
td.browse_friends_result0{padding:5px}
td.browse_friends_result1{padding:5px}
td.browse_friends_result2{padding:5px; text-align:right}

td.editprofile_photoleft{text-align:center; padding-right:10px}
td.editprofile_photoright{vertical-align:top}
td.editprofile_photo{height:150px; vertical-align:middle; text-align:center; border:1px solid #CCC; background:#FFF; padding:5px}
table.editprofile_options{margin-left:10px}
div.editprofile_bar{border-bottom:1px solid #DDD; padding:0px; margin-top:10px; margin-bottom:10px}
td.editprofile_item1{padding:5px; text-align:center; vertical-align:top}
td.editprofile_item2{padding:5px 5px 5px 5px; vertical-align:top}
div.editprofile_examplecss, div.editprofile_examplecss:hover{width:100px; margin-right:10px; margin-bottom:10px; padding:10px 5px 5px 5px; text-align:center; float:left; border:1px solid #DDD}
div.editprofile_examplecss:hover{border:1px solid #BBB}
div.editprofile_examplecss_selected{width:100px; margin-right:10px; margin-bottom:10px; padding:10px 5px 5px 5px; text-align:center; float:left; border:1px solid #AAA; background:#EEE}

td.account1{padding:5px 5px 5px 7px; font-weight:bold; border:1px solid #CCC; background:#EEE}
td.account2{padding:7px 5px 5px 5px; border:1px solid #CCC; border-top:none}

img.signup_code{vertical-align:middle}
div.signup_header{width:500px; padding:6px 9px 6px 9px; background:#F1F1F1; font-weight:bold; font-size:9pt; margin-bottom:10px}
div.signup_photo_desc{padding:5px 5px 5px 0px}
td.signup_photo{padding:10px; background:#FFF; border:1px solid #CCC}

.comment_headline{padding:4px 0px 5px 6px; border:1px solid #CCC; border-bottom:none; font-weight:bold; background-image:url(../images/header.gif); background-repeat:repeat-x; color:#333}

div.media{border:1px solid #DDD; background:#F2F2F2; padding:10px}
div.media_caption{text-align:left; padding:0px 5px 0px 5px; margin-left:auto; margin-right:auto}
div.media_title{margin-bottom:2px; font-weight:bold}
div.media_date{margin-top:10px; font-size:7pt; color:#777}

td.carousel_item_active{border:1px solid #BBB; background:#EEE; padding:5px}
td.carousel_item{padding:5px}
td.carousel_item:hover{border:1px solid #CCC; padding:4px}

div.tag_div_hidden{position:absolute; z-index:98}
div.tag_div{position:absolute; border:2px solid #FFF; z-index:98}
div.tag_label{position:absolute; padding:3px 5px 3px 5px; border:1px solid #777; background:#FFF; font-weight:bold; z-index:98}
div.media_photo_div{position:relative; margin-bottom:10px; margin-left:auto; margin-right:auto}
div.media_photo_tagform{display:none; border:1px solid #888; width:150px; position:absolute; opacity:1; background:#FFF}
div.media_photo_tagform_titlebar{text-align:left; padding:5px; border-bottom:1px solid #AAA; background:#EEE; font-weight:bold}
div.media_photo_friendlist{overflow:auto; margin:4px 0px 4px 0px; height:130px; text-align:left; padding-left:4px; border:1px solid #AAA}

div#se_debug_window_container{}

table#se_debug_window{  background:#fff;   border:1px solid #ccc;   width:500px;   height:400px}

td#se_debug_window_menu{padding:4px 5px 5px 6px; border:1px solid #DDD; font-weight:bold; background-image:url(../images/header.gif); background-repeat:repeat-x; color:#333;  cursor:move}

div#se_debug_window_body_container{ width:500px;  height:375px;  overflow:auto}

div.top_menu_main_link_container{ text-align:left}

div.menu_main_dropdown{border:1px solid #CCC; border-top:none; position:absolute; margin-top:7px; margin-left:-1px; z-index:100; width:auto; white-space:nowrap}

div.menu_main_item_dropdown a{ color:#777; padding:3px 40px 5px 7px; font-weight:bold; display:block; background:#EFEFEF}

div.menu_main_item_dropdown a:hover{ color:#444; background:#FAFAFA; text-decoration:none}

div.menu_main_item{float:left; padding-right:10px; font-weight:bold; background:none}

div.menu_profile_dropdown{border:1px solid #CCC;  border-top:none; background:#FFF; position:absolute; margin-top:31px; margin-left:-63px; z-index:99; width:auto; white-space:nowrap}

div.menu_profile_item_dropdown a{padding:3px 40px 5px 7px; font-weight:bold; display:block; background:#FFF}

div.menu_profile_item_dropdown a:hover{background:#F0F0F0; text-decoration:none}

.shadetabs{padding:3px 0; margin-left:0px; padding-left:0px; padding-top:10px; margin-top:0px; margin-bottom:0; font:normal 11px arial; list-style-type:none; text-align:left; background:#ecebeb; color:#fff; margin-left:2px}

.shadetabs li{display:inline; margin:0px -2px 0px -2px; color:#fff}

.shadetabs li a{text-decoration:none; z-index:1; padding:4px 4px 4px 4px; margin-right:0px; border:1px solid #ccc; border-bottom:none; color:#f00; position:relative}

.shadetabs li a:visited{}

.shadetabs li a:hover{text-decoration:underline; background:#ccc; color:#fff}

.shadetabs li a.selected{color:#666; background-image:url(../images/tabback.gif); background:#fff}

.shadetabs li a.selected{border-bottom:0px}

.shadetabs li a.selected:hover{text-decoration:underline}

.shadetabs2{padding:3px 0; margin-left:0px; padding-left:0px; padding-top:10px; margin-top:0px; margin-bottom:0; font:normal 11px arial; list-style-type:none; text-align:left; color:#fff; text-align:right}

.shadetabs2 li{display:inline; margin:0px; border-right:1px solid #666}

.shadetabs2 li a{text-decoration:none; z-index:1; padding:4px 4px 4px 4px; margin-right:0px; border:0px solid #ccc; border-bottom:none; color:#f00; position:relative}

.shadetabs2 li a:visited{}

.shadetabs2 li a:hover{text-decoration:underline}

.shadetabs2 li a.selected{color:#f00; font-weight:bold}

.shadetabs2 li a.selected{border-bottom:0px}

.shadetabs2 li a.selected:hover{text-decoration:underline}

div.left_menu_div{padding:3px 0px 3px 1px; font-weight:bold;  border-bottom:1px solid #edebeb}
div.left_menu_div:hover{padding:3px 0px 3px 1px; font-weight:bold;  text-decoration:underline}

img.left_menu{border:0px; padding:0px 5px; margin:0px 3px -4px 3px}

div.left_menu_div_sub{padding:2px 0px 1px 0px; padding-left:2px}
div.left_menu_div_sub:hover{padding:2px 0px 1px 0px; padding-left:2px; text-decoration:underline}

div.profile_right_box{width:250px; margin-top:40px;  margin-left:10px}

div.profile_right_box_header{background-image:url(../images/template/profile_right_top.gif); width:250px; height:12px}
div.profile_right_box_content{width:231px; font-size:8pt; background-image:url(../images/template/profile_right_middle.gif); background-repeat:repeat-y; padding:0px 10px 2px 10px}

div.profile_right_box_footer{background-image:url(../images/template/profile_right_btm.gif); background-repeat:no-repeat; width:250px; height:12px}

div.signupbutton{background-image:url(../images/template/signup.gif); background-repeat:no-repeat; width:140px; height:40px; margin-right:auto; margin-left:auto; margin-top:10px}

div.signupbutton:hover{background-image:url(../images/template/signuphover.gif); cursor:pointer}

#dhtmltooltip{position:absolute; left:-350px; width:150px; border:1px solid #a6d4ee; padding:5px; background:#e5efff; visibility:hidden; z-index:100}

#dhtmlpointer{position:absolute; left:-350px; z-index:101; visibility:hidden}

div.grouptr:hover{background-color:#f7f7f7; background:#f7f7f7}

div.header_userhome{background:#fff; border-bottom:1px solid #ccc; margin-top:5px; font-family:Trebuchet MS; font-size:13px; height:20px; font-weight:bold; text-align:left; color:#6d88a3; padding:0px 10px 0px 0px}

div.header_userhome_box{background:#fff; border:none; border-top:none; padding:10px 0px 10px 0px; text-align:left}

div.divhome1{float:left; width:478px; padding:0px 0px 0px 0px; margin-right:10px}
div.divhome2{width:478px; border:6px solid #ecebeb; background:#ecebeb}

div.countrydivcontainerhome1{border:1px solid #ccc; width:455px; background:#fff; margin-bottom:0em; padding:10px 10px 5px 10px}

