a:link {
	text-decoration: none;
	font-family:Tahoma;
	font-size:12pt;
}

a:visited {
	text-decoration: none;
	font-family:Tahoma;
	font-size:12pt;
}
a:active {
	text-decoration: none;
	font-family:Tahoma;
	font-size:12pt;
}
a:hover {
	color: #ff0000;
	text-decoration: none;
	font-family:Tahoma;
	font-size:12pt;
}
body {
	margin:0px;
}

.asttextbox {
	border: 1px solid #848484;
    -webkit-border-radius: 30px; 
    -moz-border-radius: 30px; 
	border-radius: 30px;
	outline:0;
	height:25px;
	padding-left:10px;
	padding-right:10px;
	font-size: 12pt;
  } 
.asttextbox:focus { 
    outline: none; 
    border: 1px solid #0000FF; 
    box-shadow: 0px 0px 8px #0000FF; 
    -moz-box-shadow: 0px 0px 8px #0000FF; 
    -webkit-box-shadow: 0px 0px 8px #0000FF; 
} 
.alert-box {
    color:#555;
    border-radius:10px;
    font-family:Tahoma,Geneva,Arial,sans-serif;font-size:12pt;
    padding:10px 10px 10px 70px;
    margin:10px;
}
.alert-box span {
    font-weight:bold;
    text-transform:uppercase;
}
.error {
    background:#ffecec url('../images/error.png') no-repeat 10px 50%;
    border:1px solid #f5aca6;
}
.success {
    background:#e9ffd9 url('../images/success.png') no-repeat 10px 50%;
    border:1px solid #a6ca8a;
}
.warning {
    background:#fff8c4 url('../images/warning.png') no-repeat 10px 50%;
    border:1px solid #f2c779;
}
.notice {
    background:#e3f7fc url('../images/notice.png') no-repeat 10px 50%;
    border:1px solid #8ed9f6;
}
.info {
    background:#cdfbfd url('../images/info.png') no-repeat 10px 50%;
    border:1px solid #8ed9f6;
}

.mborder { border:solid 1px #2d2d2d;  text-align:center; background:#f2f2f2; padding:10px 10px 10px 10px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px; border-radius: 5px;}
.mborder{border:ridge  1px #0740b3;-moz-border-radius-topleft: 5px; -moz-border-radius-topright:5px; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px;border-bottom-right-radius:5px;}

.loginbdr { border:solid 1px #2d2d2d;  text-align:center; background:#d8f8a9; padding:10px 10px 10px 10px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px; border-radius: 5px;}
.loginbdr{border:solid 2px #9ac955;-moz-border-radius-topleft: 5px; -moz-border-radius-topright:5px; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px;border-bottom-right-radius:5px;}

.formblock {
border: 1px #8000FF dashed;
background-color: #a4fa7a;
padding: 18px;
color: #581868;
font-size: inherit;
font-weight: inherit;
font-family: inherit;
font-style: inherit;
text-decoration: inherit;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;

-moz-box-shadow: 0px 0px 8px 0px #333333;
-webkit-box-shadow: 0px 0px 8px 0px #333333;
box-shadow: 0px 0px 8px 0px #333333;
}


#wrapper {
    margin: 0 auto;
    width: 95%;
}

#header {
    float: left;
    width: 100%;
	text-align:center;
	background:#ffffff;
}

#header a {
	font-family:Tahoma;
	font-size:14pt;
	color:#000000;
}

#navigation {
    float: left;
    width: 100%;
	background:#ffffff;
}

#content {
    float: left;
    background: #FFFFFF;
    width: 100%;
}
#footer {
    float: left;
    width: 100%;
	text-align:center;
	background:#ffffff;
}

#footer a {
	font-family:Tahoma;
	font-size:14pt;
	color:#000000;
}
