/* CSS Document */

body,html{margin:0px; padding:0px; font-family:tahoma; line-height:16px;}
body{background:url(../images/template/header_bg.jpg) repeat-x; line-height:16px;}
td, th, tr, div, span{font-family:tahoma; font-size:12px; line-height:16px;}

a{color:green; text-decoration:underline;}
a:hover{color:green; text-decoration:none;}


.header_top_title{font-size:14px; font-weight:bold; font-family:arial;}
.header_top_txt{font-size:12px;}


.site_title{font-weight:bold; color:white; padding-left:10px;}
.site_body{color:#444444; padding-left:25px; padding-right:25px;}

.footer{color:gray; font-size:11px;}


/* search_engine */

.search_engine{
text-align:center;
background:#cbffcb;
padding:8px;
color:green;
border-top:1px dotted lightgreen;
border-bottom:1px dotted lightgreen;
margin-top:10px;
margin-bottom:10px;
}


/** glossy menu **/




.search_engine a.menuitem{
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
}


.search_engine a.menuitem:visited, .search_engine .menuitem:active{
background:#cbffcb;
text-decoration: none;
}

.search_engine a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 1px;
right: 5px;
border: none;
text-decoration: none;
}

.search_engine a.menuitem:hover{
text-decoration: none;
}

.search_engine div.submenu{ /*DIV that contains each sub menu*/
text-decoration: none;
}

.search_engine div.submenu ul{ /*UL of each sub menu*/
text-decoration: none;
list-style-type: none;
margin: 0;
padding: 0;
text-decoration: none;
}

.search_engine div.submenu ul li{
text-decoration: none;
}

.search_engine div.submenu ul li a{
display: block;
color: black;
padding: 2px 0;
padding-left: 10px;
text-decoration: none;
}

.search_engine div.submenu ul li a:hover{
color: white;
text-decoration: none;
}
