* { margin:0; padding:0;}
body { background:#2e2f30; font-size:18px; line-height:1em; font-family:tahoma;  color:#96A7C6;}
.clear{clear:both;}
/*in_line*/
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}
strong {color:#c9cdd4;}
b {color:#fff;}
h1{text-indent:-10000px; background:url(images/logo.jpg) no-repeat 0 0; height:78px; font-size:0; line-height:0;}
h2 {color:#c9cdd4; font-size:1em; margin:0 0 15px 0;}
h3 {background:url(images/l_1.gif) no-repeat 0 0 #f5a239; height:30px; color:#0d0d0e; padding:0 13px 0 28px;}
h3 span {background:url(images/r_1.gif) no-repeat right top; width:100%; padding:10px 0 10px 0;}
p {margin:0px 0px 12px 0px;}
a {text-decoration:underline; color:#c9cdd4; font-weight:bold;}
a:hover {text-decoration:none;}
a.link {text-decoration:underline; color:#fbfbfb; font-weight:bold;}
a.link:hover {text-decoration:none;}
a.link_2 {text-decoration:underline; color:#f8ba52; background:url(images/marker_link.gif) no-repeat 0 5px; padding-left:15px; font-weight:bold;}
a.link_2:hover { text-decoration:none; background:url(images/marker_list.gif) no-repeat 5px 5px;}
a.link_3 {color:#f8ba52; text-decoration:underline; font-weight:bold;}
a.link_3:hover {text-decoration:none;}
.boldGold{color:#f8ba52;font-weight:bold;}
ul{margin:0px; padding:0px; list-style:none;}
ul li { line-height:2.18em;}
ul li a{text-decoration:underline; color:#f8ba52; background:url(images/marker_list.gif) no-repeat 0px 5px; padding-left:15px; font-weight:bold;}
ul li a:hover{ text-decoration:none; background:url(images/marker_list.gif) no-repeat 5px 5px;}
.label{width:100px;border:#fff;margin-right:5px;}
/*==========================================*/

.div_title {background:url(images/l_1.gif) no-repeat 0 0 #f5a239; height:30px; color:#0d0d0e; float:left; font-weight:bold; font-size:1.18em; margin-bottom:11px;}
.div_title .r {background:url(images/r_1.gif) no-repeat right top; padding:8px 13px 7px 28px; float:left;}
.column { float:left;}
.clear { clear:both;}

#main {background:url(images/top_bg.gif) repeat-x top;}
	
	/*header*/
#header { height:435px;}

	/*content*/
#content {background:#0d0d0e; font-size:0.7000em; line-height:1.36em;}
.title {margin-bottom:19px; display:block;}
.title_1 {margin-bottom:11px; display:block;}
.img_left {float:left; margin:0 24px 0 0;}
.pic {margin-bottom:14px; display:block;}
.line {background:url(images/line_bg.gif) repeat-x 0 20px; height:21px;}
.line_1 {background:url(images/line_bg.gif) repeat-x 0 15px; height:30px; margin-right:-37px;}
.indent {padding:33px 20px 20px 26px;}
	.ind_1a{}
		.ind_1a img{}
		.row2{background:#1B1B1B;}
		.tList{width:400px;float:left;}
		.calForm{width:250px;border:1px solid #fff;float:left;height:280px;margin-left:20px;padding:10px;}
		
		.calendar td{color:#fff;height:40px;width:40px;font-weight:bold;}
		
		.calendar2{background:url(images/globe.jpg);width:683px;height:316px;}
			.calendarApp{float:right;margin:15px 10px;height:280px;width:320px;}
		
		.tList li{margin:3px;padding:3px;}
		
	.sBox{width:600px;margin-left:70px;}	
	.boldLabel{color:#f00;}	
	.spacer{height:30px;}	
	.indent2 {padding:33px 20px 20px 26px;width:690px;}
	.linkr{margin-top:20px;text-align:right;}
	.listM{overflow:hidden;}
		.listM ul{margin-bottom:10px;}
		.listM ul li{color:#fc0;margin-left:20px;}
		#logo{width:158px;height:167px;border:1px solid #fbfbfb;float:left;margin-right:20px;}
		
		.imgT img{margin-left:20px;float:left;}
		.imgT p{float:right;padding-right:20px;width:500px;}
		
		
		
		
		.calendar-month{color:#fff;}
		.abbr{color:#e9e9e9;}





	#right{}
.title {display:inline; margin:3px 0 11px 0}
.col_1 .indent_1 { padding:8px 48px 20px 30px}
.col_2 .indent_1 { padding:0 24px 0 0}
.col_2 .ind {padding:33px 20px 38px 26px}


	/*footer*/
#footer { height:88px; background:url(images/footer_bg.gif) repeat-x top; font-size:0.6875em; line-height:1.36em; color:#fff}
#footer .col_1 {width:89%; text-indent:27px; padding-top:46px}
#footer .col_2 {width:11%; padding:46px 0 10px 0}
#footer a {color:#f8b950; text-decoration:underline; font-weight:bold}
#footer a:hover {text-decoration:none}
#footer a.rss {color:#fff; text-decoration:underline; font-weight:bold; background:url(images/rss_img.gif) no-repeat right top; padding:0 24px 5px 0}
#footer a.rss:hover {text-decoration:none}



	/*form*/
input {width:126px; height:20px; margin:3px;}
textarea {width:157px; height:70px; overflow:auto; margin-bottom:10px; display:block; margin:3px;}
.div_input {height:25px; margin:3px;}
.div_links {text-align:right; width:300px}

input, select, textarea { 
	vertical-align:middle; 
	font-weight:normal; 
	font-family:tahoma; 
	color:#c9cdd4; 
	font-weight:normal; 
	font-size:1em; 
	border:solid 1px #c9cdd4; 
	padding-left:5px; 
	background:#19191a;
	margin:3px;
	}

	/*block*/
.block { background:#1d1d20; width:100%}
.block .l_t { background:url(images/l_t_1.gif) left top no-repeat; width:100%}
.block .r_t { background:url(images/r_t_1.gif) right top no-repeat;}
.block .r_b { background:url(images/r_b_1.gif) right bottom no-repeat;}
.block .l_b { background:url(images/l_b_1.gif) left bottom no-repeat;}
.block .left {background:url(images/border.gif) repeat-y left}
.block .top {background:url(images/border.gif) repeat-x top}
.block .right {background:url(images/border.gif) repeat-y right}
.block .bot {background:url(images/border.gif) repeat-x bottom}



/**********************/
.row {margin-top:5px;font-size:11px;}
.row label {display: block;float: left;width: 80px;font-size: 11px;text-align: right;padding-top: 10px;padding-right: 10px;font-family:verdana;}
.boldLabel {font-weight:bold;width: 100px;color: #990000;margin-right: 5px;}
.formField {font-family:Arial, Helvetica, sans-serif;width:200px;font-size:11px;margin-top:10px;}
input {margin-top: 5px;font-size:11px;padding-top:3px;}
button{background:#19191a;border:1px solid #c9cdd4;color:#c9cdd5;font-size:.9em;padding:3px;margin-left:3px;}
select {font-size:11px;margin-top: 5px;width:200px;}
textarea{margin-top:5px;width:320px;height:100px;font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;}

.link_z{width:100px;}