/* --- Begin Universal LeadForm Styles --- */

div.RadToolTip_WebBlue
{
	text-align:left !important;
	width: 250px !important;
}

.lfMilitary a
{
	cursor:hand;
}

 .rcbSlide 
{
    z-index: 7001 !important;
}

/* --- End Universal LeadForm Styles --- */

/* --- Begin ThreeColumn Short LeadForm Styles --- */

.gu_leadform_short {
	width: 192px;
	border: 1px solid #243b76;
	background: #fff url('img/leadform_short_bg.gif') repeat-y;
	z-index: 3000;
}

* html .gu_leadform_short { /* target IE6 olnly */
	margin-top: 50px;
	height: 258px;
	width: 192px;
	padding: 0;
	border: 1px solid #243b76;
	float: left;
	background: #fff url('img/leadform_short_bg.gif') repeat-y;
}

.gu_leadform_short .lfHeader {
	display: block;
	height: 25px;
	width: 192px;
	background: url('img/qc_header_bg.gif') no-repeat;
	margin: 0 auto;
	padding: 5px 0 0 0;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	margin: 0 0 15px 0px;
	text-align: center;
}

.gu_leadform_short .Val {
	display: block;	
	margin-top: -5px;
	margin-bottom: 5px;
	margin-left: 15px;
	font-size: 8pt;
	font-weight: bold;
}

.gu_leadform_short .lfFirstName, .gu_leadform_short .lfLastName, .gu_leadform_short .lfEmail, .gu_leadform_short .lfPhone, .gu_leadform_short .lfHS, .gu_leadform_short .lfMilitary,
.gu_leadform_short .lfCampus { /*added lfCampus 4/2*/
	text-align: left;
	margin: 0 15px 0 15px;
}

.gu_leadform_short .lfFirstName .riTextBox, .gu_leadform_short .lfLastName .riTextBox, .gu_leadform_short .lfEmail .riTextBox, .gu_leadform_short .lfPhone .riTextBox {
	width: 160px !important;
	display: block;
	margin-bottom: -10px !important;
}

*+html .gu_leadform_short .lfFirstName .riTextBox, *+html  .gu_leadform_short .lfLastName .riTextBox, *+html  .gu_leadform_short .lfEmail .riTextBox, *+html  .gu_leadform_short .lfPhone .riTextBox { /* target IE7 only */
	width: 160px !important;
	display: block;
	margin-bottom: -10px !important;
}

.gu_leadform_short .lfFirstName .riTextBox, .gu_leadform_short .lfLastName .riTextBox, .gu_leadform_short .lfEmail .riTextBox, .gu_leadform_short .lfPhone .riTextBox , x:-moz-any-link {  /* target only Firefox */
	width: 160px !important;
	display: block;
	margin-bottom: 5px !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.gu_leadform_short .lfFirstName .riTextBox, .gu_leadform_short .lfLastName .riTextBox, .gu_leadform_short .lfEmail .riTextBox, .gu_leadform_short .lfPhone .riTextBox 
	{ /* safari and chrome */
	width: 160px !important;
	display: block;
	margin-bottom: 0 !important;
	}
}

/*.gu_leadform_short .lfCampus .RadComboBox, REMOVED 4/2*/
.gu_leadform_short .lfProgram .RadComboBox {
	margin-top: 3px;
	margin-left: 10px;
	margin-bottom: 4px; 
	width: 194px;
}

.gu_leadform_short .lfCampus .RadComboBox /*added 4/2 */
{
    width: 164px !important;
    margin: 0 0 10px 0;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
/*.gu_leadform_short .lfCampus .RadComboBox, REMOVED 4/2*/.gu_leadform_short .lfProgram .RadComboBox 
	{ /* safari and chrome */
	margin-top: 5px;
	margin-bottom: 3px; 
	margin-left: 10px !important;
	}
}

