html, body{
padding: 0;
margin: 0;
font: 12px Tahoma, sans-serif;
background: #fff;
color: #4f4f4f;
}
h1,h2,h3,h4,p{
margin: 0;
padding: 0;
}
h1,h2{
font:25px "Trebuchet MS",Arial, sans-serif;
padding-bottom: 13px;
letter-spacing: 1px;
color: #008c28;
}
h3{
color: #008c28;
font:bold 11px Tahoma,sans-serif;
}
h4{
background: url(../images/arrows/h4.gif) no-repeat;
padding: 0 0 15px 20px;
font:bold 11px Tahoma,sans-serif;
}
a:link, a:visited, a:hover {color:#4d4d4d; text-decoration: none;}
a:hover {text-decoration: underline;}
.link {color:#4d4d4d; text-decoration: underline;}
img{border: 0;}

.t11{
font: 11px Tahoma,sans-serif;
}

.mt10{margin-top: 10px;}
.ml_10{margin-left: -12px;}

.pt25{padding-top: 25px!important;}
.pr3{padding-right: 3px;}
.pr10{padding-right: 10px;}
.pr55{padding-right: 55px!important;}
.pad8 td{
padding: 8px;
}
.grey{background: #f1f1f1;}
.darkred{color:#9c0101;}
/* greed */
td.left, td.center, td.right, td.center td{
vertical-align: top;
}
td.left,td.right{
font-size: 1px;
padding-bottom: 850px;
}
td.left{background: url(../images/bg/left.gif) 100% 158px no-repeat;}
td.right{background: url(../images/bg/right.gif) 0 158px no-repeat;}
/* /greed */

/* header */
div.top{
background: url(../images/bg/header.jpg) no-repeat;
height: 138px;
margin-top: 41px;
}
div.top img{
margin: 10px 0 0 123px;
}
div.top img.log{
margin: 65px 0 0 83px;
}
div.middle{
height: 8px;
background: url(../images/bg/ring_middle.gif) no-repeat;
}
/* /header */

/* content */
/* content greed */
div.cont{
background: url(../images/bg/line_top.gif) repeat-x;
}
table.cont {
background: url(../images/bg/left_corner.gif) 0 100% no-repeat;
}
table.cont td.l,table.cont td.r,table.cont td.lb,table.cont td.rb{
background: url(../images/bg/line.gif) repeat-y;
vertical-align: bottom!important;
font-size: 5px;
}
table.cont td.r{
background: url(../images/bg/line.gif) 100% 0 repeat-y;
}
table.cont td.lb{
background: url(../images/corners/left-bottom.gif) 100% 100% no-repeat;
}
table.cont td.rb{
background: url(../images/corners/right-bottom.gif) 100% 100% no-repeat;
}
table.cont td.bottom{
border-bottom: 1px solid #dedede;
}

/* /content greed */
td.leftcolumn1{
padding:25px 36px 86px 25px;

}
td.leftcolumn2{
padding:29px 26px 86px 25px;
}
td.leftcolumn{
padding:0 25px 0 25px;

}
.padTop{
padding: 12px 0 0 25px;
}
td.leftcolumn1 h2{
color: #116dc2;
}

div.login{
background:  #f3f3f3 url(../images/corners/form_right.gif) right bottom no-repeat;
padding: 14px 36px 9px 13px;
font: 11px tahoma, sans-serif;
}
div.login p{
padding: 4px 0 4px;
}
div.contin{
background: url(../images/bg/go.jpg) 0% 0 no-repeat;
margin:47px 0 0 0; 
/*padding-left: 29px;*/
height: 338px;
}
div.contin img{
margin-top: 188px;
}
td.centercolumn{
padding: 0 162px 0 0;
}
td.centercolumn1{
padding: 25px 40px 15px 0;
}
td.centercolumn p,td.centercolumn1 p{
font: 11px Tahoma, sans-serif;
padding-bottom: 15px;
line-height: 15px;
}
table.forma td{
padding: 5px 13px 4px 13px;
font: 11px tahoma, sans-serif;
}
div.copy{
font: 11px tahoma, sans-serif;
color: #4d4d4d;
padding: 26px 0 43px 0;
}
div.mainmenu{
position: relative;
z-index: 2;
}

div.mainmenu p{
background: url(../images/arrows/blue.gif) 0 4px no-repeat;
padding-left: 16px;
font:normal 11px Tahoma, sans-serif;
height: 20px;
line-height: 16px;
color: #6fae01;
}
div.mainmenu p a:link,div.mainmenu p  a:link,a:visited,div.mainmenu p  a:hover {font-weight: normal; color:#004da3; text-decoration: underline;}
div.mainmenu p  a:hover {text-decoration: none;}
div.mainmenu p.active{background: url(../images/arrows/green.gif) 0 4px  no-repeat;padding-left: 16px;}
div.mainmenu div{
padding-left: 16px;
}
div.mainmenu div p{
background: url(../images/arrows/submenu.gif) 0 6px no-repeat;
padding-left: 8px;
}
table.ndata{
position: relative;
z-index: 2;
}
table.ndata td{
font: 11px Tahoma,sans-serif;
padding-right: 35px;
vertical-align: top;
}
table.ndata td div{
padding-top: 8px;
}

table.ndata td span, a:link,table.ndata td span a:link,a:visited,table.ndata td span a:hover{
font: bold 11px Tahoma, sans-serif;
color: #008c28;
}
td.center_data{
padding: 0 38px 86px 38px;
font: 11px Tahoma, sans-serif;
}
div.topic{
background: url(../images/corners/top.gif) no-repeat;
width: 322px;
margin-bottom: 19px;
}
div.topic a:link,div.topic  a:link,a:visited,div.topic  a:hover {text-decoration: underline;font-weight:normal; color: #004da3;}
div.topic  a:hover {text-decoration: none;}
div.topic div.bottom{
background: url(../images/corners/bottom.gif) 0 100% no-repeat;
width: 322px;
padding: 6px 0;
}
div.topic div.bottom div{
border: 1px solid #a8a8a8;
border-top:0;
border-bottom: 0;
padding: 12px 9px 12px 9px;
font: 11px Tahoma, sans-serif;
}
div.topic p{
margin:5px 0;
}
div.topic .list p{
margin:9px 0;
}
.list p{
background: url(../images/bullets/list.gif) 0 4px no-repeat;
padding-left: 10px;
} 

table.real table th,table.real table td{
padding-bottom: 10px;
padding-left: 6px;
}
table.real table th{
text-align: left;
padding-left: 10px;
padding-bottom: 14px;
padding-top: 10px;
}
table.real td.left_t{
 background: url(../images/corners/left_top.gif) 100% 100% no-repeat;
}
table.real td.right_t{
 background: url(../images/corners/right_top.gif) 0 100% no-repeat;
}
table.real td.left_b{
 background: url(../images/corners/left_bott.gif) 100% 0 no-repeat;
}
table.real td.right_b{
 background: url(../images/corners/right_bott.gif) 0 0 no-repeat;
}
table td.centr_{
border: 1px solid #a8a8a8;
border-bottom: 0;
border-top: 0;
}
table td.lineT{
border-top: 1px solid #a8a8a8;
}
table td.lineB{
border-bottom: 1px solid #a8a8a8;

}

/* /content */



form{
margin: 0;
padding: 0;
}
div.login input{
font: 11px tahoma, sans-serif;
background: #fff;
border-top:1px solid #888888;
border-bottom: #fff;
border-left:1px solid #bababa;
border-right: 1px solid #fff; 
width: 191px;
height: 20px;
}
div.login input.log,input.log{
border: 0;
background: url(../images/buttons/cont.gif) no-repeat;
width: 85px;
height: 23px;
}
input.go{
 background: url(../images/buttons/go.gif) no-repeat;
 width: 35px;
 height: 20px;
border: 0;
}
input.play{
background: url(../images/buttons/play.gif) no-repeat;
 width: 135px;
 height: 30px;
border: 0;
}
input.ask{
background: url(../images/buttons/ask.gif) no-repeat;
width:155px;
height: 30px;
margin-left:20px;
border: 0;
}
input.roll{
background: url(../images/buttons/roll_dice.gif) no-repeat;
margin-left:0;
}
input.send{
background: url(../images/buttons/send.gif) no-repeat;
width:127px;
height: 30px;
border: 0;
}

table.forma input, table.forma select {
width: 177px;
font: 11px Tahoma, sans-serif;
color: #0b7c09;
height: 20px;
}
table.forma select.sm{
width: 31%;
}
table.forma select.sm1{
width: 62%;
}

.padL29{
padding-left: 29px;
background-position: right!important;
}

