/* generated by csscreator.com */ 
html{ 
margin:0; 
padding:0; 
text-align:center; 

} 

body {
margin: 0px 0px 0px 0px;	 /*top right bottom left    */
text-align:center;
height: 105%;
padding: 0px 0px 0px 0px;
font-size: 100%;
background:url(../images/bglong.gif);
background-repeat: repeat-x;
background-color: #0076C0;

}


#pagewidth{ 
width:100%; 
position: relative;
margin:auto; 
height: 110%;
display: all;
z-index: 0;
} 

#maincontainer{
float: middle;
width: 800px; 
margin: auto; 
padding: 0px 0px 0px 0px;
height: 100%;
display: all;
z-index: 1;

/*border: 1px red solid;*/
}  

#header{
clear: all;
float: center;
position:relative;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
height:155px; 
background-color:#FFF; 
width:100%;
background:url(../images/headerah2.jpg);
background-repeat: no-repeat;
background-position: center;
} 

#l-col {
width: 175px;
clear: all;
position: relative;
margin: 0px 0px 0px 0px;  /* top space right bottom space left */
padding: 0px 0px 0px 15px; /*  left=15px*/
float:left;
background-color: none;
text-align:left;  
font-size: 0.8em;
font-weight: bold;
}

#maincol{
width: 590px;
clear: all;
margin: 0px 0px 0px 0px;  /* top space right bottom space left */
padding: 0px 0px 0px 0px;
text-align: left;
color: #fff;
background-color: none;  
float: right; 
height: 85%;
position: relative; 
background:url(../images/menubga.gif);
background-repeat: repeat-y;
/* border: 1px red solid;*/
}

#m-col {
clear: all;
width: 520px;
float: left; 
margin: 0px 0px 0px 15px;  /* top space right bottom space left */
padding: 0px 0px 0px 0px;
text-align: left;

/*border: 1px white dashed;
border: solid 1px red;*/
} 

#footer {
background:url(../images/footer.gif) repeat-x;
clear: both;
height: 90px;
color: #fff;
padding: 0px 0px 0px 0px;	
margin: auto; 
text-align: center;
}

#footerc {
width: 790px;
height: 85px;
padding: 0px 0px 0px 0px;	
margin: auto; 
text-align: center;
}

p.footera{
font-weight : bold; 
color : #003366; 
font-size : 0.6em; 
text-decoration : none; 
font-family : verdana, sans-serif; 
line-height: 1.4em; 
margin: 0px 0px 0px 150px; 
text-align: left;
padding : 25px 0px 0px 0px; 
/*border: solid 1px red;*/

}

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 /*

 font-size: 0.8em;
text-align: left; 
margin : 17px 0px 0px 25px; 
color : #fff; 
font-family:Verdana, sans-serif;
line-height: 1.8em; 
padding: 0px 0px 0px 0px;

*/


#pdf {
clear: both;
font-family:Verdana, sans-serif;
font-size: 0.8em;
float: middle;
width: 520px;
position: relative;
margin: 0px 0px 20px 25px;
padding: 0px 0px 0px 0px;	 /*top right bottom left    */
}

#pdf a{
clear: both;
font-family:Verdana, sans-serif;
float: middle;
width: 520px;
position: relative;

}


#pdf a:hover{
clear: both;
font-family:Verdana, sans-serif;
font-size: 1.0em;
float: middle;
width: 520px;
position: relative;
background: url(../images/underline.gif) repeat-x 100% 100%;
/*top right bottom left    */
}



.download {
clear: none;
float: middle;
width: 550px;
position: relative;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;	 /*top right bottom left    */

}
.download a {
clear: none;
float: middle;
width: 550px;
position: relative;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;	 /*top right bottom left    */

/*border: 1px solid red; 
background-image: none;
*/
}

.download a:hover {
clear: none;
float: middle;
width: 550px;
position: relative;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;	 /*top right bottom left    */
}

#test {
float: right;
clear: all;
width: 235px;
display: block;
margin: 0px 0px 0px 0px;	 
padding: 0px 0px 0px 0px;
/* top right bottom left border: 1px red solid;   */

}

.test {
float: right;
clear: all;
width: 235px;
display: block;
margin: 0px 0px 0px 0px;	 
padding: 0px 0px 0px 0px;
/* top right bottom left border: 1px red solid;   */

}   

#detail {
float: left;
clear: all;
width: 325px;
display: inline;
margin: 0px 10px 0px 5px;	 
padding: 0px 0px 0px 0px;
/* border: 1px red solid;
top right bottom left border: 1px red solid;   */

} 
.detail {
float: left;
clear: both;
width: 325px;
display: inline;
margin: 0px 10px 0px 5px;	 
padding: 0px 0px 0px 0px;
/*border: 1px red solid;  
top right bottom left border: 1px red solid;   */

} 