* { margin:0; padding:0;}
body{ background:#FFFFFF;}
html, input, textarea, select{font-family:Arial, Tahoma, Verdana, Georgia; font-size:12px; color:#666666;}

/*Backgrounds*/
.header-background {width:100%; background:url('../images/tall_top.jpg') repeat-x;}
.content-background {width:100%; background:url('../images/index_17.jpg') repeat-x;}
.footer-blocks-background {width:100%; background:url('../images/index_20.jpg') repeat-x;}
.footer-black-background {width:100%; height: 71px; background:url('../images/index_26.jpg') repeat-x;}

/*Sub Backgrounds*/
.header-background-sub {width:100%; height: 313px; background:url('../images/tall_top2.jpg') repeat-x;}

/*Footer_Blocks*/
.footer-block-cells-header {border-right: 1px dashed #FFFFFF; padding: 3px}
.footer-block-cells-clients {border-right: 1px dashed #FFFFFF; padding: 0px}
.footer-block-cells-header2 {padding: 3px}
.footer-block-cells {font-family:Verdana, Arial, Tahoma, Georgia; font-size:10px; color:#ffffff;}
.footer-block-cells2 {font-family:Verdana, Arial, Tahoma, Georgia; font-size:10px; color:#ffffff;}
.footer-block-cells {border-right: 1px dashed #FFFFFF; padding-left: 7px; padding-right: 5px; padding-top: 0px; padding-bottom: 8px;}
.footer-block-cells2 {padding-left: 5px; padding-right: 0px; padding-top: 0px; padding-bottom: 10px;}

.footer-block-cells-book {font-family:Verdana, Arial, Tahoma, Georgia; font-size:10px; color:#ffffff; padding-left: 3px;}
.footer-block-cells-book {font-family:Verdana, Arial, Tahoma, Georgia; font-size:10px; color:#ffffff; padding-left: 3px;}
.footer-block-cells-book a {color: #ffed76; text-decoration: none}
.footer-block-cells-book a:active {color: #ffed76;}
.footer-block-cells-book a:visited {color: #ffed76;}
.footer-block-cells-book a:hover {color: #fff8db;}

/*Content_Center*/
.center-block-cells {border-right: 1px dashed #c3c3c3; padding-left: 25px;  padding-top: 5px; padding-bottom: 5px; padding-right: 10px; }
.center-block-header {border-right: 1px dashed #c3c3c3; padding-left: 10px; padding-top: 5px; padding-bottom: 5px;}
.center-block-cells {font-family:Arial, Verdana, Tahoma, Georgia; font-size:12px; color:#4a4a4a;}

/*RSS_Blocks*/
.rss-block-cells {padding-left: 10px;  padding-top: 2px; padding-bottom: 7px;}
.rss-block-header {padding-left: 5px; padding-top: 2px; padding-bottom: 2px; font-family:Verdana, Arial, Tahoma, Georgia; font-size:10px; font-weight: bold; }
.rss-block-cells {font-family:Verdana, Arial, Tahoma, Georgia; font-size:10px; color:#4a4a4a;}
.rss-block-cells-date {font-family:Verdana, Arial, Tahoma, Georgia; font-size:10px; color:#000000;}


/*RSS_Blocks2*/
.rss-block-cells-2 {padding-left: 10px;  padding-top: 2px; padding-bottom: 7px;}
.rss-block-header-2 {padding-left: 5px; padding-top: 2px; padding-bottom: 2px; font-family:Verdana, Arial, Tahoma, Georgia; font-size:12px; font-weight: bold; }
.rss-block-cells-2 {font-family:Arial, Verdana, Tahoma, Georgia; font-size:12px; color:#4a4a4a;}
.rss-block-cells-date-2 {font-family:Verdana, Arial, Tahoma, Georgia; font-size:12px; color:#000000;}






.center-block-cells2 {padding-left: 25px;  padding-top: 5px; padding-bottom: 5px;}
.center-block-header2 {padding-left: 10px; padding-top: 5px; padding-bottom: 5px;}
.center-block-cells2 {font-family:Arial, Verdana, Tahoma, Georgia; font-size:12px; color:#4a4a4a;}

.center-block-sub {padding-left: 25px;  padding-right: 10px; padding-top: 15px; padding-bottom: 5px;}
.center-block-sub-header {padding-left: 10px; padding-top: 5px; padding-bottom: 5px;}
.center-block-sub {font-family:Arial, Verdana, Tahoma, Georgia; font-size:12px; color:#4a4a4a;}
.center-block-table {font-family:Arial, Verdana, Tahoma, Georgia; font-size:12px; color:#4a4a4a;}
.center-block-table p {margin-bottom: 2px;}
.indent {margin-left: 25px; margin-top: 10px;}
.indent-head {margin-bottom: 5px; font-size: 13px; font-weight: bold;}
.blue-head {font-size: 14px; font-weight: bold; color: #4f7ba0; margin-bottom: 10px;}
.blue-head-big {font-size: 16px; font-weight: bold; color: #4f7ba0; margin-bottom: 10px;}


/*in_line*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}
.form { height:20px; background:#FFFFFF; border-color:#DBDBDB; color: #c46c02}
.form input {width:100px; height:20px; background:#FFFFFF; border-color:#f0f0f0; color: #c46c02}
textarea { width:300px; height:100px; background:#FFFFFF; overflow:auto; border-color:#f0f0f0; color: #c46c02}
.form-submit {width:110px; height:25px; background:#c46c02; border-color:#f0f0f0; color: #ffffff; font-weight: bold;font-family:Arial, Verdana, Tahoma, Georgia; font-size:13px;}


.form-block-sub {padding-bottom: 5px; padding-top: 5px; padding-left: 4px; padding-right: 4px;}
.form-block-header {padding-left: 10px; padding-top: 5px; padding-bottom: 5px;}
.form-block-sub {font-family:Arial, Verdana, Tahoma, Georgia; font-size:12px; color:#4a4a4a;}

/*Copyright*/
.copyright {font-family:Verdana, Arial, Tahoma, Georgia; font-size:10px; color:#ffffff; padding-left: 15px; padding-top: 18px; padding-bottom: 5px;}
.copyright a {color: #dbb300; text-decoration: none}
.copyright a:active {color: #dbb300;}
.copyright a:visited {color: #dbb300}
.copyright a:hover {color: #e39903}

/*Sub Menu*/
.sub-menu {padding-left: 15px;  padding-top: 5px; padding-bottom: 5px; padding-right: 10px; background:#dadada;border-bottom: 1px solid #afc7d6;}
.sub-menu {font-family:Arial, Verdana, Tahoma, Georgia; font-size:13px; font-weight: bold; color:#1a2d48;}
.sub-menu a {color: #1a2d48; text-decoration: none}
.sub-menu a:active {color: #1a2d48;}
.sub-menu a:visited {color: #1a2d48;}
.sub-menu a:hover {color: #c06d10;}

/*Book Column Side Column*/
.book-column {padding-left: 10px;  padding-top: 5px; padding-bottom: 5px; padding-right: 2px;}
.book-column {font-family:Verdana, Arial, Tahoma, Georgia; font-size:11px; font-weight: bold; color:#203b58;}
.book-column a {color: #1a2d48; text-decoration: none}
.book-column a:active {color: #1a2d48;}
.book-column a:visited {color: #1a2d48;}
.book-column a:hover {color: #4f7b99;}
.author-info {font-family: verdana; font-size: 9px; font-weight: normal;}


/*News Coverage Block*/
#news-coverage {padding: 8px;}
.news-coverage {font-family:Arial, Verdana, Tahoma, Georgia; font-size:13px; color:#203b58;}
.news-coverage a {color: #3d546e; text-decoration: none}
.news-coverage a:active {color: #3d546e;}
.news-coverage a:visited {color: #3d546e;}
.news-coverage a:hover {color: #4f7b99;}
.news-coverage-title {font-family:Arial, Verdana, Tahoma, Georgia; font-size:15px; font-weight: bold; color:#d0760b;}



a:hover{color: #945305;}
a {color:#d27300;}

.clear { clear:both;}

.fleft { float:left;}
.fright { float:right;}

.tar { text-align:right;}

.more-link1 {
text-align: right;
border-bottom: dashed 1px #d8d7d7;
padding-bottom: 9px;
margin-top: 5px;
margin-bottom: 5px;
font-family: Verdana, Tahoma, Georgia;
font-size:10px;
font-weight: bold;
padding-right: 15px;

}

.more-link2 {
text-align: right;
margin-top: 5px;
margin-bottom: 15px;
font-family: Verdana, Tahoma, Georgia;
font-size:10px;
font-weight: bold;
padding-right: 15px;
}


.tall_content1 {width:100%; background:#FFFFFF url('../../site/images/tall_content1.gif') repeat-x left top;}
.tall_content2 {width:100%; background:#f89621 url('../../site/images/tall_content2-2.jpg') repeat-x left top;}
.tall_bottom {width:100%; background:url('../../site/images/tall_botom.gif') repeat-x left top; }


ul {padding-left: 40px;}
.title { margin:0 0 13px 0;}

.img_indent { margin:3px 20px 0 0; float:left;}

.line_hor { background:url('../../site/images/line1.gif') repeat-x left bottom;}

.link1 { color:#000000; background:url('../../site/images/marker.gif') no-repeat right 3px; padding-right:16px; font-weight:bold; font-size:12px}

/*header*/
#header .row_1 { height:127px;}
#header .col_1 { width:308px;}
#header .col_1 .indent { padding:40px 0 0 19px;}
#header .col_2 { width:465px;}
#header .col_2 .indent { padding:74px 0 0 0;}
#header .row_2 { height:267px; background:url('../../site/images/header_bgd.jpg') no-repeat 8px 0;}
#header .row_2 .indent { padding:54px 0 0 72px;}

/*footer*/
#footer { color:#d1d1d1; font-size:11px;}
#footer a { color:#d1d1d1; font-weight:bold;}
#footer .fleft .indent { padding:30px 0 0 33px;}
#footer .fright .indent { padding:27px 38px 0 0;}



/*================== index.html ==================*/
#page1 #content1 .wrapper { background:url('../../site/images/wrapper1.gif') repeat-y 313px 0; width:780px}
#page1 #content1 .wrapper_top { background:url('../../site/images/wrapper_top1.gif') no-repeat 313px 0; width:780px}
#page1 #content1 .wrapper_bottom { background:url('../../site/images/wrapper_bottom1.gif') no-repeat 313px bottom; width:780px}
#page1 #content1 .col_1 .title { margin-bottom:13px; }
#page1 #content1 .col_1 .indent { padding:31px 51px 24px 37px; font-size:11px;}
#page1 #content1 .col_2 { font-size:12px;}
#page1 #content1 .col_2 .indent { padding:30px 0 17px 0;}
#page1 #content2 .wrapper { background:url('../../site/images/wrapper2.gif') repeat-y 200px 0; width:780px}
#page1 #content2 .wrapper_top { background:url('../../site/images/wrapper_top2.gif') no-repeat 200px 0; width:780px}
#page1 #content2 .wrapper_bottom { background:url('../../site/images/wrapper_bottom2.gif') no-repeat 200px bottom; width:780px}
#page1 #content2 .wrapper1 { background:url('../../site/images/wrapper2.gif') repeat-y 390px 0; width:780px}
#page1 #content2 .wrapper_top1 { background:url('../../site/images/wrapper_top2.gif') no-repeat 390px 0; width:780px}
#page1 #content2 .wrapper_bottom1 { background:url('../../site/images/wrapper_bottom2.gif') no-repeat 390px bottom; width:780px}
#page1 #content2 .wrapper2 { background:url('../../site/images/wrapper2.gif') repeat-y 579px 0; width:780px}
#page1 #content2 .wrapper_top2 { background:url('../../site/images/wrapper_top2.gif') no-repeat 579px 0; width:780px}
#page1 #content2 .wrapper_bottom2 { background:url('../../site/images/wrapper_bottom2.gif') no-repeat 579px bottom; width:780px}
#page1 #content2 { font-size:11px; line-height:12px; color:#000000;}
#page1 #content2 .title { margin-bottom:7px;}
#page1 #content2 .col_1 .indent { padding:16px 33px 27px 25px;}
#page1 #content2 .col_2 .indent { padding:16px 27px 20px 0;}
#page1 #content2 .col_3 .indent { padding:16px 27px 20px 0;}
#page1 #content2 .col_4 .indent { padding:16px 4px 20px 0;}

/*================== index-1.html ==================*/
#page2 #content1 .wrapper { background:url('../../site/images/wrapper1.gif') repeat-y 483px 0; width:780px}
#page2 #content1 .wrapper_top { background:url('../../site/images/wrapper_top1.gif') no-repeat 483px 0; width:780px}
#page2 #content1 .wrapper_bottom { background:url('../../site/images/2_wrapper_bottom1.gif') no-repeat 483px bottom; width:780px}
#page2 #content1 .col_1 .indent { padding:30px 48px 0 33px;}
#page2 #content1 .col_1 .indent1 { background:url('../../site/images/line1.gif') repeat-x left bottom;; padding-left:5px; padding-right:0; padding-top:0; padding-bottom:29px}
#page2 #content1 .col_1 .indent2 { padding:29px 17px 29px 5px;}
#page2 #content1 .col_2 .indent { padding:30px 0 20px 0;}
#page2 #content1 .col_2 .title { margin-bottom:17px;}

/*================== index-2.html ==================*/
#page3 #content1 .wrapper { background:url('../../site/images/wrapper1.gif') repeat-y 313px 0; width:780px}
#page3 #content1 .wrapper_top { background:url('../../site/images/wrapper_top1.gif') no-repeat 313px 0; width:780px}
#page3 #content1 .wrapper_bottom { background:url('../../site/images/wrapper_bottom1.gif') no-repeat 313px bottom; width:780px}
#page3 #content1 .col_1 .title { margin-bottom:17px; }
#page3 #content1 .col_1 .indent { padding:30px 51px 33px 37px;}
#page3 #content1 .col_2 .title { margin-bottom:17px;}
#page3 #content1 .col_2 { font-size:12px;}
#page3 #content1 .col_2 .indent { padding:30px 0 24px 0;}
#page3 #content2 .wrapper { background:url('../../site/images/wrapper2.gif') repeat-y 200px 0; width:780px}
#page3 #content2 .wrapper_top { background:url('../../site/images/wrapper_top2.gif') no-repeat 200px 0; width:780px}
#page3 #content2 .wrapper_bottom { background:url('../../site/images/wrapper_bottom2.gif') no-repeat 200px bottom; width:780px}
#page3 #content2 .wrapper1 { background:url('../../site/images/wrapper2.gif') repeat-y 390px 0; width:780px}
#page3 #content2 .wrapper_top1 { background:url('../../site/images/wrapper_top2.gif') no-repeat 390px 0; width:780px}
#page3 #content2 .wrapper_bottom1 { background:url('../../site/images/wrapper_bottom2.gif') no-repeat 390px bottom; width:780px}
#page3 #content2 .wrapper2 { background:url('../../site/images/wrapper2.gif') repeat-y 579px 0; width:780px}
#page3 #content2 .wrapper_top2 { background:url('../../site/images/wrapper_top2.gif') no-repeat 579px 0; width:780px}
#page3 #content2 .wrapper_bottom2 { background:url('../../site/images/wrapper_bottom2.gif') no-repeat 579px bottom; width:780px}
#page3 #content2 { font-size:11px; line-height:12px; color:#000000;}
#page3 #content2 .title { margin-bottom:10px;}
#page3 #content2 .col_1 .indent { padding:26px 33px 27px 29px;}
#page3 #content2 .col_2 .indent { padding:26px 27px 20px 0;}
#page3 #content2 .col_2 .title { margin:0 0 10px 6px;}
#page3 #content2 .col_3 .indent { padding:26px 27px 20px 0;}
#page3 #content2 .col_3 .title { margin:0 0 10px 12px;}
#page3 #content2 .col_4 .indent { padding:26px 4px 20px 0;}
#page3 #content2 .col_4 .title { margin:0 0 10px 13px;}

/*================== index-3.html ==================*/
#page4 #content1 .wrapper { background:url('../../site/images/wrapper1.gif') repeat-y 483px 0; width:780px}
#page4 #content1 .wrapper_top { background:url('../../site/images/wrapper_top1.gif') no-repeat 483px 0; width:780px}
#page4 #content1 .wrapper_bottom { background:url('../../site/images/2_wrapper_bottom1.gif') no-repeat 483px bottom; width:780px}
#page4 #content1 .col_1 .indent { padding:30px 48px 0 33px;}
#page4 #content1 .col_1 .title { margin-bottom:17px;}
#page4 #content1 .col_1 .indent1 { background:url('../../site/images/line1.gif') repeat-x left bottom;; padding-left:5px; padding-right:0; padding-top:0; padding-bottom:21px}
#page4 #content1 .col_1 .indent2 { padding:29px 17px 34px 5px;}
#page4 #content1 .col_2 .indent { padding:30px 0 20px 0;}
#page4 #content1 .col_2 .title { margin-bottom:17px;}

/*================== index-4.html ==================*/
#page5 #content1 .wrapper { background:url('../../site/images/wrapper1.gif') repeat-y 313px 0; width:780px}
#page5 #content1 .wrapper_top { background:url('../../site/images/wrapper_top1.gif') no-repeat 313px 0; width:780px}
#page5 #content1 .wrapper_bottom { background:url('../../site/images/2_wrapper_bottom1.gif') no-repeat 313px bottom; width:780px}
#page5 #content1 .col_1 .indent { padding:31px 48px 0 33px;}
#page5 #content1 .col_1 .title { margin-bottom:17px;}
#page5 #content1 .col_1 .indent1 { padding:0 0 20px 5px;}
#page5 #content1 .col_1 .indent2 { padding:29px 17px 34px 5px;}
#page5 #content1 .col_2 .indent { padding:31px 0 29px 0;}
#page5 #content1 .col_2 .indent1 { padding:0 2px 20px 0;}
#page5 #content1 .col_2 .title { margin-bottom:17px;}
#page5 #content1 .col_2 .line_hor { padding-bottom:22px;}

/*================== index-5.html ==================*/
#page6 #content1 .wrapper { background:url('../../site/images/wrapper1.gif') repeat-y 483px 0; width:780px}
#page6 #content1 .wrapper_top { background:url('../../site/images/wrapper_top1.gif') no-repeat 483px 0; width:780px}
#page6 #content1 .wrapper_bottom { background:url('../../site/images/2_wrapper_bottom1.gif') no-repeat 483px bottom; width:780px}
#page6 #content1 .col_1 .indent { padding:30px 48px 0 33px;}
#page6 #content1 .col_1 .title { margin-bottom:17px;}
#page6 #content1 .col_1 .img_indent { margin:3px 23px 0 0;}
#page6 #content1 .col_1 .indent1 { background:url('../../site/images/line1.gif') repeat-x left bottom;; padding-left:0; padding-right:10px; padding-top:0; padding-bottom:21px}
#page6 #content1 .col_1 .indent2 { padding:29px 17px 34px 5px;}
#page6 #content1 .col_1 .indent2 .title { margin-bottom:19px;}
#page6 #content1 .col_2 .indent { padding:30px 0 20px 0;}
#page6 #content1 .col_2 .line_hor { padding-bottom:34px;}
#page6 #content1 .col_2 .title { margin-bottom:17px;}
#page6 #content1 .col_2 .title1 { margin-bottom:13px;}
#page6 #content1 .col_2 .indent1 { padding:30px 0 10px 0;}

/*================== index-5.html ==================*/
#page7 #content1 .indent { padding:30px 37px 27px 38px;}



/*==================list====================*/
.block { background:url(images/block_bgd.gif) left top repeat-x;}
.block .r { background:url(images/r.gif) right top repeat-y;}
.block .b { background:url(images/b.gif) left bottom repeat-x;}
.block .l { background:url(images/l.gif) left top repeat-y;}
.block .t { background:url(images/t.gif) left top repeat-x;}
.block .l_t { background:url(images/l_t.gif) no-repeat left top;}
.block .r_t { background:url(images/r_t.gif) no-repeat right top;}
.block .r_b { background:url(images/r_b.gif) no-repeat right bottom;}
.block .l_b { background:url(images/l_b.gif) no-repeat left bottom;}
.block .ind { padding:0px 0 2px 0;}
/*==========================================*/


#NewsTicker{
	border:solid 0px #cccccc;
	width:215px;
	height:100px;
	margin:0 auto;
}
	#NewsTicker h1{
	padding:6px;
	margin:0;
	border:0;
	background:#dfe7ed;
	color:#000000;
	font-size:10px;
	font-weight:bold;
	}
	#NewsVertical {
	width: 215px;
	height: 100px;
	display: block;
	overflow: hidden;
	position: relative;
	}
/* --------------- */
/* Ticker Vertical */
	#TickerVertical {
	width: 215px;
	height: 100px;
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	}
	#TickerVertical li {
	width: 215px;
	color: #ffffff;
	text-align: left;
	font-size: 10px;
	margin: 0;
	padding: 5px 10px;
	float: left;
	height: 100px;
	display: inline;
	}
		#TickerVertical li .NewsTitle{
			display: block;
			color: #ffffff;
			font-size: 10px;
			margin-bottom:6px;
			font-family:verdana, Georgia, "Times New Roman", Times, serif;
		}
		#TickerVertical li .NewsTitle a:link,
		#TickerVertical li .NewsTitle a:Visited {
			display: block;
			color: #eac317;
			margin-bottom:3px;
			text-decoration:none;
		}
		#TickerVertical li .NewsTitle a:hover {
			text-decoration:none;
		}
		
		#TickerVertical li .NewsImg{
			float:left;
			margin-right:5px;
			border:solid 1px #DEDEDE;
		}
		#TickerVertical li .NewsFooter{
			display: block;
			font-size: 10px;
			margin:6px 0 14px 0;
			color:#000000
		}






