body{font:12px/17px Arial, Helvetica, sans-serif;padding:40px 20px 20px 20px;}
fieldset{background:#f2f2e6;padding:10px;border:1px solid #CCC;border-color:#CCC #666661 #666661 #CCC;margin-bottom:36px;width:600px;}
input, textarea, select{font:12px/12px Arial, Helvetica, sans-serif;padding:0;}
fieldset.action{background:#CCC;border-color:#e5e5e5 #797c80 #797c80 #e5e5e5;margin-top:-20px;}
legend{background:#00AEEF;color:#fff;font:17px/21px Calibri, Arial, Helvetica, sans-serif;padding:0 10px;margin:-26px 0 0 -11px;font-weight:bold;border:1px solid #fff;border-color:#e5e5c3 #505014 #505014 #e5e5c3;}
label{font-size:11px;font-weight:bold;color:#666661;}
label.opt{font-weight:normal;}
dl{clear:both;}
dt{float:left;text-align:right;width:150px;line-height:25px;margin:0 10px 10px 0;}
dd{float:left;width:425px;line-height:25px;margin:0 0 10px 0;}
#footer{font-size:11px;}
#container{width:700px;margin:0 auto;}
.NFText{border:none;vertical-align:middle;font:12px/15px Arial, Helvetica, sans-serif;background:none;}
.NFTextCenter{height:15px;background:url(http://www.mymajors.net/assets/input.png) repeat-x 0 0;padding:3px 0;margin:0;float:left;line-height:15px;}
.NFTextLeft, .NFTextRight{width:7px;height:21px;vertical-align:middle;float:left;}
.NFTextLeft{background:url(http://www.mymajors.net/assets/input-left.png) no-repeat 0 0;}
.NFTextRight{background:url(http://www.mymajors.net/assets/input-right.png) no-repeat 0 0;}
.NFRadio{cursor:pointer;position:absolute;display:block;width:13px;height:13px;border:1px solid transparent;background:url(http://www.mymajors.net/assets/radio.png) no-repeat 0 0;z-index:2;}
.NFCheck{cursor:pointer;position:absolute;width:12px;height:12px;border:1px solid transparent;background:url(http://www.mymajors.net/assets/checkbox.png) no-repeat 0 0;z-index:2;}
.NFButton{width:auto;height:26px;color:#fff;padding:0 2px;background:url(http://www.mymajors.net/assets/button.png) repeat-x 0 0;cursor:pointer;border:none;font:10px/26px Tahoma, Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:1px;vertical-align:middle;}
.NFButtonLeft, .NFButtonRight{width:6px;height:26px;vertical-align:middle;}
.NFButtonLeft{background:url(http://www.mymajors.net/assets/button-left.png) no-repeat 0 0;}
.NFButtonRight{background:url(http://www.mymajors.net/assets/button-right.png) no-repeat 0 0;}
.NFTextarea{border:none;background:none;font:12px/12px Arial, Helvetica, sans-serif;margin:0;}
.NFTextareaTop, .NFTextareaBottom{height:5px;clear:both;float:none;padding-right:10px;}
.NFTextareaTop{background:url(http://www.mymajors.net/assets/textarea-tr.png) no-repeat 100% 0;}
.NFTextareaBottom{background:url(http://www.mymajors.net/assets/textarea-br.png) no-repeat 100% 0;margin-bottom:5px;}
.NFTextareaTopLeft, .NFTextareaBottomLeft{width:5px;height:5px;}
.NFTextareaTopLeft{background:#f2f2e6 url(http://www.mymajors.net/assets/textarea-tl.png) no-repeat 0 0;}
.NFTextareaBottomLeft{background:#f2f2e6 url(http://www.mymajors.net/assets/textarea-bl.png) no-repeat 0 0;}
.NFTextareaLeft, .NFTextareaRight, .NFTextareaLeftH, .NFTextareaRightH{float:left;padding-bottom:5px;}
.NFTextareaLeft, .NFTextareaLeftH{width:5px;}
.NFTextareaLeft{background:url(http://www.mymajors.net/assets/textarea-l-off.png) repeat-y 0 0;}
.NFTextareaLeftH{background:url(http://www.mymajors.net/assets/textarea-l-over.png) repeat-y 0 0;}
.NFTextareaRight, .NFTextareaRightH{padding-right:5px;padding-bottom:0;}
.NFTextareaRight{background:url(http://www.mymajors.net/assets/textarea-r-off.png) repeat-y 100% 0;}
.NFTextareaRightH{background:url(http://www.mymajors.net/assets/textarea-r-over.png) repeat-y 100% 100%;}
.NFFileButton{padding-bottom:0;vertical-align:bottom;cursor:pointer;background:url(http://www.mymajors.net/assets/file.png) no-repeat 0 0;width:60px;height:21px;}
.NFFile{position:relative;margin-bottom:5px;}
.NFFile input.NFhidden{position:relative;filter:alpha(opacity=0);opacity:0;z-index:2;cursor:pointer;text-align:left;}
.NFFileNew{position:absolute;top:0px;left:0px;z-index:1;}
.NFSelect{height:21px;position:absolute;border:1px solid transparent;}
.NFSelectLeft{float:left;width:3px;height:21px;background:url(http://www.mymajors.net/assets/select-left.png) no-repeat 0 0;vertical-align:middle;}
.NFSelectRight{height:21px;width:auto;background:url(http://www.mymajors.net/assets/select-right.png) no-repeat 100% 0;cursor:pointer;font:12px/21px Arial, Helvetica, sans-serif;color:#fff;padding-left:3px;margin-left:3px;}
.NFSelectTarget{position:absolute;background:none;margin-left:-13px;margin-top:18px;z-index:3;left:0;top:0;padding-bottom:13px;}
.NFSelectOptions{position:relative;background:#316ac5;margin-left:16px;margin-top:0;list-style:none;padding:4px 0;color:#fff;font:11px/13px Arial, Helvetica, sans-serif;z-index:4;max-height:200px;overflow-y:auto;overflow-x:hidden;left:0;top:0;}
.NFSelectOptions li{padding-bottom:1px;}
.NFSelectOptions a{display:block;text-decoration:none;color:#fff;padding:2px 3px;background:none;}
.NFSelectOptions a.NFOptionActive{background:#316ac5;}
.NFSelectOptions a:hover{background:#00aeef;}
.NFMultiSelect{border:0;background:none;margin:0;}
.NFMultiSelectTop, .NFMultiSelectBottom{height:5px;clear:both;float:none;padding-right:10px;}
.NFMultiSelectTop{background:url(http://www.mymajors.net/assets/textarea-tr.png) no-repeat 100% 0;}
.NFMultiSelectBottom{background:url(http://www.mymajors.net/assets/textarea-br.png) no-repeat 100% 0;margin-bottom:5px;}
.NFMultiSelectTopLeft, .NFMultiSelectBottomLeft{width:5px;height:5px;}
.NFMultiSelectTopLeft{background:#f2f2e6 url(http://www.mymajors.net/assets/textarea-tl.png) no-repeat 0 0;}
.NFMultiSelectBottomLeft{background:#f2f2e6 url(http://www.mymajors.net/assets/textarea-bl.png) no-repeat 0 0;}
.NFMultiSelectLeft, .NFMultiSelectRight, .NFMultiSelectLeftH, .NFMultiSelectRightH{float:left;padding-bottom:5px;}
.NFMultiSelectLeft, .NFMultiSelectLeftH{width:5px;}
.NFMultiSelectLeft{background:url(http://www.mymajors.net/assets/textarea-l-off.png) repeat-y 0 0;}
.NFMultiSelectLeftH{background:url(http://www.mymajors.net/assets/textarea-l-over.png) repeat-y 0 0;}
.NFMultiSelectRight, .NFMultiSelectRightH{padding-right:5px;padding-bottom:0;}
.NFMultiSelectRight{background:url(http://www.mymajors.net/assets/textarea-r-off.png) repeat-y 100% 0;}
.NFMultiSelectRightH{background:url(http://www.mymajors.net/assets/textarea-r-over.png) repeat-y 100% 0;}
.NFfocused{border:1px dotted #0099FF;}
.NFh{background-position:0 100%;}
.NFhr{background-position:100% 100%;}
.NFhidden{opacity:0;z-index:-1;position:relative;}
select, input, textarea, button{outline:none;resize:none;}
.lavaLampWithImage{position:relative;height:29px;width:550px;padding:5px;margin:0;overflow:hidden;}
.lavaLampWithImage li{float:left;list-style:none;}
.lavaLampWithImage li.back{background:url("http://www.mymajors.net/assets/lava.png") no-repeat right -30px;width:9px;height:30px;z-index:8;position:absolute;}
.lavaLampWithImage li.back .left{background:url("http://www.mymajors.net/assets/lava.png") no-repeat top left;height:30px;margin-right:9px;}
.lavaLampWithImage li a{font:bold 14px arial;text-decoration:none;color:#fff;outline:none;text-align:center;top:7px;text-transform:uppercase;letter-spacing:0;z-index:10;display:block;float:left;height:30px;position:relative;overflow:hidden;margin:auto 10px;}
.lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited{border:none;color:#fff;}
.lavaLampNoImage{position:relative;height:29px;width:421px;background-color:white;padding:15px;margin:10px 0;overflow:hidden;border:1px solid gray;}
.lavaLampNoImage li{float:left;list-style:none;}
.lavaLampNoImage li.back{border:1px solid #000;background-color:#e6e8ea;width:9px;height:30px;z-index:8;position:absolute;}
.lavaLampNoImage li a{vis font:bold 14px arial;text-decoration:none;color:#000;outline:none;text-align:center;top:7px;text-transform:uppercase;letter-spacing:0;z-index:10;display:block;float:left;height:30px;position:relative;overflow:hidden;margin:auto 10px;}
.lavaLampNoImage li a:hover, .lavaLampNoImage li a:active, .lavaLampNoImage li a:visited{border:none;}
.lavaLampBottomStyle{position:relative;height:29px;width:421px;background-color:white;padding:15px;margin:10px 0;overflow:hidden;border:1px solid gray;}
.lavaLampBottomStyle li{float:left;list-style:none;}
.lavaLampBottomStyle li.back{border-bottom:5px solid blue;width:9px;height:30px;z-index:8;position:absolute;}
.lavaLampBottomStyle li a{font:bold 14px arial;text-decoration:none;color:#000;outline:none;text-align:center;top:7px;text-transform:uppercase;letter-spacing:0;z-index:10;display:block;float:left;height:30px;position:relative;overflow:hidden;margin:auto 10px;}
.lavaLampBottomStyle li a:hover, .lavaLampBottomStyle li a:active, .lavaLampBottomStyle li a:visited{border:none;}
@charset"utf-8";.slideshow{height:232px;width:232px;}
.slideshow img{border:1px solid #ccc;background-color:#eee;}
body{background-image:url(http://www.mymajors.net/assets/body-bg-striped.png);background-repeat:repeat-x;background-attachment:fixed;margin:0;}
p{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#000000;font-weight:100;margin-left:5px;}
h1{font-family:Arial, Helvetica, sans-serif;}
h3{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:16px;}
.roundcont{width:975px;}
.mycrawler2{margin:0;background:url(http://www.mymajors.net/assets/rounded_box_middle.png) repeat-y;}
.roundtop{background:url(http://www.mymajors.net/assets/rounded_box_top.png) no-repeat top right;height:15px;}
.roundbottom{background:url(http://www.mymajors.net/assets/rounded_box_bottom.png) no-repeat;height:46px;}
img.corner{width:15px;height:15px;border:none;display:block !important;}
.blue45{font-family:"Arial Black", Arial, Helvetica, sans-serif;font-size:45px;color:#2babe2;}
.blue20, .headline{font-family:"Arial Black", Arial, Helvetica, sans-serif;font-size:20px;}
.blue20{color:#2babe2;}
.blue14{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#2babe2;}
h1{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#000000;font-weight:100;margin-left:5px;margin-top:0;margin-bottom:0;}
.style2{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.style2 a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}
#apDiv1{position:inherit;top:72px;width:472px;height:85px;z-index:0;padding:15px;float:right;margin-top:50px;margin-left:200px;}
#apDiv4{position:inherit;width:70px;height:35px;z-index:3;margin-top:10px;}
a:link{color:#2BABE2;text-decoration:none;}
a:visited{text-decoration:none;color:#2BABE2;}
a:hover{text-decoration:underline;color:#2BABE2;}
a:active{text-decoration:none;color:#2BABE2;}
#pav a{background:transparent url('http://www.mymajors.net/assets/square-gray-left.gif') no-repeat top left;color:#494949;display:block;float:left;margin-right:6px;font:normal 13px Arial;height:23px;padding-left:9px;text-decoration:none;content:transparent url('http://www.mymajors.net/assets/square-gray-right.gif') no-repeat top right;text-decoration:none;padding:0px 10px;}
#pav a.activeSlide{background-position:bottom left;}
#pav a:focus{background-position:bottom left;}
#apDiv2{position:inherit;left:761px;float:right;width:375px;height:20px;z-index:1;margin-top:10px;margin-right:15px;}
#apDiv3{position:inherit;float:left;left:17px;top:13px;margin-top:0px;margin-left:10px;margin-bottom:0px;width:120px;z-index:2;}
.ac_input{width:200px;}
.ac_results{padding:0px;border:1px solid WindowFrame;background-color:Window;overflow:hidden;}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;width:3000px;height:3000px;}
.ac_results li{margin:0px;padding:2px 5px;cursor:pointer;display:block;width:100%;font:menu;font-size:12px;overflow:hidden;}
.ac_loading{background:url('http://www.mymajors.net/assets/loading.gif') right center no-repeat;}
.ac_over{background-color:Highlight;color:HighlightText;}

