body { background-image:url(../images/background_1.jpg); background-repeat:no-repeat; background-color:#191a1a; margin:0px; padding:0px; }

.contact_name_text { font-family:Helvetica Plain, Verdana, Geneva, sans-serif; font-size:14px; color:#FFF; font-weight:bold; }
.contact_text { font-family:Helvetica Plain, Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; }
.email_text { font-family:Helvetica Plain, Verdana, Geneva, sans-serif; font-size:11px; color:#FFF; font-weight:bold; }
.email_text_red { font-family:Helvetica Plain, Verdana, Geneva, sans-serif; font-size:11px; color:#ff6b6b; font-weight:bold; }
.email_text2 { font-family:Helvetica Plain, Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; font-weight:bold; }

a.send_link { font-family:Helvetica Plain, Verdana, Geneva, sans-serif; font-size:14px; text-decoration:none; color:#FFF; font-weight:bold; }
a.send_link:hover { color:#8ba1c6; }

.popupTitleText { font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#000; font-weight:bold; }

.footerText { font-family:Helvetica Plain, Verdana, Geneva, sans-serif; font-size:7px; color:#8e8e8d; }

#blackOutDiv { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-color:#000; opacity:0.7; filter:alpha(opacity=70); z-index:5; }
#backGround { position:absolute; width:100%; height:100%; z-index:5; }

#emailMeDiv { position:absolute; width:600px; height:auto; top:250px; left:140px; z-index:6; background-color:#FFF; }
#introduceMeDiv { position:absolute; width:600px; height:auto; top:250px; left:140px; z-index:6; background-color:#FFF; }
#businessCardDiv { position:absolute; width:600px; height:auto; top:250px; left:140px; z-index:6; background-color:#FFF; }
#emailSuccessDiv { position:absolute; width:600px; height:auto; top:250px; left:140px; z-index:6; background-color:#FFF; }

.popup_header { float:left; width:600px; height:28px; padding-top:8px; background-image:url(../images/popup_header.jpg); background-repeat:no-repeat; }
.popup_header_left { float:left; width:555px; height:auto; padding-left:10px; }
.popup_header_right { float:left; width:35px; height:auto;  }

.popup_content { float:left; width:600px; height:auto; background-image:url(../images/popup_background.jpg); background-repeat:no-repeat; }
.popup_top { float:left; width:580px; height:auto; padding:10px; }
.popup_top_left { float:left; width:295px; height:auto; }
.popup_top_left_full { float:left; width:290px; height:auto; padding-bottom:10px; }
.popup_top_left_title { float:left; width:290px; height:auto; padding-bottom:3px; }
.popup_top_left_content { float:left; width:290px; height:auto; }
.popup_top_full { float:left; width:580px; height:auto; padding-bottom:10px; }
.popup_top_full_last { float:left; width:580px; height:auto; }
.popup_top_full_title { float:left; width:580px; height:auto; padding-bottom:3px; }
.popup_top_full_content { float:left; width:580px; height:auto; }
.popup_top_right { float:left; width:285px; height:auto; }
.popup_bottom { float:left; width:600px; height:25px; }

.popup_left_2 { float:left; width:280px; height:auto; border-right:1px solid #424242; padding-right:10px; }
.popup_right_2 { float:left; width:275px; height:auto; padding-left:10px; }
.popup_right_2_top { float:left; width:275px; height:auto; padding-bottom:10px; }
.popup_left_2_full { float:left; width:275px; height:auto; padding-bottom:10px; }

.popup_under { float:left; width:577px; height:24px; text-align:right; padding-top:4px; padding-right:23px; background-image:url(../images/popup_footer.jpg); background-repeat:no-repeat; }

#blackOutDiv2 { position: absolute; top: 0px; left: 0px; width: 100%; height: 1000px; background-color:#000; opacity:0.7; filter:alpha(opacity=70); z-index:5; }
#backGround2 { position:absolute; width:100%; height:100%; z-index:5; }

#errorDiv { position:absolute; width:300px; height:auto; background-color:#FFF; z-index:6; }

.popup_header2 { float:left; width:300px; height:28px; padding-top:8px; background-image:url(../images/popup_header.jpg); background-repeat:no-repeat; background-position:left; }
.popup_header2_left { float:left; width:255px; height:auto; padding-left:10px; }
.popup_header2_right { float:left; width:35px; height:auto; padding-top:2px; }

.popup_content2 { float:left; width:280px; height:auto; padding:10px; background-image:url(../images/popup_background.jpg); background-repeat:no-repeat; }

.wrapper { position:relative; margin:0px auto; width:1040px; height:721px; overflow:hidden; background-image:url(../images/content_background.png); background-repeat:no-repeat; }
.content { float:left; width:1024px; height:auto; }

.header { float:left; width:1024px; height:126px; }
.header_left { float:left; width:743px; height:auto; padding-left:37px; padding-top:11px; }
.header_right { float:left; width:244px; height:auto; padding-top:20px; }
.header_right_top { float:left; width:226px; height:auto; padding-bottom:10px; text-align:right; }
.header_right_content { float:left; width:226px; height:auto; padding-bottom:5px; text-align:right; }

.main_content { float:left; width:1024px; height:auto; padding-left:8px; }
.content_left { float:left; width:663px; height:508px; padding-left:29px; padding-top:74px; }
.content_right { float:left; width:317px; height:509px; padding-top:73px; padding-left:15px; }

.content_left_title { position:absolute; width:401px; height:118px; top:133px; z-index:6; }
.content_left_video { float:left; width:auto; height:auto; background-color:#FFF; border:6px solid #0f7eb8; padding-top:4px; }
.content_left_navigation { float:left; width:663px; height:auto; }
.content_navigation_videos { float:left; width:auto; height:auto; }

#white_div { position:absolute; top:210px; left:50px; height:160px; width:250px; background-color:#FFF; z-index:5; }
#white_div2 { position:absolute; top:490px; left:50px; height:40px; width:150px; background-color:#FFF; }

#overVideoDiv { position:absolute; top:205px; left:43px; width:636px; height:329px; z-index:5;}

#navigationClicked_1 { position:absolute; width:130px; height:141px; top:546px; left:37px; }
#navigationClicked_2 { position:absolute; width:130px; height:141px; top:546px; left:167px; }
#navigationClicked_3 { position:absolute; width:130px; height:141px; top:546px; left:297px; }
#navigationClicked_4 { position:absolute; width:130px; height:141px; top:546px; left:427px; }
#navigationClicked_5 { position:absolute; width:130px; height:141px; top:546px; left:557px; }

.content_right_top { float:left; width:314px; height:22px; padding-bottom:18px; padding-left:18px; padding-top:10px; background-image:url(../images/additional_info_background.jpg); background-repeat:no-repeat; }
.content_right_middle { float:left; width:332px; height:118px; padding-bottom:21px; padding-top:11px; background-image:url(../images/connect_button.jpg); background-repeat:no-repeat; }
.content_right_bottom { float:left; width:332px; height:auto; }

.connect_table { border-collapse: collapse; width:272px; height:auto; padding:0; margin:0; height:99px; }
.connect_table_row { width:272px; text-align:right; }
.content_right_middle_info { float:left; width:272px; height:auto; padding-bottom:8px; text-align:right; }

.footer { float:left; width:1024px; height:auto; padding-left:8px; padding-top:2px; }

.email_textbox { width:280px; height:auto; border-top:1px solid #b6b6b6; border-bottom:1px solid #e1e1e1; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#3a4352; padding-left:3px; }
.email_textbox_intro { width:274px; height:auto; border-top:1px solid #b6b6b6; border-bottom:1px solid #e1e1e1; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#3a4352; padding-left:3px; }
.email_textbox2 { width:575px; height:auto; border-top:1px solid #b6b6b6; border-bottom:1px solid #e1e1e1; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#3a4352; padding-left:3px; }
.email_textarea { width:572px; height:150px; border-top:1px solid #b6b6b6; border-bottom:1px solid #e1e1e1; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; overflow:auto; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#3a4352; padding:3px; }