body{color:#4E5A5A; background-color:#FFF; margin:0}
div#login_menu{width:auto;height:auto;float:right; color:#4E5A5A; text-align:center}
div#login_menu a{color:#77C4F2}
.login_menu_stick{padding: 0 8px;}
a, div.linecontprop h2{color:#77C4F2; text-decoration:underline}
div.menutab{float:left; width:170px}
b.line1prop{display:block; margin:0 auto; font-size:0px; height:1px; line-height:1px; background:#000}
b.line2prop{display:block; margin:0 auto; font-size:1px; height:1px; line-height:1px; border-left:2px solid #000; border-right:2px solid #000; background:#FFFFFF}
b.line3prop{display:block; margin:0 auto; font-size:1px; height:2px; line-height:2px; border-left:1px solid #000; border-right:1px solid #000; background:#FFFFFF}
b.menuline1{width:152px}
b.menuline2{width:152px}
b.menuline3{width:156px}
div.linecontprop{margin:0 auto; background:#FFF; border-left:1px solid #000; border-right:1px solid #000; padding:5px}
div.menucontprop{margin:0 5px 0 5px; width:158px; background:#FFF; border-left:1px solid #000; border-right:1px solid #000; padding:5px 0 3px 0}
div.menucontprop a{color:#77C4F2; font-size:16px; font-weight:700; text-decoration:none}
div.menucontent{width:158px}
div.submenu{width:100%; border-bottom:1px solid #000; border-top:1px solid #000; top:-8px; position:relative; padding:5px 0; background:#fff; top:4px; *top:-1px}
div.submenucontent{margin:0 auto; width:900px; text-align:right}
div.submenucontent a{color:#77C4F2; font-size:14px; text-decoration:none}
div.submenucontent a.selected{color:#77C4F2; font-size:14px; font-weight:700; text-decoration:underline}
b.smallrectangleline1{width:316px}
b.smallrectangleline2{width:316px}
b.smallrectangleline3{width:320px}
div.smallrectanglecont{width:312px}
b.mediumrectangleline1{width:554px}
b.mediumrectangleline2{width:554px}
b.mediumrectangleline3{width:558px}
div.mediumrectanglecont{width:550px}
b.bigrectangleline1{width:892px}
b.bigrectangleline2{width:892px}
b.bigrectangleline3{width:896px}
div.bigrectanglecont{width:888px}
div.rightcontent{float:left; width:562px; margin-left:14px;}
div#userprfdiv{margin-bottom:20px}
strong.boxtitle{color:#77C4F2; font-size:18px}
div#styleprofile{margin:0 0 20px 0}
label{width:120px; display:block; float:left; padding:5px 0}
div#top_part{position:relative; z-index:100; display:block}
img.theme{border:1px solid #fff; cursor:pointer}
img.selectedtheme{border:1px solid #4E5A5A; cursor:pointer}
div#prfbgimg, div#prfcolors{display:none; border:1px dashed #ccc; padding:5px}
a#bgtheme, a#nobgtheme{float:left; margin:0 5px 5px 0}
a#nobgtheme span{display:block; width:112px; height:72px; border:1px solid #ccc}
a#bgtheme span{display:block; width:112px; height:72px; border:1px solid #ccc; font-size:1px}
div#chgbi{float:left; width:47%; border:1px dashed #ccc; color:#77C4F2; cursor:pointer; padding:10px 0 10px 10px}
div#chgclrs{float:right; width:47%; border:1px dashed #ccc; color:#77C4F2; cursor:pointer; padding:10px 0 10px 10px}
div#picker{float:right;display:none}
div#fadedpicker{float:right}
input#user_profile_background_color, input#user_profile_link_color, input#user_profile_text_color, input#user_profile_title_color, input#user_profile_border_color, input#user_profile_contentbg_color{width:100px; padding:5px}
.tags a{color:#4E5A5A;text-decoration:none}
.tags a:hover{color:#000;text-decoration:none}
.ahref{color:#77C4F2; font:700 12px Helvetica, arial, sans-serif; text-decoration:underline}
.ahref1{color:#77C4F2; font:700 12px Helvetica, arial, sans-serif}
.bottom_links a{color:#4E5A5A; text-decoration:none; padding:5px; font-size:12px}
.bottom_links a:hover, .bottom_links a:active{color:#000; text-decoration:none; padding:5px; font-size:12px}
.menu_child1{position: absolute; z-index: 1000;  visibility: hidden; top: 164px; border:1px solid #000; border-top:none; border-bottom:none; background:#FFF}
.menu_child1 a:hover {color:#77C4F2}
a.sample_attach1{width:140px; padding:3px; font:bold 12px 'Helvetica Neue Light',Helvetica,Arial,sans-serif;color:#77C4F2;display:block; border-bottom: 1px solid #99CC33; text-decoration:none}

