
.tab-blue {margin:0px; text-align:center; float:left; position:relative }
.tab-blue ul{color:#ffffff; text-align:center; margin:0px; float:left; padding:0; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.tab-blue ul li{float:left; list-style:none; display:inline;}
.tab-blue li b{background:url(../images/pagination-hover.gif) top left repeat-x !important; border:1px solid #000000; width:18px; height:18px; line-height:18px; float:left; display:block; margin-right:3px;}
.tab-blue li a:link, .tab-blue li a:visited{ background:#808080; font-size:11px; font-weight:bold; text-align:center; width:20px; display:block; float:left; margin-right:3px; color:#FFFFFF; text-decoration:none; height:20px; line-height:20px;}
.tab-blue li a:hover{background:url(../images/pagination-hover.gif) top left repeat-x !important; border:1px solid #000000; 

width:18px; /*taken by FF*/
width:18px; /*taken by IE*/

height:18px; /*taken by FF*/
height:18px; /*taken by IE*/
line-height:18px; 
float:left;font-weight:bold; text-align:center; display:block; }

#big_login{
    background:url(../images/login_shadow.png);
    width:390px;
    height: 100px;
    float:left;
    margin-left:25px;
    margin-top: 20px;
    margin-bottom: 20px;
}
#register_now{
    width:200px;
    float:right;
    margin-right: 90px;
    margin-top:40px;
}
#register_nowc
{
padding:5px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
background: #0099ff;
}
#registration
{
    float:left;
    overflow:auto;
    margin-left:40px;
    margin-top:30px;
    width:57%;
}
#registration_extra
{
    float:right;
    overflow:auto;
    width:34%;
    margin-right: 40px;
    margin-top: 30px;
}

#big_register
{
    background:url(../images/register_shadow.png);
    width:395px;
    height: 140px;
    float:left;
    margin-bottom: 8px;
}

#registration_form
{
    float:left;
    padding:10px;
    padding-left: 0px;
    background: #ffffff;
    width:450px;
    height: 500px;
}
#registration_form form input[type="text"]{margin-left: 10px; height: 20px; font-size: 15px;}
#registration_form form input[type="password"]{margin-left: 10px; height: 20px; font-size: 15px;}
#registration_form form select
{
    margin-left: 10px;
}

#register_free
{
    float:right;
    width:300px;
    padding: 15px 20px 0px 20px;
    background:#0099ff;
    margin-bottom: 0px;
}
#register_free h1{color:white;font-size:28px;}

#register_emp
{
    float:right;
    width:300px;
    height: 492px;
    padding: 0px 20px 15px 20px;
    background:#fafafa;
}

#register_emp h1{color:#cfcfcf;font-size:32px; text-align: left;}
#register_emp h2{color:#cfcfcf;font-size:28px; text-align: float;}
#register_emp h3{color:#474747;font-size:22px; text-align: float;}

#register_emp h2.register_money{color:#ababab;font-size:25px; text-align: left;}
