/** overall hyperlink formating  **/
a         { color: #007BCE;
            font-weight: bold;
            text-decoration: none; }

a:link    { color: #007BCE;
            font-weight: bold;
            text-decoration: none; }
a:visited { color: #007BCE;
            font-weight: bold;
            text-decoration: none; }
a:hover   { color: #007BCE;
            font-weight: bold;
            text-decoration: underline; }

/** main text formating for pages **/
body      { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
            font-size: 13px; color: #000000}

td        { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
            font-size: 13px; color: #000000}

tr             { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
tr.row-1       { background-color: #d8d8d8; color: #000000; }
tr.row-2       { background-color: #e8e8e8; color: #000000; }
tr.row-title-2 { background-color: #c8c8e8; color: #000000; font-weight: bold;}            

p         { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
            font-size: 13px; }

div       { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
            font-size: 13px; }

.heading  { color: #FF9900;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 12px;
            font-weight: bold; }
            
.text_verysmall { font-size: 9px; }            
.text_small     { font-size: 11px; }
.text_middle    { font-size: 13px; }
.text_large     { font-size: 15px; }

/** form button **/
.button   { background: #999999;
            border-bottom: 1px solid;
            border-left: 1px solid;
            border-right: 1px solid;
            border-top: 1px solid;
            color: #000000;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 11px;
            font-style: normal;
            font-weight: bold; }

/** input field format **/
.inputbox, select { background: #ffffff;
            border-bottom: 1px solid;
            border-left: 1px solid;
            border-right: 1px solid;
            border-top: 1px solid;
            border-color: #000000;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 11px; font-weight: bold; text-color: #000000; }

.inputbox_ro { background-color: #fdfdfd;
               border: 1px solid #c8c8c8;
               font-family: Verdana, Arial, Helvetica, sans-serif;
               font-size: 11px; font-weight: bold; color: #4a4a4a; }
               
.inputbox_ro_done {
   background-color: #e6e6e6;
   border: 1px solid #c8c8c8;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px; font-weight: bold; color: #a6a6d9; }
   
   
/* --- menu styles ---
note:
	not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
*/
/* level 0 inner */
.m0l0iout {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	padding: 3px;
	color: #007BCE;
}
.m0l0iover {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	padding: 3px;
	color: #FFFFFF;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #cccccc;
}
.m0l0oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #5AA7E5;
}

/* level 1 inner */
.m0l1iout {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	padding: 3px;
	color: #007BCE;
}
.m0l1iover {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration : none;
	padding: 3px;
	color: #ffffff;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #cccccc;
}
.m0l1oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #5AA7E5;
}   