a.body:link { color: #004499; font-weight : bold; }
a.body:visited { color: #004499; font-weight : bold; }
a.body:hover { color: #2567b9; font-weight : bold; }

a.bodybold:link { color: #004499; font-weight : bold; }
a.bodybold:visited { color: #004499; font-weight : bold; }
a.bodybody:hover { color: #005AC7; font-weight : bold; }

a.subnav:link { color: #040956; font-weight : bold; }
a.subnav:visited { color: #33cccc; font-weight : bold; }
a.subnav:hover { color: #2567b9; font-weight : bold; }

a.subnav2:link { color: #040956; font-weight : bold; }
a.subnav2:visited { color: #996633; font-weight : bold; }
a.subnav2:hover { color: #2567b9; font-weight : bold; }

a.footer:link { color: #9e9997; font-weight : normal; }
a.footer:visited { color: #9e9997; font-weight : normal; }
a.footer:hover { color: #9e9997; font-weight : normal; }

a.links:link { color: #c80650; font-weight : bold; }
a.links:visited { color: #c80650; font-weight : bold; }
a.links:hover { color: #ed80aa; font-weight : bold; }


.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}

.table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}

.tableheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	color: #ffffff;
}
a.tableheader:link { color: #ffffff; font-weight : bold; }
a.tableheader:visited { color: #ffffff; font-weight : bold; }
a.tableheader:hover { color: #ffffff; font-weight : bold; }
.subnav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 22px;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	color: #040956;
}

.subnav2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	color: #040956;
}
.subnav3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;

	color: #FFFFFF;
}
.bodybold {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #004499;
}

.titles {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	font-weight: bolder;
	font-size: 18px;
	text-decoration: none;
	color: #040956;
}

.subtitles {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	font-weight: bolder;
	font-size: 14px;
	text-decoration: none;
	color: #004499;
}


.footernavy {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	color: #040956;
}

.footerblue {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	color: #003C87;
}


.links {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #c80650;
}

.forms {
font-size: 11px;
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
}

.formtxt {
font-size: 11px;
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
background-color: #FFFFFF;  width: 200px;  margin-bottom: 3px;
}

.formtxt2 {
font-size: 11px;
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
background-color: #FFFFFF;  width: 310px;  margin-bottom: 3px;
}

.formtxt3 {
font-size: 11px;
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
background-color: #FFFFFF;  width: 70px;  margin-bottom: 3px;
}

.formsm {
	font-family: verdana,arial,helvetica,geneva,san-serif;
	line-height: 10px;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}

.product_box {


        border-width: 1px;
        border-style: solid;
        border-color: #000000;
        padding: 0px;
		margin-left: 10px;
}
.mybox {

		font-family: Verdana, Arial, Helvetica, sans-serif;
		line-height: 16px;
		font-weight: normal;
		font-size: 11px;
		text-decoration: none;
		color: #000000;
        border-width: 1px;
        border-style: solid;
        border-color: #000000;
        padding: 0px;
		margin-left: 0px;
		background-color: #d4e6fc;
}
.mybox2 {

		font-family: Verdana, Arial, Helvetica, sans-serif;
		line-height: 16px;
		font-weight: normal;
		font-size: 11px;
		text-decoration: none;
		color: #000000;
        border-width: 1px;
        border-style: solid;
        border-color: #000000;
        padding: 0px;
		margin-left: 0px;
		background-color: #FFFFFF;
}