html,body {
height: 100%;
}


body {margin:0px; padding:0px; voice-family:"\"}\""; voice-family:inherit; font-family:Arial; font-size:12px; color:#000; background:url(../images/mainimg.jpg) left top repeat-x #fff; font-weight:normal; line-height:18px;}

.clear {clear:both;}

img {border:none;}
/*Header*/
.header { width:1000px; margin:0px auto; padding:0px; background-color:#FFFFFF;}
.logo_main { width:220px; margin:0px; padding:0px; float:left; }
.logo { width:440px; height:100px; float:left; margin:22px 0px 0px 0px; padding:0px; background:url(../images/logo.jpg) right top no-repeat; }
.logo a { width:440px; height:100px; float:right; margin:0px; padding:0px; }

.head_right { width:758px; float:right; margin:0px 8px 0px 0px; padding:0px; }

/*Navigation*/
.menu {width:758px; height:51px; float:left; margin:0px 0px 0px 0px; padding:0px; background:url(../images/menu_bg.jpg) left top no-repeat; }
.menu ul { width:758px; height:30px; float:left; margin:0px 0 0 0px; padding:0px; list-style:none; }
.menu ul li { float:left; margin:0px 0px 0 0; padding:0px 0px 0px 0px; list-style:none; font-family:Arial;  }
.menu ul li a {  height:30px; line-height:30px; float:left; margin:0px; padding:0px 22px 0 22px; font-size:12px; color:#fff; text-decoration:none; display:block; text-transform:uppercase; font-weight:bold; }
.menu ul li a:hover, .menu ul li.active a, .menu ul li.active a:hover { color:#0f1112; cursor:pointer; text-decoration:none;  }

.head_txt {width: 330px;
float: left;
margin: 9px 0px 0px 250px;
padding: 0px;
font-family: "Lucida Sans";
color: #1b70d0;
font-size: 16px;
font-weight: bold;}

.head_txt h3 {font-size:12.2px;margin: 0px;}
.head_txt h4 {color:#000;font-size:24px;margin: 4px 0 0 0;}
.head_bookmrk { width:175px; float:left; margin:6px 0px 0px 2px; padding:0px; }
.book_img { width:125px; height:26px; float:left; margin:0px 0px 0px 0px; padding:0px; }
.book_img img { border:none;}

h2 a {color:#1d71d3}
h3 a {color:#1d71d3}
h4 a {color:#1d71d3; text-decoration:none;}

.news_li 		{margin:10px 0;}
.news_link	{float:left;width:300px; padding:0; margin:0;}
.news_link h4	{padding:0; margin:0;}

.main_news_contain	{border-bottom:1px solid #ccc;margin-bottom:5px;}
.main_news_left  { width:80px; float:left; margin:0px 0 0 0; padding:0px; font-family:"Trebuchet MS", Arial; color:#4f4f4f; font-size:12px; font-weight:normal;}
.main_news_right {width:580px; float:left; margin:0; padding:0; margin-top:-15px; *margin-top:0;}

#news 	{padding:20px 20px 0 20px; }
#news h1	{line-height:22px;}


#swiffycontainer_alt {
display: none;}

.search_box { float:left;border:1px solid #B4C9E4;margin: 40px 0 0;}

.search {
	width:184px;
	height:29px;
	padding:0 4px;	
	color:#aeaeae;	
	font-size:15px;

	border:0;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

.searchimg{
	display:none;	
}


/*Middle Main*/
#midmain { width:1000px; margin:0px auto; padding:0px; background-color:#ffffff; }

/*Left Part*/
.left_part { width:193px; float:left; margin:0px; padding:0px 10px 0px 17px; }

.left_menu { width:193px; list-style:none; margin:0px; padding:0px 0 0px 0px; float:left; }
.left_menu ul { float:left; width:193px; list-style:none; margin:5px 0px 0px 0px; padding:0px 5px 0px 5px; }
.left_menu ul li { width:193px; float:left; margin:0px; padding:0px;  border-bottom:1px solid #b6cae4; }
.left_menu ul li ul li { width:193px; float:left; margin:0px; padding:0px;  border-bottom:none; }
.left_menu ul li ul li a { width:193px; color:#1b70d0;font-family:"Lucida Sans"; font-size:12px; font-weight:normal;  display:block;text-transform:none;}

.left_menu ul li ul li ul li { width:120px; float:left; margin:-8px 0 0 15px; padding:0;  border-bottom:none; }
.left_menu ul li ul li ul li a { width:120px; color:#1b70d0;font-family:"Lucida Sans"; font-size:12px; font-weight:normal;  display:block;text-transform:none;}

.left_menu ul li a { width:193px; color:#1b70d0; padding:7px 0px 7px 0px; text-decoration:none; font-family:"Lucida Sans"; font-size:12px; font-weight:bold; text-transform:uppercase; display:block; }
.left_menu ul li a:hover {color:#000; text-decoration:none;}
.left_menu ul.left_sub { float:left; width:193px; list-style:none; margin:0px 0px 0px 0px; padding:0px 0 0px 0px; border-top:1px solid #b6cae4; }
.left_menu ul.left_sub li { width:193px; float:left; margin:0px; padding:0px; border:none;  }
.left_menu ul.left_sub li a { width:193px; color:#1b70d0; padding:5px 0px 5px 0px; text-decoration:none; font-family:"Lucida Sans"; font-size:11px; font-weight:bold; display:block; }
.left_menu ul.left_sub li a:hover {color:#000; text-decoration:none;}

.left_input {width:191px; float:left; padding:0px 0px; margin:57px 0 0px 0; }
.left_input input {width:183px; height:30px; line-height:30px; float:left; padding:0px 5px; margin:0 0 0px 0; font-size:15px; color:#1c72d3; font-family:"Lucida Sans"; background:none; outline:none; border:1px solid #b4c9e4;}
.gs1 {width:159px; height:100px; float:left; padding:0px 0px; margin:28px 0 0px 0; }
.gs1 img { border:none; }

.ask {width:193px; float:left; padding:0px 0 30px 0; margin:23px 0 0px 0;}
.ask_title { width:115px; float:left; padding:0px 0px; margin:5px 0 0px 5px; color:#000; font-weight:bold; font-family:Arial; font-size:16px; border-bottom:1px solid #aeaeae; }
.ask_txt { width:115px; float:left; padding:0px 0px; margin:0px 0 0px 5px; color:#000; font-weight:bold; font-family:Arial; font-size:11px; }

/*Right Part*/
.right_part { width:758px; float:left; margin:0px; padding:0 0 0 8px; }

/* Full Part (No Menu) */

.full_part{
	width: 1000px;
}

/*Banner*/
.banner_home { width:758px; height:200px; float:left; margin:0px; padding:0px; z-index:5; }
.banner { width:758px; height:242px; float:left; margin:0px; padding:0px; z-index:5; }

/*Containar*/
.contant { width:758px; float:left; margin:0px; padding:0px; }
.contant_wide { width:952px; float:none; margin:0px; padding:30px; }


.contant ul {  }
.contant ul li { }

/*table ul { float:left; width:221px; list-style:none; margin:8px 0px 0px 0px; padding:0px 0 0px 0px; }
table ul li { width:206px; float:left; margin:0px; padding:0 0 0 15px;  }
table ul li a { width:206px; padding:4px 0px 4px 0px; text-decoration:none; color:#4f4f4f; font-family:"Trebuchet MS", Arial; font-size:12px; font-weight:bold; text-transform:uppercase; display:block; }
table ul li a:hover {color:#1c72d3; text-decoration:none;}
table ul li a:visited {color:#4f4f4f; text-decoration:none;}*/

#wide_left	{width:300px;float:left;}
#wide_right	{width:600px;float:right;}

.box_mid { width:758px; float:left; margin:6px 0 20px 0; padding:0px; }
.box_mid a {color:#fff; text-decoration:none;}
.dcs_box { width:245px; height:158px; float:left; margin:0px 0 0 0; padding:0 25px 0 0px;  font-size:11px; font-family:"Trebuchet MS", Arial; color:#fefefe; line-height:14px; }  
.dcs_box h2 { margin:0px; padding:0 0 4px 0; font-family:"Trebuchet MS", Arial; color:#fefefe; font-size:24px; font-weight:normal; line-height:normal; }

.finacial_box { width:242px; height:158px; float:left; margin:0px 0 0 6px; padding:0px 22px 0 20px;  font-size:11px; font-family:"Trebuchet MS", Arial; color:#fefefe; line-height:14px; }  
.finacial_box h2 { margin:0px; padding:0 0 4px 0; font-family:"Trebuchet MS", Arial; color:#fefefe; font-size:24px; font-weight:normal; line-height:normal; }
.harmony_box { width:135px; height:158px; float:left; margin:0px 0 0 6px; padding:0px 18px 0 22px;  font-size:11px; font-family:"Trebuchet MS", Arial; color:#fefefe; line-height:14px; }  
.harmony_box h2 { margin:0px; padding:0 0 0px 0; font-family:"Trebuchet MS", Arial; color:#fefefe; font-size:24px; font-weight:normal; line-height:normal; }
.harmony_box h4 { margin:0px; padding:0 0 0px 0; font-family:"Trebuchet MS", Arial; color:#fefefe; font-size:18px; font-weight:normal; line-height:normal; }

.news { width:395px; height:445px;float:left; margin:6px 0 0 0; padding:0px 16px 0px 16px; border:1px solid #b6cae4; overflow:hidden}
.news h2 { margin:0px; padding:0 0 0px 0; font-family:"Trebuchet MS", Arial; color:#1b70d0; font-size:24px; font-weight:normal; line-height:normal; }
.rss { width:395px; float:left; margin:0px; padding:0 0 12px 0; font-family:"Trebuchet MS", Arial; color:#4f4f4f; font-size:14px; font-weight:normal; line-height:normal; }
.rss img { vertical-align:text-top; border:none; float:none; line-height:0px; margin:1px 0 0 0; }
.news_detail { width:395px; float:left; margin:4px 0px; padding:0px 0px; }
.news_date { width:80px; float:left; margin:0px 0 0 0; padding:0px; font-family:"Trebuchet MS", Arial; color:#4f4f4f; font-size:14px; font-weight:normal; }
.news_news { width:315px; float:left; margin:0px 0 0 0; padding:0px; }
.news_news a {  margin:0px 0 0 0; padding:0px; font-family:"Trebuchet MS", Arial; color:#1b70d0; font-size:10px; font-weight:normal; text-decoration:none; }
.news_news a:hover { color:#252525; text-decoration:none; cursor:pointer;}
.archive { width:315px; float:left; margin:2px 0 0 0; padding:0px; color:#1b70d0; font-size:14px; font-weight:normal; }
.archive a {  margin:0px 0 0 0; padding:0px; font-family:"Lucida Sans"; color:#1b70d0; font-size:14px; font-weight:normal; text-decoration:none; }
.archive a:hover { color:#252525; text-decoration:none; cursor:pointer;}

.location { width:291px; float:right; margin:6px 0 0 0; padding:15px; border:1px solid #b6cae4; }
.location h2 { margin:0px; padding:0 0 0px 0; font-family:"Trebuchet MS", Arial; color:#1b70d0; font-size:24px; font-weight:normal; line-height:normal; }
.map { width:291px; height:135px; float:right; margin:17px 0 0 0; padding:0 0px; }
.location_btn { width:263px; float:left; margin:35px 0 0 0px; padding:0 0 0 28px; }
.location_btnin { width:114px; height:22px; float:left; margin:5px 0 0 5px; padding:0 0px; border:1px solid #e8e8e8; text-align:center;  }
.location_btnin a { line-height:22px; color:#575757; font-family:Arial; font-size:15px; text-transform:uppercase; text-align:center; text-decoration:none; font-weight:bold; }
.location_btnin a:hover {  color:#1b70d0; text-decoration:none; cursor:pointer; }

.location_select { width:291px; float:left; margin:20px 0 0 0px; padding:0 0px; }
.select_text { width:115px; line-height:25px; float:left; margin:0px 0 0 0px; padding:0 5px 0 0; color:#4f4f4f; font-family:"Trebuchet MS", Arial; text-align:right; font-size:13px; }
.select1 { width:161px; height:25px; float:left; margin:0px 0 0 0px; padding:0 0px; background:url(../images/selected_bg.jpg) left top no-repeat; border:none; outline:none; }
.select1 .select2 { width:161px; height:25px; float:left; margin:0px 0 0 0px; padding:3px; color:#4f4f4f; font-family:"Trebuchet MS", Arial; font-size:13px; background:none; border:none; }
.location_text { width:291px; float:left; margin:15px 0 0 0px; padding:0 0px 0 0; color:#4f4f4f; font-family:"Lucida Sans"; font-size:11px; }

/*Footer*/
.footer { width:983px; margin:0px auto; padding:0 0 0 17px; background-color:#FFFFFF; }

.ftr_main { width:964px; height:60px; float:left; margin:6px 0 16px 0px; padding:0px 12px 0px 0px; background:url(../images/ftr_right.jpg) right top no-repeat; }
.ftr_main .ftr_left { width:11px; height:60px; float:left; margin:0px; padding:0px; background:url(../images/ftr_left.jpg) left top no-repeat; }
.ftr_main .ftr_mid { width:953px; height:40px; float:left; margin:0px; padding:20px 0 0 0; background:url(../images/ftr_rtx.jpg) left top repeat-x; color:#fefefe; font-family:Trebuchet MS; text-align:center; line-height:20px; font-size:11px; }
.ftr_main .ftr_mid a { color:#fefefe; text-decoration:none; }
.ftr_main .ftr_mid a:hover { color:#252525; text-decoration:none; cursor:pointer; }

/*Relations Page*/
.invester_main { width:730px; float:left; margin:20px 0 0 0px; padding:0 14px; height:100%;}
.invester_left { width:472px; float:left; margin:0px 0 0 0px; padding:0 0px; height:100%;}
.invester_left h1 { margin:0px; padding:0 0 0px 0; font-family:"Trebuchet MS", Arial; color:#1b70d0; font-size:24px; font-weight:normal; line-height:normal; }
.invester_table { width:400px; float:left; margin:0px 0 0 10px;border:1px solid #b6cae4;padding: 2px 16px 22px 16px; }
.table_title { width:382px; height:26px; line-height:26px; float:left; margin:20px 0 0 0px; padding:0 0 0 18px; background:url(../images/invester_tilte.jpg) 0px top no-repeat; font-family:"Trebuchet MS", Arial; font-size:16px; font-weight:bold; color:#cef6fe; }
.table_detail { width:400px; float:left; margin:0px 0 0 0px; padding:0 0 8px 0px; background:url(../images/table_bot.jpg) left bottom no-repeat; }
.table_detailin { width:384px; float:left; margin:0px 0 0 0px; padding:0 7px; border-left:1px solid #e5e7e8; border-right:1px solid #e5e7e8; }
.tablerss { width:252px; float:left; margin:10px 0 0 0; padding:0 0 12px 8px; font-family:"Trebuchet MS", Arial; color:#4f4f4f; font-size:14px; font-weight:normal; line-height:normal; background:url(../images/bullet1.jpg) left 5px no-repeat; }
.tablerss img { vertical-align:text-top; border:none; float:none; line-height:0px; margin:1px 0 0 0; }
.tablerss  a	{color:#1D71D3; text-decoration:none;}

.invest_detail { width:384px; float:left; margin:px 0px; padding:7px 0px; border-bottom:1px dotted #d7d7d7; }
.invest_date { width:100px; float:left; margin:0px 0 0 0; padding:0px; font-family:"Trebuchet MS", Arial; color:#4f4f4f; font-size:15px; font-weight:normal; }
.invest_txt { width:284px; float:left; margin:0px 0 0 0; padding:0px; }
.invest_txt a {  margin:0px 0 0 0; padding:0px; font-family:"Trebuchet MS", Arial; color:#1b70d0; font-size:15px; font-weight:normal; text-decoration:none; }
.invest_txt a:hover { color:#252525; text-decoration:none; cursor:pointer;}
.news_btn { width:117px; height:20px; float:left; margin:10px 0 0 0px; padding:0px 0px; font-family:"Trebuchet MS", Arial; color:#1b70d0; font-size:14px; font-weight:normal; background:url(../images/news_btn.jpg) left top no-repeat;  }
.news_btn a { float:left; line-height:20px; margin:0px 0px; padding:0px 0 0 20px; font-family:"Trebuchet MS", Arial; color:#d4663f; font-size:11px; font-weight:bold; text-decoration:none; }
.news_btn a:hover { color:#1b70d0; text-decoration:none; cursor:pointer; }


.invester_right { width:258px; float:right; margin:0px 0 0 0px; padding:0 0px; height:100%; }
.top_msg { width:181px; height:74px; float:left; }
.top_msg img { border:none;}

.today_btn { width:180px; height:52px; float:left;  padding:0 0px; background:url(../images/today_btn.jpg) left top no-repeat; }
.today_btn a {line-height:52px; float:left; margin:0px 0 0 0px; padding:0 0 0 50px; color:#515151; font-size:13px; font-family:"Trebuchet MS", Arial; text-decoration:none; font-weight:bold; }
.today_btn a:hover {  color:#1b70d0; text-decoration:none; cursor:pointer;  }

.policy_main { width:730px; float:left; margin:5px 0 0 0px; padding:0 14px; }
.policy_main .policy_margn { margin:35px 0 0 30px;}
.policy_box { width:221px; float:left; margin:35px 0 0 0px; padding:0 0px; }
.policy_title { width:191px; height:63px; line-height:63px; float:left; margin:0px 0 0 0px; padding:0; }

.policy_list ul { float:left; width:221px; list-style:none; margin:8px 0px 0px 0px; padding:0px 0 0px 0px; }
.policy_list ul li { width:206px; float:left; margin:0px; padding:0 0 0 15px;  }
.policy_list ul li a { width:206px; padding:4px 0px 4px 0px; text-decoration:none; color:#4f4f4f; font-family:"Trebuchet MS", Arial; font-size:12px; font-weight:bold; text-transform:uppercase; display:block; }
.policy_list ul li a:hover {color:#1c72d3; text-decoration:none;}

.disclaimer { width:730px; float:left; margin:30px 0 0 0px; padding:0 14px 70px 14px; color:#4f4f4f; font-family:"Trebuchet MS", Arial; font-size:12px; }
.disclaimer h1 { margin:0px; padding:0 0 0px 0; font-family:"Trebuchet MS", Arial; color:#1b70d0; font-size:24px; font-weight:normal; line-height:normal; }

#flashContent { width:100%; height:100%; }


#social {
	float:right;
	padding:2px 53px 0 0;
	width:150px;
}

#global #social {padding:22px 5px 0 0;}

#social span { width:100%; float:right;}

#social #bookm {
	float:right;
}

#social .img_link {
	float:right;
	width:16px;
	height:16px;
	margin:4px 0px 4px 3px;
}

#social img { border:none;}

#social div  { text-align:right;}

#social div a:link, #social div a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#195fae;
	text-decoration:none;
}





#formDetails {}

#formDetails p{margin:0px 0px 0px 0px;}

#formDetails label{}

#formDetails .lblQuestion {width:100px; float:left; display:block;padding:-4px 0;}

#formDetails .formquestion {width:400px;padding:4px 0; clear:both;}

#formDetails textarea {float:left; display:block; padding:0; margin:0;}

#formDetails input {float:left; display:block;}

#formDetails input[type=submit] {display:block; margin:10px 500px 20px 0;}



#midmain .countdown{background:url(../images/countdown_bg.jpg) 0 0 no-repeat #000; min-height:795px; color:#fff; padding-bottom:12px; margin-bottom:12px;}
#midmain .countdown h1, #midmain .countdown h2, #midmain .countdown h3{color:#fff; text-align:center; margin:0!important; padding:20px 0!important;}
#midmain .countdown h1{font-size:60px; text-transform:uppercase; padding:40px 0 80px!important;}
#midmain .countdown h2{font-size:40px;}
#midmain .countdown h3{font-size:20px;}
#midmain .countdown iframe{border:solid 4px #fff!important; margin:20px 24px 4px;}
#midmain .countdown #launchclock{width:600px; height:100px; margin:0 auto;}