/* 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;

}


/* Home Featured Slider*/
		
#featuredSlider {background:#01567d; width:759px; height:300px; position:relative;}
	.slideshowContainer { background:#013a65; width:745px; height:300px; margin-left:7px; position: relative; overflow:hidden; }
		.slideshow {position:absolute; top:5px; left:222px; z-index:6; background:#013a65; }

	.subSlideshow {width:303px; height:16px; position:absolute; bottom:35px; left:221px;}
		.subSlideshow a {width:303px; padding-top:7px; text-decoration:none; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:transparent !important;}
		.subSlideshow a:hover { text-decoration:underline; }
	
	#bottomSlideNav { width:745px; background:url(../includes/jquery/jquery.cycle/images/slideLower.png) top center no-repeat; background-color:#21628a; height:20px; position:absolute; bottom:2px; left:7px; }
		.placeHolder {width:87px; height:16px; position:absolute; bottom:2px; right:336px;}
	
	#pauseButton {display:block; height:13px; width:13px; position:absolute; bottom:7px; left:363px; z-index:10; overflow:hidden; text-indent:-10000px;}
	#playButton {display:block; height:13px; width:13px; position:absolute; bottom:7px; left:381px; z-index:10; overflow:hidden; text-indent:-10000px;}
	#goto1 {display:block; height:13px; width:13px; position:absolute; bottom:7px; left:343px; z-index:10; overflow:hidden; text-indent:-10000px;}
	#goto2 {display:block; height:13px; width:13px; position:absolute; bottom:7px; left:401px; z-index:10; overflow:hidden; text-indent:-10000px; }

	
