body {margin-top:0px !important;}

.center {text-align:center;}
.alignLeft {float:left;}


#wrapper {
	margin:10px auto;
	padding:0 0 20px;
	width:990px;
}
#contentWrap {
	width:976px;
	font-size:11px;
	background:transparent url(../images/admission/bg-content-mid.gif) repeat-y 0px 0px;
}
#contentWrap .bg-top {background-image:url(../images/admission/bg-content-top.gif);}
#contentWrap .bg-bttm {background-image:url(/images/admission/bg-content-bttm.gif);}

#content {width:976px;}

#wrapper h1 {
	margin:5px 5px;
	color:#ff9900;
	font-size:1.25em;
	text-align:center;
	line-height:normal;
	background-image:url(../images/admission/bg-header.jpg);
}
#wrapper h1 span {width:auto;color:#994608;background-image:url(../images/admission/bg-header.jpg);}

#wrapper h2 {
	margin:0 0 30px 0;
	padding:0;
	font-size:1.45em;
	text-align:center;
	line-height:normal;
}
#wrapper p {margin:0 0 16px 0;padding:0;font-size:1em;}
#wrapper p.nospace {margin:0 0 2px 0;}
#wrapper p.morerow {text-align:right;}
#wrapper p.morerow button {
	background-color:#E6E6E6;
	border:1px solid #999999;
	cursor:pointer;
	font-size:12px;
	margin:0 5px 0 0;
	padding:1px 6px;
	text-align:center;
}

#wrapper h3 {
	text-align:center;
	background:transparent url(../images/admission/bg-header.jpg) no-repeat scroll 0 top;
	color:#994608;
	display:block;
	font-size:1.1818em;
	font-weight:bold;
	margin:0 5px;
	padding:5px 0 0;
}
#wrapper h3 span 
{
	background:transparent url(../images/admission/bg-header.jpg) no-repeat scroll 0 bottom;
	display:block;
	margin:0;
	padding:0 32px 5px;
	color:#994608;
}
#wrapper #displayThankYou {text-align:center;font-size:1.2em;}

/*=== Start Form Layout ===*/
#wrapper #educationalHistory {overflow:hidden;margin:0 0 30px 0;}
#wrapper .issueWrap {background-color:#FFEBAD;padding:0;width:960px;margin:5px auto 10px;}
#wrapper .issueWrap .boxStroke {margin:0 0 4px;padding:4px;}
#wrapper .issueWrap .boxStroke .boxStroke {border:1px solid #FFF;padding:2px;}
#wrapper .issueWrap .hide {display:none;}
#wrapper .issueWrap .boxStroke table {margin:0 auto;padding:0;empty-cells:show;}
#wrapper .issueWrap .boxStroke table td {margin:0;padding:0 0 0 2px;width:942px;}
#wrapper .issueWrap .boxStroke table td.number {
	padding:0;
	width:12px;
	background-color:#ECBD61;
	color:#000;
	font-size:1.27em;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}

/*=== End Form Layout ===*/


