body { background: #000000 url(../../tgimages/cfbg.png);  color:#4F4F4F; font-family:Arial;	font-size:12px; margin:0px;	padding:0px; }
div#floatingbar { overflow: hidden;width: 100%;height: 0px;position: absolute;bottom: 0;left: 0;color: #000;font-family:Arial;font-weight:bold;background-image:url('http://www.tg007.net/images/tui.png'); }
@media screen { 
body>div#floatingbar { position: fixed; }
}
a.post-tag:link, a.post-tag:visited { color:#939393;font-weight:bold; }
a.post-tag:hover, a.post-tag:active { }
body .maintitle { background: #2D4553 url(http://www.tg007.net/forum/public/style_images/master//gradient_bg.png) repeat-x left 50%;color: #fff; }
body .maintitle a {	color: #fff; }
body .maintitle { font-size: 12px;font-weight: bold;border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;padding: 5px 2px 2px 8px !important;margin: 0 !important;overflow: hidden; }
.general_box { background-color: #eef3f8; }
.general_box { background-color: #eef3f8;border: 1px solid #d5dde5;border-bottom: 4px solid #d5dde5;padding: 10px; }
.general_box h3 { background: #d5dde5;color: #2D4553; }
.mcontent { padding: 20px 15px 0px 15px;clear: both; }
ul.topnav {	list-style: none;padding: 0 0px;margin: 0;float: left;width: 100%;font-size: 11px;font-weight: bold;background-color:#030405;background: url(http://www.tg007.net/tgimages/menunbg.gif); }
ul.topnav li { float: left;margin: 0;padding: 0 7px 0 10px;position: relative;background: transparent url(http://www.tg007.net/tgimages/sep.png) no-repeat right center; }
ul.topnav li a{	padding: 10px 5px;color: #fff;display: block;text-decoration: none;float: left; }
ul.topnav li a:hover{ background: url(http://www.tg007.net/tgimages/topnav_hover.gif) no-repeat center top; }
ul.topnav li span { width: 17px;height: 35px;float: left;background: url(http://www.tg007.net/tgimages/subnav_btn.gif) no-repeat center top; }
ul.topnav li span.subhover { background-position: center bottom; cursor: pointer; }
ul.topnav li ul.subnav { z-index:9998;list-style: none;position: absolute;left: 0; top: 35px;background: #1F303A;margin: 0; padding: 0;display: none;float: left;width: 170px;-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;border: 1px solid #111; }
ul.topnav li ul.subnav li{ margin: 0; padding: 0;border-top: 0px solid #030506;border-bottom: 0px solid #030506;clear: both;width: 170px; }
html ul.topnav li ul.subnav li a { float: left;width: 145px;background: #1F303A url(http://www.tg007.net/tgimages/dropdown_linkbg.gif) no-repeat 10px center;padding-left: 20px; }
html ul.topnav li ul.subnav li a:hover { background: #121E24 url(http://www.tg007.net/tgimages/dropdown_linkbg.gif) no-repeat 10px center; }
#user_bar_container{ background-color:#030506;color: #d2d2d2;font-size: 0.9em;min-height: 30px; }
#user_navigation { font-size:0.9em;position:relative;z-index:9998;float: left;border-radius: 0 0 6px 6px; }
#user_info { margin-left:60px;margin-right:15px }
.services img { margin-top: -2px }
#user_navigation p { color:#d9e3ed;white-space:nowrap;float: left; }
#user_navigation p a { color:#a1bad3; }
#user_navigation #new_msg_count { background:#6CA311;border: 1px solid #39644b;font-weight:bold;font-size:0.9em;padding:3px 7px;top:-3px;left:22px;line-height: normal;position:absolute;-moz-border-radius: 3px;-webkit-border-radius: 3px; }
#user_navigation ul { margin-top:4px; }
#user_navigation ul a { color:#d5dde5; }
#user_navigation ul#user_other { margin-left:5px; top: 35px;position: absolute; }
#user_navigation ul#user_other li {	float:left;padding: 0 0 0 8px; }
#user_navigation ul#user_link_menucontent {	background:#2e2e2e;border:1px solid #252525;margin-top:1px;margin-left: -139px;width:170px;float:right;z-index:10000;position: absolute;left: 172px !important; }
#user_navigation ul#user_link_menucontent li { float:none }
#user_navigation ul#user_link_menucontent a { color:#fff;text-decoration:none;padding:7px 5px 7px 15px;display:block; }
#user_navigation ul#user_link_menucontent a:hover {	background:#393939 }
#user_navigation #user_link { -moz-outline:0px;position:relative;padding: 0 2px; }
#user_navigation.not_logged_in { font-size:1em; }
#user_navigation.not_logged_in .links { margin: 0px 5px 0;font-size: 11px;display: block;color: #d5dde5;width: 450px; }
#user_navigation.not_logged_in .links a { font-weight: bold; }
#user_navigation.not_logged_in #register_link {  }
#user_navigation.not_logged_in #sign_in { display: block;margin: 0;padding-right: 8px; }
#user_navigation.not_logged_in #sign_in:hover { text-decoration: underline; }
/* Notifications */
#user_navigation #user_notifications_link { padding-right: 12px;min-width: 20px;-moz-outline: 0px;display: inline-block;overflow: hidden;white-space: nowrap;text-decoration: none;position: relative; }
#user_navigation #user_notifications_link img#notify-down-arrow { position:absolute;right:-2px;top:13px; }
#user_navigation #user_notifications_link small { position: relative;background-color: #000;color: #FFF;font-weight: bold;top: 0px;right: 0px;padding: 5px 8px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px; }
#user_navigation #user_notifications.no-new small { background-color: #222;color: #fff;margin-left: 3px; }
#user_navigation #user_notifications.no-new small:hover { }
#user_notifications_link_menucontent { background-color: #2E2E2E;border: 1px solid #252525;margin-top: 3px;width: 250px;float: right;z-index: 10000;font-size: 0.85em; }
#user_notifications_link_menucontent li {	padding: 5px 10px 5px 8px;float: none;clear: both;	}
#user_notifications_link_menucontent li a {		}
#user_notifications_link_menucontent li.view-all {	text-align: center;background-color: #d5dde5;font-weight: bold;	}
#user_notifications_link_menucontent li.no-notifications {	text-align: center;font-style: italic;	}
#user_notifications_link_menucontent img {	float: left;margin: 5px 7px 0 0; }
#user_notifications_link_menucontent li.notify:hover {	background: #e4ebf2; }
#user_notifications_link_menucontent li p {	display: inline;margin-left: 0px;	}
#user_notifications_link_menucontent li span.desc {	font-size: 0.8em;padding-top: 2px; }
#user_notifications_link_menucontent .unread,
#user_notifications_link_menucontent .unread a { font-weight: bold;	}
#user_links{ height: 30px;float: left;width: auto; }
#user_links a{ display: block;float: left;padding: 0 8px;line-height: 30px;text-decoration: none;color: #fff;font-weight: bold;outline: none; }
#user_links a.ipbmenu{ height: 30px; }
#user_links img.user_arrow{	vertical-align: middle;top: 9px; }
#user_links a:hover{ border-left:1px solid #030506;background: #73A918 url(http://www.tg007.net/forum/public/style_images/tg007/gradient_bg.png) repeat-x 0 50%; }
fieldset,img { border:0; }
.hide { display: none; }		
#search { color: #556b85;font-size: 0.85em;margin: 5px 4px auto auto;right: 0px;float: right; }
#search .submit_input { background: #6CA311 url(http://www.tg007.net/forum/public/style_images/tg007/search_icon.png) no-repeat 50%;text-indent: -3000em;width: 25px;height: 21px;border: 1px solid #1a2735;padding: 0;	}
#search input#main_search {	padding: 0;	border: 0;width: 165px;font-size: 11px;background-color: #fff;	}
#search input#main_search.inactive { color: #a9a9a9;font-style: italic;	}
#search_wrap { background: #fff;border: 1px solid #1a2735;padding: 3px;float: left;white-space: nowrap; }
#floatingbar ul { list-style-type:none;}
#floatingbar ul li { float:left; padding:14px; color:#666; margin-top:-10px;  }
#floatingbar ul li a { text-decoration:none; color:#fff; padding:3px; font-size:12px;  font-weight:bold; }
#floatingbar ul li a:hover { color:#ccc;}
#floatingbar ul li a img { float:left; border:none;}
.translateicon { float:right;margin-right:-5px;}
#google_translate_element { margin-top:-20px;}
.bottomBarLinkRight { float:right;}
.stico_default  { background-image:none; }
h4 { margin: 15px 0 5px 0; }
h4, p { font-size: 1.2em; }

.wide {	border-bottom: 1px #000 solid;width: 4000px;	}
.tipsy { font-family: Arial; padding: 5px; font-size: 10px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat;  background-image: url(http://www.tg007.net/images/tipsy.gif); }
  .tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
  .tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
  .tipsy-north { background-position: top center; }
  .tipsy-south { background-position: bottom center; }
  .tipsy-east { background-position: right center; }
  .tipsy-west { background-position: left center; }
a { color:#3F658F; text-decoration:none; }
a:hover { color:#3F658F; text-decoration:underline; }
img.floatLeft { float: right; padding: 3px 0px 1px 10px; margin: 0 10px 0 0; }
#topright {position: fixed;right: 0;top: 0;display: block;height: 136px;width: 165px;background: url(http://www.err0r.net/bca.png) no-repeat;text-indent: -999em;text-decoration: none;}
#headerdiv { text-align:left; }
#wrapper { width: 100%;  }
#wrapperborder { border-left: 1px solid #030405; border-right: 1px solid #030405;  }
#footerbar { padding: 8px; background: transparent url(../../tgimages/footerbg.gif) repeat-x; text-align: left; font-size:13px; }
#menubar { border-top:0px solid #6B92A9;border-bottom:0px solid #6B92A9;background-color:#030405;text-align: left; font-size:11px; font-weight:bold; color:#BCD7ED; }
#menubar span a { display: inline;color:#BCD7ED; padding: 5px 7px 5px 7px; }
#menubar span a:hover { background-color:#36485A;color:#fff; text-decoration:none; }
#menubar span.selected a { background-color:#B6BFC9; color:#000; text-decoration:none; }
#contentwrapper { padding: 0; border: 0; background: #FFF url(../../tgimages/undermenubg.gif) repeat-x top;	width: 100%; text-align: left; }
#content { vertical-align:top; padding:0; }
#contentinfo { padding: 0 20px 0px 10px;}
#contentinfo a:link, #contentinfo a:visited { font-weight: bold; color: #375B6F; }
#contentinfomain { padding: 0 10px 0px 5px;}
#menu { margin: 0;padding: 0 0 10px 0px; width: 170px; vertical-align:top;  }
.menu_title { color:#000000; display:block; font-size:13px;	margin:0px; text-align:left; padding-left:20px; }
.search_menu_title { color:#000000; font-size:13px;margin:0px; text-align:left; padding: 0px 0px 5px 10px; }
.menu_links { color:#4F4F4F; display:block; font-size:11px; line-height:120%; text-indent:2px; padding-left:20px; }
.menu_links a { color:#4F4F4F;	display:block; padding:2px 0px 2px 10px; text-align:left; text-decoration:none; }
.menu_links a:hover { color:#000000; padding:2px 0px 2px 10px; text-decoration:none; }
.menu_title { color:#000000; display:block; font-size:13px; margin:0px; text-align:left; }
.submenu_title { padding: 3px 0 3px 2px;color:#616161; font-size:11px; text-align:left; font-weight:bold; }
.submenu_links { padding: 0 0 0 5px; }
.newswrapper { padding: 3px 10px 0 10px; }
.newstitle {  border-bottom: 1px dotted #C4C4C4; text-align: left; padding: 3px; }
.newscontent { text-align: left; font-size: 12px; font-family:Verdana, Helvetica, Arial, sans-serif; background-color: #FFF; color:#000;font-family:Arial; }
.newsitem { font-size: 15px; font-weight: bold; color: #4096EE; }
.newsitem a:link, .newsitem a:visited { font-family:Arial, "Times New Roman", Times, serif;font-size: 16px; font-weight: bold;color: #375B6F; }
.newsitem a:hover, .newsitem a:active { font-size: 16px; font-weight: bold; color: #5A8512; text-decoration:none; color: #5A8512; }
.ldownloads a:link, .ldownloads a:visited { color: #375B6F; }
.ldownloads a:hover, .ldownloads a:active { color: #5A8512; text-decoration:none; }
.newsby { font-size: 11px; color: #939393; float:left; padding:0 0 0 3px; }
.newscomments { float:right; }
.newscomments a:link, .newscomments a:visited { color: #939393;font-size: 11px; }
.newscomments a:hover, .newscomments a:active { }
.search { font-size:11px; background-color:#F6F8F9;border:1px solid #D2DBE2;padding: 5px 5px 5px 5px;width: 150px; color:#616161; }
.searchtextarea { font-size:11px; }
A.rlinks:link , A.rlinks:active , A.rlinks:visited { color:#4F4F4F;	font-size:11px; }
A.rlinks:hover { color:#000; font-size:11px; }
.latesttab {  }
.yellowheader {	background-color: #FFF6BF; }
.blueheader{ background-color:#DFF2FF; }
.latest { color:#4F4F4F;font-size: 10px; font-style:italic; padding: 1px; }
.latest a:link, .latest a:visited { color: #375B6F;font-size: 11px; font-style:normal; }
.latest a:hover, .latest a:active { color: #375B6F;font-size: 11px; font-style:normal; }
.readmore {text-align:right; color:#4F4F4F; font-size:11px; padding: 20px 20px 3px 0;}
.readmore a:link, .readmore a:visited { color:#416378;font-weight:bold }
.readmore a:hover, .readmore a:active { }
.divflash{ background-color:#CDEB8B; border-top: 2px solid #86B720; border-bottom: 2px solid #86B720; padding: 5px 0 5px 0; text-align: center; font-size: 11px; }
.showmenu{ padding: 5px 0 0 10px;text-align: left; font-size: 11px; font-weight:bold; }
.showmenu a:link, .showmenu a:visited { font-weight : bold; color : #3A5387; text-decoration : none; } 
.showmenu a:hover, .showmenu a:active { font-weight : bold; color : #000; text-decoration : none; }
.clearfix { clear: left; height: 1px; }
.clearfixr { clear: right; height: 1px; }
.clearboth { clear:both; height: 1px; }
.info { text-align: left; padding: 0 10px 20px 10px; font-size: 13px; }
.info a  { color:#000; }
.codemain { font-family:Courier New;  font-size: 11px; }
.load-time{padding-bottom: 20px; font-family: verdana; font-size: 8pt; color: #ccc; text-align: right}
.load-time a:link, .load-time a:visited { color: #ccc; text-decoration: none; }
.load-time a:hover, .load-time a:active { color: #fff; text-decoration: none; }
.navlink{ padding: 0 0 10px 0; font-weight:bold;}
.navlink a:link, .navlink a:visited  { color:#000; font-size: 20px; }
.navlink a:hover, .navlink a:active {color:#000;text-decoration:none;}
.navcontent{padding: 0 0 20px 5px;}
.navsublink{ padding: 0 0 10px 25px; font-style:italic; font-weight:bold;color:#616161;}
.navsubcontent{padding: 0 0 20px 30px;}
.navform{text-align:right; padding: 0 0 5px 0;}
.navform select {font-size: 11px; padding: 2px;}
.navinc{padding: 0 0 0 10px;line-height: 140%; }
.scrollup{padding-right: 30px;text-align:right}
.scrollup a { color:#3E91E3; }
.mode{font-size: 12px;vertical-align:top;text-align:center; padding: 20px 15px 15px 15px;font-weight:bold;border-bottom: 1px solid #D7DCE1;}
.def{padding: 15px;border-bottom: 1px solid #D7DCE1;}
.syntax{padding: 5px 5px 5px 20px;color:#616161; font-style:italic;}
.example{padding:5px 5px 0px 20px;color:#B36A6C;font-style:italic;}
.searchradio { font-size:11px; color: #000; }
#stylized label{display:block;font-weight:bold;text-align:right;width:140px;float:left;}
#stylized .small{color:#666666;display:block;font-size:11px;font-weight:normal;text-align:right;width:140px;}
#stylized .other{color:#666666;display:inline;font-size:11px;font-weight:normal;text-align:right;width:140px;}
#stylized input{float:left;font-size:11px;padding:4px 2px;border:solid 1px #ccc;width:200px;margin:2px 0 20px 10px;}
#stylized select{float:left;font-size:11px;padding:4px 2px;border:solid 1px #ccc;width:200px;margin:2px 0 20px 10px;}
#stylized button{clear:both;margin-left:150px;width:124px;height:32px;border:0;background:transparent url(../../tgimages/send.gif) no-repeat;text-align:center;line-height:32px;}
#stylized textarea{ border: 1px solid #CCC;font-size:11px;}
.hiddenPic {display:none;}
div.sdmenu { width: 100%;font-size: 11px;color: #fff;border-bottom: 1px solid #CCC; }
div.sdmenu div { background: url(../../tgimages/menu/title.gif) repeat-x;overflow: hidden; }
div.sdmenu div:first-child { background: url(../../tgimages/menu/title.gif) repeat-x;	}
div.sdmenu div.collapsed { height: 24px;background: url(../../tgimages/menu/titlec.gif) repeat-x; }
div.sdmenu div span { display: block;padding: 5px 25px;font-weight: bold;font-size: 10px;color: white;background: url(../../tgimages/menu/ddopen.gif) no-repeat 10px center;cursor: default; }
div.sdmenu div.collapsed span { color:#7E7E7E;background: #F6F8F9 url(../../tgimages/menu/ddclose.gif) no-repeat 10px center; }
div.sdmenu div a { text-align: left;padding: 5px 10px;display: block;border-bottom: 1px solid #ccc;color: #000; }
div.sdmenu div a.current { background-color:#F6F8F9;color:#598FD2; }
div.sdmenu div a:hover { padding: 5px 10px;display: block;border-bottom: 1px solid #ccc;background : #EBEEF2 url(../../tgimages/menu/barrow.gif) no-repeat right center;color: #598FD2;text-decoration: none; }
.nicknameconvert { text-align:center; padding: 3px; color: #375B6F; }
.nicknameconvert a:link, .nicknameconvert a:visited { font-size : 13px; font-weight : normal; font-style : normal; color : #000; text-decoration : none; } 
.nicknameconvert a:hover, .nicknameconvert a:active { font-size : 13px; font-weight : normal; font-style : normal; color : #FF0000; text-decoration : none; } 
.dltextareaform textarea { font-size: 11px; background : #FFFFB3 url(../../tgimages/code.gif);padding: 5px; border: 1px dotted #CCC; } 
.dlcopy { color:#FFF;font: bold 84% 'trebuchet ms',helvetica,sans-serif;background-color:#5E869D;border:1px solid #CCC; }
.sidebar { width: 272px; vertical-align:top; padding: 10px 0px 0px 0px; }
.sidebararea { padding: 15px 5px 10px 5px; }
.sidebarheader { font-family:Arial, "Times New Roman", Times, serif;font-size: 13px; font-weight: bold; color: #375B6F; border-bottom: 1px solid #375B6F; text-align:left; padding: 0 0px 0 5px; }
.latesttabcontent { text-align:left; border-bottom: 1px dotted #CCC; padding: 4px 0 2px 0; font-size: 10px; color:#909090; }
.latesttabcontent a:link, .latesttabcontent a:visited { font-size: 11px; font-weight: bold; text-decoration: none; color:#4F4F4F; }
.latesttabcontent a:hover, .latesttabcontent a:active { color:#000; }
.latesttabextra { font-size: 10px; }
.latesttabextra a:link, .latesttabextra a:visited { font-size: 10px; font-weight: normal; text-decoration: none; color:#e7f8cb; }
.latesttabextra a:hover, .latesttabextra a:active { color:#ccc; }
.popular a:link, .popular a:visited { font-size: 10px; font-weight: normal; text-decoration: none; color:#375B6F; }
.popular a:hover, .popular a:active { color:#3577CB; }
.sidebarbox { text-align:left; width: 90%; border: 1px solid #CCC; }
.sbbheader { padding: 5px; background: #CEE6F3 url(../../tgimages/tgcontentbg.gif) repeat-x; color: #FFF;font-weight:bold; }
.sbbcontent { padding: 10px; font-size: 10px; }
.sbbcontent a:link, .sbbcontent a:visited { text-decoration:none; font-size: 11px; }
.sbbcontent a:hover, .sbbcontent a:active { text-decoration:none; }
.bottombar { padding: 10px 5px 2px 5px; background: #030405 url('../../tgimages/gearsblk.gif') no-repeat bottom right; color: #FFF; border-top: 0px solid #A1B0BE;border-bottom: 0px solid #A1B0BE;  }
.bottombarheader { color: #BBC8D2; font-weight: bold; font-size: 12px; border-bottom: 1px solid #BBC8D2; }
.bottombarentries { padding: 0 10px 0 10px;width:100%; }
.bottombarentries ul { margin-left: 2px; padding:0px; list-style-type:none; list-style: none; text-align:left; width:100%; }
.bottombarentries li a:link, .bottombarentries li a:active, .bottombarentries li a:visited { font-size: 11px;padding: 3px; border-bottom: 1px dotted #696969; display:block;width:100%;  color:#CFD7DE; }
.bottombarentries li a:hover { text-decoration: none; color:#CCC; }
.nicks { color: #BBC8D2; font-size: 11px; }
.nicks a:link, .nicks a:visited { font-weight: bold; color: #BBC8D2; }
.guest { text-align:center; width: 80%; padding: 8px; border:1px dashed #ccc; background-color:#FFFF88; }
form.sample_attach { color: #000;position: absolute;visibility: hidden;border:  1px solid #CCCCCC;padding: 0px;background: #F4F5F8; }
.myform{margin:0 auto;width:400px;padding: 0px;}
.rules { font-size: 11px; list-style-image: url('http://www.tg007.net/content/luna/rarrow2.gif'); }
.rules li { padding: 0 0 3px 0; }
/*Submission Form Page Css*/
.subform { text-align: center; font-size: 11px; }
.subleft { text-align: right; font-size: 11px;padding:5px; }
.subright { text-align: left; font-size: 11px; }
#f1_upload_process{ padding: 5px; display: none; text-align:center; }
#subframe { display:none; }
/*FileQueue Page Css*/
A.wlinks:link , A.wlinks:active , A.wlinks:visited { font-size: 11px; font-weight : bold; color : #000; text-decoration : none; } 
A.wlinks:hover { font-size: 11px; font-weight : bold; color : #336699; text-decoration : underline; } 
.waitingdiv { border: 1px solid #EBEBEB; }
.waitingfiles { font-size: 11px; border: 0px solid #000; }
.wheader { background: transparent url(../../admin/imgs/yheader.gif) repeat-x; height: 15px; color : #000; font-size : 11px; text-decoration : none; font-weight: bold; line-height: 11px; padding: 6px; }
.wheadercenter { background: transparent url(../../admin/imgs/yheader.gif) repeat-x; height: 15px; color : #000; font-size : 11px; text-decoration : none; font-weight: bold; line-height: 11px; padding: 6px; text-align: center; }
.wheaderright { background: transparent url(../../admin/imgs/yheader.gif) repeat-x; height: 15px; color : #000; font-size : 11px; text-decoration : none; font-weight: bold; line-height: 11px; padding: 6px; text-align: right; }
.wcontent1 { padding: 3px; }
.wcontent2 { padding: 3px; background-color: #FFFCF0; }
.wcontent1center { padding: 3px; text-align: center; }
.wcontent1right { padding: 3px; text-align: right; }
.wcontent2center { padding: 3px; background-color: #FFFCF0; text-align: center; }
.wcontent2right { padding: 3px; background-color: #FFFCF0; text-align: right; }
#cloud, #listcloud { padding: 2px; line-height: 3em; text-align: center; }
#cloud a, #listcloud a { padding: 0px; }
#cloud a.tag1, #listcloud a.tag1 { font-size: 0.7em; font-weight: 100; }
#cloud a.tag2, #listcloud a.tag2 { font-size: 0.8em; font-weight: 200; }
#cloud a.tag3, #listcloud a.tag3 { font-size: 0.9em; font-weight: 300; }
#cloud a.tag4, #listcloud a.tag4 { font-size: 1.0em; font-weight: 400; }
#cloud a.tag5, #listcloud a.tag5 { font-size: 1.2em; font-weight: 500; }
#cloud a.tag6, #listcloud a.tag6 { font-size: 1.4em; font-weight: 600; }
#cloud a.tag7, #listcloud a.tag7 { font-size: 1.6em; font-weight: 700; }
#cloud a.tag8, #listcloud a.tag8 { font-size: 1.8em; font-weight: 800; }
#cloud a.tag9, #listcloud a.tag9 { font-size: 2.2em; font-weight: 900; }
#cloud a.tag10, #listcloud a.tag10 { font-size: 2.5em; font-weight: 900; }
#listcloud { margin: 0; }
#listcloud li { display: inline; }
#list { margin-top: 500px; }
.linkstab { padding:5px; }
.linkstab a:link, .linkstab a:visited {color:#6B6B6B;font-weight:bold;font-size:12px;}
.rightlinks {text-align:left;color:#416378;font-size:11px;}
.rightlinks a:link, .rightlinks a:visited {color:#416378;}
/*COMMENTS*/
.commentname{ border-top: 1px solid #8DC93E; border-bottom: 1px solid #8DC93E; padding: 5px 0 5px 10px; background-color: #D6ECA6; color: #000; font-weight: bold; font-size: 12px; }
.commentby { padding: 5px; font-size: 12px; }
.commentby img { float:left; padding: 1px; border: 1px solid #C0CAD3; }
.commentsposter { text-indent: 5px; }
.commentavatar { float: left; padding: 5px 10px 0 10px; }
.commenttext { padding: 8px 20px 8px 20px; font-size: 11px; background-color:#FFF; overflow : auto; }
.commentsposted { font-size: 10px; text-indent: 8px; }
.commentholder { padding: 0 40px 10px 40px; }
.commentholderb { padding: 0 10px 10px 10px; }
.commentbox { border: 1px solid #ccc; }
.commentholderpopup { padding: 5px 5px 5px 5px; }
.commentsheader { text-align: center; font-weight: bold; padding: 0 0 10px 0; }
.commentform { border: 1px solid #CCC; font-size: 11px; color: #4F4F4F; }
.makecoment { text-align:center; border: 0; }
.quotetop { background-color: #ECF0F2; padding: 3px 0 3px 5px; }
.quotemain { background-color: #F6F8F9;border:1px solid #ECF0F2;padding: 3px 10px 10px 10px; }
/*DHTML Window Css*/
.dhtmlwindow{ position: absolute; border: 2px solid black; visibility: hidden; background-color: white; }
.drag-handle{ padding: 1px; text-indent: 3px; font: bold 14px Arial; background: #607484; color: white; overflow: hidden; width: auto; }
.drag-handle .drag-controls{ position: absolute; right: 1px; top: 2px; }
.drag-contentarea{ border-top: 1px solid #5E3743; background-color: white; color: black; height: 150px; padding: 2px; overflow: auto; }
.drag-statusarea{ border-top: 1px solid gray; background-color: #F8F8F8; height: 13px; }
.drag-resizearea{ float: right; width: 13px; height: 13px; cursor: nw-resize; font-size: 0; }
.qlselectbox { font-family: Verdana, Arial, Helvetica, sans-serif;display: inline;width: 13em;height: 17px;background-color: #F4F5F8;vertical-align: top;margin: 0;padding-left: 2px;font-size: 10px;border: 1px solid #ccc;color: #000; }
.qlselectGroup { color: #000; }
.qloption { color: #000; }
.guestalert{display:block}
.guestalert *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#FFFF88}
.guestalert1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #ffffcb;border-right:1px solid #ffffcb;background:#ffffa5}
.guestalert2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #fffff3;border-right:1px solid #fffff3;background:#ffff9e}
.guestalert3{margin-left:1px;margin-right:1px;border-left:1px solid #ffff9e;border-right:1px solid #ffff9e;}
.guestalert4{border-left:1px solid #ffffcb;border-right:1px solid #ffffcb}
.guestalert5{border-left:1px solid #ffffa5;border-right:1px solid #ffffa5}
.guestalertfg{background:#FFFF88}
.newslink{background-color:#030405;border: 0px solid #000;margin: 0;width: 100%;}
.newslink a:link, .newslink a:visited{color: #BCD7ED;text-decoration: none;}
.newslink a:active, .newslink a:hover{color: #FFF;text-decoration: none;border-bottom: 0px dotted #d2e4ff;}
.newslink td{color: #BCD7ED;font-size: 11px;padding: 5px 5px 5px 10px;}
.newslink span{background: transparent;color: #FFF;font-weight: bold;}
.newslink input{background: #FFF;border: 1px solid #000;color: #072A66;font-size: 10px;padding: 3px;vertical-align: middle;width: auto;}
.newslink input.button{background: transparent;border: 0;color: #072A66;vertical-align: middle;}
.featured { padding: 5px 0 0 0;color:#4F4F4F;font-weight:normal;font-size:11px; }
.featured a:link, .featured a:visited { font-size:11px;font-weight:bold;color:#4F4F4F; }
.featured a:hover, .featured a:active { }
.music { border: 2px solid #C1CDDB;padding: 8px 10px;font-size: 120%;color: #FFF;font-weight: bold;background-color: #030405; }
#pagination ul{ border:0; margin:0; padding:5px 0 0 0; }
#pagination li{ display:inline;font-size:10px;list-style:none;color: #CCC; }
#pagination a{ color: #000;padding:3px 4px;border:solid 1px #fff;margin-right:5px; }
#pagination .previous-off,
#pagination .next-off { color:#CCC;font-weight:bold; }
#pagination .next a,
#pagination .previous a { font-weight:bold;border:solid 1px #FFFFFF; }
#pagination .active{ color:#9A1658;font-weight:bold;padding:3px 4px;border:solid 1px #CCC;margin-right:5px; }
#pagination .none{ color:#CCC;font-weight:bold;padding:3px 4px;border:solid 1px #fff;margin-right:5px; }
#pagination a:link,
#pagination a:visited { color:#000;text-decoration:none; }
#pagination a:hover{ border:solid 1px #fff; }
.popularnetworks li { font-size:10px; }
.popularnetworks a:link, .popularnetworks a:visited { font-size:11px;font-weight:bold;color:#4F4F4F; }
.helparea { margin:15px;padding:0; }
.gheader {
padding:5px 0 5px 15px;

color:white;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
border: 1px solid #a1b0be;
   background-color: #385768; 

   /* Safari 5.1+, Mobile Safari, Chrome 10+ */
   background-image: -webkit-linear-gradient(top, #223540, #385768); 

   /* Firefox 3.6+ */
   background-image: -moz-linear-gradient(top, #223540, #385768);

   /* IE 10+ */
   background-image: -ms-linear-gradient(top, #223540, #385768);

   /* Opera 11.10+ */
   background-image: -o-linear-gradient(top, #223540, #385768);


}
/* The hover class, when the user hovers over a star */
.ratinghover {
background: url('http://www.tg007.net/tgimages/star.png');
z-index: 1;
}
/* This is for the span classes, that represent the seperate stars. You might want to change this to a seperate class */
.ratingsys span {
float: left;
cursor: pointer;
}
/* So that we can break the float left elements */
.clearleft {
clear: left;
}
/* Floats stuff to the left */
.floatrating { float: left; }
/* Again, you might want to make this a seperate class. */
.ratingsys div {
display: block;
width: 100px;
padding-top: 0px;
height: 16px;
margin: 0;
}
/* Text to display when the user presses a star */
.highlight {
font-size: 12px;
position: relative;
bottom: 9px;
font-weight: bold;
}
/* The text beside the rating, displaying the rating in text, incase the user doesn't 'get it' */
.star_rating { font-family: Arial, sans-serif;font-size: 12px;top: 1px; }
/* Quote boxes */
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; } 
p.citation { background: #d3e9dc url(http://www.tg007.net/forum/public/style_images/tg007/citation_bg.png) no-repeat right;color: #2b3730;font-size: 0.9em;font-weight: bold;border-width: 1px 1px 0 3px;border-style: solid;border-color: #6fa987;padding: 5px 8px; }
div.blockquote { background: #f3f9f6;font-size: 0.9em;border-width: 1px 1px 1px 3px;border-style: solid;border-color: #6fa987;margin: 0px;margin-top: 0px; }
div.blockquote p.citation {	background-color: #e5d2e9;color: #413544;border-color: #ae7eb9; }
div.blockquote div.blockquote {	background: #f9f5fa;font-size: 1em;border-color: #ae7eb9;margin: -0px 15px 0px 15px;	}
div.blockquote div.blockquote p.citation { background-color: #e9e7d1;color: #474534;border-color: #b2ab72;	}
div.blockquote div.blockquote div.blockquote {	background: #f9f8f3;border-color: #b2ab72;	}
div.blockquote p.citation {	margin: 6px 15px 0 15px;font-size: 1em;	}
div.quote {	padding: 12px; } 
div.quote p.blockquote { margin-left: -12px; }
cite { display: block;	font-weight: bold; }
blockquote cite { font-size: 1em; }
strong.bbc				{	font-weight: bold !important; }
em.bbc 					{	font-style: italic !important; }
span.bbc_underline 		{ 	text-decoration: underline !important; }
acronym.bbc 			{ 	border-bottom: 1px dotted #000; }
span.bbc_center, div.bbc_center	{	text-align: center; display: block; }
span.bbc_left, div.bbc_left		{	text-align: left; display: block; }
span.bbc_right , div.bbc_right	{	text-align: right; display: block; }
div.bbc_indent 			{	margin-left: 50px; }
del.bbc 				{	text-decoration: line-through !important; }
ul.bbc 					{	list-style: disc outside; margin-left: 30px; }
	ul.bbc ul.bbc 			{	list-style-type: circle; }
		ul.bbc ul.bbc ul.bbc 	{	list-style-type: square; }
ul.bbcol.decimal 				{ margin-left: 30px; list-style-type: decimal; }
	ul.bbcol.lower-alpha		{ margin-left: 30px; list-style-type: lower-alpha; }
	ul.bbcol.upper-alpha		{ margin-left: 30px; list-style-type: upper-alpha; }
	ul.bbcol.lower-roman		{ margin-left: 30px; list-style-type: lower-roman; }
	ul.bbcol.upper-roman		{ margin-left: 30px; list-style-type: upper-roman; }
hr.bbc 					{ 	display: block; border-top: 2px solid #777; }
div.bbc_spoiler 		{	 }
div.bbc_spoiler span.spoiler_title	{ 	font-weight: bold; }
div.bbc_spoiler_wrapper	{ 	border: 1px inset #777; padding: 4px; }
div.bbc_spoiler_content	{ 	 }
input.bbc_spoiler_show	{ 	width: 45px; font-size: .7em; margin: 0px; padding: 0px; }
pre.prettyprint 		{ padding: 5px; background: #f8f8f8; border: 1px solid #c9c9c9; overflow: auto; margin-left: 10px; font-size: 11px; line-height: 140%; }
.bbc_member, .bbc_url, .bbc_email	{	color: inherit; }
#tabbed_box_1 {
	margin: 0px auto 0px auto;
	width:272px;
}
.tabbed_box h4 {

	font-size:19px;
	color:#ffffff;
	letter-spacing:-1px;
	margin-bottom:10px;
}
.tabbed_box h4 small {
	color:#e3e9ec;
	font-weight:normal;
	font-size:9px;

	text-transform:uppercase;
	position:relative;
	top:-4px;
	left:6px;
	letter-spacing:0px;
}
.tabbed_area {

    -moz-border-radius: 12px;-webkit-border-radius: 12px;-khtml-border-radius: 12px;border-radius: 12px;
	border:1px solid #fff;
	background-color:#2d3539;
	padding:8px;	
}

ul.tabs {
	margin:0px; padding:0px;
	margin-top:5px;
	margin-bottom:6px;
}
ul.tabs li {
	list-style:none;
	display:inline;
}
ul.tabs li a {
	background-color:#1a2932;
	color:#bec8cd;
	padding:7px 14px 7px 14px;
	text-decoration:none;
	font-size:9px;

	font-weight:bold;
	text-transform:uppercase;
	border:1px solid #464c54;
	border-bottom:0;
	background-image:url(../../tgimages/tab_off.jpg);
	background-repeat:repeat-x;	 
	background-position:bottom;
}
ul.tabs li a:hover {
	background-color:#2f343a;
	border-color:#2f343a;
}
ul.tabs li a.active {
	background-color:#ffffff;
	color:#282e32;
	border-top:1px solid #464c54; 
	border-left:1px solid #464c54; 
	border-right:1px solid #464c54; 
	border-bottom: 2px solid #ffffff;
	background-image:url(../../tgimages/tab_on.jpg);
	background-repeat:repeat-x;
	background-position:top;	
}
.scontent {
	background-color:#ffffff;
	padding:10px;
	border:1px solid #1a2932; 	
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../../tgimages/content_bottom.jpg);
	background-repeat:repeat-x;	 
	background-position:bottom;	
}
#scontent_2, #scontent_3 { display:none; }

.scontent ul {
	margin:0px;
	padding:0px 1px 0px 1px;
}
.scontent ul li {
	list-style:none;
	border-bottom:1px solid #d6dde0;
	padding-top:10px;
	padding-bottom:10px;
	font-size:11px;
}
.scontent ul li:last-child {
	border-bottom:none;
}
.scontent ul li a {
font-size:12px;
	text-decoration:none;
	color:#3e4346;
}
.scontent ul li a small {
	color:#8b959c;
	font-size:9px;
	text-transform:uppercase;

	position:relative;
	left:4px;
	top:0px;
}
.scontent ul li a:hover {
	color:#a59c83;
}
.scontent ul li a:hover small {
	color:#baae8e;
}
/* Tiny Scrollbar */
#scrollbar1 {  margin: 10px 0 5px; }
#scrollbar1 .viewport {  height: 180px; overflow: hidden; position: relative; }
#scrollbar1 .overview { width:99%;list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar1 .scrollbar{ background: transparent url(../../tgimages/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
#scrollbar1 .track { background: transparent url(../../tgimages/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { background: transparent url(../../tgimages/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
#scrollbar1 .thumb .end { background: transparent url(../../tgimages/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#scrollbar1 .disable { display: none; }

#scrollbar2 {  margin: 10px 0 5px; }
#scrollbar2 .viewport {  height: 180px; overflow: hidden; position: relative; }
#scrollbar2 .overview { width:99%;list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar2 .scrollbar{ background: transparent url(../../tgimages/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
#scrollbar2 .track { background: transparent url(../../tgimages/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar2 .thumb { background: transparent url(../../tgimages/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
#scrollbar2 .thumb .end { background: transparent url(../../tgimages/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#scrollbar2 .disable { display: none; }

#scrollbar3 {  margin: 10px 0 5px; }
#scrollbar3 .viewport {  height: 180px; overflow: hidden; position: relative; }
#scrollbar3 .overview { width:99%;list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar3 .scrollbar{ background: transparent url(../../tgimages/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
#scrollbar3 .track { background: transparent url(../../tgimages/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar3 .thumb { background: transparent url(../../tgimages/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
#scrollbar3 .thumb .end { background: transparent url(../../tgimages/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#scrollbar3 .disable { display: none; }

/* overrides for ui-tab styles */
#widget-docs ul.ui-tabs-nav { padding:0 0 0 8px; }
#widget-docs .ui-tabs-nav li { margin:5px 5px 0 0; }

#widget-docs .ui-tabs-nav li a:link,
#widget-docs .ui-tabs-nav li a:visited,
#widget-docs .ui-tabs-nav li a:hover,
#widget-docs .ui-tabs-nav li a:active { font-size:14px; padding:4px 1.2em 3px; color:#fff; }

#widget-docs .ui-tabs-nav li.ui-tabs-selected a:link,
#widget-docs .ui-tabs-nav li.ui-tabs-selected a:visited,
#widget-docs .ui-tabs-nav li.ui-tabs-selected a:hover,
#widget-docs .ui-tabs-nav li.ui-tabs-selected a:active { color:#e6820E; }

#widget-docs .ui-tabs-panel { padding:20px 9px; font-size:12px; line-height:1.4; color:#000; }

#widget-docs .ui-widget-content a:link,
#widget-docs .ui-widget-content a:visited { color:#1b75bb; text-decoration:none; }
#widget-docs .ui-widget-content a:hover,
#widget-docs .ui-widget-content a:active { color:#0b559b; }