.gu_leadform_short .lfHS .RadComboBox
{
    display: block !important;
    margin: 5px 0 7px 0;
    width: 164px !important;
}

.gu_leadform_short input[type="submit"]{
	width: 125px;
	height: 22px;
	background: url('img/leadform_submit.gif') no-repeat;
	border: 0;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 14px;
	position: relative;
	left: 33px;
	cursor:pointer;
}



/* --- End ThreeColumn Short LeadForm Styles --- */

/* --- Begin HomeThreeColumn Short LeadForm Styles --- */

.gu_leadform_home {
	width: 192px;
	background: none;
	z-index: 3000;
}

* html .gu_leadform_home { /* target IE6 only */
	margin-top: 15px;
	padding: 0 0 0 5px;
	float: left;
	background: none;
}

.gu_leadform_home .lfHeader {
	display: block;
	height: 25px;
	width: 192px;
	margin: 0 auto;
	padding: 5px 0 13px 0;
	color: #B5A46C;
	font-size: 20px;
	font-weight: normal;
	margin: 0 0 15px 0px;
	font-family: 'MuseoSans-300', Arial, Helvetica, sans-serif;
}

/*.gu_leadform_home .lfHeader, x:-moz-any-link {   target only Firefox 
	display: block;
	height: 25px;
	width: 192px;
	margin: 0 auto;
	padding: 5px 0 0 0;
	color: #B5A46C;
	font-size: 21px;
	font-weight: normal;
	margin: 0 0 15px 0px;
	font-family: Arial, Helvetica, sans-serif;
}*/

.gu_leadform_home .lfFirstName, .gu_leadform_home .lfLastName, .gu_leadform_home .lfEmail, .gu_leadform_home .lfPhone, .gu_leadform_home .lfHS, .gu_leadform_home .lfMilitary,
.gu_leadform_home .lfCampus, .gu_leadform_home .lfAddress { /*added lfCampus 4/2*/
	text-align: left;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
}

.gu_leadform_home .Val {
	display: block;	
	margin-top: -5px;
	margin-bottom: 5px;
	margin-left: 15px;
	font-size: 8pt;
	font-weight: bold;
}

.gu_leadform_home .lfFirstName .riTextBox, .gu_leadform_home .lfLastName .riTextBox, .gu_leadform_home .lfEmail .riTextBox, .gu_leadform_home .lfPhone .riTextBox, .gu_leadform_home .lfAddress .riTextBox {
	width: 175px !important;
	display: block;
	background-image:url('img/field_bgd.jpg');
	background-repeat:repeat-x;
	margin-bottom: 0px !important;
	padding: 5px;
	border: 2px solid #CCC;
}

*+html .gu_leadform_home .lfFirstName .riTextBox, *+html .gu_leadform_home .lfLastName .riTextBox, *+html .gu_leadform_home .lfEmail .riTextBox, *+html .gu_leadform_home .lfPhone .riTextBox, *+html .gu_leadform_home .lfAddress .riTextBox { /* target IE7 only */

	width: 175px !important;
	display: block;
	padding: 4px;
	margin-bottom: 0px !important;
}

.gu_leadform_home .lfFirstName .riTextBox, .gu_leadform_home .lfLastName .riTextBox, .gu_leadform_home .lfEmail .riTextBox, .gu_leadform_home .lfPhone .riTextBox, *+html .gu_leadform_home .lfAddress .riTextBox x:-moz-any-link {  /* target only Firefox */
	width: 175px !important;
	display: block;
	padding: 5px;
	margin-bottom: 10px !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.gu_leadform_home .lfFirstName .riTextBox, .gu_leadform_home .lfLastName .riTextBox, .gu_leadform_home .lfEmail .riTextBox, .gu_leadform_home .lfPhone .riTextBox, .gu_leadform_home .lfAddress .riTextBox 
	{ /* safari and chrome */
	width: 160px !important;
	display: block;
	padding: 5px;
	margin-bottom: 10px !important;
	}
}

