/*
	author	:	Priya Gajare
	filename:	style.css
	created	:	April 2007
	description	:	styling scheme for Compass Knowledge
*/

body {
    margin-right: 0px;
    margin-bottom: 0px;
    margin-top	:	0px;
    margin-left	:	0px;
    text-align:center;

}

body.popup {
    margin-right: 0px;
    margin-bottom: 0px;
    margin-top	:	0px;
    margin-left	:	0px;
    overflow-x:hidden;
    overflow-y:scroll;
    background-color:#ffffff;
}


div	{
    font-family	:	verdana;
    font-size	:	11px;
    font-weight	:	normal;
    text-align	:	left;
}

.popupheading{
    font-family	:	verdana;
    font-size	:	14px;
    font-weight	:	bold;
    text-align	:	left;
    color		:	#000000;
    padding-left:	0px;
    top			:	50px;
}
.poptext{
    font-family	:	Arial;
    font-size	:	12px;
    font-weight	:	normal;
    padding-left:	0px;
    color		:	#000000;
}
.programheading{
    font-family	:	verdana;
    font-size	:	12px;
    font-weight	:	bold;
    padding-left:	2px;
    color		:	#000000;
}
.programsubheading{
    font-family	:	verdana;
    font-size	:	8px;
    padding-left:	2px;
    color		:	#000000;
}
.closewindowlink{
    font-family	:	verdana;
    font-size	:	12px;
    font-weight	:	bold;
    text-align	:	left;
    color		:	#0000FF;
}

.programdescriptiondata{
    font-family	:	verdana;
    font-size	:	11px;
    font-weight	:	normal;
    text-align	:	right;
    color		:	#FFFFFF;
}
span.label	{
    font-family	:	Arial;
    font-size	:	12px;
    color		:	#000000;
    float		:	left;
/*text-align	:	top;*/
    font-weight	:	bold;
    padding-left:	0px;
}
input, select	{
    font-family	:	verdana;
    font-size	:	10px;
    font-weight	:	normal;
}
span.field	{
    font-family	:	verdana;
    font-size	:	12px;
    color		:	#000000;
}
.requiredfields	{
    font-family	:	Arial;
    font-size	:	11px;
    color		:	#496C6D;
    float		:	left;
    padding-left:	28px;
}
.postquestionlabelspace	{
    position:relative;
    top:-18px;
    font-family	:	verdana;
    font-size	:	11px;
    color		:	#364E76;
    font-weight	:	bold;
    padding-left:	20px;
    float		:	left;
}
.questionlabelspace	{
    font-family	:	verdana;
    font-size	:	11px;
    color		:	#364E76;
    padding-left:	20px;

}
.questionlabelspaceadj{
    position:relative;
    top:-16px;
    left:20px;
    font-family	:	verdana;
    font-size	:	11px;
    color		:	#364E76;

}
.questionlabelspace2	{
    position:relative;
    top:0px;

    font-family	:	verdana;
    font-size	:	11px;
    color		:	#364E76;
    padding-left: 15px;
    margin-left: 10px;
}
.questionlabelspace4
{
    position:relative;
    top:0px;

    font-family	:	verdana;
    font-size	:	11px;
    color		:	#364E76;
    padding-left: 20px;
    margin-left: 20px;
}


.questionlabelspace1	{
    font-family	:	verdana;
    font-size	:	11px;
    color		:	#364E76;
    padding-right:	0px;
    font-weight	:	bold;

}
.error	{
    font-family	:	verdana;
    font-size	:	10px;
    font-weight	:	normal;
    color		:	#990000;
    padding-left:	60px;
}

.errorform	{
    position:relative;
    top:-12px;
    font-family	:	verdana;
    font-size	:	10px;
    font-weight	:	normal;
    color		:	#990000;
    padding-left:	22px;
}
.errorformadj	{
    position:relative;
    font-family	:	verdana;
    font-size	:	10px;
    font-weight	:	normal;
    color		:	#990000;
    padding-left:	39px;
}
.errorform1	{
    position:absolute;

    left:130px;
    width:280px;
    font-family	:	verdana;
    font-size	:	10px;
    font-weight	:	normal;
    color		:	#990000;
    padding-left:	22px;

}
.dot{

    font-size	:	28px;
    font-weight	:	bold;
}

