*
    {
    padding: 0px;
    margin: 0px;
    border: 0px;
    font-family: arial
    }

table
    {
    border-collapse: collapse
    }

body
    {
    font-size: 0;
    line-height: 0;
    text-align: center
    }

.r_
    {
    margin: 0 auto
    }

.c_
    {
    font-size: 0;
    line-height: 0
    }

.x_
    {
    font-size: 9pt;
    line-height: 1;
    text-align: left;

    vertical-align: top;
    }
.li_
    {
    font-size: 9pt;
    line-height: 1;
    text-align: center;

    vertical-align: top;
    }
 .li_txt1
         {
    font-size: 12pt;
    line-height: 1;
    text-align: left;
    font-weight:bold;
	margin: auto;
    }



body
    {
    background-color: rgb( 15, 62, 141 )
    }

.r_#r0
    {
    height: 121px
    }

.r_#r0
    {
    background-image: url( img/header.gif );
    background-repeat: no-repeat;
    background-position: top left
    }

.r_#r0 .c_#c0
    {
    width: 988px
    }

.r_#r0 .c_#c0 .x_#x0
    {
    font-size: 9pt;
    line-height: 1.2;
    color: rgb( 14, 59, 135 );
    position: relative;
    left: 230px;
    top: 103px;
    width: 590px
    }

.r_#r0 .c_#c0 .x_#x0 a
    {
    color: #0e3b87;
    text-decoration: none
    }

.r_#r0 .c_#c0 .x_#x0 a:hover
    {
    text-decoration: underline
    }

.r_#r0 .c_#c0 .x_#x1
    {
    font-size: 8pt;
    line-height: 1.0;
    position: absolute;
    margin-left: 800px;
    margin-top: 20px;
    }

