body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 76%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #595959; PADDING-TOP: 0px; background: #fff url("images/body_bg.gif") repeat-x 0 100%; TEXT-ALIGN: center;WIDTH: 100%;
} 

#page {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#header-container {
	BACKGROUND: #fff; TEXT-ALIGN: center; height: 100px;MIN-WIDTH: 760px; MAX-WIDTH: 910px;
}
#header {
	WIDTH: 100%; MARGIN: 0px auto; TEXT-ALIGN: left
}
.clear {
	DISPLAY: block
}
#tools {
	position:absolute;
	 PADDING-right: 0px; right:3%; PADDING-BOTTOM: 0px; top: 75px;  height:12px; font-family:Verdana, Arial, Helvetica, sans-serif; width:380px;
	color:#2778BA;DISPLAY: block;
}
#tools a {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #2778BA;
	TEXT-DECORATION: none;
	padding-left: 6px;
	padding-right: 6px; padding-bottom:0px; height:12px;
}
#navigation-container {
	BACKGROUND: #D3EFA3; TEXT-ALIGN: center; height: 290px;
}
#navigation {
	MIN-WIDTH: 760px; MAX-WIDTH: 940px; MARGIN: 0px auto; TEXT-ALIGN: left
}
.clear {
	DISPLAY: block
}
#logo img {
	border: 0 none;
}
						#wrapper {
	background-color:#FFFFFF; TEXT-ALIGN: center; height:auto;
}
#container {
	PADDING-RIGHT: 0px; MIN-WIDTH: 760px; PADDING-LEFT: 0px; MAX-WIDTH: 910px; PADDING-BOTTOM: 0px; MARGIN: 20px auto 40px; PADDING-TOP: 0px; TEXT-ALIGN: left; background-color:#FFFFFF;
}
#subnav {
	FLOAT: left;
	WIDTH: 200px;
}
#subnav H2.subnavig {
	PADDING-left: 0px; PADDING-LEFT: 18px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 4px; COLOR: #af7d41; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fdf4d3;
}
#subnav H2.subnavig a {
	PADDING-left: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 4px; COLOR: #af7d41; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fdf4d3; text-decoration:none;
}
#subnav H2.subnavig a:hover {
	PADDING-left: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 4px; COLOR: #2778BA; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fdf4d3; text-decoration:none;
}
#subnav H2.subnavig a:visited {
	PADDING-left: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 4px; COLOR: #2778BA; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fdf4d3; text-decoration:none;
}
.padding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#content {
	FLOAT: left;
	WIDTH: 440px;
}
#content .padding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:1.4em; font-weight:normal; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #af7d41; PADDING-TOP: 0px
}
h2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:normal; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #af7d41; PADDING-TOP: 0px
}
#subnav .padding {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#additional {
	FLOAT: right; padding-right:1%; WIDTH: 200px;
}
#additional .padding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; background-color: #fff;
}
#additional h2.subnavig {
	PADDING-left: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 4px; COLOR: #af7d41; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fdf4d3;COLOR: #af7d41;
}

p.intro {
	FONT-SIZE: 100%; COLOR: #af7d41
}
#ruta {
	font-family:Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 1em; PADDING-BOTTOM: 5px;PADDING-TOP: 5px
}
#ruta p {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; color:#af7d41;
}
#ruta p a {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px;  color:#2778BA;
}
#ruta p a:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px;  color:#2778BA;
}
#ruta p a:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px;  color:#2778BA;
}
#ruta H2 {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1em;
	BACKGROUND:#fdf4d3;
	PADDING-BOTTOM: 4px;
	COLOR: #af7d41;
	PADDING-TOP: 4px;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 0.98em; PADDING-BOTTOM: 4px; COLOR: #af7d41; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; text-decoration:none;
}
.text a {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 0.98em; PADDING-BOTTOM: 4px; COLOR: #af7d41; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; text-decoration:none;
}
.text a:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 0.98em; PADDING-BOTTOM: 4px; COLOR: #2778BA; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; text-decoration:none;
}
.text a:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 0.98em; PADDING-BOTTOM: 4px; COLOR:#2778BA; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; text-decoration:none;
}
.panel-button {
	BORDER-RIGHT: #D3EFA3 4px solid; PADDING-RIGHT: 1px; BORDER-TOP: #D3EFA3 4px solid; PADDING-LEFT: 1px; BACKGROUND: #fff;; PADDING-BOTTOM: 1px; MARGIN: 8px 0px 0px; BORDER-LEFT: #D3EFA3 4px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #D3EFA3 4px solid; float:left;
}
.panel-button A {
	DISPLAY: block
}
.panel-button img{
	border:0 none;
}
#footer {
	clear:both;
	height:30px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;WIDTH: 100%;
	background-color: #D3EFA3;
}
	#footer p {color:#0476BC;background:#D3EFA3;font-family:Verdana,Tahoma,Arial,sans-serif;font-size:10px; FLOAT: left;MARGIN: 0px 0px 10px 0px;
}
#footer a {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #2778BA; PADDING-TOP: 0px; LETTER-SPACING: 0.05em; TEXT-DECORATION: none; background:#D3EFA3;
}
.duo {
position:absolute;
text-decoration: none;
color: #999999;
font: 100% Verdana,Tahoma,Arial,sans-serif; 
background-color:#D3EFA3;
height : 10px; 
left:78%; display: inline;
}
.duo a {
text-decoration: none;
color : #999999; 
font : 100% Verdana,Tahoma,Arial,sans-serif; 
background:#D3EFA3;
}
.duo a:link {
text-decoration: none;
border: 0 none;
}
.duo a:hover {
text-decoration: none;
border: 0 none;color : #999999; 
font : 100% Verdana,Tahoma,Arial,sans-serif; 
background : #ffffff;
}
.duo a:visited {
text-decoration: none;
border: 0 none;color : #999999; 
font : 100% Verdana,Tahoma,Arial,sans-serif; 
background : #ffffff;
}
.update {
	position:absolute;
	width:110px;
	color: #333333;
	font : 80% Verdana,Tahoma,Arial,sans-serif;
	background-color:#D3EFA3;
	font-weight:normal;
	text-decoration:none;
	height : 10px;
	left:85%;MARGIN: 0px 0px 10px 0px;
}
.w3 {
	position:absolute;
	DISPLAY: block;
	float:left;
	PADDING-RIGHT: 0;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	background:#D3EFA3;
	width:auto;
	height: 15px;
	left: 17px;
}
.image-left {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 15px 10px 0px; BORDER-LEFT: #fff 1px solid; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #ccc
}
.image-left IMG {
	DISPLAY: block; MARGIN: 0px; BORDER-BOTTOM: #fff 1px solid
}
.image-right {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px 15px; BORDER-LEFT: #fff 1px solid; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #ccc
}
.image-right IMG {
	DISPLAY: block; MARGIN: 0px; BORDER-BOTTOM: #fff 1px solid
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #af7d41; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #af7d41; PADDING-TOP: 0px
}
img {
	border:0 none;
}
.mini {
	font-size : 0.9em; 
	color :#999;; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	background : #fff;
}
.pil {
	padding-bottom: 5px;
}
#content a {
text-decoration: none;
color : #af7d41; 
font : 100% Verdana,Tahoma,Arial,sans-serif; 
background:#ffffff;
}
#content a:link {
text-decoration: none;
border: 0 none;
color : #af7d41; 
font : 100% Verdana,Tahoma,Arial,sans-serif; 
background:#ffffff;
}
#content a:hover {
text-decoration: none;
border: 0 none;color : #2778BA; 
font : 100% Verdana,Tahoma,Arial,sans-serif; 
background : #ffffff;
}
#content a:visited {
text-decoration: none;
border: 0 none;color : #2778BA; 
font : 100% Verdana,Tahoma,Arial,sans-serif; 
background : #ffffff;
}



