/* CSS Document */
/*NAVIGATION COLUMN*/
#leftnav {
background-color:#ffffff;
margin:0px 0px 0px 6px;
padding:0;
width:148px;
float:left;
}

* html #leftnav {
margin:0px 0px 0px 3px;
}

#leftnav #navtop{
height:1px;
width:148px;
border-bottom:1px solid #6d6e71;
margin:0;
padding:0;
overflow:hidden;
}

/*MAIN COLUMN*/

.maincol h1 {
margin:0;
padding:0;
font-size:1em;
color:#0077d4;
}

.maincol h1.notbold {
margin:0;
padding:0;
font-size:1em;
color:#7a003c;
font-weight:normal;
}

.maincol h2  {
margin:0;
padding:0;
font-size:.8em;
color:#0077d4;
font-weight:bold;
}

/* start policy smart form listing */

.maincol .policy h2 {
margin:0px;
padding:0;
font-size:.8em;
color:#0077d4;
font-weight:bold;
padding-top:4px;
text-decoration:underline;
}

.maincol .policy h2:hover
{
	text-decoration:none;
}


*:first-child+html {} * html .maincol .policy a h2
{
margin:0;
padding:0;
font-size:.8em;
color:#0077d4;
font-weight:bold;
padding-top:4px;
}

*:first-child+html {} * html .maincol .policy a:hover h2
{
	text-decoration:none;
}



.maincol .policy ul{
margin:0;
padding:4px;
font-size:.8em;
color:#000000;
list-style:none;
}

.maincol .policy ul li{
margin:0px 0px 2px 0px;
padding:0px 0px 0px 0px;
background-position:top left;
background-repeat:no-repeat;
text-indent:0px;
}

.maincol .policy ul li a {
margin:0;
padding:0px 0px 0px 0px;
color:#7a003c;
font-size:100%;
line-height:1em;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}

.maincol .policy li a:hover {
color:#7a003c;
text-decoration:none;
}



/* End policy smart form listing */
/*MAIN COLUMN*/

.maincolsingle h1 {
margin:0;
padding:0;
font-size:1em;
color:#0077d4;
}

.maincolsingle h1.notbold {
margin:0;
padding:0;
font-size:1em;
color:#7a003c;
font-weight:normal;
}

.maincolsingle h2 {
margin:0;
padding:0;
font-size:.8em;
color:#000000;
font-weight:bold;
}

/* MAINCOL QUICK LINK BLOCKS */

.quicklink a {

font-size:90%;
text-decoration:underline;
}

.quicklink a:hover {
text-decoration:none;
}

/* END MAINCOL QUICK LINK BLOCKS */

/*RIGHT COLUMN*/
.rightcol .related {
background-color:#cce4f6;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:152px;
}
/*
.rightcol p {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
*/

.rightcol .related a {
color:#000000;
text-decoration:underline;
}

.rightcol .related a:hover {
color:#000000;
text-decoration:none;
}

.rightcol p.emailafriend {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.rightcol .related h1{
border-top:#ffffff solid 15px;
margin:0px 0px 4px 0px;
padding:2px;
font-size:.8em;
background-color:#0077d4;
color:#FFFFFF;
font-weight:bold;
width:148px;
}

.rightcol .related p {
margin:0px 0px 0px 0px;
padding:0px 4px 5px 4px;
font-size:0.7em;
}
/* Start smart form related items */
.rightcol .relatedform 
{
	margin-top:9px;
	margin-bottom:15px;
	
}
.rightcol .relatedform #title
{
	padding-top:5px;
}

.rightcol .relatedform p
{
margin:0px 0px 0px 0px;
padding:0px 4px 5px 4px;
font-size:0.7em;
background-color:#0077d4;
color:White;
}
.rightcol .relatedform p a
{
color:White;
text-decoration:none;
}
.rightcol .relatedform p a:hover
{
color:White;
text-decoration:none;
}

/* End smart form related items */

.rightcol .relatedimg p {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.rightcol .relatedimg p img{
margin:15px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.rightcol .related ul{
margin:0;
padding:4px;
font-size:.7em;
color:#000000;
list-style:none;
}

.rightcol .related ul li{
margin:0px 0px 2px 0px;
padding:0px 0px 0px 10px;
background-image:url(/images/liarrow2.gif);
background-position:top left;
background-repeat:no-repeat;
text-indent:0px;
line-height:1em;
}

.rightcol .related ul li a {
margin:0;
padding:0px 0px 0px 0px;
color:#000000;
text-decoration:none;
}

.rightcol .related ul li a:hover {
color:#000000;
text-decoration:underline;
}

/* END RIGHT COLUMN */

/*MAIN COL SINGLE RELATED*/
.maincolsingle .related {
background-color:#cce4f6;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:562px;
}
/*
.maincolsingle p {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
*/


.maincolsingle .related a {
color:#000000;
text-decoration:underline;
}

.maincolsingle .related a:hover {
color:#000000;
text-decoration:none;
}



.maincolsingle p.emailafriend {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.maincolsingle .related h1{
border-top:#ffffff solid 15px;
margin:0px 0px 4px 0px;
padding:2px;
font-size:.8em;
background-color:#0077d4;
color:#FFFFFF;
font-weight:bold;
width:558px;
}

.maincolsingle .related p {
margin:0px 0px 0px 0px;
padding:0px 4px 5px 4px;
font-size:0.7em;
}

.maincolsingle .relatedimg p {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.maincolsingle .relatedimg p img{
margin:15px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.maincolsingle .related ul{
margin:0;
padding:4px;
font-size:.7em;
color:#000000;
list-style:none;
}

.maincolsingle .related ul li{
margin:0px 0px 2px 0px;
padding:0px 0px 0px 10px;
background-image:url(/images/liarrow2.gif);
background-position:top left;
background-repeat:no-repeat;
text-indent:0px;
line-height:1em;
}

.maincolsingle .related ul li a {
margin:0;
padding:0px 0px 0px 0px;
color:#000000;
text-decoration:none;
}

.maincolsingle .related ul li a:hover {
color:#000000;
text-decoration:underline;
}

/* MAIN COL SINGLE RELATED */


.quicklink h2.box
{
margin:0px 0px 4px 0px;
padding:2px 0px 0px 2px;
font-size:100%;
line-height:98%;
color:#0077d4;
}
.topics
{
	margin-top:-2px;
	padding:0px;
}
.topics p
{
	margin-top:-4px;
	padding:0px;
}

