@charset "utf-8";
/* CSS Document */

/* = Clearfix */  
.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 */ 

/*RESET*/                                          

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0; } 
table{border-collapse:collapse; border-spacing:0;} 
fieldset,img {border:0;} 
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;} 
ol,ul {list-style:none; } 
caption,th {text-align:left;} 
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal; } 
q:before,q:after {content:''; } 
abbr,acronym {border:0; }  
a:focus {outline: none;}

/* page layout */

html,body {
overflow: auto;
background-color:#8BCEF1;
}
body { margin: 0px; color:#06233E;}
h1 {font: bold 16px Arial, Helvetica, sans-serif;color: #06233E;padding-left: 18px;padding-right: 18px;text-align: left;}
h2 {font: bold 14px Arial, Helvetica, sans-serif;color: #06233E;padding-left: 18px;padding-right: 18px;text-align: left;}
p { font: normal 11px Arial, Helvetica, sans-serif;color: #06233E;padding-left: 18px;padding-right: 18px;text-align: left;}
a:link, a:visited, a:active {font-size: 11px;font-family: Arial, Helvetica, sans-serif;	text-decoration: none;color: #ffcc00;font-weight: bold; }
a:hover {color: #FFFFFF;}
#heightFix { height: 100%; }