.sidenavHeader{
	color: #405B85;
	font-family: Arial, helvetica;
	text-decoration:none;
	font-size: 14px;
	font-weight : bolder;
}
.sidenavOn {
	color: #999999;
	font-family: Arial, helvetica;
	text-decoration:none;
	font-size: 12px;
	
}
.sidenavOff {
	color: #4B4B4B;
	font-family: Arial, helvetica;
	text-decoration:none;
	font-size: 12px;
	}
	
.topnavon {color: #999999; font-family: Arial, helvetica; text-decoration:none; font-size: 12px;  vertical-align: middle; }
.topnavoff {color: #4B4B4B; font-family: Arial, helvetica; text-decoration:none; font-size: 12px;  vertical-align: middle; }

.persistentnavON {color: #999999; 
					font-family: Arial, helvetica; 
					text-decoration:none; 
					font-size: 12px;}
.persistentnavOff {color: #4B4B4B; 
					font-family: Arial, helvetica; 
					text-decoration:none; 
					font-size: 12px;}

.footernavOn{
	color: #999999;
	font-family: Arial, helvetica;
	text-decoration:none;
	font-size: 11px;
	
}
.footernavOff{
	color: #4B4B4B;
	font-family: Arial, helvetica;
	text-decoration:none;
	font-size: 11px;
	
}
.text{
	font-family : Arial;
	color : #000000;
	font-style : normal;
	font-size : 9pt;
}

.header{font-family : Arial; color: #1B3C78; font-size : 14pt; font-weight : bold; }

A:link {
	font-family : Arial;
	color: #1B3C78;
	font-size: 11px;
	font-style : normal;
	text-decoration: none;
}

A:visited {
	font-family : Arial;
	color: #1B3C78;
	font-size: 11px;
	font-style : normal;
  	text-decoration: none;
}

A:active {
	font-family : Arial;
	color: #1B3C78;
	font-size: 11px;
	text-decoration: none;	 
}

A:hover {
	font-family : Arial;
	color: #1B3C78;
	font-size: 11px;
	text-decoration: underline;	 
}

A.blueLink:link{ color : #31659C; font-family: Arial, helvetica; font-size : 12px; letter-spacing : 1px; text-decoration : none; }
A.blueLink:visited{ color : #31659C; font-family: Arial, helvetica; font-size : 12px; letter-spacing : 1px; text-decoration : none; }
A.blueLink:hover{ color : #80AECC;  font-family: Arial, helvetica; font-size : 12px;	letter-spacing : 1px; text-decoration : none; }

A.redLink:link{ color : #CE1C4A; font-family: Arial, helvetica; font-size : 12px; letter-spacing : 1px; text-decoration : none; }
A.redLink:visited{ color : #CE1C4A; font-family: Arial, helvetica; font-size : 12px; letter-spacing : 1px; text-decoration : none; }
A.redLink:hover{ color : #CC6666; font-family: Arial, helvetica; font-size : 12px;	letter-spacing : 1px; text-decoration : none; }

HR{
color : #1B3C78;
}

.body{
	background-color:#FFFFFF;
	}

.subhead{
	font-family : Arial;
	color: #1B3C78;
	font-size : 12pt;
	font-weight : bold;
}

.tablehead{
	font-family : Verdana;
	color: #ffffff;
	font-size : 12pt;
	font-weight : bold;
} 

.tablesubhead{
	font-family : Verdana;
	color: #ffffff;
	font-size : 11pt;
	font-weight : bold;
}

.smalltext{
	font-family : Arial;
	color: #000000;
	font-size : 9pt;
}

.tinytext{
	font-family : Arial;
	color: #333333;
	font-size : 8pt;
} 

.wasprice{
	font-family : Arial;
	color: #333333;
	text-decoration: line-through;
	font-size : 10pt;
}

.price{
	font-family : Arial;
	color: #1B3C78;
	font-size : 9pt;
	font-weight : bold;
}

.errortext{ 
	font-family : Arial;
	color: #FF0000; 
	font-size : 10pt;
	font-weight : italics;
}

.mag_text{
	font-family : Arial;
	color : #A18D71;
	font-style : normal;
	font-size : 9pt;
}

.mag_subhead{
	font-family : Arial;
	color: #9D6885;
	font-size : 14pt;
	font-weight : bold;
}

.catalog_text{
	font-family : Arial;
	color : #004A99;
	font-style : normal;
	font-size : 14pt;
}

.catalog_email{
	font-family : Arial;
	color: #9D6885;
	font-size : 16pt;
	font-weight : normal;
}

.welcome{
	font-family : Arial;
	color: #1B3C78;
	font-size : 9pt;
	font-weight : bold;
}

.express{ 
	font-family : Arial;
	color: #FF0000; 
	font-size : 10pt;
}
.emphasis {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

A.Grey:link {color: #666666; font-family: Arial, helvetica; text-decoration:none; font-size: 11px;}
A.Grey:visited {color: #666666; font-family: Arial, helvetica; text-decoration:none; font-size: 11px;}
A.Grey:hover {color: #333333; font-family: Arial, helvetica; text-decoration:none; font-size: 11px;}

A.White:link {color: #FFFFFF; font-family: Arial, helvetica; text-decoration:none; font-size: 12px;}
A.White:visited {color: #FFFFFF; font-family: Arial, helvetica; text-decoration:none; font-size: 12px;}
A.White:hover {color: #FFFFFF; font-family: Arial, helvetica; text-decoration:underline; font-size: 12px;}

.TinyGrey {color: #666666; font-family: Arial, helvetica; font-size: 9px; }
.SmallGrey {color: #666666; font-family: Arial, helvetica; font-size: 10px; }
.Grey {color: #666666; font-family: Arial, helvetica; font-size: 11px; }
.MediumGrey2 {color: #666666; font-family: Arial, helvetica; font-size: 12px; }
.LargeGrey {color: #666666; font-family: Arial, helvetica; font-size: 14px; }

.TinyWhite {color: #FFFFFF; font-family: Arial, helvetica; font-size: 9px; }
.SmallWhite {color: #FFFFFF; font-family: Arial, helvetica; font-size: 10px; }
.White {color: #FFFFFF; font-family: Arial, helvetica; font-size: 11px; }
.MediumWhite {color: #FFFFFF; font-family: Arial, helvetica; font-size: 12px; }
.LargeWhite {color: #FFFFFF; font-family: Arial, helvetica; font-size: 14px; }

.SmallRed {color: #990000; font-family: Arial, helvetica; font-size: 10px; }
.Red {color: #990000; font-family: Arial, helvetica; font-size: 11px; }

.SmallLightGrey {color: #999999; font-family: Arial, helvetica; font-size: 10px; }

.TextField { font-family:Arial,Helvetica,sans-serif;	font-size:11px; color: #666666; background-color:#FFFFFF; border-color:#666666; border-width:1px; border-style:solid; width : 30px; }
.blacktext{ font-family : Arial; color: #000000; font-weight: bold; font-size : 10pt; } 
.black{ font-family : Arial; color: #000000; font-size : 9pt; } 
.bgWhite{ background-color: #FFFFFF;  } 
.bgGrey{ background-color: #CCCCCC;  } 
.bgLightGrey{ background-color: #F2F2F2;  } 
.bgDkGrey { background-color: #666666;  } 
.bgBlue { background-color: #1B3C78;  } 
.addlinkstr{
	border-color : #405B85;
	
}
.addlinkstd{
	background-color : #405B85;
	border-color : #405B85;
	
}
.addlinksheader{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	color: #FFFFFF;
}

.errorpagetext{
	font-family : Arial;
	font-size : 13px;
	color: #405B85;
}
        .nameField { 
                font-family:Arial,Helvetica,sans-serif; 
                font-size:15px; 
                color: #666666; 
                background-color:#FFFFFF; 
                border-color:#666666; 
                border-width:1px; 
                border-style:solid; 
                width : 220px; 
        }
        .numField { 
                font-family:Arial,Helvetica,sans-serif; 
                font-size:15px; 
                color: #666666; 
                background-color:#FFFFFF; 
                border-color:#666666; 
                border-width:1px; 
                border-style:solid; 
                width : 155px; 
        }
		
.whitetext {
	font-family : Arial;
	color : #ffffff;
	font-style : normal;
	font-size : 12px;
}

.subhead_registration {
	font-family : Arial;
	color: #32557F;
	font-size : 13px;
	font-weight : bold;
}

.boxline {
	background-color:#08355E;
}

.titlebar {
	background-color:#A4B2BD;
}

.boxbackgroundcolor {
	background-color:#32557F;
}

.formborder {
	background-color:#67819C;
}

.form_main {
	background-color:#B9C6CE;
}
 .newformborder {
	background-color:#32557F;
}


.darkcolortext {
	font-family : Arial;
	color : #27417C;
	font-style : normal;
	font-size : 12px;
}

.darkcolortextSmall {
	font-family : Arial;
	color : #27417C;
	font-style : normal;
	font-size : 11px;
}

.step_text {
	font-family : Arial;
	color : #6E7D94;
	font-style : normal;
	font-size : 11px;
	font-weight : bold;
}

A.form_link:link{ color : #6E7D94; font-family: Arial, helvetica; font-size : 11px; font-weight : bold; text-decoration : none; }
A.form_link:visited{ color : #6E7D94; font-family: Arial, helvetica; font-size : 11px; font-weight : bold; text-decoration : none; }
A.form_link:hover{ color : #979797;  font-family: Arial, helvetica; font-size : 11px; font-weight : bold;	text-decoration : none; }

	.searchtext {
	font-family : Arial;
	color : #ffffff;
	font-style : normal;
	font-size : 12px;
	text-decoration: underline;	
}
.whitetext {
	font-family : Arial, Geneva, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-style : normal;
	font-size : 12px;
}