/*.gu_leadform_home .lfCampus .RadComboBox, REMOVED 4/2*/
.gu_leadform_home .lfProgram .RadComboBox {
	margin-top: 3px;
	margin-left: 10px;
	margin-bottom: 4px; 
	width: 194px;
}

.gu_leadform_home .lfCampus .RadComboBox /*added 4/2 */
{
    width: 164px !important;
    margin: 0 0 10px 0;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
/*.gu_leadform_home .lfCampus .RadComboBox, REMOVED 4/2*/.gu_leadform_home .lfProgram .RadComboBox 
	{ /* safari and chrome */
	margin-top: 5px;
	margin-bottom: 3px; 
	margin-left: 10px !important;
	}
}

.gu_leadform_home .lfAddress, x:-moz-any-link {  /* target only Firefox */
	margin:0 0 10px 0;
}

.gu_leadform_home .lfHS .RadComboBox
{
    display: block !important;
    padding: 5px 5px 7px 0;
    width: 90px !important;
	float:left;
}

.gu_leadform_home input[type="submit"]{
	margin:15px 0 0 0; padding:0px;
	width: 132px;
	height: 45px;
	background: url('img/submit_button.gif') no-repeat;
	border: 0;
	cursor:pointer;
}

/* --- End HomeThreeColumn Short LeadForm Styles --- */

/* --- Begin Request Information gu_leadform_long Styles --- */

.gu_leadform_long
{
	background: #fff url('img/leadform_long_bg.gif') repeat-y;
	width: 635px;
	z-index: 3000;
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
}

* html .gu_leadform_long
{
    /* target IE6 olnly */
    margin-top: 50px;
    padding: 0;
    float: left;
}

.gu_leadform_long .lfHeader
{
	display: block;
	height: 30px;
	margin:10px 0 0 0;
	padding:0px;
	color: #333;
	font-size: 16px;
	font-weight: bold;
}

.gu_leadform_long .lfFirstName .riTextBox, .gu_leadform_long .lfLastName .riTextBox, .gu_leadform_long .lfEmail .riTextBox, .gu_leadform_long .lfPhone .riTextBox, .gu_leadform_long .lfAddress .riTextBox, .gu_leadform_long .lfCity .riTextBox, .gu_leadform_long .lfZip .riTextBox
{
	display: block;
	margin-bottom: -5px;
	width: 230px !important;
	background-image:url('img/field_bgd.jpg');
	background-repeat:repeat-x;
	padding:5px;
	border: 2px solid #CCC;
}

.gu_leadform_long .Val {
	display: block;	
	margin-top: -10px;
	font-size: 8pt;
	font-weight: bold;
}

.gu_leadform_long .Val, x:-moz-any-link {  /* target only Firefox */ 
	display: block;	
	margin-top: -15px;
	font-size: 8pt;
	font-weight: bold;
}

*+html .gu_leadform_long .Val { /* target only IE7 */ 
	margin-top: -10px;
	font-size: 8pt;
	font-weight: bold;
}

.gu_leadform_long .lfZip .riTextBox
{
	margin-bottom: 0 !important;
}	



*+html .gu_leadform_long .lfFirstName .riTextBox, *+html .gu_leadform_long .lfLastName .riTextBox, *+html .gu_leadform_long .lfEmail .riTextBox, *+html .gu_leadform_long .lfPhone .riTextBox, *+html .gu_leadform_long .lfAddress .riTextBox, *+html .gu_leadform_long .lfCity .riTextBox, *+html .gu_leadform_long .lfZip .riTextBox { /* target IE7 only */
    display: block;
    margin-bottom: -10px !important;
    width: 200px !important;
}

*+html .gu_leadform_long .lfZip .riTextBox
{
	margin-bottom: 0 !important;
}

