body {
 margin: 0px; 
 padding: 0px; 
 background-color: #006633;
 font-family: "Arial","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro",Helvetica;
 color: #666;
 line-height: 130%;
 font-size:12px;
 z-index: 1;
 text-align: center;
}


a:link {
color: #015b16;
text-decoration: none;
}
a:visited {
color: #014311;
text-decoration: none;
}
a:hover {
color: #e60011;
text-decoration: underline;
}
a:active {
color: #e60011;
text-decoration: none;
}




img {
 border:0px;
 }

.top-image{
float:left;
 border:0px;
 padding:0;
 margin:0;
 }


h1 {
border-style: none;
padding: 0px;
margin:0px;

font-size: 100%;
line-height: 100%;

}


h2{
padding-left: 12px;
font-size: 100%;
font-weight: 600;	
color: #fff;	s
margin:10px 0px 8px 0px;
background-color:#000;
line-height: 180%;
border-color: #0052B2;
border-width: 0px 0px 0px 8px;
border-style: solid;
font-family: "Arial","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro",Helvetica;
}


h3{				
font-size: 100%;
margin:10px 0px 3px 0px;
padding-left: 4px;
line-height: 120%;
font-weight: 600;
color: #004986;
font-family: "Arial","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro",Helvetica;
}

h4{
margin:10px 0px 3px 0px;
padding-left: 12px;
font-size: 110%;
font-weight: 600;
margin:20px 0px 5px 0px;
line-height: 120%;
font-family: "Arial","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro",Helvetica;
background-image: url("../images/mark.gif");
background-position:left center;
background-repeat:no-repeat;
}



/* --------------------------------span START----------------------------------- */


/* --------------------------------menu START----------------------------------- */

#layout{
        position:relative;
        width: 760px;
        padding: 0px; 
        margin-left: auto; 
        margin-right: auto; 
        text-align: left;
        background-color:#FFFFCC;
}








/* -----------------------------------font size START--------------------------------- */


/* -----------------------------------LEFT-SIDE END--------------------------------- */
.menu_img{
        margin: 0px;
        padding: 0px;
        }

/* -----------------------------------RIGHT-SIDE START--------------------------------- */

.area{   
        margin: 0px  0px  0px  0px;
        padding: 5px;
        background-color:#ddd;
        text-align: left;
         line-height: 150%;
         font-size:80%;
        border-style: dotted; 
        border-width: 1px; 
        border-color: #035593;
}

.area2{   
        margin: 5px  5px  5px  5px;
        padding: 5px;
        background-color:#ddd;
        text-align: left;
        line-height: 100%;
        font-weight: 100;
        color:#000;
        font-size:80%;
        border-style: dotted; 
        border-width: 1px; 
        border-color: #035593;
}
/* -----------------------------------RIGHT-SIDE END--------------------------------- */
#maincontainer{
width: 760px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/

}

#topsection{
height: 150px; /*Height of top section*/
}


#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 150px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 150px; /*Width of left column*/
line-height: 120%;
font-size:100%;
margin-left: -760px;
text-align: left;
margin-top: 0px;
padding: 0px 10px 0px 5px; /*Set left margin to -(MainContainerWidth)*/
}

#footer{
clear: left;
width: 100%;
background:#000;
color: #fff;
height:60px;
text-align: center;
padding: 4px 0;
}


#footer p{
clear: both;
width: 100%;
text-align: center;
margin:20px 10px 20px 10px;
z-index:1;
}


.footer-img{
margin:10px;
}


#footer li {
	list-style-type: none;
	display: inline;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 10px;
	line-height: 20px;
}
#footer ul {
	margin-top: 5px;
	margin-bottom: 5px;
}
#footer li a {
	font-size: 12px;
}





.innertube{
	line-height: 180%;
	z-index:1;
	margin-top: 40px;
	margin-right: 100px;
	margin-bottom: 40px;
	margin-left: 0px;
}


.innertube2{
margin: 20px 0px 0px 0px; /*Margins for inner DIV inside each column (to provide padding)*/
width:100%;
line-height: 120%;
text-align: left;
}


/* --------------------------------FOOTER START---------------------------------- */


#footer a:link {
color: #ffffff;
text-decoration: none;
}
#footer a:visited {
color: #ffffff;
text-decoration: none;
}
#footer a:hover {
color: #E84D18;
text-decoration: none;
}
#footer a:active {
color: #ffffff;
text-decoration: none;
}


/* --------------------------------FOOTER END---------------------------------- */



hr .none{
clear:both;
border:none;
border-top:dashed 1px #fff;
height:1px;
background-color: #fff;
color:#fff;
margin:10px;
width:95%;
}


hr.dotted{ 
border-style: dashed none none none; 
border-top-width: 2px; 
border-top-color: #AAAAAA; 
height: 2px; 
} 




table.info {

        margin: 1px 1px 1px 1px;

	    width: 460px;

	    font-size: 100%;

	    border: 1px #cdcdcd solid;

	    padding:0px;

	    color:#000000;                   

	    border-collapse: collapse;

}



td.info0{ 

 padding:4px;

 color:#000;

 border: 1px #cdcdcd solid;

text-align: right;

background-color: #C0DC86; 

}





td.info1 { 

padding:4px;

border: 1px #cdcdcd solid;

color:#000000;

text-align: right; 

background-color: #F0FFA4;       

}






td.info2 { 

padding:0px 0px 0px 10px;

color:#000000;

border: 1px #cdcdcd solid;
      

}
