html, body{
font-family:arial, sans-serif;
margin:0;
padding:0;
text-align:center;
font-size:76%;
height: 100.02%;
}

img{
border:none
}

img.middle{
vertical-align:middle;
border:0px;
}

img.header{
position:absolute;
top:0px;
left:126px;
}

table.centered{
font-family:courier,monospace;
margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:10px;
}

table.arial{
font-family:arial,sans-serif;
font-size:1.6em;
margin-top:10px;
margin-bottom:10px;
margin-left:77px;
}

td{
padding:0px;
text-decoration:none;
}

td.container{
width:230px;
}

td.right{
text-align:right;
}

td.background{
background-color:#003300;
color:#000000;
background-image:url(images/dogtag.gif);
background-repeat:no-repeat;
background-position:top;
}

td.arial{
font-family:arial, sans-serif;
font-size:1.6em;
padding:0px;
text-decoration:none;
line-height:2;
}

a.logo{
text-decoration:none;
}

a.black{
text-decoration:none;
font-size:1.3em;
color:#000000;
}

a.nateng{
color:#000000;
text-decoration:none;
}

a.nateng:hover{
color:#000000;
text-decoration:underline;
}

a.lightgreen{
color:#CCFF99;
text-decoration:none;
}

a.lightgreen:hover{
color:#CCFF99;
text-decoration:underline;
}

p{
margin-top:20px;
margin-left:40px;
margin-right:40px;
font-size:1.6em;
}

p.dogtag{
margin-top:0px;
margin-bottom:8px;
margin-left:0px;
margin-right:0px;
line-height:1.7;
width:230px;
}

p.justify{
text-align:justify;
}

p.indent{
margin-left:79px;
margin-bottom:0px;
font-size:1.6em;
}

p.green{
color:#CCFF99;
font-size:1.6em;
margin-left:77px;
}

p.marginright{
margin-right:270px;
text-align:justify;
}

p.big{
color:#CCFF99;
font-size:2.8em;
font-family:arial,sans-serif;
margin-left:77px;
}

p.lightblue{
color:#CCCCFF;
margin-left:77px;
}


#pagewidth{
width:777px;
text-align:left;
margin-top:20px;
margin-left:auto;
margin-right:auto;
} 
 
#header{
position:relative;
height:160px;
background-color:#003300;
background-image:url(images/checkers.gif);
background-repeat:repeat-x;
width:100%;
} 
 
#leftcol{
width:114px;
padding-right:12px;
float:left;
position:relative;
background-color:#FFFFFF;
text-align:center;
margin-top:20px;
}
 
#maincol{
color:#FFFFFF;
background-color:#003300;
float:right;
display:inline;
position:relative;
width:651px;
padding-left:0px;
min-height:430px;
height:auto;
}

/* for Internet Explorer */
/*\*/
* html #maincol{
height:430px;
}
/**/

/* Float containers fix: */
.clearfix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
 
.clearfix{display:inline-table;}

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