body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
margin-top:0;
margin-left:0;
margin-right:0;
padding:0;
color:black;
background:#D1E2FF;
}
a {
color:#6666CC;
}
a:visited {
color:#ff66ff;
}
.plain {
font-weight:normal;
}
#more-menu {
font-size:12px;
}
h1, h2, h3, h4, h5, h6 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:110%;
color:#666699;
}
h1.product, h2.product, h3.product, h4.product, h5.product, h6.product {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
}
h1.productName, h2.productName, h3.productName, h4.productName, h5.productName, h6.productName {
color:#000000;
}
h1 a {
font-decoration:underline;
font-weight:normal;
color:#FF66FF;
}
h1 a.link:visited {
color:#6666CC;
}
table td {
font-size:70%;
}
table.menuBox {
border-collapse:collapse;
border-spacing:0;
background:transparent;
}

td.menuBox {
border:1px solid #C2C9CF;
padding:0px;
background:#ffffff;
}

td.menuBoxCaption {
font-size:65%;
border:0;
padding:0px;
background:#ffffff;
}

table.menuBoxSingles {
border:0px;
border-collapse:collapse;
border-spacing:5;
background:transparent;
}

td.menuBoxSingles {
border:0px;
padding:5px;
background:#ffffff;
}

td.menuBoxCaptionSingles {
border:0px;
padding:5px;
background:#ffffff;
}

table.menuBox td.menuBoxHeader {
color:#6666CC;
font-weight:bold;
padding-left:5px;
padding-right:5px;
padding-top:1px;
padding-bottom:1px;
background:#C2C9CF;
}

table td.header {
margin:0;
padding:0;
background:#7C50CC;
}

table td.rightShadow {
height:auto;
width:15px;
margin:0;
padding:0;
background:transparent url(../images/right-shadow.gif) top left repeat-y;
}
table td.leftGap {
height:auto;
width:3px;
margin:0;
padding:0;
background:#7C50CC;
}
table td.leftColumn {
height:auto;
width:155px;
margin:0;
padding:0;
background:#B9B1FD;
}
table td.mainBody {
height:auto;
width:572px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
background:#FFFFFF;
}
.footer {
font-size:65%;
}
table td.caption {
font-size:65%;
}
table td.caption a {
font-decoration:underline;
color:#FF66FF;
}
table td.caption a.link:visited {
color:#6666CC;
}
.shifted {
margin-left:10px;
}
table td.footer, td.footer a {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
margin:0;
padding:0;
background:#C8CFD6;
}
table td.footer a:hover {
text-decoration:underline;
}
table td.footer a:visited {
color:#000000;
}
.indexlinks {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#7C50CC;
text-decoration:none;
}
.indexlinks:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#7C50CC;
text-decoration:underline;
}
.udm,.udm li,.udm ul {
margin:0;
padding:0;
list-style-type:none;
}
.udm {
position:relative;
left:0;
top:0;
z-index:20000;
width:158px;
cursor:default !important;
border:none;
text-align:left;
}
.udm {
position:static;
padding-left:0;
padding-top:0;
}
.udm li {
display:block;
width:158px;
position:static;
}
@media Screen,Projection {
.udm/**/[class="udm"] li {
position:relative;
}}
.udm li a {
position:relative;
display:block;
}
.udm a {
margin-top:-1px;
}
.udm a,.udm a:link,.udm a.nohref {
background-image:url(../images/nav-arrow.gif);
cursor:pointer !important;
z-index:1000;
text-align:left;
border-style:solid;
border-color:#B9B1FD;
padding-left:10px;
padding-right:10px;
padding-top:3px !important;
padding-bottom:3px !important;
text-decoration:none;
color:#4e3282;
border-width:1px;
font-style:normal;
font-family:Verdana,Helvetica,sans-serif;
font-weight:normal !important;
}
.udm a,.udm a.nohref {
font-size:relative-size;
}
.udm li a,.udm li a:link,.udm li a.nohref,.udm li a:visited {
letter-spacing:0 !important;
}
.udm li a:visited {
background-image:url(../images/nav-arrow.gif);
border-width:1px;
color:#4e3282;
font-style:normal;
border-style:solid;
border-color:#B9B1FD;
}
.udm li a.udmR,.udm li a.udmY,.udm li a.udmR:visited,.udm li a.udmY:visited,.udm li a:hover,.udm li a:focus,.udm li a.nohref:hover,.udm li a.nohref:focus {
font-style:normal;
background-image:url(../images/nav-arrow-hover.gif);
text-decoration:none;
color:#4e3282;
border-color:#B9B1FD;
border-style:solid;
border-width:1px;
}
* html .udm li a:active {
font-style:normal;
background-image:url(../images/nav-arrow-hover.gif);
text-decoration:none;
color:#4e3282;
border-color:#B9B1FD;
border-style:solid;
border-width:1px;
}
.udm a.nohref,.udm ul a.nohref {
cursor:default !important;
}
@media screen,projection {
* html .udm li {
display:inline;
}}
@media screen,projection {
* html .udm li,* html .udm ul li {
display/**/:block;
float/**/:left;
}}


/* DIV For Front Page Box on Index.html */
#frontpagebox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	margin:0;
	padding:10px;
	background:#ffff00;
	border:1px solid red;
}