/*=== Start Form Element ===*/
fieldset {margin:0 0 2px;padding:0;min-height:20px;}
* html fieldset {margin:0 0 1px;height:20px;}
fieldset label {float:left;margin:0 2px 0 0;padding:3px 2px;background-color:#F8F6E7;border:1px solid #FBD163;font-size:1em;}
fieldset label.long1 {width:54.5%;}
fieldset label.long2 {width:264px;}
fieldset label.space {margin:0 20px 0 0;padding:3px 70px 3px 2px;}
fieldset label.normal {margin-left:5px;background-color:transparent;border:0 none;}
fieldset label.msg {border:0 none;}

fieldset label.radioText1 {width:30px !important;background-color:transparent;border:0 none;}
fieldset label.radioText2 {width:50px !important;background-color:transparent;border:0 none;}
fieldset label.radioText3 {width:82px !important;background-color:transparent;border:0 none;}

fieldset input {float:left;margin:0;padding:2px;font-size:1em;color:#330000;}
fieldset input.inpuLong1 {width:465px;}

fieldset input.radio1 {margin:4px 0 0 0;}
*:first-child+html fieldset input.radio1 {margin:0;}
* html fieldset input.radio1 {margin:0;}

fieldset input.checkbox1 {margin:4px 2px 0 2px;}
*:first-child+html fieldset input.checkbox1 {margin:0;}
* html fieldset input.checkbox1 {margin:0;}

fieldset select {float:left;margin:0 4px 0 0;padding:1px 0;font-size:1em;color:#330000;}
fieldset select.short {width:190px;}
fieldset select#studentBirthMonth, fieldset select#studentStartMonth {width:80px;}


.brown {color:#330000;}


/*Style2*/
fieldset.style2 {float:left;width:53%;}
fieldset.style2 label {width:264px;}
fieldset.style2 input.inputText1 {width:178px;}
fieldset.style2 .captcha {width:200px; height:40px;}

/*Style3*/
fieldset.style3 {float:left;width:47%;}
fieldset.style3 label {width:210px;}
fieldset.style3 input.inputText1 {width:178px;}

/*Style4*/
fieldset.style4 {margin:0 2px 0 0;padding:3px 2px;background-color:#F8F6E7;border:1px solid #FBD163;width:99.5%;}
fieldset.style4 label {background-color:transparent;border:0px none;}


/*Style5*/
fieldset.style5 {float:left;width:45%;}
fieldset.style5 label {width:140px;}
fieldset.style5 input.inputText1 {width:256px;}
fieldset.style5 input.inputText2 {width:178px;}

/*Style6*/
fieldset.style6 {float:left;width:55%;}
fieldset.style6 label {width:305px;}
fieldset.style6 input.inputText1 {width:178px;}

/*Style7*/
fieldset.style7 {width:100%;}
fieldset.style7 label {width:140px;}

fieldset.style7_typeA {float:left;margin:0;padding:2px 2px 0;width:775px;background-color:#F8F6E7;border:1px solid #FBD163;}
fieldset.style7_typeA label {padding-right:5px;background-color:transparent;border:0px none;width:auto;}

fieldset.style7_typeB {float:left;margin:0;padding:0 2px;width:775px;}
fieldset.style7_typeB label {padding:4px 5px 0 0;background-color:transparent;border:0px none;width:auto;}

fieldset.btn {margin:30px 0px 0px 0px; text-align:center;}
fieldset button {
	margin:0 5px 0 0;
	padding:1px 6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;	
	cursor:pointer;
	background-color:#e6e6e6;
	border:1px solid #999999;
}

#content fieldset.captchaField {
	width:400px;
	margin:0px auto;
}
#content fieldset.captchaField div.captcha {
	float:left;       	
	text-align:left;
}
#content fieldset.captchaField div.captcha input {width:200px;}
p.warning {
	color:Red;
	font-weight:bold;
	text-align:center;
}

#wrapper label.msg {display:none;background:transparent;color:#FF0000;}
#wrapper label.long {width:300px;}
#wrapper label.invalid {display:block;}

#wrapper .issueWrap .boxStroke table.tableForm2 {margin:0 auto;padding:0;empty-cells:show;width:956px;}
#wrapper .issueWrap .boxStroke table.tableForm2 td {
	margin:0;
	padding:3px 2px;
	background-color:#F8F6E7;border:1px solid #FBD163;
	vertical-align:middle;
}
#wrapper .issueWrap .boxStroke table.tableForm2 td.box1 {width:55%;}
#wrapper .issueWrap .boxStroke table.tableForm2 td.box2 {width:45%;}
#wrapper .issueWrap .boxStroke table.tableForm2 td label {background-color:transparent;border:0 none;}
#wrapper .issueWrap .boxStroke table.tableForm2 td textarea {width:95%;}


#wrapper .issueWrap .boxStroke table.tableForm3 {margin:0 auto;padding:0;empty-cells:show;width:956px;}
#wrapper .issueWrap .boxStroke table.tableForm3 td {
	margin:0;
	padding:3px 2px;
	background-color:#F8F6E7;border:1px solid #FBD163;
	vertical-align:middle;
}
#wrapper .issueWrap .boxStroke table.tableForm3 td.box1 {width:19%;}
#wrapper .issueWrap .boxStroke table.tableForm3 td.box2 {width:16%;}
#wrapper .issueWrap .boxStroke table.tableForm3 td.box3 {width:26%;}
#wrapper .issueWrap .boxStroke table.tableForm3 td.boxInput {background-color:transparent;border:0 none;width:13%;}
#wrapper .issueWrap .boxStroke table.tableForm3 td.boxInput input {width:94%;}


#wrapper .issueWrap .boxStroke table.tableForm4 {margin:0 auto;padding:0;empty-cells:show;width:956px;}
#wrapper .issueWrap .boxStroke table.tableForm4 td {
	margin:0;
	padding:1px 2px;
	background-color:#F8F6E7;border:1px solid #FBD163;
	vertical-align:middle;
}
#wrapper .issueWrap .boxStroke table.tableForm4 td.box0 {width:80%;background-color:transparent;border:0 none;}
#wrapper .issueWrap .boxStroke table.tableForm4 td.box1 {width:80%;}
#wrapper .issueWrap .boxStroke table.tableForm4 td.box2 {width:5%;}
#wrapper .issueWrap .boxStroke table.tableForm4 td.box3 {width:5%;}
#wrapper .issueWrap .boxStroke table.tableForm4 td.box4 {width:10%;}
#wrapper .issueWrap .boxStroke table.tableForm4 td.space {padding-top:4px;padding-bottom:4px;}

#wrapper .issueWrap .boxStroke table.tableForm4 td.box2 fieldset, #wrapper .issueWrap .boxStroke table.tableForm4 td.box3 fieldset {margin:0 auto;width:14px;}
*:first-child+html #wrapper .issueWrap .boxStroke table.tableForm4 td.box2 fieldset, *:first-child+html #wrapper .issueWrap .boxStroke table.tableForm4 td.box3 fieldset {width:20px;}
#wrapper .issueWrap .boxStroke table.tableForm4 td.box4 fieldset {margin:0 auto;width:60px;}


#wrapper .issueWrap .boxStroke table.tableForm5 {margin:0 auto;padding:0;empty-cells:show;width:956px;background-color:#FEEBB0;}
#wrapper .issueWrap .boxStroke table.tableForm5 td {margin:0;padding:3px 2px;vertical-align:middle;}
#wrapper .issueWrap .boxStroke table.tableForm5 td.box1 {
	width:95%;
	background-color:#F5F7EA;
	border-top:1px solid #FAD465;
	border-left:1px solid #FAD465;
	border-right:1px solid #FAD465;
}
#wrapper .issueWrap .boxStroke table.tableForm5 td.box2 {
	width:95%;
	border-bottom:1px solid #FAD465;
	border-left:1px solid #FAD465;
	border-right:1px solid #FAD465;
}

#wrapper .issueWrap .boxStroke table.tableForm5 fieldset {float:left;margin-right:10px;}
#wrapper .issueWrap .boxStroke table.tableForm5 fieldset label {background-color:transparent;border:0 none;}


#wrapper .issueWrap .boxStroke .grayBox-wrap {padding:0px;background-color:#FFEBAE;}
#wrapper .issueWrap .boxStroke .grayBox-wrap .grayBox {padding:4px;border:1px solid #FFF;}

/*=== End Form Element ===*/













