#fancybox-loading { position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none; } #fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url(fancybox.png); } #fancybox-overlay { position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none; } #fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; } #fancybox-wrap { position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none; } #fancybox-outer { position: relative; width: 97%; height: 100%;  } #fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102;  } #fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 1101; } #fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background: transparent url(fancybox.png) -40px 0px; cursor: pointer; z-index: 1103; display: none; } #fancybox-error { color: #444; font: normal 12px/20px Arial; padding: 14px; margin: 0; } #fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; } #fancybox-frame { width: 100%; height: 100%; border: none; display: block; } #fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url(blank.gif); z-index: 1102; display: none; } #fancybox-left { left: 0px; } #fancybox-right { right: 0px; } #fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; } #fancybox-left-ico { background-image: url(fancybox.png); background-position: -40px -30px; } #fancybox-right-ico { background-image: url(fancybox.png); background-position: -40px -60px; } #fancybox-left:hover, #fancybox-right:hover { visibility: visible;  } #fancybox-left:hover span { left: 20px; } #fancybox-right:hover span { left: auto; right: 20px; } .fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001; } #fancybox-bg-n { top: -20px; left: 0; width: 100%;  } #fancybox-bg-ne { top: -20px; right: -20px;  background-position: -40px -162px; } #fancybox-bg-e { top: 0; right: -20px; height: 100%;  background-position: -20px 0px; } #fancybox-bg-se { bottom: -20px; right: -20px;  background-position: -40px -182px; } #fancybox-bg-s { bottom: -20px; left: 0; width: 100%;  background-position: 0px -20px; } #fancybox-bg-sw { bottom: -20px; left: -20px;  background-position: -40px -142px; } #fancybox-bg-w { top: 0; left: -20px; height: 100%;  } #fancybox-bg-nw { top: -20px; left: -20px;  background-position: -40px -122px; } #fancybox-title { font-family: Helvetica; font-size: 12px; z-index: 1102; } .fancybox-title-inside { padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative; } .fancybox-title-outside { padding-top: 10px; color: #fff; } .fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left; } #fancybox-title-over { padding: 10px; background-image: url(fancy_title_over.png); display: block; } .fancybox-title-float { position: absolute; left: 0; bottom: -20px; height: 32px; } #fancybox-title-float-wrap { border: none; border-collapse: collapse; width: auto; } #fancybox-title-float-wrap td { border: none; white-space: nowrap; } #fancybox-title-float-left { padding: 0 0 0 15px; background: url(fancybox.png) -40px -90px no-repeat; } #fancybox-title-float-main { color: #FFF; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background: url(fancybox-x.png) 0px -40px; } #fancybox-title-float-right { padding: 0 0 0 15px; background: url(fancybox.png) -55px -90px no-repeat; }  .fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_close.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_nav_left.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_nav_right.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_over.png', sizingMethod='scale'); zoom: 1; } .fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_left.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_main.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ancy_title_right.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame { height: expression(this.parentNode.clientHeight + "px"); } #fancybox-loading.fancybox-ie6 { position: absolute; margin-top: 0; top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px'); } #fancybox-loading.fancybox-ie6 div { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_loading.png', sizingMethod='scale'); }  .fancybox-ie .fancybox-bg { background: transparent !important; } .fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_n.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_ne.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_e.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_se.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_s.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_sw.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_w.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_nw.png', sizingMethod='scale'); }  .error-div-message p { color:#C46B1A !important; line-height:24px; margin-bottom:12px; overflow:hidden; font-weight:bold; } .success-msg { color:green; line-height:12px; margin-bottom:12px; font-weight:bold; } .section_menu{ background: none repeat scroll 0 0 #EEFFFF; border-radius: 10px 10px 10px 10px; box-shadow: 0 0 10px; margin-left: 10px; padding-bottom: 10px; padding-top: 10px; width: 660px; behavior: url(PIE.htc); } .content-col{ width:215px; float:left; margin:0 30px 25px 0;} .content-col2{ float:right; margin-right:0; padding-right:15px;} .content-col ul li{ color:#4A76BA; font-weight:bold; margin-bottom:0;} .content-col ul li a{ color:#333; font-weight:normal; line-height:17px; text-decoration:none;} .content-col ul li a:hover{ text-decoration:underline; color:green; } html { background: none repeat scroll 0 0 #FFFFFF; } body { background: none repeat scroll 0 0 #FFFFFF; color: #333333; font: 12px Arial,Helvetica,sans-serif; margin: 0; min-width: 1000px; overflow: auto; } @font-face { font-family: "MYRIADAB"; src: url(MYRIADAB.eot) format('eot'); } @font-face { font-family: "MYRIADAB"; src: url(MYRIADAB.TTF) format('truetype'); } img { border-style: none; } .clear { clear: both; } #wrap { margin: 0 auto; min-height: 900px; position: relative; width: 955px; } ul#main_menu { border-bottom: 1px solid #CCCCCC; font-family: MYRIADAB;  margin: 0; padding: 100px 0 8px 10px; position: relative;  width: 100%; z-index: 1; } ul#main_menu a, ul#main_menu a:visited { color: #666666; position: relative; text-decoration: none; z-index: 5; } ul#main_menu a:hover { color: #000000; } ul#main_menu li.selected a { color: #000000; } ul#main_menu span.selected { background: url(menu_selected.gif) no-repeat scroll left top transparent; height: 70px; margin-left: 4px; margin-top: 24px; position: absolute; width: 60px; } #main_menu li { background: url(menu_dot.png) no-repeat scroll left center transparent; display: inline; font-size: 18px; list-style-type: none; margin: 0 20px 0 0; padding-left: 25px; } #main_menu li.no_dot { background: none repeat scroll 0 0 transparent; margin: 0 18px 0 0; padding-left: 0; padding-right:-10px; } ul#main_menu #space_1 { padding-right: 130px; } #login_top_button { float: right; margin-right: 2px; position: relative; z-index: 2; } #login_top { background: url(login_top_back.png) no-repeat scroll left top transparent !important; height: 281px; position: absolute; right: 0; top: 9px; width: 275px; z-index: 1000; } #login_top form { margin: 50px 0 0 20px; } #login_top label { color: #FFFFFF; display: block; font-family: Helvetica,sans-serif; font-size: 14px; font-weight: bold; } #login_top a { color: #FFFFFF; font-family: Helvetica,sans-serif; font-size: 14px; font-style: italic; font-weight: bold; } #login_top .input { border: 4px solid #A92955; color: #333333; font-size: 15px; margin-bottom: 5px; padding: 5px; width: 215px; } #login_top #buttons { margin-top: 26px; } #login_top span { color: #EEB9CB; font-family: gerogia,sans-serif; font-size: 25px; margin-left: 8px; margin-top: 5px; position: absolute; } #login_top #register_btn { margin-left: 40px; } #login_fill { background: none repeat scroll 0 0 #000000; height: 100%; opacity: 0.9; position: absolute; width: 100%; z-index: 4; } #logo { margin-left: 388px; margin-top: 30px; position: absolute; z-index: 3; } #logo_dark { margin-left: 309px; margin-top: -35px; position: absolute; z-index: 6; } #logo_word { margin-left: 320px; margin-top: 290px; position: absolute; z-index: 3; } .inner_switch #logo { margin: 20px 0 0 15px; position: absolute; right: 0; } .inner_switch #login_top_button { float: left; } .inner_switch #login_top { background: url(login_top_back_left.png) no-repeat scroll left top transparent !important; left: -1px; top: 9px; } .inner_switch #logo_dark { margin-right: -62px; margin-top: -45px; position: absolute !important; right: 0; } .inner_switch #text_sidebar { float: right; margin-top: -70px; } .inner_switch #text_sidebar ul { margin-left: 20px; } .inner_switch #text_sidebar h3 { margin-left: 15px !important; } .inner_switch #logo_word { margin: 280px 0 0; right: 0; } .inner_switch .col_right_1 { float: right; margin-top: 120px; text-align: left; width: 205px; } .inner_switch ul#main_menu .no_dot { padding-left: 0; } .inner_switch ul#main_menu { margin-bottom: 0 !important; } .inner_switch .col_left_1 { padding-right: 30px; width: 710px; } .inner_switch .col_left.col { padding-top: 244px; } .inner_switch .col_left { float: right !important; margin-top: -30px; text-align: left; width: 205px; } .inner_switch #search_again { right: 230px !important; } .inner_switch .col_left p { margin-left: 15px; } .inner_switch .col_right { float: left !important; } #fear { background: none repeat scroll 0 0 #DBDBDB; border-radius: 6px 6px 6px 6px; margin: 15px 0; padding: 12px 0; } #fear h3 { background-image: none; margin: 0; padding: 0; } #fear p { padding: 0 30px; } #upgrade-content .buy-button { margin-top: -10px; } #upgrade-content { margin: 20px; } #upgrade-content h2 { color: #333333; font-family: MYRIADAB,Verdana,Arial,sans-serif; font-size: 32px; margin-bottom: 0; text-align: center; } #upgrade-content select.plans { font-size: 18px; margin: 5px 0 0 45%; } #upgrade-content #terms-agree { font-size: 15px; text-align: center; width: 100%; } .plan-change { background: none repeat scroll 0 0 #E8FFAC; border: 6px solid #A27D25; border-radius: 12px 12px 12px 12px; margin: 15px 0 0; padding: 0 0 10px; } .plan-change span { background: none repeat scroll 0 0 transparent !important; } #upgrade-content h1 { color: #7B5F1B; font-family: MYRIADAB,Verdana,Arial,sans-serif; font-size: 25px; margin: 15px 0 -5px; text-align: center; } #upgrade-content .plan-change h3 { background-image: none !important; font-family: MYRIADAB,Verdana,Arial,sans-serif; font-size: 48px; margin: 0; text-align: center; } #upgrade-content .plan-change.basic { background: none repeat scroll 0 0 #E7E8C0; border: 6px solid #FF0167; } #upgrade-content .plan-change.basic h3 { color: #FF0167; } #upgrade-content .plan-change.basic h1 { color: #333333; } #upgrade-content .plan-change.basic h1 span { color: #FF0167; } #upgrade-content p { color: #555555; font-family: MYRIADAB,Verdana,Arial,sans-serif; font-size: 19px; margin: 5px 0; text-align: center; } #upgrade-content button#update { background: url(upgrade_account_new.jpg) no-repeat scroll 0 0 transparent; border: 0 none; cursor: pointer; height: 61px; margin-left: 220px; margin-top: 20px; width: 250px; } #upgrade-content button#update span { display: none; } #upgrade-content button#update:hover {background-position: left bottom; } #upgrade-content button#create { background: url(create-account.png) no-repeat scroll 0 0 transparent; border: 0 none; cursor: pointer; height: 61px; margin-left: 220px; margin-top: 20px; width: 250px; } #upgrade-content button#create span { display: none; } #upgrade-content button#create:hover { background-position: left bottom;} #formupgrade p { text-align: left !important; } #formupgrade { margin-top: 16px; } form#formupgrade h3 { color: #333333; font-size: 18px; } #formupgrade fieldset { border: medium none; } #formupgrade label { display: block; float: left; font-family: arial,sans-serif; font-size: 13px; font-weight: normal; margin-right: 10px; padding-top: 5px; text-align: right; width: 230px; } #formupgrade input { font-size: 17px; padding: 5px; } #formupgrade .pay-options label { width: 150px; } .terms { border-color: #989898 #C7C7C7 #C7C7C7 #989898; border-style: solid; border-width: 1px; color: #666666; height: 120px; margin: 5px 0; overflow: auto; padding: 2px 12px 10px; width: 655px; } .col_left_1 { float: left; margin-top: 15px; width: 720px; } .col_left_1 h3 span { background: none repeat scroll 0 0 #FFFFFF; padding: 0 10px; } .col_left_1 h3 { text-align: center; } .col_right_1 { float: right; margin-top: 50px; width: 210px; } .col_right_1 ul { list-style-type: none; margin: 0; padding: 0; } .col_right_1 ul li { font-family: Georgia,sans-serif; font-size: 14px; font-style: italic; margin-bottom: 8px; } .col_right_1 h3 { color: #6E7B8B; font-family: MYRIADAB,Verdana,Arial,sans-serif; font-size: 22px; margin: 10px 0 0; } .col_right_1 a { color: #698B22; } .col_right_1 a:hover { color: #2E8B57; } .col_right_1 p { line-height: 18px; margin: 5px 0 10px; } .downpapers h3, .downpapers h2, .downpapers h4 { font-family: MYRIADAB,Verdana,Arial,sans-serif; } .downpapers h2 span { color: #228B22; font-size: 22px; } .downpapers h2 a { color: #104E8B; } .downpapers h2 a:hover { color: #00688B; } .downpapers .currentcycle { color: #556B2F; font-size: 16px; font-weight: bold; } .downpapers .currentcycle a { color: #556B2F; } .downpapers .currentcycle a:hover { color: #006400; } .downpapers h4 { color: #8B2252; font-size: 16px; margin: 0; } .downpapers h2 { font-size: 27px; margin-top: 21px; padding: 0; } .downpapers h3 { background: url(separator.jpg) repeat-x scroll left center transparent; font-size: 19px; margin: 10px 0 6px; padding: 8px 0; } #downloadpapers td.tdfix { width: 480px; } #downloadpapers td.tdfix2 { padding-left: 20px; width: 80px; } #downloadpapers td.tdfix3 { width: 110px; } #downloadpapers { margin-bottom: 40px; width: 100%; } #downloadpapers a { color: #3A5FCD; } #downloadpapers a:hover { color: #CD00CD; } #downloadpapers tr.zebra td { background: none repeat scroll 0 0 #E0FFFF; } #downloadpapers td.tdfix span { background: none repeat scroll 0 0 #548B54; border-radius: 4px 4px 4px 4px; color: #FFFFFF; float: left; font-family: MYRIADAB,Verdana,Arial,sans-serif !important; font-size: 16px; font-weight: bold; margin: 0 5px 0 0; padding: 3px 7px; } #downloadpapers td.tdfix span.p { background: none repeat scroll 0 0 #8B1C62; } #downloadpapers td { padding: 5px 12px; } #announcement h4 { font-family: MYRIADAB,Verdana,Arial,sans-serif; font-size: 16px; margin: 10px 0 2px; padding: 0; } #announcement { background: none repeat scroll 0 0 #FFEECA; border: 1px solid #FFE4C4; border-radius: 8px 8px 8px 8px; margin: 12px 0 25px; padding: 10px 15px 20px; } #announcement p { font-size: 13px; line-height: 18px; margin: 0; } ul#selector { margin-bottom: 50px; margin-left: 130px; } ul#selector li { float: left; list-style-type: none; margin-left: 10px; } ul#selector li span { background: none repeat scroll 0 0 #CCCCCC; border-radius: 6px 6px 6px 6px; color: #FFFFFF; font-family: MYRIADAB,Verdana,Arial,sans-serif; font-size: 16px; padding: 6px 10px; text-decoration: none; } ul#selector li a.p { background: none repeat scroll 0 0 #999999; border-radius: 6px 6px 6px 6px; color: #FFFFFF; font-family: MYRIADAB,Verdana,Arial,sans-serif; font-size: 16px; padding: 6px 10px; text-decoration: none; } ul#selector li a.p:hover, ul#selector li a.p.selected { background: none repeat scroll 0 0 #8B1C62; } ul#selector li a.a { background: none repeat scroll 0 0 #999999; border-radius: 6px 6px 6px 6px; color: #FFFFFF; font-family: MYRIADAB,Verdana,Arial,sans-serif; font-size: 16px; padding: 6px 10px 5px; text-decoration: none; } ul#selector li a.a:hover, ul#selector li a.selected { background: none repeat scroll 0 0 #444444; } ul#selector li a.f { background: none repeat scroll 0 0 #999999; border-radius: 6px 6px 6px 6px; color: #FFFFFF; font-family: MYRIADAB,Verdana,Arial,sans-serif; font-size: 16px; padding: 6px 10px; text-decoration: none; } ul#selector li a.f:hover, ul#selector li a.f.selected { background: none repeat scroll 0 0 #548B54; } table.information { margin: 0 0 25px; width: 100%; } table.information td { line-height: 20px; padding: 5px 0 5px 10px; } table.information td.first { width: 210px; } table.information td.middle { padding-right: 55px; width: 220px; } table.information tr.zebra { background: none repeat scroll 0 0 #E0FFFF; } table.information a { color: #3A5FCD; text-decoration: underline; } table.information a:hover { text-decoration: none; } #matrix_intro { margin-top: 230px; min-height: 70px; padding: 0 45px; } #matrix_content { background: url(matrix_new.jpg) no-repeat scroll left top transparent; height: 420px; margin-top: 30px; padding-top: 50px; } #matrix_intro h1 { color: #FF6600; font-family: MYRIADAB,Verdana,Arial,sans-serif; font-size: 48px; line-height: 44px; margin: 0; padding: 0; text-align: center; } #matrix_intro h2 { color: #888888; font-family: MYRIADAB,Verdana,Arial,sans-serif; font-size: 24px; line-height: 28px; margin: 10px 0 0; padding: 0; text-align: center; } #matrix_sidebar { font-size: 15px; line-height: 17px; margin-bottom: 60px; padding: 10px 0; text-align: center; width: 100%; } #matrix_sidebar strong { font-size: 18px;} #matrix_sidebar p { margin: 5px 0; padding: 0; } .matrix { float: left; font-family: MYRIADAB,Verdana,Arial,sans-serif; font-size: 16px; margin-left: 38px; left:12px; position: relative; text-align: center; width: 248px; } .matrix td { border-bottom: 1px dotted #CCCCCC; padding: 8px 0; position: relative; } .matrix td a.choose { left: 0; margin-left: 8px; position: relative; } .matrix.second .choosetd { padding: 30px 0 0; } .matrix.first .choosetd, .matrix.third .choosetd { padding: 32px 0 0; } .matrix .choosetd { margin: 32px 0 0; } .matrix td.price { color: #FF0167; font-size: 30px; } .matrix.second { margin-left: 40px; width: 100px; } .matrix.first { width: 250px;margin-left: 25px; margin-top: 20px; margin-right:35px; } .matrix.third { margin-top: 20px; margin-left:80px; width: 250px; } .matrix td:last-child { border-bottom: 0 none; } .matrix.first .price, .matrix.third .price { color: #000000; padding: 0 40px 10px; } #search_big { background: url(search_big.jpg) no-repeat scroll center top transparent; height: 400px; margin-top: 0px; position: relative; width: 100%; z-index: 0; } #search_big form { margin: 0; padding: 0; } #search_big form #search_field { border: medium none; color: #666666; font-family: Georgia,sans-serif; font-size: 32px; font-style: italic; font-weight: bold; margin-left: 228px; margin-top: 250px; padding: 10px; text-align: center; width: 520px; } #search_big form #button { display: block; margin: 12px auto; padding-right: 10px; } #search_big form input#button:hover { background-image: url(search_big_on.png); background-position: left top; background-repeat: no-repeat;}.featured { background: none repeat scroll 0 0 #FFF8F2 !important;border: 3px dashed #FFE5D8 !important;border-radius: 8px; box-shadow: 0 2px 3px #CCCCCC;height: auto;margin-bottom: 20px;min-height: 150px;width: 31.4% !important;float: left;margin-right: 15px;padding: 20px 0 0;text-align: center;} .featured h2 {color: #A4802A !important;}.featured.last-featured {margin: 0 !important;}#featured-bottom .featured.featured-bright {background: none repeat scroll 0 0 #F7FCF7 !important;border: 3px dashed #A9BBA6 !important;}.#featured-bottom ul { padding: 0 20px 0 35px;}#featured-bottom ul li { border-bottom: 1px dotted #D2F0D4; font-size: 1.2em; line-height: 1.4em; padding: 10px 0; text-align: left;}.separator { background: url(separator.jpg) repeat-x scroll left center transparent; color: #000000; font-family: Times New Roman,sans-serif; font-size: 24px; font-weight: bold; margin-bottom: 20px; text-align: center; } .separator strong { color: #FF3366; } .separator span { background: none repeat scroll 0 0 #FFFFFF; padding: 0 15px; } #speech { font-family: Times New Roman,sans-serif; line-height: 32px; margin-bottom: 20px; text-align: center; } #speech h1, #speech h3 { margin: 0; padding: 0; } #speech h1 { color: #267DD3; font-size: 35px; font-weight: normal; } #speech h3 { color: #555555; font-size: 28px; font-weight: normal; margin-top: 10px; } .col { float: left; width: 420px; } .col_right { float: right !important; } .col p { font-size: 14px; line-height: 20px; margin: 0 0 25px; } .col p a, .col p a:visited { color: #333333; text-decoration: none; } .col p a:hover { color: #D42A55; text-decoration: underline; } .col h3 { color: #008C5E; margin: 10px 0 0; padding-bottom: 10px;} #footer { background: none repeat scroll 0 0 #333333; line-height: 16px; min-height: 150px; } #footer .cols { color: #FFFFFF; float: left; width: 150px; } #footer .cols_right { float: right; margin: 0 20px 0 0; text-align: right; width: 600px; } #footer .cols h4 { color: #CCCC66; font-size: 14px; margin: 0 0 0 22px; padding: 0; } #footer .cols ul { margin: 4px 0 0; } #footer .cols ul li a:visited, #footer .cols ul li a, #footer .cols_right a { color: #FFFFFF; text-decoration: none; } #footer .cols ul li a:hover, #footer .cols_right a:hover { text-decoration: underline; } #inner #main_menu { margin-bottom: 150px; } #inner .paper { background: url(paper_back.jpg) no-repeat scroll left top transparent; margin-top: 30px; padding-left: 20px; padding-top: 24px; } #inner .paper #paper_id { color: #9A9A7C; float: left; font-family: Helvetica,sans-serif; font-size: 22px; font-weight: bold; margin-bottom: 38px; } #inner .paper #download_paper { float: right; font-size: 17px; } #inner .paper #download_paper a, #inner .paper #download_paper a:visited { color: #333333; text-decoration: none; } #inner .paper #download_paper a:hover { text-decoration: underline; } #inner .paper h4 { margin: 0 0 5px; padding: 0; } #inner .paper h3 { color: #333333; font-family: Georgia,sans-serif; font-size: 21px; font-weight: normal; line-height: 29px; margin: 0 30px 20px 0; padding: 0; } #inner .paper h2 { color: #277DD4; font-size: 22px; margin: 0; padding: 0; } #inner .paper p { font-family: Helvetica,sans-serif; font-size: 15px; line-height: 20px; padding-right: 20px; } #inner .paper.col_right { font-size: 14px; width: 700px !important; } #inner #text_sidebar ul li { background: url(star_icon.gif) no-repeat scroll left top transparent; font-size: 14px; list-style-type: none; margin: 0 0 12px; padding: 0 0 0 32px; } #inner #text_sidebar ul { padding: 0; width: 205px; } #inner #text_sidebar h3 { font-family: MYRIADAB,sans-serif; font-size: 22px; margin: 0; } #inner .centered { text-align: center; } #inner .paper #details { margin: 10px 0 0; } #inner .paper .separator { color: #333333; font-size: 18px; margin: 30px 0 0; } #inner .paper #centered { margin-bottom: 40px; } #inner .paper #centered p { font-family: Georgia,sans-serif; font-size: 24px; margin: 0 auto; padding: 8px 0; text-align: center; } #inner #search_field { background: none repeat scroll 0 0 transparent; border: medium none; font-size: 18px; margin-left: 70px; margin-top: 40px; padding: 5px; width: 500px; } .noFocus:focus { outline: medium none; } #inner #search { background: url(search_bar.jpg) no-repeat scroll left bottom transparent; margin-bottom: 5px; padding: 15px 0 10px; } #inner #search_again { margin-top: 25px; position: absolute; right: 0; } #inner .search_separator { border-top: 1px solid #CCCCCC; font-size: 14px; margin-bottom: 20px; padding-top: 10px; } #inner .search_separator p { margin: 0; padding: 0; } #inner .col_right p { margin: 0 0 5px; } #inner .col_left { float: left; width: 220px !important; } #inner .left-span h3 { color: #277DD4; margin: 0; padding: 0; } #inner .col_right { font-size: 14px; width: 720px !important; } #inner .right-span { float: right; padding-top: 5px; text-align: right; width: 100px; } #inner .left-span { float: left; width: 480px; } #inner .tags { color: #7F611D; font-size: 13px; margin-top: -15px; } #inner .col_right .boxed { margin-bottom: 8px; padding: 15px; } #inner .col_right .zebra { background: none repeat scroll 0 0 #FFE7DB; } #inner .left-span a, #inner .left-span a:visited, #inner .right-span a, #inner .right-span a:visited { color: #123C78; text-decoration: underline; } #inner .left-span a:hover, #inner .right-span a:hover { color: #BC2E5E; } ul#pagination-clean { border: 0 none; margin: 0; padding: 0; width: 300px; } #pagination-clean li { border: 0 none; font-size: 13px; list-style: none outside none; margin: 0; padding: 0; } #pagination-clean li, #pagination-clean a { color: #333333; margin-right: 2px; } #pagination-clean .previous-off, #pagination-clean .next-off { color: #888888 !important; display: block; float: left; font-weight: bold; padding: 0px; } #pagination-clean .next a, #pagination-clean .previous a { font-weight: bold; } #pagination-clean .active { background: none repeat scroll 0 0 #CCCCCC; border: 1px solid #CCCCCC; display: block; float: left; font-weight: bold; padding: 0 2px; } #pagination-clean a:link, #pagination-clean a:visited { color: #333333; display: block; float: left; padding: 4px 6px; text-decoration: none; } #pagination-clean a:hover { color: #104E8B; text-decoration: underline; } #inner .float_left { float: left; } #inner .float_right { float: right; } #login-box { font-size: 13px; padding-bottom: 20px; padding-top: 20px; } #login-box .input { color: #333333; display: block; font-size: 16px; padding: 7px; width: 95%; } #login-box label { font-weight: bold; } #float_left_login { float: left; width: 350px; } #float_right_login { float: right; font-size: 14px; line-height: 20px; padding-right: 20px; width: 350px; } #float_right_login strong { color: green; display: block; font-size: 16px; } #float_left_login strong { color: green; display: block; font-size: 16px; } #float_right_login h3 { color: brown; font-size: 18px; margin: 0 0 0 38px; } #float_right_login ul li { list-style-type: none; margin-bottom: 15px; } #float_left_login h3 { color: brown; font-size: 18px; margin: 0; } #float_left_login p { font-size: 14px; line-height: 20px; margin: 0 0 10px; } #float_left_login p a { color: green; text-decoration: none; } #float_left_login p a:hover { text-decoration: underline; }.searchbox{float: left;height: 40px;margin: 0px;overflow: hidden;width: 350px;}.searchbox .textbox{color: #000000;float: left;height: 32px;font-family: verdana,arial,sans-serif;margin: 0px 4px 4px 8px;width: 250px;font-size: 1em;padding: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border: 1px solid #ccc;}.searchbox .submit{cursor: pointer;height: 30px;margin-left: 0;margin-top: 9px;width: 30px;}p#download_paper {text-decoration: none;font-size: 1em !important;margin-right: 1px !important;margin-top: -7px !important;}p#download_paper img {margin-top: -3px;}p#download_paper a {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;box-shadow: 0 1px 2px #999;padding: 14px 16px 11px 16px;text-shadow: 0 1px 1px #333;line-height: 0;background: orange;border-bottom: 1px solid red;color: #fff !important;}p#download_paper a:hover {text-decoration: none !important;background: #FDBD47;color: #fff !important;border-bottom: 1px solid red;}ul#main_menu li:first-child span.selected {margin-left: 40px;}#inner .paper h3 {margin: 0 30px 20px 0;padding: 25px;background: #fff;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}#inner .paper h4 {margin: 0 0 10px 0;padding: 5px 0;border-bottom: 1px dotted #ccc;color: #777;}#inner .paper h2 {color: #277DD4;font-size: 1.7em;margin: 0;padding: 0 0 8px 0;font-family: Helvetica, clean;font-weight: 400;}#inner .paper p {font-family: Helvetica,sans-serif;font-size: 1.1em;line-height: 1.6em;padding-right: 20px;color: #555;}#inner .paper .tab-p {-webkit-border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;-moz-border-radius-topleft: 6px;-moz-border-radius-topright: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;border: 1px solid #eee;border-bottom: 2px solid #32B0D8;background: #fafafa;}#inner .paper .tabContainer .digiTabs .selected {padding: 6px 26px;margin: 0 5px 0 0 !important;}#inner .paper .tabContainer .digiTabs li {-webkit-border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;padding: 6px 25px 8px 25px !important;font-size: 1em !important;margin: 0 5px 0 0 !important;}#inner .paper .separator {font-family: helvetica, arial, sans-serif;font-weight: 400;}#inner .paper .separator {margin: 0 0 10px 0 !important;}#inner #text_sidebar h3 {text-align: center;border-bottom: 1px solid #ddd;padding: 10px;}.inner_switch #text_sidebar ul {margin-bottom: 30px}#inner .paper #paper_id {margin-bottom: 25px;}#inner #text_sidebar ul li {font-size: 1.1em;line-height: 1.4em;font-family: helvetica, arial, sans-serif;list-style-type: none;margin: 0 0 12px;padding: 0 0 0 32px;}/* SUBMISSION */#content.submission form,#content.all-courses {margin: 20px 0 0 0;}#content .breadcrumb {margin: 50px 0 5px 0;color: #888;}#content .breadcrumb a {color: blue;}#content h1 {margin: 0 0 7px 0;}#content .lead {font-size: 1.3em;font-family: Helvetica, arial;font-weight: 300;line-height: 1.5em;padding: 0 0 15px 0;}#fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff; -moz-border-radius:10px 10px 10px 10px; border-radius:10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; } #fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid #fff; -moz-border-radius:10px 10px 10px 10px; border-radius:10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; } #content.submission hr {border:none;border-bottom: 1px solid #ccc;}#content.submission form label {float: left;padding: 6px 10px 15px 10px;font-weight: 600;width: 145px;}#content.submission form input[type=text] {float: left;border: 3px solid #ccc; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: inset 0 0 8px  rgba(0,0,0,0.1),0 0 16px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 0 8px  rgba(0,0,0,0.1),0 0 16px rgba(0,0,0,0.1); box-shadow: inset 0 0 8px  rgba(0,0,0,0.1),0 0 16px rgba(0,0,0,0.1); padding: 8px;background: rgba(255,255,255,0.5);margin: 0 0 10px 0;font-size: 1.1em;width: 322px;}form input[type="password"] {background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5);border: 3px solid #CCCCCC;border-radius: 4px;box-shadow: 0 0 8px rgba(0, 0, 0, 0.1) inset, 0 0 16px rgba(0, 0, 0, 0.1);float: left;font-size: 1.1em;margin: 0 0 10px;padding: 8px;width: 322px;}.dropdown {background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5);border: 3px solid #CCCCCC;border-radius: 4px;box-shadow: 0 0 8px rgba(0, 0, 0, 0.1) inset, 0 0 16px rgba(0, 0, 0, 0.1);float: left;font-size: 1.1em;margin: 0 0 10px;padding: 8px;width: 322px;}.dropdown1 {background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5);border: 3px solid #CCCCCC;border-radius: 4px;box-shadow: 0 0 8px rgba(0, 0, 0, 0.1) inset, 0 0 16px rgba(0, 0, 0, 0.1);float: left;font-size: 1.1em;margin: 0 3px 10px;padding: 8px;width: 102px;}#content.submission form h3 {font-size: 1.3em;background: #C6F897;padding: 10px;margin: 20px 0 20px 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}#content.submission form input {cursor: pointer;}#content.submission form .tab-menu {border-bottom: 1px solid #ccc;padding: 10px 0;margin: 10px 0 20px 0;}#content.submission form .tab-menu a {background:#ddd;border: 1px solid #ccc;padding: 12px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}#content.submission form .tab-menu a.selected {background: #fff;border: 1px solid #ccc;padding-bottom:13px;border-bottom: none;}#content.submission form #upload #files-uploaded {border: 1px solid #ccc;float: left;width: 400px;padding: 10px;}#content.submission form #submission-send {margin: 40px 0;border-top: 1px solid #ccc;padding-top: 20px;}#content.submission form #submission-send p {margin: 0 0 20px 0;}#content.submission form #paste textarea {width: 500px;height: 200px;border: 3px solid #ccc; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 8px;background: rgba(255,255,255,0.5);margin: 0 0 10px 0;font-size: 1.1em;}/* ALL COURSES */#content.all-courses ul li {line-height: 1.8em;}#content.all-courses ul {list-style-type: none;margin: 0;padding: 0;}#content.all-courses ul li a,#content.all-courses ul li a:visited {color: blue;display: block;background: #FAFAFA;padding: 10px;margin: 0 0 5px 0;text-decoration: none;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}#content.all-courses ul li a:hover {text-decoration: none;background: #EFFCFA;}#content.all-courses h4 {border-bottom: 1px solid #eee;font-size: 1.3em;padding: 0 0 7px 0;}/* HOME */.clear {clear: both;}.featured_small {background: none !important;width: 31% !important;}.featured {width: 31.4% !important;background: #FFF8F2 !important;margin-bottom: 20px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;border: 3px dashed #FFE5D8 !important;height: auto;min-height: 150px;box-shadow: 0 2px 3px #ccc;}.featured h2 {color: #A4802A !important;}.featured.last-featured {margin: 0 !important;}#featured-bottom .featured.featured-bright {background: #F7FCF7 !important;border: 3px dashed #A9BBA6 !important;}#featured-bottom .featured.featured-bright h2 {color: #7C897A !important;}#featured-bottom .featured {min-height: 320px;}#featured-bottom ul {padding: 0 20px 0 35px;}#featured-bottom ul li {text-align: left;border-bottom: 1px dotted #D2F0D4;padding: 10px 0;line-height: 1.4em;font-size: 1.2em;}#featured-bottom ul li:last-child {border: none;}#featured-bottom ul li a,#featured-bottom ul li a:visited {color: #728774;	text-decoration: none;}#featured-bottom ul li a:hover {color: #BC3F00;}/* BANNER PLACES */.banner-center {margin: 5px auto;text-align: center;width: 100%;}.banner-left {margin: 5px auto;width: 100%;}.error{color:red;margin-left:165px; }.sucess{color:green;}*:before, *:after {box-sizing: border-box;}*:before, *:after {box-sizing: border-box;}.modal-open{overflow:hidden;}.modal {bottom: 0;display: none;left: 0;outline: 0 none;overflow-x: auto;overflow-y: scroll;position: fixed;right: 0;top: 0;z-index: 1050;}.fade {opacity: 0;transition: opacity 0.15s linear 0s;}* {box-sizing: border-box;}.modal.fade .modal-dialog {transform: translate(0px, -25%);transition: transform 0.3s ease-out 0s;}.modal-dialog {margin: 30px auto;width: 600px;}.modal-dialog {margin: 10px;position: relative;width: auto;}.modal-header {border-bottom: 1px solid #E5E5E5;min-height: 16.4286px;padding: 15px;}.modal-header .close {margin-top: -2px;}button.close {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: 0 none;cursor: pointer;padding: 0;}.close {color: #000000;float: right;font-size: 21px;font-weight: bold;line-height: 1;opacity: 0.2;text-shadow: 0 1px 0 #FFFFFF;}.modal-title {line-height: 1.42857;margin: 0;}.modal-body {padding: 20px;position: relative;}.text-center {text-align: center;}p {margin: 0 0 10px;}*:before, *:after {box-sizing: border-box;}*:before, *:after {box-sizing: border-box;}#SubmitDocuments .success {color: #3C763D;}.modal .modal-body h4 {color: #48638E;line-height: 1.3em;margin: 0 0 10px;}.glyphicon-ok:before {content: "î€“";}.glyphicon {display: inline-block;font-family: 'Glyphicons Halflings';font-style: normal;font-weight: normal;line-height: 1;position: relative;top: 1px;}.error-div-message p{color: #FF0000 !important;font-weight: bold;line-height: 21px;margin-bottom: 12px;overflow: hidden;border:0;}.error-div-message {color: #FF0000 !important;font-weight: bold;line-height: 21px;margin-bottom: 12px;overflow: hidden;border:0;}
.table{width: 100%;border-spacing:0;border-collapse: separate;margin: 30px 0;}.table .row {background:#B6EB8D;}.table th {text-align: left;padding: 8px 5px;}.table th:first-child,.tableth.first-child {-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}.table th:last-child,.table th.last-child {
-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.table td {border-bottom: 1px solid #eee;padding: 7px;margin: 0;text-align: left}.table td a {padding: 10px;
display: block;}.table td a:hover {background: #FFFFF5;-webkit-border-radius: 5px;-moz-border-radius: 5px;
border-radius: 5px;}