@charset "utf-8";
/* CSS Document */

.container {
	/*	background: #999;  */
	padding-right: 5%;
	padding-left: 5%;
}

body 
		{
	margin-right: 5%;
	margin-left: 5%;
	background: #ab0b09 url(graphics/logo_background.jpg) no-repeat fixed center;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
		}

text {
	color:white;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.button_style_blue {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight: bold;
	background-color: #000; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#5057ff', EndColorStr='#04023c'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#5057ff), to(#04023c)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #5057ff,  #04023c); /* for firefox 3.6+ */
	border: 5px outset #1c1d7a;
	white-space: normal;
	padding-top: 4px;
	padding-right: 1em;
	padding-bottom: 4px;
	padding-left: 1em;
        text-decoration: none;
        font-family: Verdana, Geneva, sans-serif;
        -webkit-border-radius: 25px;
        -moz-border-radius: 25px;
        cursor: pointer;
        text-align: center;
        box-shadow: 7px 7px 5px #810707;
}
.button_style_blue:hover{
	border: 5px inset #1c1d7a;
	padding: 4px .8em 4px 1.2em;
        filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#04023c', EndColorStr='#5057ff'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#04023c), to(#5057ff)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #04023c,  #5057ff); /* for firefox 3.6+ */
        box-shadow: none;
}
.button_style_blue_clicked {
        border: 5px inset #49ff3e;
	padding: 4px 1em;
        background: #04023c; /* For browsers that do not support gradients */
        background: -webkit-radial-gradient( #04023c, black, #5057ff); /* For Safari 5.1 to 6.0 */
        background: -o-radial-gradient( #04023c, black, #5057ff); /* For Opera 11.1 to 12.0 */
        background: -moz-radial-gradient( #04023c, black, #5057ff); /* For Firefox 3.6 to 15 */
        background: radial-gradient( #04023c , black, #5057ff); /* Standard syntax */
        border-radius: 25px;
        cursor:pointer;
        text-align: center;
        font-style: italic;
    }
.button_style_green {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight: bold;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#49ff3e', EndColorStr='#045000'); /* for IE */
        background: -webkit-gradient(linear, left top, left bottom, from(#49ff3e), to(#045000)); /* for webkit browsers */
        background: -moz-linear-gradient(top,  #49ff3e,  #045000); /* for firefox 3.6+ */
        border: 5px outset #009a01;
	white-space: normal;
	padding: 2px;
        text-decoration: none;
        font-family: Verdana, Geneva, sans-serif;
        -webkit-border-radius: 25px;
        -moz-border-radius: 25px;
        cursor: pointer;
        text-align: center;
}
.button_style_green:hover{
	border-style: inset;
	padding: 3px 1px 1px 3px;
        filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#045000', EndColorStr='#49ff3e'); /* for IE */
        background: -webkit-gradient(linear, left top, left bottom, from(#045000), to(#49ff3e)); /* for webkit browsers */
        background: -moz-linear-gradient(top,  #045000,  #49ff3e); /* for firefox 3.6+ */
        border-style: inset;
}
.button_style_red {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight: bold;
	background-color: #000; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#e80012', EndColorStr='#3c0205'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#e80012), to(#3c0205)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #e80012,  #3c0205); /* for firefox 3.6+ */
	border: 5px outset #8c010c;
	white-space: normal;
	color: #fff;
	padding: 2px;
        text-decoration: none;
        font-family: Verdana, Geneva, sans-serif;
        -webkit-border-radius: 25px;
        -moz-border-radius: 25px;
        border-radius: 25px;
        cursor: pointer;

}
.button_style_red:hover{
	border-style: inset;
	padding: 3px 1px 1px 3px;
}
.logo {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
table {
	width: 100%;
}
.footer {
	text-align: center;
	font-weight: bolder;
        font-size: 1.0em;
}
.header {
	width: 170px;
	color: #FFF;
	display: inline;
	position: absolute;
	top: 10px;
	left: 5%;
	border-width: 0px;
        z-index: 3;
}
.header_text{
	font: large Tahoma, Geneva, sans-serif;
	vertical-align: middle;
	margin-right: auto;
	margin-left: 154px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 2px;
	text-align: center;
	color: #FFF;
	height: 190px;
	
}

#leftcolumn {
	margin: 10px 12px;
	padding: 0;
	width: 150px;
        float:left;
	font-size: large;
	height: 75%;
	position: absolute;
	left: 5%;
	top: 240px;
        display: inline-block;

}
#maincolumn {
	margin: 0px 0px 10px 210px;
	padding: 0;
	font-size: 1.2em;
	font-weight: normal;
	text-indent: 0.7em; 
        display: inline-block;
}
header img {
	float: left;
	display: inline;
}
#ABATE {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
