
/* ::::: http://facebinder.com/templates/styles_global.css ::::: */

html, body { min-height: 100%; height: auto ! important; }
div, td { font-family: "Trebuchet MS",tahoma,arial,serif; }
#TB_window { font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(51, 51, 51); }
#TB_secondLine { font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(102, 102, 102); }
#TB_window a:link { color: rgb(51, 102, 153); text-decoration: none; }
#TB_window a:visited { color: rgb(51, 102, 153); text-decoration: none; }
#TB_window a:hover { color: rgb(51, 153, 255); text-decoration: underline; }
#TB_window a:active { color: rgb(51, 153, 255); text-decoration: underline; }
#TB_window a:focus { color: rgb(51, 102, 153); text-decoration: none; }
#TB_overlay { position: absolute; z-index: 100; top: 0px; left: 0px; background-color: rgb(0, 0, 0); }
#TB_window { border: 4px solid rgb(82, 82, 82); background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: absolute; z-index: 102; color: rgb(0, 0, 0); text-align: left; }
#TB_window img {  }
#TB_caption { padding: 7px 30px 10px 25px; height: 25px; float: left; }
#TB_closeWindow { padding: 11px 25px 10px 0pt; height: 25px; float: right; }
#TB_closeAjaxWindow { padding: 5px 10px 7px 0pt; margin-bottom: 1px; text-align: right; float: right; }
#TB_ajaxWindowTitle { padding: 7px 0pt 5px 10px; float: left; margin-bottom: 1px; }
#TB_title { border-bottom: 1px solid rgb(187, 187, 187); background-color: rgb(232, 232, 232); height: 27px; font-weight: bold; font-size: 9pt; font-family: tahoma,arial,serif; }
#TB_ajaxContent { padding: 2px 15px 15px; overflow: auto; clear: both; text-align: left; line-height: 1.4em; }
#TB_ajaxContent p { padding: 5px 0px; }
#TB_load { position: absolute; display: none; height: 100px; width: 100px; z-index: 101; }
#TB_HideSelect { border: medium none ; z-index: 99; position: absolute; top: 0pt; left: 0pt; background-color: rgb(255, 255, 255); }
#TB_iframeContent { border: medium none ; clear: both; margin-bottom: -1px; margin-top: 1px; }
* html #TB_iframeContent { margin-bottom: 1px; }
.tip { border: 1px solid rgb(204, 204, 204); padding: 4px 8px 8px; background: rgb(255, 254, 235) none repeat scroll 0% 0%; color: rgb(255, 255, 255); width: 220px; z-index: 13000; text-align: left; font-size: 11px; }
.tip-text { display: none; }
.tip-top { margin: 0pt; padding: 8px 8px 4px; font-weight: bold; font-size: 11px; color: rgb(159, 212, 255); }
.tip-bottom {  }
.Tips1 { vertical-align: middle; }
div.autosuggest { padding: 10px 0pt 0pt; position: absolute; background-image: url('as_pointer.gif'); background-position: center top; background-repeat: no-repeat; font-family: Lucida Grande,Arial,sans-serif; font-size: 10px; }
div.autosuggest div.as_header, div.autosuggest div.as_footer { padding: 0pt 6px; overflow: hidden; position: relative; height: 6px; background-image: url('ul_corner_tr.gif'); background-position: right top; background-repeat: no-repeat; }
div.autosuggest div.as_footer { background-image: url('ul_corner_br.gif'); }
div.autosuggest div.as_header div.as_corner, div.autosuggest div.as_footer div.as_corner { position: absolute; top: 0pt; left: 0pt; height: 6px; width: 6px; background-image: url('ul_corner_tl.gif'); background-position: left top; background-repeat: no-repeat; }
div.autosuggest div.as_footer div.as_corner { background-image: url('ul_corner_bl.gif'); }
div.autosuggest div.as_header div.as_bar, div.autosuggest div.as_footer div.as_bar { overflow: hidden; height: 6px; background-color: rgb(51, 51, 51); }
div.autosuggest ul { margin: 0pt 0pt -4px; padding: 0pt; overflow: hidden; list-style-type: none; list-style-image: none; list-style-position: outside; background-color: rgb(51, 51, 51); }
div.autosuggest ul li { margin: 0pt 4px 4px; padding: 0pt; color: rgb(204, 204, 204); text-align: left; }
div.autosuggest ul li a { padding: 0pt; color: rgb(204, 204, 204); display: block; text-decoration: none; background-color: transparent; text-shadow: 0px 0px 5px rgb(0, 0, 0); position: relative; width: 100%; }
div.autosuggest ul li a:hover { background-color: rgb(68, 68, 68); }
div.autosuggest ul li.as_highlight a:hover { background-color: rgb(27, 92, 205); }
div.autosuggest ul li a span { padding: 3px 6px; display: block; font-weight: bold; }
div.autosuggest ul li a span small { font-weight: normal; color: rgb(153, 153, 153); }
div.autosuggest ul li.as_highlight a span small { color: rgb(204, 204, 204); }
div.autosuggest ul li.as_highlight a { color: rgb(255, 255, 255); background-color: rgb(27, 92, 205); background-image: url('hl_corner_br.gif'); background-position: right bottom; background-repeat: no-repeat; }
div.autosuggest ul li.as_highlight a span { background-image: url('hl_corner_bl.gif'); background-position: left bottom; background-repeat: no-repeat; }
div.autosuggest ul li a .tl, div.autosuggest ul li a .tr { margin: 0pt; padding: 0pt; background-repeat: no-repeat; width: 6px; height: 6px; position: absolute; top: 0pt; }
div.autosuggest ul li a .tr { right: 0pt; }
div.autosuggest ul li.as_highlight a .tl { left: 0pt; background-image: url('hl_corner_tl.gif'); background-position: left bottom; }
div.autosuggest ul li.as_highlight a .tr { right: 0pt; background-image: url('hl_corner_tr.gif'); background-position: right bottom; }
div.autosuggest ul li.as_warning { font-weight: bold; text-align: center; }
div.autosuggest ul em { font-style: normal; color: rgb(110, 173, 231); }
div.autosuggest img { vertical-align: middle; margin-right: 5px; }
input.fallback_status { border: medium none ; padding: 3px; background: transparent none repeat scroll 0% 0%; font-weight: bold; font-family: verdana,arial,serif; font-size: 8pt; color: rgb(51, 51, 51); height: 22px; vertical-align: middle; }
#uploader { border: 1px solid rgb(204, 204, 204); padding: 10px 15px; background-color: rgb(255, 255, 255); width: 430px; }
#uploader .progress { background: rgb(255, 255, 255) url('uploader_progress.gif') no-repeat scroll 50% 0pt; margin-right: 0.5em; }
#fileList { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; width: 420px; }
#fileList li.file { border-top: 1px solid rgb(238, 238, 238); background: transparent url('uploader_file.png') no-repeat scroll 4px 4px; margin-top: 5px; }
#fileList li.file.file-uploading { background-image: url('uploader_uploading.png'); background-color: rgb(217, 221, 233); }
#fileList li.file.file-success { background-image: url('uploader_success.png'); }
#fileList li.file.file-failed { background-image: url('uploader_failed.png'); }
#fileList li.file .file-name { font-size: 1.2em; margin-left: 44px; display: block; clear: left; line-height: 40px; height: 40px; font-weight: bold; }
#fileList li.file .file-size { font-size: 0.9em; line-height: 18px; float: right; margin-top: 2px; margin-right: 6px; }
#fileList li.file .file-info { display: block; margin-left: 10px; font-size: 0.9em; line-height: 20px; }
#fileList li.file .file-remove { clear: right; float: right; line-height: 18px; margin-right: 6px; margin-top: 4px; }

/* ::::: http://facebinder.com/templates/styles.css ::::: */

