/* AGF */
body {background: url(../images/bg-tile.jpg) repeat-x top left;	margin: 0px; background-color: #b1f1fe;}
body,td,th {font-family: Arial, Helvetica, sans-serif; line-height:18px; font-size: 12px; color: #000066;}

p { margin:0 0 18px 0; padding:0;}
a {color:#000066;}

a.white{color:#fff;}
a.nav:link,a.nav:visited,a.nav:active{font-family:"Times New Roman", Times, serif; text-transform:uppercase; font-size:14px; letter-spacing:2px; line-height:24px; font-weight:bold; text-decoration:none; color:#fff;}
a.nav:hover{font-family:"Times New Roman", Times, serif; text-transform:uppercase; font-size:14px; letter-spacing:2px; line-height:24px; font-weight:bold; text-decoration:none; color:#000066;}

a.name:link,a.name:visited,a.name:active{font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; line-height:24px; text-decoration:none; color:#fff;}
a.name:hover{font-family:"Times New Roman", Times, serif; font-size:14px; line-height:24px; font-weight:bold; text-decoration:none;	color:#000066;}

.reset{clear:both;}
.floatLeft{float:left;}
.floatRight{float:right;}
.rightMargin20{margin-right:20px;}
.leftMargin20{margin-left:20px;}
.rightMargin50{margin-right:50px;}
.leftMargin50{margin-left:50px;}
.topMargin50{margin-top:50px;}
.bottomMargin50{margin-bottom:50px;}

.pageOn{font-family:"Times New Roman", Times, serif; text-transform:uppercase; font-size:14px; letter-spacing:2px; line-height:24px; font-weight:bold; text-decoration:none; color:#000066;}
.rightColumn{float:right; width:500px; text-align:justify; margin:180px 50px 0 0; display:inline;}
.rightColumnInside{float:right; width:500px; text-align:justify; margin:50px 50px 20px 0; display:inline;}
.leftColummn{float:left; text-align:right; margin:50px 50px; width:350px; display:inline;}

#homepageContent{float:left; width:1000px; height:700px; margin:0; padding:0; background:url(../images/homepage-graphic.jpg) top left no-repeat; display:inline;}
#homepageNav{float:left; width:170px; margin:170px 0 0 150px; padding:10px; text-align:right; display:inline;}
#nav{float:right; width:170px; margin:10px 40px 0 0; padding:10px; text-align:right; display:inline;}
#content{float:left; width:1000px; margin:0; padding:0; display:inline;}
#footer{float:left; width:100%; height:80px; margin-bottom:20; padding-top:15px; background-color: #000066; display:inline;}
#footer p{margin:0 0 20px 50px; color:#fff; font-size:10px;}
