﻿/*
 
# Orange (): #F86E0C
 
# Dark red: #8b0000

# Blue (headings) #12679B
 
 Mid Blue (header) #333399
 
# Light Blue (links) #0C96F8

# Light Yellow (background) #ffffe0

# Gold () #ffd700

# Dark grey: #232323
 
# */
/***** Global Settings *****/
html, body {
font:100.1%/1.4 Tahoma, Verdana;
}
 
/***** Common Formatting *****/

h1, h2, h3, h4, h5{
	font-family:Arial, Helvetica, sans-serif;
}
dl{
	margin:10px 0 20px 5px;
}
dd{
	margin:0 -275px 0 0;
}
ul, ol {
margin:0 2em 1em 0;
}
 
/***** Forms *****/
input, select, textarea {
font:1em Tahoma, Verdana;
}
form.style label, form.style input, form.style select, form.style textarea{
	float:right;
}
form.style label {
	text-align: left;
	padding-left: 5%;
}
form.style label input,
form.style label div,
form.style label .note,
form.style div.radio label
form.style label.radio{
	text-align:right;
}
form.style label div{
	margin:0 10% 0 0;
}

td+td, th+td {
	border-right: 1px solid #CCC;
	text-align:right;
}

/* <pullquote> */
blockquote.pullquote { 
	float:right; 
	margin:0.25em 0 0.25em .75em; 
} 
/* </pullquote> */
 
/***** Global Classes *****/
 
.pdf,.word,.print,.info{
	padding:16px 35px 15px;
	background-position:right
}
.info{
	padding:0 16px 0 0;
}

/*<layout>*/ 
#wrapper{
	font:.8em/1.4 Tahoma, Verdana;
}
.gLinks li{
	float:right;
	text-align:right;
}
.navBar {
	right:0;
  }
#body h1 {
	font:bold 2em/1.1 Arial, Helvetica, sans-serif;
}
#body caption {
	font: italic .8em Tahoma, Verdana;
	text-align: left;
}
ul#featured{
	font:1.4em/1.4 Arial, Helvetica, sans-serif;
}
ul#featured li{
	float:right;
}
ul#featured a{
	padding:.6em 3.55em 1em 1.55em;
	background-position:90% 30%;
}
#footer{
	font:.7em Tahoma, Verdana;
}
/*</layout>*/ 
a#lang{
	left:0;
	background:transparent url(/assets/images/corner_l.jpg) 0 0 no-repeat;
	font:1.1em "Century Gothic", Arial, Verdana;
}
a:hover#lang{
	background:transparent url(/assets/images/corner_l.jpg) -134px 0 no-repeat;
}
/* - - - ADxMenu: BASIC styles [ MANDATORY ] - - - */
.menu li {
	float:right;	/* move all main list items into one row, by floating them */
}
.menu ul {
	right: 0;	/* while hidden, always keep them at the top right corner, */
}
.menu li li:hover>ul {	/* 2nd+ levels go on the left side of the parent item */
	right: 100%;
}
/* -- sticky.submenu --*/
.menu ul {
	margin: -.33em -1em 0 0;
}
.menu ul ul {
	padding: 1em .33em 1em 1em;
	margin: -1em -.33em 0 0;
}
/* -- sticky.submenu.END -- */

/* - - - ADxMenu: DESIGN styles [ OPTIONAL, design your heart out :) ] - - - */
.menu li{
	border-width:0 0 0 1px;
}
.menu li li:hover>ul {	/* inset 2nd+ submenus, to show off overlapping */
	right: 90%;
}

/* Fix for IE5/Mac \*//*/
.menu a {
	float:right;
}
/* End Fix */

/*]]>*/