.text
    {
    font-size:10pt;font-family:arial;color:#000000;font-weight:normal;text-align:justify ;padding:5px 5px 5px 5px; line-height:1.3
    }
 .text {height:1%}
 .text .ht {height:225px}
 .text .ti {width:300px;text-align:left}
 .text .ti img {width:300px}
 .text .ti div {padding:5px;font-size:8pt;font-family:arial;background:#808080;color:white;text-align:center}
 .text .t1 {padding-left:10px;font-family:arial;font-size:16pt;line-height:1.3;font-weight:bold;color:black}
 .text .t2 {padding-left:10px;padding-top:10px;font-family:arial;font-size:12pt;line-height:1.3;font-weight:bold;color:#404040}
 .text .da {font-size:10pt;font-family:arial;color:#808080;font-weight:bold;text-align:right;padding-top:5px}
 .text .te {padding-top:10px;color:black;text-align:justyfy;font-family:arial;font-size:11pt;line-height:1.3}
 .text .te p {padding-top:10px;color:#404040;text-align:justyfy;font-family:arial;font-size:11pt;line-height:1.3}
 .text .te a {color:blue;text-decoration:underline}
 .text .te a:hover {color:gray}
 .text .au {font-size:12pt;font-family:arial;font-weight:bold;text-align:right;padding-top:10px}
 .text .v1 {width:300px;height:240px;text-align:left}
 .text .v1 a {position:absolute;display:block;width:300px;height:240px}


.r_#r0 .c_#c0 .x_#x11 input
    {
    border: 1px solid #7EAEFF;
    color: #7EAEFF;
    font-size: 8pt;
    font-family: arial;
    width: 120px;
    height: 20px;
    margin: 0px;
    padding: 2px;
    padding-left: 4px;
    background: #0f3e8d
    }

.r_#r0 .c_#c0 .x_#x11 img
    {
    width: 16px;
    height: 16px;
    cursor: pointer;
    margin-left: 2px;
    position: relative;
    top: 2px
    }

.r_#r0 .c_#c0 .x_#x11 div
    {
    text-align: right;
    color: #5d93ff;
    padding-top: 10px
    }

.r_#r0 .c_#c0 .x_#x11 div a
    {
    color: #5d93ff;
    font-size: 8pt;
    font-family: arial
    }

.r_#r0 .c_#c0 .x_#x11 div a:hover
    {
    color: white
    }

.r_#r0 .c_#c0 .x_#x11 div a:hover img
    {
    opacity: 0.8;
    filter: alpha( opacity=80 )
    }

.r_#r1
    {
    width: 988px
    }

.r_#r1
    {
    background-color: rgb( 255, 255, 255 );
    background-image: url( img/165.gif );
    background-repeat: no-repeat;
    background-position: top left
    }

.r_#r1 .c_#c0
    {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    background-image: url( img/162.gif );
    background-repeat: repeat-y;
    background-position: top right
    }

.r_#r1 .c_#c0
    {
    width: 180px
    }

.r_#r1 .c_#c0 .x_#x0
    {
    padding-top: 32px;
    background-image: url( img/163.gif );
    background-repeat: repeat-y;
    background-position: top left;
    text-align: right
    }

.r_#r1 .c_#c0 .x_#x0 a
    {
    color: #0e3b87;
    font-size: 10pt;
    font-family: arial
    }

.r_#r1 .c_#c0 .x_#x0 a:hover
    {
    color: black
    }

.r_#r1 .c_#c1
    {
    width: 588px
    }

.r_#r1 .c_#c1 .x_#x0
    {
    /*width: px;*/

    #width:588px
    }

.r_#r1 .c_#c1 .x_#x1
    {
    padding: 10px 15px 5px 15px;
    margin-top: 1px;
    font-size: 9pt;
    font-family: arial;
    color: rgb( 255, 255, 255 );
    background-color: rgb( 14, 59, 135 )
    }

.r_#r1 .c_#c1 .x_#x1 a
    {
    color: #8dacde;
    text-decoration: none
    }

.r_#r1 .c_#c1 .x_#x1 a:hover
    {
    color: white;
    text-decoration: underline
    }

.r_#r1 .c_#c1 .x_#x2
    {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 10px
    }

.r_#r1 .c_#c1 .x_#x3
    {
    padding: 10px 15px 5px 15px;
    margin-top: 1px;
    font-size: 9pt;
    font-family: arial;
    color: rgb( 255, 255, 255 );
    background-color: rgb( 14, 59, 135 )
    }

.r_#r1 .c_#c1 .x_#x3 a
    {
    color: #8dacde;
    text-decoration: none
    }

.r_#r1 .c_#c1 .x_#x3 a:hover
    {
    color: white;
    text-decoration: underline
    }

.r_#r1 .c_#c1 .x_#x4
    {
    position: absolute
    }

.r_#r1 .c_#c1 .x_#x4 a img
    {
    border: 0;
    width: 284px;
    height: 227px;
    border-top: 1px solid white
    }

.r_#r1 .c_#c1 .x_#x5
    {
    padding-left: 285px
    }

.r_#r1 .c_#c1 .x_#x5
    {
    /*width: px;*/

    #width:588px
    }

.r_#r1 .c_#c1 .x_#x5 img
    {
    border-left: 1px solid white;
    border-top: 1px solid white
    }

.r_#r1 .c_#c9
    {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    background-image: url( img/167.gif );
    background-repeat: repeat-y;
    background-position: top left
    }

.r_#r1 .c_#c9
    {
    width: 180px
    }

.r_#r1 .c_#c9 .x_#x0
    {
    background-repeat: repeat-y;
    background-position: top left
    }

.r_#r1 .c_#c9 .x_#x0 a
    {
    color: #0e3b87;
    font-size: 10pt;
    font-family: arial
    }

.r_#r1 .c_#c9 .x_#x0 a:hover
    {
    color: black
    }

.r_#r1 .c_#c9 .x_#x1
    {
    border-bottom: 1px dashed rgb( 204, 204, 204 );
    padding-bottom: 5px;
    margin-bottom: 10px
    }

.r_#r1 .c_#c9 .x_#x2
    {
    background-repeat: repeat-y;
    background-position: top left
    }

.r_#r1 .c_#c9 .x_#x2 a
    {
    color: #0e3b87;
    font-size: 10pt;
    font-family: arial
    }

.r_#r1 .c_#c9 .x_#x2 a:hover
    {
    color: black
    }

.r_#r1 .c_#c9 .x_#x3
    {
    border-bottom: 1px dashed rgb( 204, 204, 204 );
    padding-bottom: 5px;
    margin-bottom: 10px
    }

.r_#r1 .c_#c9 .x_#x4
    {
    background-repeat: repeat-y;
    background-position: top left
    }

.r_#r1 .c_#c9 .x_#x4 a
    {
    color: #0e3b87;
    font-size: 10pt;
    font-family: arial
    }

.r_#r1 .c_#c9 .x_#x4 a:hover
    {
    color: black
    }

.r_#r1 .c_#c9 .x_#x5
    {
    font-size: 10pt;
    font-family: arial;
    line-height: 1.2;
    color: rgb( 0, 0, 0 )
    }

.r_#r1 .c_#c9 .x_#x5 b
    {
    font-size: 11pt
    }

.r_#r1 .c_#c9 .x_#x5 div
    {
    padding-top: 5px
    }

.r_#r9
    {
    background-image: url( img/170.gif )
    }

.r_#r9 .c_#c0
    {
    width: 988px
    }

.r_#r9 .c_#c0
    {
    height: 76px
    }

.r_#r9 .c_#c0 .x_#x0
    {
    border-top: 1px solid rgb( 255, 255, 255 );
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 9pt;
    font-family: arial;
    line-height: 1.2;
    color: rgb( 255, 255, 255 );
    text-align: center
    }

.r_#r9 .c_#c0 .x_#x0 a
    {
    color: white;
    text-decoration: none
    }

.r_#r9 .c_#c0 .x_#x0 a:hover
    {
    text-decoration: underline
    }

.r_#r9 .c_#c0 .x_#x1
    {
    padding-bottom: 10px;
    font-size: 8pt;
    color: rgb( 141, 172, 222 );
    padding-left: 250px;
    padding-right: 250px;
    text-align: center
    }

.hv3
    {
    border-top: 1px dashed #cccccc;
    margin-top: 10px;
    font-size: 10pt;
    font-family: arial;
    line-height: 1.2
    }

.hv3 .i
    {
    padding-top: 10px;
    padding-bottom: 3px
    }

.hv3#hv31
    {
    border-top: 0;
    padding-top: 0;
    margin-top: 0
    }

.hv3 .i
    {
    width: 100px;

    }

.hv3 .i a img
    {
    border: 0;
    width: 100px;

    }

.hv3 .i a:hover
    {
    text-decoration: none
    }

.hv3 .i a:hover img
    {
    opacity: 0.7;
    filter: alpha( opacity=70 )
    }

.hv3 .t a
    {
    text-decoration: none;
    color: #0f3e8d
    }

.hv3 .t a .t1
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    font-weight: bold;
    color: #000000
    }

.hv3 .t a .t2
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    color: #000000
    }

.hv3 .t a .a
    {
    font-family: arial;
    font-size: 9pt;
    color: #0f3e8d;
    text-decoration: underline
    }

.hv3 .t a:hover .t1
    {
    text-decoration: underline
    }

.hv3 .t a:hover .a
    {
    text-decoration: none
    }

.drx .i
    {
    width: 300px;
    height: 225px
    }

.drx .i img
    {
    width: 300px;
    height: 225px;
    border: 0
    }

.drx .i div
    {
    display: none
    }

.drx .i div#drxi1
    {
    display: block
    }

.drx .t .t1
    {
    height: 225px
    }

.drx .t .t1 td
    {
    cursor: pointer
    }

.drx .t .t1 td .t2
    {
    width: 100%;
    height: 100%
    }

.drx .t .t1 td .t2 .t22
    {
    padding: 0 10px 0 20px
    }

.drx .t .t1 td .t2 .t22 a
    {
    text-decoration: none
    }

.drx .t .t1 td .t2 .t22 a .ti
    {
    font-family: arial;
    font-size: 11pt;
    font-weight: bold;
    line-height: 1.2;
    }

.drx .t .t1 td .t2 .t22 a .ti2
    {
    font-family: arial;
    font-size: 9pt;
    font-weight: normal;
    line-height: 1.1
    }

.drx .t .t1 .t11 .t2
    {
    background: transparent
    }

.drx .t .t1 .t11 .t2 .t22 a div
    {
    color: black
    }

.drx .t .t1 .t11#drxt1 .t2 .t22 a div
    {
    color: white
    }

.drx .t .t1 .t11#drxt1 .t2
    {
    background: gray
    }

.drx .t .t1 .n .t2
    {
    background: transparent
    }

.drx .t .t1 .n .t2 .t22 a div
    {
    color: black
    }

.drx .t .t1 .a .t2 .t22 a div
    {
    color: white
    }

.drx .t .t1 .a .t2
    {
    background: gray
    }

.hv3
    {
    border-top: 1px dashed #cccccc;
    margin-top: 10px;
    font-size: 10pt;
    font-family: arial;
    line-height: 1.2
    }

.hv3 .i
    {
    padding-top: 10px;
    padding-bottom: 3px
    }

.hv3#hv31
    {
    border-top: 0;
    padding-top: 0;
    margin-top: 0
    }

.hv3 .i
    {
    width: 100px;

    }

.hv3 .i a img
    {
    border: 0;
    width: 100px;

    }

.hv3 .i a:hover
    {
    text-decoration: none
    }

.hv3 .i a:hover img
    {
    opacity: 0.7;
    filter: alpha( opacity=70 )
    }

.hv3 .t a
    {
    text-decoration: none;
    color: #0f3e8d
    }

.hv3 .t a .t1
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    font-weight: bold;
    color: #000000
    }

.hv3 .t a .t2
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    color: #000000
    }

