html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input {
margin : 0;
padding : 0;
}
*{
   font: 15px/150% Georgia,"Times New Roman",Times,serif;
}
#color {
background-color : #99cc00;
height : 80px;
}
#demo {
width : 580px;
}
#demoi1 {
width : 840px;
}
#clear {
background-color : transcontent;
clear : both;
height : 100px;
}
div#demo ul#menu {
display : inline-block;
float : right;
list-style : none;
margin-bottom : 30px;
margin-left : 60px;
margin-top : 35px;
}
div#demo ul#menu li {
float : left;
height : 64px;
margin-left : 5px;
margin-right : 5px;
padding : 0;
position : relative;
width : 64px;
}
div#demo ul#menu li a {
background-color : #f1f1f1;
position : absolute;
}
div#demo ul#menu li img {
border : medium none;
left : 0;
margin : 0 8px 0 0;
overflow : hidden;
padding : 0;
position : absolute;
top : 0;
width : 64px;
}
#steps form legend1 {
border-bottom : 1px solid #ffffff;
border-top : 1px solid #d9d9d9;
color : #666666;
float : left;
font-weight : bold;
margin : -10px 0;
text-align : left;
}
#affi {
margin-top : 45px;
width : auto;
}
#global {
background-color : #f1f1f1;
}

#content {
width : 900px;
}
.clear {
clear : both;
width : 50px;
}
span.reference {
font-size : 10px;
left : 5px;
position : fixed;
top : 5px;
}
span.reference a {
color : #555555;
text-decoration : none;
text-transform : uppercase;
}
span.reference a:hover {
color : #000000;
}
h1 {
color : #cccccc;
font-size : 36px;
padding : 20px;
}
* {
margin : 0;
padding : 0;
}
#down {
background-color : #353839;
height : 30px;
width : 900px;
}
#move {
color : #889999;
padding-left : 200px;
}
#steps {
width : 100%;
}
.step {
float : left;
}
span.checked {
background : transparent url("../images/checked.png") no-repeat scroll left top;
height : 20px;
left : 1px;
position : absolute;
top : 0;
width : 20px;
}
span.error {
background : transparent url("../images/error.png") no-repeat scroll left top;
height : 20px;
left : 1px;
position : absolute;
top : 0;
width : 20px;
}
.inputs {
text-decoration: auto;
color:#416677;
float : right;
margin-right: 555px;
background-color:#fff;
}
#steps form fieldset {
border : medium none;
float : right;
padding-bottom : 20px;
}
#steps form fieldset1 {
border : medium none;
float : left;
margin-top : 0;
padding-bottom : 20px;
}
#steps form legend1 {
background-image : url("../img/le.png");
background-repeat : repeat-x;
border-bottom : 1px solid #ffffff;
border-top : 1px solid #d9d9d9;
color : #ffffff;
float : left;
font-family : sans-serif;
font-size : 17px;
font-weight : bold;
height : 30px;
margin : 40px 0 -10px;
text-align : left;
width : 420px;
}
#steps form legend {
background-image : url("../img/le.png");
background-repeat : repeat-x;
border-bottom : 1px solid #ffffff;
border-top : 1px solid #d9d9d9;
color : #ffffff;
float : left;
font-size : 17px;
font-weight : bold;
height : 30px;

text-align : left;
width : 900px;
}
#steps form p1 {
clear : both;
font-size : 12px;
margin-top : 0;
padding-bottom : 10px;
padding-left : 10px;
padding-right : 10px;
text-align : justify;

}
#steps form p {
clear : both;
font-size : 12px;
margin-top : 0;
padding-bottom : 10px;
padding-left : 10px;
padding-right : 10px;
text-align : justify;

}
#steps form p label {
color : #666666;
float : left;
font-weight : bold;

text-align : left;
}
#steps form input:focus {
background-color : #fffeef;
}
#steps form p.submit {
margin-left : 0;
margin-top : 0;
}
#steps form button {
background-color : transparent;
background-image : url("../img/send.png");
background-repeat : no-repeat;
cursor : pointer;
display : inline-block;
height : 51px;
margin-left : 320px;
width : 57px;
}
#steps form button:hover {
background-color : transparent;
background-image : url("../img/send2.png");
background-repeat : no-repeat;
cursor : pointer;
display : inline-block;
height : 51px;
width : 57px;
}
strong {
color : #0081ee;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bolder;
text-align : center;
text-decoration : none;
background-color : #f1f1f1;
padding-left : 10px;
}
a.link {
color : #ffffff;
display : inline;
font-size : 15px;
padding-left : 9px;
text-decoration : underline;
}
.link:hover {
color : #000000;
display : inline;
font-size : 15px;
padding-left : 9px;
text-decoration : underline;
}
#he {
height : 50px;
}
h2 {
font-size : 15px;
width : 200px;
color : #000000;
}
a.link1 {
color : #4f2cff;
display : inline;
font-size : 9px;
padding-left : 9px;
text-decoration : underline;
}
.link1:hover {
color : #1d1838;
display : inline;
font-size : 9px;
padding-left : 9px;
text-decoration : underline;
}
div.logo {
background-color : #6a96f3;
left : 0;
position : absolute;
width : 100%;
}
ul li {
height : 30px;
line-height : 30px;
list-style-type : none;
padding-left : 13px;
position : absolute;
right : 5px;
z-index : 100;
}
.men:hover {
color : #999999;
display : inline;
font-size : 10px;
text-align : center;
text-decoration : none;
}
fieldset.text {
border-width : 3px;
}
.hor {
position : relative;
}
.ver {
left : 900px;
position : relative;
top : -1400px;
}
.cen {
float : left;
height : auto;
margin : 0;
padding : 20px 0 0 20px;
text-align : left;
width : 700px;
}
.big {
border-bottom : 0 solid #ffffff;
border-top : 0 solid #ffffff;
font-size : 26px;
margin : 0;
outline : #ffffff 0 solid;
padding : 0;
text-align : left;
}
legend {
    background-image: url("../img/le.png");
    background-repeat: repeat-x;
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid #D9D9D9;
    color: #FFFFFF;
    float: left;
    font-size: 17px;
    font-weight: bold;
    height: 30px;
    text-align: left;
    width: 900px;
}

