/* Page Style */

a.tableHeader:link {color: #FFFFFF; text-decoration: none;}
a.tableHeader:active {color: #FFFFFF; text-decoration: none;}
a.tableHeader:visited {color: #FFFFFF; text-decoration: none;}
a.tableHeader:hover {color: #FFFFFF; text-decoration: none;}
table.courseSelection {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

label.courseSelection {
	display: inline;
	float: none;
	width: 350px;
	padding: 0;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
}

.removeLabel {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

a { color: #0099FF; text-decoration: underline; }
a:link { color: #FFFFFE; }
a:visited { color: #FFFFFE; }
a:hover { color: #aaa; text-decoration: none; }

a.top_frame:link 	{ color: #E1E9F9; }
a.top_frame:active	{ color: #E1E9F9; }
a.top_frame:visited { color: #C6D7FA; }
a.top_frame:hover 	{ color: #E1E9F9; }

body {
	font: .7em/1.4em Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
}
.helper {
	display: none;
	padding: 5px;
	background: #f4f1f0;
}

.req {
	color: red;
}

form.phpform {
	margin: 2px;
}


label {
	color:#000000;
	display: block;
	float: left;
	width: 200px;
	padding: 3px 0 3px 0px 2px;
	border:0px solid #000000;
}

.fieldSetMargin {
	margin-left: 20px;
	margin-right: 20px;
	padding: 5px;

}

.fieldCell {

	/* padding-top: 5px; */
	margin-left: 200px;

}

td {
	 vertical-align: top; 	font: .7em/1.4em Verdana, Arial, Helvetica, sans-serif;
}


.phpForm fieldset {

	padding: 5px;
	padding-top: 10px;
	padding-left: 10px;
	border: 1px solid #D4D5D6;

}
.fieldRow {
	padding: 2px 0;

}

legend {
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
	padding-left:	2px;
	padding-right:	5px;
	padding-bottom:	2px;


}

.phpForm .alertmsg {
	color: #FF8682;
}

label.inline {
	display: inline;
	float: none;
	width: auto;
	padding: 0;
}



#xwizard_title {
    FONT-SIZE: 8pt;
    /* WIDTH: 100%; */
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND: #354B77;
    COLOR: #FFFFFF;

    MARGIN-LEFT: 10%;
    MARGIN-RIGHT: 10%;

    PADDING-LEFT: 4px;
    PADDING-TOP: 1px;
    PADDING-BOTTOM: 3px;

    BORDER: 1px solid #2F3239;
    BORDER-BOTTOM: 0px;
}

tr.wizard_title {
	BACKGROUND: #354B77;
}

td.wizard_title {

    FONT-SIZE: 8pt;
    /* WIDTH: 100%; */
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #FFFFFF;
   	padding-top: 2px;
   	padding-bottom: 4px;
}


table.wizard_body {


    BACKGROUND: #f1f3f5;
    COLOR: #000000;

    BORDER: 1px solid #2F3239;


}

#xwizard_body {
    FONT-SIZE: 8pt;
    /* WIDTH: 100%; */
    FONT-FAMILY: Verdana, Arial;

    BACKGROUND: #f1f3f5;
    COLOR: #000000;

    MARGIN-LEFT: 10%;
    MARGIN-RIGHT: 10%;

    PADDING-LEFT: 10px;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;

    BORDER: 1px solid #2F3239;
    BORDER-TOP: 0px;
}


#xwizard_title_slp {
    FONT-SIZE: 8pt;
    /* WIDTH: 100%; */
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND: #354B77;
    COLOR: #FFFFFF;



    PADDING-LEFT: 4px;
    PADDING-TOP: 1px;
    PADDING-BOTTOM: 3px;

    BORDER: 1px solid #2F3239;
    BORDER-BOTTOM: 0px;
}



#slp_addnew {
    FONT-SIZE: 8pt;
}

img.wizard_body {
	float: left;
	margin-right: 8px;
	margin-bottom: 8px;
	border: 0px;
}


img.wizard_title {
	float: left;
	border: 0px;
	padding-left: 2px;
	padding-right: 3px;


}

.buttons {
	color: #FFFFFF;
	background-color: #536DB4;
	padding: 2px;
	padding-left: 3px;
	display: block;
	border-left: 10px solid #B8C8D8;
	font-size: 11px Verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	margin-top: 1px;
}

