@charset "utf-8";
/* CSS Document */
body {
	background: #ccdcec url(../images/InnerPageMainBg.png) repeat-x top;
}
.mainContent{
	width:800px;
	margin:0 auto;
	background:none;
	background-color:#fff;
}
.mainCopy{
	margin:0 7px 0 7px;
	background: #fff url(../images/InCopyBg.png) repeat-y;
	background-position: 8px 0px;	
}
.InnerLogo {
	width: 212px;
	height: 113px;
	display: block;	
	background: #f1f2f3;
}
.overlay{
	background:none;
	width:211px;
	height:220px;
}
.overlay .flash{
	width:100px;
	height:100px;
	margin:0 auto;
	padding-top:47px;
}
.overlay .logo{
	width:123px;
	height:59px;
	margin:0 auto;
	margin-top:5px;
	background-image:url(../images/logo.png);
}
.SideEndIcon {
	width:212px;
	height: 175px;
	background: url(../images/InnerSideManuBotom.png); 
}
.mainHolder{
	filter:none;
}
.mainCopy{
	margin:0 7px 0 7px;
	background:none;
	padding-top:20px;
}
.mainCopy .leftPile{
background-image:url(../images/sideMenuBg.png);
background-position:0% 68px;
background-repeat:repeat-x;
}
.copy blockquote{
	background-color:#e0edf8;
	margin-top:20px;
	margin:10px;
	padding:20px;
	border:solid 1px #c4d6e9;
}
.copy .afterQoute{
	margin:10px;
}

/*---------------------------THE CONTACT FORM---------------------------*/

.ContactUsForm 
{
	float:left;
}	

.ContactUsForm  fieldset
{
	padding:0;
	margin:0;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:10px;
	border:none;
	border-top:1px dotted #000;
	background:url(../images/form_bck.jpg) repeat-x #fff;
}

.ContactUsForm  fieldset legend
{
	font-size:14px;
	font-weight:bold;
	color:#326565;
}

.ContactUsForm span
{
	float:left;
	width:500px;
	margin-bottom:5px;
}

.ContactUsForm span label
{
	float:left;
}

.ContactUsForm .PersonalInfo span input
{
	float:right;
	width:200px;
}

.ContactUsForm .ProgramInt span input
{
	float:right;
	width:100px;
}

.ContactUsForm .OrientQ input
{
	float:right;
	width:200px;	
}
/*--------------------------PARTS--------------------------*/

.ContactUsForm .PersonalInfo div.AddressType span
{
	width:370px;
}

.ContactUsForm .PersonalInfo div.AddressType input
{
	width:auto;
}

.ContactUsForm .PersonalInfo div.CheckInform 
{
	float:left;
	text-align:left;
}

.ContactUsForm .PersonalInfo div.CheckInform span
{
	width:483px;
}

.ContactUsForm .CheckProgInt span
{
	width:200px;
}

span.CheckBoxSpan input
{
	width:5px;
}

.Refferers  p
{
	padding-left:100px;
}

.Refferers .RefferersInfo span
{
	float:left;
	width:335px;
}

.Refferers .RefferersInfo span.RefSource
{
	width:500px;
}

.Refferers .RefferersInfo span.RefSource label
{
	float:left;
	margin-right:50px;
}

.Refferers .RefferersInfo span.RefSource input
{
	float:right;
	width:200px;
}


.Refferers .RefferersInfo input
{
	float:left;
}

p#RadioSubGroup input
{
	float:none;
	clear:both;
}

.OrientQ h3
{	
	font-size:11px;
}
.OrientQ .WhyEnglish
{
	width:500px;
	float:left;
	border-bottom:1px dotted #000;
	margin-bottom:5px;
}

.OrientQ .WhyEnglish input
{
	width:auto;
}

.OrientQ .WhyEnglish .Title
{
	font-weight:bold;
	font-size:10px;
}

.OrientQ .WhyEnglish  span
{
	width:200px;
	float:left;
}	

.OrientQ .WhyEnglish input
{
	float:left;
	margin-right:30px;
}

.ContactUsForm .OrientQ div.StudiesUS label
{
	float:right;
}

.ContactUsForm .OrientQ div.StudiesUS span
{
	width:390px;
}

.ContactUsForm .OrientQ div.StudiesUS input
{
	width:auto;
}

.OrientQ .SelImp 
{
	float:left;
	border-bottom:1px dotted #000;
	margin-bottom:5px;
	width:500px;
}

.OrientQ .SelImp legend
{
	font-weight:bold;
	font-size:10px;
}

.ContactUsForm .OrientQ .SelImp span
{
	width:200px;
	float:left;
}

.ContactUsForm .OrientQ .SelImp input
{
	width:auto;
	float:left;
	margin-right:30px;
}	

#otherSel
{
	margin-left:320px;
}
/*-----------------------------------------------------------------*/


/*----------------------------------------------------------------------*/