/*Global*/
body,h1,h2,h3,h4,h5,h6,td{color:#000;font:12px Helvetica, Arial, 'lucida grande',tahoma,verdana,arial,sans-serif;font-size-adjust:0.51;margin:0;}
body{margin:0px 0;text-align:center;}
body {
    height: 100%;
    background-repeat: no-repeat;
    background-image: linear-gradient(to bottom, #FFFFFF 26%, #93C93D 100%, #FFFFFF 100%);
}
h1,h2{font-size:18px;line-height:1em;margin-bottom:5px;}
h1,h2,h3,h4{color:#6EC4CD;}
h6 {font-size:9px;}
p{line-height:17px;margin:0;padding:0 0 9px;}
a:active{color:#00C;}
a img{border:none;}
/*Global End*/
/*Header*/
#header20141126{background-color:#FFF;height:115px;width:auto;margin:10px 0px 10px 0px;}
#header20141126 #site_top img{float:left;height:72px;width:310px;}
#site_navigation{border-left:1px #BFDC8A solid;height:30px;margin:10px auto;width:auto;}
#site_navigation ul{margin:auto;padding:0;width:767px;}
#site_navigation li{float:left;height:30px;list-style:none outside;margin:0;width:123px;}
#site_navigation li div{height:30px;line-height:2.2em;text-align:center;}
#site_navigation li a{color:#fff;display:block;font-size:1.1em;font-weight:700;height:20px;text-decoration:none;width:auto;text-align:left;text-transform:capitalize;white-space:nowrap;}

#site_navigation #toolbar{margin:auto;width:auto;}
#site_navigation #toolbar .bridge{background-position:0 -700px;height:30px;width:30px;float:left;}
#site_navigation #toolbar .guide{background-position:0 -774px;height:30px;width:30px;float:left;}
#site_navigation #toolbar .logbook{background-position:0 -848px;height:30px;width:30px;float:left;}
#site_navigation #toolbar .news{background-position:0 -922px;height:30px;width:30px;float:left;}
#site_navigation #toolbar .support{background-position:0 -1070px;height:30px;width:30px;float:left;}
#site_navigation #toolbar .safe{background-position:0 -996px;height:30px;width:30px;float:left;}

#header20141126 #site_top,#header20141126 #site_top #site_top_box{height:72px;margin:auto;width:767px;}

#site_top form,#site_top form.web p,#site_top form.chat p,#site_top form.web li.web,#site_top form.chat li.chat{background:url(csg-4de3fc3590fc6.png) no-repeat top left;}
#site_top form{background-position:0 -596px;height:70px;margin:0;width:429px;}
#site_top form p{background:transparent;display:block;height:48px;overflow:hidden;width:125px;}
#site_top form ol{height:20px;margin:0 0 0 7px;padding:0 0 0 12px;}
#site_top form ol li{float:left;list-style-type:none;margin:0 5px;padding-left:5px;height:18px;}
#lycos-search{float:left;height:65px;width:431px;}
#lycos-search form ol li label{color:#005a9c;cursor:pointer;display:block;}
#site_top form.web li.web label,#site_top form.chat li.chat label{background:url(csg-4de3fc3590fc6.png) no-repeat;color:#fff;cursor:default;text-decoration:none;display:inline;padding-right:2px;padding-bottom:4px;padding-top:1px;padding-left:2px}
#site_top form.web li.web label,#site_top form.chat li.chat label{background-position:0 -249px;}
#site_top form.web li.web span,#site_top form.chat li.chat span{background:url(csg-4de3fc3590fc6.png) no-repeat;color:#fff;cursor:default;text-decoration:none;display:inline;padding-right:2px;padding-bottom:4px;padding-top:1px;}
#site_top form.web li.web span,#site_top form.chat li.chat span{background-position:100% -249px;width:2px;}
#site_top form ol li.active label{background-color:#00aee7;color:#fff;}
#site_top form ol li input{height:0;overflow:hidden;width:0;display:none;}
#site_top form .text{background:transparent;border:none;font-size:20px;margin-left:5px;margin-top:10px;outline:none;width:360px;}
#site_top form.web input.active,#site_top form.chat input.active{background-position:-1350px -1289px;}
#site_top .web .text{background:url(csg-4de3fc3590fc6.png) no-repeat -375px -17px;}
#site_top .chat .text{background:url(csg-4de3fc3590fc6.png) no-repeat -375px 5px;}
#site_top form .submit{background-color:transparent;border:none;cursor:pointer;height:45px;line-height:45px;width:45px;}
/*Header End*/

/*Sprites*/
#site_navigation #toolbar span,.sprite div,.flags div,.icon div,.sprite span{background:url(csg-4de3fc3590fc6.png) no-repeat top left;}

.sprite .sprite-capt_small_front{background-position: 0 -40px; width: 188px; height: 199px;float:left;margin:100px -40px 0px 0px; } 
.sprite .sprite-capt_small{background-position: 0 -40px; width: 188px; height: 199px;} 
.sprite .sprite-img_homepage_speechbubble{ background-position: 0 -318px; width: 344px; height: 235px;float:left; } 
.sprite .sprite-img_homepage_loginbox{ background-position: -50px -318px; width: 200px; height: 235px;float:left;margin-left:30px;padding:10px} 
.sprite .sprite-img_activesearchtab{ background-position: 0 -249px; width: 87px; height: 19px; } 
.sprite .sprite-img_searchbar{ background-position: 0 -603px; width: 429px; height: 50px; } 
.sprite .sprite-lycos{ background-position: 0px -1150px; width: 310px; height: 72px; } 

.sprite .logbookiconActive{background-position: -259px -284px; width: 16px; height: 16px;}
.sprite .shipmailiconActive{background-position: -238px -284px; width: 16px; height: 16px;}
.sprite .logbookiconInactive{background-position: -152px -283px; width: 21px; height: 18px;}
.sprite .shipmailiconInactive{background-position: -152px -283px; width: 21px; height: 18px;}

a.sprite{text-decoration:none!important;}

.flags div{width: 16px; height: 11px; float:left;margin:4px 4px 0px 0px;}
.flags .flag-ar{ background-position: -175px -705px;}
.flags .flag-au{ background-position: -175px -717px;}
.flags .flag-bo{ background-position: -175px -729px;}
.flags .flag-br{ background-position: -175px -741px;}
.flags .flag-bz{ background-position: -175px -753px;}
.flags .flag-ca{ background-position: -175px -765px;}
.flags .flag-cl{ background-position: -175px -777px;}
.flags .flag-co{ background-position: -175px -789px;}
.flags .flag-cr{ background-position: -175px -801px;}
.flags .flag-de{ background-position: -175px -813px;}
.flags .flag-dk{ background-position: -175px -825px;}
.flags .flag-ec{ background-position: -175px -837px;}
.flags .flag-es{ background-position: -175px -849px;}
.flags .flag-eu{ background-position: -175px -861px;}
.flags .flag-fi{ background-position: -175px -873px;}
.flags .flag-fr{ background-position: -175px -885px;}
.flags .flag-gb{ background-position: -175px -897px;}
.flags .flag-gt{ background-position: -175px -909px;}
.flags .flag-gy{ background-position: -175px -921px;}
.flags .flag-hn{ background-position: -175px -933px;}
.flags .flag-in{ background-position: -175px -945px;}
.flags .flag-it{ background-position: -175px -957px;}
.flags .flag-mx{ background-position: -175px -969px;}
.flags .flag-ni{ background-position: -175px -981px;}
.flags .flag-nl{ background-position: -175px -993px;}
.flags .flag-no{ background-position: -175px -1005px;}
.flags .flag-nz{ background-position: -175px -1017px;}
.flags .flag-pa{ background-position: -175px -1029px;}
.flags .flag-pe{ background-position: -175px -1041px;}
.flags .flag-py{ background-position: -175px -1053px;}
.flags .flag-se{ background-position: -175px -1065px;}
.flags .flag-sr{ background-position: -175px -1077px;}
.flags .flag-sv{ background-position: -175px -1089px;}
.flags .flag-us{ background-position: -175px -1101px;}
.flags .flag-uy{ background-position: -175px -1113px;}
.flags .flag-ve{ background-position: -175px -1125px;}

.icon {width:50px;height:50px;margin:auto;}
.icon .icon-bot{ background-position: -250px -705px; width: 50px; height: 50px; }
.icon .icon-bot_gray{ background-position: -250px -756px; width: 50px; height: 50px; }
.icon .icon-cabin{ background-position: -250px -807px; width: 50px; height: 50px; }
.icon .icon-cabin_gray{ background-position: -250px -858px; width: 50px; height: 50px; }
.icon .icon-comments{ background-position: -250px -909px; width: 50px; height: 50px; }
.icon .icon-email{ background-position: -250px -960px; width: 50px; height: 50px; }
.icon .icon-emote{ background-position: -250px -1011px; width: 50px; height: 50px; }
.icon .icon-emote_gray{ background-position: -250px -1062px; width: 50px; height: 50px; }

.icon .icon-friends{ background-position: -301px -705px; width: 50px; height: 50px; }
.icon .icon-gallery{ background-position: -301px -756px; width: 50px; height: 50px; }
.icon .icon-info{ background-position: -301px -807px; width: 50px; height: 50px; }
.icon .icon-logbook{ background-position: -301px -858px; width: 50px; height: 50px; }
.icon .icon-netidme{ background-position: -301px -909px; width: 50px; height: 50px; }
.icon .icon-news{ background-position: -301px -960px; width: 50px; height: 50px; }
.icon .icon-password{ background-position: -301px -1011px; width: 50px; height: 50px; }
.icon .icon-porthole{ background-position: -301px -1062px; width: 50px; height: 50px; }

.icon .icon-profile_female{ background-position: -352px -705px; width: 50px; height: 50px; }
.icon .icon-profile_male{ background-position: -352px -756px; width: 50px; height: 50px; }
.icon .icon-rank{ background-position: -352px -807px; width: 50px; height: 50px; }
.icon .icon-settings{ background-position: -352px -858px; width: 50px; height: 50px; }
.icon .icon-shipmail{ background-position: -352px -909px; width: 50px; height: 50px; }
.icon .icon-treasure{ background-position: -352px -960px; width: 50px; height: 50px; }
.icon .icon-visitors{ background-position: -352px -1011px; width: 50px; height: 50px; }

.repeatx div{background-image:url(repeatx.png) !important;background-repeat:repeat-x !important;}
.repeatx .menubar{height: 30px;width:100%;padding:0px;background-position: 0px -189px;}
.repeatx a{padding:5px;text-decoration:none;background:transparent;border:0px;cursor:pointer;color:#fff !important;font-weight:700;}
.repeatx input{padding:0px;text-decoration:none;background:transparent;border:0px;cursor:pointer;color:#fff !important;font-weight:700;}
.repeatx .btncenter{height:21px;float:left;font-weight:700;width:auto;padding:0px 10px 0px 10px;}
.repeatx .btncenter{background-position:0 -127px;margin:0px;text-align:center;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.repeatx .btncenter:hover{background-position:0 -148px;}
.repeatx .btncenter:active{background-position:0 -166px;}
.repeatx .btncenter a {line-height:22px;padding:0;text-decoration:none;}
.repeatx .btncenter input{height:21px;}

.repeaty div{background-image:url(repeaty.png) !important;background-repeat:repeat-x !important;}
.repeaty .menubar{height: 30px;width:100%;padding:0px;background-position: 0px -189px;}
.repeaty a{padding:5px;text-decoration:none;background:transparent;border:0px;cursor:pointer;color:#fff !important;font-weight:700;}
.repeaty input{padding:0px;text-decoration:none;background:transparent;border:0px;cursor:pointer;color:#fff !important;font-weight:700;}
.repeaty .btncenter{height:21px;float:left;font-weight:700;width:auto;padding:0px 10px 0px 10px;}
.repeaty .btncenter{background-position:0 -127px;margin:0px;text-align:center;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.repeaty .btncenter:hover{background-position:0 -148px;}
.repeaty .btncenter:active{background-position:0 -166px;}
.repeaty .btncenter a {line-height:22px;padding:0;text-decoration:none;}
.repeaty .btncenter input{height:21px;}

/*Sprites End*/

/*Footer*/
#footer{background:#94C93D;color:#FFF;padding:5px 0 0;text-align:center;}
#footer li{list-style:none outside;}
#footer strong{font-size:1.2em;}
#footer a{color:#484E4E;text-decoration:none;}
#footer .footer_lists{float:right;font-size:1.1em;margin:15px 15px 0 0;padding:0;width:160px;}
#footer .footer_lists_wide{width:280px;}
#footer .footer_lists_wide li{float:left;margin:0;padding:0;}
#footer .footer_lists li{line-height:1.7em;padding-left:15px;}
#footer .footer_lists img{height:11px;margin-right:5px;width:16px;}
#footer #footer_copyright_contain{background:#94C93D;color:#484E4E;height:30px;line-height:30px;margin-top:15px;text-align:center;}
#footer .footTitle{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#779F3F;margin-bottom:5px;padding:4px 15px 2px;}
#footer .footer_lists_wide .footTitle{-moz-border-radius:10px;-webkit-border-radius:10px;background:#779F3F;border-radius:10px;margin-bottom:5px;padding:4px 15px 2px;width:250px;}
#footer .footer_sublists{float:left;margin:0;padding:0;width:125px;}
#footer .footer_subli{margin:0;padding:0;}
#footer .footer_subli li{margin:0;padding:0;}
#footer .footer_sublists li{width:125px;}
#footer_contain,#footer .footcenter{margin:0 auto;width:767px;}
#footer_contain{text-align:left;}
/*Footer End*/

.message {position:relative;display:block;padding-top:86px;font-weight:bold;text-decoration:none;text-align:center;}
.message img{position:absolute;top:0;left:0;display:block;width:144px;height:275px;}
.message-popup { height:260px;border-bottom:0px dotted grey;position:relative;text-align:left; }
.message-popup h1{ position:absolute;top:0;left:0; }
.message-popup h4{ font-weight:bold; }
.message-popup .message-info-left { position:absolute;top:25px;left:0;height:225px; width:160px;}
.message-popup .message-info-right { position:absolute;top:25px;left:175px;height:225px; width:344px;overflow:auto;}

#globalcontainer {
margin:0 auto 10px auto ;
text-align:left;
width:767px;
min-height:450px
}

#globalcontentleft,#globalcontentright,#globalcontentcenter {
float:left;
min-height:400px;
overflow:hidden;
width:132px;
}

#globalcontentcenter {
width:501px;
}

#globalcontent {
background-position:top left;
background-repeat:repeat-y;
padding-top:2px;
position:relative;
width:767px;
}

#globalcontentcenterfooter {
height:9px;
margin-bottom:3px;
margin-top:0;
overflow:hidden;
padding:0;
width:501px;
border:1px solid #CCC;
border-top:0px;
background-color:#fff;
-moz-border-radius:0px 0px 10px 10px;
-webkit-border-radius:0px 0px 10px 10px;
border-radius:0px 0px 10px 10px;
}

#sectionhead {
background-color:#fff;
background-position:top left;
background-repeat:no-repeat;
height:66px;
margin:0;
position:relative;
text-align:left;
width:auto;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
-moz-border-radius:10px 10px 0px 0px;
-webkit-border-radius:10px 10px 0px 0px;
border-radius:10px 10px 0px 0px;
}

#sectionhead p {
color:#FFF;
font-size:30px;
font-weight:700;
margin-left:9px;
padding:0;
}

#globalcontentcenterbreadcrumb {
color:#666;
font-size:10px;
height:20px;
line-height:15px;
padding:0 9px;
text-align:right;
}

#globalcontentcenterbreadcrumb a,#globalcontentcenterbreadcrumb a.current {
color:#666;
font-size:10px;
text-decoration:none;
}

popup #footer a {
color:#666;
text-decoration:none;
}

