/* margin: top right bottom left */    

body { background-image:url('images/gradient_bg2.jpg'); background-color:#226699; font-size:11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #606264; line-height: 15px; }	
body.popup {background-color:#ffffff; font-size:11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #606264; line-height: 15px; }	


#Container{ width:950px; margin-left:auto; margin-right:auto; }
#content{ background-color:#ffffff; position:relative; z-index:10; }

h1 {font-size:21px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #226699; font-weight: bold; line-height: 25px; margin: 0px; padding: 0px; }
h2 {font-size:18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #226699; font-weight: bold; line-height: 25px; margin: 0px; padding: 0px; }
h2.green {font-size:18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #74B74A; font-weight: bold; line-height: 25px; margin: 0px; padding: 0px; }
h3 {font-size:15px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #226699; font-weight: bold; line-height: 18px; margin: 0px; padding: 0px; }


.header {font-size:21px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #226699; font-weight: bold; line-height: 25px;}
.subhead {font-size:15px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #226699; line-height: 25px; }
table { font-size:11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #606264; line-height: 15px; }
.quote { line-height: 21px; padding: 30px 0px 30px 0px; font-style:italic;  color: #606264; }
.quote2 { line-height: 21px; padding: 0px 0px 40px 0px; font-style:italic;  color: #606264; }
.newsletter1 { padding: 10px 0px 0px 0px;}
.newsletter2 { padding: 0px 0px 0px 0px;}
td.rightcolumn { padding: 0px 25px 0px 25px; }
.foot { color: #80bdec; line-height: 20px; }
.navon {font-size:12px; color: #59b02e; }
.caption {font-size:9px; margin: 5px 0px 0px 0px; }

td.nav { 
background-color: #ffffff;
background-image: url("images/nav_bg2.gif");
background-repeat: repeat-x
}

td.nav2 { 
padding: 0px 20px 0px 20px; }



ul{
font-size:11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #606264; line-height: 15px; 
text-indent: 0px; list-style-image: url(images/green_bullet.gif); list-style-type: disc;
margin: 10px 0px 0px 0px; /*removes indent IE and Opera*/
padding: 0px 0px 0px 18px; /*removes indent Mozilla and NN7*/
}


ul.subnavbullets{
font-size:12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #606264; line-height: 16px; 
text-indent: 0px; list-style-image: url(images/arrow_bullet_green.gif); list-style-type: disc;
margin: 10px 0px 0px 0px; /*removes indent IE and Opera*/
padding: 0px 0px 0px 18px; /*removes indent Mozilla and NN7*/
}	

a.navlink:link    {font-size:12px; background-color:transparent; color: #808285;  text-decoration: none;}
a.navlink:visited {font-size:12px; background-color:transparent; color: #808285;  text-decoration: none;}
a.navlink:active  {font-size:12px; background-color:transparent; color: #226699;  text-decoration: none;}
a.navlink:hover   {font-size:12px; background-color:transparent; color: #226699;  text-decoration: none;}

a.event:link    {font-size:14px; background: #74B74A; color: #ffffff;  text-decoration: none; padding: 2;}
a.event:visited {font-size:14px; background: #74B74A; color: #ffffff;  text-decoration: none; padding: 2;}
a.event:active  {font-size:14px; background: #226699; color: #ffffff;  text-decoration: none; padding: 2;}
a.event:hover   {font-size:14px; background: #226699; color: #ffffff;  text-decoration: none; padding: 2;}


a.subnav:link    {background-color:transparent; color: #606264;  text-decoration: none;}
a.subnav:visited {background-color:transparent; color: #606264;  text-decoration: none;}
a.subnav:active  {background-color:transparent; color: #74B74A;  text-decoration: none;}
a.subnav:hover   {background-color:transparent; color: #74B74A;  text-decoration: none;}

a.footerlink:link    {background-color:transparent; color: #80bdec;  text-decoration: none;}
a.footerlink:visited {background-color:transparent; color: #80bdec;  text-decoration: none;}
a.footerlink:active  {background-color:transparent; color: #ffffff;  text-decoration: none;}
a.footerlink:hover   {background-color:transparent; color: #ffffff;  text-decoration: none;}

li{
padding: 0px 0px 8px 0px;
}

li.subnavoff{
list-style-image: url(images/arrow_bullet.gif); list-style-type: disc;w
}

ul.tertiary{
font-size:11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #606264; line-height: 15px; 
text-indent: 0px; list-style-image: url(images/green_bullet.gif); list-style-type: disc;
margin: 00px 0px 0px 0px; /*removes indent IE and Opera*/
padding: 0px 0px 0px 18px; /*removes indent Mozilla and NN7*/
}



.floatleft { float: left; margin: 10px 20px 10px 0px;}
.floatright { float: right; margin: 0px 0px 10px 20px;}
#Footer{ padding: 15px 0px 0px 25px; }

p { padding: 0; margin: 10px 0px 0px 0px; }
p.small { padding: 0; margin: 5px 0px 0px 0px; }
p.section { padding: 0; margin: 20px 0px 0px 0px; }
p.train { padding: 0; margin: 8px 0px 0px 0px; }
p.quotespace { padding: 0; margin: 30px 0px 0px 0px; line-height: 18px;}
p.quotespace2 { padding: 0; margin: 5px 0px 0px 0px; line-height: 18px;}

a:link    {background-color:transparent; color: #74B74A;   text-decoration: none;}
a:visited {background-color:transparent; color: #74B74A;   text-decoration: none;}
a:active  {background-color:transparent; color: #226699;   text-decoration: none;}
a:hover   {background-color:transparent; color: #226699;   text-decoration: none;}

.quoteL { float: left; margin: 4px 0px 0px -5px;}
.quoteR { float: right; margin: 0-1px -5px 0px 0px;}



input{ font-size:9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080; } 


/* SHADOW box */
#liquid-round {
z-index:10;
width:950px;
margin:0px auto;
background:#ffffff url('images/spacer.gif') repeat-y left top;
padding: 0px;
}
.top {
width:100%;
height:0px;
background:url('images/spacer.gif') no-repeat left top;
}
.top span {
display:block;
position:relative;
height:0px;
background:url('images/spacer.gif') no-repeat right top;
}
.center-content {
position:relative;
background:url('images/spacer.gif') repeat-y right top;
padding:0px 0px 0px 0px;
margin:0px;
}
.bottom {
width:100%;
height:0px;
background:url('images/spacer.gif') no-repeat left bottom;
}
.bottom span {
display:block;
position:relative;
height:0px;
background:url('images/spacer.gif') no-repeat right top;
}
/* end SHADOW box */