html { min-height: 100%; margin-bottom: 1px; }
body { margin: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: relative; text-align: center; font-size: 8pt; }
table.body { width: 900px; }
p { margin: 0px; padding: 0px; }
div, td { font-family: tahoma,"Trebuchet MS",arial,serif; font-size: 8pt; color: rgb(85, 85, 85); line-height: 140%; }
td.top_menu { background: rgb(59, 89, 152) url('score.jpg') repeat scroll 0% 0%; }
td.top_menu2 { background: rgb(59, 89, 152) url('score.jpg') repeat scroll 0% 0%; width: 20%; text-align: right; }
div.top_menu_link_container, div.top_menu_link_container_end { border-left: 1px solid rgb(109, 132, 180); float: left; height: 31px; }
div.top_menu_link_container_end { border-left: 1px solid rgb(109, 132, 180); }
div.top_menu_link_loggedin { font-weight: bold; font-size: 7pt; color: rgb(255, 255, 255); }
div.top_menu_link { padding: 6px 10px 0px; font-weight: bold; font-size: 8pt; }
div.menu_header { margin-top: 10px; margin-bottom: 7px; }
td.menu_user { border-style: none solid solid; border-color: -moz-use-text-color rgb(204, 204, 204) rgb(204, 204, 204); border-width: medium 1px 1px; padding: 5px 10px; background-repeat: repeat-x; background-color: rgb(233, 233, 233); text-align: left; }
div.menu_item { background: transparent none repeat scroll 0% 0%; float: left; padding-right: 10px; font-weight: bold; }
div.menu_sep { padding: 2px 0px 0px 10px; background: transparent none repeat scroll 0% 0%; float: left; }
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 { border-left: 3px solid rgb(221, 221, 221); padding: 3px 40px 5px 7px; background: rgb(233, 233, 233) none repeat scroll 0% 0%; font-weight: normal; display: block; }
div.menu_item_dropdown a:hover { border-left: 3px solid rgb(187, 187, 187); padding: 3px 40px 5px 7px; background: rgb(242, 242, 242) none repeat scroll 0% 0%; font-weight: normal; text-decoration: none; display: block; }
div.menu_dropdown { border-style: none solid solid; border-color: -moz-use-text-color rgb(204, 204, 204) rgb(204, 204, 204); border-width: medium 1px 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: absolute; margin-top: 6px; margin-left: -20px; z-index: 99; width: auto; white-space: nowrap; }
td.topbar1 { padding-bottom: 5px; }
td.topbar2, td.topbar2_right { border-bottom: 1px solid rgb(49, 83, 125); padding: 10px 10px 8px 15px; font-weight: bold; font-size: 11pt; color: rgb(255, 255, 255); }
td.topbar2_right { padding: 10px 15px 8px 10px; font-weight: normal; text-align: right; }
td.content { background: rgb(255, 255, 255) none repeat scroll 0% 0%; vertical-align: top; text-align: left; }
div.content { padding: 10px 0px 20px; width: 900px; text-align: left; margin-left: auto; margin-right: auto; }
div.copyright { padding: 4px; background: rgb(59, 89, 152) url('score.jpg') repeat scroll 0% 0%; text-align: right; margin-left: auto; margin-right: auto; margin-top: 20px; color: rgb(255, 255, 255); }
div.page_header { font-size: 15pt; color: rgb(247, 113, 24); margin-bottom: 0px; font-family: "Trebuchet MS",arial,verdana,serif; }
td.header { border: 1px solid rgb(204, 204, 204); padding: 4px 5px 5px 6px; font-weight: bold; color: rgb(51, 51, 51); }
div.header { padding: 4px 5px 5px 6px; background: rgb(0, 51, 153) url('score.jpg') repeat scroll 0% 0%; font-weight: bold; color: rgb(255, 255, 255); }
div.newupdates { margin: 15px 0px 0px 15px; position: absolute; height: 31px; width: 150px; background-image: url('newupdates.gif'); background-repeat: no-repeat; }
div.newupdates_content { padding: 8px 5px 5px 12px; text-align: left; color: rgb(255, 255, 255); }
div.box { border-style: none solid solid; border-color: -moz-use-text-color rgb(221, 221, 221) rgb(221, 221, 221); border-width: medium 1px 1px; padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
td.shadow { padding-bottom: 5px; }
input.text, input.text_small { border: 1px solid rgb(170, 170, 170); font-family: arial,verdana,serif; font-size: 9pt; color: rgb(51, 51, 51); vertical-align: middle; padding-left: 2px; }
input.text_small { font-size: 8pt; }
input.search { vertical-align: middle; background-image: url('search.gif'); background-repeat: no-repeat; color: rgb(85, 85, 85); font-size: 12pt; padding-left: 23px; font-weight: bold; font-family: arial,verdana,serif; }
input.button { border-style: solid; border-color: rgb(204, 204, 204) rgb(119, 119, 119) rgb(119, 119, 119) rgb(204, 204, 204); border-width: 1px; padding: 1px; background: rgb(0, 51, 153) none repeat scroll 0% 0%; font-family: arial,verdana,serif; font-size: 8pt; color: rgb(255, 255, 255); font-weight: bold; vertical-align: middle; }
input.radio, input.checkbox { vertical-align: middle; }
textarea { border: 1px solid rgb(170, 170, 170); font-family: arial,verdana,serif; color: rgb(51, 51, 51); padding-left: 2px; font-size: 10pt; }
select, select.small { color: rgb(51, 51, 51); font-family: arial,verdana,serif; font-size: 9pt; vertical-align: middle; margin-top: 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 rgb(221, 221, 221); }
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: rgb(170, 170, 170); }
form { margin: 0px; }
div.center { margin-left: auto; margin-right: auto; text-align: center; }
div.error { vertical-align: middle; color: rgb(255, 0, 0); }
div.spacer10 { margin-top: 10px; height: 0px; font-size: 1pt; }
img.button { display: block; float: left; margin-right: 4px; }
a:link { color: rgb(51, 102, 153); text-decoration: none; }
a:visited { color: rgb(51, 102, 153); text-decoration: none; }
a:hover { color: rgb(51, 153, 255); text-decoration: underline; }
a.top_menu_item:link { color: rgb(255, 255, 255); text-decoration: none; }
a.top_menu_item:visited { color: rgb(255, 255, 255); text-decoration: none; }
a.top_menu_item:hover { color: rgb(255, 255, 255); text-decoration: underline; }
a.menu_item:link { color: rgb(60, 113, 143); text-decoration: none; }
a.menu_item:visited { color: rgb(60, 113, 143); text-decoration: none; }
a.menu_item:hover { color: rgb(96, 177, 223); text-decoration: underline; }
a.newupdates:link { color: rgb(242, 242, 242); text-decoration: none; }
a.newupdates:visited { color: rgb(242, 242, 242); text-decoration: none; }
a.newupdates:hover { color: rgb(255, 255, 255); text-decoration: underline; }
a.copyright:link { color: rgb(255, 255, 255); text-decoration: none; }
a.copyright:visited { color: rgb(255, 255, 255); text-decoration: none; }
a.copyright:hover { color: rgb(255, 255, 255); text-decoration: underline; }
a.portal_signup:link { color: rgb(255, 255, 255); text-decoration: none; }
a.portal_signup:visited { color: rgb(255, 255, 255); text-decoration: none; }
a.portal_signup:hover { color: rgb(255, 255, 255); text-decoration: none; }
label:hover { color: rgb(51, 153, 255); text-decoration: underline; }
table.tabs { margin-bottom: 10px; }
td.tab { border-bottom: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding-left: 1px; }
td.tab0 { border-bottom: 1px solid rgb(204, 204, 204); font-size: 1pt; padding-left: 7px; }
td.tab1 { border-style: solid solid none; border-color: rgb(170, 170, 170) rgb(204, 204, 204) -moz-use-text-color; border-width: 3px 1px medium; padding: 6px 8px; font-weight: bold; }
td.tab2 { border-style: solid; border-color: rgb(204, 204, 204); border-width: 3px 1px 1px; padding: 6px 8px; background: rgb(248, 248, 248) none repeat scroll 0% 0%; font-weight: bold; }
td.tab3 { border-bottom: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding-right: 12px; width: 100%; text-align: right; vertical-align: middle; }
table.list { border-style: solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) -moz-use-text-color; border-width: 1px 1px medium; width: 100%; }
td.list_header { border-bottom: 1px solid rgb(221, 221, 221); padding: 3px 5px 3px 7px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; font-weight: bold; vertical-align: middle; }
tr.list_item1 { border-bottom: 1px solid rgb(221, 221, 221); padding: 5px 7px; }
tr.list_item2 { border-bottom: 1px solid rgb(221, 221, 221); padding: 5px 7px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; }
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 { padding: 5px 0px; font-size: 8pt; }
div.form_error { margin-bottom: 10px; color: rgb(255, 0, 0); }
div.success { line-height: 16pt; }
td.button { border-style: solid; border-color: rgb(221, 221, 221); border-width: 1px 1px 1px 5px; padding: 7px 8px 7px 6px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; text-align: left; font-weight: bold; }
div.button { font-weight: bold; }
td.result { border: 1px dashed rgb(204, 204, 204); padding: 7px 8px 7px 7px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-weight: bold; text-align: center; }
td.error { padding: 7px 8px 7px 7px; background: rgb(255, 243, 243) none repeat scroll 0% 0%; font-weight: bold; color: rgb(255, 0, 0); text-align: center; }
td.success { padding: 7px 8px 7px 7px; background: rgb(243, 255, 243) none repeat scroll 0% 0%; font-weight: bold; }
div.ad_top { padding: 10px; text-align: center; }
div.ad_belowmenu { padding: 0px 0px 10px; 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; text-align: center; }
.recentaction_div_media { padding: 10px 10px 10px 20px; }
.recentaction_div_media img { max-width: 300px; }
img.recentaction_media { border: 1px solid rgb(119, 119, 119); margin: 3px; float: left; }
.recentaction_div { padding: 10px 20px; overflow: auto; position: relative; max-height: 125px; max-width: 300px; }
:first-child + html .recentaction_div { overflow-y: visible; overflow-x: auto; padding-bottom: 25px; }
html > body .recentaction_div { overflow-y: visible; overflow-x: auto; padding-bottom: 25px; }
.recentaction_div img { max-width: 300px; }
.suggest_item a { border-bottom: 1px solid rgb(204, 204, 204); padding: 3px 3px 3px 5px; background: rgb(247, 247, 247) none repeat scroll 0% 0%; display: block; }
.suggest_item a:hover { background: rgb(0, 51, 102) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
div.suggest { border: 1px solid rgb(170, 170, 170); padding: 0px; position: absolute; background-color: rgb(255, 255, 255); text-align: left; display: none; }
a.suggest:link { color: rgb(85, 85, 85); text-decoration: none; }
a.suggest:visited { color: rgb(85, 85, 85); text-decoration: none; }
a.suggest:hover { color: rgb(255, 255, 255); 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-style: none solid solid; border-color: -moz-use-text-color rgb(204, 204, 204) rgb(204, 204, 204); border-width: medium 1px 1px; padding: 10px; background-image: url('sgnd.jpg'); }
td.portal_text { padding: 10px 20px 10px 10px; vertical-align: top; }
table.portal_table { margin-bottom: 10px; }
div.portal_login { border: 1px solid rgb(221, 221, 221); padding: 25px 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; text-align: center; font-weight: bold; }
td.portal_member { padding: 10px 7px; text-align: center; font-weight: bold; }
div.portal_action { border-top: 1px solid rgb(222, 222, 222); padding: 6px; }
div.portal_action_top { padding: 6px; }
div.portal_action_date { float: right; color: rgb(153, 153, 153); padding-left: 5px; }
div.portal_whatsnew { border: 1px solid rgb(59, 89, 152); padding: 4px 10px; }
div.portal_signup a, div.portal_signup a:hover { border: 1px solid rgb(99, 165, 74); padding: 8px 15px 5px 7px; background: rgb(99, 165, 74) none repeat scroll 0% 0%; font-size: 14pt; line-height: 0px; text-align: center; display: block; }
div.portal_signup_container1 {  }
div.portal_signup_container1:hover { border: 1px solid rgb(170, 170, 170); }
td.home_left { vertical-align: top; text-align: left; padding-right: 10px; }
td.home_right { vertical-align: top; }
td.home_stats { padding: 10px; background: rgb(109, 132, 180) none repeat scroll 0% 0%; text-align: center; vertical-align: middle; }
td.home_menu { border: 1px solid rgb(221, 221, 221); padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
td.home_menu1 { font-weight: bold; }
td.home_notification { border: 1px solid rgb(221, 221, 221); padding: 7px 8px 7px 6px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; text-align: left; }
div.home_photo { border: 1px solid rgb(221, 221, 221); padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-bottom: 10px; }
td.home_box { border-style: none solid solid; border-color: -moz-use-text-color rgb(204, 204, 204) rgb(204, 204, 204); border-width: medium 1px 1px; padding: 8px; background-image: url('sgnd.jpg'); }
table.home_menu { border-style: solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) -moz-use-text-color; border-width: 1px 1px medium; margin-bottom: 10px; }
td.home_menu1 a { border-bottom: 1px solid rgb(221, 221, 221); padding: 5px 5px 5px 7px; background-color: rgb(255, 255, 255); background-position: right top; font-size: 8pt; font-family: tahoma,"Trebuchet MS",verdana,arial,serif; display: block; }
td.home_menu1 a:hover { background-color: rgb(245, 245, 245); }
div.home_action { border-top: 1px solid rgb(222, 222, 222); padding: 6px; }
div.home_action_top { padding: 6px; }
div.home_action_date { float: right; color: rgb(153, 153, 153); padding-left: 5px; }
div.home_whatsnew { border: 1px solid rgb(204, 204, 204); padding: 5px 10px; }
div.home_updated { font-size: 7pt; color: rgb(136, 136, 136); padding-top: 2px; }
div.network_content { border-style: none solid solid; border-color: -moz-use-text-color rgb(204, 204, 204) rgb(204, 204, 204); border-width: medium 1px 1px; padding: 8px; background-image: url('sgnd.jpg'); }
td.profile { border-style: none solid solid; border-color: -moz-use-text-color rgb(221, 221, 221) rgb(221, 221, 221); border-width: medium 1px 1px; padding: 5px 7px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; 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 { overflow: auto; max-width: 500px; }
div.profile_friend_photo { border: 1px solid rgb(221, 221, 221); float: left; width: 90px; text-align: center; }
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: rgb(136, 136, 136); font-size: 7pt; }
div.profile_image { padding: 5px; float: left; text-align: center; width: 111px; }
div.profile_bar { padding: 0px; margin-top: 15px; margin-bottom: 10px; }
td.profile_item1 { padding: 5px 0px; text-align: center; vertical-align: top; }
td.profile_item2 { padding: 5px; vertical-align: top; }
div.profile_comment_author { border-top: 1px solid rgb(170, 170, 170); padding: 5px 7px; background: rgb(241, 241, 241) none repeat scroll 0% 0%; float: left; }
div.profile_comment_date { border-top: 1px solid rgb(170, 170, 170); padding: 5px 7px; background: rgb(241, 241, 241) none repeat scroll 0% 0%; text-align: right; }
div.profile_comment_body { padding: 5px 7px; overflow: auto; clear: left; max-width: 550px; }
:first-child + html .profile_comment_body { overflow-y: hidden; overflow-x: auto; padding-bottom: 25px; }
html > body .profile_comment_body { overflow-y: hidden; overflow-x: auto; padding-bottom: 25px; }
div.profile_comment_body img { max-width: 475px; }
div.profile_comment_links { text-align: right; padding-right: 7px; }
table.profile_menu { border-style: solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) -moz-use-text-color; border-width: 1px 1px medium; }
td.profile_menu1 a, div.nolink { border-bottom: 1px solid rgb(221, 221, 221); padding: 5px 5px 5px 7px; background-color: rgb(255, 255, 255); background-repeat: repeat-y; background-position: right top; font-size: 8pt; display: block; }
td.profile_menu1 a:hover { background-color: rgb(245, 245, 245); }
td.profile_photo { border: 1px solid rgb(221, 221, 221); padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; vertical-align: middle; text-align: center; height: 150px; }
td.profile_viewcomments_postcomment { border: 1px solid rgb(204, 204, 204); padding: 10px 16px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; }
div.profile_postcomment { border: 1px solid rgb(187, 187, 187); padding: 10px 14px 8px 10px; background: rgb(244, 244, 244) none repeat scroll 0% 0%; margin-bottom: 10px; }
.comment_area { font-family: "Lucida Sans",verdana,arial,serif; color: rgb(136, 136, 136); width: 100%; height: 70px; }
div.profile_action { border-bottom: 1px solid rgb(234, 234, 234); padding: 0px 0px 5px; margin-bottom: 5px; }
div.profile_action_bottom { padding-bottom: 2px; }
div.profile_action_date { color: rgb(153, 153, 153); float: right; padding-left: 5px; }
td.profile_tab a { border-style: solid solid solid none; border-color: rgb(170, 170, 170) rgb(170, 170, 170) rgb(170, 170, 170) -moz-use-text-color; border-width: 1px 1px 1px medium; padding: 7px 10px; background-color: rgb(238, 238, 238); background-image: url('whiteline.gif'); background-repeat: repeat-x; background-position: left top; font-weight: bold; display: block; }
td.profile_tab a:hover { border-style: solid solid solid none; border-color: rgb(170, 170, 170) rgb(170, 170, 170) rgb(170, 170, 170) -moz-use-text-color; border-width: 1px 1px 1px medium; padding: 7px 10px; background-color: rgb(244, 244, 244); background-image: url('whiteline.gif'); background-repeat: repeat-x; background-position: left top; font-weight: bold; display: block; }
td.profile_tab2 a { border-style: solid solid none none; border-color: rgb(170, 170, 170) rgb(170, 170, 170) -moz-use-text-color -moz-use-text-color; border-width: 1px 1px medium medium; padding: 7px 10px 8px; background-color: rgb(255, 255, 255); background-image: url('whiteline.gif'); background-repeat: repeat-x; background-position: left top; font-weight: bold; display: block; }
td.profile_tab2 a:hover { border-style: solid solid none none; border-color: rgb(170, 170, 170) rgb(170, 170, 170) -moz-use-text-color -moz-use-text-color; border-width: 1px 1px medium medium; padding: 7px 10px 8px; background-color: rgb(255, 255, 255); background-image: url('whiteline.gif'); background-repeat: repeat-x; background-position: left top; font-weight: bold; display: block; }
#profile_tabs_profile { border-left: 1px solid rgb(170, 170, 170); }
td.profile_tab_end { border-bottom: 1px solid rgb(170, 170, 170); }
div.profile_content { border-style: none solid solid; border-color: -moz-use-text-color rgb(170, 170, 170) rgb(170, 170, 170); border-width: medium 1px 1px; padding: 10px; }
div.profile_headline, div.profile_headline2 { font-size: 10pt; margin-bottom: 7px; font-weight: bold; }
div.profile_headline2 { margin-top: 10px; }
td.browse_field { padding: 5px; }
div.browse_field_radio { padding: 0px 5px 0px 1px; margin-top: 1px; }
div.browse_fields { border-style: none solid solid; border-color: -moz-use-text-color rgb(221, 221, 221) rgb(221, 221, 221); border-width: medium 1px 1px; padding: 5px 7px; margin-bottom: 12px; }
td.browse_header { border-style: solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) -moz-use-text-color; border-width: 1px 1px medium; padding: 5px 5px 3px 7px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; font-size: 9pt; font-family: arial,serif; font-weight: bold; }
td.browse_result { padding: 5px 5px 10px; vertical-align: top; text-align: center; width: 150px; font-weight: bold; }
div.browse_pages { padding: 5px 0px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; margin-bottom: 10px; text-align: center; font-weight: bold; }
td.search { border: 1px solid rgb(221, 221, 221); padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 475px; }
div.search_header { border: 1px solid rgb(204, 204, 204); padding: 5px 5px 5px 10px; background: rgb(243, 243, 243) none repeat scroll 0% 0%; font-weight: bold; font-size: 9pt; }
div.search_results { padding: 0px 10px 10px; }
div.search_result1 { padding: 10px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; }
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: rgb(119, 119, 119); }
div.search_context { color: rgb(85, 85, 85); }
div.search_url { color: rgb(17, 85, 153); }
td.search_pages_bottom { border-top: 1px solid rgb(204, 204, 204); padding-top: 8px; padding-right: 12px; text-align: right; }
div.faq { border-left: 3px solid rgb(221, 221, 221); margin: 10px; padding: 5px 5px 5px 10px; }
div.faq_questions { border-style: none solid solid; border-color: -moz-use-text-color rgb(221, 221, 221) rgb(221, 221, 221); border-width: medium 1px 1px; padding: 5px 7px 5px 8px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
table.messages_table { border: 1px solid rgb(221, 221, 221); }
td.messages_header { padding: 4px 5px 5px 6px; font-weight: bold; color: rgb(51, 51, 51); }
td.messages_left { width: 100%; text-align: left; vertical-align: middle; }
td.messages_right { text-align: right; vertical-align: middle; }
tr.messages_unread { background: rgb(245, 245, 245) none repeat scroll 0% 0%; font-weight: bold; }
tr.messages_read { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
td.messages_message { border-top: 1px solid rgb(204, 204, 204); padding: 7px 5px 7px 7px; vertical-align: top; }
td.messages_photo { border-top: 1px solid rgb(204, 204, 204); padding: 7px 0px 7px 7px; vertical-align: top; }
td.messages_view2 { border-bottom: 1px solid rgb(221, 221, 221); padding: 5px 7px 12px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; vertical-align: top; }
td.messages_view2_bottom { padding: 5px 7px 12px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; 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: rgb(119, 119, 119); }
td.messages_authorbox { padding: 5px 10px 0px 0px; width: 100px; text-align: right; vertical-align: top; }
div.friends_search { border: 1px solid rgb(221, 221, 221); padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 450px; margin-left: auto; margin-right: auto; }
td.friends_sort { padding-top: 5px; }
div.friends_result { border: 1px solid rgb(221, 221, 221); padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-top: 10px; }
td.friends_result0 { padding: 5px; }
td.friends_result1 { padding: 5px; vertical-align: top; }
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: rgb(136, 136, 136); font-size: 7pt; }
td.browse_friends_sort { padding-top: 5px; }
div.browse_friends_result { border: 1px solid rgb(221, 221, 221); padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-top: 10px; margin-bottom: 10px; }
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 { border: 1px solid rgb(204, 204, 204); padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; height: 150px; vertical-align: middle; text-align: center; }
table.editprofile_options { margin-left: 10px; }
div.editprofile_bar { border-bottom: 1px solid rgb(221, 221, 221); padding: 0px; margin-top: 10px; margin-bottom: 10px; }
td.editprofile_item1 { padding: 5px; text-align: center; vertical-align: top; }
td.editprofile_item2 { padding: 5px; vertical-align: top; }
div.editprofile_examplecss, div.editprofile_examplecss:hover { border: 1px solid rgb(221, 221, 221); padding: 10px 5px 5px; width: 100px; margin-right: 10px; margin-bottom: 10px; text-align: center; float: left; }
div.editprofile_examplecss:hover { border: 1px solid rgb(187, 187, 187); }
div.editprofile_examplecss_selected { border: 1px solid rgb(170, 170, 170); padding: 10px 5px 5px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; width: 100px; margin-right: 10px; margin-bottom: 10px; text-align: center; float: left; }
td.account1 { border: 1px solid rgb(204, 204, 204); padding: 5px 5px 5px 7px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; font-weight: bold; }
td.account2 { border-style: none solid solid; border-color: -moz-use-text-color rgb(204, 204, 204) rgb(204, 204, 204); border-width: medium 1px 1px; padding: 7px 5px 5px; }
img.signup_code { vertical-align: middle; }
div.signup_header { padding: 6px 9px; background: rgb(241, 241, 241) none repeat scroll 0% 0%; width: 882px; font-weight: bold; font-size: 9pt; margin-bottom: 10px; }
div.signup_photo_desc { padding: 5px 5px 5px 0px; }
td.signup_photo { border: 1px solid rgb(204, 204, 204); padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.comment_headline { border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) -moz-use-text-color; border-width: 1px 1px medium; padding: 4px 0px 5px 6px; font-weight: bold; background-image: url('header.gif'); background-repeat: repeat-x; color: rgb(51, 51, 51); }
div.media { border: 1px solid rgb(221, 221, 221); padding: 10px; background: rgb(242, 242, 242) none repeat scroll 0% 0%; }
div.media_caption { padding: 0px 5px; text-align: left; 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: rgb(119, 119, 119); }
td.carousel_item_active { border: 1px solid rgb(187, 187, 187); padding: 5px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
td.carousel_item { padding: 5px; }
td.carousel_item:hover { border: 1px solid rgb(204, 204, 204); padding: 4px; }
div.tag_div_hidden { position: absolute; z-index: 98; }
div.tag_div { border: 2px solid rgb(255, 255, 255); position: absolute; z-index: 98; }
div.tag_label { border: 1px solid rgb(119, 119, 119); padding: 3px 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: absolute; 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 { border: 1px solid rgb(136, 136, 136); background: rgb(255, 255, 255) none repeat scroll 0% 0%; display: none; width: 150px; position: absolute; opacity: 1; }
div.media_photo_tagform_titlebar { border-bottom: 1px solid rgb(170, 170, 170); padding: 5px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; text-align: left; font-weight: bold; }
div.media_photo_friendlist { border: 1px solid rgb(170, 170, 170); margin: 4px 0px; overflow: auto; height: 130px; text-align: left; padding-left: 4px; }

/* ::::: http://facebinder.com/templates/styles_gmap.css ::::: */

#gmap_container { width: 100%; }
#gmap_map { width: 100%; height: 500px; }
#gmap_sidebar { border: 1px solid rgb(221, 221, 221); margin: 15px 0pt; padding: 10px; }
#gmap_sidebar h3 { margin: 0pt; padding: 0pt; font-size: 13px; font-weight: bold; }
#gmap_sidebar ul.gmapSidebar { margin: 0pt 0pt 0pt 0.5em; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#gmap_sidebar ul.gmapSidebar li { padding: 2px 4px; display: inline; float: left; }
.gmap_info_bubble { width: 260px; }
.gmap_info_bubble img { width: 90px; margin-right: 10px; float: left; }
.gmap_info_bubble td { text-align: left; vertical-align: top; }
#gmap_profile { width: 100%; height: 300px; }
#gmap_profile .gmap_info_bubble { width: 120px; }
#gmap_location_pop { border: 1px solid rgb(204, 204, 204); margin: 10px; width: 500px; height: 400px; }
#gmap_location_pop_map .gmap_info_bubble { width: 120px; }
td.gmap_user_photo { width: 100px; }

/* ::::: http://facebinder.com/templates/styles_education.css ::::: */

table.education { border-bottom: 1px solid rgb(222, 222, 222); margin-bottom: 10px; width: 100%; }
table.education th { font-size: 11px; font-weight: bold; text-align: left; }
table.education td { padding: 3px; vertical-align: top; }
h3.education_header { margin: 0pt; padding: 0pt; font-size: 1em; font-weight: bold; }
.education_search_results { margin: 15px auto; text-align: left; width: 95%; }
.education_search_results .user_thumb { border-bottom: 1px solid rgb(221, 221, 221); padding: 5px; text-align: center; font-weight: bold; width: 120px; }
.education_search_results .user_education { border-bottom: 1px solid rgb(221, 221, 221); padding: 5px; }
.education_search_results .user_education table.education { border: 0pt none ; }

/* ::::: http://facebinder.com/templates/styles_music.css ::::: */

div.music_browse_item { border: 1px solid rgb(204, 204, 204); padding: 10px; margin-right: 10px; }
div.music_browse_date { font-size: 7pt; color: rgb(119, 119, 119); }
ul.seMusicHeader { border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) -moz-use-text-color; border-width: 1px 1px medium; margin: 0px; padding: 0px; height: 25px; }
ul.seMusicHeader table { font-weight: bold; background-image: url('header.gif'); background-repeat: repeat-x; color: rgb(51, 51, 51); }
ul.userMusicList { border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) -moz-use-text-color; border-width: 1px 1px medium; margin: 0px; }
ul.userMusicList, ul.seMusicHeader { margin: 0px; padding: 0px; width: 100%; list-style-type: none; list-style-image: none; list-style-position: outside; }
ul.userMusicList li { border-bottom: 1px solid rgb(221, 221, 221); background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
ul.seMusicHeader li, ul.userMusicList li { padding: 0px; vertical-align: middle; text-align: left; }
table.seMusicRowInnerTable { width: 100%; }
table.seMusicRowInnerTable td { padding: 5px; }
table.seMusicRowInnerTable td.seMusicMove { padding: 5px 3px 3px 8px; width: 18px; }
table.seMusicRowInnerTable td.seMusicDeleteCheckbox { padding: 5px 3px 3px; width: 18px; }
table.seMusicRowInnerTable td.seMusicRowButton { padding: 3px; width: 18px; }
table.seMusicRowInnerTable td.seMusicRowTitle {  }
table.seMusicRowInnerTable td.seMusicRowFilesize { width: 50px; }
table.seMusicRowInnerTable td.seMusicRowActions { width: 40px; }
img.seMusicMoveHandle { cursor: move; }
div#musicedit { border: 1px solid rgb(0, 0, 0); margin: 0pt auto; width: 500px; }
div.musiceditheader { border-bottom: 1px solid rgb(0, 0, 0); }
div.column1 { float: left; width: 30px; }
div.column2 { margin-left: 10px; float: left; width: 300px; text-align: center; }
div.column3 { width: 50px; float: left; }
div.column4 { width: 50px; float: left; text-align: center; }
div.column5 { width: 50px; float: right; }
div.musicfooter { clear: both; }
table.music_edit_table { border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) -moz-use-text-color; border-width: 1px 1px medium; width: 100%; }
td.music_header { border: medium none ; padding: 4px 5px 5px 6px; font-weight: bold; background-image: url('header.gif'); background-repeat: repeat-x; color: rgb(51, 51, 51); }
td.music_list { border-bottom: 1px solid rgb(221, 221, 221); padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; vertical-align: middle; text-align: left; }
td.music_list_track { border-top: 1px solid rgb(221, 221, 221); padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; vertical-align: middle; text-align: center; }
td#music_title { text-align: left; }
td#music_track { text-align: center; }
td#music_order { text-align: center; }
td#music_options { text-align: left; }
div.music_button { float: left; }
div.music_title { margin-left: 10px; margin-top: 1px; float: left; }
#status { border: 1px solid rgb(204, 204, 204); padding: 10px 15px; background-color: rgb(255, 255, 255); width: 430px; }
#status .progress { background: white url('music_progress.gif') no-repeat scroll 50% 0pt; margin-right: 0.5em; }
#status .progress-text { font-size: 0.9em; font-weight: bold; }
#list { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; width: 420px; }
#list li.file { border-bottom: 1px solid rgb(238, 238, 238); background: transparent url('music_file.png') no-repeat scroll 4px 4px; }
#list li.file.file-uploading { background-image: url('music_uploading.png'); background-color: rgb(217, 221, 233); }
#list li.file.file-success { background-image: url('music_success.png'); }
#list li.file.file-failed { background-image: url('music_failed.png'); }
#list li.file .file-name { font-size: 1.2em; margin-left: 44px; display: block; clear: left; line-height: 40px; height: 40px; font-weight: bold; }
#list li.file .file-size { font-size: 0.9em; line-height: 18px; float: right; margin-top: 2px; margin-right: 6px; }
#list li.file .file-info { display: block; margin-left: 10px; font-size: 0.9em; line-height: 20px; }
#list li.file .file-remove { clear: right; float: right; line-height: 18px; margin-right: 6px; }

/* ::::: http://facebinder.com/templates/styles_classified.css ::::: */

select.classified_small { border: 1px solid rgb(170, 170, 170); font-size: 8pt; }
select.classified_select { border: 1px solid rgb(170, 170, 170); }
div.classified_pages_top { border-top: 1px solid rgb(204, 204, 204); padding: 7px 5px; background: rgb(243, 243, 243) none repeat scroll 0% 0%; margin-bottom: 10px; text-align: center; }
div.classified_pages_bottom { border-bottom: 1px solid rgb(204, 204, 204); padding: 7px 5px; background: rgb(243, 243, 243) none repeat scroll 0% 0%; margin-bottom: 10px; text-align: center; }
input.classified_search { border: 1px solid rgb(170, 170, 170); }
div.seClassified { border: 1px solid rgb(204, 204, 204); padding: 10px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; width: 600px; margin-top: 10px; }
div.seClassified1 {  }
div.seClassified2 {  }
td.seClassifiedLeft { vertical-align: top; }
td.seClassifiedRight { vertical-align: top; padding-left: 10px; }
div.seClassifiedPhoto { border: 1px solid rgb(204, 204, 204); padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; vertical-align: middle; text-align: center; }
div.seClassifiedTitle { border-bottom: 1px solid rgb(204, 204, 204); padding: 0px 5px 5px 0px; font-size: 10pt; font-weight: bold; margin-bottom: 5px; }
div.seClassifiedStats { font-size: 7pt; color: rgb(119, 119, 119); font-weight: normal; }
div.seClassifiedBody { color: rgb(119, 119, 119); font-weight: normal; }
div.seClassifiedCategory { padding-bottom: 3px; color: rgb(119, 119, 119); font-weight: normal; }
div.seClassifiedListing { border: 1px solid rgb(204, 204, 204); padding: 10px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; margin-top: 10px; }
td.seClassifiedListingPhoto { padding: 5px 10px 0px 5px; }
div.seClassifiedFields { padding-top: 5px; padding-bottom: 5px; color: rgb(119, 119, 119); font-weight: normal; }
a.seClassifiedPhotoLink:hover img { opacity: 0.7; }
div.seClassifiedOptions { border-top: 1px solid rgb(221, 221, 221); margin-top: 7px; padding-top: 7px; }
div.seClassifiedSearch { border: 1px solid rgb(170, 170, 170); background: rgb(238, 238, 238) none repeat scroll 0% 0%; width: 600px; margin-bottom: 8px; padding-left: 10px; padding-right: 10px; }
div.seClassifiedOption1 { float: left; }
div.seClassifiedOption2 { float: left; padding-left: 15px; }
div.classified_category { border-style: none solid solid; border-color: -moz-use-text-color rgb(221, 221, 221) rgb(221, 221, 221); border-width: medium 1px 1px; padding: 5px 8px 5px 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
div#seClassifiedNullMessage { margin-top: 20px; }
td.classified_box { border-style: none solid solid; border-color: -moz-use-text-color rgb(221, 221, 221) rgb(221, 221, 221); border-width: medium 1px 1px; padding: 10px; }
td.classified_uploadform { padding: 15px; }
div.classified_uploadform_label { margin-bottom: 5px; font-weight: bold; }
div.classified_uploadform { border: 1px dashed rgb(204, 204, 204); text-align: center; width: 300px; height: 225px; }
div.classified_uploadform_uploading { border: 1px dashed rgb(204, 204, 204); text-align: center; width: 300px; height: 225px; }
div.profile_classified { border-top: 1px solid rgb(221, 221, 221); padding: 7px 2px 0px; }
div.profile_classified_date { color: rgb(119, 119, 119); font-size: 7pt; }
div.profile_classified_title { font-weight: bold; }
div.profile_classified_body { margin: 5px 0px 10px 5px; }

/* ::::: http://facebinder.com/templates/styles_album.css ::::: */

div.album { border: 1px solid rgb(204, 204, 204); padding: 10px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; margin-top: 10px; }
td.album_left { vertical-align: top; }
td.album_right { vertical-align: top; padding-left: 10px; }
div.album_photo { border: 1px solid rgb(204, 204, 204); padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; vertical-align: middle; text-align: center; }
div.album_title { border-bottom: 1px solid rgb(204, 204, 204); padding: 0px 5px 5px 0px; font-size: 10pt; font-weight: bold; margin-bottom: 5px; }
div.album_stats { font-size: 7pt; color: rgb(119, 119, 119); font-weight: normal; }
div.album_options { border-top: 1px solid rgb(221, 221, 221); margin-top: 7px; padding-top: 7px; }
div.album_options2 { border-top: 1px solid rgb(221, 221, 221); padding: 10px 0px 0px 3px; margin-top: 10px; }
select.album_moveto { border: 1px solid rgb(136, 136, 136); font-size: 7.5pt; }
div.albums_browse_item { border: 1px solid rgb(204, 204, 204); padding: 10px; margin-right: 10px; }
div.album_browse_date { font-size: 7pt; color: rgb(119, 119, 119); }
div.album_media_title { margin-bottom: 2px; font-weight: bold; }
div.album_headline { border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) -moz-use-text-color; border-width: 1px 1px medium; padding: 4px 0px 5px 6px; font-weight: bold; background-image: url('header.gif'); background-repeat: repeat-x; color: rgb(51, 51, 51); }
div.album_media_date { margin-top: 10px; font-size: 7pt; color: rgb(119, 119, 119); }
div.album_media { border: 1px solid rgb(221, 221, 221); padding: 10px; background: rgb(242, 242, 242) none repeat scroll 0% 0%; }
div.album_media_caption { padding: 0px 5px; text-align: left; margin-left: auto; margin-right: auto; }
input.album_uploadstatus { border: medium none ; padding: 3px; background: transparent none repeat scroll 0% 0%; font-weight: bold; font-family: verdana,arial,serif; font-size: 8pt; color: rgb(51, 51, 51); height: 22px; vertical-align: middle; }
td.album_photo { border: 1px solid rgb(221, 221, 221); padding: 7px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; height: 120px; width: 120px; vertical-align: middle; text-align: center; }
div.album_thumb1 { margin: 5px; width: 150px; height: 130px; float: left; }
div.album_thumb2 { border: 1px solid rgb(221, 221, 221); padding: 7px; }
td.album_comment_author { padding: 5px 7px; background: rgb(241, 241, 241) none repeat scroll 0% 0%; margin-bottom: 5px; }
td.album_comment_body { padding: 5px 7px 0px; }
td.album_comment1 { padding: 0px 5px 5px 0px; vertical-align: top; }
div.album_comment2 { border-bottom: 1px solid rgb(221, 221, 221); margin-bottom: 3px; padding-bottom: 2px; }
td.album_list1 { vertical-align: top; text-align: center; }
td.album_list2 { padding: 0px 10px 10px 5px; vertical-align: top; }
td.album_item1 { padding: 5px; text-align: center; vertical-align: top; }
td.album_item2 { padding: 5px; vertical-align: top; }
td.album_postcomment { border-style: none solid solid; border-color: -moz-use-text-color rgb(221, 221, 221) rgb(221, 221, 221); border-width: medium 1px 1px; padding: 10px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; }
td.album { border-style: none solid solid; border-color: -moz-use-text-color rgb(221, 221, 221) rgb(221, 221, 221); border-width: medium 1px 1px; padding: 5px 7px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-bottom: 12px; }
div.album_gutter_title { font-weight: bold; padding-top: 2px; }
div.album_item { border: 1px solid rgb(204, 204, 204); padding: 10px; float: left; }
td.album_item_info { vertical-align: top; padding-left: 10px; }
div.album_item_title { font-weight: bold; font-size: 10pt; }
div.album_item_date { font-size: 7pt; color: rgb(119, 119, 119); }
td.album_gutter_info { padding-left: 5px; }

/* ::::: http://facebinder.com/templates/styles_blog.css ::::: */

.seBlogTable { margin: 0px; padding: 0px; border-spacing: 0px; width: 100%; }
.seBlogColumnLeft { padding: 0px 10px 0px 0px; }
.seBlogColumnRight { border-style: solid; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(187, 187, 187); border-width: 1px; background: rgb(242, 242, 242) none repeat scroll 0% 0%; width: 250px; }
.seBlogColumnRightPadding { padding: 10px; }
.seBlogLinkList, .seBlogArchiveList, .seBlogCategoryList { margin-top: 0px; margin-left: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; padding-left: 15px; }
.seBlogLinkList li, .seBlogArchiveList li, .seBlogCategoryList li { padding-left: 0px; }
.seBlogEntry { border-bottom: 1px solid rgb(221, 221, 221); margin: 0px; padding: 0px; }
div.seBlogEntry1 {  }
div.seBlogEntry2 {  }
.seBlogEntryTable { margin: 8px 10px 10px; width: 630px; }
div.seBlogEntryTitle { font-weight: bold; font-size: 12pt; }
div.seBlogEntryDate, div.seBlogEntryCategory { font-size: 7pt; color: rgb(119, 119, 119); }
div.seBlogEntryBody { padding-top: 5px; }
div.seBlogEntryBody p { margin: 5px; padding: 5px; }
.seBlogComments { margin-top: 10px; }
.seBlogTrackbackList { list-style-type: none; list-style-image: none; list-style-position: outside; padding-left: 10px; }
div.blogs_browse_item { border: 1px solid rgb(204, 204, 204); }
div.blogs_browse_item_left { margin-right: 5px; }
div.blogs_browse_item_right { margin-left: 5px; }
div.blogs_browse_date { font-size: 7pt; color: rgb(119, 119, 119); }
div.blogs_browse1 { background: rgb(242, 242, 242) none repeat scroll 0% 0%; }
div.blogs_browse2 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
div.blog_search { border: 1px solid rgb(204, 204, 204); padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 475px; font-weight: bold; margin-bottom: 15px; }
table.blog_table { border: 1px solid rgb(204, 204, 204); }
td.blog_header { padding: 5px; font-weight: bold; background-image: url('header.gif'); background-repeat: repeat-x; color: rgb(51, 51, 51); }
td.blog_entry { border-top: 1px solid rgb(221, 221, 221); padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; vertical-align: middle; }
td.blog_comment_author { padding: 5px 7px; background: rgb(241, 241, 241) none repeat scroll 0% 0%; margin-bottom: 5px; }
td.blog_comment_body { padding: 5px 7px 0px; }
div.blog_bar { border-bottom: 1px solid rgb(221, 221, 221); padding: 0px; margin-top: 10px; margin-bottom: 10px; }
td.blog_item1 { padding: 5px; text-align: center; vertical-align: top; }
td.blog_item2 { padding: 5px; vertical-align: top; }
td.blog_options { padding: 5px; font-weight: bold; }
div.blog_settings { border: 1px dashed rgb(204, 204, 204); padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
td.blog_postcomment { border-style: none solid solid; border-color: -moz-use-text-color rgb(221, 221, 221) rgb(221, 221, 221); border-width: medium 1px 1px; padding: 10px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; }
td.blog { border-style: none solid solid; border-color: -moz-use-text-color rgb(221, 221, 221) rgb(221, 221, 221); border-width: medium 1px 1px; padding: 5px 7px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-bottom: 12px; }
div.blog_headline { border-style: solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) -moz-use-text-color; border-width: 1px 1px medium; padding: 4px 5px 5px 6px; font-weight: bold; background-image: url('header.gif'); background-repeat: repeat-x; color: rgb(51, 51, 51); }
div.blog_archive { font-size: 10pt; font-weight: bold; }
div.blog_list { border-style: none solid solid; border-color: -moz-use-text-color rgb(221, 221, 221) rgb(221, 221, 221); border-width: medium 1px 1px; }
div.blog_list1 { border-top: 1px solid rgb(221, 221, 221); padding: 10px; background: rgb(242, 242, 242) none repeat scroll 0% 0%; }
div.blog_list2 { border-top: 1px solid rgb(221, 221, 221); padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
div.blog_subscription { border: 1px solid rgb(204, 204, 204); padding: 10px; background: rgb(242, 242, 242) none repeat scroll 0% 0%; margin-bottom: 10px; }
div.profile_blogentry { border-top: 1px solid rgb(221, 221, 221); padding: 7px 2px 0px; }
div.profile_blogentry_date { color: rgb(119, 119, 119); font-size: 7pt; }
div.profile_blogentry_title { font-weight: bold; }
div.profile_blogentry_body { margin: 5px 0px 10px 5px; }

/* ::::: http://facebinder.com/templates/styles_group.css ::::: */

td.group_tab a { border-style: solid solid solid none; border-color: rgb(170, 170, 170) rgb(170, 170, 170) rgb(170, 170, 170) -moz-use-text-color; border-width: 1px 1px 1px medium; padding: 7px 10px; background-color: rgb(238, 238, 238); background-image: url('whiteline.gif'); background-repeat: repeat-x; background-position: left top; font-weight: bold; display: block; }
td.group_tab a:hover { border-style: solid solid solid none; border-color: rgb(170, 170, 170) rgb(170, 170, 170) rgb(170, 170, 170) -moz-use-text-color; border-width: 1px 1px 1px medium; padding: 7px 10px; background-color: rgb(244, 244, 244); background-image: url('whiteline.gif'); background-repeat: repeat-x; background-position: left top; font-weight: bold; display: block; }
td.group_tab2 a { border-style: solid solid none none; border-color: rgb(170, 170, 170) rgb(170, 170, 170) -moz-use-text-color -moz-use-text-color; border-width: 1px 1px medium medium; padding: 7px 10px 8px; background-color: rgb(255, 255, 255); background-image: url('whiteline.gif'); background-repeat: repeat-x; background-position: left top; font-weight: bold; display: block; }
td.group_tab2 a:hover { border-style: solid solid none none; border-color: rgb(170, 170, 170) rgb(170, 170, 170) -moz-use-text-color -moz-use-text-color; border-width: 1px 1px medium medium; padding: 7px 10px 8px; background-color: rgb(255, 255, 255); background-image: url('whiteline.gif'); background-repeat: repeat-x; background-position: left top; font-weight: bold; display: block; }
#group_tabs_group { border-left: 1px solid rgb(170, 170, 170); }
td.group_tab_end { border-bottom: 1px solid rgb(170, 170, 170); }
div.group_content { border-style: none solid solid; border-color: -moz-use-text-color rgb(170, 170, 170) rgb(170, 170, 170); border-width: medium 1px 1px; padding: 10px; }
div.group_headline, div.group_headline2 { font-size: 10pt; margin-bottom: 7px; font-weight: bold; }
div.group_headline2 { margin-top: 10px; }
div.group_officer_title { font-size: 7pt; color: rgb(119, 119, 119); }
div.group_members_result { border: 1px solid rgb(204, 204, 204); padding: 5px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; }
div.group_members_photo { float: left; }
div.group_box { border-style: none solid solid; border-color: -moz-use-text-color rgb(221, 221, 221) rgb(221, 221, 221); border-width: medium 1px 1px; padding: 10px; }
div.group_form_desc { border-bottom: 1px solid rgb(221, 221, 221); padding-top: 2px; padding-bottom: 8px; width: 400px; margin-bottom: 10px; }
select.group_small { border: 1px solid rgb(170, 170, 170); font-size: 8pt; }
select.group_select { border: 1px solid rgb(170, 170, 170); }
div.group_pages_top { border-top: 1px solid rgb(204, 204, 204); padding: 7px 5px; background: rgb(243, 243, 243) none repeat scroll 0% 0%; margin-bottom: 10px; text-align: center; }
div.group_pages_bottom { border-bottom: 1px solid rgb(204, 204, 204); padding: 7px 5px; background: rgb(243, 243, 243) none repeat scroll 0% 0%; margin-bottom: 10px; text-align: center; }
input.group_search { border: 1px solid rgb(170, 170, 170); }
td.group_left { width: 100%; text-align: left; vertical-align: middle; }
td.group_right { width: 0%; text-align: right; vertical-align: bottom; }
div.group_row { border: 1px solid rgb(204, 204, 204); padding: 10px; background: rgb(243, 243, 243) none repeat scroll 0% 0%; margin-top: 10px; }
div.group_row_invite { border: 1px dashed rgb(170, 170, 170); padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-top: 10px; }
div.group_row_photo { border: 1px solid rgb(204, 204, 204); padding: 10px 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; text-align: center; vertical-align: middle; }
div.group_row_date { color: rgb(119, 119, 119); font-size: 7pt; }
div.group_row_title { font-size: 10pt; font-weight: bold; }
div.group_row_buttons { border-top: 1px solid rgb(221, 221, 221); margin-top: 10px; padding-top: 7px; }
td.group_row1 { padding: 0px 10px 10px; vertical-align: top; }
td.group_row2 { text-align: right; vertical-align: top; }
td.group_cat { padding: 5px 35px 5px 0px; }
div.group_list { border-style: none solid solid; border-color: -moz-use-text-color rgb(221, 221, 221) rgb(221, 221, 221); border-width: 0px 1px 1px; padding: 5px 7px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
div.group_bar { border-bottom: 1px solid rgb(221, 221, 221); padding: 0px; margin-top: 10px; margin-bottom: 10px; }
td.group_item1 { padding: 5px; text-align: center; vertical-align: top; }
td.group_item2 { padding: 5px; vertical-align: top; }
div.group_topic { border-top: 1px solid rgb(234, 234, 234); padding: 7px 0px 7px 3px; text-align: left; }
div.group_topic_end { border-top: 1px solid rgb(234, 234, 234); padding: 7px 0px 0px 3px; text-align: left; }
div.group_viewall { border-top: 1px solid rgb(221, 221, 221); margin-top: 7px; padding-top: 7px; }
div.group_topic_date { color: rgb(119, 119, 119); font-size: 7pt; }
div.group_topic_title { font-weight: bold; }
div.group_member { border: 1px solid rgb(221, 221, 221); padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-top: 10px; }
div.group_member_info { font-size: 7pt; color: rgb(102, 102, 102); }
div.group_member_title { font-weight: bold; padding-top: 5px; }
td.group_discussion_topic1, td.group_discussion_topic1_end { border-top: 1px solid rgb(221, 221, 221); border-right: 1px solid rgb(221, 221, 221); padding: 10px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; vertical-align: top; }
td.group_discussion_topic2, td.group_discussion_topic2_end { border-top: 1px solid rgb(221, 221, 221); border-right: 1px solid rgb(221, 221, 221); padding: 10px; vertical-align: top; }
td.group_discussion_topic1_end, td.group_discussion_topic2_end { border-right: medium none; }
div.group_discussion_bar { border-bottom: 1px solid rgb(221, 221, 221); font-size: 1pt; }
table.group_discussion_table, div.group_discussion_table { border-style: none solid solid; border-color: -moz-use-text-color rgb(221, 221, 221) rgb(221, 221, 221); border-width: medium 1px 1px; }
table.group_discussion_thread { border-style: none solid solid; border-color: -moz-use-text-color rgb(221, 221, 221) rgb(221, 221, 221); border-width: medium 1px 1px; }
td.group_discussion_item1 { border-right: 1px solid rgb(255, 255, 255); padding: 10px; vertical-align: top; }
td.group_discussion_item2 { padding: 5px; vertical-align: top; }
div.invite_friendlist { border: 1px solid rgb(170, 170, 170); margin: 4px 0px; overflow: auto; height: 130px; text-align: left; padding-left: 4px; }
div.group_discussion_deleted { padding: 10px; font-style: italic; }
div.group_discussion_row1 { border-top: 3px solid rgb(221, 221, 221); background: rgb(242, 242, 242) none repeat scroll 0% 0%; }
div.group_discussion_row2 { border-top: 3px solid rgb(221, 221, 221); background: rgb(252, 252, 252) none repeat scroll 0% 0%; }
div.group_discussion_daterow { border-top: 1px solid rgb(207, 207, 207); padding-top: 6px; margin-top: 6px; }
div.group_discussion_quote { border: 1px dashed rgb(170, 170, 170); margin: 10px; padding: 10px; background: rgb(246, 252, 255) none repeat scroll 0% 0%; }

/* ::::: http://facebinder.com/templates/styles_employment.css ::::: */

table.employment { border-bottom: 1px solid rgb(222, 222, 222); margin-bottom: 10px; width: 100%; }
table.employment th { font-size: 11px; font-weight: bold; text-align: left; }
table.employment td { padding: 3px; vertical-align: top; }
h3.employment_header { margin: 0pt; padding: 0pt; font-size: 1em; font-weight: bold; }
.employment_search_results { margin: 15px auto; text-align: left; width: 95%; }
.employment_search_results .user_thumb { border-bottom: 1px solid rgb(221, 221, 221); padding: 5px; text-align: center; font-weight: bold; width: 120px; }
.employment_search_results .user_employment { border-bottom: 1px solid rgb(221, 221, 221); padding: 5px; }
.employment_search_results .user_employment table.employment { border: 0pt none ; }

/* ::::: http://facebinder.com/templates/styles_event.css ::::: */

div.seEvent { border: 1px solid rgb(204, 204, 204); padding: 10px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; width: 600px; margin-top: 10px; }
div.seEvent1 {  }
div.seEvent2 {  }
td.seEventLeft { vertical-align: top; }
td.seEventRight { vertical-align: top; padding-left: 10px; }
div.seEventPhoto { border: 1px solid rgb(204, 204, 204); padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; vertical-align: middle; text-align: center; }
div.seEventTitle { border-bottom: 1px solid rgb(204, 204, 204); padding: 0px 5px 5px 0px; font-size: 10pt; font-weight: bold; margin-bottom: 5px; }
div.seEventStats { font-size: 7pt; color: rgb(119, 119, 119); font-weight: normal; }
div.seEventBody { color: rgb(119, 119, 119); font-weight: normal; }
div.seEventCategory { padding-bottom: 3px; color: rgb(119, 119, 119); font-weight: normal; }
.event_tab a { border-style: solid solid solid none; border-color: rgb(170, 170, 170) rgb(170, 170, 170) rgb(170, 170, 170) -moz-use-text-color; border-width: 1px 1px 1px medium; padding: 7px 10px; background-image: url('whiteline.gif'); background-repeat: repeat-x; background-position: left top; font-weight: bold; display: block; background-color: rgb(238, 238, 238); }
.event_tab a:hover { background-color: rgb(244, 244, 244); }
.event_tab_active a, .event_tab_active a:hover { border-bottom: 1px solid transparent; background-color: rgb(255, 255, 255); }
.event_tab_left a { border-left: 1px solid rgb(170, 170, 170); }
.event_tab_end { border-bottom: 1px solid rgb(170, 170, 170); }
div.event_members_result { border: 1px solid rgb(204, 204, 204); padding: 5px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; }
div.event_members_photo { float: left; }
div.event_headline, div.event_headline2 { font-size: 10pt; margin-bottom: 7px; font-weight: bold; }
div.event_headline2 { margin-top: 10px; }
div.seEventOptions { border-top: 1px solid rgb(221, 221, 221); margin-top: 7px; padding-top: 7px; }
div.seEventSearch { border: 1px solid rgb(170, 170, 170); background: rgb(238, 238, 238) none repeat scroll 0% 0%; width: 600px; margin-bottom: 8px; padding-left: 10px; padding-right: 10px; }
div.seEventOption1 { float: left; margin-right: 15px; }
div.seEventOption2 { float: left; }
div.event_form_desc { border-bottom: 1px solid rgb(221, 221, 221); padding-top: 2px; padding-bottom: 8px; width: 400px; margin-bottom: 10px; }
div.event_pages_top { border-top: 1px solid rgb(204, 204, 204); padding: 7px 5px; background: rgb(243, 243, 243) none repeat scroll 0% 0%; margin-bottom: 10px; text-align: center; }
div.event_pages_bottom { border-bottom: 1px solid rgb(204, 204, 204); padding: 7px 5px; background: rgb(243, 243, 243) none repeat scroll 0% 0%; margin-bottom: 10px; text-align: center; }
input.event_search { border: 1px solid rgb(170, 170, 170); }
div.event_member { border: 1px solid rgb(221, 221, 221); padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-top: 10px; margin-bottom: 10px; }
div.event_member_info { font-size: 7pt; color: rgb(102, 102, 102); }
div.event_member_title { font-weight: bold; padding-top: 5px; }
td.event_left { width: 100%; text-align: left; vertical-align: middle; }
td.event_right { width: 0%; text-align: right; vertical-align: bottom; }
div.event_row { border: 1px solid rgb(221, 221, 221); padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-top: 10px; }
td.event_row1 { padding: 0px 10px 10px; vertical-align: top; }
td.event_row2 { text-align: right; vertical-align: top; }
td.event_cat { padding: 5px 35px 5px 0px; }
td.event_list { border-style: none solid solid; border-color: -moz-use-text-color rgb(221, 221, 221) rgb(221, 221, 221); border-width: 0px 1px 1px; padding: 5px 7px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
div.event_bar { border-bottom: 1px solid rgb(221, 221, 221); padding: 0px; margin-top: 10px; margin-bottom: 10px; }
td.event_item1 { padding: 5px; text-align: center; vertical-align: top; }
td.event_item2 { padding: 5px; vertical-align: top; }
div.event_menu { border-bottom: 1px solid rgb(221, 221, 221); padding: 5px 5px 5px 7px; background-color: rgb(255, 255, 255); background-image: url('menu_bg1.gif'); background-repeat: repeat-y; background-position: right top; font-size: 8pt; display: block; }
div.event_rsvps { text-align: center; font-weight: bold; }
div.event_member { border: 1px solid rgb(221, 221, 221); padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-top: 10px; }
td.event_member0 { padding: 5px; }
td.event_member1 { padding: 5px; vertical-align: top; }
td.event_member2 { padding: 5px; vertical-align: top; text-align: right; }
div.browse_events_result { border: 1px solid rgb(221, 221, 221); padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-top: 10px; }
td.browse_events_result0 { padding: 5px; }
td.browse_events_result1 { padding: 5px; }
td.browse_events_result2 { padding: 5px; text-align: right; }
div.event_title { text-align: center; font-size: 11pt; font-weight: bold; margin-bottom: 10px; }
table.event_calendar { border-right: 1px solid rgb(170, 170, 170); border-bottom: 1px solid rgb(170, 170, 170); }
td.event_cellblank { border-top: 1px solid rgb(205, 205, 205); border-left: 1px solid rgb(205, 205, 205); background: rgb(244, 244, 244) none repeat scroll 0% 0%; color: rgb(85, 85, 85); }
td.event_cell1 { border-top: 1px solid rgb(205, 205, 205); border-left: 1px solid rgb(205, 205, 205); background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(85, 85, 85); vertical-align: top; text-align: right; }
td.event_cell2 { border-top: 1px solid rgb(170, 170, 170); border-left: 1px solid rgb(170, 170, 170); background-image: url('event_cell2.gif'); background-repeat: no-repeat; color: rgb(85, 85, 85); vertical-align: top; text-align: right; }
td.event_cell3 { border-top: 1px solid rgb(170, 170, 170); border-left: 1px solid rgb(170, 170, 170); background-image: url('event_cell3.gif'); background-repeat: no-repeat; color: rgb(85, 85, 85); vertical-align: top; text-align: right; }
td.event_cellheader { border-top: 1px solid rgb(170, 170, 170); border-left: 1px solid rgb(170, 170, 170); padding: 5px 5px 5px 7px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; font-weight: bold; color: rgb(51, 51, 51); width: 150px; }
td.event_celldesc { padding: 3px 5px 5px; text-align: left; vertical-align: top; }
td.event_cellnum1, td.event_cellnum2 { padding: 0px 4px 4px 0px; font-size: 16pt; line-height: 16pt; color: rgb(187, 187, 187); vertical-align: bottom; text-align: right; }
td.event_cellnum2 { color: rgb(102, 102, 102); }
div.event_popup { border: 1px solid rgb(136, 136, 136); padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; display: none; position: absolute; left: 50%; top: 50%; margin-left: -280px; width: 560px; z-index: 50001; }
td.event_header { border-style: solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) -moz-use-text-color; border-width: 1px 1px medium; padding: 4px 5px 5px 6px; font-weight: bold; background-image: url('header.gif'); background-repeat: repeat-x; color: rgb(51, 51, 51); }
td.event_box { border-style: none solid solid; border-color: -moz-use-text-color rgb(221, 221, 221) rgb(221, 221, 221); border-width: medium 1px 1px; padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
select.event_small { border: 1px solid rgb(170, 170, 170); font-size: 8pt; }
select.event_select { border: 1px solid rgb(170, 170, 170); }
div.event_browse_title { font-size: 11pt; font-weight: bold; }
td.event_browse_cat1 { padding: 3px; background: rgb(232, 232, 232) none repeat scroll 0% 0%; }
td.event_browse_cat2 { padding: 3px 3px 3px 0px; background: rgb(232, 232, 232) none repeat scroll 0% 0%; }
td.profile_events_cellheader { border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); padding: 3px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-size: 7pt; font-weight: bold; color: rgb(170, 170, 170); text-align: center; width: 20px; }
td.profile_events_cell1 { border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); padding: 3px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-size: 7pt; color: rgb(170, 170, 170); text-align: center; width: 20px; }
td.profile_events_cell2 { border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); padding: 3px; background: rgb(215, 239, 255) none repeat scroll 0% 0%; font-size: 7pt; color: rgb(170, 170, 170); text-align: center; width: 20px; font-weight: bold; }
td.profile_events_cell3 { border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); padding: 3px; background: rgb(255, 236, 215) none repeat scroll 0% 0%; font-size: 7pt; color: rgb(170, 170, 170); text-align: center; width: 20px; font-weight: bold; }
td.profile_events_cell4 { border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); padding: 3px; background: rgb(215, 236, 255) none repeat scroll 0% 0%; font-size: 7pt; color: rgb(170, 170, 170); text-align: center; width: 20px; font-weight: bold; }
td.profile_events_cellblank { border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); padding: 3px; background: rgb(243, 243, 243) none repeat scroll 0% 0%; font-size: 7pt; color: rgb(170, 170, 170); text-align: center; width: 20px; }
table.profile_events { border-top: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); }
div.profile_event_spacer { border-top: 1px solid rgb(204, 204, 204); margin: 10px 0px; }
td.profile_event_popup_title { font-size: 11pt; vertical-align: bottom; font-weight: bold; }
table.profile_event_popup { display: none; position: absolute; top: 70%; left: 50%; margin-left: -280px; z-index: 50000; }
table.profile_event_popup2 { display: none; position: absolute; top: 35%; left: 50%; margin-left: -320px; z-index: 50000; }
td.profile_event_popup2 { padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 560px; }
td.profile_event_transparent { background: rgb(0, 0, 0) none repeat scroll 0% 0%; opacity: 0.5; }