.popup #footer .highlight {
color:#C00;
font-weight:700;
}

#globalcopyright {
color:#999;
font-size:9px;
margin-top:3px;
text-align:center;
}

#globalbottomcurve {
background-image:url(bottomcurve.gif);
height:15px;
overflow:hidden;
width:767px;
}

#globalcontent .cbar h3 {
border-bottom:2px solid #95C940;
font-weight:700;
line-height:13px;
margin-left:5px;
margin-right:5px;
padding:9px 0px 2px;
text-align:left;
}

#globalcontent .cbar .box {
margin-bottom:3px;
margin-left:3px;
/*overflow:hidden;*/
padding-bottom:5px;
text-align:left;
}

#globalcontent ul.menu li {
list-style-type:none;
margin-left:5px;
padding:3px;
width:110px;
}

ul.menu li div ul {
list-style:none;
margin:3px 0 0;
}

ul.menu li div ul li {
background-image:none;
line-height:12px;
margin:0 0 1px;
padding:0;
}

ul.menu a {
text-decoration:none;
}

ul.menu .active,#globalcontentcenterbreadcrumb a.current {
font-weight:700;
}

ul.menu a:active {
color:#870101;
}

ul.menu li div {
background-position:0 5px;
background-repeat:no-repeat;
line-height:12px;
margin-left:3px;
overflow:hidden;
padding-left:13px;
width:98px;
}

ul.menu li ul li div {
background:none;
margin-left:-10px;
}

ul.menu li ul li a {
font-style:italic;
}

#globalcontentcentercontent ul.menu li {
background:none;
padding:2px 9px;
}

#globalcontentcentercontent ul,#globalcontentcentercontent ol {
margin-left:25px;
}

.breaker {
clear:both;
height:1px;
overflow:hidden;
}

.hr {
border-bottom:1px dotted black;
clear:both;
height:1px;
margin:0;
overflow:hidden;
padding:0;
}

#globalcontentcentercontent .hr {
margin:8px 9px;
width:481px;
}

#globalcontentcentercontent .colorbox .content .hr {
margin:9px 0;
padding:0;
width:auto;
}

.cbar .box .hr {
margin:0 8px 0 5px;
}

#globalcontentcentercontent div.left,img.left {
float:left;
margin:0 9px 0 0;
}

#globalcontentcentercontent div.right,img.right {
float:right;
margin:0 0 0 9px;
}

#globalcontentcentercontent div.right span,#globalcontentcentercontent div.left span {
font-size:10px;
}

.columns1,.columns2,.columns3,.columns2l,.columns2r {
margin:0 9px;
text-align:left;
width:481px;
}

.columns2 {
background-image:url(columns2_back.gif);
background-position:top center;
background-repeat:repeat-y;
}

.columns2 .col1,.columns2 .col2 {
float:left;
width:231px;
}

.columns2 .col1 {
margin-right:19px;
}

.columns2l {
background-image:url(columns2l_back.gif);
background-position:top center;
background-repeat:repeat-y;
}

.columns2l .col1 {
float:left;
margin-right:19px;
width:147px;
}

.columns2l .col2 {
float:left;
width:315px;
}

.columns2r {
background-image:url(columns2r_back.gif);
background-position:top center;
background-repeat:repeat-y;
}

.columns2r .col1 {
float:left;
margin-right:17px;
width:315px;
}

.columns2r .col2 {
float:left;
width:149px;
}

.columns3 {
background-image:url(columns3_back.gif);
background-position:top center;
background-repeat:repeat-y;
}

.columns3 .col1,.columns3 .col2,.columns3 .col3 {
float:left;
width:147px;
}

.columns3 .col2 {
margin:0 19px;
}

/*Colorbox*/
.colorbox{-khtml-border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;overflow:hidden;width:100%;}
.colorbox .topleft,.colorbox .topright,.colorbox .bottomleft,.colorbox .bottomright{height:9px;line-height:9px;overflow:hidden;width:9px;}
.colorbox .topleft{background-image:url(colorbox_topleft.gif);float:left;}
.colorbox .topright{background-image:url(colorbox_topright.gif);float:right;}
.colorbox .bottomleft{background-image:url(colorbox_bottomleft.gif);float:left;}
.colorbox .bottomright{background-image:url(colorbox_bottomright.gif);float:right;}
.colorbox .corners{height:9px;overflow:hidden;}
.colorbox .columns2{background-position:-9px;margin-left:3px;}
.colorbox .columns2 .col1,.colorbox .columns2 .col2{width:222px;}
.colorbox .columns2l .col2,.colorbox .columns2r .col3{width:306px;}
.colorbox .columns3,.colorbox .columns2l,.colorbox .columns2r{background-position:-18px;margin-left:3px;}
.colorbox .columns3 .col1,.colorbox .columns3 .col3,.colorbox .columns2l .col1,.colorbox .columns2r .col2{width:138px;}

/*Colorbox end*/
div.button {
margin:auto;
}

div.button .btnleft,div.button .btnright {
background-image:url(button_left.gif);
background-repeat:no-repeat;
float:left;
height:20px;
width:5px;
}

div.button .btnright {
background-image:url(button_right.gif);
background-repeat:no-repeat;
}

div.button .btncenter {
background-image:url(button_center.gif);
background-repeat:repeat-x;
float:left;
height:20px;
overflow:hidden;
}

div.button .btncenter a:hover,ul.menu a:visited,ul.menu a:link,a:visited {
color:#000;
}

div.button .btncenter input,div.button .btncenter button  {
background:transparent;
border:0 solid #000;
color:#000;
cursor:pointer;
font:12px Helvetica, Arial, 'lucida grande',tahoma,verdana,arial,sans-serif;
height:19px;
margin-top:2px;
text-decoration:none;
}

.altcol {
background:#E3F3FF;
}

.resulttable {
margin:0;
width:100%;
}

.resulttable td {
padding:3px 9px;
text-align:left;
}

.pagingnavigation {
width:100%;
}

.pagingnavigation .left {
float:left;
text-align:left;
width:20%;
}

.pagingnavigation .right {
float:right;
text-align:right;
width:20%;
}

.cbar .box .square {
margin:8px 0 0;
text-align:center;
width:auto;
}

.cbar .box .rounded {
margin:3px 0 -7px;
text-align:center;
width:auto;
}

.addefault {
color:#000;
font:12px Helvetica, Arial, 'lucida grande',tahoma,verdana,arial,sans-serif;
margin:0;
padding:0;
}

