.announce_main { float:left; width:450px; padding: 5px 20px 0 10px}
.announce_main h2 {margin:0 0 10px 0; font-size:14px; font-weight:bold; text-decoration:none;}
.announce_main a, .announce_main a:hover {font-size:11px; text-decoration:none;}

.announce_main img {float:left; margin:5px 10px 0 0}
.announce_list {float:left; width:219px;}
.announce_list h3 {display:block; padding:2px 0 2px 5px; margin-top:5px; color:#83AE4A; font-size:11px; font-weight:bold; text-decoration:none;}
.announce_list ul li a {background:transparent url('templates/menu/dot_gray.gif') no-repeat scroll 6px 8px; color:#666; display:block; font-size:11px; padding:1px 0 1px 12px; text-decoration:none;}
.announce_list a:hover {background:transparent url('templates/menu/dot_gray.gif') no-repeat scroll 6px 8px; color:#000; display:block; font-size:11px; padding:1px 0 1px 12px; text-decoration:none;}



a.tooltip { background:transparent url('templates/menu/dot_gray.gif') no-repeat scroll 6px 8px; color:#666; display:block; font-size:11px; padding:1px 0 1px 12px; text-decoration:none; }
a.tooltip:hover { position: relative; background:transparent url('templates/menu/dot_gray.gif') no-repeat scroll 6px 8px; color:#666; display:block; font-size:11px; padding:1px 0 1px 12px; text-decoration:none;}
a.tooltip span { display:none;}
a.tooltip:hover span {
	font-size:11px;
	display: block;
   	position: absolute; top: -16px; left: -240px; width:200px;
	/* formatting only styles */
   	padding: 5px; margin: 20px; z-index: 100;
   	background: #F9ECE0; border-left: 4px solid #EE8D31; border-right: 4px solid #EE8D31;
	opacity: 0.95;
	/* end formatting */
}



.container { margin:0 0 10px 0; padding: 0 0 10px 0}


.tabs { z-index:2;position:relative;background-color:#fff;width:700px;height:18px;border-bottom:1px solid #9aca5c;margin:0;padding:0;}
.activeTab { z-index:3;position:relative;top:-20px;background-color:#fff;color:#333;letter-spacing:1px;font-size:13px;font-weight:bold;text-decoration:none;float:left;padding:2px 20px 2px 20px;margin:0;border:1px solid #9aca5c;border-bottom:1px solid #fff;*padding:0 20px 4px 20px;}
.hiddenTab { z-index: 3; position:relative; top:-20px; background-color: #9aca5c; color:#fff; letter-spacing:1px; font-size:13px; font-weight:bold; text-decoration:none;float:left;padding:2px 20px 2px 20px;margin:0;border:1px solid #9aca5c;cursor:pointer;*padding:0 20px 4px 20px;}

div.tabContent { z-index:3;position:relative;top:-22px;width:700px;border-bottom:1px solid #9aca5c;border-right:1px solid #9aca5c;margin:0;padding-bottom:12px;background-color: #fff;*top:-22px;}
div.tabContent.hide { display:none; }


.mbcontainer { margin:10px 0 10px 0; padding: 0}
.mbcontainer h3 {display:block; padding:2px 0 2px 5px;  color:#fff; letter-spacing:1px; text-transform: lowercase; background:#9aca5c; font-size:14px; font-weight:bold; text-decoration:none;}


.mbtabs { z-index:2;position:relative;width:200px;height:16px;background-color:#fff;border-bottom:1px solid #9aca5c;}
.activeMbtab {z-index:3;position:relative;top:-17px;font-size:10px; font-weight:bold; text-decoration:none; float:left; height:16px; padding:0 3px 0 3px; border:1px solid #9aca5c; border-bottom:none; background-color: #fff;*top:-17px;}
.hiddenMbtab {z-index:3;position:relative;top:-17px;font-size:10px; font-weight:bold; text-decoration:none; float:left; height:16px; padding:0 3px 0 3px; cursor:pointer;*top:-17px;}

div.mbtabContent { z-index:4; position:relative; top:-18px; border-left:1px solid #9aca5c;border-bottom:1px solid #9aca5c; padding: 8px 3px 8px 3px; *top:-18px;}
div.mbtabContent.hide { display: none; }

.mb_list {width:190px; }
.mb_list ul li a {background:transparent url('templates/menu/dot_gray.gif') no-repeat scroll 6px 8px; color:#666; display:block; font-size:11px; padding:1px 0 1px 12px; text-decoration:none;}
.mb_list a:hover {background:transparent url('templates/menu/dot_gray.gif') no-repeat scroll 6px 8px; color:#000; display:block; font-size:11px; padding:1px 0 1px 12px; text-decoration:none;}

