html {height: 100%;}
.c_Body {background-color: #3D425D; background-image: url(/assets/site_images/catch_background.jpg); background-repeat: no-repeat; background-position: top center; margin: 0px; padding: 0px 0px 0px 0px;}
.c_Body2 {background-color: #3D425D; background-image: url(/assets/site_images/catch_background2.jpg); background-repeat: no-repeat; background-position: top center; margin: 0px; padding: 0px 0px 0px 0px;}
.c_Main {width: 760px; margin-right: auto; margin-left: auto; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
.c_Header {width: 760px; margin: 0px; padding: 7px 0px 8px 0px; float:left;}
.c_Header_Full {width: 760px; margin: 0px; padding: 0px 0px 0px 0px; float:left;}
.c_Header_Left {width: 380px; margin: 0px; padding: 0px; float:left;}
.c_Header_Right {width: 380px; margin: 0px; padding: 0px; float:left; background-image: url(/assets/site_images/green_bg.jpg); background-repeat:repeat-y;}
.c_TopNav {width: 760px; height:21px; margin: 0px; padding: 4px 0px 5px 0px; float:left;}
.c_BotNav {width: 760px; height:15px; margin: 0px; padding: 5px 0px 5px 0px; float:left;}
.c_Content {width: 760px; margin: 0px; padding: 10px 0px 0px 0px; float:left;}
.c_Footer {width: 760px; margin: 0px; padding: 10px 0px 0px 0px; float:left;}

.h_Header_Left {width: 380px; margin: 0px; padding: 0px; float:left;}
.h_Header_Right {width: 380px;  margin: 0px; padding: 0px; float:left;}
.h_Header_Right_Left {width: 154px; height:29px; margin: 0px; padding: 0px; float:left;}
.h_Header_Right_Middle {width: 105px; height:29px; margin: 0px; padding: 0px; float:left;}
.h_Header_Right_Right {width: 121px; height:29px; margin: 0px; padding: 0px; float:left;}
.h_Content {width: 760px; margin: 0px; padding: 0px; background-color: #FFFFFF; float:left;}
.h_Content_Full {width: 760px; margin: 0px; padding: 0px; float:left;}
.h_Content_Full_Top {width: 760px; margin: 0px; padding: 22px 0px 0px 0px; float:left;}

.h_Content_Full_Text {width: 760px; w\idth: 680px; margin: 0px; padding: 0px 40px 0px 40px; float:left;}
.h_Content_Full_HighLight {width: 680px; w\idth: 640px; background-color: #A6A2D6; margin: 0px; padding: 3px 20px 3px 20px; float:left;}
.h_Content_Full_HighLight2 {width: 680px; w\idth: 640px; margin: 0px; padding: 3px 20px 3px 20px; float:left;}
.h_Content_Full_HighLight3 {width: 680px; w\idth: 660px; margin: 0px; padding: 3px 0px 3px 20px; float:left;}

.h_Content_Full_HighLight_Left {width: 60px; w\idth: 60px; margin: 0px; padding: 0px 0px 0px 0px; float:left;}
.h_Content_Full_HighLight_LeftM {width: 340px; w\idth: 340px; margin: 0px; padding: 0px 0px 0px 0px; float:left;}
.h_Content_Full_HighLight_RightM {width: 100px; w\idth: 100px; margin: 0px; padding: 0px 0px 0px 0px; float:left;}
.h_Content_Full_HighLight_Right {width: 140px; w\idth: 140px; margin: 0px; padding: 0px 0px 0px 0px; float:left;}

.h_Content_Full_HighLight_Left_M {width: 540px; w\idth: 540px; margin: 0px; padding: 0px 0px 0px 0px; float:left;}
.h_Content_Full_HighLight_Right_M {width: 140px; w\idth: 140px; text-align:right; background-color: #DAD8EE;  margin: 0px; padding: 3px 0px 3px 0px; float:right;}

.h_Content_Full_Light {width: 760px; margin: 0px; background-color: #BCD1DC; background-image: url(/assets/site_images/register_pic.jpg); background-repeat: no-repeat; background-position: bottom right; padding: 0px; float:left;}
.h_Content_Full_Light2 {width: 760px; margin: 0px; background-color: #BCD1DC; background-image: url(/assets/site_images/employ_pic.jpg); background-repeat: no-repeat; background-position: bottom right; padding: 0px; float:left;}
.h_Content_Left {width: 380px; margin: 0px; padding: 0px; float:left;}
.h_Content_Right {width: 380px; margin: 0px; padding: 0px; float:left;}
.h_Content_Left_Cand {width: 380px; height:182px; margin: 0px; padding: 0px; background-color: #BCD1DC; float:left;}
.h_Content_Left_Recruit_Left {width: 380px; margin: 0px; height:291px; padding: 0px; background-color: #BCD1DC; float:left;}
.h_Content_Left_Recruit {width: 380px; height:291px; margin: 0px; padding: 0px;  float:left;}
.h_Content_Left_Left {width: 154px; w\idth: 124px; margin: 0px; padding: 5px 0px 0px 30px; text-align: right; float:left;}
.h_Content_Left_Right {width: 226px; margin: 0px; padding: 5px 0px 0px 0px; float:left;}
.h_Content_Left_Full {width: 380px; w\idth: 225px; margin: 0px; padding: 3px 0px 0px 155px; float:left;}
.h_Content_Left_Right_l {width: 100px; margin: 0px; padding: 0px; float:left;}
.h_Content_Left_Right_r {width: 126px; margin: 0px; padding: 0px; text-align: right; float:left;}
.h_Content_Left_Text {width: 380px; w\idth: 330px; margin: 0px; padding: 0px 20px 0px 30px; float:left;}
.h_Content_Right_Text {width: 380px; w\idth: 350px; margin: 0px; padding: 0px 0px 0px 30px; float:left;}
.h_Register_Left_Left{width: 155px; w\idth: 125px; margin: 0px; padding: 0px 0px 0px 30px; float:left;}
.h_Register_Left_Right{width: 225px; w\idth: 225px; margin: 0px; padding: 0px 0px 0px 0px; float:left;}
.h_Register_Left_Full{width: 380px; w\idth: 350px; margin: 0px; padding: 0px 0px 0px 30px; float:left;}
.h_Content_White1 {width: 252px; w\idth: 222px; margin: 0px; padding: 0px 0px 0px 30px; float:left;}
.h_Content_White2 {width: 239px; w\idth: 222px; margin: 0px; padding: 0px 0px 0px 17px; float:left;}
.h_Content_White3 {width: 239px; w\idth: 222px; margin: 0px; padding: 0px 0px 0px 17px; float:left;}
.h_Content_SubNav {width: 180px; w\idth: 150px; margin: 0px; padding: 0px 0px 0px 30px; float:left;}
.h_Content_Main {width: 580px; w\idth: 490px; margin: 0px; padding: 0px 60px 0px 30px; float:left;}
.h_Content_Main_Full {width: 490px; margin: 0px; padding: 0px; float:left;}
.h_Content_Main_Left {width: 245px; margin: 0px; padding: 0px; text-align: left; float:left;}
.h_Content_Main_Right {width: 245px; margin: 0px; padding: 0px; text-align: right; float:left;}
.h_Form_Full {width: 490px; margin: 0px; padding: 0px 0px 4px 0px; float:left;}
.h_Form_Left {width: 176px; margin: 0px; padding: 0px 0px 5px 0px; float:left;}
.h_Form_Right {width: 314px; margin: 0px; padding: 0px 0px 5px 0px; float:left;}
.h_SubNav_Item {width: 150px; margin: 0px; padding: 3px 0px 3px 0px; background-image: url(/assets/site_images/subnav_bg.gif); background-repeat: no-repeat; background-position: top; float:left;}
.h_Footer {width: 760px; margin: 0px; padding: 0px;  background-image: url(/assets/site_images/footer_bg.gif); background-repeat:repeat-y; float:left;}
.h_Footer_Image {width: 760px; margin: 0px; padding: 0px; float:left;}
.h_Footer_Text {width: 760px; w\idth: 740px; margin: 0px; padding: 0px 10px 0px 10px; float:left;}

.s_Header {font-family: arial, tahoma, verdana, helvetica, sans-serif; font-weight: normal; font-size: 0.7em; color: #FFFFFF; line-height: 1.4em;}
.s_Header a{color: #FFFFFF; text-decoration:none;}
.s_Header a:hover{color: #BAD399; text-decoration:none;}
.s_TopNav {font-family: arial, tahoma, verdana, helvetica, sans-serif; font-weight: normal; font-size: 0.7em; color: #FFFFFF; line-height: 1.4em;}
.s_TopNav a{color: #FFFFFF; text-decoration:none;}
.s_TopNav a:hover{color: #CCCCCC; text-decoration:none;}
.s_TopNav2 {font-family: arial, tahoma, verdana, helvetica, sans-serif; font-weight: normal; font-size: 0.7em; color: #000000; line-height: 1.4em;}
.s_TopNav2 a{color: #4D6B25; text-decoration:none;}
.s_TopNav2 a:hover{color: #699232; text-decoration:none;}
.s_TopNav3 {font-family: arial, tahoma, verdana, helvetica, sans-serif; font-weight: normal; font-size: 0.7em; color: #FFFFFF; line-height: 1.4em;}
.s_TopNav3 a{color: #FFFFFF; text-decoration:none;}
.s_TopNav3 a:hover{color: #CCCCCC; text-decoration:none;}
.s_SubNav {font-family: arial, tahoma, verdana, helvetica, sans-serif; font-weight: normal; font-size: 0.7em; color: #000000; line-height: 1.4em;}
.s_SubNav a{color: #999999; text-decoration:none;}
.s_SubNav a:hover{color: #000000; text-decoration:none;}
.s_RecNav {font-family: arial, tahoma, verdana, helvetica, sans-serif; padding: 3px 0px 3px 0px; font-weight: normal; font-size: 0.7em; color: #000000; line-height: 1.4em;}
.s_RecNav a{color: #999999; text-decoration:none;}
.s_RecNav a:hover{color: #000000; text-decoration:none;}
.s_Content {font-family: arial, tahoma, verdana, helvetica, sans-serif; font-weight: normal; font-size: 0.7em; color: #05053F; line-height: 1.4em;}
.s_Content a{color: #05053F; text-decoration:none;}
.s_Content a:hover{color: #05053F; text-decoration:none;}
.s_Content_Black {font-family: arial, tahoma, verdana, helvetica, sans-serif; font-weight: normal; font-size: 0.7em; color: #05053F; line-height: 1.4em;}
.s_Content_Black a{color: #05053F; text-decoration:none;}
.s_Content_Black a:hover{color: #05053F; text-decoration:none;}
.s_BotNav {font-family: arial, tahoma, verdana, helvetica, sans-serif; font-weight: normal; font-size: 0.7em; color: #040433; line-height: 1.4em;}
.s_BotNav a{color: #040433; text-decoration:none;}
.s_BotNav a:hover{color: #4A4864; text-decoration:none;}
.s_Footer {font-family: arial, tahoma, verdana, helvetica, sans-serif; font-weight: normal; font-size: 0.7em; color: #FFFFFF; line-height: 1.4em;}
.s_Footer a{color: #FFFFFF; text-decoration:none;}
.s_Footer a:hover{color: #CCCCCC; text-decoration:none;}
.s_WhiteText {font-family: arial, tahoma, verdana, helvetica, sans-serif; font-weight: normal; text-align: justify; font-size: 0.7em; color: #666666; line-height: 1.4em;}
.s_WhiteText a{color: #FF6600; text-decoration:none;}
.s_WhiteText a:hover{color: #666666; text-decoration:none;}
.s_Editorl {font-family: arial, tahoma, verdana, helvetica, sans-serif; font-weight: normal; text-align: left; font-size: 0.7em; color: #666666; line-height: 1.4em;}
.s_Editorl a{color: #FF6600; text-decoration:none;}
.s_Editorl a:hover{color: #666666; text-decoration:none;}
.s_Editorr {font-family: arial, tahoma, verdana, helvetica, sans-serif; font-weight: normal; text-align: right; font-size: 0.7em; color: #666666; line-height: 1.4em;}
.s_Editorr a{color: #FF6600; text-decoration:none;}
.s_Editorr a:hover{color: #666666; text-decoration:none;}
.s_WhiteText2 {font-family: arial, tahoma, verdana, helvetica, sans-serif; font-weight: normal; font-size: 0.7em; color: #666666; line-height: 1.4em;}
.s_WhiteText2 a{color: #FF6600; text-decoration:none;}
.s_WhiteText2 a:hover{color: #666666; text-decoration:none;}

.form_input_small {width: 100px; height:18px; background-color: #ffffff; color: #000000; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #CCCCCC;}
.form_input_medium {width: 220px; height:18px; background-color: #ffffff; color: #000000; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #CCCCCC;}
.form_file_medium {width: 310px; height:18px; background-color: #ffffff; color: #000000; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #CCCCCC;}
.form_input_large {width: 310px; height:18px; background-color: #ffffff; color: #000000; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #CCCCCC;}
.form_select_small {width: 100px; height:18px; background-color: #ffffff; color: #000000; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #CCCCCC;}
.form_select_medium {width: 222px; height:18px; background-color: #ffffff; color: #000000; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #CCCCCC;}
.form_select_large {width: 310px; height:18px; background-color: #ffffff; color: #000000; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #CCCCCC;}
.form_button_small {width: 104px; height:20px; background-color: #8CC63F; color: #FFFFFF; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #CCCCCC;}
.form_button_medium {width: 222px; height:20px; background-color: #8CC63F; color: #FFFFFF; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #CCCCCC;}
.form_button_large {width: 310px; height:20px; background-color: #8CC63F; color: #FFFFFF; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #CCCCCC;}
.form_area_small {width: 100px; background-color: #ffffff; color: #000000; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #CCCCCC;}
.form_area_medium {width: 222px; background-color: #ffffff; color: #000000; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #CCCCCC;}
.form_area_large {width: 310px; background-color: #ffffff; color: #000000; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #CCCCCC;}
.form_area_xlarge {width: 345px; background-color: #ffffff; color: #000000; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #CCCCCC;}
form {margin:0px;}
h1 {color: #EC7E00; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight:normal; font-size: 1.4em;}
h2 {color: #EC7E00; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight:normal; font-size: 1.2em;}
h3 {color: #666666; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight:normal; font-size: 1.1em;}
hr {color: #666666; height: 1px;}
ul {list-style: square outside url(/assets/site_images/star_bullet.gif);}
.error {color: #FF0000;}