<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/********** form **********/
.float_left { float:left; }

div.formWrapper { margin:5px auto 0; background:#FDFDFD; }
#cboxLoadedContent div.formWrapper { margin-top:0; }

input { }
textarea { font-family: Arial, Helvetica, sans-serif; font-size:13px; }
input.submit { text-align:center; }
input[type="submit"] { text-align:center !important; background:#8c8c8d; color:#FFF; border:0; }
input[type="button"] { text-align:center !important; }
input[type="reset"] { text-align:center !important; background:#fbdce6; color:#8c8c8d; border:0; }
input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover { cursor: pointer; }

.liner { border-top: 1px dotted #cfcfcf; }

.formRight { width:630px; margin:auto; padding:0; border:none !important; }
/*#ajxSignupForm * { color:#222222;}*/
.formRight ol { margin:0; padding:5px 10px; list-style:none; }
.formRight ol li { margin:0; padding:0; background:none; display:block; clear: both;}
.formRight label { margin:0; width:172px; display:block; padding:10px 0 0 0; font-size:12px; color:#505050; text-transform:capitalize; float:left; }
.formRight label span.red { color:#ff0000; }
.formRight label span.blue { color:#0000FF; }
.formRight input { margin:4px 0; padding:3px 2px; height:18px; float:left; }
.formRight input.text { width:430px; border:1px solid #dcdcdc; background:#f5f5f5; }
.formRight input.checkbox { margin:2px 4px 0 0; padding:0; }
.formRight input.logo { float:left; height:23px; margin-top:8px; }
.formRight img.slider { float:left; width:335px; }
.formRight select { width:436px; border:1px solid #dcdcdc; margin:4px 0; padding:1px 0; height:26px; background:#f5f5f5; float:left; }
.formRight select.birth1 { width:46px; margin-right: 3px;}
.formRight select.birth2 { width:96px; margin-right: 3px;}
.formRight select.birth3 { width:67px; margin-right: 6px;}
.formRight select.select21 { width:215px; }
.formRight select.select31 { width:141px; }
.formRight .input21 { width:209px; border:1px solid #dcdcdc; background:#f5f5f5; }
.formRight .input21_Slc { width:215px; border:1px solid #dcdcdc; background:#f5f5f5; }
.formRight .input31 { width:136px; border:1px solid #dcdcdc; background:#f5f5f5; }
.formRight .input32 { width:283px; border:1px solid #dcdcdc; background:#f5f5f5; }
.formRight .input41 { width:105px; border:1px solid #dcdcdc; background:#f5f5f5; }
.formRight .input95p { width:95%; border:1px solid #dcdcdc; background:#f5f5f5; }
.formRight textarea { width:430px; height:120px; border:1px solid #dcdcdc; margin:4px 0; padding:3px 2px; background:#f5f5f5; float:left;}
.formRight textarea.smalltextarea { height:70px; }
.formRight ol li.buttons input { padding:3px 0; margin:0; border:0; color:#FFF; float:left;}
.formRight a { color: #000099; text-decoration: underline; }
.formRight .submitForm { width: 434px; height: 42px; background:#0000FF; border: none medium;}
.formRight .submit { float: right; width: 224px; height: 32px; background:#8c8c8d; font-weight:200; font-size: 14px; color: #FFF; border: none;}
.formRight .submit_red { float: right; width: 124px; height: 32px; background:#FF0000; font-size: 14px; color: #FFF; border: none;}
.formRight .checkButton { width:142px; height:26px; background:#0000FF; font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; border: none; }
.formRight img { border:2px solid; padding:2px; margin:0; }
.formRight li.captcha input.text { width:280px; }
.formRight li.captcha span.captcha img { border:0; padding:0; margin:4px 6px 0 0; float:left; }

.formRight ol .forminput21 select { width:342px; }
.formRight ol .forminput21 div span { line-height:34px; }
.formRight ol .forminput21 input[type="text"] { width:336px; margin-left:6px; }
.formRight ol .forminput21 input[type="text"]:first-child { margin-left:0; }
.formRight ol .forminput21 label { width:332px; margin-left:6px; }
.formRight ol .forminput21 label:first-child { margin-left:0; }
.formRight ol .forminput21 label input { margin-right:8px; }
.formRight ol .forminput31 select { width:226px; margin-left:6px; }
.formRight ol .forminput31 input[type="text"] { width:220px; margin-left:6px; }
.formRight ol .forminput31 input[type="text"]:first-child { margin-left:0; }
.formRight ol .forminput31 label { width:148px; margin-left:6px; }
.formRight ol .forminput31 select.select32 { width:458px; }

.formData { width:100%; margin:auto; padding:0; border:none !important; }
.formData ol { margin:0; padding:5px 0; list-style:none; }
.formData ol li { overflow:hidden; margin:0 0 8px; padding:0; background:none; display:block; clear: both;}
.formData label { margin:0; width:90%; display:block; padding:14px 0 0 6px; font-size:18px; font-weight:bold; color:#505050; text-transform:capitalize; float:left; }
.formData input { margin:4px 0; padding:3px 2px; height:28px; font-size:20px; float:left; }
.formData input.checkbox { margin:2px 4px 0 0; padding:0; }
.formData select { width:436px; border:1px solid #dcdcdc; margin:4px 0; padding:1px 0; height:26px; background:#f5f5f5; float:left; }
.formData textarea { width:430px; height:120px; border:1px solid #dcdcdc; margin:4px 0; padding:3px 2px; background:#f5f5f5; float:left;}
.formData textarea.smalltextarea { height:70px; }
.formData input[type="submit"] { float: right; width: 224px; height: 32px; background:#8c8c8d; font-weight:200; font-size: 14px; color: #FFF; border: none;}

.formData ol .forminput21 select { width:342px; }
.formData ol .forminput21 div span { line-height:34px; }
.formData ol .forminput21 input[type="text"] { width:336px; margin-left:6px; }
.formData ol .forminput21 input[type="text"]:first-child { margin-left:0; }
.formData ol .forminput31 select { width:226px; margin-left:6px; }
.formData ol .forminput31 input[type="text"] { width:219px; margin-left:6px; }
.formData ol .forminput31 input[type="text"]:first-child { margin-left:0; }
.formData ol .forminput31 input[type="text"].input32 { width:453px; }
.formData ol .forminput31 select.select32 { width:458px; }

.formFileWrapper { width:642px; float:left; margin:auto; padding:2px 6px 6px; }
.formFile { width:510px; margin:auto; padding: 0 5px; border:none !important; background: #FFF; }
/*#ajxSignupForm * { color:#222222;}*/
.formFile ol { margin:0; padding:5px 10px; list-style:none;}
.formFile ol li { margin:0; padding:0; background:none; display:block; clear: both;}
.formFile ol li.liner { border-top: 1px dotted #cfcfcf; }
.formFile label { margin:0; width:172px; display:block; padding:10px 0 0 0; font:bold 11px Arial, Helvetica, sans-serif; color:#505050; text-transform:capitalize; float:left; text-align: left;}
.formFile input { margin:4px 0; padding:3px 2px; height:18px; float:left; }
.formFile input.text { width:310px; border:1px solid #dcdcdc; background:#f5f5f5; }
.formFile input.checkbox { margin:2px 4px 0 0; padding:0; }
.formFile input.picture { height: 24px; margin:2px 4px 0 0; padding:0; }
.formFile textarea { width:310px; height:70px; border:1px solid #dcdcdc; margin:4px 0; padding:2px; background:#f5f5f5; float:left;}
.formFile ol li.buttons input { padding:3px 0; margin:0; border:0; color:#FFF; float:left;}
.formFile .submitForm { width: 434px; height: 42px; background: url(../images/submit_signup.jpg) no-repeat center left; border: none medium;}
.formFile .submit { float: right; width: 224px; height: 32px; background: url(../images/button_submit.jpg) no-repeat center left; font-size: 14px; color: #FFF; border: none;}
.formFile .submit_red { float: right; width: 124px; height: 32px; background: url(../images/button_submit_red.jpg) no-repeat center left; font-size: 14px; color: #FFF; border: none;}
.formFile .checkButton { width:142px; height:26px; background: url(../images/button_submit_small.jpg) no-repeat center left; font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; border: none; }

div.formFilePicture { width:114px; float:left; }
div.formFilePicture img { display:block; width:100px; height:100px; background: #f5f5f5; border:2px solid #cfcfcf; padding:2px; margin:5px 0 0 0; }
div.formFilePicture a { color:#666666; width:100px; padding:2px; margin-top:3px; border:2px solid #CCC; font-weight: 700; font-size: 9px; display:block; text-align: center; }
div.formFilePicture a:hover { color:#FFF; background-color: #666666; }

p.response { text-align:center; color:#2c2c2c; font: bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto;}

ul.checkbox_list { padding:0; margin:0; list-style:none outside none; width:436px; float:left; }
ul.checkbox_list li { line-height:16px; width:140px; float:left; clear: none; margin:4px 0 2px 8px; background: #f5f5f5; }
ul.checkbox_list li.first { margin-left:0; }
ul.checkbox_list li input { margin:0 2px; }

ul.checkbox_list_4 { }
ul.checkbox_list_4 li { width:103px; }

ul.radio_list { padding:0; margin:0; list-style:none outside none; width:436px; float:left; }
ul.radio_list li { line-height:16px; width:103px; float:left; clear: none; margin:4px 0 2px 8px; background: #f5f5f5; }
ul.radio_list li.first { margin-left:0; }
ul.radio_list li input { margin:0 2px; }

.formError { border:0; padding: 2px 4px; background:#FFEEEE; }
.formError p { margin:0px 12px; padding:0px; font-size:11px !important; color:#AA0000; }
.formError a { font-size: 12px; font-weight: bold; color: #0000AA; }

.formSuccess { border:0; background:#EEEEFF; font-size: 12px; font-weight: bold; color: #FF3333; padding: 2px 4px; }
.formSuccess p { margin:0px 12px; padding:0px; text-align:center; }
.formSuccess a { font-size: 12px; font-weight: bold; color: #AA0000; }


/********** form button **********/
.form_button { }
a.form_button { text-decoration: none !important; background: url(../images/button_l.jpg) no-repeat center left; line-height:21px; float:left; margin:0 25px 0 0; padding:13px 0; text-decoration:none; color:#000 !important; font: bold 14px Arial, Helvetica, sans-serif; }
a.form_button:hover { color: #FFFFFF !important;}
a.form_button span { background:url(../images/button_r.jpg) no-repeat center right; padding:13px 20px; }

.right_padding { padding-right: 5px; }
.right_margin { margin-right: 5px; }


ol.form_table { font: bold 11px Arial, Helvetica, sans-serif; color: #666666;}
ol.form_table li { padding: 4px; border-bottom: 1px solid #A2A2A2;}
ol.form_table li.second { background-color: #EEEEEE; }
ol.form_table li.selected { background-color: #000; }
ol.form_table li.selected a { color: #FFF; }
ol.form_table li.title { padding: 4px; background-color: #DADAFF; color: #000000; font-weight: bold; font-size: 14px; }

/* ------------------------------------------------------------------------------------ */
div.formwlist_list { border:1px solid #c2c2c2; margin: 0; padding: 3px; }
div.formwlist_list .list { max-height: 200px; max-width:706px; overflow: auto; border:1px solid #EAEAEA; margin: 0; padding: 0px; }
div.formwlist_list label { display: block; padding: 5px; font:bold 12px Arial, Helvetica, sans-serif; border-left : 1px solid #EAEAEA; border-right : 1px solid #EAEAEA; border-top : 1px solid #EAEAEA; }
div.formwlist_list ol { margin:0; list-style:none; }
div.formwlist_list ol li { margin:0px; padding:3px 3px; background: #F5F5F5; border-bottom:1px solid #D2D2D2; display:block; clear: both; }
div.formwlist_list ol li.second { background: #fafafa; }
div.formwlist_list ol li.selected { background-color: #000; }
div.formwlist_list ol li.selected a { color: #FFF; }
div.formwlist_list ol li.novid { background:#FF0000; }
div.formwlist_list ol li a { display:block; }
div.formwlist_list ol li a img { display:block; float:left; width:40px; border:1px solid #e2e2e2; margin-right:5px; }
div.formwlist_list ol li a img:hover { width:80px; }
div.formwlist_list a { font:bold 11px Arial, Helvetica, sans-serif; color:#000050; }
div.formwlist_list a:hover { background-color: #000; color: #FFF; }

div.formwlist { float:left; width:490px; border:1px solid #c2c2c2; margin: 10px 0; padding: 6px; font:11px Arial, Helvetica, sans-serif; color:#505050; }
/*div.formwlist td { padding: 5px; }
div.formwlist tr.title td { background-color: #f2f2f2; margin:5px; font-size: 12px; font-weight: bold; border-bottom: 1px solid #c2c2c2; }*/
div.formwlist ol { margin:0; padding:5px 0px; list-style:none; }
div.formwlist li { margin:0; padding:0; background:none; border:none; display:block; clear: both; }
div.formwlist label { margin:0; width:122px; display:block; padding:10px 0; font:bold 11px Arial, Helvetica, sans-serif; color:#505050; text-transform:capitalize; float:left;}
div.formwlist input { width:351px; border:1px solid #dcdcdc; margin:4px 0; padding:3px 2px; height:18px; background:#f5f5f5; float:left;}
div.formwlist input.input21 { width:169px; }
div.formwlist input.input31 { width:115px; }
div.formwlist select { width:357px; border:1px solid #dcdcdc; margin:4px 0; padding:1px 0; height:26px; background:#f5f5f5; float:left;}
div.formwlist select.select21 { width:175px; }
div.formwlist select.select31 { width:115px; }
div.formwlist textarea { width:351px; height:90px; border:1px solid #dcdcdc; margin:4px 0; padding:2px; background:#f5f5f5; float:left;}
div.formwlist input.submit { margin-left: 134px; width: 224px; height: 32px; background: url(../images/button_submit.jpg) no-repeat center left; font-size: 14px; color: #FFF; border: none;}
div.formwlist img { border:2px solid; }
/* ------------------------------------------------------------------------------------ */

.calculate {  }
.calculate .info { padding:6px; margin-bottom:19px; font-size:13px; line-height:18px; text-align:center; color:#AA6666; border:1px solid #FFe2e2; background:#FFfafa; }
.calculate .info_red { background:transparent url(/images/bg_red_50.png); }
.calculate .info_trans { background:transparent url(/images/bg_wht_60.png); border:2px solid #231f20; color:#231f20; line-height:19px; font-size:16px; padding:20px 10px; }
.calculate .info_trans h3 { display:block; font-size:14px; text-align:center; width:auto; font-weight:600; }
.calculate .info_trans_small { font-size:14px; line-height:16px; padding-top:10px; }
.calculate form { display:block; float:left; }
.calculate form div { }
.calculate form input.button { margin-top:8px; padding:5px 0; height:30px; font-size:16px; }
.calculate form input.button:hover { color:#00F; border-color:#999999; cursor:pointer; }
.calculate form input.submit { width:206px; }
.calculate form input.reset { float:right; width:100px; font-size:12px; }
.calculate form input.reset:hover { color:#F00; }
.calculate ol { list-style:none; }
.calculate ol li { display:block; height:22px; margin:6px 0 5px 0; }
.calculate ol li input { width:36px; height:16px; padding:2px 4px; border:1px solid #dcdcdc; background:#f5f5f5; margin:0 0 0 2px; text-align:right; }
.calculate ol li input net { background:#a1a1a1; color:#FFF; }
.calculate ol li label { margin:0; width:170px; line-height:22px; display:block; padding:0; font-size:11px; font-weight:300; color:#505050; text-transform:capitalize; float:left; text-align: left; }
.calculate ol li label span { float:right; line-height:21px; font-size:10px; }
.calculate ol li label strong { float:right; padding-right:5px; color:#a2a2a2; font-size:10px; }
.calculate h3 { display:block; font-size:12px; margin-bottom:4px; padding: 4px; }
.calculate label.title { display:block; float:left; width:159px; height:26px; padding:0 4px; margin:0 3px 3px 0; line-height:26px; font-size:12px; font-weight:500; }
.calculate span { display:block; float:left; width:38px; height:26px; padding:0 4px; margin:0 0 0 2px; text-align:center; line-height:26px; font-size:10px; }

.calculate .calculate_ygs { margin-top:20px; }
.calculate .calculate_lys { margin-top:72px; }
.calculate .calculate_yks { margin-top:28px; }

.calculate ol li.calculate_h4 { height:22px; }
.calculate ol li.calculate_h4 h4 { line-height:22px; padding-left:4px; }
.calculate ol li.calculate_h4 h4 span { float:right; height:22px; line-height:22px; }

.calculate_res { background:transparent url(/images/bg_wht_60.png); }
.calculate_res span.cr_info { display:block; padding:10px 20px; font-size:18px; font-weight:500; text-align:center; }
.calculate_res .cr_controls { padding: 10px 10px 4px; overflow:hidden; }
.calculate_res .cr_controls a { display:block; padding:4px 12px; margin-right:4px; float:left; background:#FFDDDD; color:#86151d; }
.calculate_res .cr_controls a:hover { background:#FFF; color:#000; }
.calculate_res .cr_controls a.select { background:#DDFFDD; } 
#ajxResultsList { margin:20px 0;  }
#ajxResultsList span { padding:0 10px; }
#ajxResultsList span.info { padding:0; }

.red-info { padding:6px; margin-bottom:10px; font-size:18px; line-height:24px; color:#AA6666; border:1px solid #FFe2e2; background:#FFfafa; text-align:center; color:#3e3a3b; }
.red-info strong { font-size:22px; color:#000; }
.red-info p { text-align:center; margin:0; padding:0; }
.red-info p.innercontent { width:auto; }

div.calculate_grad { width:314px; padding:0; margin-bottom:8px; }
div.calculate_grad div { overflow:hidden; margin-bottom:4px; }
div.calculate_grad label { margin:0; padding:2px 4px; width:248px; line-height:22px; display:block; font-size:10px; color:#505050; text-transform:capitalize; float:left; text-align: left; }
div.calculate_grad input { float:right; width:46px; height:20px; padding:2px 4px; border:1px solid #dcdcdc; background:#f5f5f5; margin:0; text-align:right; }

div.calculate_content { width:314px; }

.calculate form input.submit_calculate_nets { width:100%; }

.calculate_results { width:316px; float:left; margin-left:16px; }
.calculate_results div { }
.calculate_results ol { list-style:none; }
.calculate_results ol li { height:auto; line-height:18px; padding:2px 0px 2px 0; margin:0 0 3px 0; overflow:hidden; }
.calculate_results ol li.title { height:20px; font-size:13px; margin-bottom:2px; padding-left:4px; }
.calculate_results ol li label { display:block; float:left; width:76px; font-size:14px; line-height:20px; text-align:center; }
.calculate_results ol li.cols-names { height:auto; }
.calculate_results ol li.cols-names span { width:74px; height:24px; border:0; line-height:11px; padding:3px 1px; font-size:10px; }
.calculate_results ol li.cols-names span:first-child { margin-left:0; }
.calculate_results ol li span { 
    display:block; float:left; width:70px; height:auto; line-height:18px; font-size:12px; color:#000; padding:0 2px; margin:0 0 0 4px; 
    border:1px solid #e2e2e2; background:#FFF; text-align:center; 
}
.calculate_results ol li span strong { float:left; text-align:left; font-size:10px; color:#c2c2c2; line-height:16px; }
.calculate_results ol.calculate_result_ygs { display:block; width:316px; float:left; }
.calculate_results ol.calculate_result_ygs li {  }
.calculate_results ol.calculate_result_lys { display:block; width:316px; float:left; margin-top:25px; }
.calculate_results ol.calculate_result_lys li {  }

.calculate_results ol.calculate_result_tyt { display:block; width:340px; float:left; }
.calculate_results ol.calculate_result_tyt li { border:1px solid #FFe2e2; background:#FFfafa; }
.calculate_results ol.calculate_result_tyt li label { width:70px; }
.calculate_results ol.calculate_result_tyt li span { width:74px; }
.calculate_results ol.calculate_result_tyt li.title { background:#0000AA; color:#FFF; border-color:#0000AA; }
.calculate_results ol.calculate_result_yks { display:block; width:340px; float:left; margin-top:10px; }
.calculate_results ol.calculate_result_yks li { border:1px solid #FFe2e2; background:#FFfafa; }
.calculate_results ol.calculate_result_yks li label { width:70px; }
.calculate_results ol.calculate_result_yks li span { width:74px; }
.calculate_results ol.calculate_result_yks li.title { background:#AA0000; color:#FFF; border-color:#AA0000; }

.calculate_results .results { border:1px solid #FFe2e2; background:#FFfafa; padding:6px; margin-top:20px; }
.calculate_results .results label { font-size:13px; display:block; padding:2px 0 4px; }

.calculate_results_vid_info { width:320px; float:right; }
.calculate_results_vid_info .video-info-list h3 { font-size:15px; margin-bottom:4px; padding:3px 0 3px; line-height:20px; text-align:center; }
.calculate_results_vid_info .video-info-list span.video-info-info { height:auto; }

div.calculate_uni { padding:0; border:0; margin-bottom:10px; }
div.calculate_uni span { display:block; float:none; overflow:hidden; width:auto; height:auto; margin:0; padding:4px 0; background:none; border:none; text-align:left; }
div.calculate_uni span.input_50 select { width:49%; margin-left:2%; }
div.calculate_uni span.input_50 select:first-child { margin-left:0; }
div.calculate_uni select { width:100%; height:24px; font-size:12px; border:1px solid #dcdcdc; background:#f5f5f5; }

div.calculate_uni span.calc_slide { height:20px; padding:4px 0; margin:0 0 4px; border:0; border-top:1px dotted #cfcfcf; }
div.calculate_uni span.calc_slide label { width:38px; line-height:18px; float:left; font-size:14px; }
div.calculate_uni span.calc_slide p { width:74%; float:left; margin-top:1px; }
div.calculate_uni span.calc_slide input { width:34px; height:16px; border:0; float:right; text-align:right; font-size:12px; line-height:15px; color:#000; background:transparent; }

div.calculate_uni span.calc_tyt { height:20px; padding:4px 0px; margin:0 0 4px; border:0; border-top:1px dotted #cfcfcf; }
div.calculate_uni span.calc_tyt p { width:86%; float:left; margin-top:1px; }
div.calculate_uni span.calc_tyt input { width:34px; height:16px; border:0; float:right; text-align:right; font-size:12px; line-height:15px; color:#000; background:transparent; }

div.calculate_uni label.title { height:24px; line-height:24px; width:auto; float:none; margin:0 0 4px; }

div.calculate_uni span.ui-slider-handle { padding:2px 0; }

.calculate div.calculate_nets { background:transparent url(/images/bg_wht_60.png); }
.calculate div.calculate_nets .calculate_nets_title { position:relative; height:160px; }
.calculate div.calculate_nets .calculate_nets_title span { display:block; color:#6d6e71; width:120px; text-align:center; height:auto; font-weight:700; }             
.calculate div.calculate_nets .calculate_nets_title .calculate_nets_title_1 { position:absolute; left:0; top:0; height:60px; font-size:56px; line-height:60px; }
.calculate div.calculate_nets .calculate_nets_title .calculate_nets_title_2 { position:absolute; left:2px; top:55px; height:20px; font-size:21px; line-height:20px; }
.calculate div.calculate_nets .calculate_nets_title .calculate_nets_title_3 { position:absolute; left:2px; top:80px; height:60px; font-size:58px; line-height:60px; }
.calculate div.calculate_nets .calculate_nets_title .calculate_nets_title_4 { margin-left:120px; font-size:170px; line-height:132px; width:auto; }

.calculate div.calculate_nets p { font-size:14px; margin-left:14px; margin-bottom:6px; color:#231f20; text-align:center; }
.calculate div.calculate_nets p label { display:block; color:#939598; font-weight:700; text-align:center; }

.calculate .ui-widget.ui-widget-content { border:0; border-radius:0; margin-top:3px; }
.calculate .ui-slider-horizontal .ui-slider-range-min { border:0; border-radius:0; background:#b3b3b3; }
.calculate .ui-state-default, .calculate .ui-widget-content .ui-state-default { border:0; border-radius:0; background:#404041; height:1.3em; }

.dep_results { width:660px; float:right; }
.dep_results div.info { padding:14px 0; font-size:18px; }
.dep_results div.info p { text-align:center; padding:10px 0; }
.dep_results div.info p img { margin:0 auto; width:16px; height:16px; }

.dep_results ul { list-style:none; }
.dep_results ul li { display:block; margin-bottom:10px; padding:8px 20px; background:#FFe2e2; }
.dep_results ul li h3 { position:relative; display:block; font-size:14px; padding-bottom:4px; margin-bottom:4px; border-bottom:1px solid #FFF; }
.dep_results ul li h3 label { position:absolute; top:1px; right:0; font-size:12px; color:#999999; }
.dep_results ul li h4 { display:block; padding:4px 0; font-size:12px; color:#999999; text-align:center; background:#FFf2f2; }
.dep_results ul li h4 strong { margin-left:4%; color:#666666; }
.dep_results ul li h4 strong:first-child { margin-left:0; }
.dep_results ul li p.info { margin-top:10px; border:0; }

table.nets-table { width:100%; margin-top:20px; }
table.nets-table tr td { font-weight:300; padding:2px 0; border-left:2px solid #FFe2e2; border-bottom:2px solid #FFe2e2; text-align:center; background:#FFf6f6; }
table.nets-table tr td:first-child { border-left:0; } 
table.nets-table tr td.nets-exams { background:#FFFAFA; font-size:15px; }
table.nets-table tr td.nets-lessons { font-size:13px; background:#FFF8F8; }

.ub_search { position:relative; width:980px; margin:30px auto; padding:0 10px; }
.ub_search form { height:40px; }
.ub_search form input[type="text"] { 
    height:38px; padding:0; line-height:38px; border:0; width:978px; text-align:center; 
    font-size:18px; line-height:38px; font-weight:500;
    border:1px solid #f2f2f2; background:#FCFCFC;  
}
.ub_search form input[type="submit"] { 
    position:absolute; right:12px; top:8px; bottom:7px; width:32px; border:0; border-left:1px solid #c2c3c4; 
    background:transparent url(/images/search-1.png) no-repeat center; 
}
.ub_search form input[type="submit"]:hover { cursor:pointer; }


.std { }
.std h2 { background:#8c8c8c; padding:6px 10px; margin-bottom:10px; color:#FFF; font-size:16px; }
.std_list { width:250px; float:left; }
.std_list ul { width:250px; max-height:500px; overflow-x:hidden; overflow-y:auto; }
.std_list ul li { margin-bottom:4px; background:#e2e2e2; }
.std_list ul li.sl_li2 { background:#FFF; }
.std_list ul li a { display:block; padding:4px 10px; font-size:16px; color:#000; }
.std_list ul li a:hover { background:#666666; color:#FFF; }
.std_list ul li a span { display:block; font-size:12px; }
.std_edit { width:700px; float:right; }

.clr { clear:both; height: 0px; padding:0 !important; margin:0; }

#flashplayer_jwplayer_logo { display:none !important; }</pre></body></html>