/* CSS Document */
body
{
background-color:#ffffff;
}
table
{
background-color:#ffffff;
}
table.main
{
width:760px;
margin-left:auto;
margin-right:auto;
border:none;
padding:0px;
}
td.buttonborder
{
width:150px;
border:1px solid #cccccc;
}
td.faqleft
{
 border-right:solid 1px #cccccc;
 border-bottom:solid 1px #cccccc;
 }
 td.faqright
{
 border-bottom:solid 1px #cccccc;
 }
 td.offercell
 {
 vertical-align:top;
 }
.largebold
{
color:#014293;
font-weight:bold;
font-size:larger;
}
img.imgnoborder
{
border:0px;
margin:0px;
}
td
{
font-family:Arial, Helvetica, sans-serif;
vertical-align:top;
}
p
{
font-family:Arial, Helvetica, sans-serif;
font-size:small;
padding-left:35px;
padding-right:25px;
padding-top:15px;
margin:0px;
line-height:150%;
text-align:justify;
}
p.quotesshome
{
font-size:12pt;
font-weight:bold;
text-align:center;
padding-left:5px;
padding-right:5px;
line-height:120%;
}
h1,h2,h3,h4,h5,h6
{
font-family:Arial, Helvetica, sans-serif;
padding-left:25px;
padding-right:25px;
padding-top:15px;
margin-top:0px;
margin-bottom:0px;
line-height:150%;
color:#014293;
}
p.homebody
{
padding-left:50px;
padding-right:50px;
line-height:110%;
}
p.bottomnav
{
text-align:center;
padding-top:3px;
padding-bottom:0px;
font-size:x-small;
margin-top:0px;
margin-bottom:0px;
line-height:100%;
}
p.offertable
{
font-family:Arial, Helvetica, sans-serif;
font-size:small;
padding-left:40px;
padding-top:0px;
margin-top:5px;
margin-bottom:2px;
margin-left:0px;
margin-right:0px;
line-height:125%;
}
p.faq
{
padding-top:5px;
}
p.forumlit
{
line-height:110%;
}
ul
{
font-family:Arial, Helvetica, sans-serif;
font-size:small;
padding-right:25px;
padding-top:25px;
margin-top:0px;
margin-bottom:0px;
line-height:150%;
}
li
{
margin-left:30px;
}
ul.curriculum
{
font-family:Arial, Helvetica, sans-serif;
font-size:small;
padding-right:25px;
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
line-height:125%;
}
li.bottompad
{
padding-bottom:5px;
}
.redboldtxt
{
color:#8b0059;
font-weight:bold;
}
/* anchor tag text formatting for white backgrounds */		
a:link    /* unvisited link */
	{
	color: #8b0059;
	text-decoration: underline;
	} 
a:visited  /* visited link */
	{
	color: 8b0059;
	text-decoration: underline;
	}
a:hover  /* mouse over link */
	{
	color: #014293;
	text-decoration: underline;
	} 
a:active   /* selected link */
	{
	color: blue;
	text-decoration: underline;
	}
	
	/* anchor tag text formatting for bottom navigation links */		
a:link.bottomlinks    /* unvisited link */
	{
	color: #014293;
	text-decoration: none;
	} 
a:visited.bottomlinks   /* visited link */
	{
	color: #8b0059;
	text-decoration: none;
	}
a:hover.bottomlinks   /* mouse over link */
	{
	color: #014293;
	text-decoration: underline;
	} 
a:active.bottomlinks    /* selected link */
	{
	color: black;
	text-decoration: underline;
	}

	/* anchor tag text formatting for leftnavigation links */		
a:link.leftsubnav    /* unvisited link */
	{
	color: #014293;
	text-decoration: none;
	} 
a:visited.leftsubnav   /* visited link */
	{
	color: #014293;
	text-decoration: none;
	}
a:hover.leftsubnav   /* mouse over link */
	{
	color: #014293;
	text-decoration: none;
	font-weight:bold;
	} 
a:active.leftsubnav    /* selected link */
	{
	color: black;
	text-decoration: underline;
	}