html, body{height:100%}

body{margin:0; padding:0; background:#c2c2c2 url(images/body_background.gif) top center}

body, table{font-size:100.01%; font-family:Verdana,Arial,Helvetica,sans-serif; color:#191919}

a:link{text-decoration:underline; color:#285b96}
a:visited{text-decoration:underline; color:#7291b5}

#body-gradient{width:100%; height:100%; text-align:center; background:transparent url(images/body_gradient.gif) top center repeat-x}

#page-container{width:972px; height:100%; margin:0 auto; text-align:left; padding-top:5px}

#page-top-rounds{background:transparent url(images/top.gif) no-repeat; height:5px; font-size:1px; line-height:0}

#page-bottom-delimeter{background:url(images/bottom-delimeter.gif) no-repeat; height:1px; font-size:1px; line-height:0}

#page-bottom{background:white url(images/bottom-bg.gif) repeat-y}

#page-bottom-rounds{background:url(images/bottom.gif) no-repeat; height:9px}

#page-content-background{background:white url(images/03.gif) repeat-y; min-height:100%; overflow:hidden}

#page-wing-left{background:url(images/wing_left.gif) top left no-repeat; width:100%; height:100%}

#page-wing-right{background:url(images/wing_right.gif) top right no-repeat; padding:0 16px; height:100%}

#page-content{width:100%; padding-bottom:15px; font-size:12px; background:white}

#page-content td{font-size:12px}

#page-left-column{width:186px; float:left; overflow:hidden; padding-left:1px; height:100%; background:white}

#page-left-column-center{padding-left:10px}

#page-right-column{width:736px; float:right; overflow:hidden; height:100%; background:white; padding-left:10px}

#header{background:white; position:relative; width:100%}

#authorization{position:absolute; right:10px; width:100%; top:6px; font-size:11px}

#authorization a{text-decoration:underline; color:#333}

#breadcrumb{color:#7f7f7f; font-size:70%; background:white; margin:8px 5px 8px 10px}

#breadcrumb a{text-decoration:none; color:#7f7f7f}

.home-page-banner{margin-bottom:10px}

.section-page-banner{}

#top-links{position:absolute; right:10px; width:100%; bottom:6px}

#top-links ul{float:right; margin:0; padding:0; border:0; list-style:none; height:15px}

#top-links li{display:block; float:left; font-size:11px; margin:0 1px}

#top-links a{text-decoration:none; color:#333; line-height:16px}

#top-links li.user, #top-links li.partner, #top-links li.developer, #top-links li.cart, #top-links li.plus{background:transparent url(images/top-links-icons.gif) no-repeat; height:15px}

#top-links li.user{width:9px; background-position:-43px 0}

#top-links li.developer{width:9px; background-position:-3px 0}

#top-links li.cart{width:11px; background-position:-23px 0}

#top-links li.partner{width:7px; background-position:-14px 0}

#top-links li.plus{width:5px; background-position:-137px 0}

#copyright-container{color:#484848; font-size:11px; padding:6px 0; overflow:hidden; width:100%}

#logo-bottom{background:url(images/logo_bottom.gif) no-repeat; width:88px; height:18px; margin-left:15px; float:left}

#copyright{float:left; margin-left:10px; padding-top:2px}

#bottom-links{float:right; margin-right:15px; padding-top:2px}

#bottom-links a{text-decoration:none; color:#666666; font-weight:bold; font-size:12px}

#top-menu{height:30px; background:#5977a0 url(images/header_menu_bg.gif) repeat-x}

#top-menu-home-button{float:left; width:30px}

#top-menu-items{float:left; width:905px}

.tab-section-container{margin-left:-10px}

ul.tab-list{display:none}

.tab-boby-container, .tab-section-container ul.tab-list{background:white}

.tab-boby-container .tab-title{color:#c33; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; background:url(images/dots.gif) bottom repeat-x; margin:15px 0; padding-bottom:15px; font-size:150%; font-weight:bold}

.tab-boby-container{padding:0; padding-right:10px}

.tab-boby-container .tab-off{display:block}

*{-moz-force-broken-image-icon:1 !important}

.border-bluegray-vertical, .border-bluegray-hv{border-right:1px solid #bfbfbf}
.border-bluegray-hotizontal, .border-bluegray-hv{border-top:1px solid #bfbfbf}
.border-bluegray-pleft, .border-bluegray-plr{padding-left:4px}
.border-bluegray-pright, .border-bluegray-plr{padding-right:4px}
.border-bluegray-ptop, .border-bluegray-ptb{padding-top:4px}
.border-bluegray-pbottom, .border-bluegray-ptb{padding-bottom:4px}

iframe.waitwindow{position:absolute; border:0px; z-index:9999}
div.waitwindow{position:absolute; width:170px; padding:10px; background-color:#FCF7D1; border:1px solid #E1B52D; text-align:center !important; z-index:10000; font-size:11px; background-image:url(images/wait.gif); background-position:10px center; background-repeat:no-repeat; font-family:Verdana,Arial,sans-serif; color:black; line-height:normal; font-weight:normal; letter-spacing:normal !important; font-variant:normal !important; font-style:normal !important; text-indent:0 !important; word-spacing:normal !important}

td div.btn-action-act-link-hover a{float:right}
td div.btn-action-act-link a{float:right}

.auth-button-login, .auth-button-logout{width:55px}

div.forum-users-birthday, div.forum-statistics{display:none}