.hv3 .t a .a
    {
    font-family: arial;
    font-size: 9pt;
    color: #0f3e8d;
    text-decoration: underline
    }

.hv3 .t a:hover .t1
    {
    text-decoration: underline
    }

.hv3 .t a:hover .a
    {
    text-decoration: none
    }

.at2
    {
    display: block;
    margin-top: 10px;
    font-size: 10pt;
    line-height: 1.1;
    color: #0e3b87;
    text-decoration: none
    }

.at2 span
    {
    font-size: 10pt;
    font-weight: normal;
    color: black;
    text-decoration: none
    }

.at2:hover
    {
    color: #404040
    }

.at2:hover span
    {
    text-decoration: underline;
    }

.hv3
    {
    border-top: 1px dashed #cccccc;
    margin-top: 10px;
    font-size: 10pt;
    font-family: arial;
    line-height: 1.2
    }

.hv3 .i
    {
    padding-top: 10px;
    padding-bottom: 3px
    }

.hv3#hv31
    {
    border-top: 0;
    padding-top: 0;
    margin-top: 0
    }

.hv3 .i
    {
    width: 100px;

    }

.hv3 .i a img
    {
    border: 0;
    width: 100px;

    }

.hv3 .i a:hover
    {
    text-decoration: none
    }

.hv3 .i a:hover img
    {
    opacity: 0.7;
    filter: alpha( opacity=70 )
    }

