

    body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}

    body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}
    
    html, body, form {height:100%;}
    body {position:relative;background:#1A5177 fixed url(/images/site_background.gif) repeat-x top left;font-family:Verdana;color:White;-overflow-x:hidden;}
    
    strong {font-weight:bold;}
    .cb {clear:both;}
 
    #divdown {position:absolute; top:100%; left:0px;color:#66CCFF; text-align:center; padding:0 35px;background-color:#1a5177;}
    #divdown h1 {font-size:100%}
    #divBody {padding:0 35px;background:#1A5177 url(/images/site_background.gif) 0 0 fixed repeat-x;position:relative;width:910px;min-height:100%;height:auto !important;height:100%;margin:0 auto;}
    #LB {height:90px;padding-top:5px ;margin:0 auto;position:relative;}
    #LB #adWideButton {position:absolute;right:0;top:5px}
    #LB #adLB {width:728px;height:90px;margin-right:10px;}
    #LB #adLB .adiframe {width:728px;height:90px;}
    #hdr {overflow:hidden;}
    #hdr a {position:relative;height:90px;overflow:hidden;float:left;background-color:transparent;outline:none;border:none}             
    #hdr a img { position:absolute; top:0;left:0;}
    #hdr a.hover img {top:-90px;}
    #hdr a.active img {top:-90px;}
    #hdr a.NavHome {width:304px;}
    #hdr a.NavHome img {top:0;}
    #hdr a.Nav1 {width:68px;}
    #hdr a.Nav1 img {left:0;}
    #hdr a.Nav2 {width:94px;}
    #hdr a.Nav2 img {left:-68px;}
    #hdr a.Nav3 {width:69px;}
    #hdr a.Nav3 img {left:-162px;}
    #hdr a.Nav4 {width:99px;}
    #hdr a.Nav4 img {left:-231px;}
    #hdr a.Nav5 {width:84px;}
    #hdr a.Nav5 img {left:-330px;}
    #hdr a.Nav6 {width:84px;}
    #hdr a.Nav6 img {left:-414px;}
    #hdr a.Nav7 {width:108px;}
    #hdr a.Nav7 img {left:-498px;}
    #maintPg #hdr {text-align:center}
    
    #genreHdr{margin-top:-2px;}
    #main {overflow:hidden;width:100%;margin-top:10px;padding-bottom:210px;} 
    #ftr {position:absolute;width:910px;bottom:0px;padding:10px 0;hheight:146px;text-align:center;font-size:75%; }
    #ftr div {margin-top:10px;}
    #ftr div.adFtr {width:468px;height:60px;margin:15px auto 0 auto;}
    #ftrGFMLogo {margin-top:10px;}
    #maintPg #ftr {height:50px}
    #tblViewMore {width:894px;background:#1a5177;table-layout:fixed;}
    #tblViewMore th {background:#3c7399;padding:2px 2px 2px 0;}
    #tblViewMore th a {color:#66ccff;text-decoration:underline;font-weight:bold;float:left;}    
    #tblViewMore th img {float:right;margin-top:4px;}
    #tblViewMore td {height:75px;}   
    #tblViewMore td span.none {padding:10px;display:block;}
    
    #sitemap ul li {margin:5px 0 0 30px;}
    #sitemap ul li a {text-decoration:underline;}
    #sitemap ul li span {font-size:77%;color:#66CCFF;}
    #sitemap ul li.genre {font-weight:bold;font-size:138.5%; margin:10px 0 5px 0;}
    #sitemap div {margin:10px 0;text-align:center;font-size:138.5%;}
    #sitemap div a {text-decoration:underline;}        

    .colRank {width:50px; text-align:center; padding-left:2px !important;}
    .colImg {width:64px;padding-left:5px;} 
    .colImg a.img {width:55px;display:block;border:solid white 2px;}
    .colImg a.img:hover{border-color:#66ccff;text-decoration:none}
    .colImg a img {width:55px;display:block;}
    .colTitle {padding-left:5px;color:#f7f7f7;} 
    .colTitle a {color:#66ccff;font-weight:bold;}
    .colGenre {width:80px;padding-left:5px;}
    .colDev {width:130px;font-size:85%;padding-left:5px;color:#f7f7f7;overflow:hidden;} 
    .colPlays {width:106px;font-size:85%;padding-left:5px;color:#f7f7f7;} 
    .colRating {width:67px;font-size:85%;padding-left:5px;color:#f7f7f7;} 
    .colRating div.five,
    .colRating div.r45,
    .colRating div.r4,
    .colRating div.r35,
    .colRating div.r3,
    .colRating div.r25,
    .colRating div.r2,
    .colRating div.r15,
    .colRating div.r1,
    .colRating div.r5,
    .colRating div.r0 {margin:0;}
    .colUploaded {text-align:left;width:115px;font-size:85%;color:#f7f7f7;}
    .alt {background:#0F2F4A;}
    .ml10 {margin-left:10px;} 
    a.viewMore {clear:both;float:right;_display:inline;margin-right:7px;font-size:77%;color:#66CCFF;text-decoration:underline;}
    div.viewMoreTitleText {height:22px;font-weight:bold;font-family:Trebuchet MS;float:left;font-size:170%;line-height:90%;}
   
    a.dyn{border-bottom: 1px dotted white;text-decoration:none;line-height:128%;}
    a.dyn:hover{text-decoration:none;}
    h1 {margin:0;font-size:182%;}
    a {color:White;text-decoration:none;}
    a:hover {text-decoration:underline;}
    .fl {float:left;}
    .fr {float:right;}
    .w100Pct {width:100%;}
    .watermark {color:#999999}
    span.deEmph { color: Gray;} 
    .mcrmeebo { display:none !important}
    .error, .errors {font-size:93%;color:#FF5555}
    .errors {font-weight:bold;}
    ul.errors {margin-left:15px;list-style-type:disc;font-size:93%;font-weight:normal;}
  
    div.hBlk{clear:both;overflow:hidden;width:100%} 
  
    div.cBlk {overflow:hidden} 
    div.cBlk div.c {padding-bottom:32768px;margin-bottom:-32758px;float:left;} 
    div.cBlk div.1_3_c {width:33%;}
    div.cBlk div.1_5_c {width:50%;}
    div.cBlk div.2_3_c {width:66%;margin-left:1%}
    div.cBlk div.lt_c {} 
    div.cBlk div.rt_c {float:right;}
    div.home_cBlk {margin-top:10px;}
    div.genre_cBlk {margin-top:10px;}
    div.profile_cBlk div.lt_c {width:587px;float:left;}
    div.profile_cBlk div.rt_c{width:312px;float:right;padding-left:8px;}
    div.profile_cBlk div.rt_c div.rect_ad_module {width:306px;margin:0 auto 10px auto;}
    div.profile_cBlk div.rt_c div.rect_ad_module iframe {height:250px;width:300px;}   
    div.addictions_cBlk {height:438px;overflow:visible;}
    div.addictions_cBlk div.c {height:438px;padding-bottom:0;margin-bottom:0}
    div.addictions_cBlk div.lt_c {width:285px;}
    div.addictions_cBlk div.splitter_c {width:9px;background:url(/images/splitter.gif) top left repeat-y;position:relative;height:441px;_height:454px;margin-bottom:0;padding-bottom:0}
    div.addictions_cBlk div.rt_c {width:284px;padding-left:0}
    
    /*body#profilePg div#addictionsMonthly {float:left;width:284px;height:435px;}        
    body#profilePg div#addictionsAllTime {float:right;width:285px;height:435px;}    
    body#profilePg div#splitter {position:absolute;top:0;left:286px;width:9px;height:444px;_height:450px;background:url(/images/splitter.gif) top left repeat-y; }    */
    
    .modalbg {background-color:#000;filter:alpha(opacity=60);opacity:0.6;}    
  
    a.action {font-size:69.5%;background-color:#64CDFD;border:solid 1px #3FA9DB;border-color:#95DBFF #3FA9DB #3FA9DB #95DBFF;color:#102F4B !important;font-weight:bold;padding:2px 0.5em;text-transform:uppercase}
    a.action:hover {background-color:#95DBFF;text-decoration:none;color:#1A5177 !important;}    
    a.disabled_action, a.disabled_action:hover {background-color:#B3B3B3;border:solid 1px #CACACA;border-color:#CACACA #8F8F8F #8F8F8F #CACACA;color:#282828 !important;cursor:default;}
    
    div.gt { font-size:92.6%;width:100%;overflow:hidden;}
    div.gt a, div.gt span {display:block;overflow:hidden;height:16px;}
    div.gt span { padding-left: 5px; line-height:15px}
    div.gt span a {display:inline;margin-left:0;font-weight:bold;font-size:108.6%;color:#66CCFF;}
    div.gt a.thumb{float:left;margin: 3px 0 0 0;clear:none;overflow:hidden;border: solid 2px white;width:55px;height:55px;}
    div.gt a.thumb:hover{border-color:#66ccff;text-decoration:none}
    div.gt a.thumb img {border:none;display:block;background-color:#1B5379;color:#1B5379;width:55px;height:55px;}
    div.gt span.meta{font-size:75%;color:#bebcbd;padding-bottom:4px;padding-top:1px;height:11px;line-height:11px;}
    div.gt span.meta span{line-height:11px;}
    div.gt span.desc{height:30px;}
    div.gt div.rating {border-right:0;height:10px;margin: 0 3px 0 0;padding:0;width:49px}
    div.mini_gt a.thumb {height:27px;border-width: 1px;width:27px;}
    div.mini_gt a.thumb img {width:27px;height:27px;}
    div.mini_gt span {padding-left: 4px;}    
    div.mini_gt span.meta {margin-top:0;margin-bottom:0}
    div.feat_gt a.thumb {float:left;margin:0 7px 7px 0;height:100px;width:100px;}
    div.feat_gt a.thumb img {width:100px;height:100px;}
    div.feat_gt span {padding-left: 0;}
    div.feat_gt span a{font-size:133.6%;}
    div.feat_gt span.title {height: auto;line-height:20px}
    div.feat_gt span.desc{height:75px;clear:left}
    div.fav_gt span.desc {clear:left;padding-left:0;height:auto}
    div.fav_gt a.thumb{margin: 1px 0 1px 0}
    div.fav_gt span.meta span.last {display:inline;color:white}
    div.addict_gt {padding:2px 2px 5px 10px;margin-bottom:10px;width:270px !important}
    div.addict_gt span.title {margin-top:3px}
    div.addict_gt span.meta {height:25px;color:white}
    div.addict_gt span.meta a {float:left;clear:left;font-weight:normal;text-decoration:none;}

    div.gl {overflow:hidden; }
    div.gl div.gt {float:left;width:288px;padding:5px 10px 5px 0;}
    div.gl div.mini_gt {width:185px;padding:3px 7px 4px 0}
    div.narrow_gl{width:300px;}
    div.narrow_gl div.gt {width:294px;padding:3px}    
    #lead div.gl div.gt {padding-bottom:10px;padding-right:10px;}
    div.gl span.none {display:block;margin:10px;}

    a.gLink {font-weight:bold}

    div.uTile {text-align:center;}
    a.uLink {color:#66CCFF;font-weight:bold;font-size:92.6%;border:none;}
    span.uLink {color:#aaa;ffont-style:italic;font-weight:bold;font-size:92.6%;border:none;}
    a.avatar_uLink {display:block;width:55px;height:55px;margin:0 auto;border:solid white 2px;}
    span.avatar_uLink {display:block;width:55px;height:55px;margin:0 auto;border:solid #aaa 2px;}
    a.avatar_uLink:hover {border-color:#66CCFF;}
    a.avatar_uLink img.avatar,
    span.avatar_uLink img.avatar  {display:block;}    

/*   ul.comments li {padding-top:10px;margin:0 10px 10px 10px;border-top:1px solid #1A4463;}*/
    ul.comments li {margin:0 10px;padding:10px 0;background:url(/images/h-groove.gif) top left repeat-x;}
    ul.comments li div.hdr a {font-weight:bold;color:#66CCFF;}
    ul.comments li p {font-size:85%;}
    ul.comments li div.ftr {margin-top:10px;text-align:right;}
    ul.comments li div.ftr span {}
    ul.comments li div.ftr a {color:#66CCFF; text-decoration:underline;padding-left:17px;background:url(/images/flag.gif) no-repeat 0 0;}
    ul.comments li.first {border-top:none;background:none;}
    ul.comments li.none{border-top:none;background:none;}
    ul.game_comments li {overflow:hidden;clear:right;}
    ul.game_comments li a.avatar_uLink,
    ul.game_comments li span.avatar_uLink {float:left;}
    ul.game_comments li div.hdr,
    ul.game_comments li p,
    ul.game_comments li div.ftr {margin-left:69px;}
    a.commentAdd {float:right;color:#66ccff;text-decoration:underline;_display:inline;margin:0 10px 15px 0;}

    div.frRequest {overflow:hidden;margin-right:10px;margin-top:5px;}
    div.frRequest div.uTile {float:left;width:126px;}
    /*div.frRequest div.uTile span.avatar_uLink {display:block;float:none;}*/
    div.form div.frRequest div.actions {width:auto;float:right;margin-top:0}
    div.frRequest div.actions a.action{float:none;display:block;margin:5px;padding-left:16px;text-align:center;width:50px;font-size:84.6%;background:#64cdfd no-repeat 5px 5px}
    div.frRequest div.actions a.accept_action{background-image:url(/Images/icon_accept.gif)}
    div.frRequest div.actions a.deny_action{background-image:url(/Images/icon_deny.gif)}
    
    div.module {background-color:#436F92;border:solid 3px #436F92;overflow:hidden;padding:0;width:904px;}
    div.module div.title {background-color:#1F5981;font-weight:bold;font-size:123.1%;display:block;height:22px;padding:4px .5em 0 .5em;border-bottom:3px solid #436F92;overflow:hidden;}
    div.module div.title img.title {margin:1px 5px 0 0;}
    div.module div.title span.subTitle {font-size:62.5%;font-weight:bold;}
    div.module div.contents {color:white;background-color:#0f2f4a;zoom:1;overflow:hidden;padding:6px 2px 2px 2px;}        
    div.flat_module div.contents{padding:0 0 0 10px;}
    div.modal_module div.contents span.header {font-size:123.1%;display:block;height:24px}

    div.modal_module {width:500px;}
    div.modal_module div.contents {padding:10px;}    
    div.modal_module div.title a {font-size:62.5%;float:right;color:white;font-weight:normal;background:url(/images/button_close.gif) top right no-repeat;padding-right:15px;height:14px;margin-top:2px;}    
    div.form_modal_module { width: 324px;}
    div.regForm_modal_module {width: 600px}
    div.flyoutTabStrip_module{overflow:visible;height:24px;z-index:1;}
    div.flyout_module{top:18px;width: 230px;position:absolute !important;display:none;z-index:0;border:solid 1px #A9D0EF;left:0px}
    div.flyout_module div.contents {background-color:#1C4563;padding-bottom:10px;}    
    div.finder_flyout_module {width:280px;}
    div.loginForm_module {width:260px;}  
    div.loginForm_module div.contents { padding:7px;}
    div.feat_module {width:285px;}
    div.hot_module {float:right;width:603px;}
    div.genreList_module {width:584px;margin-bottom:10px;}
    div.mini_genreList_module{width:300px;}    
    div.mini_genreList_module div.contents {padding-bottom:7px;}
    div.rect_ad_module {width:304px;margin-bottom:10px;background-color:#808080;}
    div.rect_ad_module iframe {width:300px;height:250px;margin:2px;}
    div.rect_ad_module div.contents {padding:0;overflow:visible;}
    div.rect_ad_module div.contents div.adv {background:#292929;color:#999999;text-align:center;font-size:77%;padding:3px;height:14px;}
    div.comments_module {width:582px;*z-index:-1;}
    div.comment_modal_module div.actions {text-align:right}    
    div.chat_module {clear:right;overflow:hidden;}    
    div.chat_module div.contents{padding:2px;height:275px;overflow:hidden;}
    div.chat_module div.contents p {padding:5px;color:#BEBCBD}
    div.chat_module div.contents a {color:#66CCFF}
    body#homePg div.chat_module div.contents{width:300px;}
    body#gamePg div.chat_module div.contents{width:580px;}
    div.feat_module div.contents {padding:7px}
    div.hot_module div.contents, div.genreList_module div.contents {padding:2px 0 7px 7px;}
    div.feat_module div.contents { height:197px;}
    div.hot_module div.contents { height:202px;}
    div.static_module {margin-bottom: 10px;}
    div.static_module div.contents {padding:10px;}
    div.message_modal_module div.contents p, div.static_module div.contents p {margin: 10px 0;}
    div.message_modal_module div.contents a, div.static_module div.contents a {color:#66ccff;text-decoration:underline;}        
    body#homePg div.chat_module,
    body#genrePg div.chat_module {width:304px;}
    body#gamePg div.c div.module {margin-top:10px;}        
    body#gamePg div.lt_c div.module {width:584px}
    body#gamePg div.rt_c div.module {width:304px;}
    body#gamePg div.rect_ad_module {margin-bottom:0;}
    
    div.profile_modal_module { width: 400px; }    
    div.fav_module {width:306px;}
    div.friends_module {width:445px;height:250px;float:right;}
    div.friends_module div.contents{height:214px}
    div.notifications_module div.contents {padding:10px;}       
        
    div.viewMore_module {float:left;}
    div.viewMore_module div.contents {padding:5px;}
    div.viewMore_module div.title {font-size:95%;font-weight:normal;}
    div.viewMore_module div.title a {float:none;font-size:95%;background-image:none;position:static;height:inherit;margin-top:inherit}
    div.viewMore_module div.viewMore_pageCtrl1, 
    div.viewMore_module div.viewMore_pageCtrl2 {text-align:right;}
    div.viewMore_module div.viewMore_pageCtrl1 a, 
    div.viewMore_module div.viewMore_pageCtrl2 a {font-size:95%;line-height:95%;font-weight:normal;color:#66ccff;text-decoration:underline;}
    div.viewMore_module div.viewMore_pageCtrl1 a.actv, 
    div.viewMore_module div.viewMore_pageCtrl2 a.actv {font-weight:bold;text-decoration:none;}
    div.viewMore_module div.viewMore_pageCtrl1 a img, 
    div.viewMore_module div.viewMore_pageCtrl2 a img {margin:0 2px;}
    div.viewMore_module div.viewMore_pageCtrl1 span {padding:0 5px;font-size:105.3%} 
    div.viewMore_module div.viewMore_pageCtrl2 span {padding:0 5px; margin-top:6px;}
    div.viewMore_pageCtrl2 {height:24px;padding:12px 8px 0 0;background:url(/images/bottomFooter.gif) no-repeat top left;}
    
    div.game_module {text-align:center;background:black;}
    div.game_module div.contents {background:black;padding:7px 0 0 0;}
    div.game_module div.title {display:block;background:#0F2F4A url(/images/module_bottom.gif) bottom left repeat-x !important; font-size:123.1%;height:36px;padding:0 7px;position:relative}    
    div.game_module div.title span.title {float:left;line-height:36px;}
    div.game_module div.title div.meta {position:absolute;right:7px;height:36px;font-size:62.5%;font-weight:normal}
    div.game_module div.title div.meta .metaData {float:left;margin:5px 7px 0 0;padding-right:7px;height:26px;border-right:solid #66CCFF 1px; }
    div.game_module div.title div.meta div.plays_metaData {border-right:none;margin-right:0;padding-right:0}
    div.game_module div.title div.meta div.dev_metaData {width:100px;overflow:hidden;text-align:right}
    div.game_module div.title div.meta div.rater_metaData {}
    div.game_module div.title div.meta div.rater_metaData select {float:left;width:117px;margin:3px 0 0 0;font-size:120%;height:auto;padding-right:0}
    div.game_module div.title div.meta div.rating{width:85px}
    
    div.cBlk div.lt_c div.module {width:584px;}
    div.cBlk div.lt_c div.module div.gt{width:278px}
    div.cBlk div.lt_c div.module div.mini_gt{width:185px}

    div.rating {width:85px;float:left;margin:5px 7px 0 0;padding-right:5px;height:26px;border-right:solid #66CCFF 1px;}
    div.rating div.rtitle {font-size:7pt;height:15px;}    
    div.rating img {position:absolute; top:0; left:0;}        
    
    div.five {overflow:hidden;position:relative;overflow:hidden;height:10px;width:49px;margin:0 auto;}
    div.five img {position:absolute; top:0; }
    div.r45 {overflow:hidden;position:relative;height:10px;width:49px;margin:0 auto;}
    div.r45 img {position:absolute; top:-15px }
    div.r4 {overflow:hidden;position:relative;height:10px;width:49px;margin:0 auto;}
    div.r4 img {position:absolute;top:-30px }
    div.r35 {overflow:hidden;position:relative;height:10px;width:49px;margin:0 auto;}
    div.r35 img {position:absolute;top:-45px }
    div.r3 {overflow:hidden;position:relative;height:10px;width:49px;margin:0 auto;}
    div.r3 img {position:absolute;top:-60px }
    div.r25 {overflow:hidden;position:relative;height:10px;width:49px;margin:0 auto;}
    div.r25 img {position:absolute;top:-75px }
    div.r2 {overflow:hidden;position:relative;height:10px;width:49px;margin:0 auto;}
    div.r2 img {position:absolute;top:-90px }
    div.r15 {overflow:hidden;position:relative;height:10px;width:49px;margin:0 auto;}
    div.r15 img {position:absolute;top:-105px }
    div.r1 {overflow:hidden;position:relative;height:10px;width:49px;margin:0 auto;}
    div.r1 img {position:absolute;top:-120px }
    div.r5 {overflow:hidden;position:relative;height:10px;width:49px;margin:0 auto;}
    div.r5 img {position:absolute;top:-135px }
    div.r0 {overflow:hidden;position:relative;height:10px;width:49px;margin:0 auto;}
    div.r0 img {position:absolute;top:-150px; }
    
    iframe#gameiframe {position:absolute;top:326px;left:50%;width:904px;margin-left:-452px;z-index:0;overflow:hidden;}    
    
    div.GameFlash div.GameActions {background:#094066;margin-top:7px;padding:10px;border-top:groove 3px #436F92;}
    div.GameFlash div.GameActions a {background:no-repeat 0 0;padding:1px 0 2px 0;margin-right:1em;}
    div.GameFlash div.GameActions a.send {background-image:url(/images/icon_email.gif);padding-left:24px;}
    div.GameFlash div.GameActions a.howPlay {background-image:url(/images/icon_help.gif);padding-left:24px;}
    div.GameFlash div.GameActions a.addPick {background-image:url(/images/icon_add_pick.gif);padding-left:24px;}
    div.GameFlash div.GameActions a.delPick {background-image:url(/images/icon_del_pick.gif);padding-left:24px;}
    div.GameFlash div.GameActions a.addthis img {vertical-align:bottom}
    div.GameFlash div.GameInstructions {position:relative;background:#094066;padding:10px 10px 0 10px;border-top:groove 3px #436F92;overflow:hidden;width:884px}
    div.GameFlash div.GameInstructions div {text-align:right;padding:10px 0;}    
    div.GameFlash div.GameInstructions div.desc {bbackground:orange;text-align:justify;width:550PX;margin:0 auto;}
    div.GameFlash div.GameInstructions div.hide {float:right;margin:10px 0;padding:0;}
    div.GameFlash div.GameInstructions div.hide:hover a {text-decoration:underline;cursor:pointer;}    
    div.GameFlash div.GameInstructions div.hide img {padding-left:6px;vertical-align:text-bottom;}    

    div.toolbar a {font-size:100%;color:#66CCFF;}    
    div.toolbar a.dyn {border-bottom:none;}
    div.toolbar a.dyn:hover {color:white}
    div.toolbar span.deEmph {font-size:84.6%;color:White;display:block;padding:1px 0 0 1px;}    

    div.tool {float:left;_display:inline;position:relative;top:4px;border-right:solid 1px #888;}
    div.withNext_tool {border-right:none;margin-right:1px;}
    div.last_tool {border-right:none;}
    div.tool a.tool{margin-left: 7px; margin-right:7px;font-weight:bold;}
    div.secondary_tool {float:right;}
    div.input_tool {top:2px;_top:1px;*top:1px;}
    div.input_tool a.action{font-size:92.3%;ffont-weight:normal;position:relative;_top:-1px;*top:-1px}    
    
    div.flyoutTab_tool a.tool {outline:none;z-index:1;position:relative;padding-top:3px;margin-left: 10px; margin-right:10px;border:none; }
    div.flyoutTab_tool a.tool:hover {text-decoration:none;color:White}
    div.flyoutTab_tool a.selectedTab_tool {background-color:#1C4563;border:solid 1px #A9D0EF; border-bottom:none;padding:2px 10px 3px 10px;color:white;margin:0}
    div.flyoutTab_tool a.tool span.top {background: url(/Images/frame_topmiddle.gif) repeat-x; position: absolute; top:0;left:2px; height:3px;}
    div.flyoutTab_tool a.tool span.left {background: url(/Images/frame_middleleft.gif) repeat-y; position: absolute; top:3px;left:-1px; width:3px;}
    div.flyoutTab_tool a.tool span.right {background: url(/Images/frame_middleright.gif) repeat-y; position: absolute; top:3px;width:3px; }
    div.flyoutTab_tool a.tool span.topleft {background: url(/Images/frame_topleft.gif) no-repeat; position: absolute; top:0;left:-1px; height:3px;width:3px;}
    div.flyoutTab_tool a.tool span.topright {background: url(/Images/frame_topright.gif) no-repeat; position: absolute; top:0;height:3px;width:3px;}
    div.flyoutTab_tool a.tool span.innerbottomright {background: url(/Images/inner_bottomright.gif) no-repeat; position: absolute; top:24px;height:3px;width:3px;}
    div.flyoutTab_tool a.tool span.innerbottomleft {background: url(/Images/inner_bottomleft.gif) no-repeat; position: absolute; top:24px;left:-1px; height:3px;width:3px;  }
    div.selected_flyoutTab_tool {border-right:none;left:-1px;margin-right:-1px;}
    div.flyoutTab_tool div.form div.field{width:auto}    

    div.styled_module {position:relative;padding:3px;border:none;overflow:visible;background-color:transparent;}
    div.styled_module div.title {position:relative; border:none;padding-bottom:3px;background: url(/Images/title_middle.gif) repeat-x;}
    div.styled_module div.title div.left {width:2px;height:29px;position:absolute;top:0;left:0;background: url(/Images/title_left.gif) repeat-y;overflow:hidden;}
    div.styled_module div.title div.right {width:2px;height:29px;position:absolute;top:0;right:0;background: url(/Images/title_right.gif) repeat-y;}
    div.styled_module div.contents {position:relative;}
    div.styled_module div.contents div.bottom {height:2px;position:absolute;left:0;bottom:0;background: url(/Images/content_bottommiddle.gif) repeat-x;overflow:hidden;}
    div.styled_module div.contents div.top {height:6px;position:absolute;top:0;left:0;background: url(/Images/content_topmiddle.gif) repeat-x;overflow:hidden;}
    div.styled_module div.contents div.left {width:2px;position:absolute;top:0;left:0;background: url(/Images/content_middleleft.gif) repeat-y;overflow:hidden;}
    div.styled_module div.contents div.right {width:2px;position:absolute;top:0;right:0;background: url(/Images/content_middleright.gif) repeat-y;overflow:hidden;}
    div.styled_module div.contents div.bottomleft {height:2px;width:2px; position: absolute;left:0;bottom:0; background-image: url(/Images/content_bottomleft.gif) ;overflow:hidden;}
    div.styled_module div.contents div.bottomright {height:2px;width:2px;position: absolute;right:0;bottom:0; background-image: url(/Images/content_bottomright.gif); overflow:hidden; }

    div.styled_module div.styles div.bottom {height:3px;position:absolute;left:3px;bottom:0;background: url(/Images/frame_bottommiddle.gif) repeat-x; overflow:hidden;}
    div.styled_module div.styles div.top {height:3px;position:absolute;top:0;left:3px;background: url(/Images/frame_topmiddle.gif) repeat-x ;overflow:hidden;}
    div.styled_module div.styles div.left {width:3px;position:absolute;top:3px;left:0;background: url(/Images/frame_middleleft.gif) repeat-y;overflow:hidden;}
    div.styled_module div.styles div.right {width:3px;position:absolute;top:3px;right:0;background: url(/Images/frame_middleright.gif) repeat-y;overflow:hidden;}
    div.styled_module div.styles div.bottomleft {height:3px;width:3px;position: absolute; left:0;bottom:0;background-image: url(/Images/frame_bottomleft.gif);overflow:hidden;}
    div.styled_module div.styles div.topleft {height:3px;width:3px; position: absolute;top:0;left:0;background-image: url(/Images/frame_topleft.gif);overflow:hidden;}
    div.styled_module div.styles div.topright {height:3px;width:3px; position: absolute;top:0;right:0;background-image: url(/Images/frame_topright.gif);overflow:hidden;}
    div.styled_module div.styles div.bottomright {height:3px;width:3px;position: absolute;right:0;bottom:0;background-image: url(/Images/frame_bottomright.gif);overflow:hidden; }   

    div.form a.action{float:left;margin:1em 1em 0 0;}    
    div.form div.field {overflow:hidden;width:100%;margin-top:0.5em;margin-bottom:0.5em;}    
    div.form div.field label {float:left;width:97px;text-align:right;margin-right:3px}
    div.form div.field input {float:left;width:200px;}
    div.form div.header_field {background-color:#1A5177;padding:3px 0px 3px 5px; position:relative; left:-5px; }
    div.form div.unlabeled_field label{margin:0;float:none;text-align:left;width:auto;}
    div.form div.unlabeled_field textarea {width:300px; }
    div.form div.unlabeled_field select {width:100%; }
    div.form div.wide_field label{display:block;width:auto;float:none;text-align:left}
    div.form div.wide_field input {width: 304px}
    div.form div.link_field {margin-bottom:0;margin-top:0;margin-left:100px;width:200px;}
    div.form div.link_field a {color: #66ccff}
    div.form div.radio_field span {float:left;overflow:hidden;width:200px}
    div.form div.radio_field label span.deEmph{float:none}
    div.form div.radio_field span label {float:left;text-align:left;width:auto;}
    div.form div.radio_field span input {clear:left;float:left;width:auto;}
    div.form div.birthday_field {overflow:hidden}
    div.form div.birthday_field select{float:left;margin-right:4px;}    
    div.form div.country_field select {width:200px}
    div.form div.actions { margin-top:0.5em;overflow:hidden;width:100%}    
    div.form span.submit_error{margin-top:0.5em;display:block;}
    div.nots_form div.userNot {margin:0 10px 10px 0;}
    div.nots_form a.nots {padding-top: 5px;font-weight:bold;border-top:solid 1px #1A5177;display:block;margin-right:10px;}
    div.nots_form a.action{font-weight:normal}    
    div.comment_form {background-color:#1C4563;padding:7px 10px 10px 10px;margin:10px 0;}
    div.comment_form div.field{margin:0}
    div.comment_form div.unlabeled_field label{margin:0;float:none;text-align:left;width:auto;}
    div.comment_form div.unlabeled_field textarea {width:280px; }    
    div.comment_form span.error{border-bottom:1px solid #437091; display:block;margin-bottom:2px;padding-bottom:5px;color:#f66;}
    div.emailFinder_form div.field input {width: 152px;float:left;margin-bottom:5px}
    div.emailFinder_form div.field a.action{font-size:84.6%;display:block;margin:0 0 5px 5px;text-align:center;width:86px;float:left;_display:inline;margin-bottom:0;}
    div.emailFinder_form div.field{margin-bottom:0}
    div.emailFinder_form div.feedback {margin-right:10px;}
    div.emailFinder_form a.action{font-weight:normal}    
    div.nameFinder_form div.field input {width:257px;}
    div.nameFinder_form div.field {margin-bottom:0}
    div.nameFinder_form div.feedback {margin-right:10px;}    
    div.nameFinder_form div.feedback span {margin-top:5px;display:block;}
    div.nameFinder_form div.feedback ul {background-color:White;width:261px;font-size:92.3%; line-height:1.5em;margin-top:0;color:black;margin:0}
    div.nameFinder_form div.feedback ul li{width:251px;position:relative;padding: 1px 5px;}
    div.nameFinder_form div.feedback ul li:hover{background-color:#A9D0EF}
    div.nameFinder_form div.feedback ul li a{color:#437091;text-decoration:underline;}
    div.nameFinder_form div.feedback ul li span{position:absolute;right:5px;font-weight:bold;color:#437091;cursor:pointer;text-decoration:underline;margin:0;top:1px;}
    div.nameFinder_form div.feedback ul li span:hover{color:#1C4563}
    div.nameFinder_form a.action{font-weight:normal}    
    div.recommend_form div.field {width:auto;margin:1em 0 0 0;background-color:#1C4563;padding:5px 7px;}
    div.recommend_form div.field input {width:286px }
    div.recommend_form a.action{float:right;_display:inline;margin:1em 0 0 0}    
    div.recommend_form div.friend_field {margin-top:0;padding-top:10px;padding-bottom:10px}
    div.recommend_form div.email_field input {width:260px;float:left;}
    div.recommend_form div.email_field a.action {float:right;margin:1px 0 0 0;}   
    div.recommend_form div.email_field span.error{display:block;padding-top:2px;clear:left;} 
    div.recommend_form div.recipients_feedback {background-color:#1C4563;padding:5px 7px;}
    div.recommend_form div.recipients_feedback label {float:none !important;text-align:left !important;width:auto !important;}
    div.recommend_form div.recipients_feedback span {ffont-size:84.6%}
    div.recommend_form div.recipients_feedback span.info {color:#ccc;}
    div.recommend_form div.recipients_feedback span a {font-size:63.7%;background-color:#3FA9DB;border:solid 1px #3FA9DB;border-color:#64CDFD #1A5177 #1A5177 #64CDFD;float:none;ddisplay:inline-block;ddisplay:-moz-inline-stack;vertical-align:text-top;margin:0 0 0 0.5em;padding:0 2px ;color:#102F4B}
    div.recommend_form div.recipients_feedback span a:hover {background-color:#64CDFD}
    /*div.recommend_form div.recipients_feedback span a {vertical-align:super;font-size:72.7%;color:#66CCFF}
    div.recommend_form div.recipients_feedback span a:hover {text-decoration:none}*/
    div.recommend_form div.friend_feedback{background-color:#1C4563;}
    div.recommend_form div.friend_feedback ul {margin:0;color:Black;background-color:White;line-height:1.5em;width:290px;font-size:92.3%;clear:left}
    div.recommend_form div.friend_feedback ul li{position:relative;padding: 1px 5px;}
    div.recommend_form div.friend_feedback ul li:hover{background-color:#A9D0EF}
    div.recommend_form div.friend_feedback ul li span{position:absolute;right:5px;top:1px;font-weight:bold;color:#437091;cursor:pointer;text-decoration:underline;}
    div.recommend_form div.friend_feedback ul li span:hover{color:#1C4563}
    div.reg_form {float:left;width:304px;}
    div.reg_form div.actions{margin-left:100px;width:200px;}    
    div.regForm_modal_module div.login_form {float:right;width:246px;background-color:#1C4563;padding:7px 10px 10px 10px;}
    div.regForm_modal_module div.login_form span.error {display:block}
    div.login_form div.field {font-size:85%}
    div.login_form div.link_field {margin-left:60px;width:180px;}
    div.login_form div.field input {float:left;width:180px;}
    div.login_form div.field label {float:left;width:57px;clear:left;text-align:right;}  
    div.login_form a.forgot {border-bottom:1px dotted #66ccff;font-weight:normal;}  
    div.login_form a {float:left;}
    div.login_form div.actions { margin-left:60px;width:180px;}
    div.login_form a.action {margin:0 1em 0 0;font-size:69.2%}    

    div.feedback {}
    div.feedback span.info {}
    div.feedback ul {margin:5px 1.5em 0 1.5em; }
    div.feedback ul li {overflow:hidden}
    div.feedback ul li a.action {float:right;margin:2px 0 }      

    div.pgr {position:absolute;top:4px;right:0;font-weight:normal;font-size:small;text-align:right;padding:0 8px 2px 0;}
    div.pgr a {font-size:small;font-weight:bold;text-decoration:underline;}
    div.pgr a.actv {color:#66CCFF;}

    div.myInfo_module {width:443px;height:250px;float:left;}
    div.myInfo_module div.contents {height:246px;position:relative;padding:4px 0 0 2px}
        
    body#profilePg div.module {margin-bottom:10px;}
    body#profilePg span#friendRequestSent {background:#0F2F4A;color:white;font-size:84.6%;display:block;text-align:center;margin-top:10px;}
    body#profilePg div#avatar {width:150px;float:left;margin-left:5px;padding-bottom:10px;}    
    body#profilePg div#avatar a {margin-top:10px;text-align:center;display:block;}
    body#profilePg div#avatar img {height:100px;width:100px;margin:5px 25px;border:solid white 2px;}
            body#profilePg div#details {width:272px;float:right;padding:0 5px 5px 5px;}
    body#profilePg div#details div#username {font-size:175%;margin-bottom:5px;padding:bottom:2px;background:url(/images/h-groove.gif) bottom left repeat-x;}    
    body#profilePg div#details .lbl {font-weight:bold;font-size:90%;}    
    body#profilePg div#details div span {font-size:90%;}
    body#profilePg div#details .alt {background-color:#1A4463;}
    body#profilePg div#details .drow {padding:2px 5px 4px 5px;font-size:77%;}
    body#profilePg div#details .am {height:48px;font-size:77%;overflow:hidden;}
    body#profilePg div#details .loc {white-space:nowrap;overflow:hidden;height:12px;width:262px;}
    body#profilePg div.playingNow {position:absolute;bottom:0;left:0;width:433px;height:50px;line-height:50px;text-align:center;margin:0 5px;background:url(/images/h-groove.gif) top left repeat-x;}
    body#profilePg div.playingNow a {text-decoration:underline;color:#66CCFF;}    
    body#profilePg div.playingNow a.thumb {margin:0 10px;}
    body#profilePg div.playingNow img {width:27px;height:27px;border:solid white 1px;}
    body#profilePg div.playingNow span {color:#66CCFF;font-weight:bold;}

    div.addictions_module {width:582px;}
    div.addictions_module div.contents {overflow:visible;position:relative;height:440px;padding:0;}
    body#profilePg div.addictionHdr {padding:10px 0 5px 10px;margin:0 5px 10px 5px;font-size:small;background:url(/images/h-groove.gif) bottom left repeat-x;}
    body#profilePg div.cmntWrap {position:relative;padding-bottom:18px;} 
    body#profilePg div.friend {float:left;width:100px;height:91px;padding:5px;overflow:hidden;}    
    body#profilePg div.friend div.ftr {text-align:center;}
    body#profilePg div.friend div.ftr a {text-decoration:underline;}
    body#profilePg div.friend a.uLink,
    body#profilePg div.friend span.uLink {display:block;float:none;font-size:100%}
    body#profilePg div.friends_module span.none {margin:10px;display:block;}  
    
    #fuiframe {height:310px;width:100%;}
    
    body#notsPg ul.nots div.notifDate {background:#1A4463;padding:2px;font-weight:bold;}
    body#notsPg ul.nots div.notifMsg {margin:2px 0 10px 0;font-weight:bold;}
    body#notsPg ul.nots div.userNot a {color:#66CCFF;}
    body#notsPg ul.nots div.userNot a.uLink {font-style:normal;font-weight:bold;}
    body#notsPg ul.nots div#pgr {position:absolute;bottom:2px;right:5px;}
    body#notsPg ul.nots a.actv {color:#66CCFF;font-weight:bold;}    

    ul.faqs li {margin-bottom:10px; }
    ul.faqs li a {font-weight:bold;text-decoration:none !important;}
    ul.faqs li p {display:none}

    .sIFR-flash { visibility: visible !important; margin: 0;  }
    .sIFR-replaced { visibility: visible !important; }
    span.sIFR-alternate { position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}            
    
    .sIFR-hasFlash div.module div.title span.sIFR-enable-transferE {visibility: hidden;float:left;margin:0;font-weight:normal;font-size:125%;height:25px;letter-spacing:-1.1px;_letter-spacing:-2px;*letter-spacing:-2px;}
    .sIFR-hasFlash div.module div.title span.sIFR-enable-transferE .sIFR-flash {margin-top:-4px;}
    .sIFR-hasFlash div.viewMore_module div.title span.sIFR-enable-transferE .sIFR-flash {margin-top:0;}
    .sIFR-hasFlash div.game_module div.title span.sIFR-enable-transferE {visibility: hidden;font-size:150%;display:block;margin:0;height:auto;letter-spacing:-1.1px;_letter-spacing:-2px;*letter-spacing:-2px;}
    .sIFR-hasFlash div.game_module div.title span.sIFR-enable-transferE .sIFR-flash {margin-top:0}
    .sIFR-hasFlash div.module div.title span.subTitle {float:left}
    .sIFR-hasFlash div.module div.title span.subTitle,
    .sIFR-hasFlash div.modal_module div.title a {margin-top:4px;}
    .sIFR-hasFlash div.addictionHdr span.sIFR-enable-transferE {font-size:150%;}    

    div#adIST {display:none;position:fixed;top:0;left:0;z-index:9999999;width:100%;height:100%;background:#fff;text-align:center;font-family:Verdana; font-weight:bold;}
    div#adIST div#adISTHdr {height:90px;line-height:90px;background:#283544;text-align:right;}    
    div#adIST div#adISTHdr img {position:absolute;left:50%;top:0;margin-left:-152px;behavior: url(/css/iepngfix.htc);}
    div#adIST div#adISTHdr a {font-size:8pt;margin-right:30px;text-decoration:underline;}
    div#adIST div#adISTBody {text-align:center;}        
    div#adIST div#adISTBody div#adv {font-size:6pt;color:#7a7a7a;text-align:center;margin:10px 0 5px 0;}    
    
    #backgroundAdContainer {position:absolute;height:1050px;width:100%;overflow:hidden;background:transparent;}
    #backgroundAdContainer iframe.adiframe {visibility:hidden;position:absolute;height:1050px;width:1680px;top:0;left:-840px;margin-left:50%;background-color:transparent !important;z-index:0;}    

    div#gfmbar {background:black;height:24px;z-index:1;text-align:center;color:white;font-size:x-small;border-bottom:ridge darkgray 2px;}    
    div#gfmbar a {color:White;height:22px;line-height:22px;font-size:x-small;}


