#page {

     background: url('Images/grad02.png') repeat-y 0 0;

     background-postion:top center;

}



body {

	margin: 0px;

	font: 16px Tohama;

	dir: center;

	background: url('Images/bggrad.png') repeat-x 0 0;

	background-color: #8c8c8c;

}



a {

	color:#1C8B07;

}

.mainlink {

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

}



ul.menu {

	list-style: none;

	margin: 0;

	padding: 0;

}



ul.menu * {

	margin: 0;

	padding: 0;

}



ul.menu a {

	display: block;

	color: #fff;

	text-decoration: none;

}



ul.menu li {

    position: relative;

	float: left;

	margin-right: 0px;

}



ul.menu ul {

	position: absolute;

	background: #93b822;

	display: none;

	opacity: 100;

	width:182px;

	list-style: none;

}



ul.menu ul li {

	position: relative;

	border: 2px solid #880;

	border-top: none;

	width: 180px;

	margin: 0px;

}



ul.menu ul li a {

	display: block;

	padding: 3px 7px 5px;

	background-color: #dld1d1;

}



ul.menu ul li a:hover {

	background-color: #aed33d;

}



ul.menu ul {

	left: -73px;

	top: 32px;

}



ul.menu .menulink {

	height:21px;

  text-align:center;

	font-size:14px;

	border: 1px solid #fff;

	font-weight: bold;

	width: 98px;

	background: url('Images/header.bmp');

	padding-left: 5px;

	padding-right: 5px;

	padding-top: 3px;

	padding-bottom: 3px;

}



ul.menu .menulink:hover,ul.menu .menuhover {

	background: url('Images/header_over.bmp');

}



ul.menu .sub {

	background: #d1d1d1 url('Images/arrow.gif') no-repeat 136px 8px;

}



ul.menu .topline {

	border-top: 1px solid #aaa;

}

/* ######### Top tabs ######### */



#ddtoptabs{

margin-left: 4px; /*Opera 8 fix -1px*/

padding: 0;

width: 850px;

height: 35px;

background: transparent;

voice-family: "\"}\"";

voice-family: inherit;

padding-right: 5px;

padding-top: 100px;

margin-left:300;

}



#ddtoptabs ul{

font: normal 10px tahoma, arial, sans-serif;

margin:0;

padding:0;

list-style:none;

}



#ddtoptabs li{

display:inline;

margin:0 12px 0 0;

padding:0;

text-transform:uppercase;

line-height: 1.3em;

font-size: 120%;

padding-left:20px;

}





#ddtoptabs a, #ddtoptabs strong{

float:right;

color:#000;

background: transparent url("includes/button2.png") no-repeat left top;

margin:0 2px 0 0;

padding:0 12px 0 3px;

text-decoration:none;

font-size: 12px;

letter-spacing: 0px;

margin-top: 4px;

font-family:  tahoma, Verdana, sans-serif;

border-bottom: 1px solid #FFF;

background-position:0% -150px;

}



#ddtoptabs a span, #ddtoptabs #current span{

float:left;

display:block;

color:#000;

background: transparent url("includes/button2.png") no-repeat right top;

padding:3px 9px 3px 6px;

font-weight:bold;

background-position:0% -150px;

}



#ddtoptabs a span{

float:none;

}



#ddtoptabs #current a, #ddtoptabs strong{

background-position:0 -300px;

border-bottom: 1px solid #2B6600;

}



#ddtoptabs #current a span, #ddtoptabs #current span{

background-position:100% -300px;

padding-bottom:3px;	color:#fff;

}



#ddtoptabs a:hover{

background-position:0%;

color: #449966;

}



#ddtoptabs a:hover span{

color: #444;

background-position:100% -150px;

}



#ddtoptabs #current a:hover {	background-position:0% -300px; }

#ddtoptabs #current a:hover span { color: #444444;	background-position:100% -300px; }



#ddtoptabsline{

clear: both;

padding: 0;

width: 100%;

height: 8px;

background: #2B6600;

border-bottom: 1px solid #fff;

margin-bottom: 5px;

}

    .title{

        font-weight: bold;

        margin-top:2px;

        text-align:right;

        padding-right:15px;

        text-decoration: underline;

        line-height: 20px;

        min-width:230px;

        float:right;

        color: #555;

        

    }

    .name{

        color: #1D6DBD;

        font-weight:bold;

        font-size: 110%;

        text-align:right;

        min-width:200px;

        float:right;

        

    }

    .namecard .email a{

        

        text-decoration:none;

        text-align:center;

        min-width:150px;

        display:block;

       

    }

    .email a{

        color: #000080;

        font-size: 80%;    

 

        

    }

    .maintitle{

        background: #E9EBFC;

        font-weight: bold;

        padding:5px;

    }

    .namecard:hover{

        background: #E9EBFC;

    }

    .namecard{

        padding:10px;

        border-bottom:2px solid #2766B2;

        text-align:right;

         

    }

    

    .title1{

        font-weight: bold;

        margin-top:0px;

        text-align:center;

        padding-right:0px;

        text-decoration: underline;

        font-size: 120%;

    }

    .name1{

        color: #024FA7;

        font-size: 110%;

        text-align:center;

        font-size: 120%;

        font-weight: bold;

    }

    .namecard1:hover{

        background: #FCEFFF;

    }

    .namecard1{

        padding:2px;

        background: #DFDFFF;        

    }    

    .title2{

        font-weight: bold;

        margin-top:0px;

        text-align:center;

        padding-right:0px;

        text-decoration: underline;

        font-size: 120%;

    }

    .name2{

        color: #024FA7;

        font-size: 110%;

        text-align:center;

        font-size: 120%;

        font-weight: bold;

    }

    .namecard2:hover{

        background: #FFFFFF;

    }

    .namecard2{

        padding:2px;

        background: #ECEEFF;

    }    

    .namecard span {

 

    }
