body,p,td,input,textarea,select,option,ul,ol,li,tbody tr td,th,table {
	font-family:tahoma,sans-serif;
	color:#2d3669;
	font-size:12px;
}
body,p,td,ul,ol,li {
	line-height:18px;
}
body,p,hr {
	margin:0 0 0 0;
}
ul,ol,li {
	margin-top: 0;
	margin-bottom: 0;
}
a,label {
	text-decoration:none;
	cursor:pointer;
}
a.link, hr {
	color:#2D3669;
}
hr {
}
a:link, a:visited, a:active, a:hover {
	/*color:#767EA6;*/
	color:#4254AE;
}
a:hover {
	color: #cc0000;
}
.menu, .menu a, .menuhi, .menuover, .menublank, .menu1, .menu2, .menu3, .menu4, .menu5, .menu6, .menu7, .menu8 {
	background-color:#2D3669;
	color:#ffffff;
	font-family:tahoma,sans-serif;
	font-size:16px;
	text-align:right;
	vertical-align:bottom;
	border:1px solid #2d3669;
	padding: 5 5 5 5;
}

a.menulink, a.menulink:link, a.menulink:hover, a.menulink:visited, a.menulink:active {
	color:#ffffff;
}
a.menulinkhi, a.menulinkhi:link, a.menulinkhi:hover, a.menulinkhi:visited, a.menulinkhi:active {
	color:#2D3669;
}

.menu1 a, .menu2 a, .menu3 a, .menu4 a, .menu5 a, .menu6 a, .menu7 a, .menu8 a, .menuover a,
.menu1 a:link, .menu2 a:link, .menu3 a:link, .menu4 a:link, .menu5 a:link, .menu6 a:link, .menu7 a:link, .menu8 a:link, 
.menu1 a:hover, .menu2 a:hover, .menu3 a:hover, .menu4 a:hover, .menu5 a:hover, .menu6 a:hover, .menu7 a:hover, .menu8 a:hover, 
.menu1 a:visited, .menu2 a:visited, .menu3 a:visited, .menu4 a:visited, .menu5 a:visited, .menu6 a:visited, .menu7 a:visited, .menu8 a:visited {
	color:#ffffff;
}
.menu1, .menu2, .menu3, .menu7, .menu8 {
	cursor:pointer;
}

.menuhi, .menuhi a, .menuhi a:link, .menuhi a:visited, .menuhi a:active {
	background-color: #eff070;
	color: #2d3669;
	cursor: pointer;
}
.menuover {
	background-color:#2d3669;
	cursor:pointer;
}
.menublank {
	cursor:default;
	font-size:1px;
}

.menu a:hover, .menu a:link, .menu a:visited {
	color:#ffffff;
}
.head {
	background-color:#EFF070;
	font-family:tahoma,sans-serif;
	font-size:16px;
	color:#2d3669;
	border-top:10px solid #2d3669;
	padding: 5 5 5 5;
	cursor:pointer;
	background-image: url(/images/ivelogo.gif);
    background-repeat: no-repeat;
    background-position: 0 5;
}
.mainleft {
	padding-right:20px;
}
.main {
	padding-left:20px;
}

.submenu, .submenu2 {
	background-color:#eeeeee;
	color:#2d3669;
	border: 1px solid #ffffff;
}
.submenu {
	padding-left:10px;
	cursor:pointer;
	border-left:1px solid #eeeeee;
}
.submenu, .submenu2 {
	border-right:1px solid #eeeeee;
}
.submenuhi {
	background-color:#2d3669;
	color:#ffffff;
}
.submenu2hi, .newshead {
	background-color:#EFF070;
	border: 1px solid #2d3669;
}
.newshead {
	border-left: 10px solid #2d3669;
}
.submenuhi,.submenu2,.submenu2hi {
	border-left: 10px solid #2d3669;
	cursor:pointer;
}
a.smenulink:link, a.smenulink:hover, a.smenulink:active, a.smenulink:visited {
	color: #2d3669;
}
.submenuhi a.smenulink:link, .submenuhi a.smenulink:hover, .submenuhi a.smenulink:active, .submenuhi a.smenulink:visited {
	color: #ffffff;
}
.button {
	background-color: #99cc00;
	color: #ffffff;
	border: 0px;
	cursor: pointer;
	width: 120;
	height: 21;
}
a.editor:link, a.editor:active, a.editor:visited, a.editor:hover {
	font-size:12px;
	color:#99cc00;
}
.help {
	color:#999999;
}

table.borders td{
	border: 1px solid #2d3669;
}
.itemfile, .itemlink {
	height: 18px;
	line-height: 18px;
}