body {
	margin: 1px;	
}
body, td, p, input, textarea, select {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
}
label{cursor:pointer}
.header {
	background-image: url('../images/imsn/head_bkg.gif');
	height: 100px;
}
a.link, a.link:visited {color: #333333; text-decoration: underline;}
a.link:hover{color: #333333; text-decoration: none; }
.side {
	background-color: #336699;
	vertical-align: top;
	width: 150px;
	text-align: right;
}
.nav {background-color: #003366;}
.navitem {
	text-align:left;
	vertical-align: middle;
	font-weight: bold;
	padding-right: 3px;
	font-size: 11px;
	border-bottom: 1px #336699 solid;
	padding-bottom:10px;
	padding-top: 10px;
}
.navitem2 {
	text-align:left;
	vertical-align: middle;
	font-weight: bold;
	padding-right: 3px;
	font-size: 11px;
	padding-bottom:10px;
	padding-top: 10px;
}
.navselected {color: #ffffff;}
.subnavselected {color: #ffffff;font-size:10px; font-weight:bold;}
a.nav, a.nav:visited { text-decoration: none; color:#6699cc;}
a.nav:hover {text-decoration: underline; color:#6699cc; }
a.subnav, a.subnav:visited { text-decoration: none; color:#6699cc; font-size:10px;}
a.subnav:hover { text-decoration: underline; color:#6699cc;}
.dots {
	background-image: url('../images/imsn/dot.gif');
	background-repeat: repeat-x;
	height: 5px;
	}
.white {color: #ffffff;font-size:10px;}
.formquestions {color: #336699;font-weight:bold;}
.Required_Field_Title {color: #FF0000;}
.banner {
    text-align: center;
    color: #003366;
    font-weight: bold;
}
a.bannerlink, a.bannerlink:visited, a.bannerlink:active {text-decoration: underline; color: #003366; font-size: 20px;}
a.bannerlink:hover {text-decoration: none; color: #003366;}



    
    
