body {
	font-family	: Arial;
	color				: #000;
	padding			: 0 auto;
	margin: 0;
	font-size		: 12px;
	line-height: 18px;
	text-align	:center;
	background	: #000;
}
p {text-align: justify; }

td { }

a:link { }

a:visited { }

a:hover { }

a:active { }

table {
border : none;
}

IMG {
	border			: none;
}

UL {
	padding			: 0;
	margin			: 0;
}
LI {
	list-style	: none;
	padding			: 0;
	margin			: 0;
}
/*#pub_page {
	margin			: 0 auto;
	width			: 990px;
	padding			: 0;
}*/

/*=========== BANNER =============================*/
/*#banner1 {
position:absolute;
width: 120px;
margin-left:848px;
margin-top: 0;
}

#home #page {
	margin			: 0 !important;
}*/

.gb {font-style: oblique;}

#page {
	margin			: 0 auto;
	clear			: both;
	width			: 800px;
	padding			: 0 20px;
	text-align		: left;
	background-color	: #FFF;	
}

p.gb {font-style:oblique;}


h1, h2, h3, h4, h5, h6, p, ul, li , table, td, tr{padding:0px; margin:0; font-weight: normal;}

p{padding-top: 4px;}

ul.item {
	margin-top: 18px;
} 
ul.item ul li{
	padding: 4px;
	margin: 4px 0;
	background-color: #B9D9D2;
}

a:link, a:visited {color: #000000; font-weight: bold; text-decoration: none;}
a:hover {color: #000000; font-weight: bold; text-decoration: underline;}

h1 {font-size: 38px; text-transform: uppercase; line-height: 54px; color:#453538; }
h2 {font-size: 32px; line-height: 28px; }
h3 {font-size:28px;line-height: 24px;padding:8px 0 0; }
h4 {font-size: 22px; font-weight: bold;color:#1A9C9C}
h5 {font-size:18px;padding:8px 0 0;  font-weight:bold; }
h6 {font-size:14px;line-height: 18px;  color:#1A9C9C;font-weight:bold;}

p.intro {padding-top: 12px;color:#1A9C9C;}

.block-right {
	margin-top: 12px;
	width: 292px;
	padding: 5px;
	background-color: #453538;
	color: #ffffff;
	float: right;
	margin-left: 8px;
}

.block-right h5 {font-size: 14px;}

.block-left{
	width: 440px;
}

.block-video {
	/*width: 292px;
	height: 236px;*/
	background-color: #000;
	margin-bottom: 18px;

}

h3 a, h4 a, h5 a {color:#000000; text-decoration:none; font-weight: bold; }

.t_content {color: #69BBCB;line-height:40px; }
body.pp .t_content {color: #36CE8C;}
body.tbt .t_content {color: #975AF4;}
body.mbp .t_content {color: #F7A26A;}
body.gts .t_content {color: #CF1785;}

.blue, .blue a {color:#3BCAE4;}
.turquoise, .turquoise a {color: #00CCCC;}
.red, .red a {color: #F76B20;}
.purple, .purple a {color: #A2A2DF;}

h3.gb {font-size:20px; font-style:oblique;}

#footer {clear:both;padding-top: 8px; border-top: 1px solid #D6ECF0;}
#footer p {text-align: center; color: #blue;}

