@charset "utf-8";
/*------------------------css reset begin------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding: 0; margin: 0;}
/*table {border-collapse: collapse; border-spacing: 0; border-collapse: separate;}*/
table {border-spacing: 0;}
fieldset,img {border: 0;}
address,caption,cite,code,dfn,em,th,var {font-weight: normal; font-style: normal;}
strong{font-style: normal;}
ol,ul {list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;}
q:before,q:after {content:'';}
abbr,acronym {border: 0;}
input,select{vertical-align:text-top;}

.left{float: left;}
.right{float: right;}

.text-left{text-align: left;}
.text-right{text-align: right;}
.text-center{text-align: center;}

.auto_height{ height:auto !important; height:100%; min-height:0px; overflow:hidden; _overflow:inherit; }

.clear-block:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clear-block {display: inline-block;}
/* Hides from IE-mac \*/
* html .clear-block {height: 1%;}
.clear-block {display: block;}
/* End hide from IE-mac */

a{color: #333; text-decoration: none;}
a:hover{text-decoration: underline;}

img,a img{border: 0px;}
a.bannerLink img{display: block;}

/*------------------------css reset end------------------------*/

body, td, input, textarea, select{font:12px/16px Arial,Helvetica,sans-serif; color: #000; }

#bodyBg{background: url(../images/bg_gg.gif) top center no-repeat;}
#wrap{}
#main{width: 950px; margin: 0px auto;}

.node{margin-bottom: 6px;}
.block{margin-bottom: 6px;}
.content{padding: 6px 12px;}

.colum-2-a,.colum-2-b{float: left; display: inline;}
