/*
CSS for V-System Pages
msg_section/vsys
*/


/* Table outline for homepage flash */
table.mm_flash {
	border-right: 1px solid Black;
	border-bottom: 1px solid Black;
}

/* Dimensions of a gray pixel for the side bar on the homepage */
img.side_bar {
	height: 110px;
	width: 1px;
}

/* Font definition for each section on the homepage */
.home_peg {
	font: normal normal normal .8em Verdana, Geneva, Arial, Helvetica, sans-serif ! important;
}

/* Table divider line */
table.bot_div {
	border-bottom: 1px solid Gray;
}

/* Table side lines */
td.side_div {
	border-left: 1px solid Gray;
	border-right: 1px solid Gray;
}

/* Breadcrumb side line */
td.crumb_div {
	border-right: 1px solid Gray;
}

/* Navigation Menu */
td.nav_peg {
	padding: 5px 5px 5px 5px;
	font: normal normal bold .8em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.nav_peg_bg {
	background: White;
}

/* Navigation Links */
a.nav_peg:active, a.nav_peg:link, a.nav_peg:visited {
	font: normal normal bold .9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

/* Navigation Links */
a.nav_peg:focus, a.nav_peg:hover {
	font: normal normal bold .9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0000CD;
	text-decoration: none;
}

/* Breadcrumb Links */
a.crumb:active, a.crumb:link, a.crumb:visited {
	font: normal normal normal .9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

/* Breadcrumb Links */
a.crumb:focus, a.crumb:hover {
	font: normal normal normal .9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0000CD;
	text-decoration: none;
}

/* Main body fonts (bold and normal) */
.body_font_normal {
	font: normal normal normal .8em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* Main body fonts (bold and normal) */
.body_font_strong {
	font: normal normal bold .8em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* Main body spacing */
td.body_space {
	padding: 5px 0px 5px 0px;
	font: normal normal bold .8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #D4E5F5;
	color: Black;
}

/* Body Links */
a.body:active, a.body:link, a.body:visited {
	font: normal normal normal .9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0000CD;
	text-decoration: none;
}

/* Body Links */
a.body:focus, a.body:hover {
	font: normal normal normal .9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0000CD;
	text-decoration: underline;
}

/* Trademark Superscript */
.body_tm {
	vertical-align: super;
	font-size: .7em ! important;
	font-weight: bold;
}