.backtotop	{
    font-family	:	verdana;
    font-size	:	10px;
    font-weight	:	normal;
    color		:	#000000;
    padding-left:   200px;
}
.preTitle {
    font-family	:	Arial;
    font-size	:	19px;
    font-weight	:	bold;
    color		:	#385252;
}
.formTitle {
    font-family	:	Arial;
    font-size	:	19px;
    font-weight	:	bold;
    color		:	#4E7373;
}
.pophead{
    font-family	:	Arial;
    font-size	:	17px;
    color		:	#143E83;
    font-weight	:	bold;
}
.campusedesc {
    font-family	:	verdana;
    font-size	:	11px;
    color		:	#143E83;
}
.displayname {
    font-family	:	verdana;
    font-size	:	12px;
    color		:	#143E83;
    font-weight	:	bold;
}
.number {
    font-family	:	verdana;
    font-size	:	12px;
    font-weight	:	bold;
}

.fontprogrampop {
    font-family	:	verdana;
    font-size	:	14px;
    color		:	#000000;
    font-weight	:	bold;
}

.nonformheader {
    font-family	:	Arial;
    font-size	:	17px;
    font-weight	:	normal;
    color		:	#143E83;
    font-weight	:	bold;
}

.content {
    font-family	:	verdana;
    font-size	:	11px;
    font-weight	:	normal;
    color		:	#143E83;

}
.formcontent {
    font-family	:	verdana;
    font-size	:	11px;
    font-weight	:	normal;
    color		:	#000066;

}
.postformcopy{
    font-family	:	Arial;
    font-size	:	16px;
    font-weight	:	normal;
    color		:	#003399;
    font-weight	:	bold;
}
.postform{
    font-family	:	verdana;
    font-size	:	11px;
    font-weight	:	normal;
    color		:	#345EB2;

}
.topclosewindow {
    font-family	:	Arial;
    font-size	:	12px;
    font-weight	:	bold;
    color		:	#FFFFFF;

}

.error1	{
    font-family	:	arial;
    font-size	:	11px;
    color		:	#990000;
    line-height	: 	8px;
}
.thide { display: none; }
.tshow { display: block; text-align: center; font-weight: bold; font-size:14px; color:#000000; }
.footerlink	{
    font-family	:	verdana;
    font-size	:	10px;
    color		:	#FFFFFF;
}
span.formlabel	{
    font-family	:	arial;
    font-size	:	12px;
    color		:	#990000;
    float		:	left;
    padding-left:	45px;
    font-weight	:	normal; /*bold */
}
.programlinkinpopup	{
    font-family	:	verdana;
    font-size	:	14px;
    font-weight	:	bold;
    padding-left:	0px;
    color		:	#000000;
}
.programlinktitle	{
    font-family	:	verdana;
    font-size	:	12px;
    font-weight	:	bold;
    padding-left:	0px;
}
span.field1{
    font-family	:	arial;
    font-size	:	10px;
    float		:	right;
}
span.formfield	{
    float		:	left;
    font-size	:	10px;
    padding-right:	10px;
}

.radio1	{
    font-family	:	arial;
    font-size	:	12px;
    color		:	#000000;
    float		:	left;
    padding-left:	40px;
    font-weight	:	normal;
}
.programlink{
    font-family	:	verdana;
    font-size	:	11px;
    color		:	#0000FF;
    float		:	left;
    font-weight	:	normal;
}

.close{
	color:#143E83;
	font-family:Arial;
	font-size:15px;
	position:absolute;
	text-decoration:underline;
	font-weight	:bold;
}
.bottomclose{
    font-family	:	verdana;
    font-size	:	11px;
    color		:	#330066;
    float		:	left;
    text-decoration: underline;
}
.capolicytitle{
    font-size	:	12px;
    color		:	#143E83;
    font-weight	:	bold;
    padding-left:	0px;
}

.prequal_text1{ float:left;text-align: left;font-family: Verdana;font-size:11px; font-weight: normal;color:#364E76; line-height: 110%;}
.prequal_text2{font-family: Verdana; font-size:11px; font-weight: normal;color:#364E76; }