.addefault form,.popup #footer p,#globalcontainer ul,#globalcontainer ol,#globalcontainer li {
margin:0;
padding:0;
}

.widebannercontainer {
padding-left:19px;
padding-top:2px;
margin-bottom:15px;
width:auto;
}

.cbar {
overflow:hidden;
}

.cbar h3 {
background-repeat:no-repeat;
}

#globalcontentcentercontent .colorbox .hr {
width:440px;
}

#globalcontentcentercontent .columns1 .hr {
width:461px;
}

.wide #globalcontentcenterfooter {
background-image:url(contentroundedbottom_wide.gif);
width:630px;
}

.wide #globalcontentcenter {
width:630px;
}

.wide #globalcontentcentercontent .columns1 .hr {
width:592px;
}

.wide .columns1,.wide .columns2,.wide .columns2l,.wide .columns2r {
width:610px;
}

.wide #globalcontentcenter .columns2 .col1 {
width:296px;
}

.wide #globalcontentcenter .columns2 .col2 {
width:295px;
}

.wide #globalcontentcenter .columns2r .col1,.wide #globalcontentcenter .columns2l .col2 {
width:380px;
}

.wide #globalcontentcenter .columns2r .col2,.wide #globalcontentcenter .columns2l .col1 {
width:211px;
}

.superwide #globalcontentcenterfooter {
background-image:url(contentroundedbottom_superwide.gif);
width:755px;
}

.superwide #globalcontentcenter {
padding-left:6px;
width:755px;
}

.superwide #globalcontentcentercontent .hr {
width:726px;
}

.superwide #globalcontentcentercontent .columns1 .hr {
width:717px;
}

.superwide .columns1 {
width:735px;
}

ul.menu a:hover,a:hover,a:link {
color:#000;
text-decoration:underline;
}

#site_navigation li a:hover {
text-decoration:underline!important;
}

.colorbox .content {
margin:9px;
width:auto;
}

div.button .btncenter a {
line-height:22px;
padding:0;
text-decoration:none;
}

div.error,span.error,p.error {
color:red;
font-weight:700;
}

textarea.error,input.error,table.error {
border:2px solid red;
}

td.error {
color:red;
}

.cbar .box .content {
margin:3px 9px 0;
text-align:left;
width:auto;
}

#globalcontentcentercontent {
background:#fff;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
min-height:400px;
padding-top:10px;
width:auto;
}

#globalcontentleft #loginbox .text,#globalcontentright #loginbox .text,#globalcontentleft #loginbox .textSmall,#globalcontentright #loginbox .textSmall,#globalcontentleft #loginbox select,#globalcontentright #loginbox select,#globalcontentcenter #loginbox .textSmall,#globalcontentcenter #loginbox .text {
font-size:11px;
margin-left:9px;
width:100px;
}

#globalcontentleft #loginbox input.text,#globalcontentright #loginbox input.text,#globalcontentleft #loginbox input.textSmall,#globalcontentright #loginbox input.textSmall {
border:1px solid #000;
padding:2px;
}

.sectionheadNarrow,.sectionheadWide,.sectionheadSuperWide {
background-color:#fff;
background-position:top left;
background-repeat:no-repeat;
}

.myPageColumns3 {
clear:both;
margin:0 9px 9px;
text-align:left;
width:481px;
}

.myPageColumns3 .col1 {
float:left;
text-align:center;
width:100px;
}

.myPageColumns3 .col2 {
float:left;
margin-left:9px;
width:371px;
}

.myPageColumns3 .col3 {
clear:both;
text-align:right;
}

.GuestbookMsgHeaderColumns3 {
height:20px;
margin:0;
position:relative;
text-align:left;
width:590px;
}

.GuestbookMsgHeaderColumns3 .col1,.GuestbookMsgHeaderColumns3 .col2,.GuestbookMsgHeaderColumns3 .col3 {
float:left;
width:200px;
}

.GuestbookMsgHeaderColumns3 .col1 {
padding-left:2px;
}

.GuestbookMsgHeaderColumns3 .col2 {
text-align:center;
width:186px;
}

.GuestbookMsgHeaderColumns3 .col3 {
padding-right:2px;
text-align:right;
}

.GuestbookMsgHeaderColumns3 .col3 IMG {
margin-left:3px;
}

.GuestbookMsgFrame {
background-color:#888177;
margin:0 auto;
position:relative;
text-align:center;
width:590px;
}

.editorContentContainer .editorContent {
background-color:#FFF;
margin:1px;
overflow-x:hidden;
padding-bottom:1px;
position:relative;
text-align:left;
width:479px;
}

.editorContentContainer .editorContent p,.editorContentContainer .editorContent blockquote,.editorContentContainer .editorContent OL,.editorContentContainer .editorContent UL {
line-height:1.1;
padding:0;
}

.GuestbookMsgFrame .editorContentContainer .editorContent {
width:588px;
}

.standardList .row1,.colorbox {
background:#c5ec7c;
}

.standardList .row2 {
background:#b0de56;
}

.standardList .row3 {
background:#FF8;
}

.standardList .content {
text-align:left;
}

.standardList .hr,.popup #globalcopyright,.nomargin,form {
margin:0;
}

.standardList .header,.resulttable th {
font-size:12px;
}

.standardList .headerRow td {
font-size:12px;
font-weight:700;
}

.buddyList .female {
color:#630000;
}

.buddyList .male {
color:#000036;
}

#globalcontentcentercontent H3.brown {
color:#9A816B;
font-size:14px;
font-weight:700;
}

.normalLineHeight {
line-height:1em;
}

#LoginStatus {
display:none;
margin-top:170px;
text-align:center;
}

#LoginStatus h3 {
font-size:16px;
font-weight:700;
line-height:20px;
padding:53px 0 3px;
width:250px;
}

.LoginStatusBoxEnd {
overflow:hidden;
padding-bottom:4px;
width:250px;
}

#loginFrame {
height:50px;
width:200px;
}

/*TabStrip*/
.tabstrip{margin-left:9px;}
.tabstrip,.wide .tabstrip{clear:both;display:block;height:22px;padding:0;}
.wide .tabstrip,.wide #globalcontentcentercontent .hr{width:601px;}
.tabstrip div{background-color:#b0de56;background-image:url(colorbox_topright.gif);background-position:top right;background-repeat:no-repeat;float:left;margin-right:3px;}
.tabstrip div a{background:url(colorbox_topleft.gif);background-position:top left;background-repeat:no-repeat;display:block;line-height:22px;padding:0 9px;text-align:center;}
.tabpages > div,.superwide #globalcontentleft,.superwide #globalcontentright,.wide #globalcontentright{display:none;}
.tabpages > div > div,.tabpages > div.selected{display:block;}
.tabpages,.tabstrip > div.selected{background-color:#c5ec7c;}
/*Tabstrip End*/

.fakeLink {
cursor:hand;
text-decoration:underline;
}

.personalInfoColumns {
width:450px;
}

.personalInfoColumns .col1 {
float:left;
font-weight:700;
margin-bottom:3px;
padding-top:3px;
text-align:left;
width:120px;
}

.personalInfoColumns .col2 {
float:left;
margin-bottom:3px;
text-align:left;
width:220px;
}

.personalInfoColumns .col3 {
margin-bottom:3px;
text-align:center;
width:100px;
}

.personalInfoColumns .headerCol1 {
float:left;
font-weight:700;
margin-bottom:9px;
text-align:left;
width:340px;
}

.personalInfoColumns .headerCol2 {
font-weight:700;
margin-bottom:9px;
text-align:center;
width:100px;
}

.personalSecurityColumns {
width:350px;
}

.personalSecurityColumns .col1 {
float:left;
font-weight:700;
height:22px;
text-align:left;
width:235px;
}

.personalSecurityColumns .col2 {
float:left;
height:22px;
text-align:left;
width:35px;
}

.personalSecurityColumns .col3 {
float:left;
height:22px;
text-align:center;
width:35px;
}

.personalSecurityColumns .col4 {
height:22px;
text-align:center;
width:35px;
}

.personalSecurityColumns .headerCol1 {
float:left;
font-weight:700;
text-align:left;
width:235px;
}

.personalSecurityColumns .headerCol2 {
float:left;
margin-bottom:3px;
text-align:left;
width:35px;
}

.personalSecurityColumns .headerCol3 {
float:left;
text-align:center;
width:35px;
}

.personalSecurityColumns .headerCol4 {
text-align:center;
width:35px;
}

.left {
font-weight:700;
height:20px;
padding-left:15px;
width:160px;
}

.editable {
font-size:12px;
font-weight:400;
height:16px;
}

.editable .input {
width:120px;
}

.editable .select {
width:126px;
}

.right {
float:right;
margin-right:15px;
text-align:center;
}

.photoAlbum .row1,.photoAlbum .row2 {
height:118px;
padding:9px;
}

.photoAlbumNoImg .row1,.photoAlbumNoImg .row2,.list .row1,.list .row2 {
height:20px;
padding:3px 9px;
}

.photoAlbum .row1 {
background-color:#c5ec7c;
height:110px;
padding:3px 9px;
}

.photoAlbum .row2 {
background-color:#b0de56;
height:110px;
padding:3px 9px;
}

.photoAlbumNoImg .row1 {
background-color:#c5ec7c;
height:30px;
padding:3px 9px;
}

.photoAlbumNoImg .row2 {
background-color:#b0de56;
height:30px;
padding:3px 9px;
}

.photoAlbum .photo {
float:left;
height:100px;
width:100px;
}

.photoAlbum .top,.photoAlbumNoImg .top {
height:20px;
text-align:right;
}

.photoAlbum .buttons,.photoAlbumNoImg .buttons {
float:left;
height:20px;
}

.photoAlbum .buttons button,.photoAlbumNoImg .buttons button {
background-color:transparent;
border:none;
cursor:hand;
height:18px;
margin-left:9px;
width:21px;
}

.photoAlbum .desc {
height:80px;
overflow:auto;
padding-left:6px;
padding-top:9px;
}

.photoAlbumNoImg .desc {
float:left;
height:20px;
overflow:auto;
width:280px;
}

.buttonColumns3 {
margin-top:9px;
text-align:center;
width:336px;
}

.buttonColumns3 .but1 {
float:left;
width:100px;
}

.buttonColumns3 .but2 {
float:left;
padding-left:3px;
width:130px;
}

.buttonColumns3 .but3 {
width:100px;
}

.premiumColumns {
width:606px;
}

.premiumColumns .col1 {
float:left;
text-align:left;
width:160px;
}

.premiumColumns .col2 {
float:left;
text-align:left;
width:265px;
}

.premiumColumns .col3 {
float:right;
text-align:right;
width:180px;
}

.packageContentHeader {
font-weight:700;
margin-left:70px;
}

.packageContentList {
margin-left:90px;
}

.giftshopInputFieldCol1 {
float:left;
font-weight:700;
margin-bottom:9px;
padding-left:5px;
text-align:left;
width:30%;
}

.giftshopInputFieldCol1Error {
color:red;
float:left;
font-weight:700;
margin-bottom:9px;
padding-left:5px;
text-align:left;
width:30%;
}

.giftshopInputFieldCol2 {
margin-bottom:9px;
text-align:right;
width:50%;
}

.giftshopInputFieldError,.giftshopInputField {
width:200px;
}

#searchline {
background-color:#FFF;
height:30px;
}

#searchline p {
height:22px;
}