h1 {
border-bottom : 0 solid #ffffff;
border-top : 0 solid #ffffff;
color : #000000;
font: 13px/27px Arial,sans-serif;
height : 10px;
margin-top : 0;
outline : #000000 0 solid;
padding-left : 20px;
text-align : left;
}
li.item {
border-bottom : 0 solid #ffffff;
border-top : 0 solid #ffffff;
color : #000000;
display : block;
font : 12px/160% Tahoma, Verdana, Arial, sans-serif;
list-style-type : none;
outline : #000000 0 solid;
padding-left : 20px;
text-align : left;
width : 70%;
}
li {
border-bottom : 0 solid #ffffff;
border-top : 0 solid #ffffff;
color : #000000;
display : block;
font : 12px/160% Tahoma, Verdana, Arial, sans-serif;
list-style-type : none;
outline : #000000 0 solid;
padding-left : 20px;
text-align : left;
}
p.itemt {
font-size : 12px;
left : 10px;
list-style-type : none;
padding : 5px;
position : relative;
}
.itemt1 {
float : left;
list-style-type : none;
}
hm:hover {
border-bottom : 0 solid #ffffff;
border-top : 0 solid #ffffff;
color : #565659;
font : 18px/160% Tahoma, Verdana, Arial, sans-serif;
height : 10px;
margin : 0;
outline : #000000 0 solid;
padding : 0;
text-align : left;
}
.ll {
background : #333333;

}


.span {
float : left;
}
hr {
margin-top : 0;
}
.input {
background : #333333 none repeat scroll 0% 0% !important ;
border-bottom : 2px solid #666666;
border-top : 2px solid #666666;
color : white;
font-size : 15px;
margin-bottom : 15px;
padding : 0;
width : 150px;
}
p1, p {
color : ##333333;
padding-left: 10px;
padding-right:10px;
padding-bottom:10px;
}
.d:hover {
background-image : url("./img/d.gif");
background-repeat : no-repeat;
font : 80%/160% Arial, Helvetica, sans-serif;
height : 13px;
left : 10px;
padding-left : 32px;
position : relative;
width : 70px;
}
p1, p:hover {
color : #000000;
text-align : justify;
}
#page {
margin-left : auto;
margin-right : auto;
width:900px;
background: #D7D7D7;
}
.span {
color : white;
font-size : 15px;
padding-left : 10px;
text-align : center;
text-decoration : inherit;
}
a.men:link {
text-decoration : none;
}
body {
color : #666666;
font-family : Verdana, Helvetica, sans-serif;
font-size : 12px;
list-style-type : none;
margin : 0;
text-align : left;
text-indent : 0.5cm;
}
.pub {
background-color : #006699;
height : 600px;
width : 300px;
}
.footer_down {
background-image : url("./img/footer_down.png");
background-repeat : no-repeat;
height : 100px;
}
.footer {
background-image : url(".//img/footer_down.png");
background-repeat : no-repeat;
height : 1px;
}
.trans {
background-repeat : repeat-x;
}
.font {
color : #000000;
font-size : 12px;
position : relative;
right : 70px;
top : 5px;
}
.block {
display : block;
font-style : normal;
list-style : disc inside;
width : 15px;
}
.l {
margin-left : -18px;
}
.space {
width: 100%;
background-color: #313131
}
.spacer {
   background-image: url("../img/le.png");
    background-repeat: repeat-x;
    border-bottom: 1px solid #FFFFFF;
height : 30px;
color: #ffffff;
padding-left:225px;
}
* {
padding : 0;
margin : 0;
}
body {
background: #D7D7D7 ;
}
a {
color : #c8dce5;
}
h3 {
color : #ffffff;
font : bold 9pt Arial, sans-serif;
margin-left : -2px;
margin-top : 10px;
}
.boxgrid {
width : 100px;
height : 100px;
margin-top : 23px;
float : left;
background : #161613;
border : 2px solid #8399af;
overflow : hidden;
position : relative;
margin-left : 23px;
margin-bottom : 15px;
}
.boxgrid img {
position : absolute;
top : 0;
left : 0;
border : 0;
}
.boxgrid p {
padding : 0 10px;
color : #afafaf;
font-weight : bold;
font : 10pt "Lucida Grande", Arial, sans-serif;
}
.caption .boxcaption {
left : 0;
}
div.d {
margin-top : 50px;
}


