/**********************************/
/* PRINT TEMPLATE                 */
/**********************************/
/**********************************/
/* GENERAL STYLES BEGIN           */
/**********************************/

html,body {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: small;
	margin: 0;
	padding: 0;
}


#main {
	width: 1004px;
	margin: 0;
	padding: 0;
}

#logo {
}

#logo img {
	border: none;
}

#services {
	display: none;
}

#frise {
	display: none;
}

#topmenu {
	display: none;
}

#contentrow {
	clear: both;
	margin: 20px 0 0 10px;
	padding: 0;
}

#sidebar {
	display: none;
}

#content {
	float: left;
	width: 729px;
}

#path {
	display: none;
}

.csc-frame-indent {
	margin: 0 100px;
}


.two-cols {}

.two-cols .two-cols-left {
	width: 307px;
	float: left;
	margin-right: 40px;
}

.two-cols .two-cols-right {
	width: 292px;
	float: left;
}

.two-cols-leftsmall-rightwide{}

.two-cols-leftsmall-rightwide .two-cols-left {
	width: 280px;
	float: left;
	margin-right: 39px;
}

.two-cols-leftsmall-rightwide .two-cols-right {
	width: 360px;
	float: left;
}



.one-col { width: 431px; }

.one-col .one-col-content {}

.two-equal-cols {}

.two-equal-cols .two-equal-cols-left {
	width: 345px;
	margin-right: 39px;
	float: left;
}
.two-equal-cols .two-equal-cols-right {
	width: 345px;
	float: left;
}



p {
	color: #5F461A;
}
a {
	color: #1BB7EA;
	text-decoration: none;
}
a:hover {
	color: #02467B;
}

.bodytext {
	margin: 0 0 15px 0;
	padding: 0;
}


/**********************************/
/* GENERAL STYLES END             */
/**********************************/

/**********************************/
/* HEADERS STYLES BEGIN           */
/**********************************/
h1,h2,h3,h4,h5 {
	margin: 0px 0px 5px 0px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #5F461A;
	text-transform: uppercase;
}

h1 {
	font-size: 24px;
	font-weight: 100;
}

h2 {
	font-size: 20px;
}

h3 {
	font-size: 18px;
}

h4 {
	font-size: 14px;
}

h5 {
	font-size: 14px;
}

h1 a, h2 a, h3 a, h4 a, h5 a {
	color: #ff2522;
}
/**********************************/
/* HEADERS STYLES END             */
/**********************************/

/*********************************/
/* TT_NEWS STYLES BEGIN          */
/*********************************/

/* LATEST */
.news-latest-gotoarchive {
	display: none;
}

.news-latest-date {
	margin-bottom: 3px;
}

.news-latest-date a {
	color: #5F461A;
}

.news-latest-title {
	margin-bottom: 10px;
}

/* SINGLE */
.news-single-item {
	color: #5F461A;
}

.news-single-timedata {
	margin: 0px 0px 15px 0px;
}

.news-single-subheader {
	font-weight: bold;
	margin: 0px 0px 15px 0px;
	line-height: 130%;
}

.news-single-item .bodytext {
	line-height: 130%;
}

.news-amenu-container ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.news-amenu-container li {
	padding-left: 25px;
	margin-bottom: 5px;
}

.news-amenu-container h2 {
	margin-bottom: 15px;
}

li.news-amenu-item-year {
	font-size: 28px;
	color: #5F461A;
	padding-left: 0;
	margin-top: 20px;
}

/*********************************/
/* TT_NEWS STYLES END            */
/*********************************/

/*********************************/
/* SITEMAP STYLES BEGIN          */
/*********************************/
.csc-sitemap {
}

.csc-sitemap ul li {
	margin-bottom: 15px;
}

.csc-sitemap ul li a {
	font-size: 16px;
}

.csc-sitemap ul li ul li {
	margin-bottom: 5px;
}

.csc-sitemap ul li ul li a {
	font-size: 14px;
}

.csc-sitemap ul li ul li ul li {
	margin-bottom: 0;
}

.csc-sitemap ul li ul li ul li {
	font-size: 12px;
}

/*********************************/
/* SITEMAP STYLES END            */
/*********************************/


/*********************************/
/* DIRECTMAIL SUBSCRIPTION BEGIN */
/*********************************/
.subscribe_newsletter {

}

.subscribe_newsletter .name input, .subscribe_newsletter .email input {
	border: solid #999999 1px;
}

.subscribe_newsletter .name .input label, .subscribe_newsletter .email .input label {
	display: block;
	float: left;
	width: 60px;
	line-height: 16px;
	font-size: 11px;
	font-weight: bold;
}

.subscribe_newsletter .name input,
.subscribe_newsletter .email input {
	width: 180px;
	font-size: 11px;
}

.subscribe_newsletter .email, .subscribe_newsletter .htmlmail {
	margin-top: 10px;
}

.subscribe_newsletter .submit {
	text-align: right;
}

.subscribe_newsletter .changeprofile {
	margin-top: 10px;
}

.subscribe_newsletter .header {
	font-size: 16px;
	font-weight: bold;
}

.subscribe_newsletter .subheader, .subscribe_newsletter .subheader label {
	font-size: 11px;
}

.subscribe_newsletter .fail {
	color: red;
	font-weight: bold;
}

/*********************************/
/* DIRECTMAIL SUBSCRIPTION END   */
/*********************************/