#searchline #searchform {
top:2px;
}

#searchline .right {
font-weight:700;
right:-1px;
top:3px;
}

ul.tree {
list-style-type:disc;
}

ul.tree li.article {
list-style-image:url(bullet_arrow.gif);
}

#globalsubmenumore {
padding-right:0;
text-align:right;
width:auto;
}

#globalcontent .cbar h4 {
border-bottom:2px solid #95C940;
font-weight:700;
line-height:13px;
margin-left:5px;
margin-right:5px;
padding:9px 0px 2px;
text-align:left;
}

#globalcontent .cbar div.photo {
float:left;
margin:3px 0 0 3px;
overflow:hidden;
padding:1px 0 0 3px;
white-space:nowrap;
width:50px;
}

#globalcontent .cbar div.photo div {
background:none;
margin:0;
padding:0;
width:50px;
}

#globalcontent .cbar div.photo a {
font-size:xx-small;
text-align:center;
}

#globalcontent .cbar ul .buddy .f,.buddy .f,.buddy a.f {
color:#800;
}

#globalcontent .cbar ul .buddy .m,.buddy .m,.buddy a.m {
color:#008;
}

/*Frontpage*/
#front_frame{width:767px;height:360px;color:#000000;background-color:#f5ffff;border:1px solid #B8B6B7;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
#front_frame a,#front_frame a:link{text-decoration:none;color:#4AB5C1;}
.repeatx .headerbar{height:30px;background-position:0 -219px;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;padding:6px 6px 6px 6px;}

.repeatx .headerbar h1, #front_frame h1{color:#fff!important;font-weight:700!important;text-transform:capitalize!important;}
#front_frame .person{background:none;width:260px;text-align:center;}
#front_frame #loginframe{width:1px;height:1px;position:absolute;}
#loginprogress{background:none;width:200px;}
#front_frame .blurb{background:none;background-color:Transparent;margin:10px 0 0 60px;}
#front_frame .blurb h1{color:#000!important;}
#front_frame .blurb ul{margin-left:20px;}
#front_frame .blurb li{margin-bottom:5px;}
#front_frame .blurb img{border:0px solid #4AB5C1;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
#login input{width:170px;}
#login ul,#login li{list-style:none outside;clear:left;}
#front_frame .repeatx .frontreg,.repeatx .frontreg_beg{height:18px;background-position:0 -219px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:6px;}
.repeatx .bluebutton{height:18px;background-position:0 -219px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:6px;}
.fb_iframe_widget iframe{border-radius:5px}
.fb_iframe_widget span{border-radius:5px}

/*Frontpage End*/
#about_frame{width:767px;color:#4AB5C1;border:1px solid #B8B6B7;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}

#about_frame .speech{background:#EDEDED;margin:0px 15px 10px 195px;padding:15px;min-height:300px;color:#4A7B9B!important;max-height:475px;overflow:auto;width:525px;}
#about_frame .speech h1,#about_frame .speech h2,#about_frame .speech h3,#about_frame .speech h4{color:#4A7B9B!important;font-weight:700;}
#about_frame .speech li{margin:10px 10px 10px 35px;}
#about_frame .headerbar h1{color:#fff;}

