a:hover{
        color:#cc9933;
        }

body{
        font-family:Arial,sans-serif;
        margin:0;
        padding:0;
        background-color:#ebebeb;
        }

#all{
        width:50.00em;
        margin-top:0;
        margin-right:auto;
        margin-bottom:0;
        margin-left:auto;
        padding:0;
        background-color:#ffffff;
        border-right:solid 1px #cccccc;
        border-left:solid 1px #cccccc;
        }

#header{
        width:50.00em;
        margin:0;
        padding:0;
        background-image:url("../pics/background2.gif");
        background-repeat:repeat;
        border-bottom:solid 0.5em #ffffff;
        }

#header1{
        height:5.5em;
        margin:0;
        padding:0;
        background-image:url("../pics/title3.gif");
        background-repeat:no-repeat;
        background-position:right;
        }

#header2{
        color:#ffffff;
        height:1.25em;
        padding:0.5em;
        }

#header a{
        color:#ffffff;
        }

#header a:hover{
        color:#999999;
        }

#contents{
        width:30.00em;
        float:left;
        margin:0;
        padding:0;
        border-right:solid 0.5em #ffffff;
        }

#contents2{
        width:40.50em;
        float:right;
        margin:0;
        padding:0;
        border-right:solid 0.5em #ffffff;
        }

.c_box1{
        width:100%;
        margin:0;
        padding:0;
        }

.c_box1_1{
        font-size:1.25em;
        width:80%;
        margin-top:0;
        margin-right:auto;
        margin-bottom:0;
        margin-left:auto;
        padding:0;
        }

.c_box2{
        width:49.2%;
        float:left;
        }

.c_box2_r{
        width:49.2%;
        float:right;
        }

.t_b1{
        width:3.75em;
        float:left;
        }

.t_b2{
        width:15.31em;
        float:left;
        }


#footer{
        width:50.00em;
        color:#ffffff;
        margin:0;
        padding:0;
        background-image:url("../pics/background2.gif");
        background-repeat:repeat;
        border-top:solid 1em #ffffff;
        }

address{
        font-size:0.75em;
        font-style:normal;
        margin:0;
        padding:0.5em;
        }

#left{
        width:8.00em;
        float:left;
        margin:0.9em 0em 0em 0em;
        padding:0;
        display:inline;
        border-right:solid 0.5em #ffffff;
        border-left:solid 0.5em #ffffff;
        }

#right{
        width:10.00em;
        float:right;
        margin:0;
        padding:0;
        display:inline;
        border-right:solid 0.5em #ffffff;
        }

#menu{
        margin:0;
        padding:0;
        border-top:solid 1px #999999;
        border-right:solid 1px #999999;
        border-left:solid 1px #999999;
        }

#menu li{
	line-height:2.3em;
        margin:0;
        padding:0;
        border-bottom:solid 1px #999999;
        background-image:url("../pics/background2.gif");
        background-repeat:repeat;
        }

#menu a{
	color:#000000;
	width:100%;
	text-decoration:none;
	text-align:left;
	display:block;
        margin:0;
        padding:0;
        }

#menu a:hover{
	color:#ffffff;
        background-image:url("../pics/background1.gif");
        background-repeat:repeat;
        }

p{
        font-size:0.75em;
        line-height:2em;
        margin-right:0.2em;
        margin-left:0.2em;
        }

h1,h2,h3,h4{
        font-size:0.75em;
        line-height:2em;
        }

ul{
        font-size:0.75em;
        line-height:2em;
        margin-right:0.2em;
        margin-left:0.2em;
        }

li{
        padding-left:1.4em;
        background-image:url("../pics/listmark1.gif");
        background-repeat:no-repeat;
        }

dl{
        font-size:0.75em;
        line-height:2em;
        margin-right:0.2em;
        margin-left:0.2em;
        }

dt{
        padding-left:1.4em;
        background-image:url("../pics/listmark1.gif");
        background-repeat:no-repeat;
        }

dd{
        margin-left:0.5em;
        padding-left:1.4em;
        background-image:url("../pics/listmark2.gif");
        background-repeat:no-repeat;
        }

table{
        font-size:0.75em;
        border:none;
        background-color:#cccccc;
        }

td,th{
        border:none;
        }

tr{
        background-color:#ffffff;
        }

caption{
        font-weight:bold;
        text-align:center;
        padding:15px 0px 5px 0px;
        }

.t_s1{
        text-align:center;
        }

.c_s1{
        font-size:0.9em;
        font-weight:normal;
        color:#ffffff;
        background-image:url("../pics/background1.gif");
        background-repeat:repeat;
        line-height:2em;
        margin:1em 0em 1em 0em;
        padding:0em 0em 0em 0.5em;
        border-left:solid 1em #ff9933;
        }

.c_s2{
        font-size:0.8em;
        font-weight:normal;
        color:#000000;
        line-height:2em;
        margin:0em 0em 1em 0em;
        padding:0em 0em 0em 0.5em;
        border-left:solid 1px #ff9933;
        border-bottom:solid 1px #ff9933;
        }

.c_s3{
        font-size:0.8em;
        font-weight:normal;
        color:#000000;
        background-image:url("../pics/background2.gif");
        background-repeat:repeat;
        line-height:2.3em;
        margin:1em 0em 1em 0em;
        padding:0em 0em 0em 0.5em;
        border-left:solid 1em #cc9933;
        }

.mark1{
        padding-left:1.4em;
        background-image:url("../pics/listmark1.gif");
        background-repeat:no-repeat;
        }

.mark2{
        padding-left:1.4em;
        background-image:url("../pics/listmark2.gif");
        background-repeat:no-repeat;
        }

.bg1{
        color:#ffffff;
        background-color:#000000;
        background-image:url("../pics/background1.gif");
        background-repeat:repeat;
        }

.bg2{
        color:#666666;
        }

.indent{ 
        text-indent:1em; 
        } 

.image1{
        vertical-align:middle;
        margin:0.5em 0.5em 1em 0.5em;
        padding:0.5em 0.5em 1em 0.5em;
        float:right;
        }

.image2{
        vertical-align:middle;
        margin:0.5em 0.5em 1em 0.5em;
        padding:0.5em 0.5em 1em 0.5em;
        }

.position1{
        text-align:center;
        }

.position2{
        text-align:left;
        }

.position3{
        text-align:right;
        }


.color1{
	color:#cc9933;
        }

.color2{

        }

.color3{
	color:#999999;
        }

.color4{
	color:#ffffff;
        }

.character1{
        font-weight:bold;
        }

.width1{
        width:110px;
        }

.width2{
        width:200px;
        }

.width3{
        width:320px;
        }

.width4{
        width:90px;
        }

.clear1{
        clear:both;
        }

.ad1{
        text-align:center;
        margin-top:1em;
        margin-right:auto;
        margin-bottom:1em;
        margin-left:auto;
        }

.ad2{
        text-align:center;
        margin-top:1em;
        margin-right:0.7em;
        margin-bottom:1em;
        margin-left:0.7em;
        float:left;
        }

hr{
        color:#cccccc;
        line-height:0.06em;
        width:95%;
        border-style:dotted;
        filter:Alpha(opacity=100, finishopacity=0, style=2);
        }

