body {
 margin: 0px; 
 padding: 0px; 
 background-color: #E2E7D5;
 font-family: "Arial","‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro",Helvetica;
 color: #000000;
 line-height: 130%;
 font-size:12px;
 z-index: 1;
 text-align: center;
}


a:link {
color: #823F2C;
text-decoration: underline;
}
a:visited {
color: #823F2C;
text-decoration: none;
}
a:hover {
color: #e60011;
text-decoration: underline;
}
a:active {
color: #823F2C;
text-decoration: none;
}




img {
 border:0px;
 }



h1 {
border-color: #AAAAAA;
border-width: 0px 0px 1px 8px;
border-style: solid;
padding-left: 8px;
margin:10px 0px 5px 0px;
color: #517189;
font-weight: 600;
font-size: 100%;
line-height: 120%;
font-family: "Arial","‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro",Helvetica;
}


h2{
font-size: 100%;
margin:10px 0px 3px 0px;
padding-left: 12px;
line-height: 120%;
font-weight: bold;
color: #864330;
background-image: url("../images/mark.gif");
background-position:left center;
background-repeat:no-repeat;
}


h3{
font-size: 100%;
margin:10px 0px 3px 0px;
padding-left: 0px;
line-height: 120%;
font-weight: bold;
color: #864330;
}

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","‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro",Helvetica;
background-image: url("../images/mark.gif");
background-position:left center;
background-repeat:no-repeat;
}

.span01{
      background-color:#FDC5C7;
}

.span02{
      color: #FFE4801;
      background-color:#FDC5C7;
      font-size: 80%;
      font-weight: 100;
}



.joinlist{   
        margin: 0px  0px  0px  0px;
        padding: 5px;
        background-color:#C0D2E3;
        text-align: left;
         line-height: 150%;
         border-style: dotted; 
        border-width: 1px; 
        border-color: #035593;
}



.joinlist ul{
list-style-image: url(../images/mark.gif);
}



.toplist{   
        margin: 0px  0px  0px  0px;
        padding: 2px;
        background-color:#F0E3E3;
        text-align: left;
        line-height: 150%;
        border-style: dotted; 
        border-width: 2px; 
        border-color: #aaa;
}



.toplist ul{
list-style-image: url(../images/mark.gif);
}


.leftspace{   
        margin:  0px;
        font-size:80%;
        line-height: 160%;
        padding:5px;
        background-color:#E5D1E3;
        border-style: dotted; 
        border-width: 2px; 
        border-color: #035593;
}



.leftspace ul{
list-style-type: decimal;
}


/* --------------------------------span START----------------------------------- */



.red_b{
font-weight: bold;
color:red;
}

.blue{
background-color:skyblue;
}




/* --------------------------------menu START----------------------------------- */

#layout{
        position:relative;
        width: 800px;
        padding: 0px; 
        margin-left: auto; 
        margin-right: auto; 
        text-align: left;
}




#bg{
        position:relative;
        width: 858px;
        padding: 0px; 
        margin-left: auto; 
        margin-right: auto; 
        text-align: center;
		background-image: url("../images/bg.jpg");
        background-repeat: repeat-y;
}


/* -----------------------------------PDF START--------------------------------- */






/* -----------------------------------font size START--------------------------------- */





.top_menu{
	    position:absolute;
        left: 0px;
	    top: 340px;
        margin: 0px 0px 0px 0px;
        width: 800px;
        padding: 0px;
        text-align: center;
        z-index:10;
	    background-image: url("../images/dotts01.gif");
}



.top_list{
	    line-height: 100%;
	    font-size:80%;
	    font-weight: 100;
	    color:#005E14;
        margin: 0px 0px 0px 0px;
        padding: 0px; 
}
top_list a:link {
color: #015b16;
text-decoration: underline;
}
top_list a:visited {
color: #014311;
text-decoration: underline;
}
top_list a:hover {
color: #e60011;
text-decoration: underline;
}
top_list a:active {
color: #e60011;
text-decoration: none;
}
/* -----------------------------------font size END--------------------------------- */






