@charset "utf-8";
@import "reset.css";
/*********** START global styles ************/
body{background:#000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:100%;color:#fff;}
a{color:red;}
input{margin:0.25em;height:1.2em;}
/*********** END global styles ************/

/*********** START home styles **************/
#home_wrapper{width:100%;margin:3.125em 0 0 0;}
#home_box{display:block;border:0.125em solid #fff;background:#000;width:786px;height:555px;margin:0 auto;}
#home_box .collage{float:left;}

#nav_notu_register{clear:both;width:165px;position:absolute;top:550px;margin-left:-20px;}
#nav_notu_podcast{clear:both;width:165px;position:absolute;top:550px;margin-left:150px;}
#nav_som_apply{clear:both;width:165px;position:absolute;top:550px;margin-left:470px;}
#nav_som_login{clear:both;width:165px;position:absolute;top:550px;margin-left:640px;}
/*********** END home styles **************/

/*********** START modal styles **************/
#modal_header{margin:0;padding:0;float:right;}
#modal_header a{text-decoration:none;}

#modal_wrapper{padding:1.25em;}
#modal_wrapper p{margin:0 0 0.9375em 0; font-size:0.9em;}

.header{display:block;font-size:1.0em;font-weight:bold;margin:-0.625em 0 0.625em 0;}
.loginLabel{display:block;width:130px;_height:20px;float:left;margin:0.3em 0 0.2em 0;}
.loginFormVal{display:block;width:240px;_height:20px;margin:-2px 0 0 0;padding:0;float:left;margin:0 0 0 0;}
.clearBoth{clear:both;}

#btnLogin_wrapper{display:block;clear:both;margin:-30px 120px 0 0;_margin:0;padding:0;border:0.0625em solid red;float:right;}
	*+html>body #btnLogin_wrapper{width:4.5em;margin-top:0;}/* ie7 */
	* html #btnLogin_wrapper{width:5.0em;}/* ie6 */
#btnLogin{border:none;color:red;background:#000;padding:0.1875em;height:1.7em;margin:0;width:5.0em;cursor:pointer;}

.error{display:block;color:red;font-size:10px;height:15px;}
/*********** END modal styles **************/

/*********** START page styles **************/
#content_wrapper{padding:1.25em;font-size:0.75em;width:650px;}
.sectionHeader{display:block;padding:1.25em 0 5px 0;margin:0 0 10px 0;border-bottom:1px dashed #fff;font-size:1.25em;}
strong.formLabel{display:block;padding:7px 10px;}
.formTable2{width:600px;}
.radioIndent{padding:0 0 20px 10px;}
.textareaIndent{margin:0 0 10px 10px;}
.hr1{border-bottom:1px solid red;margin:20px 0 10px 0;}
	.hr1 hr{display:none;}
.redText{color:red;}    


#regSubmit_wrapper{position:relative;display:block;margin:30px 0 0 230px;padding:0;}
#regSubmit{border:none;color:red;background:#000;padding:0.1875em;height:1.8em;margin:0;cursor:pointer;border:1px solid red;}


#somSubmit_wrapper{display:inline-block;margin:0;padding:0;border:1px solid red;}
    *+html>body #somSubmit_wrapper{width:14.0em;float:left;margin-right:20px;}/* ie7 */
    * html #somSubmit_wrapper{width:14.0em;float:left;margin-right:20px;}/* ie6 */
#somSubmit{border:none;color:red;background:#000;padding:0.1875em;height:1.7em;margin:0;cursor:pointer;}

#somCancel_wrapper{display:inline-block;margin:0 0 0 20px;padding:0;border:1px solid #990000;}
    *+html>body #somCancel_wrapper{width:8.0em;}/* ie7 */
    * html #somCancel_wrapper{width:8.0em;}/* ie6 */
#cancelApp{border:none;color:#990000;background:#000;padding:0.1875em;height:1.7em;margin:0;cursor:pointer;}
/*********** END page styles **************/
