/* import styles */
@import url("header.css"); 
@import url("content.css"); 
@import url("footer.css"); 

/* all default */
* { margin: 0px; padding: 0px; }


/* html & body styles */
html, body { width: 100%; height: 100%; padding: 0px; margin: 0px; border: 0px; border-width: 0px; outline: 0px; text-align: left; }
body { font-family: 'tahoma', 'arial'; font-size: 9pt; line-height: 14px; color: #6095ad; }

/* headers style */
h1 { font-size: 32pt; line-height: 36px; }
h2 { font-size: 10pt; line-height: 44px; color: #ffb400; }
h3 { font-size: 24pt; line-height: 28px; }
h4 { font-size: 20pt; line-height: 24px; }
h5 { font-size: 12pt; line-height: 16px; }
h6 { font-size: 9pt; line-height: 14px; }

/* table default */
table { border-collapse: collapse; border-spacing: 0px; border-width: 0px; }
td, th { vertical-align: top; }

/* other default */
p { margin: 0; padding: 0; }
a { color: #016d9c; text-decoration: none; border: none; border-width: 0px; }
a:link { outline: none; -moz-outline: 0px; }
a:visited { outline: none; -moz-outline: 0px; }
a:hover { color: #ff8c11; outline: none; -moz-outline: 0px; }
a:active { outline: none; -moz-outline: 0px; }
:focus { outline: 0px; -moz-outline: 0px; }
strong { font-weight:bold; }
em { font-style: italic; }
img { border: none; border-width: 0px; }

/* clear */
.clear { clear: both; font-size: 0pt; line-height: 0px; height: 0px; }

/* M A I N */
#main { width: 100%; min-width: 1000px; min-height: 100%; position: relative; margin: 0px auto; }
.null { font-size: 0pt; line-height: 0px; height: 1px; border-width: 0px; border: none; font-weight: 0; background-color: #e5f2f8; }

/*IE Hacks*/
/*IE6*/
* html #main { height: 100%; width:expression((document.compatMode && document.compatMode == 'CSS1Compat') ? (document.documentElement.clientWidth < 1000 ? "1000px" : "auto") : (document.body.clientWidth < 1000 ? "1000px" : "auto"))}
* html img { vertical-align: top; }
/*IE7*/
*:first-child+html img { vertical-align: top; }

