
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HTML TAGS - PRINT STYLES

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

body {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:9pt;
	}

a {
	color:#02A4D2;
	text-decoration:underline;
	font-weight:bold;
	}

h1{
	font-size:15pt;
	border:3px solid #000;
	padding:4px 10px;
	margin:10px 0 30px 0;
	text-align:center;
	}

h2{
	font-size:11pt;
	border-bottom:1px dashed #000;
	}
	
h3{
	font-size:10pt;
	}
	
h4 {
	font-size:9pt;
	}

h5 {
	font-size:8pt;
	}

h6 {
	font-size:8pt;
	}

pre {
	padding:10px;
	border: #999999 1px solid;
	}

a img{
	border-width:0;
	}
	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HIDDEN ITEMS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

ul#nav-main,
ul#nav-sub,
#nav-login,
#logo,
#poster-photo,
.banner-ad-horizontal,
#breadcrumb,
.no-print,
label .no-print,
.download-link,
.feedback-link,
.news-links {	
	display:none;
	}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	FORM - PRINT STYLES

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.heading-gray-content img {
	display:none;
	}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	PAGINATION

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


.bg-rounded-gray-content {
	position:relative;
	padding:20px 0;
	width:100%;
	}

.pagination-current-restuls {
	text-align:center;
	width:130px;
	padding:2px 0 0 5px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	}

.pagination-next,
.pagination-previous {
	overflow:hidden;
	font-weight:normal;
	font-size:.8em;
	font-family:Tahoma, "Arial Narrow", sans-serif;
	line-height:1.3em;/* hide the overflow */
	width:375px;
	height:1.3em;
	}

/* When we're using the right column modules we 
use less width on the previous and next titles */
.with-modules .pagination-next,
.with-modules .pagination-previous {
	width:230px;
	}

.pagination-next {
	position:absolute;
	right:10px;
	top:18px;
	text-align:right;
	}

.pagination-previous {
	position:absolute;
	left:10px;
	top:18px;
	}
	

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	CLASSES - PRINT STYLE

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.float-left {
	float:left;
	}

.float-right {
	float:right;
	}

.image-inline-left {
	float:left;
	padding:0 15px 15px 0;
	}

.image-inline-right {
	float:right;
	padding:0 0 15px 15px;
	}

.image-inline-middle {
	vertical-align:middle;
	}

.inline {
	display:inline;
	}

.align-center {
	text-align:center;
	}
	
.align-left {
	text-align:left;
	}

pre.code {
	white-space:nowrap !important;
	}