*	 	{ margin:0; padding:0; }

html {  height:100%;
	overflow-y: scroll;
	overflow: -moz-scrollbars-vertical; }

body		{ color:#555555; background: #ccc1b2; font-family: "Times Roman", Georgia, Serif; font-size: 14px;}

div#wrap	{ width:1000px; margin-left:auto; margin-right:auto;}
div#wrapSub	{ width:730px; text-align: center; background: #385980; }

div#main	{ width:1000px; }
div#sub		{ width:700px; }

table#main	{ width:980px; height: 650px; border: solid 1px #647176; margin-top: 10px;}
table#main td	{ vertical-align: top; background:#ffffff;}
table#main td#logo	{ width:980px; height: 119px; }
table#main td#homeNav	{ width:980px; height: 47px; border-top: solid 1px #ccc1b2;}

   table#nav	        { width:980px; height:45px;}
   table#nav td	 	{ vertical-align:bottom; background:#385980; color: #ffffff; font-family: arial, helvetica, san-serif; font-size: .7em;}
   table#nav td#bdr	{ border-left: solid 1px #ffffff; padding:0 8px 3px 8px; width: 90px;}

table#main td#content	{ width:980px; text-align: center; padding-top: 5px;}

   table#content	{ width: 980px;}
   table#content td	{ text-align: left; vertical-align: top;}
   table#content td#pageLine	{ width: 598px; text-align: right;}
   table#content td#newsLine	{ width: 940px;}
   table#content td#homeSq	{ width: 382px; vertical-align: top; padding-top:1px;}
   table#content td#f1	{ width: 548px; padding-left: 30px; font-variant: small-caps;}
   table#content td#f2	{ width: 370px; padding-left: 10px; font-variant: small-caps;}

   table#mainInner	{ width: 572px; height: 390px; margin: 2px 10px 2px 15px;}
   table#mainInner td	{ vertical-align: top;}

   table#mainNews	{ width: 940px; height: 390px; margin: 2px 10px 2px 15px;}
   table#mainNews td	{ vertical-align: top;}

   table#profiles	{ width: 915px; height: 280px; margin: 2px 5px 2px 5px;}
   table#profiles td	{ vertical-align: top;}

	
table#main td#footer	{ width: 980px; font-family: arial, helvetica, san-serif; font-size: .75em;  padding: 10px 0;}

table#sub	{ width: 700px; background: #ffffff; color: #647176; text-align: left;}
table#sub td#f1	{ width: 300px; }
table#sub td#f2	{ width: 400px; padding-left: 10px; font-variant: small-caps; font-family: arial, helvetica, san-serif; font-size: .8em;  padding-bottom: 10px;}

a.nav:link 	{ color: #ffffff; text-decoration: none;}
a.nav:active 	{ color: #cccccc; text-decoration: none; }
a.nav:visited 	{ color: #ffffff; text-decoration: none;}
a.nav:hover 	{ color: #00335b; } 

a.footer:link 	 { color: #647176; text-decoration: none;}
a.footer:visited { color: #647176; text-decoration: none;}

a:link 		{ color: #3d729a;}
a:active 	{ color: #cccccc; text-decoration: none; }
a:visited 	{ color: #3d729a; }
a:hover 	{ color: #555555; text-decoration: none; } 
.cw		{ text-align: right;}
#linksOn	{ cursor: default; }

p		{ margin: 0.5em 0.75em 1em 1.4em; line-height: 1.25em; font-size: .9em;}
p.contact	{ margin: 1.5em 0.75em 1em 1.4em; line-height: 1.6em; font-size: .9em;}
p.title		{ margin: .25em 0 0.5em 1.4em;}
p.cRight	{ margin: .25em 0 0.5em 0;}

img		{ border: 0px; padding: 0; margin: 0;}

#Asmall		{ margin-bottom: .5em; font-size: 0.9em;}
#Small		{ margin-bottom: .5em; font-size: 1em;}
#blue		{ color: #3d729a}
.caps		{ font-variant: small-caps; }
.lMarg		{ margin: 0.5em 0.75em 1em 3.5em;}
.topMarg	{ margin-top: 0.85em;}
#smMarg		{ margin: 0.5em 0.75em -0.25em 1.4em;}
span#highlight	{ background: #c3cdd9; font-weight: bold;}
#rght		{ text-align: right;}
.iota		{ font-size: 0.7em; font-family: Arial, "sans serif"; margin-left: 840px; color: #3d729a;}

h3		{ margin: .5em 0 .5em .9em; font-size: 1.5em; }
h4		{ margin: .5em 0 .5em .9em;line-height: 1.25em; font-size: 1.35em; }
h5		{ margin: 0.5em 0.75em 1em 1.35em; font-size: 1.1em; line-height: 1.25em;}

dl		{margin: 0.5em 0.75em 0 0; line-height: 1.25em;}
dt		{margin: 0 0.75em 0 2.5em; line-height: 1.25em; font-weight: bold;}
dd		{margin: 0 0.75em 1em 2.5em; line-height: 1.15em;}

dl.sm		{margin: 0.5em 0 0.25em 1em; line-height: 1.25em; font-weight: bold;}
dt.sm		{margin: 0.5em 0 0.25em 2.4em; }
dd.sm		{margin: 0 0 0 5.4em; }
dl.sm1		{margin: 0 0 0.25em 1em; line-height: 1.25em;}
dt.sm1		{margin: 0 0 0 2.4em; }

ul		{margin: 0.5em 0 0.25em 2.4em; }