@charset "utf-8";
/* CSS Document */

/* global text and image styling */
body { background:#DDDDDD; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px;}

h1 { margin:0px 0px 0px 10px; font-size:25px; font-weight:bold; text-align:left; color:#000000}
h1.title { margin:0px 0px 0px 30px; font-size:18px;}
h1.sub { text-align:center; margin:0px 0px 0px 0px; padding:0px;}
h2 { text-align:left; margin:10px 0px 0px 0px; font-style:italic; font-weight:bold; font-size:16px}
h3 { text-align:left; margin:10px 0px 0px 0px; font-weight:bold; font-size:14px; color:#000000}
ol { padding:0px 0px 0px 20px;}
p { padding:0px;}
/* === */


#outside {}

#head { background: url(/images/header-small.gif) no-repeat #FFFFFF; height:80px; border-bottom:#01632D solid 2px;}

/* hides the text used in the header kept for search purposes */
#head h1 { color:#01632D; font-style:italic; font-size:65px; font-weight:bold; text-align:center;}
#head a { display:none;}

/* header menu styling */
#head ul { display:none;} 

#head li { display:inline; }

#head .div { border-right:#000000 solid 1px; padding:0px 8px 0px 0px; margin:0px 0px 0px 5px;}

#head a { text-decoration:none; color:#000000}
#head a:hover { text-decoration:underline; color:#0000FF;}

#top_nav { display:none;}

#breadcrumb { padding:5px 0px 5px 10px; font-size:14px; font-weight:bold;} 

#breadcrumb a { text-decoration:none; color:#000000}
#breadcrumb a:hover { text-decoration:underline; color:#0000FF}

#sub_nav { display:none;}



#main { margin:0px 0px 0px 0px; padding:0px 10px 0px 10px; text-align:justify;}
h1.center-title { margin:0px 0px 0px 0px; font-size:25px; text-align:center;}

#main ul { margin-top:0px; margin-left:20px;}

#main a { text-decoration:none;}
#main a:hover { text-decoration:underline; color:#0000FF}

#main img.intext { float:right; margin:0px 0px 5px 10px; border:#CCCCCC solid 1px; padding:5px;}


/* table styling (sizing done in html - "table-layout:fixed" to lock col width, in %) */
table { margin:0px; border-bottom:#01632D solid 2px; border-collapse:collapse;} /* whole table styling */

tr { background: #FFFFFF; text-align:left;} /* global cell styling */

/* header cell styling */
th { background:#FFFFFF; color:#01632D; font-weight:bold;} 
th.top { border-bottom:#01632D solid 2px; text-align:left; border-right:#01632D solid 2px;}
th.row { border-bottom:#01632D solid 2px;} 
th.col { text-align:left; border-right:#01632D solid 2px;}

td { color:#000000; font-size:11px; padding:2px;} /* data cell styling */

/* image sizing done in html */
/* === */


/* styling for news and events sections on HOMEPAGE */
#front { height:315px; width:545px;}
#front a { text-decoration:underline;}

#news { background:#FFFFFF ; float:left; width:46%; height:310px; overflow:auto; margin:0px 0px 0px 0px; padding:0px 10px 5px 10px; border-right:#01632D solid 3px; text-align:justify;}
#events { background:#FFFFFF ; float:left; width:46%; height:310px; overflow:auto; margin:0px 0px 0px 0px; padding:0px 10px 5px 10px ; text-align:justify;}
/* === */


#foot { background:#FFFFFF; border-top: #01632D solid 5px; padding:10px; height:110px; clear:both;}

#foot img { float:right; margin:auto 4px 6px auto;}
#foot a img.ext { display:none}


#foot img.oregin { display:none}
#foot img.advab { display:none}

#foot a img { border:#FFFFFF solid 1px; padding:1px}
#foot a:hover img { border:#0000FF solid 1px;}



