/*GLOBAL  STYLES*/

div {border: 0; margin: 0px; padding: 0px; }
img { border: 0px; vertical-align: bottom; }
img a { text-decoration: none; }
p { padding: 0px 0px 15px 0px; margin: 0px; position: relative; }
form { padding: 0px; margin: 0px; }
.flash{display: inline-block;}
body { background-color: black; background-image: url(gameshark/background.gif); margin: 0px; }
/* body { background-color: black; background-image: url(gameshark/dragon-age.jpg); margin: 0px; background-repeat: no-repeat; background-attachment: fixed; background-position:center; } */
body div, body table { font-family: Arial; font-size: 12px; /*display: block; overflow: visible;*/ }
/*.site-width td { display: inline-block; }
Column width settings */

/*Custom Data*/
.data { border-top: 1px solid #ccc;border-bottom: 1px solid #ccc; margin: 0px 0px 10px 0px; padding: 10px 0px 10px 0px; display: inline-block; }
.data div { font-size: 10px; letter-spacing: 1px; font-family: Tahoma; }
.data .title { }
.data .row { width: 140px; height: 20px; float: left; }
.data .label { float: left; color: #333; margin: 0px 10px 0px 0px; display: inline-block; font-weight: bold; }
.data .value { float: left; color: #fff; display: inline-block; }
/*Custom Data*/

.primary-template { padding: 0px 0px 0px 0px;  width: 980px; }

.site-width { /*width: 991px;*/ border-right: solid 1px white; border-left: solid 1px white; background-color: #808080; }
.page-width { /*width: 840px;*/ border: solid 1px white; border-right: 0px; border-bottom: 0px; }
.site-width td { vertical-align: top; }
.column-left { /*width: 148px;*/ vertical-align: top; background-image: url(gameshark-xbox/left-col-bg.gif); background-position: top left; background-repeat: repeat; }
.column-wide { width: 471px; vertical-align: top; background-color: #808080; }
.column-middle { /**/width: 720px; vertical-align: top; background-color: #808080; }
.column-full { /**/width: 880px; vertical-align: top; background-color: #808080; }
.column-right { background-color: #808080; vertical-align: top; }
.column-right-2 { width: 211px; background-color: #808080; vertical-align: top; }
.page-left { width: 353px; }
.page-right { width: 353px; }
.footer_linkbar { }

/* footer_linkbar*/

.footer_linkbar { height: 18px; background-image: url(gameshark/footer.gif); background-repeat: repeat; background-position: left top; text-align: center; }

/* footer_linkbar2 */

.footer_linkbar2 { clear: both; height: 18px; font-size: 11px; font-weight: bold; letter-spacing: 1px; color: Black; padding: 2px 0px 0px 0px; text-align: center; width: 990px; background-image: url(gameshark/footer.gif); background-repeat: repeat; background-position: left top; }
.footer_linkbar2 .links { float: right; }
.footer_linkbar2 img { vertical-align: bottom; }
.footer_linkbar2 a { color: Black; margin: 0px 4px 0px 4px; }
.footer_linkbar2 a:visited { color: Black; }
.footer_linkbar2 a:hover { color: Black; }
.footer_linkbar2 .box-main { color: Black; }

/*footer_linkbar*/

.page-footer { font-size: 11px; padding: 0px 20px 20px 20px; clear: both; }
.page-footer a { color: Black; }

/*Column width settings */

.article_image_right { margin: 0px 0px 10px 10px; font-weight: bold; }
.article_image_left { margin: 0px 10px 10px 0px; font-weight: bold; }

.article_image_left  alt { background-color: Red; }
.article_image_right  alt { background-color: Red; }

A:link { color: #009; }
A:visited { color: #336; }


A:link:hover { color: #900; text-decoration: none; }

A:visited:hover { color: #600; }

.header { display: inline-block; overflow: hidden; /*background-color: #779;*/ padding: 0px 0px 0px 0px; }
.body { display: inline-block; overflow: hidden; /*background-color: #977; */ padding: 0px 0px 0px 0px; }
.footer { display: inline-block; overflow: hidden; /*background-color: #797;*/ padding: 0px 0px 0px 0px; }

.abstract a, .abstract a:visited, .abstract a:link { text-decoration: none; font-weight: lighter; }

.divider { padding: 0px 0px 0px 0px; margin: 5px 0px 5px 0px; clear: both; border-bottom: dotted 1px #999999; }

/*GLOBAL  STYLES*/

/* Generic */

.alt_0, .alt_1 { clear: right; voice-family: "\"}\""; voice-family: inherit; }
.alt_0 { }
.alt_1 { }

.header { display: inline-block; overflow: hidden; /*background-color: #779;*/ }
.body { display: inline-block; overflow: hidden; /*background-color: #977; */ }
.footer { display: inline-block; overflow: hidden; /*background-color: #797;*/ }

/*.image { float: right; display: inline; }
.headline { font-size: 16px; font-family: Arial; }
.headline a { color: Gray; }
.comments { float: left; }
.author { float: right; }
.product { float: right; font-size:10pt; height:16px;}
.product .price{font-weight:bold;margin:0px 6px 6px 6px;}
.product img{margin:0px 0px -4px 0px;}
.time { margin-left: 4px; float: right; }
.link { float: right; }*/


/* header (site banner) */

.site-header { width: 991px; border-right: solid 1px white; border-left: solid 1px white; }
.site-header .ad_tags { padding: 0px 0px 0px 0px; float: right }
.site-header .top { height: 24px; vertical-align: top; text-align: right; padding: 2px 5px 0px 0px; background-image: url(gameshark-xbox/main-banner.jpg); background-position: top left; background-repeat: no-repeat; }
.site-header .top-2 { position: relative; height: 96px; vertical-align: top; text-align: right; padding: 0px 0px 0px 0px; background-image: url(gameshark-xbox/main-banner-1.jpg); background-position: top left; background-repeat: no-repeat; }
.site-header .middle-left { text-align: right; height: 22px; background-image: url(gameshark-xbox/main-banner-2-enhance.jpg); background-position: top left; background-repeat: no-repeat; }
.site-header .middle-right { text-align: right; padding: 0px 0px 3px 0px; background-image: url(gameshark-xbox/main-banner-2-2.jpg); background-position: top right; background-repeat: repeat; }
.site-header .bottom-left { padding: 0px 0px 0px 0px; width: 280px; background-image: url(gameshark-xbox/main-banner-3.jpg); background-position: top left; background-repeat: repeat; }
.site-header .bottom-right { width: 728px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #858786; text-align: right; }
.site-header .bottom-right table { /*height: 106px;*/ overflow: hidden; padding: 0px; margin: 0px; }

.site-header .enhancegame table {text-align: center; text-decoration: none; font-weight: lighter;}
.site-header .enhancegame td {text-align: center; text-decoration: none; font-weight: lighter;}
.site-header .enhancegame img {border: 1px solid #000000;}
.site-header .enhancegame a {color: #ffffff; font-size: 10px; text-decoration: none;}

marquee { display: none; font-family: Arial; font-size: 8pt; font-weight: normal; }

/*header (site banner) */



/* search-box */

.search-box { float: right; width: 175px; margin: 0px 0px 0px 120px; }
.search-box .textbox {width: 100px; float: left; }
.search-box input { font-size: 9px; border: solid 1px black; }
.search-box a { text-decoration: none; }
.search-box .go { cursor: hand; float: right; border: solid 1px black; text-align: center; margin: 0px 0px 0px 0px; padding: 1px 5px 1px 5px; font-weight: bold; color: White; background-color: #666666; }

/* search-box */

/* linkbar */

.linkbar { padding: 3px 0px 0px 0px; }
.linkbar .links { display: inline; padding: 0px 5px 0px 5px; }
.links a { text-decoration: none; color: Black; font-weight: bold; }
/*
.linkbar .links { padding: 0px 15px 0px 15px; border-right: solid 1px black;}
*/

/* message-bar */

.message-bar { font-weight: bold; font-size: 11px; padding: 0px 5px 0px 0px; color: #009900; }
.message-bar a, .message-bar a:visited { color: Black; text-decoration: none; }
.message-bar a:hover { color: #990000; }
.message-bar .bread-crumbs { float: left;}
.message-bar .date-area { float: right; }

/*** default-list ***/

/* Alpha index */

.alpha-index { background-color: white; font-weight: bold; text-align: center; padding: 10px 10px 10px 10px; }
.alpha-index .title { font-weight: normal; font-size: 11px; }
.alpha-index .body { font-size: 11px; }
.alpha-index .body a { font-weight: bold; color: #666666; }
.alpha-index .body a:link, .alpha-index .body a:visited { font-weight: bold; color: #666666; }
.alpha-index .body a:hover { font-weight: bold; color: #333333; text-decoration: none; }

/* Alpha Index */

/* tabs */

.tabs { border-right: solid 1px white; }
.tabs table { font-family: Tahoma; }
.tabs a { color: #CDCDCD; text-decoration: none; }
.tabs a:visited { color: #CDCDCD; }
.tabs a:hover { color: White; text-decoration: none; }
.tabs .box-border { background-image: none; background-position: left bottom; padding-bottom: 15px; background-color: #ABABAB; }
.tabs .box-main { border: 0px solid black; background-color: #797979; height: 22px; text-decoration: none; background-image: url(gameshark-xbox/tabpat.gif); background-position: center bottom; background-repeat: repeat-x; padding: 10px 0px 0px 0px;}
.tabs .pat { border: 0px solid black; background-color: #636363; height: 22px; text-decoration: none; background-image: url(gameshark-xbox/tabpat.gif); background-position: center bottom; background-repeat: repeat-x; padding: 0px; }

.tabs .top { }

.tabs .on-lft { width: 5px; background-image: url(gameshark-xbox/tabfntL.gif); }
.tabs .on { padding: 5px 3px 4px 3px; font-size: 11px; color: #000000; font-weight: bold; background-image: url(gameshark-xbox/tabfntpat.gif); }
.tabs .on-rgt { width: 5px; background-image: url(gameshark-xbox/tabfntR.gif); }

.tabs .off-lft { width: 5px; background-image: url(gameshark-xbox/tabbkl.gif); }
.tabs .off { padding: 8px 3px 2px 3px; font-size: 9px; background-image: url(gameshark-xbox/tabbkpat.gif); color: #868686; }
.tabs .disabled {  font-size: 9px; }
.tabs .off-rgt { width: 5px; background-image: url(gameshark-xbox/tabbkr.gif); }

.tabs .bottom { }

/* tabs */

/*title_object*/

.title-object { background-image: url(gameshark-xbox/title-obj-bg.gif); background-position: ; text-align: center; border: solid 1px white; border-top: 0px; border-left: 0px; }
.title-object .body { }
.title-object .left { }
.title-object .centre { color: White; font-size: 16px; font-weight: bold; text-transform: capitalize; padding: 5px 15px 5px 15px; }
.title-object .right { }

/*title_object*/

/*review*/

.review { }
.review .title { font-size: 18px; font-weight: bold; display: none; }
.review .feature { }
.review .feature { font-size: 9px; width: 100%; }
.review .date { font-size: 9px; font-weight: normal; }
.review .author { font-size: 9px; font-weight: normal; }

/*review*/

/* default */

/* default */

/*paging-article-2*/


.paging-article-2 { background-color: White; }
.paging-article-2 p { padding: 0px 20px 0px 20px; }
.paging-article-2 .section { font-size: 11px; font-weight: bold; text-transform: capitalize; }
.paging-article-2 .headline { font-size: 17px; font-weight: bold; background-color: #ABABAB; padding: 5px 20px 10px 20px; }
.paging-article-2 .sub-headline { font-size: 17px; font-weight: bold; }
.paging-article-2 .abstract { background-color: #ABABAB; }
.abstract .author { font-size: 9px; font-weight: normal; color: #575757; float: left; }
.abstract .middle { font-size: 12px; font-weight: bold; border-top: solid 1px #DEDEDE; padding: 10px 20px 15px 20px; }
.abstract .top { border-top: solid 1px #7A7A7A; }
.paging-article-2 .body { font-size: 12px; font-weight: normal; /*padding: 20px 20px 0px 20px;*/ }
.paging-article-2 .thumbs-embed { text-align: center; }
.paging-article-2 .thumbs-embed img { }
.paging-article-2 .thumb-header { font-size: 11px; font-weight: normal; }
.paging-article-2 .thumb-header .headline { font-size: 11px; font-weight: normal; }
.paging-article-2 .thumb-header .posted { font-size: 11px; font-weight: normal; }
.paging-article-2 input { font-size: 9px; }

/*paging-article-2*/

/******* menu *********/

#menu-box-1 .top { padding: 35px 0px 0px 0px; background-image: url(gameshark-xbox/menu-head-gs.gif); background-position: left top; background-repeat: no-repeat; }

#menu { font-size: 12px; color: white; }
#menu a { font-family: Arial; color: #CCFFCC; text-decoration: none; float: left; }
#menu a:hover { color: #ffffff; }
#menu .links { background-image: url(gameshark-xbox/navi-arrow.gif); background-position: left; background-repeat: no-repeat; width: 148px; height: 18px; }
#menu .links a { margin: 0px; font-weight: normal; }
#menu .menu-header { display: none; }
#menu .home { padding: 0px 0px 0px 15px; }
#menu .selected { height: 18px; background-image: url(gameshark-xbox/navi-arrow-sel.gif); background-position: left; background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
#menu .selected a { }
#menu :hover.home { height: 18px; background-image: url(gameshark-xbox/navi-arrow-hov.gif); background-position: left; background-repeat: no-repeat; padding: 0px 0px 0px 15px; }

#submenu { font-size: 12px; color: white; }
#submenu a { font-family: Arial; color: #CCFFCC; text-decoration: none; float: left; }
#submenu a:hover { color: #ffffff; }
#submenu .links { background-image: url(gameshark-xbox/navi-arrow.gif); background-position: left; background-repeat: no-repeat; width: 148px; height: 18px; }
#submenu .links a { margin: 0px; font-weight: normal; }
#submenu .menu-header { display: none; }
#submenu .home { padding: 0px 0px 0px 15px; }
#submenu .selected { height: 18px; background-image: url(gameshark-xbox/navi-arrow-sel.gif); background-position: left; background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
#submenu .selected a { }
#submenu :hover.home { height: 18px; background-image: url(gameshark-xbox/navi-arrow-hov.gif); background-position: left; background-repeat: no-repeat; padding: 0px 0px 0px 15px; }

#menu-box-3 .top { padding: 28px 0px 0px 0px; background-image: url(gameshark-xbox/menu-head-chl.gif); background-position: left top; background-repeat: no-repeat; }

#menu-box-4 { padding: 28px 0px 0px 0px; background-image: url(gameshark-xbox/menu-head-au.gif); background-position: left top; background-repeat: no-repeat; }
#menu-box-5 { padding: 28px 0px 0px 0px; background-image: url(gameshark-xbox/menu-head-com.gif); background-position: left top; background-repeat: no-repeat; }

#channelmenu { font-size: 12px; color: white; }
#channelmenu a { font-family: Arial; color: #CCFFCC; text-decoration: none; float: left; }
#channelmenu a:hover { color: #ffffff; }
#channelmenu .links { background-image: url(gameshark-xbox/navi-arrow.gif); background-position: left; background-repeat: no-repeat; width: 148px; height: 18px; }
#channelmenu .links a { margin: 0px; font-weight: normal; }
#channelmenu .menu-header { display: none; }
#channelmenu .home { padding: 0px 0px 0px 15px; }
#channelmenu .selected { height: 18px; background-image: url(gameshark-xbox/navi-arrow-sel.gif); background-position: left; background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
#channelmenu .selected a { }
#channelmenu :hover.home { height: 18px; background-image: url(gameshark-xbox/navi-arrow-hov.gif); background-position: left; background-repeat: no-repeat; padding: 0px 0px 0px 15px; }

/******* menu ******/

/* box-headers */

.latest-news { text-align: right; height: 15px; background-image: url(gameshark-xbox/latest-news.gif); background-position: left top; background-repeat: no-repeat; background-color: #CCCCCC; }
.latest-news a { }
.latest-news .linkbar .links a { text-decoration: underline; }
.latest-news .linkbar .links { border: 0px; padding: 0px; }
.latest-news .linkbar { padding: 0px 10px 0px 0px; }

.latest-codes { text-align: right; height: 17px; background-image: url(gameshark-xbox/latest-codes.gif); background-position: left top; background-repeat: no-repeat; background-color: #CCCCCC; }
.latest-codes a { }
.latest-codes .linkbar .links a { text-decoration: underline; }
.latest-codes .linkbar .links { border: 0px; padding: 0px; }
.latest-codes .linkbar { padding: 0px 10px 0px 0px; }

.staff-blog { text-align: right; height: 15px; background-image: url(gameshark-xbox/staff-blog.gif); background-position: left top; background-repeat: no-repeat; background-color: #CCCCCC; }
.staff-blog a { }
.staff-blog .linkbar .links a { text-decoration: underline; }
.staff-blog .linkbar .links { border: 0px; padding: 0px; }
.staff-blog .linkbar { padding: 0px 10px 0px 0px; }
.latest-features { text-align: right; height: 15px; background-image: url(gameshark/latest-features.gif); background-position: left top; background-repeat: no-repeat; background-color: #CCCCCC; }
.latest-features a { }
.latest-features .linkbar .links a { text-decoration: underline; }
.latest-features .linkbar .links { border: 0px; padding: 0px; }
.latest-features .linkbar { padding: 0px 10px 0px 0px; }


.latest-previews { text-align: right; height: 15px; background-image: url(gameshark-xbox/latest-previews.gif); background-position: left top; background-repeat: no-repeat; background-color: #CCCCCC; }
.latest-previews a { }
.latest-previews .linkbar .links a { text-decoration: underline; }
.latest-previews .linkbar .links { border: 0px; padding: 0px; }
.latest-previews .linkbar { padding: 0px 10px 0px 0px; }

.latest-reviews { text-align: right; height: 15px; background-image: url(gameshark-xbox/latest-reviews.gif); background-position: left top; background-repeat: no-repeat; background-color: #CCCCCC; }
.latest-reviews a { }
.latest-reviews .linkbar .links a { text-decoration: underline; }
.latest-reviews .linkbar .links { border: 0px; padding: 0px; }
.latest-reviews .linkbar { padding: 0px 10px 0px 0px; }

.latest-guides { text-align: right; height: 15px; background-image: url(gameshark-xbox/latest-guides.gif); background-position: left top; background-repeat: no-repeat; background-color: #CCCCCC; }
.latest-guides a { }
.latest-guides .linkbar .links a { text-decoration: underline; }
.latest-guides .linkbar .links { border: 0px; padding: 0px; }
.latest-guides .linkbar { padding: 0px 10px 0px 0px; }

.latest-media { text-align: right; height: 15px; background-image: url(gameshark-xbox/latest-media.gif); background-position: left top; background-repeat: no-repeat; background-color: #CCCCCC; }
.latest-media a { }
.latest-media .linkbar .links a { text-decoration: underline; }
.latest-media .linkbar .links { border: 0px; padding: 0px; }
.latest-media .linkbar { padding: 0px 10px 0px 0px; }

.header-codes { text-align: right; height: 15px; background-image: url(gameshark-xbox/list-head-codes.gif); background-position: left top; background-repeat: no-repeat; background-color: #CCCCCC; }
.header-codes a { }
.header-codes .linkbar .links a { text-decoration: underline; }
.header-codes .linkbar .links { border: 0px; padding: 0px; }
.header-codes .linkbar { padding: 0px 10px 0px 0px; }

.header-saves { text-align: right; height: 15px; background-image: url(gameshark-xbox/list-head-saves.gif); background-position: left top; background-repeat: no-repeat; background-color: #CCCCCC; }
.header-saves a { }
.header-saves .linkbar .links a { text-decoration: underline; }
.header-saves .linkbar .links { border: 0px; padding: 0px; }
.header-saves .linkbar { padding: 0px 10px 0px 0px; }

.register { padding: 0px 0px 0px 0px; width: 130px; text-decoration: none; display: inline-block; float: right; }
.register .linkbar .links a { font-size: 12px; }
.register .linkbar .links { border: 0px; padding: 0px; }
.register .linkbar { float: none; text-align: center; padding: 0px 0px 0px 0px; }

.forget-terms { padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; display: inline-block; width: 220px; }
.forget-terms .linkbar .links a { font-size: 12px; text-decoration: underline; }
.forget-terms .linkbar .links { border: 0px; padding: 0px; margin: 0px 3px 0px 3px }
.forget-terms .linkbar { border: 0px; padding: 0px; }

.logo { float: left; background-image: url(gameshark-xbox/sharklogo.jpg); background-repeat: no-repeat; background-position: left top; }
.logo .image_link img { height: 98px; width: 146px; }

.ad-area { float: right; width: 843px; height: 98px; background-image: url(gameshark-xbox/main-banner-1.jpg); background-repeat: no-repeat; background-position: left top; }

/* box-headers */

/* box-style-? */

.box-style-1 .alt_0 { background-color: Transparent; border-top: solid 1px #6C6D82; border-bottom: solid 1px black; border-left: solid 1px #ADADAD; padding: 5px; }
.box-style-1 .alt_1 { background-color: Transparent; border-top: solid 1px #6C6D82; border-bottom: solid 1px black; border-left: solid 1px #ADADAD; padding: 5px; }
.box-style-1 .header { color:White; padding: 0px 0px 5px 0px; }
.box-style-1 .header .headline a { float: left; color: #cccccc; text-decoration: none; }
.box-style-1 .header .headline a:hover { float: left; color:White; text-decoration: underline; }
.box-style-1 .header img { float: right; }
.box-style-1 .body a { color:White; text-decoration: none; }
.box-style-1 .body { color: #cccccc; }
.box-style-1 .footer { color: #999999; }
.box-style-1 .footer a:hover { color: #cccccc; text-decoration: none; }
.box-style-1 .footer a { color:#999999; text-decoration: none; }

.box-style-1 .box-border { border: solid 1px white; }
.box-style-1 .box-main { border: solid 2px black; background-image: url(gameshark-xbox/list-bg.gif); background-repeat: repeat-x; background-position: left top; background-color: #292929; }

.box-style-2 .alt_0 { background-color: #E4E4E4; border-top: solid 1px black; border-bottom:solid 1px black; padding: 5px; }
.box-style-2 .alt_1 { background-color: #F9F9F7; border-top: solid 1px black; border-bottom:solid 1px black; padding: 5px; }
.box-style-2 .header { color:black; }
.box-style-2 .header a { color:black; text-decoration: none; }
.box-style-2 .headline a { color:black; text-decoration: none; }
.box-style-2 .body a { color:black; text-decoration: none; }
.box-style-2 .body { color: Black; }
.box-style-2 .footer { color: Black; }
.box-style-2 .footer a:hover { color:black; text-decoration: none; }
.box-style-2 .footer a { color:black; text-decoration: none; }
.box-style-2 .navi { color: White; }

.box-style-2 .box-border { border: solid 1px white; }
.box-style-2 .box-main { border: solid 2px black; background-color: #CCCCCC; }

.box-style-3 .alt_0 { background-color: #E4E4E4; border-top: solid 1px #6C6D82; border-left: solid 1px #ADADAD; border-bottom: solid 1px black; padding: 5px; }
.box-style-3 .alt_1 { background-color: #F9F9F7; border-top: solid 1px #6C6D82; border-left: solid 1px #ADADAD; border-bottom: solid 1px black; padding: 5px; }
.box-style-3 .header { color:black; }
.box-style-3 .header a { color:black; text-decoration: none; }
.box-style-3 .headline a:link, .box-style-3 .headline a:visited { color: #666666; text-decoration: none;}
.box-style-3 .headline a { font-size: 14px; color: #666666; text-decoration: none; font-weight: bold; }
.box-style-3 .headline a:hover { color: black; text-decoration: none; }
.box-style-3 .body a { color:black; text-decoration: none; }
.box-style-3 .body { color: Black; }
.box-style-3 .footer { color: Black; }
.box-style-3 .footer a:hover { color:black; text-decoration: none; }
.box-style-3 .footer a { color:black; text-decoration: none; }

.box-style-3 .box-border { border: solid 1px white; }
.box-style-3 .box-main { border: solid 2px black; background-color: #CCCCCC; }

.box-style-4 .alt_0 { background-color: white; padding: 0px 10px 10px 10px; }
.box-style-4 .alt_1 { background-color: white; padding: 0px 10px 10px 10px; }
.box-style-4 .header { color:black; }
.box-style-4 .header a { color:black; text-decoration: none; }
.box-style-4 .headline a:link, .box-style-4 .headline a:visited { color: #000066; text-decoration: none;}
.box-style-4 .headline a { font-size: 14px; color: #000066; text-decoration: none; font-weight: bold; }
.box-style-4 .headline a:hover { color: #0000FF; text-decoration: none; }
.box-style-4 .body img { float: left; margin: 0px 5px 5px 0px; }
.box-style-4 .body .headline { font-weight: bold; font-size: 11px; }
.box-style-4 .body a { color:blue; text-decoration: none; }
.box-style-4 .body { color: Black; }
.box-style-4 .footer { color: Black; }
.box-style-4 .footer a:hover { color:black; text-decoration: none; }
.box-style-4 .footer a { color:black; text-decoration: none; }
.box-style-4 .navi .center { color: White; }

.box-style-4 .box-border { border: solid 1px white; }
.box-style-4 .box-main { border: solid 2px black; background-color: white; }

.box-style-5 .article { background-color: white; padding: 10px; }

.box-style-5 .header { color:black; text-decoration: none; padding: 0px 0px 10px 0px; border-bottom: solid 1px #999999; }
.box-style-5 .header a { color:black; }
.box-style-5 .header .headline { font-weight: bold; font-size: 20px; }
.box-style-5 .header .headline a:link, .box-style-5 .headline a:visited { color: #666666; text-decoration: none;}
.box-style-5 .header .headline a { font-size: 14px; color: #666666; text-decoration: none; font-weight: bold; }
.box-style-5 .header .headline a:hover { color: black; text-decoration: none; }
.box-style-5 .header .abstract { font-weight: bold; padding: 10px 0px 10px 0px; } 

.box-style-5 .article_body { color: Black; border-top: solid 1px #cccccc; padding: 10px 0px 0px 0px; }
.box-style-5 .footer { color: Black; }
.box-style-5 .footer a:hover { color:black; text-decoration: none; }
.box-style-5 .footer a { color:black; text-decoration: none; }

.box-style-5 .box-border { border: solid 1px white; }
.box-style-5 .box-main { border: solid 2px black; background-color: white; }

.box-style-6 .alt_0 { }
.box-style-6 .alt_1 { }

.box-style-6 .header { color:black; text-decoration: none; padding: 0px 15px 15px 15px; }
.box-style-6 .header a { color:black; }
.box-style-6 .header .headline { font-weight: bold; font-size: 20px; padding-bottom: 15px; }
.box-style-6 .header .headline a:link, .box-style-5 .headline a:visited { color: #666666; text-decoration: none;}
.box-style-6 .header .headline a { font-size: 14px; color: #666666; text-decoration: none; font-weight: bold; }
.box-style-6 .header .headline a:hover { color: black; text-decoration: none; }
.box-style-6 .header .abstract { font-weight: bold; padding: 0px 0px 15px 0px; font-size: 15px; } 
.box-style-6 .header .review { margin-top: 10px; }

.box-style-6 .article_body { color: Black; padding: 15px 15px 15px 15px; background-color: White; }
.box-style-6 .image { float: left; margin: 0px 10px 10px 0px; border: solid 1px black; }
.box-style-6 .body p { padding: 0px 0px 15px 0px; }
.box-style-6 .body .page-footer p { padding: 0px; color: #9C9C9C; }
.box-style-6 .body .page-footer { background-color: #FAFAFA; padding: 10px; }
.box-style-6 .body .page-footer a { color: #9C9C9C; }
.box-style-6 .footer { color: Black; }
.box-style-6 .footer a:hover { color:black; text-decoration: none; }
.box-style-6 .footer a { color:black; text-decoration: none; }

.box-style-6 .box-border { border: solid 1px white; border-top: 0px; border-left: 0px; border-right: 0px; }
.box-style-6 .box-main { background-color: #ABABAB; }

.box-style-6 .alt_0 { }
.box-style-6 .alt_1 { }

.box-style-7 .header { color:black; text-decoration: none; padding: 0px 15px 15px 15px; }
.box-style-7 .header a { color:black; }
.box-style-7 .header .headline { font-weight: bold; font-size: 20px; padding-bottom: 15px; }
.box-style-7 .header .headline a:link, .box-style-5 .headline a:visited { color: #666666; text-decoration: none;}
.box-style-7 .header .headline a { font-size: 14px; color: #666666; text-decoration: none; font-weight: bold; }
.box-style-7 .header .headline a:hover { color: black; text-decoration: none; }
.box-style-7 .header .abstract { font-weight: bold; padding: 0px 0px 15px 0px; font-size: 15px; } 
.box-style-7 .header .review { margin-top: 10px; }

.box-style-7 .body { color: Black; padding: 15px 15px 15px 15px; background-color: White; }
.box-style-7 .body p { padding: 0px 0px 15px 0px; }
.box-style-7 .body .page-footer p { padding: 0px; color: #9C9C9C; }
.box-style-7 .body .page-footer { background-color: #FAFAFA; padding: 10px; }
.box-style-7 .body .page-footer a { color: #9C9C9C; }
.box-style-7 .footer { color: Black; }
.box-style-7 .footer a:hover { color:black; text-decoration: none; }
.box-style-7 .footer a { color:black; text-decoration: none; }

.box-style-7 .box-border { border: solid 1px white; border-top: 0px; border-left: 0px; }
.box-style-7 .box-main { background-color: #ABABAB; }

.normal .title { padding: 5px 0px 10px 10px; font-size: 18px; font-weight: bold; }
.normal .channel { width: 80px; text-align: center; text-transform: uppercase; color: #cccccc; }
.normal .headline { font-weight: bold; }
.normal .author { float: left; font-size: 9px; } 
.normal .date { float: right; font-size: 9px; }
.normal .rss_link { float: right; font-size: 9px; }

.normal .title { padding: 5px 0px 10px 10px; font-size: 18px; font-weight: bold; }
.normal .channel { width: 80px; text-align: center; text-transform: uppercase; color: #cccccc; }
.normal .headline { font-weight: bold; }
.normal .author { float: left; font-size: 9px; } 
.normal .date { float: right; font-size: 9px; }
.normal .rss_link { float: right; font-size: 9px; }

.style1 .title { padding: 5px 0px 10px 10px; font-size: 18px; font-weight: bold; }
.style1 .channel { width: 80px; text-align: center; text-transform: uppercase; color: #cccccc; }
.style1 .headline { font-weight: bold; }
.style1 .author { float: left; font-size: 9px; } 
.style1 .date { float: right; font-size: 9px; }

.style2 { padding: 0px 0px 0px 0px; }
.style2 .date { float: right; font-size: 9px; }
.style2 .author { float: right; font-size: 9px; }
.style2 .img { float: left; }
.style2 .link {  font-size: 9px;}
.style2 .header { }
.style2 .header .headline { font-size: 12px; }
.style2 .header .abstract { font-size: 10px; }
.style2 .body { background-color: Transparent; padding: 0px; }
.style2 .footer .link { float: right; font-size: 9px;}

.style3 { padding: 0px 0px 0px 0px; }
.style3 .date { float: right; font-size: 9px; }
.style3 .author { float: right; font-size: 9px; }
.style3 .img { float: left; }
.style3 .link {  font-size: 9px;}
.style3 .header { }
.style3 .header .headline { font-size: 14px; }
.style3 .header .abstract { font-size: 12px; }
.style3 .body { background-color: Transparent; padding: 0px; }
.style3 .footer .link { float: right; font-size: 9px;}

.style4 { padding: 0px 0px 0px 0px; }
.style4 .date { float: right; font-size: 10px; }
.style4 .author { float: right; font-size: 10px; }
.style4 .img { float: left; }
.style4 .link {  font-size: 9px;}
.style4 .header { }
.style4 .header .headline { font-size: 17px; }
.style4 .header .abstract { font-size: 14px; }
.style4 .body { background-color: Transparent; padding: 0px; }
.style4 .footer .link { float: right; font-size: 10px;}

.list1 { padding: 0px 0px 0px 0px; }
.list1 .date { float: right; font-size: 10px; }
.list1 .author { float: right; font-size: 10px; }
.list1 .img { float: left; }
.list1 .link {  font-size: 9px;}
.list1 .header { padding: 0px 0px 0px 0px; }
.list1 .header .headline { padding: 0px 0px 0px 0px; font-size: 17px; }
.list1 .header .abstract { padding: 0px 0px 0px 0px; font-size: 14px; }
.list1 .body { background-color: Transparent; padding: 0px; }
.list1 .footer .link { float: right; font-size: 10px;}

.list2 { padding: 0px 0px 0px 0px; }
.list2 .date { float: right; font-size: 10px; }
.list2 .author { float: right; font-size: 10px; }
.list2 .img { float: left; }
.list2 .link {  font-size: 9px;}
.list2 .header { padding: 0px 0px 0px 0px; }
.list2 .header .headline { padding: 0px 0px 0px 0px; font-size: 17px; }
.list2 .header .abstract { padding: 0px 0px 0px 0px; font-size: 14px; }
.list2 .body { background-color: Transparent; padding: 0px; }
.list2 .footer .link { float: right; font-size: 10px;}

.table1 { padding: 0px 0px 0px 0px; }
.table1 .date { float: right; font-size: 10px; }
.table1 .author { float: right; font-size: 10px; }
.table1 .img { float: left; }
.table1 .link {  font-size: 9px;}
.table1 .header { padding: 0px 0px 0px 0px; }
.table1 .header .headline { padding: 0px 0px 0px 0px; font-size: 17px; }
.table1 .header .abstract { padding: 0px 0px 0px 0px; font-size: 14px; }
.table1 .body { background-color: Transparent; padding: 0px; }
.table1 .footer .link { float: right; font-size: 10px;}

.table2 { padding: 0px 0px 0px 0px; }
.table2 .date { float: right; font-size: 10px; }
.table2 .author { float: right; font-size: 10px; }
.table2 .img { float: left; }
.table2 .link {  font-size: 9px;}
.table2 .header { padding: 0px 0px 0px 0px; }
.table2 .header .headline { padding: 0px 0px 0px 0px; font-size: 17px; }
.table2 .header .abstract { padding: 0px 0px 0px 0px; font-size: 14px; }
.table2 .body { background-color: Transparent; padding: 0px; }
.table2 .footer .link { float: right; font-size: 10px;}

.footer .thumbs a { text-decoration: none; }
.footer .thumbs { padding: 0px 0px 10px 0px; text-align: center; background-color: Transparent; border-bottom: dashed 1px #666666; }
.body .thumbs img { border: solid 1px black; width: 95px; margin: 0px 10px 10px 0px; }


/* gallery */

.screens { text-align: center; }
.screens img { margin: 10px 0px 10px 0px; border: solid 1px black; /*width: 650px;*/}
.screens .nav { font-weight: bold; color: #666666; display: inline-block; padding: 0px 0px 0px 15px; }
.screens .nav a { color: #333333; text-decoration: none; }
.screens .nav a:hover { color: Black; }
.screens .nav .prev { float: left; text-align: center; width: 100px; height: 18px; background-image: url(gameshark/buttons/backgd.gif); background-repeat: no-repeat; background-position: left top; }
.screens .nav .middle { float: left; width: 600px; height: 18px; text-align: center; color: Red; }
.screens .nav .next { float: left; width: 100px; height: 18px; text-align: center; background-image: url(gameshark/buttons/backgd.gif); background-repeat: no-repeat; background-position: right top; }

.thumbs .footer .art-thumbs a { text-decoration: none; }
.thumbs .footer .art-thumbs { padding: 0px 0px 10px 0px; text-align: center; background-color: Transparent; border-bottom: dashed 1px #666666; }
.thumbs .footer .art-thumbs img { border: solid 1px black; width: 95px; margin: 0px 10px 10px 0px; }

/* JOURNAL-BOX  */

.journal-box {}
.journal-box .alt_0, .journal-box .alt_1 {}
.journal-box .headline a { font-weight: bold; text-decoration: none; }
.journal-box .headline { float: left; font-weight: bold; font-size: 12px; }
.journal-box .title { font-size: 16px; font-weight: bold; margin: 10px 10px 0px 10px; padding: 0px 0px 10px 0px; }
.journal-box .image { float: right; }
.journal-box img { width: 70px; border: solid 1px black; }
.journal-box .abstract	{ clear: left; padding: 0px 0px 10px 0px; }
.journal-box .abstract a { font-weight: bold; text-decoration: none; }
.journal-box .abstract a:hover { text-decoration: underline; }
.journal-box .abstract p {}
.journal-box .abstract .author { }
.journal-box .author { float: left; }
.journal-box .footer {}
.journal-box .comments { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; }
.journal-box .link a { background-image: url(gameshark-gamecube/arrow2.gif); background-repeat: no-repeat; background-position: left center; }
.journal-box .date, .journal-box .time { float: right; font-size: 8pt; color: Gray; }
.journal-box .channel { float: right; font-size: 8pt; color: Gray; text-transform: uppercase; text-align: center; width: 30px; font-weight: bold; }
.journal-box { clear: right; }
/* JOURNAL-BOX  */

/* review-box */
.review-box .alt_0, .review-box .alt_1 { padding: 0px; text-align: center; background-color: #F4F4F4; border: solid 1px #939393; }
.review-box .channel a { color: White; }
.review-box .headline { font-size: 11px; font-weight: bold; height: 60px; width: 100px; }
.review-box .headline a:hover { text-decoration: underline; }
.review-box .body img { border: solid 1px white; width: 99px; height: 80px;}

/* channels */

.review-box .channel-xbox { color: White; border-bottom: solid 1px black; border-right: solid 1px black; background-image: url(gameshark-xbox/box-title.gif); background-repeat: repeat; background-position: left top; text-align: center; text-transform: uppercase; font-size: 11px; padding: 3px 0px 0px 0px; font-weight: bold; }
.review-box .channel-gamecube { color: White; border-bottom: solid 1px black; border-right: solid 1px black; background-image: url(gameshark-gamecube/box-title.gif); background-repeat: repeat; background-position: left top; text-align: center; text-transform: uppercase; font-size: 11px; padding: 3px 0px 0px 0px; font-weight: bold; }
.review-box .channel-ps2 { color: White; border-bottom: solid 1px black; border-right: solid 1px black; background-image: url(gameshark-ps2/box-title.gif); background-repeat: repeat; background-position: left top; text-align: center; text-transform: uppercase; font-size: 11px; padding: 3px 0px 0px 0px; font-weight: bold; }
.review-box .channel-playstation-3 { color: White; border-bottom: solid 1px black; border-right: solid 1px black; background-image: url(gameshark-ps3/box-title.gif); background-repeat: repeat; background-position: left top; text-align: center; text-transform: uppercase; font-size: 11px; padding: 3px 0px 0px 0px; font-weight: bold; }
.review-box .channel-pc { color: White; border-bottom: solid 1px black; border-right: solid 1px black; background-image: url(gameshark-pc/box-title.gif); background-repeat: repeat; background-position: left top; text-align: center; text-transform: uppercase; font-size: 11px; padding: 3px 0px 0px 0px; font-weight: bold; }
.review-box .channel-psp { color: White; border-bottom: solid 1px black; border-right: solid 1px black; background-image: url(gameshark-psp/box-title.gif); background-repeat: repeat; background-position: left top; text-align: center; text-transform: uppercase; font-size: 11px; padding: 3px 0px 0px 0px; font-weight: bold; }
.review-box .channel-handheld { color: White; border-bottom: solid 1px black; border-right: solid 1px black; background-image: url(gameshark-handheld/box-title.gif); background-repeat: repeat; background-position: left top; text-align: center; text-transform: uppercase; font-size: 11px; padding: 3px 0px 0px 0px; font-weight: bold; }
.review-box .channel-entertainment { color: White; border-bottom: solid 1px black; border-right: solid 1px black; background-image: url(gameshark-entertainment/box-title.gif); background-repeat: repeat; background-position: left top; text-align: center; text-transform: uppercase; font-size: 11px; padding: 3px 0px 0px 0px; font-weight: bold; }
.review-box .channel-xbox-360 { color: White; border-bottom: solid 1px black; border-right: solid 1px black; background-image: url(gameshark-xbox-360/box-title.gif); background-repeat: repeat; background-position: left top; text-align: center; text-transform: uppercase; font-size: 11px; padding: 3px 0px 0px 0px; font-weight: bold; }
.review-box .channel-all { color: White; border-bottom: solid 1px black; border-right: solid 1px black; background-image: url(gameshark/box-title.gif); background-repeat: repeat; background-position: left top; text-align: center; text-transform: uppercase; font-size: 11px; padding: 3px 0px 0px 0px; font-weight: bold; }
.review-box .channel- { color: White; border-bottom: solid 1px black; border-right: solid 1px black; background-image: url(gameshark/box-title.gif); background-repeat: repeat; background-position: left top; text-align: center; text-transform: uppercase; font-size: 11px; padding: 3px 0px 0px 0px; font-weight: bold; }

/* rating */

.rating { float: right; }
.rating .intscoretext { display: none; }
.rating .intscore15 {  background-image: url(gameshark/rating/a+.jpg); background-repeat: no-repeat; background-position: left bottom; width: 77px; height: 90px; }
.rating .intscore14 { background-image: url(gameshark/rating/a.jpg); background-repeat: no-repeat; background-position: left bottom; width: 77px; height: 90px; }
.rating .intscore13 { background-image: url(gameshark/rating/a-.jpg); background-repeat: no-repeat; background-position: left bottom; width: 77px; height: 90px; }
.rating .intscore12 { background-image: url(gameshark/rating/b+.jpg); background-repeat: no-repeat; background-position: left bottom; width: 77px; height: 90px; }
.rating .intscore11 { background-image: url(gameshark/rating/b.jpg); background-repeat: no-repeat; background-position: left bottom; width: 77px; height: 90px; }
.rating .intscore10 { background-image: url(gameshark/rating/b-.jpg); background-repeat: no-repeat; background-position: left bottom; width: 77px; height: 90px; }
.rating .intscore9 { background-image: url(gameshark/rating/c+.jpg); background-repeat: no-repeat; background-position: left bottom; width: 77px; height: 90px; }
.rating .intscore8 { background-image: url(gameshark/rating/c.jpg); background-repeat: no-repeat; background-position: left bottom; width: 77px; height: 90px; }
.rating .intscore7 { background-image: url(gameshark/rating/c-.jpg); background-repeat: no-repeat; background-position: left bottom; width: 77px; height: 90px; }
.rating .intscore6 { background-image: url(gameshark/rating/d+.jpg); background-repeat: no-repeat; background-position: left bottom; width: 77px; height: 90px; }
.rating .intscore5 { background-image: url(gameshark/rating/d.jpg); background-repeat: no-repeat; background-position: left bottom; width: 77px; height: 90px; }
.rating .intscore4 { background-image: url(gameshark/rating/d-.jpg); background-repeat: no-repeat; background-position: left bottom; width: 77px; height: 90px; }
.rating .intscore3 { background-image: url(gameshark/rating/f.jpg); background-repeat: no-repeat; background-position: left bottom; width: 77px; height: 90px; }
.rating .intscore2 { background-image: url(gameshark/rating/f.jpg); background-repeat: no-repeat; background-position: left bottom; width: 77px; height: 90px; }
.rating .intscore1 { background-image: url(gameshark/rating/f.jpg); background-repeat: no-repeat; background-position: left bottom; width: 77px; height: 90px; }


/* small_list */

.small_list .alt_0 { }
.small_list .alt_1 { }
.small_list .headline { font-size: 12px; font-weight: bold; }

/* boxed-list */

.boxed-list {}
.boxed-list .headline { padding: 0px 0px 5px 0px; }
.boxed-list .headline a { font-size: 11px; }



/* simple */

.simple .alt_0, .simple .alt_1 { padding: 5px; }
.simple .headline { padding: 0px 0px 5px 0px;}
.simple .abstract { float: left; }
.simple .image { border: solid 1px black; float: right; }

/* ALTERNATING-IMAGE  */
.alternating-image .alt_0 { padding: 0px; }
.alternating-image .alt_1 { padding: 0px; }
.alternating-image { color: white; }
.alternating-image a:visited { color: Blue; }
.alternating-image .headline { color: Blue; font-weight: bold; font-size: 13pt; }
.alternating-image .header { border-bottom: 1px outset gray; }
.alternating-image .comments { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #444444; padding: 12px 0px 0px 0px; margin: 0px; }
/* ALTERNATING-IMAGE  */


.footer .thumbs { border: 0px; padding: 5px 0px 0px 0px; border-bottom: dashed 1px #666666;}
.footer .thumbs .headline { float: left; }
.footer .thumbs .date { float: right; color: #666666; }
.footer .thumbs img { border: solid 1px black; width: 103px; margin: 0px 5px 5px 0px; }

/* thumbs */

.thumbs .article_body a { text-decoration: none; }
.thumbs .alt_0, .thumbs .alt_1 { padding: 10px 10px 10px 10px; background-color: Transparent; background-color: White; }
.thumbs .article_body { padding: 0px; background-color: Transparent; }
.thumbs .article_body img { border: solid 1px black; width: 103px; margin: 0px 5px 0px 0px; }
.thumbs .footer { border: 0px; padding: 5px 0px 5px 0px; border-bottom: dashed 1px #666666;}
.thumbs .footer .headline { float: left; }
.thumbs .footer .date { float: right; color: #666666; }

/* title-channel-date */
.table1 { border-top: 1px solid black; }
.table1 div { }
.table1 .body { padding: 0px 0px 0px 0px; }
.table1 .date, .table1 .channel, .table1 .headline { font-size: 11px; font-weight: bold; }
.table1 .alt_0, .title-chl-date .alt_1 { font-family: Arial; }
.table1 .alt_0 { padding: 0px 0px 0px 0px; }
.table1 .alt_1 { padding: 0px 0px 0px 0px; }
.table1 .headline { float: left; padding: 5px 5px 0px 5px; height: 20px; }
.table1 .headline a { overflow: hidden; }
.table1 .channel { padding: 5px 5px 0px 5px; text-align: center; float: right; width: 80px; height: 20px; overflow: hidden; border-left: solid 1px #ADADAD; text-transform: uppercase; }
.table1 .date { padding: 5px 5px 0px 5px; text-align: center; float: right; width: 60px; height: 20px; overflow: hidden; border-left: solid 1px #ADADAD; }
.table1 .rss_link { font-size: 10px; padding: 7px 5px 0px 0px; text-align: center; float: right; width: 80px; height: 20px; overflow: hidden; border-left: solid 1px #ADADAD; }
.table1 .author { font-size: 10px; padding: 7px 5px 0px 0px; text-align: center; float: right; overflow: hidden; }

/* title-channel-date */
.title-chl-date { border-top:1px solid black;}
.title-chl-date div { }
.title-chl-date .body { padding: 0px 0px 0px 0px; }
.title-chl-date .date, .title-chl-date .channel, .title-chl-date .headline { font-size: 11px; font-weight: bold; }
.title-chl-date .alt_0, .title-chl-date .alt_1 { font-family: Arial; }
.title-chl-date .alt_0 { padding: 0px 0px 0px 0px; }
.title-chl-date .alt_1 { padding: 0px 0px 0px 0px; }
.title-chl-date .headline { float: left; padding: 5px 5px 0px 5px; height: 28px; }
.title-chl-date .headline a { overflow: hidden; }
.title-chl-date .channel { padding: 5px 5px 0px 5px; text-align: center; float: right; width: 80px; height: 28px; overflow: hidden; border-left: solid 1px #ADADAD; text-transform: uppercase; }
.title-chl-date .date { padding: 5px 5px 0px 5px; text-align: center; float: right; width: 60px; height: 28px; overflow: hidden; border-left: solid 1px #ADADAD; }
.title-chl-date .rss_link { font-size: 10px; padding: 7px 5px 0px 5px; text-align: center; float: right; width: 70px; height: 28px; overflow: hidden; border-left: solid 1px #ADADAD; }
/* title-channel-date */

/* change_channel */

.change_channel a { text-decoration: none; }

/*default list*/
.horizontal {  }
.horizontal .headline { }
.horizontal .alt_0,.horizontal .alt_1 { background-color: #fff; }
.horizontal .footer {}
/*default list*/

/* just-image */
.just-image .alt_0, .just-image .alt_1 { padding: 0px; }
.just-image .body { text-align: center; }

/*navi*/
.navi { font-weight: bold; background-color: White; font-family: Tahoma; font-size: 11px; text-transform: capitalize; text-align: center; padding: 10px; display: inline-block; }
.navi a { color: #000099; text-decoration: none; }
.navi a:visited { color: #000099; }
.navi a:hover { color: #0000FF; }
.navi .left { text-align: left; color: #999999; float: left; width: 100px; }
.navi .center { font-weight: normal; float: left; width: 250px; }
.navi .right { text-align: right; color: #999999; float: left; width: 100px; }
/*navi*/

/*form*/

.form { background-color: White; }
.form .title { background-color: #aaa; padding: 15px 0px 15px 0px; clear: both; text-align: center; color: White; font-size: 16px; font-weight: bold; display: inline-block; }
.form .description { padding: 20px 30px 20px 30px; clear: both; display: inline-block; }
.form .input { padding: 5px 30px 5px 30px; clear: both; display: inline-block; }
.form .submit { display: inline-block; margin: 15px 0px 0px 0px; padding: 15px 30px 15px 30px; clear: both; text-align: right; border-top: dashed 1px #ddd; }
/**/
.form .req { /**/ float: left;color: Red; background-image: url(gameshark/req.gif); background-repeat: no-repeat; background-position: top right; padding: 0px 8px 0px 0px; margin: 0px 5px 0px 0px; }
.form .label { /**/float: left; width: 200px; padding: 3px 0px 0px 0px; }
.form .control { /**/float: left; }


/*user_products*/
.user_products { font-size: 10pt;}
.user_products .row { clear: both;background-color:#eee; margin-bottom:3px;border:1px solid #999;} 
.user_products .sub_row { clear: both; margin: 5px 0px 5px 0px; padding:2px;background-color:#fff;}
.user_products .service {float:left;display:inline; width:200px;}
.user_products .exp { display:inline;color:Red;}
.user_products .info {display:inline;}

.user_products .description, .user_products .row { padding: 5px 5px 5px 5px;  }
.user_products .pname { font-weight: bold; float: left; }
.user_products .days { float: right; }
/*user_products*/

/* form (banner login) */

.login { background-color: Transparent; font-weight: bold; padding: 0px 5px 0px 10px; color: black; font-size: 9px; }
.login .input a { color: #CCCCCC; text-decoration: none; }
.login .input a:hover { color: black; }
.login .input { display: inline-block; font-family: verdana; margin: 5px 10px 0px 0px; background-color: Transparent; float: left; }
.login .label { }
.login .control input { width: 100px; font-size: 9px; height: 15px; margin: 0px 0px 0px 0px; }
.login .description { }
.login .error { color: Red; }
.login .title { font-family: arial; font-size: 11px; }
.login input { }
.login textarea { }
.login .submit { text-align: center; padding: 5px 0px 0px 0px; clear: right; }
.login .submit input { font-size: 11px; padding: 1px 13px 1px 13px; }

/* saves-links */

.Saves-links .linkbar { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.Saves-links .links { text-align: center; background-image: url(gameshark/button_bkgd.gif); background-repeat: no-repeat; width: 160px; height: 30px; margin: 0px 0px 0px 0px; padding: 7px 0px 0px 0px; }
.Saves-links .links a { color: White; letter-spacing: 1px; font-style:italic; }

/* codes-links */

.Codes-links .linkbar { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.Codes-links .links { text-align: center; background-image: url(gameshark/button_bkgd.gif); background-repeat: no-repeat; width: 160px; height: 30px; margin: 0px 0px 0px 0px; padding: 7px 0px 0px 0px; }
.Codes-links .links a { color: White; letter-spacing: 1px; font-style:italic; }
