/* css */

@import url(reset.css);

@import url(nav.css);

@import url(clearing.css);

/* LAYOUT  */

#1.5spacing {
	line-height:22pt;
}

#0.5spacing {
	padding-top:3px;
	padding-bottom:3px;
}

body {

	background-color:#005d91;

}

#container {

	position:relative;

	width: 983px;

	margin:0 auto;

	padding-top:32px;

	background-color:#015289;

	border:1px solid #034670;

}

#logo {

	position: relative;

	width: 983px;

	background-color: #21628A;

	border-top:1px solid #034670;

	border-bottom:1px solid #034670;

	height:52px;

	margin-bottom: 6px;

}

#masthead {

}

#orderNow {

	float:left;

	width:223px;

}

#leftCol {

	float:left;

	width:222px;

	background-color: #005d91;

}

#rightCol {

	float:right;

	background-color:#FFFFFF;

	border-left:1px solid #034670;

	width: 759px;

}

#calloutLeft {

	background-color:#19699c;

	padding:20px;

	border-bottom: 1px solid #034670;

}

#content {

	background-color:#FFF;

	padding:10px 20px 10px 20px;

}

#contactLinks {

	background-color:#19699c;

	border-top:1px solid #034670;

	border-bottom:1px solid #034670;

}

#footer {

	background-color:#003366;

}

img.left {

	float:left;

	padding:0 10px 10px 0;

}

/* TYPE  */

#container2 a {

	color:#FC8F30;

}

#logo h1 {

	font-size:1.8em;

	margin-left:244px;

	color:#FFFFFF;

	width: 400px;

	padding-top: 20px;

}

#leftCol h5 {

	font-size:1.4em;

	color:#FFF;

	border-bottom:1px solid #034670;

	width:100%;

	padding:30px 0px 0px 20px;

	text-transform:uppercase;

}

#leftCol p {

	font-size:1.1em;

	color:#FFF;

	width:100%;

	padding:0px 0px 20px 0px;

}

#content h2, #tableContent h2, moreContent h2 {

	font-size:1.6em;

	font-weight:bold;

	color:#003366;

	padding:0;

	margin:0;

}

#content h3, #tableContent h3, moreContent h3 {

	font-size:1.4em;

	font-weight:bold;

	color:#003366;

	padding:0;

	margin:0;

}

#content h4, #tableContent h4, moreContent h4 {

	font-size:1.2em;

	font-weight:bold;

	color:#003366;

	padding:0;

	margin:0;

}

#content p, #tableContent p, moreContent p {

	font-size:1.1em;

	color:#003366;

	padding-bottom:1em;

}

#content li, #tableContent li, moreContent li {

	font-size:1.1em;

	color:#003366;

}

#footer {

	color:#FFFFFF;

	padding:10px 30px 20px 30px;

	text-align:center;

}

#footer a {

	font-size:1.1em;

	text-decoration:none;

	color:#FFFFFF;

	padding:3px 3px 3px 3px;

	text-transform:uppercase;

}

#contactLinks li {

	font-size:1.1em;

	text-decoration:none;

	color:#003366;

	padding:3px 5px 3px 5px;

}

#contactLinks a {

	text-decoration:none;

	color:#003366;

	padding-right:10px;

}

#contactLinks a.orderNow {

	color:#FC8F30;

}

#sidemenu h4 {

	padding-left:30px;

}

#orderNow a {

	width:233px;

	overflow:hidden;

	height: 21px;

	text-indent: -9999px;

}

#content p.authors {

	font-size: 1.2em;

	font-weight: normal;

	text-transform: capitalize;

}

#content h5 {

	font-size: 1.4em;

	font-weight: bold;

	text-transform: capitalize;

	color: #003366;

}

#content .abstract {

	font-size: 1.2em;

	font-weight: normal;

}

#content .abstract strong {

	font-weight: bold;

}

#content p.red {

	font-weight: bold;

	color: #FF0000;

}

div#content.news h3 {

	padding-bottom:1em;

}



.indent

{padding-left: 10px}

/* TABLES */



div#content table th {

	font-weight:normal;

	font-size:1.2em;

	padding:3px;

	background-color: #e6edf5;

	text-align: center;

}

div#content caption {

	font-weight:bold;

	font-size: 1.4em;

	text-transform: uppercase;

	padding: 0 0 5px;

	color: #003366;

}

div#content tbody tr.alt td {

	background-color: #d8ddf0;

}

div#content table.leftDisplay td {

	text-align:left;

	vertical-align:middle;

	padding:3px;

}

#tableContent {

	background-color:#005D91;

}

#tableContent table {

	width:100%

}

#tableContent caption {

	font-size:1.4em;

	font-weight: bold;

	color:#FFFFFF;

	padding: 3px 0px 3px 20px;

}

#tableContent tbody tr {

	background-color:#e6edf5;

}

#tableContent tbody td {

	border-right:1px solid #21628A;

	border-bottom:1px solid #21628A;

}

#tableContent tbody td.spacer {

	width:10px;

}

#tableContent tfoot tr {

	background-color:#FFFFFF;

	border-bottom:none;

}

#tableContent img {

}

#tableContent tbody td {

	padding:5px;

}

#tableContent tbody td.image {

	background-color:#FFFFFF;

	width:120px;

	vertical-align:middle;

	text-align:center;

}

table.tblStandard {

	border-top:1px solid #003366;

	width:100%;

	border-left:1px solid #003366;

}

table.tblStandard td {

	padding:10px;

	border-right:1px solid #003366;

	border-bottom:1px solid #003366;

}

table.tblStandard td.header {

	background-color:#005d91;

	color:#FFFFFF;

	padding:0 0 0 10px;

}

table.tblStandard th {

	border-right:1px solid #003366;

	border-bottom:1px solid #003366;

	color:#003366;

	font-size:1.1em;

}

div#content table.tblStandard td.header h2 {

	padding:0 0 0 5px;

	color:#FFFFFF;

}

div#content table.tblStandard td.icon {

	padding:20px;

	text-align:center;

	vertical-align:middle;

}

table.tblChart tbody td {

	padding:5px;

	text-align:center;

	color:#003366;

}



table.tblChart th {

	color:#003366;

}



/*LISTS */

ul.circle li {

	list-style-type: circle;

	list-style-position: inside;

	font-size: 1.2em;

}

#content blockquote {

	font-size: 1.1em;

	line-height: 1.2;

	color: #003366;

}

#content img {

	border: 0;

}

#moreContent {

	background-color: #FFFFFF;

	padding: 10px 20px 10px 20px;

}