.hv3 .t a
    {
    text-decoration: none;
    color: #0f3e8d
    }

.hv3 .t a .t1
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    font-weight: bold;
    color: #000000
    }

.hv3 .t a .t2
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    color: #000000
    }

.hv3 .t a .a
    {
    font-family: arial;
    font-size: 9pt;
    color: #0f3e8d;
    text-decoration: underline
    }

.hv3 .t a:hover .t1
    {
    text-decoration: underline
    }

.hv3 .t a:hover .a
    {
    text-decoration: none
    }

.hv3
    {
    border-top: 1px dashed #cccccc;
    margin-top: 10px;
    font-size: 10pt;
    font-family: arial;
    line-height: 1.2
    }

.hv3 .i
    {
    padding-top: 10px;
    padding-bottom: 3px
    }

.hv3#hv31
    {
    border-top: 0;
    padding-top: 0;
    margin-top: 0
    }

.hv3 .i
    {
    width: 100px;

    }

.hv3 .i a img
    {
    border: 0;
    width: 100px;

    }

.hv3 .i a:hover
    {
    text-decoration: none
    }

.hv3 .i a:hover img
    {
    opacity: 0.7;
    filter: alpha( opacity=70 )
    }

.hv3 .t a
    {
    text-decoration: none;
    color: #0f3e8d
    }

.hv3 .t a .t1
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    font-weight: bold;
    color: #000000
    }

.hv3 .t a .t2
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    color: #000000
    }

.hv3 .t a .a
    {
    font-family: arial;
    font-size: 9pt;
    color: #0f3e8d;
    text-decoration: underline
    }

