
body{
		background-color:#003366;
		text-align:center;
		margin:0; padding:0;
		font-family: verdana, arial, san-serif;
		font-size:12px;

	}
	#top{
		width:968px;
		height:124px;
		background-image:url(/images/head.jpg);
		text-align:left;padding:0;
		margin:20px auto 0;
                position:relative;
	}
	#menu{
		position:relative;
		left:270px;
		top:96px;
		width:696px;
		position:absolute;
      height:29px;
	}
	
	#main{
		width:968px;
		background-color:#FFFFFF;
		text-align:left;
		margin:0 auto 0 auto;
	}
	#main_pad{
		background-color:#FFFFFF;
		margin:0px 20px;padding:10px 0;
	}
	#top .ad {
top: 4px;
right: 7px;
position: absolute;
}


	#karea{
		height:2px;
		overflow:hidden;
	}
	#karea p{
		padding-top:10px;
	}

	.cat{
		width:120px;
		float:left;
		clear:left;
	}
	.input{
		clear:right;
	}
	h1{
   	font-size:18px;
      color:#003366;
      font-family:verdana, arial, san-serif;
      padding-bottom:0px;
   }
	h2{
   	font-size:14px;
      color:#D50000;
      font-family:verdana, arial, san-serif;
      padding-bottom:0px;
   }
   p{
   	padding-top:0px;
   }
   a{
		color:#333399;   
   }
   .active_tab{
      position:relative;
      top:5px;
      padding-top:5px;
      padding-bottom:10px;
      font-size:12px;
   	background-color:#ffffff;
      color:#000000;
      text-decoration:none;
      font-weight:bold;
   }
   .normal_tab{
      position:relative;
    	top:7px;
    	font-size:12px;
   	color:#ffffff;
      text-decoration:none;
      font-weight:bold;
   }
   .alert{
    background-color:#ff0000;
    padding:2px 5px;
    color:#ffb;
    font-weight:bold;
   }
   
   .clearfix:after {
        content: "."; 
        display: block; 
        height: 0; 
        clear: both; 
        visibility: hidden;
    }
	.usel_tab{
   	color:#000;
		background-color:#eee; padding:4px 8px; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #ccc;
   }
   .sel_tab{
   	color:#fff;
		top:-2px; position:relative; background-color:#f93; padding:4px 8px; border-top:1px solid #fc6;  border-left:1px solid #fc6; border-right:1px solid #e72;
   }
   .strat_ad_space{
   	float:right;
	text-align:right;
      /*width:336px;
      height:280px;*/
   }
   .leftie{
    float:left;
   }
   .results{
    clear:both;
    padding-top:10px;
   }
   .bot_ad{
    text-align:center;
    padding:20px 0px;
   }
   .close_x{
    font-family:arial, san-serif;
    font-weight:bold;
    padding-left:5px;
   }
   .footer{
      padding:10px 0 50px 0;
      color:#eee;
      font-size:80%;
   }
   .footer a{
      color:#8cf;
      
   }
   
.sel_tab a{color:#fff; text-decoration:none;}
.usel_tab a{color:#000; text-decoration:none;}
   
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
   
   
#tabs{
 position:relative;
 border:2px solid;
 border-left-color:#88a;
 border-top-color:#88a;
 border-right-color: #aae;
 border-bottom-color: #aae;
 background-color:#fcfcfc;
/* height:450px;
 overflow:auto;*/
}
.tab{
/* position:absolute;
 top:16px;
 left:0px;*/
}
#graph td.pl{
 width:30px;
}
a.dim_link{
 color:#000000;
}

#feedback{
 width:100%;
 height:100px;
}
#feedback_section{
 background-color:#FD0;
 padding:10px;
}

