
* {
    margin: 0px;
    padding: 0px;
}

P{ font-size:12px;color:#333333;font-weight:normal;text-align:justify;padding:5px 5px 5px 5px;}
.clearer {clear: both;}
a img {border:none;}
a {text-decoration:none;color: #0066cc;}
ul {list-style-type:none;}
#wrap {width:100%;margin: 0px auto;}
#main {width:100%;float:left; vertical-align:top;}

#main a:hover {text-decoration:underline;}


.tabs {
    list-style-type:none;
    border-left: solid 1px #cccccc;
    border-top: solid 1px #cccccc;
    float:left;
	margin-bottom:-1px;
	padding:0;
	}

.tabs li {
    float:left;
    border-right: solid 1px #cccccc;
    text-align:center;
    cursor:pointer;
	color: #666;
    font-size: 12px;
	height:22px;
    font-weight:bold;
	margin:0;
	padding:3px;
	
}

.tabs li a:active {
    background: #fff;
   
    color:#000;
}
.tabs li a:visited{
color: #000000;
 border-bottom: none;
}

.tabs li a.selected
{
color: #000000;
border-bottom: none;
}
.auto-width-tab.tabs li {
    width: auto;
    padding: 0px 12px;
}




#tab1_1 { width:100%; }
#tab1_1 ol, #tab2_1 ol { padding-left:30px; padding-top:10px; padding-bottom:10px; }
#tab1_1 ul, { padding-left:30px; padding-top:10px; padding-bottom:10px; }
#tab1_1 li, #tab1_2 li { line-height:21px; }
#tabs1a { margin-top:10px;}


.tabbed-box {
    border: solid 1px #cccccc;
    margin-bottom: 16px;
}