.hv3 .t a:hover .t1
    {
    text-decoration: underline
    }

.hv3 .t a:hover .a
    {
    text-decoration: none
    }

.drx .t .t1 td .t2 .t22 a .ti
    {
    font-family: arial;
    font-size: 12pt;
    font-weight: bold;
    line-height: 1.2;
    }

.drx .t .t1 td .t2 .t22 a .ti2
    {
    font-family: arial;
    font-size: 11pt;
    font-weight: normal;
    line-height: 1.1
    }

.drx .t .t1 .t11 .t2
    {
    background: transparent
    }

.drx .t .t1 .t11 .t2 .t22 a .ti
    {
    color: #0e3b87
    }

.drx .t .t1 .t11 .t2 .t22 a .ti2
    {
    color: #404040
    }

.drx .t .t1 .t11#drxt1 .t2 .t22 a .ti
    {
    color: #8dacde
    }

.drx .t .t1 .t11#drxt1 .t2 .t22 a .ti2
    {
    color: white
    }

.drx .t .t1 .t11#drxt1 .t2
    {
    background: #0e3b87
    }

.drx .t .t1 .n .t2
    {
    background: transparent
    }

.drx .t .t1 .n .t2 .t22 a .ti
    {
    color: #0e3b87
    }

.drx .t .t1 .n .t2 .t22 a .ti2
    {
    color: #404040
    }

.drx .t .t1 .a .t2 .t22 a .ti
    {
    color: #8dacde
    }

.drx .t .t1 .a .t2 .t22 a .ti2
    {
    color: white
    }

.drx .t .t1 .a .t2 .t22
    {
    background: #0e3b87;
    }




#banner_edinros
    {
        padding-top: 30px;
        padding-bottom: 10px;

        border-bottom: 1px dashed rgb( 204, 204, 204 );
        margin-bottom: 10px
    }

    #x5 iframe {
    border: 0 none;
    height: 227px;
    width: 300px;
    border-collapse: collapse;
}

    .specify {float:left; }

.r_#r1 .c_#c1 .x_#x7
    {
    padding-left: 55px;
    padding-right: 15px;
    padding-bottom: 10px;
    text-align: center;
    }

/*=======================================
* Tooltips
* ======================================*/
.tooltip{
   position: absolute;
   padding: 10px 13px;
   z-index: 2;

   color: #303030;
   background-color: #f5f5b5;
   border: 1px solid #DECA7E;

   font-family: sans-serif;
   font-size: 12px;
   line-height: 18px;
   text-align: center;
}

   .tooltip h3{
      margin: 0 0 5px;
      text-align: left;
   }

.ruru {
    z-index:9999;width:200px;position:absolute;left:0px;top:0px;display:none;padding:10px;border:1px solid gray;background:white;color:black;
    text-align: left;
}
.ruru a {
    line-height:1.3;color:black
}
.ruru a:hover {
    color:red
}

