@import url(t_stylesheet_rte.css);

body { 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 11px;
	color : #2a3643;
	margin : 0px auto;
	padding-top : 17px;
	background-image: url(../images/bg/bg.jpg);
	background-repeat : repeat-x;
}

a {
	color : #2a3643;
	text-decoration : none;
}

a:hover {
	text-decoration : underline;
}

h1 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
}

h2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

h3 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.header {
	width : 787px;
	height : 118px;
	margin : 0px auto;
	background-image: url(../images/bg/hd_bg.jpg);
	background-repeat : no-repeat;
	background-position : 15px 0px;
	position : relative;
}

.header .logo  {
	width : 85px;
	height : 110px;
	padding-left : 24px;
	padding-top : 8px;
	float : left;
}

.header img {
	float : left;
	border-width : 0px;
}

.header .tv  {
	height : 115px;
	padding : 3px 24px 0px 0px;
	margin : 0px;
	float : right;
	text-align : right;
}

.header .tv  h1 {
	padding : 0px;
	margin : 0px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 24px;
	font-weight : bold;
	color : black;
}

.header .tv  h1 span{
	padding : 0px;
	margin : 0px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : black;
	vertical-align : text-top;
}

.header .tv  h2 {
	padding : 0px;
	margin : 16px 0px 0px 0px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : white;
}

.header .tv  p {
	padding : 0px;
	margin : 8px 0px 0px 0px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.content {
	width : 787px;
	margin : 0px auto;
	padding : 30px 0px 0px 0px;
	background-image: url(../images/bg/c_bg.jpg);
	background-repeat : repeat-y;
	clear : both;
}

.content ul {
	list-style-type: none;
	font-weight : bold;
	margin : 20px 0px 20px 40px;
}

.content li {
	margin : 5px;
	padding-left : 14px;
	background-image: url(../images/li.gif);
	background-repeat : no-repeat;
	background-position : 0px 4px;
}

.content .title {
	margin : 10px 0px 15px 0px;
	padding : 0px 0px 0px 5px;
	font-size : 13px;
	border-bottom : 1px solid #6d6058;
}

.content .left .main {
	padding : 0px 0px 0px 10px;
	margin : 0px;
}

.content .left {
	width : 512px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 11px;
	color : #2a3643;
	margin : 0px;
	padding : 0px 30px 0px 45px;
	float : left;
}

.content .left p {
	margin : 8px 18px 8px 18px;
	padding : 0px;
	line-height : 14px;
}

.content .left img {
	padding : 5px;
	border : 1px solid #6d6058;
}

.content .left .spacer-gif  {
	border-width : 0px;
}

.content .left .csc-textpic-caption  {
	font-style : italic;
	font-size : 9px;
}

.content .right {
	width : 145px;
	margin : 0px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 10px;
	color : #2a3643;
	padding : 0px 45px 0px 10px;
	float : right;
}

.content .right h2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	margin : 0px 0px 3px 5px;
	padding : 0px 0px 0px 0px;
}

.content .right p{
	padding : 0px 0px 0px 5px;
	margin : 0px 0px 5px 0px;
}

.content .right a {
	padding : 0px;
	margin : 0px 0px 12px 0px;
	font-weight : normal;
	color : gray;
	border : 0px solid black;
	text-decoration : none;
}

.content .right a:hover {
	color : #2a3643;
	text-decoration : underline;
}

.footer {
	width : 787px;
	margin : 0px auto;
	background-image: url(../images/bg/f_bg.jpg);
	background-repeat : no-repeat;
	background-position : 0px 0px;
	clear : both;
}

.footer .left {
	margin : 0px auto;
	padding : 10px 0px 0px 23px;
	float : left;
}

.footer .left .foo1 {
	margin : 8px 0px 0px 0px;
	padding : 0px;
	font-weight : bold;
	font-style : normal;
	font-size : 10px;
}

.footer .left .foo2 {
	margin : 0px;
	padding : 0px;
	font-weight : normal;
	font-style : normal;
	font-size : 9px;
	color : gray;
}

.footer .left .foo2 a {
	font-weight : normal;
	font-style : normal;
	font-size : 9px;
	color : gray;
	text-decoration : none;
}

.footer .left .foo2 a:hover {
	text-decoration : underline;
}

.clear {
	clear : both;
}