	/* Navigational Button Styles */

.button { font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 4px 8px; border-top: 1px solid white; border-right: 1px solid black;	border-bottom: 1px solid black;	border-left: 1px solid white; text-align: center; min-width: 75px;	text-transform: uppercase; }
.button:link {	background-color: #2E3792; color: #FFFFFF; text-decoration: none; }
.button:visited { background-color: #2E3792; color: #ffffff;	text-decoration: none; }
.button:hover { background-color: #8D98B8; color: #ffffff; border-color: black white white black;	text-decoration: none; }
.button:active { background-color: #8D98B8; color: #ccc; text-decoration: none; }

	/* General Background Color */

body { bgcolor="#D5D0B9"; }

div.smartdiv {
display: none;
}

a.smartroll {text-decoration: none;} 


a.smartroll:hover
{color: 000000; background-color: ffffff; text-decoration: none;}



a.smartroll:link div {
display: none;
}


a.smartroll:visited div {
display: none;
}

a.smartroll:hover div {
border: 1px;
border-style:solid;
border-color: #000000;
padding: 4px;
background-color: #FFFFFF;
width: auto;
height: auto;
display: block;
position: absolute;
top: auto;
left: auto;
z-index: 1;
}

	/* Style for graphics and images */

.banner { background-image: url(../graphics/logo/itemright.jpg); background-repeat: no-repeat; 
background-color: transparent; background-position: left,top; height:99px; }

.image-file { color: #990C0F; font-size: 11pt; font-family: arial; }

.emit_footer { background-image: url(../graphics/logo/emit.gif); background-repeat: no-repeat; 
background-color: transparent; background-position: left,bottom; height:30px; }

.folder { background-image: url(../graphics/icons/bgfolder2.gif); background-repeat: no-repeat; 
background-color: transparent; background-position: center; height:110px; }

	/* Styles for text inside of HTML Tables */

table.collections {	border-width: 1px; border-spacing: ; border-style: outset; border-color: black; border-collapse: separate; background-color: #EEEEDB; }
/*
table.collections th { border-width: 1px; padding: 2px; border-style: inset; border-color: black; background-color: #EEEEDB; -moz-border-radius: ; }
table.collections td { border-width: 1px; padding: 2px; border-style: inset; border-color: black; background-color: #EEEEDB; -moz-border-radius: ; }
*/

table.schemes { border-width: 1px; border-spacing: ; border-style: outset; border-color: black; border-collapse: separate; background-color: #C1BBAB; }
table.schemes th { border-width: 1px; padding: 2px; border-style: inset; border-color: black; background-color: #C1BBAB; -moz-border-radius: ; }
table.schemes td { border-width: 1px; padding: 2px; border-style: inset; border-color: black; background-color: #C1BBAB; -moz-border-radius: ; }

table.prototypes { border-width: 1px; border-spacing: ; border-style: outset; border-color: black; border-collapse: separate; background-color: #C2D5E6; }
table.prototypes th { border-width: 1px; padding: 2px; border-style: inset; border-color: black; background-color: #C2D5E6; -moz-border-radius: ; }
table.prototypes td { border-width: 1px; padding: 2px; border-style: inset; border-color: black; background-color: #C2D5E6; -moz-border-radius: ; }

table.profiles { border-width: 1px; border-spacing: 0px; border-style: outset; border-color: black; border-collapse: separate; background-color: #DAD8C6; }
table.profiles th {	border-width: 1px; padding: 2px; border-style: inset; border-color: black; background-color: #EEE8AA; -moz-border-radius: ; }
table.profiles td {	border-width: 1px; padding: 2px; border-style: inset; border-color: black; background-color: #EEE8AA; -moz-border-radius: ; }

table.portfolioes { border-width: 1px; border-spacing: ; border-style: outset; border-color: black; border-collapse: separate; background-color: #D3CEB6; }
table.portfolioes th {	border-width: 1px; padding: 2px; border-style: inset; border-color: black; background-color: #D3CEB6; -moz-border-radius: ; }
table.portfolioes td {	border-width: 1px; padding: 2px; border-style: inset; border-color: black; background-color: #D3CEB6; -moz-border-radius: ; }

table.objects { border-width: 1px; border-spacing: ; border-style: outset; border-color: black; border-collapse: separate; background-color: #FDFAE6; }
table.objects th {	border-width: 1px; padding: 2px; border-style: inset; border-color: black; background-color: #FDFAE6; -moz-border-radius: ; }
table.objects td {	border-width: 1px; padding: 2px; border-style: inset; border-color: black; background-color: #FDFAE6; -moz-border-radius: ; }

table.options { border-width: 0px; border-spacing: ; border-style: outset; border-color: black; border-collapse: separate; background-color: ; }
table.options th {	border-width: 0px; padding: 2px; border-style: inset; border-color: black; background-color: ; -moz-border-radius: ; }
table.options td {	border-width: 0px; padding: 2px; border-style: inset; border-color: black; background-color: ; -moz-border-radius: ; }

.warning { color: #CC0033; font-weight: bold; font-size: 12pt; font-family: courier,rockwell,verdana,arial; }
.confirmation { color: #336600; font-weight: bold; font-size: 12pt; font-family: courier,rockwell,verdana,arial; }
.title { color: #16087B; font-size: 12pt; font-family: arial; }


	/* Style information for menu text */

.menu-text { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px; font-weight: bold; }



	/* Style for all general text on webpage */

.body-large { color: #16087B; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 36px; line-height: 36px; }
.body-small { color: #000000; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; }


	/* Style information for breadcrumbs text */
.breadcrumbs { color: #000000; font-family: Arial; font-size: 16px; font-weight: ; }


	/* Start of Style information for form fields and text */

.form-text1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 13px; margin-top: 2px; margin-bottom: 2px} 
.form-text2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 14px; margin-top: 2px; margin-bottom: 2px} 
.form-pulldown1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; border: 1px #000000 solid; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; }
.form-pulldown2 { font-family: Verdana, Arial, Helvetica,; sans-serif; font-size: 11px; line-height: 15px; border: 1px #000000 solid; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; }
.form-field1 { width: 100px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; border: 1px #000000 solid; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; }
.form-field2 { width: 180px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; border: 1px #000000 solid; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; }
.form-field3 { width: 260px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; border: 1px #000000 solid; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; }
.form-field4 { width: 340px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; border: 1px #000000 solid; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; }
.form-textarea1 { height: 40px; width: 175px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; border: 1px #000000 solid; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; }
.form-textarea2 { height: 80px; width: 260px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; border: 1px #000000 solid; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; }
.form-searchbutton { width: 25px; padding: 4px 8px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; font-weight: bold; line-height: 10px; border: 1px #000000 solid; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; background-color: #2E3792; }
.form-navigationbutton { width: 90px; padding: 4px 8px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; font-weight: bold; line-height: 13px; border: 1px #000000 solid; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; background-color: #2E3792; }
.form-navigationbuttonCollection { width: 90px; padding: 4px 8px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #2E3792; font-size: 11px; font-weight: bold; line-height: 13px; border: 1px #000000 solid; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; background-color: #EEEEDB; }

.form-button1 { width: 80px; padding: 4px 8px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; font-weight: bold; line-height: 13px; border: 1px #000000 solid; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; background-color: #2E3792; }
.form-button2 { width: 120px; padding: 4px 8px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; font-weight: bold; line-height: 13px; border: 1px #000000 solid; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; background-color: #2E3792; }
.form-button3 { width: 160px; padding: 4px 8px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; font-weight: bold; line-height: 13px; border: 1px #000000 solid; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; background-color: #2E3792; }
.form-button4 { width: 200px; padding: 4px 8px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; font-weight: bold; line-height: 13px; border: 1px #000000 solid; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; background-color: #2E3792; }

	/* End of style information for form fields */

/* Tab Navigation */

.menu {position: absolute; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.menu dt {display:inline;}
.menu dd {float:left; padding:0; margin:0; text-align:center;}
.menu dd span.aa {text-decoration:none; display:block; width:12px; height:1.5em; height:auto; background:url(../graphics/icons/taglft.gif); float:left; border-bottom:1px solid #888; padding:5px 0;}
.menu dd span.bb {text-decoration:none; height:1.5em; height:auto; background:url(../graphics/icons/tagmid.gif); float:left; border-bottom:1px solid #888; padding:5px 0;}
.menu dd span.cc {text-decoration:none; display:block; width:12px; height:1.5em; height:auto; background:url(../graphics/icons/tagrgt.gif); float:left; border-bottom:1px solid #888; padding:5px 0;}

.menu dd span.aacur {color: #000; background: #fff; text-decoration:none; display:block; width:12px; height:1.5em; height:auto; background:url(../graphics/icons/taglft.gif); float:left; background-position: 0 150px; border-bottom:1px solid #f9f4ee; padding:5px 0;}
.menu dd span.bbcur {color: #000; background: #fff; text-decoration:none; height:1.5em; height:auto; background:url(../graphics/icons/tagmid.gif); float:left; background-position: 0 150px; border-bottom:1px solid #f9f4ee; padding:5px 0;}
.menu dd span.cccur {color: #000; background: #fff; text-decoration:none; display:block; width:12px; height:1.5em; height:auto; background:url(../graphics/icons/tagrgt.gif); float:left; background-position: 0 150px; border-bottom:1px solid #f9f4ee; padding:5px 0;}


.menu a:link {color:#888; text-decoration: none; font-size:1em; cursor:pointer;}
.menu a:visited {color:#888; text-decoration: none; font-size:1em; cursor:pointer;}
.menu a:hover {color: #000; background: #fff; cursor:pointer;}
.menu a:hover span {background-position: 0 150px; border-bottom:1px solid #f9f4ee;}
.menu a:active {color: #000; background: #fff;}
.menu a:active span {background-position: 0 150px; border-bottom:1px solid #f9f4ee;}

	/* Style information for footer text */

.footer { color: #000000; font-family: Verdana, Arial; font-size: 10px; }