/* -----------------------------------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: 800px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background-image: url("../images/bg001.gif");
}

#topsection{
height: 360px; /*Height of top section*/
}


#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 190px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 190px; /*Width of left column*/
line-height: 120%;
font-size:100%;
margin-left: -800px;
text-align: left;
margin-top: 0px;
padding: 0px 10px 0px 5px; /*Set left margin to -(MainContainerWidth)*/
}

#footer{
clear: left;
width: 100%;
background: #63200D;
color: #FFF;
text-align: center;
padding: 4px 0;
}


#footer p{
clear: both;
width: 100%;
text-align: center;
margin:20px 10px 20px 10px;
}


.footer-img{

margin:10px 10px 10px 10px;
width:380px;
text-align: left;
line-height: 150%;
color: #bca398;
}




#leftcolumn h2{
padding-left: 5px;
font-size: 100%;
font-weight: 600;
color: #666;
margin:0px 0px px 0px;
line-height: 100%;
background-image: none;
}



UL#policy { list-style-type : decimal ; }





.innertube{
margin: 20px 20px 20px 40px; /*Margins for inner DIV inside each column (to provide padding)*/
line-height: 180%;
}


.innertube2{
margin: 20px 0px 0px 0px; /*Margins for inner DIV inside each column (to provide padding)*/
width:100%;
line-height: 120%;
text-align: left;
}




.cal{
margin: 0px 0px 0px 25px; 
width:100%;
}



.cal2{
        margin-left: auto; 
        margin-right: auto;
width:100%;
}

/* --------------------------------FOOTER START---------------------------------- */


#footer a:link {
color: #ffffff;
text-decoration: none;
}
#footer a:visited {
color: #ffffff;
text-decoration: none;
}
#footer a:hover {
color: #ffffff;
text-decoration: none;
}
#footer a:active {
color: #ffffff;
text-decoration: none;
}


/* --------------------------------FOOTER END---------------------------------- */


hr{
clear:both;
border:none;
border-top:dashed 1px #aaa;
height:1px;
background-color: #fff;
color:#fff;
margin:0px;
width:100%;
}
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:none;
border-top:dashed 1px #9d6264;
height:1px;
background-color: #63200D;
color:#fff;
margin:10px;
width:95%;
}

hr.dotted2{ 
border-style: dotted none none none; 
border-top-width: 1px; 
border-top-color: #AAAAAA;
margin:0px; 
height: 1px; 
}



table.info {

        margin: 1px 1px 1px 1px;

	    width: 550px;

	    font-size: 100%;

	    border: 1px #666666 solid;

	    padding:0px;

	    color:#000000;                   

	    border-collapse: collapse;

}



td.info0{ 

 padding:4px;

 color:#000;

 border: 1px #666666 solid;

text-align: right;

background-color: #C0DC86; 

}





td.info1 { 

padding:4px;

border: 1px #666666 solid;

color:#000000;

text-align: left; 

background-color: #ececec;       

}



td.mailtop { 

padding:4px;

border: 1px #666666 solid;

color:#000000;

text-align: right; 

background-color: #777;       

}






td.info2 { 

padding:0px 0px 0px 10px;

color:#000000;

border: 1px #666666 solid;
      

}





td.info3 { 

padding:4px;

color:#000000;

border: 1px #666666 solid;

text-align: left;

background-color: #ffffcc;       

}  



td.info4 { 

padding:4px;

color:#000000;

border: 1px #666666 solid;

text-align: left;

background-color: #ffffff;       

}   





td.cu001 { 

padding:4px;

color:#000000;

border: 1px #666666 solid;

text-align: left; 

background-color: #ececec;       

}





td.cu002 { 

padding:4px;

color:#000000;

border: 1px #666666 solid;

text-align: left;

background-color: #C5C5C5;       

}


.images{
float: left;
margin: 0px 10px 0px 0px;
 font-size: 80%;
 line-height: 110%;
 border: 1px #666666 solid;
padding: 2px;
}

.images2{
float: right;
margin: 10px 10px 0px 0px;
 font-size: 80%;
 line-height: 110%;
padding: 2px;
}