/*Featureshop*/
.featureshop ul.features{list-style-type:none;overflow:hidden;margin:0 -10px 0 0 !important;padding:0;}
.featureshop ul.features li{float:left;width:144px;height:150px;overflow:hidden;padding:5px 10px 0 0;}
.featureshop .feature {position:relative;display:block;padding-top:86px;font-weight:bold;text-decoration:none;text-align:center;}
.featureshop .feature img{position:absolute;top:0;left:0;display:block;width:144px;height:81px;}
.featureshop a.feature span.badge-new{background-position:0 0;}
.featureshop a.feature span.badge-fresh{background-position:0 -45px;}
.featureshop a.feature span.badge-limited{background-position:0 -90px;}
.featureshop a.feature span.badge-10{background-position:0 -135px;}
.featureshop a.feature span.badge-25{background-position:0 -180px;}
.featureshop a.feature span.badge-50{background-position:0 -225px;}
.featureshop-popup { height:325px;border-bottom:0px dotted grey;position:relative;text-align:left; }
.featureshop-popup h1{ position:absolute;top:0;left:0; }
.featureshop-popup h4{ font-weight:bold; }
.featureshop-popup .feature-info {height:305px;}
.featureshop-popup .feature-info-left { position:absolute;top:25px;left:0;height:275px; width:144px; background-color:#eee;}
.featureshop-popup .feature-info-right { position:absolute;top:25px;left:150px;height:265px; width:384px;overflow:auto; }
.featureshop-popup .checkout-buttons { /*position:absolute;top:305px;left:0;*/}
.featureshop-popup .checkout-buttons .button{ float:left;margin:0 5px 0 0 !important; }
.featureshop a.feature span.badge-new, 
.featureshop a.feature span.badge-fresh,
.featureshop a.feature span.badge-limited, 
.featureshop a.feature span.badge-10, 
.featureshop a.feature span.badge-25, 
.featureshop a.feature span.badge-50 
{background-image:url('badges.png');background-repeat:no-repeat;position:absolute;display:block;top:-5px;right:-5px;width:45px;height:45px;overflow:hidden;text-indent:-99999px;}
/*Featureshop end*/



/*
Lycos Search
*/
div.lysrch
{
  text-align:left;
  margin:0px 15px 10px 15px;
  padding:0;
  line-height:1.21em;
  color:#292929;  
  font:13px/1.231 Helvetica, Arial, 'lucida grande',tahoma,verdana,arial,sans-serif;
  }
.lysrch a
{
  color:#006eac;
  background-color:Transparent;
}
.lysrch .results {
	width: 75%;
	float: left;
	margin: 0;
	padding: 0;
	background-color: #fff;
	color: #333;
	padding: 5px;
}

.lysrch .rightcol {
	width: 20% !important;
	margin: 5px 5px 0 0 !important;
}

div.lysrch div.results ol {
	list-style-type: none;
	margin: 0 0 0 10px;
	padding: 10px 0 0 0;
}

div.lysrch div.results ol li {
	margin: 0 0 10px 0;
}

div.lysrch ul {
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 0;
}

div.lysrch li {
	margin: 0 0 7px 0;
}

div.lysrch div.rightcol {
	float: right;
	width: 180px;
	margin: 0 10px;
}

div.lysrch div.results div.sponsored,div.lysrch div.rightcol div.sponsored {
	margin: 0 0 20px;
	padding: 5px;
	background-color: #f0f0f0;
	color: inherit;
	overflow: hidden;
	position: relative;
}

div.lysrch div.rightcol div.sponsored {
	border-width: 1px 0;
	background-color: #fff;
}

div.lysrch div.results div.sponsored p,div.lysrch div.rightcol div.sponsored p {
	margin: 0;
	background-color: transparent;
	color: #909090;
	font-size: .8em;
	font-weight: bold;
}

div.lysrch div.results div.sponsored li {
	margin: 5px 0 0 0;
}

div.lysrch div.results div.sponsored p {
	position: absolute;
	top: 5px;
	right: 7px;
}

.lysrch .results .sponsored a,.lysrch .rightcol .sponsored a {
	text-decoration: none;
}

div.lysrch div.results div.suggest {
	margin: 0 0 10px;
	padding: 5px;
	color: inherit;
	overflow: hidden;
}

div.lysrch div.results div.imgresult {
	float: left;
	margin: 15px;
}

div.lysrch div.results div.imgresult a {
	display: block;
	width: 140px;
	height: 160px;
	padding: 5px 0 0;
	border: 1px solid #66d;
	text-align: center;
}

div.lysrch div.results ul.normal {
	padding-left: 20px;
	list-style-type: disc;
}
.green{
	background-color: transparent;
	color: #3a950e;
	font-weight: bold;
	text-decoration: none;
}
.red
{
  color:#FE1E1E;
  }

.ltgry
{
  color:#999;
  }

.large {
	font-size: 1.25em;
	line-height: 1.3em;
}

div.lysrch div.results div.imageresult {
	float: left;
	width: 185px;
	height: 240px;
	text-align: center;
}

div.lysrch div.results div.imageresult img {
	border: blue 2px solid;
}

div.lysrch div.results div.imageresult a {
	display: block;
}

div.lysrch div.results div.imageresult p {
	margin-top: 5px;
}

div.lysrch div.results div.imageresult p span.size {
	color: #999;
	background-color: inherit;
}

div.lysrch div.results div.imageresult p span.domain {
	color: green;
	background-color: inherit;
}

div.lysrch .spelling {
	font-size: 1.1em;
	margin-bottom: 5px;
}

div.lysrch div.results div.column img {
	display: block;
	border: none;
	width: 50px;
	height: 50px;
	z-index: 1;
	margin: 0 0 0px;
}
.lysrch .pagination 
{
  text-align:center;
  clear:both;
  margin:0;
  padding:0 0 15px 0;
  }

.lysrch .pagination span
{
  color:#959595;
  margin:0;
  padding:2px 6px;
  border:1px solid #CCC;
  text-decoration:none;
  }
  
.lysrch .pagination .curpage
{
  color:Black;
  font-weight:700;
  }
.yads { list-style: none; }
.yads li { padding-bottom: 5px; }
.yads-title a { font-size: 1.25em; line-height: 1.3em; text-decoration: underline!important; }
.yads-abstract a { color: #666666; display: block; text-decoration: none; }
.yads-baseuri { margin-bottom: 5px; }
.yads-baseuri a { color: #3a950e; text-decoration: none; }

.yads-image { list-style: none; }
.yads-image li { clear: both; height: 60px; padding-bottom: 5px; }

.yads-image .yads-img { float: left; height: 50px; margin-right: 10px; overflow: hidden; text-align: center; width: 50px;  }
.yads-image .yads-img img { height: 50px; }
.yads-image .yads-txt { }
.yads-image span.yads-title a { display: block; }
.yads-image .yads-abstract a { height: 1.15em; overflow: hidden;}
.yads-image .yads-baseuri a { display: block; }


#netidme ul
{
  }
#netidme ul li
{
  margin:0px 0px 0px 30px;
  background:url('netidme/trusted_bullet.png') no-repeat 0px 0px transparent;
  list-style:none;
  padding:8px 0px 5px 35px;
  vertical-align:middle;
}

#netidme ul br
{
  display:none;
  }
#netidme em
{
  font-size:x-large;
  font-style:oblique;
  font-weight:bolder;
  color:#6EC4CD;
  }


.f{color:#800;}
.m{color:#008;}

.rankBarometer {
text-align:left;
width:400px;
}

.rankBarometer .userLevel {
height:18px;
margin:0 auto;
overflow:hidden;
width:390px;
}

.rankBarometer .userLevel .levelIcon {
float:left;
overflow:hidden;
width:100px;
}

.rankBarometer .userLevel .meterElm {
float:left;
overflow:hidden;
width:58px;
}

.rankBarometer .userLevel .levelTitle {
overflow:hidden;
width:220px;
}

#rankicons span {
    background: url('csg-4f536db7e0094.png') no-repeat top left;
    display:inline-block;
}

#rankicons .rank-255{ background-position: -496px -1218px; width: 50px; height: 50px; } 
#rankicons .rank-{ background-position: -868px -1048px; width: 74px; height: 20px; } 
#rankicons .rank-1{ background-position: 0 0; width: 37px; height: 18px; } 
#rankicons .rank-10{ background-position: 0 -68px; width: 74px; height: 20px; } 
#rankicons .rank-100{ background-position: 0 -138px; width: 74px; height: 20px; } 
#rankicons .rank-101{ background-position: 0 -208px; width: 74px; height: 20px; } 
#rankicons .rank-102{ background-position: 0 -278px; width: 74px; height: 20px; } 
#rankicons .rank-103{ background-position: 0 -348px; width: 74px; height: 20px; } 
#rankicons .rank-104{ background-position: 0 -418px; width: 74px; height: 20px; } 
#rankicons .rank-105{ background-position: 0 -488px; width: 74px; height: 20px; } 
#rankicons .rank-106{ background-position: 0 -558px; width: 74px; height: 20px; } 
#rankicons .rank-107{ background-position: 0 -628px; width: 74px; height: 20px; } 
#rankicons .rank-108{ background-position: 0 -698px; width: 74px; height: 20px; } 
#rankicons .rank-109{ background-position: 0 -768px; width: 74px; height: 20px; } 
#rankicons .rank-11{ background-position: 0 -838px; width: 74px; height: 20px; } 
#rankicons .rank-110{ background-position: 0 -908px; width: 74px; height: 20px; } 
#rankicons .rank-111{ background-position: 0 -978px; width: 74px; height: 20px; } 
#rankicons .rank-112{ background-position: 0 -1048px; width: 74px; height: 20px; } 
#rankicons .rank-113{ background-position: 0 -1118px; width: 74px; height: 20px; } 
#rankicons .rank-114{ background-position: 0 -1188px; width: 74px; height: 20px; } 
#rankicons .rank-115{ background-position: 0 -1258px; width: 74px; height: 20px; } 
#rankicons .rank-116{ background-position: 0 -1328px; width: 74px; height: 20px; } 
#rankicons .rank-117{ background-position: 0 -1398px; width: 74px; height: 20px; } 
#rankicons .rank-118{ background-position: 0 -1468px; width: 74px; height: 20px; } 
#rankicons .rank-119{ background-position: 0 -1538px; width: 74px; height: 20px; } 
#rankicons .rank-12{ background-position: 0 -1608px; width: 74px; height: 20px; } 
#rankicons .rank-120{ background-position: 0 -1678px; width: 74px; height: 20px; } 
#rankicons .rank-121{ background-position: 0 -1748px; width: 74px; height: 20px; } 
#rankicons .rank-122{ background-position: 0 -1818px; width: 74px; height: 20px; } 
#rankicons .rank-123{ background-position: 0 -1888px; width: 74px; height: 20px; } 
#rankicons .rank-124{ background-position: -124px 0; width: 74px; height: 20px; } 
#rankicons .rank-125{ background-position: -124px -70px; width: 74px; height: 20px; } 
#rankicons .rank-126{ background-position: -124px -140px; width: 74px; height: 20px; } 
#rankicons .rank-127{ background-position: -124px -210px; width: 74px; height: 20px; } 
#rankicons .rank-128{ background-position: -124px -280px; width: 74px; height: 20px; } 
#rankicons .rank-129{ background-position: -124px -350px; width: 74px; height: 20px; } 
#rankicons .rank-13{ background-position: -124px -420px; width: 74px; height: 20px; } 
#rankicons .rank-130{ background-position: -124px -490px; width: 74px; height: 20px; } 
#rankicons .rank-131{ background-position: -124px -560px; width: 74px; height: 20px; } 
#rankicons .rank-132{ background-position: -124px -630px; width: 74px; height: 20px; } 
#rankicons .rank-133{ background-position: -124px -700px; width: 74px; height: 20px; } 
#rankicons .rank-134{ background-position: -124px -770px; width: 74px; height: 20px; } 
#rankicons .rank-135{ background-position: -124px -840px; width: 74px; height: 20px; } 
#rankicons .rank-136{ background-position: -124px -910px; width: 74px; height: 20px; } 
#rankicons .rank-137{ background-position: -124px -980px; width: 74px; height: 20px; } 
#rankicons .rank-138{ background-position: -124px -1050px; width: 74px; height: 20px; } 
#rankicons .rank-139{ background-position: -124px -1120px; width: 74px; height: 20px; } 
#rankicons .rank-14{ background-position: -124px -1190px; width: 74px; height: 20px; } 
#rankicons .rank-140{ background-position: -124px -1260px; width: 74px; height: 20px; } 
#rankicons .rank-141{ background-position: -124px -1330px; width: 74px; height: 20px; } 
#rankicons .rank-142{ background-position: -124px -1400px; width: 74px; height: 20px; } 
#rankicons .rank-143{ background-position: -124px -1470px; width: 74px; height: 20px; } 
#rankicons .rank-144{ background-position: -124px -1540px; width: 74px; height: 20px; } 
#rankicons .rank-145{ background-position: -124px -1610px; width: 74px; height: 20px; } 
#rankicons .rank-146{ background-position: -124px -1680px; width: 74px; height: 20px; } 
#rankicons .rank-147{ background-position: -124px -1750px; width: 74px; height: 20px; } 
#rankicons .rank-148{ background-position: -124px -1820px; width: 74px; height: 20px; } 
#rankicons .rank-149{ background-position: -124px -1890px; width: 74px; height: 20px; } 
#rankicons .rank-15{ background-position: -248px 0; width: 74px; height: 20px; } 
#rankicons .rank-150{ background-position: -248px -70px; width: 74px; height: 20px; } 
#rankicons .rank-151{ background-position: -248px -140px; width: 74px; height: 20px; } 
#rankicons .rank-152{ background-position: -248px -210px; width: 74px; height: 20px; } 
#rankicons .rank-153{ background-position: -248px -280px; width: 74px; height: 20px; } 
#rankicons .rank-154{ background-position: -248px -350px; width: 74px; height: 20px; } 
#rankicons .rank-155{ background-position: -248px -420px; width: 74px; height: 20px; } 
#rankicons .rank-156{ background-position: -248px -490px; width: 74px; height: 20px; } 
#rankicons .rank-157{ background-position: -248px -560px; width: 74px; height: 20px; } 
#rankicons .rank-158{ background-position: -248px -630px; width: 74px; height: 20px; } 
#rankicons .rank-159{ background-position: -248px -700px; width: 74px; height: 20px; } 
#rankicons .rank-16{ background-position: -248px -770px; width: 74px; height: 20px; } 
#rankicons .rank-160{ background-position: -248px -840px; width: 74px; height: 20px; } 
#rankicons .rank-161{ background-position: -248px -910px; width: 74px; height: 20px; } 
#rankicons .rank-162{ background-position: -248px -980px; width: 74px; height: 20px; } 
#rankicons .rank-163{ background-position: -248px -1050px; width: 74px; height: 20px; } 
#rankicons .rank-164{ background-position: -248px -1120px; width: 74px; height: 20px; } 
#rankicons .rank-165{ background-position: -248px -1190px; width: 74px; height: 20px; } 
#rankicons .rank-166{ background-position: -248px -1260px; width: 74px; height: 20px; } 
#rankicons .rank-167{ background-position: -248px -1330px; width: 74px; height: 20px; } 
#rankicons .rank-168{ background-position: -248px -1400px; width: 74px; height: 20px; } 
#rankicons .rank-169{ background-position: -248px -1470px; width: 74px; height: 20px; } 
#rankicons .rank-17{ background-position: -248px -1540px; width: 74px; height: 20px; } 
#rankicons .rank-170{ background-position: -248px -1610px; width: 74px; height: 20px; } 
#rankicons .rank-171{ background-position: -248px -1680px; width: 74px; height: 20px; } 
#rankicons .rank-172{ background-position: -248px -1750px; width: 74px; height: 20px; } 
#rankicons .rank-173{ background-position: -248px -1820px; width: 74px; height: 20px; } 
#rankicons .rank-174{ background-position: -248px -1890px; width: 74px; height: 20px; } 
#rankicons .rank-175{ background-position: -372px 0; width: 74px; height: 20px; } 
#rankicons .rank-176{ background-position: -372px -70px; width: 74px; height: 20px; } 
#rankicons .rank-177{ background-position: -372px -140px; width: 74px; height: 20px; } 
#rankicons .rank-178{ background-position: -372px -210px; width: 74px; height: 20px; } 
#rankicons .rank-179{ background-position: -372px -280px; width: 74px; height: 20px; } 
#rankicons .rank-18{ background-position: -372px -350px; width: 74px; height: 20px; } 
#rankicons .rank-180{ background-position: -372px -420px; width: 74px; height: 20px; } 
#rankicons .rank-181{ background-position: -372px -490px; width: 74px; height: 20px; } 
#rankicons .rank-182{ background-position: -372px -560px; width: 74px; height: 20px; } 
#rankicons .rank-183{ background-position: -372px -630px; width: 74px; height: 20px; } 
#rankicons .rank-184{ background-position: -372px -700px; width: 74px; height: 20px; } 
#rankicons .rank-185{ background-position: -372px -770px; width: 74px; height: 20px; } 
#rankicons .rank-186{ background-position: -372px -840px; width: 74px; height: 20px; } 
#rankicons .rank-187{ background-position: -372px -910px; width: 74px; height: 20px; } 
#rankicons .rank-188{ background-position: -372px -980px; width: 74px; height: 20px; } 
#rankicons .rank-189{ background-position: -372px -1050px; width: 74px; height: 20px; } 
#rankicons .rank-19{ background-position: -372px -1120px; width: 74px; height: 20px; } 
#rankicons .rank-191{ background-position: -372px -1190px; width: 50px; height: 50px; } 
/*#rankicons .rank-192{ background-position: -372px -1290px; width: 50px; height: 50px; } */
#rankicons .rank-193{ background-position: -372px -1390px; width: 50px; height: 50px; } 
#rankicons .rank-194{ background-position: -372px -1490px; width: 50px; height: 50px; } 
#rankicons .rank-195{ background-position: -372px -1590px; width: 50px; height: 50px; } 
#rankicons .rank-196{ background-position: -372px -1690px; width: 50px; height: 50px; } 
#rankicons .rank-197{ background-position: -372px -1790px; width: 50px; height: 50px; } 
#rankicons .rank-198{ background-position: -372px -1890px; width: 50px; height: 50px; } 
#rankicons .rank-199{ background-position: -496px 0; width: 50px; height: 50px; } 
#rankicons .rank-2{ background-position: -496px -100px; width: 37px; height: 18px; } 
#rankicons .rank-200{ background-position: -496px -168px; width: 50px; height: 50px; } 
#rankicons .rank-205{ background-position: -496px -268px; width: 50px; height: 50px; } 
#rankicons .rank-21{ background-position: -496px -368px; width: 74px; height: 20px; } 
#rankicons .rank-210{ background-position: -496px -438px; width: 50px; height: 50px; } 
#rankicons .rank-22{ background-position: -496px -538px; width: 74px; height: 20px; } 
#rankicons .rank-220{ background-position: -496px -608px; width: 50px; height: 50px; } 
#rankicons .rank-23{ background-position: -496px -708px; width: 74px; height: 20px; } 
#rankicons .rank-230{ background-position: -496px -778px; width: 50px; height: 50px; } 
#rankicons .rank-24{ background-position: -496px -878px; width: 74px; height: 20px; } 
#rankicons .rank-240{ background-position: -496px -948px; width: 50px; height: 50px; } 
#rankicons .rank-25{ background-position: -496px -1048px; width: 74px; height: 20px; } 
#rankicons .rank-250{ background-position: -496px -1118px; width: 50px; height: 50px; } 
#rankicons .rank-26{ background-position: -496px -1318px; width: 74px; height: 20px; } 
#rankicons .rank-27{ background-position: -496px -1388px; width: 74px; height: 20px; } 
#rankicons .rank-28{ background-position: -496px -1458px; width: 74px; height: 20px; } 
#rankicons .rank-29{ background-position: -496px -1528px; width: 74px; height: 20px; } 
#rankicons .rank-3{ background-position: -496px -1598px; width: 37px; height: 18px; } 
#rankicons .rank-30{ background-position: -496px -1666px; width: 74px; height: 20px; } 
#rankicons .rank-31{ background-position: -496px -1736px; width: 74px; height: 20px; } 
#rankicons .rank-32{ background-position: -496px -1806px; width: 74px; height: 20px; } 
#rankicons .rank-33{ background-position: -496px -1876px; width: 74px; height: 20px; } 
#rankicons .rank-34{ background-position: -496px -1946px; width: 74px; height: 20px; } 
#rankicons .rank-35{ background-position: -620px 0; width: 74px; height: 20px; } 
#rankicons .rank-36{ background-position: -620px -70px; width: 74px; height: 20px; } 
#rankicons .rank-37{ background-position: -620px -140px; width: 74px; height: 20px; } 
#rankicons .rank-38{ background-position: -620px -210px; width: 74px; height: 20px; } 
#rankicons .rank-39{ background-position: -620px -280px; width: 74px; height: 20px; } 
#rankicons .rank-4{ background-position: -620px -350px; width: 37px; height: 18px; } 
#rankicons .rank-40{ background-position: -620px -418px; width: 74px; height: 20px; } 
#rankicons .rank-41{ background-position: -620px -488px; width: 74px; height: 20px; } 
#rankicons .rank-42{ background-position: -620px -558px; width: 74px; height: 20px; } 
#rankicons .rank-43{ background-position: -620px -628px; width: 74px; height: 20px; } 
#rankicons .rank-44{ background-position: -620px -698px; width: 74px; height: 20px; } 
#rankicons .rank-45{ background-position: -620px -768px; width: 74px; height: 20px; } 
#rankicons .rank-46{ background-position: -620px -838px; width: 74px; height: 20px; } 
#rankicons .rank-47{ background-position: -620px -908px; width: 74px; height: 20px; } 
#rankicons .rank-48{ background-position: -620px -978px; width: 74px; height: 20px; } 
#rankicons .rank-49{ background-position: -620px -1048px; width: 74px; height: 20px; } 
#rankicons .rank-5{ background-position: -620px -1118px; width: 37px; height: 18px; } 
#rankicons .rank-50{ background-position: -620px -1186px; width: 74px; height: 20px; } 
#rankicons .rank-51{ background-position: -620px -1256px; width: 74px; height: 20px; } 
#rankicons .rank-52{ background-position: -620px -1326px; width: 74px; height: 20px; } 
#rankicons .rank-53{ background-position: -620px -1396px; width: 74px; height: 20px; } 
#rankicons .rank-54{ background-position: -620px -1466px; width: 74px; height: 20px; } 
#rankicons .rank-55{ background-position: -620px -1536px; width: 74px; height: 20px; } 
#rankicons .rank-56{ background-position: -620px -1606px; width: 74px; height: 20px; } 
#rankicons .rank-57{ background-position: -620px -1676px; width: 74px; height: 20px; } 
#rankicons .rank-58{ background-position: -620px -1746px; width: 74px; height: 20px; } 
#rankicons .rank-59{ background-position: -620px -1816px; width: 74px; height: 20px; } 
#rankicons .rank-6{ background-position: -620px -1886px; width: 37px; height: 18px; } 
#rankicons .rank-60{ background-position: -744px 0; width: 74px; height: 20px; } 
#rankicons .rank-61{ background-position: -744px -70px; width: 74px; height: 20px; } 
#rankicons .rank-62{ background-position: -744px -140px; width: 74px; height: 20px; } 
#rankicons .rank-63{ background-position: -744px -210px; width: 74px; height: 20px; } 
#rankicons .rank-64{ background-position: -744px -280px; width: 74px; height: 20px; } 
#rankicons .rank-65{ background-position: -744px -350px; width: 74px; height: 20px; } 
#rankicons .rank-66{ background-position: -744px -420px; width: 74px; height: 20px; } 
#rankicons .rank-67{ background-position: -744px -490px; width: 74px; height: 20px; } 
#rankicons .rank-68{ background-position: -744px -560px; width: 74px; height: 20px; } 
#rankicons .rank-69{ background-position: -744px -630px; width: 74px; height: 20px; } 
#rankicons .rank-7{ background-position: -744px -700px; width: 37px; height: 18px; } 
#rankicons .rank-70{ background-position: -744px -768px; width: 74px; height: 20px; } 
#rankicons .rank-71{ background-position: -744px -838px; width: 74px; height: 20px; } 
#rankicons .rank-72{ background-position: -744px -908px; width: 74px; height: 20px; } 
#rankicons .rank-73{ background-position: -744px -978px; width: 74px; height: 20px; } 
#rankicons .rank-74{ background-position: -744px -1048px; width: 74px; height: 20px; } 
#rankicons .rank-75{ background-position: -744px -1118px; width: 74px; height: 20px; } 
#rankicons .rank-76{ background-position: -744px -1188px; width: 74px; height: 20px; } 
#rankicons .rank-77{ background-position: -744px -1258px; width: 74px; height: 20px; } 
#rankicons .rank-78{ background-position: -744px -1328px; width: 74px; height: 20px; } 
#rankicons .rank-79{ background-position: -744px -1398px; width: 74px; height: 20px; } 
#rankicons .rank-8{ background-position: -744px -1468px; width: 37px; height: 18px; } 
#rankicons .rank-80{ background-position: -744px -1536px; width: 74px; height: 20px; } 
#rankicons .rank-81{ background-position: -744px -1606px; width: 74px; height: 20px; } 
#rankicons .rank-82{ background-position: -744px -1676px; width: 74px; height: 20px; } 
#rankicons .rank-83{ background-position: -744px -1746px; width: 74px; height: 20px; } 
#rankicons .rank-84{ background-position: -744px -1816px; width: 74px; height: 20px; } 
#rankicons .rank-85{ background-position: -744px -1886px; width: 74px; height: 20px; } 
#rankicons .rank-86{ background-position: -868px 0; width: 74px; height: 20px; } 
#rankicons .rank-87{ background-position: -868px -70px; width: 74px; height: 20px; } 
#rankicons .rank-88{ background-position: -868px -140px; width: 74px; height: 20px; } 
#rankicons .rank-89{ background-position: -868px -210px; width: 74px; height: 20px; } 
#rankicons .rank-9{ background-position: -868px -280px; width: 37px; height: 18px; } 
#rankicons .rank-90{ background-position: -868px -348px; width: 74px; height: 20px; } 
#rankicons .rank-91{ background-position: -868px -418px; width: 74px; height: 20px; } 
#rankicons .rank-92{ background-position: -868px -488px; width: 74px; height: 20px; } 
#rankicons .rank-93{ background-position: -868px -558px; width: 74px; height: 20px; } 
#rankicons .rank-94{ background-position: -868px -628px; width: 74px; height: 20px; } 
#rankicons .rank-95{ background-position: -868px -698px; width: 74px; height: 20px; } 
#rankicons .rank-96{ background-position: -868px -768px; width: 74px; height: 20px; } 
#rankicons .rank-97{ background-position: -868px -838px; width: 74px; height: 20px; } 
#rankicons .rank-98{ background-position: -868px -908px; width: 74px; height: 20px; } 
#rankicons .rank-99{ background-position: -868px -978px; width: 74px; height: 20px; } 
#rankicons .rank-192{ background-position: -875px -1035px; width: 50px; height: 50px; } 

#menuicon li {
    background: url('csg-4f53b85f39e4a.png') no-repeat top left; 
    margin-bottom:3px;
}
#menuicon .micon-a{ background-position: 0 0; } 
#menuicon .micon-achievements{ background-position: 0 -66px; } 
#menuicon .micon-album{ background-position: 0 -132px; } 
#menuicon .micon-chest{ background-position: 0 -198px; } 
#menuicon .micon-features{ background-position: 0 -261px; } 
#menuicon .micon-friends{ background-position: 0 -328px; } 
#menuicon .micon-guide{ background-position: 0 -394px; } 
#menuicon .micon-internetwache{ background-position: 0 -460px; } 
#menuicon .micon-logbook{ background-position: 0 -526px; } 
#menuicon .micon-bridge{ background-position: 0 -592px; } 
#menuicon .micon-nlpol{ background-position: 0 -658px; } 
#menuicon .micon-porthole{ background-position: 0 -726px; } 
#menuicon .micon-profile{ background-position: 0 -792px; } 
#menuicon .micon-rank{ background-position: 0 -858px; } 
#menuicon .micon-settings{ background-position: 0 -924px; } 
#menuicon .micon-shipmail{ background-position: 0 -990px; } 
#menuicon .micon-vgt{ background-position: 0 -1053px; } 
#menuicon .micon-toplist{ background-position: 0 -1112px; } 
#menuicon .micon-advsearch{ background-position: 0 -1152px; } 
#menuicon .micon-mypage{ background-position: 0 -1193px; } 
#menuicon .micon-games{ background-position: 0 -1245px; } 
#menuicon .micon-chatshop{ background-position: 0 -1303px; } 
#menuicon .micon-forum{ background-position: 0 -1367px; } 
#menuicon .micon-navinet{ background-position: 0 -1435px; } 
#menuicon .micon-nav-10{ background-position: 0 -1493px; } 
#menuicon .micon-nav-20{ background-position: 0 -1515px; } 
#menuicon .micon-nav-30{ background-position: 0 -1539px; } 
#menuicon .micon-nav-40{ background-position: 0 -1565px; } 
#menuicon .micon-nav-50{ background-position: 0 -1591px; } 
#menuicon .micon-nav-100{ background-position: 0 -1618px; } 
#menuicon .micon-nav-110{ background-position: 0 -1644px; } 
#menuicon .micon-nav-120{ background-position: 0 -1669px; } 
#menuicon .micon-nav-130{ background-position: 0 -1695px; } 
#menuicon .micon-nav-150{ background-position: 0 -1721px; } 
#menuicon .micon-nav-200{ background-position: 0 -1746px; } 
#menuicon .micon-nav-250{ background-position: 0 -1773px; } 
#menuicon .micon-nav-255{ background-position: 0 -1803px; } 



#myrankicons div {
    background: url('csg-4f536db7e0094.png') no-repeat top left;
    display:inline-block;
}

#myrankicons .rank-255{ background-position: -496px -1218px; width: 50px; height: 50px; } 
#myrankicons .rank-{ background-position: -868px -1048px; width: 74px; height: 20px; } 
#myrankicons .rank-1{ background-position: 0 0; width: 37px; height: 18px; } 
#myrankicons .rank-10{ background-position: 0 -68px; width: 74px; height: 20px; } 
#myrankicons .rank-100{ background-position: 0 -138px; width: 74px; height: 20px; } 
#myrankicons .rank-101{ background-position: 0 -208px; width: 74px; height: 20px; } 
#myrankicons .rank-102{ background-position: 0 -278px; width: 74px; height: 20px; } 
#myrankicons .rank-103{ background-position: 0 -348px; width: 74px; height: 20px; } 
#myrankicons .rank-104{ background-position: 0 -418px; width: 74px; height: 20px; } 
#myrankicons .rank-105{ background-position: 0 -488px; width: 74px; height: 20px; } 
#myrankicons .rank-106{ background-position: 0 -558px; width: 74px; height: 20px; } 
#myrankicons .rank-107{ background-position: 0 -628px; width: 74px; height: 20px; } 
#myrankicons .rank-108{ background-position: 0 -698px; width: 74px; height: 20px; } 
#myrankicons .rank-109{ background-position: 0 -768px; width: 74px; height: 20px; } 
#myrankicons .rank-11{ background-position: 0 -838px; width: 74px; height: 20px; } 
#myrankicons .rank-110{ background-position: 0 -908px; width: 74px; height: 20px; } 
#myrankicons .rank-111{ background-position: 0 -978px; width: 74px; height: 20px; } 
#myrankicons .rank-112{ background-position: 0 -1048px; width: 74px; height: 20px; } 
#myrankicons .rank-113{ background-position: 0 -1118px; width: 74px; height: 20px; } 
#myrankicons .rank-114{ background-position: 0 -1188px; width: 74px; height: 20px; } 
#myrankicons .rank-115{ background-position: 0 -1258px; width: 74px; height: 20px; } 
#myrankicons .rank-116{ background-position: 0 -1328px; width: 74px; height: 20px; } 
#myrankicons .rank-117{ background-position: 0 -1398px; width: 74px; height: 20px; } 
#myrankicons .rank-118{ background-position: 0 -1468px; width: 74px; height: 20px; } 
#myrankicons .rank-119{ background-position: 0 -1538px; width: 74px; height: 20px; } 
#myrankicons .rank-12{ background-position: 0 -1608px; width: 74px; height: 20px; } 
#myrankicons .rank-120{ background-position: 0 -1678px; width: 74px; height: 20px; } 
#myrankicons .rank-121{ background-position: 0 -1748px; width: 74px; height: 20px; } 
#myrankicons .rank-122{ background-position: 0 -1818px; width: 74px; height: 20px; } 
#myrankicons .rank-123{ background-position: 0 -1888px; width: 74px; height: 20px; } 
#myrankicons .rank-124{ background-position: -124px 0; width: 74px; height: 20px; } 
#myrankicons .rank-125{ background-position: -124px -70px; width: 74px; height: 20px; } 
#myrankicons .rank-126{ background-position: -124px -140px; width: 74px; height: 20px; } 
#myrankicons .rank-127{ background-position: -124px -210px; width: 74px; height: 20px; } 
#myrankicons .rank-128{ background-position: -124px -280px; width: 74px; height: 20px; } 
#myrankicons .rank-129{ background-position: -124px -350px; width: 74px; height: 20px; } 
#myrankicons .rank-13{ background-position: -124px -420px; width: 74px; height: 20px; } 
#myrankicons .rank-130{ background-position: -124px -490px; width: 74px; height: 20px; } 
#myrankicons .rank-131{ background-position: -124px -560px; width: 74px; height: 20px; } 
#myrankicons .rank-132{ background-position: -124px -630px; width: 74px; height: 20px; } 
#myrankicons .rank-133{ background-position: -124px -700px; width: 74px; height: 20px; } 
#myrankicons .rank-134{ background-position: -124px -770px; width: 74px; height: 20px; } 
#myrankicons .rank-135{ background-position: -124px -840px; width: 74px; height: 20px; } 
#myrankicons .rank-136{ background-position: -124px -910px; width: 74px; height: 20px; } 
#myrankicons .rank-137{ background-position: -124px -980px; width: 74px; height: 20px; } 
#myrankicons .rank-138{ background-position: -124px -1050px; width: 74px; height: 20px; } 
#myrankicons .rank-139{ background-position: -124px -1120px; width: 74px; height: 20px; } 
#myrankicons .rank-14{ background-position: -124px -1190px; width: 74px; height: 20px; } 
#myrankicons .rank-140{ background-position: -124px -1260px; width: 74px; height: 20px; } 
#myrankicons .rank-141{ background-position: -124px -1330px; width: 74px; height: 20px; } 
#myrankicons .rank-142{ background-position: -124px -1400px; width: 74px; height: 20px; } 
#myrankicons .rank-143{ background-position: -124px -1470px; width: 74px; height: 20px; } 
#myrankicons .rank-144{ background-position: -124px -1540px; width: 74px; height: 20px; } 
#myrankicons .rank-145{ background-position: -124px -1610px; width: 74px; height: 20px; } 
#myrankicons .rank-146{ background-position: -124px -1680px; width: 74px; height: 20px; } 
#myrankicons .rank-147{ background-position: -124px -1750px; width: 74px; height: 20px; } 
#myrankicons .rank-148{ background-position: -124px -1820px; width: 74px; height: 20px; } 
#myrankicons .rank-149{ background-position: -124px -1890px; width: 74px; height: 20px; } 
#myrankicons .rank-15{ background-position: -248px 0; width: 74px; height: 20px; } 
#myrankicons .rank-150{ background-position: -248px -70px; width: 74px; height: 20px; } 
#myrankicons .rank-151{ background-position: -248px -140px; width: 74px; height: 20px; } 
#myrankicons .rank-152{ background-position: -248px -210px; width: 74px; height: 20px; } 
#myrankicons .rank-153{ background-position: -248px -280px; width: 74px; height: 20px; } 
#myrankicons .rank-154{ background-position: -248px -350px; width: 74px; height: 20px; } 
#myrankicons .rank-155{ background-position: -248px -420px; width: 74px; height: 20px; } 
#myrankicons .rank-156{ background-position: -248px -490px; width: 74px; height: 20px; } 
#myrankicons .rank-157{ background-position: -248px -560px; width: 74px; height: 20px; } 
#myrankicons .rank-158{ background-position: -248px -630px; width: 74px; height: 20px; } 
#myrankicons .rank-159{ background-position: -248px -700px; width: 74px; height: 20px; } 
#myrankicons .rank-16{ background-position: -248px -770px; width: 74px; height: 20px; } 
#myrankicons .rank-160{ background-position: -248px -840px; width: 74px; height: 20px; } 
#myrankicons .rank-161{ background-position: -248px -910px; width: 74px; height: 20px; } 
#myrankicons .rank-162{ background-position: -248px -980px; width: 74px; height: 20px; } 
#myrankicons .rank-163{ background-position: -248px -1050px; width: 74px; height: 20px; } 
#myrankicons .rank-164{ background-position: -248px -1120px; width: 74px; height: 20px; } 
#myrankicons .rank-165{ background-position: -248px -1190px; width: 74px; height: 20px; } 
#myrankicons .rank-166{ background-position: -248px -1260px; width: 74px; height: 20px; } 
#myrankicons .rank-167{ background-position: -248px -1330px; width: 74px; height: 20px; } 
#myrankicons .rank-168{ background-position: -248px -1400px; width: 74px; height: 20px; } 
#myrankicons .rank-169{ background-position: -248px -1470px; width: 74px; height: 20px; } 
#myrankicons .rank-17{ background-position: -248px -1540px; width: 74px; height: 20px; } 
#myrankicons .rank-170{ background-position: -248px -1610px; width: 74px; height: 20px; } 
#myrankicons .rank-171{ background-position: -248px -1680px; width: 74px; height: 20px; } 
#myrankicons .rank-172{ background-position: -248px -1750px; width: 74px; height: 20px; } 
#myrankicons .rank-173{ background-position: -248px -1820px; width: 74px; height: 20px; } 
#myrankicons .rank-174{ background-position: -248px -1890px; width: 74px; height: 20px; } 
#myrankicons .rank-175{ background-position: -372px 0; width: 74px; height: 20px; } 
#myrankicons .rank-176{ background-position: -372px -70px; width: 74px; height: 20px; } 
#myrankicons .rank-177{ background-position: -372px -140px; width: 74px; height: 20px; } 
#myrankicons .rank-178{ background-position: -372px -210px; width: 74px; height: 20px; } 
#myrankicons .rank-179{ background-position: -372px -280px; width: 74px; height: 20px; } 
#myrankicons .rank-18{ background-position: -372px -350px; width: 74px; height: 20px; } 
#myrankicons .rank-180{ background-position: -372px -420px; width: 74px; height: 20px; } 
#myrankicons .rank-181{ background-position: -372px -490px; width: 74px; height: 20px; } 
#myrankicons .rank-182{ background-position: -372px -560px; width: 74px; height: 20px; } 
#myrankicons .rank-183{ background-position: -372px -630px; width: 74px; height: 20px; } 
#myrankicons .rank-184{ background-position: -372px -700px; width: 74px; height: 20px; } 
#myrankicons .rank-185{ background-position: -372px -770px; width: 74px; height: 20px; } 
#myrankicons .rank-186{ background-position: -372px -840px; width: 74px; height: 20px; } 
#myrankicons .rank-187{ background-position: -372px -910px; width: 74px; height: 20px; } 
#myrankicons .rank-188{ background-position: -372px -980px; width: 74px; height: 20px; } 
#myrankicons .rank-189{ background-position: -372px -1050px; width: 74px; height: 20px; } 
#myrankicons .rank-19{ background-position: -372px -1120px; width: 74px; height: 20px; } 
#myrankicons .rank-191{ background-position: -372px -1190px; width: 50px; height: 50px; } 
/*#myrankicons .rank-192{ background-position: -372px -1290px; width: 50px; height: 50px; } */
#myrankicons .rank-193{ background-position: -372px -1390px; width: 50px; height: 50px; } 
#myrankicons .rank-194{ background-position: -372px -1490px; width: 50px; height: 50px; } 
#myrankicons .rank-195{ background-position: -372px -1590px; width: 50px; height: 50px; } 
#myrankicons .rank-196{ background-position: -372px -1690px; width: 50px; height: 50px; } 
#myrankicons .rank-197{ background-position: -372px -1790px; width: 50px; height: 50px; } 
#myrankicons .rank-198{ background-position: -372px -1890px; width: 50px; height: 50px; } 
#myrankicons .rank-199{ background-position: -496px 0; width: 50px; height: 50px; } 
#myrankicons .rank-2{ background-position: -496px -100px; width: 37px; height: 18px; } 
#myrankicons .rank-200{ background-position: -496px -168px; width: 50px; height: 50px; } 
#myrankicons .rank-205{ background-position: -496px -268px; width: 50px; height: 50px; } 
#myrankicons .rank-21{ background-position: -496px -368px; width: 74px; height: 20px; } 
#myrankicons .rank-210{ background-position: -496px -438px; width: 50px; height: 50px; } 
#myrankicons .rank-22{ background-position: -496px -538px; width: 74px; height: 20px; } 
#myrankicons .rank-220{ background-position: -496px -608px; width: 50px; height: 50px; } 
#myrankicons .rank-23{ background-position: -496px -708px; width: 74px; height: 20px; } 
#myrankicons .rank-230{ background-position: -496px -778px; width: 50px; height: 50px; } 
#myrankicons .rank-24{ background-position: -496px -878px; width: 74px; height: 20px; } 
#myrankicons .rank-240{ background-position: -496px -948px; width: 50px; height: 50px; } 
#myrankicons .rank-25{ background-position: -496px -1048px; width: 74px; height: 20px; } 
#myrankicons .rank-250{ background-position: -496px -1118px; width: 50px; height: 50px; } 
#myrankicons .rank-26{ background-position: -496px -1318px; width: 74px; height: 20px; } 
#myrankicons .rank-27{ background-position: -496px -1388px; width: 74px; height: 20px; } 
#myrankicons .rank-28{ background-position: -496px -1458px; width: 74px; height: 20px; } 
#myrankicons .rank-29{ background-position: -496px -1528px; width: 74px; height: 20px; } 
#myrankicons .rank-3{ background-position: -496px -1598px; width: 37px; height: 18px; } 
#myrankicons .rank-30{ background-position: -496px -1666px; width: 74px; height: 20px; } 
#myrankicons .rank-31{ background-position: -496px -1736px; width: 74px; height: 20px; } 
#myrankicons .rank-32{ background-position: -496px -1806px; width: 74px; height: 20px; } 
#myrankicons .rank-33{ background-position: -496px -1876px; width: 74px; height: 20px; } 
#myrankicons .rank-34{ background-position: -496px -1946px; width: 74px; height: 20px; } 
#myrankicons .rank-35{ background-position: -620px 0; width: 74px; height: 20px; } 
#myrankicons .rank-36{ background-position: -620px -70px; width: 74px; height: 20px; } 
#myrankicons .rank-37{ background-position: -620px -140px; width: 74px; height: 20px; } 
#myrankicons .rank-38{ background-position: -620px -210px; width: 74px; height: 20px; } 
#myrankicons .rank-39{ background-position: -620px -280px; width: 74px; height: 20px; } 
#myrankicons .rank-4{ background-position: -620px -350px; width: 37px; height: 18px; } 
#myrankicons .rank-40{ background-position: -620px -418px; width: 74px; height: 20px; } 
#myrankicons .rank-41{ background-position: -620px -488px; width: 74px; height: 20px; } 
#myrankicons .rank-42{ background-position: -620px -558px; width: 74px; height: 20px; } 
#myrankicons .rank-43{ background-position: -620px -628px; width: 74px; height: 20px; } 
#myrankicons .rank-44{ background-position: -620px -698px; width: 74px; height: 20px; } 
#myrankicons .rank-45{ background-position: -620px -768px; width: 74px; height: 20px; } 
#myrankicons .rank-46{ background-position: -620px -838px; width: 74px; height: 20px; } 
#myrankicons .rank-47{ background-position: -620px -908px; width: 74px; height: 20px; } 
#myrankicons .rank-48{ background-position: -620px -978px; width: 74px; height: 20px; } 
#myrankicons .rank-49{ background-position: -620px -1048px; width: 74px; height: 20px; } 
#myrankicons .rank-5{ background-position: -620px -1118px; width: 37px; height: 18px; } 
#myrankicons .rank-50{ background-position: -620px -1186px; width: 74px; height: 20px; } 
#myrankicons .rank-51{ background-position: -620px -1256px; width: 74px; height: 20px; } 
#myrankicons .rank-52{ background-position: -620px -1326px; width: 74px; height: 20px; } 
#myrankicons .rank-53{ background-position: -620px -1396px; width: 74px; height: 20px; } 
#myrankicons .rank-54{ background-position: -620px -1466px; width: 74px; height: 20px; } 
#myrankicons .rank-55{ background-position: -620px -1536px; width: 74px; height: 20px; } 
#myrankicons .rank-56{ background-position: -620px -1606px; width: 74px; height: 20px; } 
#myrankicons .rank-57{ background-position: -620px -1676px; width: 74px; height: 20px; } 
#myrankicons .rank-58{ background-position: -620px -1746px; width: 74px; height: 20px; } 
#myrankicons .rank-59{ background-position: -620px -1816px; width: 74px; height: 20px; } 
#myrankicons .rank-6{ background-position: -620px -1886px; width: 37px; height: 18px; } 
#myrankicons .rank-60{ background-position: -744px 0; width: 74px; height: 20px; } 
#myrankicons .rank-61{ background-position: -744px -70px; width: 74px; height: 20px; } 
#myrankicons .rank-62{ background-position: -744px -140px; width: 74px; height: 20px; } 
#myrankicons .rank-63{ background-position: -744px -210px; width: 74px; height: 20px; } 
#myrankicons .rank-64{ background-position: -744px -280px; width: 74px; height: 20px; } 
#myrankicons .rank-65{ background-position: -744px -350px; width: 74px; height: 20px; } 
#myrankicons .rank-66{ background-position: -744px -420px; width: 74px; height: 20px; } 
#myrankicons .rank-67{ background-position: -744px -490px; width: 74px; height: 20px; } 
#myrankicons .rank-68{ background-position: -744px -560px; width: 74px; height: 20px; } 
#myrankicons .rank-69{ background-position: -744px -630px; width: 74px; height: 20px; } 
#myrankicons .rank-7{ background-position: -744px -700px; width: 37px; height: 18px; } 
#myrankicons .rank-70{ background-position: -744px -768px; width: 74px; height: 20px; } 
#myrankicons .rank-71{ background-position: -744px -838px; width: 74px; height: 20px; } 
#myrankicons .rank-72{ background-position: -744px -908px; width: 74px; height: 20px; } 
#myrankicons .rank-73{ background-position: -744px -978px; width: 74px; height: 20px; } 
#myrankicons .rank-74{ background-position: -744px -1048px; width: 74px; height: 20px; } 
#myrankicons .rank-75{ background-position: -744px -1118px; width: 74px; height: 20px; } 
#myrankicons .rank-76{ background-position: -744px -1188px; width: 74px; height: 20px; } 
#myrankicons .rank-77{ background-position: -744px -1258px; width: 74px; height: 20px; } 
#myrankicons .rank-78{ background-position: -744px -1328px; width: 74px; height: 20px; } 
#myrankicons .rank-79{ background-position: -744px -1398px; width: 74px; height: 20px; } 
#myrankicons .rank-8{ background-position: -744px -1468px; width: 37px; height: 18px; } 
#myrankicons .rank-80{ background-position: -744px -1536px; width: 74px; height: 20px; } 
#myrankicons .rank-81{ background-position: -744px -1606px; width: 74px; height: 20px; } 
#myrankicons .rank-82{ background-position: -744px -1676px; width: 74px; height: 20px; } 
#myrankicons .rank-83{ background-position: -744px -1746px; width: 74px; height: 20px; } 
#myrankicons .rank-84{ background-position: -744px -1816px; width: 74px; height: 20px; } 
#myrankicons .rank-85{ background-position: -744px -1886px; width: 74px; height: 20px; } 
#myrankicons .rank-86{ background-position: -868px 0; width: 74px; height: 20px; } 
#myrankicons .rank-87{ background-position: -868px -70px; width: 74px; height: 20px; } 
#myrankicons .rank-88{ background-position: -868px -140px; width: 74px; height: 20px; } 
#myrankicons .rank-89{ background-position: -868px -210px; width: 74px; height: 20px; } 
#myrankicons .rank-9{ background-position: -868px -280px; width: 37px; height: 18px; } 
#myrankicons .rank-90{ background-position: -868px -348px; width: 74px; height: 20px; } 
#myrankicons .rank-91{ background-position: -868px -418px; width: 74px; height: 20px; } 
#myrankicons .rank-92{ background-position: -868px -488px; width: 74px; height: 20px; } 
#myrankicons .rank-93{ background-position: -868px -558px; width: 74px; height: 20px; } 
#myrankicons .rank-94{ background-position: -868px -628px; width: 74px; height: 20px; } 
#myrankicons .rank-95{ background-position: -868px -698px; width: 74px; height: 20px; } 
#myrankicons .rank-96{ background-position: -868px -768px; width: 74px; height: 20px; } 
#myrankicons .rank-97{ background-position: -868px -838px; width: 74px; height: 20px; } 
#myrankicons .rank-98{ background-position: -868px -908px; width: 74px; height: 20px; } 
#myrankicons .rank-99{ background-position: -868px -978px; width: 74px; height: 20px; } 
#myrankicons .rank-192{ background-position: -875px -1035px; width: 50px; height: 50px; } 

    input.fb-button {
        color: #FFF;
        display: inline-block;
        text-decoration: none;
    }

    .fb-button {
        background: #5F78AB;
        background-image: url('facebook_logos.png');
        background-repeat: no-repeat;
        background-position: -1px -81px;
        border-top: 1px solid #29447E;
        border-right: 1px solid #29447E;
        border-bottom: 1px solid #1A356E;
        border-left: 1px solid #29447E;
        -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 #8A9CC2;
        -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 #8a9cc2;
        box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 #8A9CC2;
        cursor: pointer;
        font-family: Helvetica, Arial, 'lucida grande',tahoma,verdana,arial,sans-serif;
        font-size: 13px;
        font-weight: bold;
        height: 23px;
        line-height: 23px;
        padding: 0px 5px 0px 30px;
        text-align: left;
    }

dialog-pop {height:305px;width: 488px;text-align:left;border: 1px dotted red;}
.dialog-pop .dialog-info-left{height:230px; width:144px; float:left;background-color: #eee;padding:10px 5px 1px 5px}
.dialog-pop .dialog-info-right{height:230px; width:390px;float:left;overflow:auto;padding:2px 5px 1px 5px}
.dialog-pop .dialog-info-left-nobottom{height:255px; width:144px; float:left;padding:10px 5px 1px 5px}
.dialog-pop .dialog-info-right-nobottom{height:255px; width:390px;float:left;overflow:auto;padding:2px 5px 1px 5px}
.dialog-pop .dialog-bottom{height:25px;width: 488px;clear: both;padding:1px 5px 1px 5px}    
.dialog-pop .feature img{display:block;width:144px;height:81px;}
.dialog-pop .eee{background-color: #eee;};

