html {
margin:0;
}
body {
margin:0;
background:url(images/background/bg_green_blue.png); background-repeat:repeat-x;background-position:center top;background-color:#42C4C4;
font-family:Arial;
}
h1{
padding-top:0px;
margin-top:0px;
}
.content{
vertical-align:baseline;
 text-align:left;
}
.header{
background:url(header1.png); background-repeat:no-repeat;background-position:center top;
}

td, tr{
 vertical-align:top;
 margin:0px;
 padding:0px;
}
.pad{
padding:5px;
}
.border_top_left{
background:url(images/borders_green/border_top_left.png); background-repeat:repeat-y;background-position:center top;
}
.border_top_right{
background:url(images/borders_green/border_top_right.png); background-repeat:repeat-y;background-position:center top;
}
.border_top_left2{
background:url(images/borders_green/border_top_left2.png); background-repeat:repeat-y;background-position:center top;
}
.border_top_right2{
background:url(images/borders_green/border_top_right2.png); background-repeat:repeat-y;background-position:center top;
}
.border_top{
background:url(images/borders_green/border_top.png); background-repeat:repeat-x;background-position:center top;
}
.fill_top{
background:url(images/borders_green/fill_top.png); background-repeat:repeat;background-position:center top;
}
.fill_content{
background:url(images/borders_green/fill_content.png); background-repeat:repeat;background-position:center top;
}
.border_bottom{
background:url(images/borders_green/border_bottom.png); background-repeat:repeat-x;background-position:center top;
}


.txtshadow{
text-shadow: 0 0 0.2em #000, 0 0 0.2em #000, 0 0 0.2em #000;
}
.mtd_selected{
padding: 10px 25px 10px 25px;
border-left:2px solid #3E8251;
border-top:2px solid #3E8251;
border-right:2px solid #ffffff;
border-bottom:2px solid #ffffff;
-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	-o-border-radius: 9px;
text-shadow: 0 0 0.3em rgb(1,1,1), 0 0 0.2em rgb(1,1,1), 0 0 0.2em rgb(1,1,1);
text-decoration:none;
color:rgb(255,255,255);
font-weight:bold;
font-style:italic;
}
.mtd:hover{
padding: 10px 25px 10px 25px;
border-left:2px solid #3E8251;
border-top:2px solid #3E8251;
border-right:2px solid #ffffff;
border-bottom:2px solid #ffffff;
-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	-o-border-radius: 9px;
	-webkit-transition: all 0.3s linear; 
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
}
.mtd{
padding: 10px 25px 10px 25px;
border-right:2px solid #3E8251;
border-bottom:2px solid #3E8251;
border-left:2px solid #ffffff;
border-top:2px solid #ffffff;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
-o-border-radius: 9px;
	-webkit-transition: all 0.3s linear; 
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
}

a{
padding:2px;
text-shadow: 0 0 0.2em #fff, 0 0 0.2em #fff, 0 0 0.2em #fff;
text-decoration:none;
color:rgb(40,40,120);
font-weight:bold;
font-style:italic;
}

a:hover{
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
padding:2px;
text-shadow: 0 0 0.3em rgb(1,1,1), 0 0 0.2em rgb(1,1,1), 0 0 0.2em rgb(1,1,1);
text-decoration:none;
color:rgb(255,255,255);
font-weight:bold;
font-style:italic;
}

.left_dotted_border{
padding:10px;
}