/* ::::: http://facebinder.com/templates/styles_vidfeeder.css ::::: */

.vidfeeder_listing_keywords { margin: 0pt; padding: 0pt; }
.vidfeeder_listing_keywords li { border-bottom: 1px solid rgb(221, 221, 221); list-style-type: none; list-style-image: none; list-style-position: outside; }
.vidfeeder_listing_keywords li a { padding: 5px; display: block; }
.vidfeeder_listing_keywords li a:hover { background: rgb(245, 245, 245) none repeat scroll 0% 0%; text-decoration: none; }
.vidfeeder_listing_keywords li.current a { font-weight: bold; }
.video_item {  }
.video_item .clear { clear: both; }
.video_item h3 { margin: 30px 0pt 10px; padding: 0pt; color: rgb(0, 0, 0); }
.video_item h3 a { text-decoration: none; }
.video_item p { margin: 0pt 0pt 10px; }
.video_item p span { font-weight: bold; }
.video_item li span { font-weight: bold; }
.video_item img { border: 2px solid rgb(0, 0, 0); margin: 0pt 10px 10px; float: left; }
.video_item ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
.video_item li { margin: 0pt 0pt 13px; }
.video_item p a { padding: 0pt 2px; }
.tagcloud { padding: 2px; line-height: 2.4em; text-align: center; }
.tagcloud a { padding: 0px; }
.tagcloud a.tag1 { font-size: 2.2em; font-weight: 900; }
.tagcloud a.tag2 { font-size: 2.1em; font-weight: 900; }
.tagcloud a.tag3 { font-size: 2em; font-weight: 800; }
.tagcloud a.tag4 { font-size: 1.9em; font-weight: 800; }
.tagcloud a.tag5 { font-size: 1.8em; font-weight: 700; }
.tagcloud a.tag6 { font-size: 1.7em; font-weight: 700; }
.tagcloud a.tag7 { font-size: 1.6em; font-weight: 600; }
.tagcloud a.tag8 { font-size: 1.5em; font-weight: 600; }
.tagcloud a.tag9 { font-size: 1.4em; font-weight: 500; }
.tagcloud a.tag10 { font-size: 1.3em; font-weight: 500; }
.tagcloud a.tag11 { font-size: 1.2em; font-weight: 400; }
.tagcloud a.tag13 { font-size: 1em; font-weight: 400; }
.tagcloud a.tag14 { font-size: 0.95em; font-weight: 300; }
.tagcloud a.tag15 { font-size: 0.9em; font-weight: 300; }
.tagcloud a.tag16 { font-size: 0.85em; font-weight: 200; }
.tagcloud a.tag17 { font-size: 0.8em; font-weight: 200; }
.tagcloud a.tag18 { font-size: 0.75em; font-weight: 100; }
.tagcloud a.tag19 { font-size: 0.7em; font-weight: 100; }
.tagcloud a.tag20 { font-size: 0.65em; font-weight: 100; }
.profile_video_entry { border-bottom: 1px solid rgb(221, 221, 221); padding: 5px; margin-bottom: 5px; }
.vidfeeder_link { text-align: right; }

