div#box {font-family: Verdana;
font:normal 0.90em Arial, Helvetica, sans-serif;

color: #000;
background: #F5FBEF;
border: 1px solid black;
padding: 10px;
margin: 10px auto;}

div#forumbox {font-family: Verdana;
font:normal 0.90em Arial, Helvetica, sans-serif;

color: #000;
background: #fff;
border: 1px solid black;
padding: 10px;
height :230px;
margin: 10px auto;}

div#content .displayLeftContent {width:350px; float:left}
div#content .displayRightContent {width:585px; float:left; margin-left:15px}
/*
.summButt2 {
	border: 1px solid #DD1212;
	width: 55px;
	background: #FFFFFF;
	color: #3F89C3;
	cursor: pointer;
	text-align: center;
	padding: 2px;
	text-decoration: none;
	display: block;
	margin-right: 2px;
}
.sel_summButt2 {
	border: 1px solid #DD1212;
	width: 55px;
	background: #DD1212;
	color: #000;
	cursor: pointer;
	text-align: center;
	padding: 2px;
	text-decoration: none;
	display: block;
	margin-right: 2px;
}
*/
.summButt2 {
	border: 1px solid #DD1212;
	width: 55px;
	background: #000000;
	color: #3F89C3;
	cursor: pointer;
	text-align: center;
	padding: 2px;
	text-decoration: none;
	display: block;
	margin-right: 2px;
}
.sel_summButt2 {
	border: 1px solid #DD1212;
	width: 55px;
	background: #DD1212;
	color: #000;
	cursor: pointer;
	text-align: center;
	padding: 2px;
	text-decoration: none;
	display: block;
	margin-right: 2px;
}

div#hello {
	text-align: left;
	top: 100em; left: 50px;
    color:red;
    height:1px;

}

div#plc {height:170px; width:140px; border:solid 1px #d5cfaa}


div#plc .boxContent {font:normal 0.8em Arial, Helvetica, sans-serif; padding:3px}


.tableStyle2 {
	width: 100%;
	background: #ebf9ff;
	border:solid 1px #eee8c8;
}
.tableStyle2 th {
	background: #eee8c8;
	font-size: 0.90em;
	padding: 2px 0 2px 5px;
	text-align:center;
	color:#3F89C3;
}

.tableStyle2 td {
	background: #FFFFFF;
	font-size: 0.9em;
    text-align:left;
	padding: 2px 0 2px 5px;
}
div#content .col7_left {width:220px; float:left}
div#content .col7_mid {width:430px; float:left; margin-left:20px}
div#content .col7_right {width:250px; float:right}

/**************************************************************************************/
#menu {
	clear:both;
	border:0px solid #ccc;
    height: 10px;
    width: 920px center;
	padding-top:0px;
	margin-top:-2px;
}

#menu UL {
	padding:0; margin:0
}

#menu LI {
	line-height: 20px;
	font-size: 15px;
	cursor: pointer;
	float: left;
	list-style-type:none;
}


#menu LI A {
	padding: 2px 10px;
	text-decoration: none;
	display: block;
	font:bold .75em Arial, Helvetica, sans-serif;
	z-index:2;
  color: #484849;
}

#menu LI A:hover {
	background:		#58abd6;
	color:			#fff;
	outline:		0;
}

#menu LI UL LI A {
	padding: 2px 15px;
	color: #FFFFFF;
	font-size:.75em;
	font-weight:100;
	margin-top:2px
}

#menu LI UL LI A:hover {
	text-decoration: none;
	background: #c4e8fa;
    color:#000;
	display:block;
}


#menu UL LI UL {
	position:absolute;
	display:none;
	border:0px solid #fff;
}

#menu UL LI:hover UL, #menu UL LI A:hover UL, #menu LI.sfhover UL, #menu UL LI UL A:hover{ display: block  }

#menu ul li a:hover {position:relative; z-index:1000;}
#menu ul li a:hover ul {display:block; position:absolute; z-index:999; top:17px; left:0; margin-top:-1px;}

#menu .sel, #menu .actual, #menu .sel:hover {
	/*background: url('../../images/menu-item-sel.jpg') repeat-x;*/
	padding: 2px 20px 2px 20px;
	color: #fff;
	background-color:#58abd6;

}
#menu .neutral {
	background: transparent !important;
	color: #BC1C1C !important;
}
#menu .sub-a { margin-left: 0px; }
#menu .sub-b { margin-left: -70px; }
#menu .sub-c { margin-left: -90px; }
#menu .sub-d { margin-left: -95px; }
#menu .sub-e { margin-left: -200px; }

a.main-item :visited{
  color:#555;
}



  
