*{
padding:0;
margin:0
}


html{
width:100%;
height:100%;
text-align:center
}
body {
    text-align: center;
    width: 766px;
    height: 100%;
    /*margin: auto;*/
    position: relative;
    font: normal small Arial, Helvetica, sans-serif;
    color: #999999;
    background: url(Images/background1_DG.jpg) no-repeat center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
#header{
width:100%;
text-align:left
}
.floatleft{
float:left
}
#header ul{
display:block;
position:absolute;
top:277px;
left:7px;
list-style-type:none;
    width: 245px;
    height: 225px;
}

#content{
text-align:left;
    height: 0px;
}

h1, h2, h3 {
	margin: 0;
	color: #11A6D4;
}

h2 {
	margin-bottom: .5em;
	font-size: 1.8em;
}

h3 {
	margin-bottom: 1em;
	font-size: 1em;
}


p {    font-size: xx-small;
}
.boxed {
	margin-bottom: 1em;
	/*background: #F7F7F7 url(images/img07.gif) repeat-x;*/
	background: url(images/LogIn2.png);
	
    height: 300px;
    width:300px; 
    position:absolute;
    top: 200px;
    left: 100px;
    
}

.boxed .title {
	height: 29px;
	padding: 11px 0 0 27px;
	background: url(images/img08.gif) no-repeat 10px 50%;
	text-transform: uppercase;
	font-size: 1.2em;
	color: #FFFFFF;
}

.boxed .content {
	padding: 10px;
	position:absolute;
    top: 34px;
    left: -3px;
    
}

fieldset {
	border: none;
}

legend {
	display: none;
}

.centro{
/*background-position:12px bottom;
background-repeat:no-repeat;*/
width:400px;
padding:27px 0 0 30px;
float:left;
position:absolute;
    top: 342px;
    left: 0px;
    height: 300px;
}

.arriba{

width:365px;
height:328px;
padding:27px 0 0 30px;
float:left;
position:absolute;
background-color:#FFFFFF; 
    top: 9px;
    left: 31px;
    
}

.leftside {
    background-position: 12px bottom;
    background-repeat: no-repeat;
    width: 0px;
    padding: 0px 0 0 0px;
    float: left;
    position: absolute;
    top: 5px;
    left: 65px;
    height: 569px;
}

  .rightside
 {
    background-position: top left;
    background-repeat: repeat-y;
    padding: 0 0 0 34px;
    margin: 7px 0 0 0;
    float: right;
    width: 0px;
    position: absolute;
    top: 5px;
    left: 600px;
    height: 569px;
}
.block, .block2{
font-family:Arial;
font-size:11px;
color:#717171;
padding:11px 10px 14px 6px;
margin:0 0 0 0 ;
}
.border{
border-bottom:1px solid #d4d4d4
}
.block strong, .block2 strong{
color:#e56506
}
.block a{
display:block;
margin:0 -10px 112px 0;
color:#106da7;
text-decoration:underline;
text-align:right
}
.pad{
padding:17px 66px 0 4px;
    text-align: justify;
}
.pad2{
width:260px;
padding:17px 10px 0 4px
}
.ul{
margin:15px 0 0 0 ;
list-style-type:none
}
.ul li{
height:14px;
background-image:url(images/square.gif);
background-position:0px 5px;
background-repeat:no-repeat;
padding:0 0px 2px 10px;
}
.ul a{
color:#106da7;
text-decoration:underline
}
.ul a:visited{text-decoration:underline}
.ul a:hover{text-decoration:none}
.pad3{
margin:17px 0 0 0;
padding:0 15px 0 0;
font-family:Arial;
font-size:11px;
color:#717171;
}
#footer{
text-align:left;
padding:30px 0 0 38px;
height:63px;
clear:both;
border-top:5px solid #e56506;
font-family:Arial;
font-size:11px;
color:#6e6e6e;
position:absolute;
    top: 603px;
    left: 2px;
    width: 725px;
}
#footer ul{
display:block;
list-style-type:none;
margin:0 0 0px -2px;
padding-bottom:5px
}
#footer  li{
color:#48699d;
float:left;
display:block;
padding:0 2px 0 2px;
}
#footer a{
font-family:Arial;
font-size:11px;
color:#48699d;
text-decoration:none
}
#footer a:visited{text-decoration:none}
#footer a:hover{text-decoration:underline}

#content .inner_copy {border:0;color:#f00;float:left;width:50%!important;margin:-202px 0 0 0;overflow:hidden;line-height:0;padding:0;font-size:12px}

.accordionHeader 
{ 
    border: 1px solid #2F4F4F; 
    color: white; 
    background-color: #2E4d7B; 
    font-family: Arial, Sans-Serif; 
    font-size: 12px; 
    font-weight: bold; 
    padding: 5px; 
    margin-top: 5px; 
    cursor: pointer; 
} 
 
.accordionContent 
{ 
    background-color: #D3DEEF; 
    border: 1px dashed #2F4F4F; 
    border-top: none; 
    padding: 5px; 
    padding-top: 10px; 
} 