/* ::::: http://facebinder.com/templates/styles_poll.css ::::: */

div.polls_browse_item { border: 1px solid rgb(204, 204, 204); padding: 10px; margin-right: 10px; }
div.polls_browse_date { font-size: 7pt; color: rgb(119, 119, 119); }
.pollResultLabel { margin-bottom: 3px; }
.pollResultBar { width: 3px; }
.pollResultPercentage { color: rgb(102, 102, 102); margin-left: 3px; }
.pollResultVotes { font-weight: normal; margin-left: 3px; }
div.poll { border: 1px solid rgb(204, 204, 204); padding: 10px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; margin-top: 10px; }
td.poll_left { vertical-align: top; }
td.poll_right { vertical-align: top; padding-left: 10px; }
div.poll_title { border-bottom: 1px solid rgb(204, 204, 204); padding: 0px 5px 5px 0px; font-size: 10pt; font-weight: bold; }
div.poll_stats { font-size: 7pt; color: rgb(102, 102, 102); padding-top: 5px; font-weight: normal; }
div.poll_options { border-top: 1px solid rgb(204, 204, 204); margin-top: 5px; padding-top: 7px; }
div.poll_bar1, div.poll_bar11 { border: 1px solid rgb(85, 85, 85); background: rgb(255, 161, 161) none repeat scroll 0% 0%; height: 15px; float: left; margin-right: 3px; }
div.poll_bar2, div.poll_bar12 { border: 1px solid rgb(85, 85, 85); background: rgb(161, 255, 190) none repeat scroll 0% 0%; height: 15px; float: left; margin-right: 3px; }
div.poll_bar3, div.poll_bar13 { border: 1px solid rgb(85, 85, 85); background: rgb(161, 216, 255) none repeat scroll 0% 0%; height: 15px; float: left; margin-right: 3px; }
div.poll_bar4, div.poll_bar14 { border: 1px solid rgb(85, 85, 85); background: rgb(203, 161, 255) none repeat scroll 0% 0%; height: 15px; float: left; margin-right: 3px; }
div.poll_bar5, div.poll_bar15 { border: 1px solid rgb(85, 85, 85); background: rgb(249, 255, 161) none repeat scroll 0% 0%; height: 15px; float: left; margin-right: 3px; }
div.poll_bar6, div.poll_bar16 { border: 1px solid rgb(85, 85, 85); background: rgb(255, 203, 161) none repeat scroll 0% 0%; height: 15px; float: left; margin-right: 3px; }
div.poll_bar7, div.poll_bar17 { border: 1px solid rgb(85, 85, 85); background: rgb(210, 255, 161) none repeat scroll 0% 0%; height: 15px; float: left; margin-right: 3px; }
div.poll_bar8, div.poll_bar18 { border: 1px solid rgb(85, 85, 85); background: rgb(161, 201, 255) none repeat scroll 0% 0%; height: 15px; float: left; margin-right: 3px; }
div.poll_bar9, div.poll_bar19 { border: 1px solid rgb(85, 85, 85); background: rgb(161, 255, 225) none repeat scroll 0% 0%; height: 15px; float: left; margin-right: 3px; }
div.poll_bar10, div.poll_bar20 { border: 1px solid rgb(85, 85, 85); background: rgb(255, 161, 219) none repeat scroll 0% 0%; height: 15px; float: left; margin-right: 3px; }
td.poll_postcomment { border-style: none solid solid; border-color: -moz-use-text-color rgb(221, 221, 221) rgb(221, 221, 221); border-width: medium 1px 1px; padding: 10px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; }
td.poll_comment_author { padding: 5px 7px; background: rgb(241, 241, 241) none repeat scroll 0% 0%; margin-bottom: 5px; }
td.poll_comment_body { padding: 5px 7px 0px; }
div.poll_bar { border-bottom: 1px solid rgb(221, 221, 221); padding: 0px; margin-top: 10px; margin-bottom: 10px; }
td.poll_item1 { padding: 5px; text-align: center; vertical-align: top; }
td.poll_item2 { padding: 5px; vertical-align: top; }
td.poll { border-style: none solid solid; border-color: -moz-use-text-color rgb(221, 221, 221) rgb(221, 221, 221); border-width: medium 1px 1px; padding: 5px 7px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-bottom: 12px; }
td.poll_header, td.poll_header2, td.poll_header3 { border-style: solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) -moz-use-text-color; border-width: 1px 1px medium; padding: 4px 5px 5px 6px; font-weight: bold; background-image: url('header.gif'); background-repeat: repeat-x; color: rgb(51, 51, 51); }
td.poll_header2 { border-left: medium none; border-right: medium none; }
td.poll_header3 { border-left: medium none; }
td.poll_list { border-bottom: 1px solid rgb(221, 221, 221); padding: 7px; }
tr.poll_row1 { background: rgb(245, 245, 245) none repeat scroll 0% 0%; }
tr.poll_row2 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
div.poll_search { border: 1px solid rgb(204, 204, 204); padding: 10px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; margin-bottom: 15px; }
div.poll_browse_title { padding: 5px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; font-weight: bold; }
td.poll_view { border: 1px solid rgb(221, 221, 221); padding: 5px; }
div.poll_view_title { padding: 5px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; font-weight: bold; }
div.poll_view_stats { padding: 5px; color: rgb(136, 136, 136); }
div.poll_view_desc { padding: 5px; }
div.poll_headline { border-style: solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) -moz-use-text-color; border-width: 1px 1px medium; padding: 4px 5px 5px 6px; font-weight: bold; background-image: url('header.gif'); background-repeat: repeat-x; color: rgb(51, 51, 51); }
