/* external style sheet for the AMI Documentation */

body {margin: 0; 
	background-image: url('graphics/bg.gif');
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #4d4d4d;
}

b {font-weight: bold;}
i {font-style: italic;}
img {border: 0;}
p {margin-top: 0}
td {font-size: 11px; vertical-align: top;}
sup {font-size: 10px;}
.body {
	font-weight: normal;
	color: #FF0000;
	font-size: 11px;
	line-height: 13px;
	font-family: verdana, arial, helvetica, sans-serif;
}

a {
	text-decoration: none;
	font-weight: bold;
	color: #485A8E;
}

a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #485A8E;
}

/* Headers */

h1 {
	margin: 0;
	font-family: verdana, arial, helvetica;
	font-size: 18px;
	font-weight: normal;
	padding: 28 0 0 23;	
	
}

h2 {
	margin: 0;
	font-weight: bold;
	color: #DBA352;
	font-size: 12px;
	line-height: 13px;
	font-family: verdana, arial, helvetica, sans-serif;
}

h3 {margin: 0;}

/* Lists */

ul {}
li {}

/* Structure */

.siteContainer {}
.contentArea {}
.colLeft {}
.colRight {}
.flags {margin: 13 2 13 1;}

.pageTitle {
	background-color: #85AACD;
	color: #ffffff;
	height: 64;
	width: 552;
}

.shadow {background-image: url(graphics/bg_content.gif); width:770}

.contentContainer {background-color: #ffffff; width: 759}

.homeContent {padding: 0 15; line-height: 19px;}

.mainContent {padding: 0 0 0 15; line-height: 19px;}


.contentPad {
	padding: 20 50 10 25;
}

.header {
	background-color: #485A8E;
	height: 93;
	width: 741;
}

.logo {float:left; margin: 13;}

.date {text-align:right; padding: 34 30 0 0; color:#ffffff;}

.mainTable {margin: 10; clear:both;}

.newsContainer {width: 203; }

/* Navigation */

.nav {
	background-color: #DBA352;
	width: 172;
}

.nav a {
}

.nav .button {
	padding: 6 0;
	border-bottom: 1px solid #E6BF86;
}

.nav #bottom {
	border-bottom: 0px solid #E6BF86;
}

.navPad {padding: 34 15;}

.subNav {
	color: #ffffff;
	margin-top: 8;
	margin-bottom: 6;
	list-style-image: url(graphics/nav/bullet.gif);
	text-align: left;
	padding-left: 0px;
	margin-left: 0px;
}

.subNavLink {line-height: 18px;}

.subNavLink {color: #ffffff;}
.subNavLink:hover {color: #ffffff;}

.pageNav {
	padding: 5 20 5 23;
	background-color: #485A8E;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
}

.pageNav a {
	color: #BBD1E6;
	text-decoration: underline;
}

.pageNav a:hover {color: #ffffff;}

.pageNav .on {
	color: #ffffff;
	text-decoration: none; 
}

/* General */

.clearBoth {clear: both;}

.help {
	background-color: #85AACD;
	width: 172;
	height: 160;
	color:#ffffff;
	margin-top: 12;
	line-height: 19px;
}

.news {
	background-color: #F1F1F1;
	padding: 13;
	line-height: 15px;
}

.news b {color: #CA9240;}

.news a {
	color: #CA9240;
	text-decoration: none;
}

.news a:hover {
	text-decoration: underline; 
	color: #CA9240;
}

.infoBox {
	border: 1px solid #85AACD;
	background-color: #E5ECF3;
	float: left;
	margin-right: 17;
	padding: 10;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 15px;
}

.dataTable {
	background-color: #E5ECF3;
	border: 1px solid #85AACD;
	padding: 6;
	margin-bottom: 15;
}

.dataTable th {
	background-color: #485A8E;
	text-align: left;
	font-size: 11px;
	color: #ffffff;
}

/* Footer */

.footer {
	background-color: #F1F1F1;
	width: 742;
	height: 76;
	line-height: 16px;
	font-size: 9px;
	color: #A5A5A5 ;
}

.footer .padding {
	padding-top: 14;

}

.footer a {
	font-weight: bold;
	color: #A5A5A5;
}