#box-table-a
{
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size: 12px;
	margin: 1px;
	width: 430px;
	text-align: left;
	border-collapse: collapse;
}
#box-table-a th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #D3EFA3;
	border-top: 2px solid #2778BA;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	color: #2778BA;
}
#box-table-a td
{
	padding: 8px;
	background: #F0FADF; 
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	color: #2778BA;
	border-top: 1px solid transparent;
}
#box-table-a tr:hover td
{
	background: #E2FBB8;
	color: #af7d41;
}




#box-table-b
{
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size: 12px;
	margin: 1px;
	width: 430px;
	text-align: left;
	border-collapse: collapse;
}
#box-table-b th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #D3EFA3;
	border-top: 2px solid #2778BA;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	color: #2778BA;
}
#box-table-b td
{
	padding: 8px;
	background: #F0FADF; 
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	color: #2778BA;
	border-top: 1px solid transparent;
}
#box-table-b tr:hover td
{
	background: #E2FBB8;
	color: #af7d41;
}


#box-table-c
{
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size: 12px;
	margin: 1px;
	width: 430px;
	text-align: left;
	border-collapse: collapse;
}
#box-table-c th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #D3EFA3;
	border-top: 2px solid #2778BA;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	color: #2778BA;
}
#box-table-c td
{
	padding: 8px;
	background: #F0FADF; 
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	color: #2778BA;
	border-top: 1px solid transparent;
}
#box-table-c tr:hover td
{
	background: #E2FBB8;
	color: #af7d41;
}



#box-table-d
{
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size: 12px;
	margin: 1px;
	width: 430px;
	text-align: left;
	border-collapse: collapse;
}
#box-table-d th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #D3EFA3;
	border-top: 2px solid #2778BA;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	color: #2778BA;
}
#box-table-d td
{
	padding: 8px;
	background: #F0FADF; 
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	color: #2778BA;
	border-top: 1px solid transparent;
}
#box-table-d tr:hover td
{
	background: #E2FBB8;
	color: #af7d41;
}


.alpha-shadow IMG {
	BORDER-RIGHT: #D3EFA3 3px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #D3EFA3 3px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: #D3EFA3 3px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #D3EFA3 3px solid;
	width: 60px;
	height: 45px;
}
.clearit {
	CLEAR: both; HEIGHT: 0px
}
#pil ul li {	
	list-style-type:square;
	font: normal 11px Verdana,Tahoma,Arial,sans-serif;
	color: #000;margin: 0 0 12px 0;
	background-color: #fff;
}




.bevelmenu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #2778BA;
height: 25px;
width: 940px;
padding: 14px 0px;
margin: 0;
width: 100%;
background-color: #D3EFA3;
text-align: left; /*set value to "right" for example to align menu to the right of page*/
}

.bevelmenu li{
list-style: none;
display: inline;
}

.bevelmenu li a{
text-decoration: none;
color: #2778BA;
margin: 0;
background-color: #D3EFA3;
padding-top: 6px;
padding-right: 6px;
padding-bottom: 6px;
padding-left: 6px;
}
  
.bevelmenu li a:hover{
color: #05A4F6;
background-color: #D3EFA3;
text-decoration: none;
}
.bevelmenu li a.active{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #05A4F6;
font-size: 12px;
background-color: transparent; 
border-bottom:3px solid #05A4F6;
text-decoration: none;
} 
html>body .bevelmenu li a:active{ /* Apply mousedown effect only to NON IE browsers */
border-style: none;
}
.style1 {color: #2778BA}