.inform1 { width:320px; height:213px; position:relative; overflow:hidden; font-family:arial, sans-serif; border:0; margin:0 0px 0 0px; float:left; }
.inform1 a { display:block; width:320px; height:213px; text-decoration:none; color:#000; }
.inform1 img { border:0; }
.inform1 i { display:block; width:285px; height:110px; position:absolute; left:0; top:213px; z-index:1; background:#000; filter: alpha(opacity=40); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
opacity:0.40; -webkit-transition: all 0.6s ease-in-out; -moz-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out; }
.inform1 bdo { display:block; width:285px; height:110px; position:absolute; left:0; top:213px; z-index:1; background:transparent; font-size:12px; color:#fff; padding:0; margin:0; line-height:16px; -webkit-transition: all 0.6s ease-in-out; -moz-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out; }
.inform1 bdo b { display:block; font-size:14px; color:red; text-align:left; margin:0; padding:0 10px; line-height:18px; }
.inform1 bdo span { display:block; padding:10px; line-height:20px; }
.inform1 a:hover { direction:ltr; }
.inform1 a:hover i { top:103px; }
.inform1 a:hover bdo { top:103px; }

 .in1 a{ 
background: transparent; 
font-size:14px;
color:red;
text-align: center; 
position: fixed; 
top: 50%; 
padding-top:8px;
padding-bottom:0px;
left:-40px;
display:block;
width:70px; 
height:60px;
text-decoration: none; 
   -ms-filter:"progid:DXImageTransform.Microsoft.Matrix(Dx=-100, Dy=-100)";
   filter:progid:DXImageTransform.Microsoft.Matrix(Dx=-100, Dy=-100);
-moz-transform: rotate(-90deg);
-webkit-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
}
.in1 a:hover { 
top: 50%; 
left:-8px;
width:70px; 
height:60px; 

-webkit-transition: all 0.6s ease-in-out; 
-moz-transition: all 0.6s ease-in-out; 
-o-transition: all 0.6s ease-in-out; 
transition: all 0.6s ease-in-out;
}

.img_i:hover {
opacity: 0.8;
-moz-opacity:0.8; 
filter: alpha(opacity=80) white; 
-khtml-opacity: 0.8; 
background-color:#ffffff;
}






    a {
        color: #2A679F;
    }
    
    /*-------------------------------------*/
    
    .form-wrapper {
        width: 165px;
        padding: 10px;
        border-color: transparent;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;    
        background-color: #B5C2E2;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#0F3E8D), to(#B5C2E2)); 
        background-image: -webkit-linear-gradient(top, #0F3E8D, #B5C2E2);
        background-image: -moz-linear-gradient(top, #0F3E8D, #B5C2E2);
        background-image: -ms-linear-gradient(top, #0F3E8D, #B5C2E2);
        background-image: -o-linear-gradient(top, #0F3E8D, #B5C2E2);
        background-image: linear-gradient(top, #0F3E8D, #B5C2E2);
    }
    
    .form-wrapper #search {
        width: 160px;
        height: 25px;
        padding: 5px 0px;
        float: left;    
        font: bold 12px;
        border: 1px solid #ccc;
        -moz-box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
        -webkit-box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
        box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;      
    }
    
    .form-wrapper #search:focus {
        outline: 0; 
        border-color: #aaa;
        -moz-box-shadow: 0 1px 1px #bbb inset;
        -webkit-box-shadow: 0 1px 1px #bbb inset;
        box-shadow: 0 1px 1px #bbb inset;  
    }
    
    .form-wrapper #search::-webkit-input-placeholder {
       color: #999;
       font-weight: normal;
    }
    
    .form-wrapper #search:-moz-placeholder {
        color: #999;
        font-weight: normal;
    }
    
    .form-wrapper #search:-ms-input-placeholder {
        color: #999;
        font-weight: normal;
    }    
    
    .form-wrapper #submit {
        float: left;    
        border: 1px solid #00748f;
        height: 20px;
        width: 160px;
        padding: 0;
        cursor: pointer;
        font: bold 12px;
        color: #fafafa;
        text-transform: uppercase;    
        background-color: #0483a0;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#31b2c3), to(#0483a0));
        background-image: -webkit-linear-gradient(top, #31b2c3, #0483a0);
        background-image: -moz-linear-gradient(top, #31b2c3, #0483a0);
        background-image: -ms-linear-gradient(top, #31b2c3, #0483a0);
        background-image: -o-linear-gradient(top, #31b2c3, #0483a0);
        background-image: linear-gradient(top, #31b2c3, #0483a0);
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;      
        text-shadow: 0 1px 0 rgba(0, 0 ,0, .3);
        -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 0 #fff;
        -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 0 #fff;
        box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 0 #fff;
    }
      
    .form-wrapper #submit:hover,
    .form-wrapper #submit:focus {		
        background-color: #31b2c3;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#0483a0), to(#31b2c3));
        background-image: -webkit-linear-gradient(top, #0483a0, #31b2c3);
        background-image: -moz-linear-gradient(top, #0483a0, #31b2c3);
        background-image: -ms-linear-gradient(top, #0483a0, #31b2c3);
        background-image: -o-linear-gradient(top, #0483a0, #31b2c3);
        background-image: linear-gradient(top, #0483a0, #31b2c3);
    }	
      
    .form-wrapper #submit:active {
        outline: 0;    
        -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
        -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
        box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;    
    }
      
    .form-wrapper #submit::-moz-focus-inner {
        border: 0;
    }