.gu_leadform_long .lfFirstName .riTextBox, .gu_leadform_long .lfLastName .riTextBox, .gu_leadform_long .lfEmail .riTextBox, .gu_leadform_long .lfPhone .riTextBox, .gu_leadform_long .lfAddress .riTextBox, .gu_leadform_long .lfCity .riTextBox, .gu_leadform_long .lfZip .riTextBox, x:-moz-any-link {  /* target only Firefox */
    display: block;
    margin-bottom: 15px !important;
    width: 200px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.gu_leadform_long .lfFirstName .riTextBox, .gu_leadform_long .lfLastName .riTextBox, .gu_leadform_long .lfEmail .riTextBox, .gu_leadform_long .lfPhone .riTextBox, .gu_leadform_long .lfAddress .riTextBox, .gu_leadform_long 	.lfCity .riTextBox, .gu_leadform_long .lfZip .riTextBox
	{ /* safari and chrome */
    display: block;
    margin-bottom: 10px;
    width: 200px !important;
	}
}

.gu_leadform_long .lfState .RadComboBox, .gu_leadform_long .lfCountry .RadComboBox, .gu_leadform_long .lfCampus .RadComboBox, .gu_leadform_long .lfProgram .RadComboBox, .gu_leadform_long .lfRefer .RadComboBox
{
    display: block !important;
    margin-bottom: 15px;
    width: 200px !important;
}

*+html .gu_leadform_long .lfState .RadComboBox, *+html .gu_leadform_long .lfCountry .RadComboBox, *+html .gu_leadform_long .lfCampus .RadComboBox, *+html .gu_leadform_long .lfProgram .RadComboBox, , *+html .gu_leadform_long .lfRefer .RadComboBox { /* target IE7 only */
    display: block !important;
    margin-bottom: 15px !important;
    width: 200px !important;
}

.gu_leadform_long .lfState .RadComboBox, .gu_leadform_long .lfCountry .RadComboBox, .gu_leadform_long .lfCampus .RadComboBox, .gu_leadform_long .lfProgram .RadComboBox, .gu_leadform_long .lfRefer .RadComboBox, x:-moz-any-link {  /* target only Firefox */
    display: block !important;
    margin-bottom: 15px !important;
    width: 200px !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.gu_leadform_long .lfState .RadComboBox, .gu_leadform_long .lfCountry .RadComboBox, .gu_leadform_long .lfCampus .RadComboBox, .gu_leadform_long .lfProgram .RadComboBox, .gu_leadform_long .lfRefer .RadComboBox
	{ /* safari and chrome */
    display: block !important;
    margin-bottom: 15px;
    width: 200px !important;
	}
}

.gu_leadform_long .lfHS .RadComboBox
{
    display: block !important;
    margin: 3px 10px 15px 0;
    width: 100px !important;
    float:left;
}

.gu_leadform_long .lfFirstName, .gu_leadform_long .lfEmail, .gu_leadform_long .lfAddress, .gu_leadform_long .lfZip, .gu_leadform_long .lfCampus, .gu_leadform_long .lfLastName, .gu_leadform_long .lfPhone, .gu_leadform_long .lfCity, .gu_leadform_long .lfState, .gu_leadform_long .lfCountry, .gu_leadform_long .lfProgram, .gu_leadform_long .lfHS, .gu_leadform_long .lfMilitary, .gu_leadform_long .lfRefer
{
    text-align: left;
    font-size: 13px;
    font-weight: bold;
    width: 312px;
    float: left;
    margin:0px;
	padding:0px;
}

.gu_leadform_long .lfCountry, .gu_leadform_long .lfRefer
{
	width: 624px;	
}

*+html .gu_leadform_long .lfHS
{
	margin-bottom: 15px !important;	
}

.gu_leadform_long input[type="submit"]
{
    width: 132px;
	height: 45px;
    background: url('img/submit_button.gif') no-repeat;
    border: 0;
    margin-bottom: 25px;
    position: relative;
	display: block;
	clear: both;
	cursor:pointer;
}

/* --- End Request Information gu_leadform_long Styles --- */
