/*---------common Styles----------------*/
body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003973; background:url(../pictures/bg.jpg) no-repeat top;}
h1,h2,h3,h4,h5,div,img,form{margin:0px; padding:0px;}
h1{font-size:16px;}
h2{font-size:14px;}
p{margin:0px; padding:0 0 10px 0;}
a{text-decoration:underline; color:#FF0000;}
a:hover{text-decoration:none; color:#FF0000;}
img{border:0px;}

/*---------Position Styles----------------*/
.f_left{float:left;}
.f_right{float:right;}
.pad_l10{padding-left:10px;}
.pad_r10{padding-right:10px;}
.mar_r10{margin-right:10px;}
.mar_l10{margin-left:10px;}
.clear{clear:both;}

/*---------Font Styles----------------*/
.txt_cen{text-align:center; line-height:20px;}
.txt_jus{text-align:justify;}
.txt_red{color:#ff0000;}
.txt_whit{color:#ffffff;}
.txt_blk{color:#232222;}
.txt_blu{color:#003e7e;}
.txt_siz10{font-size:10px;}
.txt_siz11{font-size:11px;}
.txt_siz20{font-size:11px;}
.lin_ht20{line-height:20px;}
.lin_ht24{line-height:24px;}

/*---------List Styles----------------*/
ul.list1{list-style:none;margin:0px; padding:0px;}
ul.list1 li{line-height:20px; padding-left:10px;margin:0px; padding:0px;}
ul.list_num{list-style:decimal; padding-left:20px; line-height:22px;margin:0px; padding:0px;}
ul.list_nor{list-style:circle; padding-left:20px; line-height:22px;margin:0px; padding:0px;}

/*---------Image Styles----------------*/
.img_bdr1{border:1px solid #CCCCCC;}
.img_bdr2{border:1px solid #CCCCCC; padding:3px;}
.img_bdr3{border:1px dotted #CCCCCC; padding:3px;}

/*---------Link Styles----------------*/
a.link_red{text-decoration:none; color:#a10f17;}
a.link_red:hover{text-decoration:underline; color:#a10f17;}
a.link_blk{text-decoration:none; color:#000000;}
a.link_blk:hover{text-decoration:underline; color:#000000;}
a.link_blu{text-decoration:none; color:#003896;}
a.link_blu:hover{text-decoration:underline; color:#003896;}
a.link_orng{text-decoration:none; color:#D84905;}
a.link_orng:hover{text-decoration:underline; color:#D84905;}
a.link_mor{text-decoration:none; padding:5px; background:#999999; color:#000000;}
a.link_mor:hover{text-decoration:none; padding:5px; background:#000000; color:#ffffff;}

a.link_block{background:url(../pictures/zoom_norm.gif) no-repeat; color:#4d7744; text-decoration:none; height:47px; padding-top:28px; display:block;}
a.link_block:hover{background:url(../pictures/zoom_hover.gif) no-repeat; color:#303030; text-decoration:none;}

/*-------Form Styles ----------*/
.txt_box{width:150px; height:19px; border:1px solid #999999;}
.txt_area{width:150px; height:75px; border:1px solid #999999;}
.txt_box1{width:35px; height:19px; border:1px solid #999999;}
.txt_box2{width:45px; height:19px; border:1px solid #999999;}
.txt_box3{width:70px; height:19px; border:1px solid #999999;}
.button1{width:100px; height:20px; border:0px; cursor:pointer;}

/*--------- Main body Style are start here -------*/
#main_body{margin:auto; width:1010px;}
.feed_back{	position:fixed;	left:0px;	top:230px;z-index:100;	}

/*--Header---*/
#header{float:left; width:1010px; height:65px; overflow:hidden;}
#header .red_wrap{padding:30px 50px 0 9px; float:right; width:170px;}
#header a.red_btn{text-decoration:none;float:right; width:170px; height:34px; border:1px solid #ffffff; background:url(../pictures/redbtn_bg.gif) repeat-x;text-align:center; line-height:34px; font-size:14px; color:#ffffff; font-weight:bold;}
#header a.red_btn:hover{text-decoration:none;float:right; width:170px; height:34px; border:1px solid #ffffff; background:url(../pictures/blubtn_bg.gif) repeat-x;text-align:center; line-height:34px; font-size:14px; color:#ffffff; font-weight:bold;}
#header .join{float:right;width:340px;height:57px; overflow:hidden;padding:3px 0px 0 10px;border:2px solid #2d4f73; border-bottom:0px; margin:7px 0px 0 0; background:url(../pictures/grad_bg1.gif) repeat-x;}
#header .join h1{margin:0px; padding:0px 0 4px 0; font-size:14px; color:#003e7e;}
#header .join .txt_box1{width:114px;height:20px; font-weight:bold; padding-left:15px;padding-top:8px;color:#717171;border:1px solid #ffffff;background:url(../pictures/gard_bg2.gif) repeat-x;}
#header .join .txt_box2{width:114px;margin-left:5px; font-weight:bold; height:20px;padding-left:15px;padding-top:8px;color:#717171;border:1px solid #ffffff;background:url(../pictures/gard_bg2.gif) repeat-x;}
#header .topmenu_warp{float:left; font-size:13px;font-weight:bold;color:#ffffff; width:418px; padding-top:30px;}
#header .topmenu_warp .top_menu{float:right;height:22px;width:370px;background:url(../pictures/grad_bg3.gif) repeat-x; border:1px solid #104177; padding:8px 5px 0 5px; font-size:12px;}
#header .topmenu_warp .top_menu a{text-decoration:none;color:#ffffff; margin:0 3px;}
#header .topmenu_warp .top_menu a:hover{text-decoration:none;color:#94c9ff; margin:0 3px;}

#header2{float:left; width:1010px; height:151px; overflow:hidden; background:url(../pictures/header2_bg.png) no-repeat;}
#header2 .logo{float:left;padding:3px 0 1px 42px;}
#header2 .main_menu{float:right; padding-right:63px; font-weight:bold;}
#header2 .main_menu ul{margin:0px; padding:0px; list-style:none;}
#header2 .main_menu ul li{margin:0px; padding:0px; float:left; padding:0 2px 0 0;}
#header2 .main_menu ul li a{text-decoration:none; float:left; height:28px; line-height:28px; color:#ffffff; padding:0 6px; background:url(../pictures/grad_bg4.gif) repeat-x; border:1px solid #b13b43;}
#header2 .main_menu ul li a:hover{text-decoration:none; float:left; height:28px; line-height:28px; color:#ffffff; padding:0 6px; background:url(../pictures/grad_bg3.gif) repeat-x 30px 0; border:1px solid #b13b43;}

#banner{float:left; width:943px; height:325px; overflow:hidden; padding-left:34px;}
#banner .ban_dymic{float:left; width:667px; height:293px;  padding-right:20px; background:url(../pictures/banner_img.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f8f3f3;}
#banner .ban_dymic .news{float:right; width:177px; height:243px; padding:40px 15px 10px 15px; background:url(../pictures/banner_news_bg.png) repeat-x top;}
#banner .ban_dymic .news h2 a{text-decoration:none; color:#003e7e;}
#banner .ban_dymic .title{color:#fffbfb; font-size:14px; font-weight:bold; padding-bottom:10px;}
#banner .rit_panel{float:right; width:129px; height:293px; background:url(../pictures/banner_rit_panel.jpg);}
#banner .rit_panel .btn{padding:141px 0 0 14px;}
#banner .rit_panel .btn a.next{display:block; width:95px; height:47px; background:url(../pictures/nxt_btn.jpg) no-repeat;}
#banner .rit_panel .btn a.next:hover{display:block; width:95px; height:47px; background:url(../pictures/nxt_btn_over.jpg) no-repeat;}
#banner .rit_panel .btn a.prev{display:block; width:95px; height:47px; background:url(../pictures/prev_btn.jpg) no-repeat;}
#banner .rit_panel .btn a.prev:hover{display:block; width:95px; height:47px; background:url(../pictures/prev_btn_over.jpg) no-repeat;}
#banner  .bnr_menu{display:block; height:32px; background:url(../pictures/banner_menu.gif) repeat-x;}
#banner  .bnr_menu ul{margin:0px; padding:0px;}
#banner  .bnr_menu ul li{float:left; list-style:none; padding:6px;}
#banner  .bnr_menu ul li a{text-decoration:none; float:left; height:17px; width:28px; background:url(../pictures/bnr_menu_btn.gif) repeat-x;}
#banner  .bnr_menu ul li a:hover{text-decoration:none; float:left; height:17px; width:28px; background:url(../pictures/grad_bg4.gif) repeat-x;}
.watch_btn{padding:5px; line-height:27px;}
.watch_btn a{text-decoration:none; color:#ffffff; display:block; width:120px; height:27px; background:url(../pictures/grad_bg4.gif) repeat-x; border:1px solid #999b9a; text-align:center;}
.watch_btn a:hover{text-decoration:none; color:#ffffff; display:block; width:120px; height:27px; background:url(../pictures/grad_bg3.gif) repeat-x; border:1px solid #999b9a; text-align:center;}
/*---content---*/
#main_content_bg{float:left;width:1010px;background:url(../pictures/content_bg.png) repeat-y;}
#main_content_wrap{float:left;width:1010px;}
#main_content_wrap .content{float:left;width:890px; background:url(../pictures/bg6.gif) repeat-x #ffffff; padding:0px 10px;}
#main_content_wrap .content h1{margin:0px; padding:0px 0 6px 0; color:#4e4e4e; font-size:15px;}
#main_content_wrap .content h2{margin:0px; padding:0px 0 6px 0; color:#003973; font-size:15px;}
#main_content_wrap .content .colms{float:left; width:890px;}
#main_content_wrap .content h3{margin:0px; padding:0 0 5px 0; color:#4e4e4e; font-size:12px;}
.colm1{float:left; width:270px; padding-top:20px;margin-right:10px;background:url(../pictures/shad_rit1.png) repeat-y;}
.colm2{float:left; width:310px; padding-top:5px; margin-left:10px;}
.colm3{float:left; width:600px; padding-top:5px; background:url(../pictures/shad_rit2.png) repeat-y right;}
.colm3 .title{font-size:20px; font-weight:bold; color:#013469;padding:30px 0 0 60px;}
.colm3  p{line-height:20px; color:#003973; font-weight:normal;}
.colm4{float:left; width:290px; padding-top:5px;}
.colm4 .title{padding:30px 0 0 30px;}
.colm4 .title h1{color:#013469 !important;}
.colm4 .cnt{padding:0 20px 10px 25px;}
.colm5{float:left; width:884px; padding:5px 3px;}
.colm5 .block1{float:left; width:884px; background:url(../pictures/grad_bg8.gif) repeat-x #dddddd; margin-bottom:10px;}
.colm5 .block1 .txt_box{width:306px; height:36px; padding-top:20px; padding-left:14px; border:0px; color:#a9a9a9; background:url(../pictures/txtbox1.png) no-repeat center; }
.colm5 .block1 .txt_area{width:349px; height:240px; padding-top:20px; padding-left:14px; border:0px; color:#a9a9a9; background:url(../pictures/txtarea1.png) no-repeat center; }
.colm5 .block1 p{line-height:26px;}
.colm5 .title{padding:20px 0px 0px 80px;}
.colm5 h1{color:#013469  !important;}
.colm5 a{text-decoration:none; color:#013469;}
.colm5 .cnt_typ1{float:left; width:725px; padding-left:75px;}
.colm5 .cnt_typ1 h1{color:#a10f18 !important; padding-left:10px !important;}
.colm5 .cnt_typ1 h2{padding-left:10px !important;}
.colm5 .cnt_typ1 p{padding-left:10px !important; font-size:15px;}
.more_video{float:right; padding:6px 30px 30px 0;}
.more_video h2{background:url(../pictures/arrow1.gif) no-repeat right 3px !important; padding-right:20px !important;}
.video_res{float:left; width:230px; overflow:hidden;}
.video_res p{font-size:14px; color:#232222; padding-left:10px; padding-right:5px; line-height:20px;}
.colm_cnt{float:left; width:250px; padding:20px 20px 0 0; background:url(../pictures/title_shad.png) no-repeat -20px 0;}
.colm_cnt2{padding:0px 60px 0 60px;}
.colm_cnt p{margin:0px; padding:0 0 10px 0; color:#003973;}
.read{padding-bottom:10px; margin-bottom:10px; border-bottom:3px solid #e0e0e0;}
.box1{float:left; width:290px;background:url(../pictures/grad_bg7.gif) repeat-x #d2d2d2; padding:10px; text-align:center; line-height:18px; font-size:12px; margin-bottom:10px;}
.box2_wrap{float:left; width:304px;border:3px solid #f7f7f7;}
.box2_wrap .box2{float:left; width:302px;border:1px solid #90a3c4;}
.box2_wrap .box2 .row{float:left; width:282px;padding:10px; background:#ebeff5; border-bottom:1px solid #d7dfea; line-height:20px;}
.name{font-size:14px; color:#003e7e;}
.news{border-bottom:2px solid #e0e0e0; margin-bottom:15px; padding-bottom:10px;}
.block1 h1{margin:0px; padding:0px 0 15px 0 !important; color:#a10f18 !important;}
.block1_cnt{float:left; padding:0 100px 20px 80px;}
.block1_cnt .f_left{float:left; width:320px;}
.btn_submit{border:0px; background:url(../pictures/submit_btn.gif) no-repeat; width:136px; height:28px; cursor:pointer;}
.f14{font-size:14px;}
.cnt_typ2{float:left; width:710px; padding-left:85px;}
.gal_photo{float:left; padding:20px 20px 20px 0;}
.gal_page{float:right; padding-right:40px; font-size:18px; font-weight:bold;}
.gal_page .bul{font-size:26px;}
.gal_page a{text-decoration:none; color:#013469; padding:0 3px; font-size:20px; background:url(../pictures/dot.gif) no-repeat left 5px; padding-left:10px;}
.gal_page a:hover{text-decoration:none; color:#CC3300; padding:0 3px; font-size:20px; background:url(../pictures/dot.gif) no-repeat left 5px; padding-left:10px;}
.gal_page a.first{text-decoration:none; color:#013469; padding:0 3px; font-size:20px; background:none; padding-left:10px;}
.gal_page a.first:hover{text-decoration:none; color:#CC3300; padding:0 3px; font-size:20px; background:none; padding-left:10px;}
/*---Footer---*/
#footer{float:left; width:1010px; height:146px; padding-top:10px; color:#4e4e4e; background:url(../pictures/footer_bg.jpg) no-repeat;text-align:center; font-weight:bold;}
#footer a{text-decoration:none; color:#4e4e4e; margin:0 6px; line-height:40px; font-size:10px;}
#footer a:hover{text-decoration:underline; color:#4e4e4e; margin:0 6px; line-height:40px;}
.dyn_cont a{font-size:12px!important; color:#a10f17 !important; text-decoration:none;}
.dyn_cont a:hover{font-size:12px!important; color:#a10f17!important; text-decoration:underline;}
/*--------- Main body Style are End here -------*/

.txtarea
	{
		font-family:Arial;
		font-size:11px;
		height: 65px;
		width: 180px;
		border: 1px #0566AB solid;
		background:#FFFFFF;
	}
.txtareabig
	{
		font-family:Arial;
		font-size:11px;
		height: 165px;
		width: 400px;
		border: 1px #0566AB solid;
		background:#FFFFFF;
	}
.txtbox
	{
		font-family:Arial;
		font-size:11px;
		height: 17px;
		width: 180px;
		border: 1px #0566AB solid;
		background:#FFFFFF;
	}
	
.txtbox1
	{
		font-family:Arial;
		font-size:11px;
		height: 17px;
		width: 192px;
		border: 1px #676767 solid;
		background:#FFFFFF;
	}
.txtbox2
	{
		font-family:Arial;
		font-size:11px;
		height: 22px;
		width: 140px;
		border: 1px #0566AB solid;
		background:#FFFFFF;
	}
	
.txtboxsml
	{
		font-family:Arial;
		font-size:11px;
		height: 17px;
		width: 130px;
		border: 1px #676767 solid;
		background:#FFFFFF;
	}


.txtareasmall
	{
		background:#FFFFFF;
		font-family:Arial;
		font-size:11px;
		height: 70px;
		width: 192px;
		border: 1px #676767 solid;
		background:#FFFFFF;
	}

.txtboxsmall
	{
		font-family:Arial;
		font-size:11px;
		height: 17px;
		width: 50px;
		border: 1px #676767 solid;
		text-align:right;
		background:#FFFFFF;
	}

.slct
	{
		font-family:Arial;
		font-size:11px;
		height: 17px;
		width: 195px;
		background:#FFFFFF;
	}
.submit{
	background:url(../pictures/go_button.gif) no-repeat; border:0px; width:49px; height:29px; cursor:pointer;	
	}
.red{color:#FF0000;}
.button1{ background-color:#676767; color:#ffffff; border:#56075B 1px solid; width:70px; font-size:10px;}

.subfield{padding-bottom:10px; font-size:11px;}

<!--form styles-->