TH,TD,P,INPUT,SELECT,TEXTAREA,UL,OL,DL,LI,A{ font-size:0.85em; }
.searchresult{ background-color:#E9E9E9; background:#E9E9E9;font-size:0.85em; }

/* top section of the website */
.timer { padding-top:2px; padding-right: 1em; font-size:0.6em; color:#801D00; font-family:Verdana; }
.top_user_info {padding-top:2px; padding-right: 0.1em; font-size:0.6em; COLOR:#666666; font-family:Verdana; }	
.top_user_name {padding-top:2px; padding-right: 0.1em; font-size:0.6em; COLOR:#666666; font-family:Verdana; font-weight: bold; }	
.top_link, A.top_link, A.top_link:link{font-size:0.9em; font-weight: bold; padding-right:2px; padding-top:0.4em; }
A.top_link:active,A.top_link:visited,A.top_link:hover{text-decoration:underline; }

/* menuitems */
.miarea { margin-bottom: 6em; border-bottom: 10em solid #FFF9D3; padding-top: 0.3em; }
A.menuitem,A.menuitem:link,A.menuitem:active,A.menuitem:visited { 
COLOR: #0059A5; font-size: 0.9em; font-weight: normal; text-decoration: none;
border-bottom: 1px solid white; display: block; padding: 0.5em 1em 0.5em 1em;
}
A.menuitem:hover{ text-decoration: underline; }
A.activemenuitem,A.activemenuitem:link { font-weight: bold; }
.menuitemlevel1,A.menuitemlevel1{ }
.menuitemlevel2,A.menuitemlevel2{ }
.menulevel1 { display: table; background-color:#FFF2A3; width:100%; }
.menulevel2 { display: table; background-color:#FFF2A3; width:100%; text-indent: 1em; }
.menulevel3 { display: table; background-color:#FFF2A3; width:100%; text-indent: 1.6em; }

/* toolbar */
TD.toolbar,TD.toolbar_not_active{vertical-align:middle; background-position: center; background-repeat: repeat-x; background-image:url('images/toolbar_bg.gif');}
.toolbar,A.toolbar,A.toolbar:link,A.toolbar:active,A.toolbar:visited
{color: #0009C8; font-size: 0.85em; line-height: 0.8em; text-decoration: none;}
A.toolbar:hover{text-decoration: underline;}
.toolbar_not_active,A.toolbar_not_active,A.toolbar_not_active:link,A.toolbar_not_active:active,A.toolbar_not_active:visited,A.toolbar_not_active:hover
{color: Gray; font-size: 0.85em; line-height: 0.8em; text-decoration: none;}

/* tabbed pane */
.tabPane, A.tabPane, A.tabPane:link { color:#001299; font-weight: normal; }
.ActTabPane, A.ActTabPane, A.ActTabPane:link { color:#0059A5; font-weight:bold; }
.tableft { border-left: #D4A86A solid 1px; border-top: #D4A86A solid 1px; }
.tabtop { border-top: #D4A86A solid 1px; }
.tabtextcell { height:1.4em; background-color: #FFF9D3; }

.caption{ font-size: 1.1em; FONT-WEIGHT: bold; color: #117460; }
.fieldcaption{ font-size: 0.8em; font-weight: bold; color: #2D1467; }
.smallcaption{font-size:0.75em; font-weight: bold; }
.smalltext{font-size:0.75em; font-weight: normal; }
.ordertitle { font-size: 1.1em; color:#7E3406; }
.warning2 { font-size: 1.1em; color: #E60000; }

.mediumtext{font-size: 1.1em; font-weight: normal; }

INPUT.btn { background-color: #D7E3F4; padding:0px 2px 0px 2px; }
INPUT.btnover{background-color: #FDFEFF; padding:0px 2px 0px 2px; }

.table-title { background-color: #CB8757; font-weight: bold; font-size: 0.9em; color: #FFFFFF }
.table-row1{background-color: #E1EDF4; background: #E1EDF4}
.table-row2{background-color: #EEF5F9; background: #EEF5F9}
.table-block{background-color: #BEDAE8; background: #BEDAE8}
.table-block TD{font-size:0.8em; font-style: italic; }

/* Enhancements for View Order screens */
.order-tbl {}
.order-tbl-col1 {text-indent:0.2em; padding-right:3em; }
.order-tbl-col2 {text-indent:0.2em;}
TABLE.order-tbl TR {background-color:#E5E1FF;}
.fieldcaption{text-indent:0.2em;}

.prefix {margin-right:0.3em; white-space: nowrap; }
.suffix {margin-left:0.3em; white-space: nowrap; }

TABLE.rules-tbl TR {padding:6px;background-color:#EBF5FC;}
.menuicon, a.menuicon, a.menuicon:link, a.menuicon:active, a.menuicon:visited, a.menuicon:hover { font-size: 0.7em; }



