body
{
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	font-family: Arial,Helvetica,Verdana,San-Serif;
	font-size: 10pt;
	font-weight: normal;
}

body.content
{
 	margin: 0px;
	padding: 4px;
	background-color: #FFFFFF;
	font-family: Arial,Helvetica,Verdana,San-Serif;
	font-size: 10pt;
	font-weight: normal;
	overflow:hidden;
}

span.required
{
	font-size: x-small;
	font-style:italic;
}

h1
{
	font-family: Arial;
}

/* for the menu images */
img.menu
{
	padding: 0px;
	margin: 0px;
	border: 0px;
	cursor: hand;
	cursor: pointer;
}

img.arrow { cursor: hand; cursor: pointer; }

/* for the sidebar drop down menus */
.wrap1 {position:relative;}
.wrap2 {position:absolute;}
#dropmenu0, #dropmenu1, #dropmenu2, #dropmenu3{z-index:100;}

td.imedia_menu
{
	background-color: #000000;
	color: #FFFFFF;
	font-family: Helvetica;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: 0;
}

iframe.display
{
 height: 350;
 width: 100%;
 border: none;
 vertical-align: top;
}

a.navlight
{
	font-family: Arial,Helvetica,Verdana,San-Serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.navlight:hover
{
	text-decoration: underline;
}

a.navdark
{
	font-family: Arial,Helvetica,Verdana,San-Serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.navdark:hover
{
	text-decoration: underline;
}

.iprint
{
	font-family: Arial,Helvetica,Verdana,San-Serif;
	font-size: 10pt;
	color: #0000ff;
	text-decoration: none;
}

.idesign
{
	font-family: Arial,Helvetica,Verdana,San-Serif;
	font-size: 10pt;
	color: #ff0000;
	text-decoration: none;
}

.ipublish
{
	font-family: Arial,Helvetica,Verdana,San-Serif;
	font-size: 10pt;
	color: gold;
	text-decoration: none;
}

.itech
{
	font-family: Arial,Helvetica,Verdana,San-Serif;
	font-size: 10pt;
	color: #999999;
	text-decoration: none;
}

div.mycontent
{
 height: 230;
 width: 100%;
 overflow: auto;
 border: none;
 text-align: left;
}

div.spacer
{
 padding: 7px 0 0 0;
}

a.mailto
{
 text-decoration: none;
 color: black;
}

div.divform
{
 height: 340;
 width: 100%;
 overflow: auto;
 border: none;
 padding: 5px 0 0 0;
}

a.textlink
{
	text-decoration: none;
	color: Blue;
}

a.menu
{
    font-size: 10pt;
	text-decoration: none;
	color: #ffffff;
}
a.menu:hover
{
	text-decoration: underline;
	color: #ffffff;
}

a
{
	text-decoration: none;
	color: #ffffff;
}

a:visited
{
	text-decoration: none;
	color: #ffffff;
}

.imglink
{
border: none;
}