ul.tabs {
		margin: 0;
		padding: 0;
		float: left;
		list-style: none;
		height: 32px;
		border-bottom: 1px solid #999999;
		border-left: 1px solid #999999;
		width: 100%;
	}
ul.tabs li {
		float: left;
		margin: 0;
		cursor: pointer;
		padding: 0px 21px ;
		height: 31px;
		line-height: 31px;
		border: 1px solid #999999;
		border-left: none;
		font-weight: bold;
		background: #EEEEEE;
		overflow: hidden;
		position: relative;
	}
ul.tabs li:hover {
		background: #CCCCCC;
	}
	ul.tabs li.active{
		background: #FFFFFF;
		border-bottom: 1px solid #FFFFFF;
	}
.tab_container {
		border: 1px solid #999999;
		border-top: none;
		clear: both;
		float: left; 
		width: 100%;
		background: #FFFFFF;
	}
.tab_content {
		padding: 20px 30px;
		font-size: 1.2em;
		display: none;
	}

.more1 { background:none; border:0; color:#e3901a; text-decoration:none; cursor:pointer; font: 11px Arial, Helvetica, sans-serif; font-weight: bold; margin: auto 0; padding-top: 15px; }
.more { float: right; }

a.ex:visited,a.ex:link {
		text-decoration:none;
	}
a.ex:hover,a.ex:active {
		text-decoration:underline; 
		font-size:125%; 
		color: 	#660000;
	}
.btn {   
		margin: 5px;
		padding: 2px;
		color:#050; 
		font-weight: bold; 
		background-color: #B2D1F0; 
	}
.btn:hover {  
		color: #FFF;  
		background: #900; 
	}
.btnfrm {   
		border-right: 2px solid #00F;
		border-bottom: 2px solid #00F;
		padding: 3px;
		color:#050; 
		font-weight: bold; 
		background-color: #98A3A0;
		cursor: pointer;
		border: 1px; 
	}
.btnfrm:hover {
		color: #FFF;  
		background: #900; 
	}
.btnlink {
		background: transparent;
		border-top: 0;
		border-right: 0;
		border-bottom: 1px solid #00F;
		border-left: 0;
		color: #00F;
		display: inline;
		margin: 0;
		padding: 0;
		cursor: pointer;
	}
.drop {
		width: 100px;
		color:#000; 
		background-color: #CDCBC2;
	}

tr.cellone {
		background-color: #B8B8B8; color: black;
		height:30px;
	}
tr.celltwo {
		background-color:#E8E8E8; color: black;
		height:30px;
	}
th {
		height:35px;
	}

.pagNumActive { color: #000;  border:#060 1px solid; background-color: #C5E192; padding:3px 6px 3px 6px; font:12px Book Antiqua, Helvetica, sans-serif; border-radius:4px; }
.paginationNumbers a:link {  color: #6a5073;  text-decoration: none;  border:#6a5073 1px solid; background-color:#F1EBF6; padding:3px 6px 3px 6px; font:12px Book Antiqua, Helvetica, sans-serif; border-radius:4px; }
.paginationNumbers a:visited {  color: #6a5073;  text-decoration: none;  border:#6a5073 1px solid; background-color:#F1EBF6; padding:3px 6px 3px 6px; font:12px Book Antiqua, Helvetica, sans-serif; border-radius:4px; }
.paginationNumbers a:hover {  color: #fff;  text-decoration: none;   background-color: #6a5073 ; padding:3px 6px 3px 6px; font:12px Book Antiqua, Helvetica, sans-serif; border-radius:4px; }
.paginationNumbers a:active {  color: #6a5073;  text-decoration: none;  border:#6a5073 1px solid; background-color:#F1EBF6; padding:3px 6px 3px 6px; font:12px Book Antiqua, Helvetica, sans-serif; border-radius:4px; }

div.abc {
		padding: 20px 30px;
		font-size: 1.2em;
		font:normal 12px Book Antiqua, Helvetica, sans-serif;
	}

.test {  color: #6a5073;  text-decoration: none;  border:#6a5073 1px solid; background-color:#F1EBF6; padding:3px 3px; font:12px Book Antiqua, Helvetica, sans-serif; border-radius:4px; }
.test:hover {  color: #fff;  text-decoration: none;   background-color: #6a5073 ; padding:3px 3px; font:12px Book Antiqua, Helvetica, sans-serif; border-radius:4px; }
.testactive { color: #000;  border:#060 1px solid; background-color: #C5E192; padding:3px 6px 3px 6px; font:12px Book Antiqua, Helvetica, sans-serif; border-radius:4px; text-decoration: none; cursor: text;}
.con { padding: 0px 5px 5px 50px; color: #303030 ; }

.cat a { background-color: #F1EBF6; border: 1px solid #6a5073; border-radius: 4px 4px 4px 4px; color: #2F1438; display: block;
float: left; font:normal 12px Book Antiqua, Helvetica, sans-serif; margin: 2px; padding: 10px; text-shadow: none; text-decoration:none; width: 135px; }
.cat a:hover { color: #fff; background-color:#6a5073; }
.cat { padding:5px; float:left; }

.cat1 a { background-color: #F1EBF6; border: 1px solid #6a5073; border-radius: 4px 4px 4px 4px; color: #5A1170; display: block;
float: left; font-size: 14px !important; margin: 2px; padding: 10px; text-shadow: none; text-decoration:none; width: 130px; height:50px; }
.cat1 a:hover { color: #fff; background-color:#6a5073; }
.cat1 { padding:5px; float:left; }

.cat2 { cursor: pointer; background-color: #F1EBF6; border: 1px solid #6a5073; border-radius: 4px 4px 4px 4px; color: #6a5073; display: block; font-size: 12px !important; margin: 2px; text-shadow: none; text-decoration:none; }
.cat2 a { text-decoration:none; }
.cat2 a:hover { color: #fff; text-decoration:underline; }
.cat2:hover { color: #fff; background-color:#6a5073; }

.listdiv {	list-style-type: none;	margin: 2px 0 0 0; padding: 0; font-size: 14px;	color: #000; background-color: #fff;background-color: rgba(255,255,255,0.95);
	z-index: 2; box-shadow: 0 2px 12px #222; -webkit-box-shadow: 0 2px 12px #222; -moz-box-shadow: 0 2px 12px #222; border-radius: 5px; -webkit-border-radius: 5px;
	-moz-border-radius: 5px; }
.listdiv a { text-decoration: none;  color: #7B6083; }

.autodiv{  margin: 0 0 0 0;  padding: 5px 12px;  background-color: transparent;  border: 1px solid #fff;  border-bottom: 1px solid #ddd;  cursor: pointer;  text-decoration: none; }
.autodiv:hover{  background-color: #7B6083;  color : #fff; }

.site_tr { background:#f4f2f6; height:30px; }

.stest a:hover { color: #fff; }
.stest a { font:normal 12px Book Antiqua, Helvetica, sans-serif; color: #fff; text-decoration: none;
                 }
.stest { float:left; background:url(../images/start.png) no-repeat; margin:5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; }

.rec{ background-color: #F9F9F9; border: 1px solid #E5E5E5; border-radius: 4px 4px 4px 4px; color: #7E7E7E !important; display: block;
float: left; font-size: 12px !important; margin: 2px; padding: 5px; text-shadow: none; text-decoration:none; }
.rec:hover { background-color:#EEEEEE; }

.vote2 { box-shadow: 2px 2px 5px #000; cursor: pointer; padding:10px; position: absolute; z-index:1; background-color: #A38AA8; font:12px Book Antiqua, Helvetica, sans-serif; }
