@font-face {
    font-family: 'MyriadProBold';
    src: url('fonts/myriadpro-bold-webfont.eot') ;
    src: url('fonts/myriadpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/myriadpro-bold-webfont.woff') format('woff'),
         url('fonts/myriadpro-bold-webfont.ttf') format('truetype'),
         url('fonts/myriadpro-bold-webfont.svg') format('svg');
    font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MyriadPro-Regular';
    src: url('fonts/MyriadPro-Regular.eot') ;
    src: url('fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),
         url('fonts/MyriadPro-Regular.woff') format('woff'),
         url('fonts/MyriadPro-Regular.ttf') format('truetype'),
         url('fonts/MyriadPro-Regular.svg') format('svg');
    font-weight: normal;
	font-style: normal;
	 }
  

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: 'MyriadPro-Regular';
}

#body1 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: 'MyriadPro-Regular';
}



select{

}



#top-div{
width:100%;
height:10px;
float:left;
background:#D6251F;
}

#first-div{
width:80%;
height:105px;
float:none;
margin:auto;
padding-top:15px;
}


#mainlogo-div{
width:152px;
height:61px;
float:left;
padding-top:20px;
}

#second-div{
width:100%;
height:73px;
float:left;
background:#29166F;
padding-top:12px;
text-align:center;
}


.text1{
font: normal 14px 'MyriadProBold';
line-height:16px;
color:#FFFFFF;
}


#stages-div{
width:100%;
height:80px;
float:left;
padding-top:20px;
padding-bottom: 30px;
}

#stagestextdiv{
width:370px;
height:30px;
float:none;
margin:auto;
padding-top:10px;
}

#stagestextdiv #span1{
padding-left:12px;
padding-right:30px;
}

#stagestextdiv #span2{
padding-right:30px;
}

#stagestextdiv #span3{
padding-right:40px;
}



#stagestextdiv #span21{
padding-right:8px;
}

#stagestextdiv #span22{
padding-right:40px;
}

#stagestextdiv #span23{
padding-right:44px;
}

#stagestextdiv #span31{
padding-right:4px;
}

#stagestextdiv #span32{
padding-right:5px;
}

#stagestextdiv #span33{
padding-right:45px;
}

#stagestextdiv #span41{
padding-right:8px;
}

#stagestextdiv #span42{
padding-right:17px;
}

#stagestextdiv #span43{
padding-right:50px;
}





.text2{
font: normal 14px 'MyriadPro-Regular';
line-height:16px;
color:#000000;
}



#regarea{
width:98%;
height:auto;
float:none;
margin:auto;
margin-top:220px;
}




#regarea1{
width:47%;
min-height:600px;
max-height:auto;
float:left;
}

#regarea2{
width:1%;
min-height:600px;
max-height:auto;
float:left;
}

#regarea3{
width:50%;
min-height:600px;
max-height:auto;
float:left;
}

#ast{
color:#D6251F;
}




#reg1div{
width:88%;
height:30px;
float:left;
padding-top:10px;
background:#eff2f5;
font: normal 18px 'MyriadProBold';
color:#333333;
border-radius:12px;
text-align:center
}

#reg1div2{
width:98%;
height:30px;
float:left;
padding-top:10px;
background:#eff2f5;
font: normal 18px 'MyriadProBold';
color:#333333;
border-radius:12px;
text-align:center
}


#space-div{
width:100%;
height:60px;
}

.reg1divtext{
font: normal 18px 'MyriadProBold';
color:#333333;
text-transform:uppercase;
}

.reg1divtextsmall{
font: normal 14px 'MyriadPro-Regular';
color:#D6251F;
}


input{
width:250px;
height:35px;
border:solid 1px #9b84f3;
box-shadow: 5px 5px 3px 0px #ddd;
-webkit-box-shadow: 5px 5px 3px 0px #ddd;
-moz-box-shadow: 5px 5px 3px 0px #ddd;
font: normal 14px 'MyriadPro-Regular';
}




select{
width:250px;
height:35px;
border:solid 1px #9b84f3;
box-shadow: 5px 5px 3px 0px #ddd;
-webkit-box-shadow: 5px 5px 3px 0px #ddd;
-moz-box-shadow: 5px 5px 3px 0px #ddd;
font: normal 14px 'MyriadPro-Regular';
}


#submit{
width:100%;
height:60px;
float:left;
padding-top:40px;
}



#footer-div{
width:100%;
height:30px;
float:left;
background:#292929;
margin-top:20px;
color:#FFFFFF;
padding-top:15px;
}



#reviewalert{
width:88%;
height:50px;
float:none;
margin:auto;
padding-top:10px;
background:#eff2f5;
font: normal 18px 'MyriadProBold';
color:#67599b;
border-radius:12px;
text-align:center;
margin-top:200px;
}


#reviewalert1{
width:88%;
height:35px;
float:none;
margin:auto;
padding-top:10px;
background:#eff2f5;
font: normal 18px 'MyriadProBold';
color:#67599b;
border-radius:12px;
text-align:center;
margin-top:200px;
}

#reviewalert11{
width:88%;
/*height:35px;*/
float:none;
margin:auto;
padding-top:10px;
/*background:#eff2f5;*/
font: normal 18px 'MyriadProBold';
color:#67599b;
border-radius:12px;
text-align:center;
margin-top:60px;
}

#reviewalert160R{
width:88%;
height:35px;
float:none;
margin:auto;
padding-top:10px;
background:#eff2f5;
font: normal 18px 'MyriadProBold';
color:#67599b;
border-radius:12px;
text-align:center;
margin-top:590px;
}


#reviewregarea{
width:98%;
height:650px;
float:none;
margin:auto;
margin-top:20px;
}


#reviewregarea123{
width:90%;
height:auto;
float:none;
margin:auto;
margin-top:220px;
}

#reviewregarea12356{
width:90%;
height:auto;
float:none;
margin:auto;
margin-top:120px;
margin-bottom:120px;
}

#reg1div3{
width:100%;
height:30px;
float:left;
padding-top:10px;
background:#eff2f5;
font: normal 18px 'MyriadProBold';
color:#333333;
border-radius:12px;
text-align:center
}
#reg1div4{
width:100%;
height:30px;
float:right;
padding-top:10px;
background:#eff2f5;
font: normal 18px 'MyriadProBold';
color:#333333;
border-radius:12px;
text-align:center
}
#reg1div5{
width:100%;
height:30px;
padding-top:10px;
background:#eff2f5;
font: normal 18px 'MyriadProBold';
color:#333333;
border-radius:12px;
text-align:center
}
#reg1div6{
width:100%%;
height:30px;
padding-top:10px;
background:#eff2f5;
font: normal 18px 'MyriadProBold';
color:#333333;
border-radius:12px;
text-align:center
}
#reg1div7{
width:100%;
height:30px;
padding-top:10px;
background:#eff2f5;
font: normal 18px 'MyriadProBold';
color:#333333;
border-radius:12px;
text-align:center
}
#reg1div8{
width:100%;
height:30px;
padding-top:10px;
background:#eff2f5;
font: normal 18px 'MyriadProBold';
color:#333333;
border-radius:12px;
text-align:center
}
#part1{
width:49%;
height:auto;
}
#part2{
width:49%;
height:auto;
float:right;
margin-top:-345px;
}
#part3{
width:100%;
height:auto;
margin-top:50px;
}
#program input{
width:70px;
height:15px;
border:;
box-shadow:none;
-webkit-box-shadow:none;
-moz-box-shadow: none;
font: normal 14px 'MyriadPro-Regular';
}
#psubmit{
width:80px;
height:35px;
}


