/* START_DEFAULT_STYLES */
html {padding:0px;margin:0px;height: 100%;width:100%;font-size:62.5%;}
body {background:#ffffff;width:100%;font: 11px verdana, arial, helvetica, sans-serif;margin: 0px;padding: 0px;color: #4e4b4b;}
div.clear {clear: both;font-size: 0px;line-height: 0px;}
h1, h2, h3, h4, h5, h6 {padding:5px 0px;margin:0px;font-family: verdana, Arial, Helvetica, sans-serif;font-weight: normal;}
h1 { color: #777E5D; font-size: 2.2em; margin: 0 0 5px 0; padding:0;}
h2 { color: #777E5D; font-size: 1.1em; font-weight:bold;}
h3 { color: #FF9933; font-size: 1.2em; margin: 0; padding: 3px 0;}
h4 { margin: 0; padding-top: 2px; color:#777E5D; font-size: 1.2em; font-weight:bold;}
p {padding: 5px 0px;margin:0px;}
a, a:link, a:active, a:visited {color: #89C434;text-decoration: underline;cursor: pointer;}
a:hover {color: #f93;text-decoration: none;}
img {border:none;}
ul, ol {margin:5px;padding:0px;list-style-type: square;}
li {margin:0px;padding:1px 0px;}
form, input {padding:0px;margin:0px;}
/* END_DEFAULT_STYLES */

#all { margin: 3px auto; padding: 0; width: 976px; }

#header { margin: 0 0 0 0; padding: 0; clear: both; height: 130px; }

#logo { float: left; width: 240px; height: 126px; position: relative; text-align: left; background-image: url(frame_lo.gif);}
.l_box {position:absolute; top: 5px; left: 5px}
#tophead { float: left; text-align:center; width: 736px; background-color: #fff; background-image: url(pgrbg000.gif ); background-repeat: no-repeat; background-position: 100% 0; }
#topadv { margin: 4px auto; padding: 0; text-align:center; width: 728px; height: 90px; }
#topadv .imgad { font-size: 0px; }

#topnav { width:736px; margin: 0; padding:0; height: 28px; background-color: #f93;  background-image: url(navrbg00.gif );  background-repeat: no-repeat; background-position: 100% 0; }
#topnav ul { margin:0; padding:6px 0 0; list-style-type:upper-alpha; list-style:none; background-image: url(navlbg00.gif ); background-repeat: no-repeat; background-position: 0 0;}
#topnav li { float:left; margin:0; padding:0; }
#topnav li.b { border-left: solid 1px #fff; }
#topnav a { float:left; display:block; width:.1em; padding:0 19px 3px 19px; font-size: 11px; font-weight:bold; color:#fff; white-space:nowrap; text-decoration:underline; }
#topnav > ul a {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#topnav a {float:none;}
/* End IE5-Mac hack */
#topnav a:hover {color:#eee;}


.rbin { border-left: 1px solid #E3E7CE;	border-right: 1px solid #E3E7CE; padding-left: 8px; padding-right:8px; text-align:left; }
#currPosNavigation

.sbrb { width: 240px; margin: 0 auto 10px auto; text-align: left; }
.sbrbc { width: 240px; margin: 0 auto 10px auto; text-align: center; }
.sbrbr { width: 200px; margin: 0 auto 10px auto; text-align: left; }
.ubrb { margin: 0 auto; text-align: left; }
.rbtl, .rbtr, .rbbl, .rbbr { background-image: url( rbborder.gif ); height: 5px; font-size: 2px; }
.rbtl, .rbbl { margin-right: 5px; }
.rbtr, .rbbr { margin-left: 5px; margin-top: -5px; }
.rbtr { background-position: 100% 0; }
.rbbl  { background-position: 0 -5px; }
.rbbr { background-position: 100% -5px; }
.rbntg { margin-top: 0; }
.rbnbg { margin-bottom: -1px; padding-bottom: 1px; }
.sbin { border-left: 1px solid #E3E7CE; border-right: 1px solid #E3E7CE; padding-left: 8px; padding-right:8px; text-align:left; }
.cntin { border-left: 1px solid #E3E7CE; border-right: 1px solid #E3E7CE; padding: 0 10px 0 10px; margin: 0; text-align:left; clear: both; }

#pagebody	{ overflow: hidden;padding-top:4px; width: 976px;}


#sidebar { float: left; text-align:left; margin-right: 4px; padding: 0; width: 220px; }
#mainarea { float: right; text-align: left; padding: 0; width: 732px; overflow: hidden;}

.sbct { width: 218px; }
.sbct thead tr td { font-size:9px; margin:0; padding:0; text-align:center; }
.sbct tbody tr td { padding: 1px 0; }
.sbct tbody tr td.n {width:30px; color: #000; text-align:center;}
.sbct tbody tr td.n2 {width:30px; color: #f93; text-align:center;}

#TUserSearchSidebar, #TFriendOnlineSidebar { margin-top: 4px;}

.sbin h4 { margin: 0; padding-top: 2px; color:#777E5D; font-size: 1.2em; }
.sbin ul { list-style-type: disc; list-style-position: inside; margin: 0; padding: 0; color: #FF9A36 }
.sbin ul li { margin: 0; padding: 2px 0; }
.sbin ul li span { color: black; }
.sbin a { color: #89C434; }
.sbin a.norm { color: #003; }
.sbin a.norm2 { color: #f93; }
.sbin a.menuFind {  font-weight: bold;}


.boxnav { font-size: 11px; line-height:normal; padding: 0; margin:0; height: 32px; background:url(rbborder.gif ) no-repeat right top; background-position: 100% 25px; }

.boxnav ul { margin:0; padding:0 0 0 1px; list-style:none; width: auto; background:url(bnl00000.gif ) no-repeat left top; background-position:0 -60px; height: 32px; }
.boxnav li { float:left; background:url(bnl00000.gif ) no-repeat left top; margin:0; padding:0 0 0 4px; border-bottom:1px solid #E3E7CE; background-position: -1px 0; }
.boxnav a { float:left; display:block; width:.1em; background:url(bnr00000.gif ) no-repeat right top; padding:7px 10px 6px 7px; text-decoration:none; font-weight:bold; color:#765; white-space:nowrap; font-size: 10px; }
.boxnav > ul a {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.boxnav a {float:none;}
/* End IE5-Mac hack */
.boxnav a:hover { color:#333; }
.boxnav .s { background-position:-1px -60px; border-width:0; }
.boxnav .s a { background-position:100% -60px; padding-bottom:7px; color:#333; }

.tabb_1 {border:none; width: 700px;}
.big_ava {border:none; height: 90px; width: 120px;}

.det_user strong {display:block;}
.det_user strong em {font-style:normal;color: #89C434;}

#mainarea a {font-weight:bold;}

h3.subh {background-image:url(subhbg00.gif);background-repeat:repeat-x;color:#776655;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;margin:6px 0;
padding:6px;font-weight:bold;}

.feed_icon_community { width: 30px; height: 28px; background: url(feed_ico.gif) no-repeat 50% 50%; }
.feed_icon_not_community { width: 30px; height: 28px; background: url(feed_ico.gif) no-repeat 50% 50%; }
.feed_icon_about { width: 30px; height: 28px; background: url(feed_ico.gif) no-repeat 50% 50%; }
.feed_icon_friends { width: 30px; height: 28px; background: url(feed_ico.gif) no-repeat 50% 50%; }
.feed_icon_not_friends { width: 30px; height: 28px; background: url(feed_ico.gif) no-repeat 50% 50%; }
.feed_icon_groups { width: 30px; height: 28px; background: url(feed_ico.gif) no-repeat 50% 50%; }
.feed_icon_not_groups { width: 30px; height: 28px; background: url(feed_ico.gif) no-repeat 50% 50%; }
.feed_icon_photoalbums { width: 30px; height: 28px; background: url(feed_ico.gif) no-repeat 50% 50%; }
.feed_icon_photos { width: 30px; height: 28px; background: url(feed_ico.gif) no-repeat 50% 50%; }
.feed_icon_comments { width: 30px; height: 28px; background: url(feed_ico.gif) no-repeat 50% 50%; }
.feed_icon_gift { width: 30px; height: 28px; background: url(icon_gif.gif) no-repeat 50% 50%; }
.feed_icon_status { width: 30px; height: 28px; background: url(feed_ico.gif) no-repeat 50% 50%; }
.feed_icon_photopins { width: 30px; height: 28px; background: url(eed_icon.gif) no-repeat 50% 50%; }
.feed_icon_hockey_2009 { width: 30px; height: 28px; background: url(feed_ico.gif) no-repeat 50% 50%; }
.feed_icon_voting { width: 30px; height: 28px; background: url(feed_ico.gif) no-repeat 50% 50%; }
.feed_icon_victory { width: 30px; height: 28px; background: url(feed_ico.gif) no-repeat 50% 50%; }
.feed_icon_photo_rating { width: 30px; height: 28px; background: url(feed_ico.gif) no-repeat 50% 50%; }

table.feed_panel_table_horizontal {border-collapse:collapse;border-color:#E3E7CE;border-width:1px;width:700px;}
table, td, tr {font-size:1em;}

.add_buts p {padding:2px 0;}

#footer {border-top:1px solid #E3E7CE;margin-top:15px;padding:10px 0;text-align:center;}
.block {padding-bottom:10px;}

.pager {text-align:center;padding:10px 0;}
.pager a.alink:hover {
color:#FFFFFF;
}
.pager .alink, .pager .alink:visited {
background-color:#FF9933;
color:#FFFFFF;
height:22px;
margin-right:4px;
padding:4px;
text-align:center;
text-decoration:underline;
vertical-align:middle;
width:22px;
}
a:hover {
color:#FF9933;
}
a {
color:#000033;
}
.pager .link {
background-color:#EEEEEE;
height:22px;
margin-right:4px;
padding:4px;
text-align:center;
text-decoration:underline;
vertical-align:middle;
width:22px;
}

.mes_buts {padding:10px 0;}
.mes_buts input {margin-right:5px;}

.gridSolidTable {border:1px solid #E3E7CE;border-collapse:collapse;}
.gridSolidTable th {text-align:center;}
.text_table {width:100%;border:none;}
.form_box {padding:10px 0;width:650px;}
.form_box label {float:left;width:150px;padding-right:10px;text-align:right;display:inline-block;padding-top:3px;}
.form_box textarea {padding:2px;width:350px;border:1px solid #ccc;}
.form_box span {display:block;overflow:hidden;padding:2px 0;}
.block_content {padding:10px 0;}
.fb_input {border:1px solid #ccc;padding:1px;width:200px;}
.gridSolidTable td, .gridSolidTable th {border:1px solid #E3E7CE;}
.search_table {border:0;width:400px;margin:0px auto;font-size:12px;}
.search_table td {padding:3px;}
.sel_1 {width:190px;}
.sel_2 {width:60px;}
.center_but {text-align:center;padding:10px 0;}
.pres_box {width:100%;border:none;}
.pres_box td {padding:7px 4px;}

.space {height:5px;font-size:1px;}
