/*main styles*/
body,html{
   font:13px Arial, Helvetica, sans-serif;
   color:#1F2125;
   background-color:#B7D1E7;
}

BODY	{
	background:url(img/left_bg_blue1.jpg) repeat-x center top}



img{
        border:0;
}
input,select,textarea{
   font:13px Arial, Helvetica, sans-serif;   
   color:#707178;
}
input{
        border:0;
}
form{
        margin:0;
}
td{
        vertical-align:top;
}
p{
        margin:0 0 15px 0;
}
/*default styles*/

h1{
        font:30px 'Arial Narrow', Arial, sans-serif;
        color:#707070;
        padding:0;
        margin:0 0 20px 0;
}
h2{
        font:24px tahoma;
        color:#0074C6;
		border-left:5px solid #ADCEE9;
        padding:0 0 0 10px;
        margin:0 0 15px 0;
		letter-spacing:-0.04em;
		font-weight:500; line-height:22px 
}

/*format styles*/
.left_bg{
        /*background-image:url(img/left_bg_blue1.jpg);
        background-repeat:no-repeat;
        background-position:right top;
        font-size:1px;*/
}
.right_bg{
        /*background-image:url(img/right_bg_blue1.jpg);
        background-repeat:no-repeat;
        background-position:left top;
        font-size:1px;*/
}
.left_shadow{
        /*background:url(img/shadow_left_blue1.gif) repeat-y right top;
        font-size:1px;*/
}
.right_shadow{
        /*background:url(img/shadow_right_blue1.gif) repeat-y left top;
        font-size:1px;*/
}
.head{
        background-image:url(img/top_blue1.jpg);
        background-repeat:no-repeat;
}
.head .logo{
        padding:0;
}
.head .logo_png{
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/logo.png);
        width:expression(1);
        height:expression(1);
        width:308px;
        height:68px;
}
.head .links{
        font-size:11px;
        color:#E1E9EE;
        text-align:right;
        padding:40px 30px 0 0;
        line-height:10px;
}
.head .links a{
        font-size:11px;
        font-weight:bold;
        color:#E1E9EE;
        margin:0 5px 0 5px;
}
.head .links a:hover{
        color:#A3D0EA;
}
.menu{
        background-image:url(img/menu_bg.gif);
        background-repeat:repeat-x
}
.menu a{
        display:block; 
        text-align:center; 
        width:100%;
        height:28px;_height:40px;
        padding-top:12px;
        font: normal 15px 'arial narrow';color:#39393a; text-decoration: none; letter-spacin g:-1px;line-height: 10px;
		text-transform:uppercase
}
.menu a:hover{
        background-image:url(img/menu_bg_act_blue1.gif);
        background-repeat:repeat-x;color:#0140A1
}
.menu a.act{
        background-image:url(img/menu_bg_act_blue1.gif);
        background-repeat:repeat-x;color:#0140A1
}

.menu .bor{
        margin-top:12px;
}
.slogan{
        background-image:url(img/slogan_bg_blue1.jpg);
        background-repeat:no-repeat;
        font:16px Georgia, "Times New Roman", Times, serif;
        font-style:italic;
        font-weight:bold;
        color:#fff;
        height:155px;
}
.center{
        background:#ffffff url(img/bott_blue1.gif) repeat-x left bottom
		/*background-image:url(img/center_bg.gif);
        background-repeat:repeat-y;*/
}
.center .reg_top_foto{
        margin-top:-24px;
        position:relative;
        z-index:10;
        background-image:url(img/reg_foto_blue1.jpg);
        background-repeat:no-repeat;
        height:191px;
}
.center .reg_top_video{
        margin-top:-24px;
        position:relative;
        z-index:10;
        background-image:url(img/reg_video_blue1.jpg);
        background-repeat:no-repeat;
        height:191px;
}
.center .reg_bottom{
        background-image:url(img/reg_bottom_4blue1.jpg);
        background-repeat:no-repeat;
        height:157px;
}
.center .reg_bottom td{
        color:#D6E9F1;
        vertical-align:middle;
        padding-bottom:15px;
}
.center .reg_bottom .pad{
        padding:20px 0 0 40px;
}
.center .reg_bottom input.field{
        border:1px solid #2D7DA3;
        background-color:#B1D1E0;
        padding:4px 5px 4px 5px;
        height:25px;
        width:210px;
}
.center .reg_bottom a.butt_reg{
        margin-left:99px;
        background-image:url(img/register_blue1.gif);
        background-repeat:no-repeat;
        display:block;
        color:#F8F8F8;
        font:14px 'Trebuchet MS', Tahoma, Arial, sans-serif;
        font-weight:bold;
        text-decoration:none;
        padding:7px 23px 9px 24px;
}
.center .reg_bottom a:hover.butt_reg{
        color:#68ABDB;
}
.center .left{
        width:375px;
        padding:0 0 25px 45px;
}
.center .right{
        padding:0 65px 25px 0;
}
.bor_bott{
        background-image:url(img/border_bottom.gif);
        background-repeat:repeat-x;
        height:9px;
}
.footer{
        background-image:url(img/footer_left_blue1.gif);
        background-repeat:no-repeat;
        background-position:left top;
        background-color:#fff;
        color:#FFFFFF;
        font-size:11px;
        height:74px;
        padding:0px 0 0 25px;
}
.footer-txt{
        color:#FFFFFF;
        font-size:11px;
        vertical-align:middle; line-height:12px
}
.shadow_bott{
        background-image:url(img/shadow_bott_blue1.jpg);
        background-repeat:repeat-x;
}
.left_bott{
        /*background-image:url(img/left_bott_blue1.jpg);
        background-repeat:no-repeat;
        background-position:right top;
        font-size:1px;/*
}
.right_bott{
        /*background-image:url(img/right_bott_blue1.jpg);
        background-repeat:no-repeat;
        background-position:left top;
        font-size:1px;*/
}
.left_bott2{
        background-image:url(img/left_bott2_blue1.jpg);
        background-repeat:no-repeat;
        background-position:right top;
        font-size:1px;
        height:55px;
}
.right_bott2{
        background-image:url(img/right_bott2_blue1.jpg);
        background-repeat:no-repeat;
        background-position:left top;
        font-size:1px;
}


a {
        color: #001D97; 
}
a:hover {
        color: #404040; 
}

UL	LI	{background:url(img/li_bl.gif) no-repeat 0px 6px; list-style-type:none }

input.button {
        border: 0px solid #001D97;
        padding: 3px 15px;
		background:url("/img/_bt_bl.gif") repeat-x;
        color: #fff;       
}

DIV.form Input.bt	{font:13px arial; color:#2B577C;background:url(img/bt_blue1.gif) no-repeat; border:0; width:97px;
					text-align:center; height:30px; margin:0px 0 0 84px;}

DIV.form LABEL	{ color:#E7E9ED}
.sign-bg	{background:url(img/in_top_bg2.jpg) no-repeat left bottom}


