/*cope with inheritance bugs*/
body, table, th, td{
color:#000000;
font-size:x-small;
font-family:Arial, Helvetica, sans-serif;
}

/*body specific*/
body{
background-color:000000;

margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

form{
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

a:link{
color:333333;
font-size:actxxsmall;
text-decoration:none;
}

a:visited{
color:333333;
font-size:actxxsmall;
text-decoration:none;
}

a:hover{
color:333333;
font-size:actxxsmall;
text-decoration:none;
}

a:active{
color:333333;
font-size:actxxsmall;
text-decoration:none;
}

li{
color:#000000;
list-style-type:square;
}

ol{
color:#000000;
}

ul{
color:#000000;
list-style-type:square;
}

H1, H2, H3, H4, H5, H6 {
font-family:Arial, Helvetica, sans-serif;
}

.actCHECKOUTEM {background-color:#0099ff;}
.actCHECKOUTBG {background-color:#eeeeee;}

.actlarger{
font-size: larger;
color:#000000;
}

.actsmaller{
font-size: smaller;
color:#000000;
}

.actxxsmall{font-size:11;color:ffffff;}
.lenlink{font-size:11;color:ffffff;}
.actxsmall{font-size:x-small;color:#000000;}
.whitetext{font-size:x-small;color:white;}
.actsmall{font-size:small;color:#000000;}
.actregular{font-size:medium;color:#000000;}
.actlarge{font-size:large;color:#000000;}
.actxlarge{font-size:x-large;color:#000000;}
.actxxlarge{font-size:xx-large;color:#000000;}

.actwarningcolor{color:#ff3300;}
.actrequiredcolor{color:#ff3300;}
.actsearchhighlightcolor{color:#ff0000;}
.actrequired{color:#ff3300;}
.actwarning{color:#ff3300;}
.actwelcome{color:#000000;}

.actlogotext {font-family:Arial, Helvetica, sans-serif; font-size: x-small; color: #D9090E; font-style: normal; font-weight: bold; text-align: center}
.actlogout{font-size:x-small;color:#666666;}

.topmenu{background-image:url(780-topbar.gif); width: 550px; height:33px; padding-left:230px;}
.topmenu a:link {color:#ffffff; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; text-decoration:none; 
font-weight:bold;}
.topmenu a:visited {color:#ffffff; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; text-decoration:none; 
font-weight:bold;}
.topmenu a:active {color:#ffffff; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; text-decoration:none; 
font-weight:bold;}
.topmenu a:hover {color:#cccccc; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; text-decoration:none; 
font-weight:bold;}

.valign-top{vertical-align:top;}

.orange-box{background-image:url(780-orangebox.gif); width:207px; height:69px; text-align:center; padding-left:10px; padding-right:10px;}

.orange-box a:link {color:#ffffff; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; text-decoration:none; 
font-weight:bold; text-align:center;}

.orange-box a:visited {color:#ffffff; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; text-decoration:none; 
font-weight:bold; text-align:center;}

.orange-box a:active {color:#ffffff; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; text-decoration:none; 
font-weight:bold; text-align:center;}

.orange-box a:hover {color:#cccccc; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; text-decoration:none; 
font-weight:bold; text-align:center;}

.cyan-box{background-image:url(780-cyanbox.gif); width:207px; height:69px; text-align:center; padding-left:10px; padding-right:10px;}

.cyan-box a:link {color:#ffffff; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; text-decoration:none; 
font-weight:bold; text-align:center;}

.cyan-box a:visited {color:#ffffff; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; text-decoration:none; 
font-weight:bold; text-align:center;}

.cyan-box a:active {color:#ffffff; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; text-decoration:none; 
font-weight:bold; text-align:center;}

.cyan-box a:hover {color:#cccccc; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; text-decoration:none; 
font-weight:bold; text-align:center;}

.minibar{background-image:url(780-minibar-top.gif); width:553px; height:31px;}
.cont-scroll{background-color:#ffffff; background-image:url(780-cont-scroll.jpg); width:523px; height:500px; background-repeat:no-repeat; padding:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; vertical-align:top;}
.leftcolumnset{ background-image:url(780-left-col-scroll.gif); width:227px; height:700px; vertical-align:top;}
.somedefault-text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}


.topmenu800{background-image:url(780-topbar800.jpg); width: 550px; height:33px; padding-left:20px;}
.topmenu800 a:link {color:#ffffff; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; text-decoration:none; 
font-weight:bold;}
.topmenu800 a:visited {color:#ffffff; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; text-decoration:none; 
font-weight:bold;}
.topmenu800 a:active {color:#ffffff; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; text-decoration:none; 
font-weight:bold;}
.topmenu800 a:hover {color:#cccccc; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; text-decoration:none; 
font-weight:bold;}