BODY { font:large; font-family: Tahoma, Verdana, Arial, Sans-serif;  margin-top: 0px;  
margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }

 
a:link {
	font:large;
	color: gray;
	text-decoration: none;
	
}


a:visited {
	font:large;
	color: gray;
	text-decoration: none;
	
}
a:active { 
	font:large;
	color: gray;
	text-decoration: none;
	
}
a:hover {
	font:large;
	color: gray;
	text-decoration: none;
	
	}

a {
	font:large;
	color: gray;
	font-family:  Tahoma, Verdana, Arial, Sans-serif;
	text-decoration: none;
}

a.line:hover {
	font:large;
	color: #000000;
	text-decoration: underline;
	}
	
	

h4 {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	 
}

h2 {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	
}

P {
	font:large;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	
}


hr
{
 border-top: 1px dashed  #ffffff;
 }

input { border: 1px solid black;  background: #FFFFFF; color:	#000000; font-family: Tahoma, Verdana, Arial, Sans-serif;}

input.noborder { border: 0px solid black; margin-bottom: .5em;  background: #FFFFFF; color:	#000000; font-family: Tahoma, Verdana, Arial, Sans-serif; }
	
	


#text {margin:50px auto; width:500px}
.hotspot {color:#900; padding-bottom:1px; cursor:pointer}

#tt {position:absolute; display:block;}
#tttop {display:block; height:5px; margin-left:5px; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; overflow:hidden}


TD.groundline  {
	background-color: #FFFFFF;
	border-top: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	padding: 3px 5px 3px 5px;
}



#login_form
{
        position: absolute;
        width: 200px;
        left: 45%;
          top: 100px;
          background: #fff;
        border:solid #eee 5px;
        display: none;
          z-index: 99;
        overflow: hidden;
}

#login_form #border
{
   border:1px solid #c4c4c4;
   padding:15px;
   padding-left:10px
}

#login_form a
{
        font:11px Tahoma, Verdana, Arial, Sans-serif;
        text-decoration: none;
        color:#2887c3;
}

#login_form a { text-decoration: underline; }
#login_form a:hover { text-decoration: none; }

.myButton {
	height: 40px;
	-moz-box-shadow:inset 0px 1px 0px 0px #5a9bba;
	-webkit-box-shadow:inset 0px 1px 0px 0px #5a9bba;
	box-shadow:inset 0px 1px 0px 0px #5a9bba;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #4e8199), color-stop(1, #53a7cf));
	background:-moz-linear-gradient(top, #4e8199 5%, #53a7cf 100%);
	background:-webkit-linear-gradient(top, #4e8199 5%, #53a7cf 100%);
	background:-o-linear-gradient(top, #4e8199 5%, #53a7cf 100%);
	background:-ms-linear-gradient(top, #4e8199 5%, #53a7cf 100%);
	background:linear-gradient(to bottom, #4e8199 5%, #53a7cf 100%);	
	background-color:#4e8199;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:17px;
	border:1px solid #45758c;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:3px 21px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
}

a.myButton:visited {
	color:#fff;	
}
a.myButton:link {
	color:#fff;	
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #115575), color-stop(1, #4f9cc0));
	background:-moz-linear-gradient(top, #115575 5%, #4f9cc0 100%);
	background:-webkit-linear-gradient(top, #115575 5%, #4f9cc0 100%);
	background:-o-linear-gradient(top, #115575 5%, #4f9cc0 100%);
	background:-ms-linear-gradient(top, #115575 5%, #4f9cc0 100%);
	background:linear-gradient(to bottom, #115575 5%, #4f9cc0 100%);	
	background-color:#115575;
	line-height:27px;
}
.myButton:active {
	position:relative;
	top:1px;
}

.myButton.myButtonSmall {
	height: auto;
    font-size: 14px;
    padding: 2px 10px;
}

.myButton.myButtonSmall:hover {
	line-height:normal;
}

.myButton.myButtonNoRadius {
	border-radius: 0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

.myButton.myButtonGray {
	disaply:none;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	background-color:#ffffff;	
	border:1px solid #dcdcdc;	
	color:#666666;	
	text-shadow:0px 1px 0px #ffffff;
}
.myButton.myButtonGray:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);	
	background-color:#f6f6f6;
}








.myButtonGreen2 {
	height: 50px;
	-moz-box-shadow:inset 0px 1px 0px 0px #5a9bba;
	-webkit-box-shadow:inset 0px 1px 0px 0px #5a9bba;
	box-shadow:inset 0px 1px 0px 0px #5a9bba;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #00a86b), color-stop(1, #428569));
	background:-moz-linear-gradient(top, #00a86b 5%, #428569 100%);
	background:-webkit-linear-gradient(top, #00a86b 5%, #428569 100%);
	background:-o-linear-gradient(top, #00a86b 5%, #428569 100%);
	background:-ms-linear-gradient(top, #00a86b 5%, #428569 100%);
	background:linear-gradient(to bottom, #00a86b 5%, #428569 100%);	
	background-color:#00a86b;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:17px;
	border:1px solid #45758c;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:3px 21px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
}



.myButtonGreen2:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #46B386), color-stop(1, #428569));
	background:-moz-linear-gradient(top, #46B386 5%, #428569 100%);
	background:-webkit-linear-gradient(top, #46B386 5%, #428569 100%);
	background:-o-linear-gradient(top, #46B386 5%, #428569 100%);
	background:-ms-linear-gradient(top, #46B386 5%, #428569 100%);
	background:linear-gradient(to bottom, #46B386 5%, #428569 100%);	
	background-color:#46B386;
	line-height:27px;
}

