body{margin: 0px; padding: 0px; text-align: center; background: #333333;}
div#home_wrapper{width: 970px; margin: auto; background: #141518; height: 100%;}
div#home_content_wrapper{width: 970px;}

div#home_menu{width: 970px; text-align: right; height: 125px;  background: #1E1F24; color: #999999; font-family: Arial;  font-size: 14px; font-weight: bold;}

div#home_main {background: #C5C8CF; padding: 0px; margin: 0px; width: 970px; z-index: 3000;}
div#home_pic {position: relative; float: left; background: #FFFFFF; height: 374px; width: 300px; z-index: 3000;}
div#home_logo {position: relative; float: right; background: #FFFFFF; height: 374px; width: 670px; z-index: 3000;}

div#home_testimonial {background: #141518 url(../images/home/H1_Testimonial.jpg) no-repeat top right; height: 140px; width: 970px;}
div#home_footer{color: #999999; font-family: Arial;  font-size: 12px; background: #141518; text-align: center; width: 970px; bottom: 0px;}
div#home_footer ul {  margin: 0;  padding: 0px 0px 0 0;  white-space: nowrap;}
div#home_footer li {  display: inline;   list-style-type: none; padding-right: 15px;}

div#sub_wrapper{width: 972px; margin: auto; background: #141518;}
div#sub_content_wrapper{width: 970px; min-height: 600px;  background: #FFFFFF; border-left: solid 1px #141518; border-right: solid 1px #141518;}

div#sub_main {background: #1E1F24; padding: 0px; margin: 0px; width: 970px; z-index: 3000;}
div#sub_header{height: 120px; width: 970px;}
div#sub_logo {position: relative; float: left; background: #1E1F24; height: 120px; width: 272px; z-index: 3000;}
div#sub_pic {position: relative; float: left; background: #1E1F24 url(../images/sub/S1_Header.jpg) no-repeat; height: 120px; width: 698px; z-index: 3000;}


div#sub_menu{width: 970px; text-align: right; height: 25px;  background: #1E1F24;}


div#sub_content{width: 970px; min-height: 600px; text-align: left; z-index: 3000; color: #333333; font-family: Arial;  font-size: 12px; background: #FFFFFF url(../images/sub/S1_BackGround.jpg) no-repeat bottom right;}
div#sub_content h1 {color: #333333; font-family: Arial;  font-size: 16px; font-weight: bold; margin: 0px; padding: 20px 0px 0px 20px;}
div#sub_content p {margin: 0px; padding: 12px 20px 0px 20px;}
div#sub_content a {color: #333333; font-family: Arial;  font-size: 12px; text-decoration: underline;}
div#sub_content table tr td {font-family: Arial;  font-size: 12px; color: #333333;}

.ContentTextBox,
div#sub_content table tr td input[type="text"], 
div#sub_content table tr td input[type="textbox"], 
div#sub_content table tr td input.text{font-family: Arial;  font-size: 12px; color: #333333; width: 300px; margin-left: 10px;} 

.ContentButton,
div#sub_content table tr td input[type="submit"], 
div#sub_content table tr td input[type="button"],
div#sub_content table tr td input.button {font-family: Arial;  font-size: 12px; color: #333333; padding: 2px 8px 2px 8px; margin-left: 10px; text-align: center;} 

div#sub_content table tr td textarea {font-family: Arial;  font-size: 12px; color: #333333; width: 400px; height: 100px;} 

div#sub_content table tr td select {font-family: Arial;  font-size: 12px; color: #333333; width: 300px; margin-left: 10px;} 

div#sub_content h2 {font-family: Arial;  font-size: 14px; color: #333333; font-weight: bold; text-decoration: underline; margin: 0px; padding: 0px 0px 12px 0px;}
div#sub_content_table {width: 100%; text-align: center; padding-bottom: 20px;}
div#sub_content_table2 {border: solid 1px #333333; width: 500px; padding: 10px; background: #EEEEEE; margin: auto; text-align: center;}




div#sub_footer{color: #999999; font-family: Arial;  font-size: 12px; background: #141518; text-align: center; width: 970px; padding-top: 5px;}
div#sub_footer ul {  margin: 0;  padding: 0px 0px 0 0;  white-space: nowrap;}
div#sub_footer li {  display: inline;   list-style-type: none; padding-right: 15px;}


.clearboth{clear:both;}
