.contestDirectForm
{
    text-align: left;
    vertical-align: top;
}
.line {
	background-color: #0165A3;
	background-repeat: repeat-x;
	height: 1px;
}
.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	line-height: 16px;
}
.textFootNote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	
}
.text_gal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0165A3;
	text-decoration: none;
	font-weight: bold;
	line-height: 16px;
	text-align:center;
}

.text2_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.text2_green_link {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1FAF4D;
	text-decoration: none;
	font-weight: normal;
	cursor:pointer;
}
.text2_green_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1FAF4D;
	text-decoration: underline;
	font-weight: normal;
}
.line_grey {

	background-color: #CCCCCC;
	background-repeat: repeat-x;
	height: 1px;
}
.text1_link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.text1_link:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0072A7;
	text-decoration: none;
	font-weight: bold;
}
.text1_linkFootNote {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}
.text1_linkFootNote:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0072A7;
	text-decoration: underline;
	font-weight: bold;
}
.text1_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0072A7;
	text-decoration: none;
	font-weight: bold;
}
.text1_blue1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0072A7;
	text-decoration: none;
	font-weight: normal;
}
.text2_link {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:  #F99233;
	text-decoration: none;
	font-weight: normal;
	cursor:pointer;
}
.text2_link:hover {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:  #F99233;
	text-decoration: underline;
	font-weight: normal;
}
.text1_bluebig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #0072A7;
	text-decoration: none;
	font-weight: bold;
}
.text1_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #01BC6B;
	text-decoration: none;
	font-weight: bold;
}
.text2_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01BC6B;
	text-decoration: none;
	font-weight: bold;
}
.text3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	line-height: 16px;
}
.textbox {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;	
	font-weight: normal;
	border:solid 1px #CCCCCC;

}
.textbox_color {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;	
	font-weight: normal;
	border:solid 1px #3089B5;

}

.textwhite_link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.textwhite_link:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.button:hover
{
	border:solid 1px #0072A7;
	background-color:#E4E1DC;
	vertical-align:middle;
	color:#0072A7;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	cursor:pointer;
}

.button
{
	border:solid 1px #0072A7;
	background-color:#0072A7;
	vertical-align:middle;
	color:#ffffff;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	cursor:pointer;
}


.button_inact
{
	border:solid 1px #0072A7;
	background-color:#E4E1DC;
	vertical-align:middle;
	color:#0072A7;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;

}
.img
{
	max-height:350px;
	max-width:350px;
}
.text2_new{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	line-height: 20px;
}



.stepcarousel{
position: relative; /*leave this value alone*/
border: 1px solid #d2ebc6;
overflow: scroll; /*leave this value alone*/
width: 513px; /*Width of Carousel Viewer itself*/
height: 167px; /*Height should enough to fit largest content's height*/
margin-left:40px;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 20px;
top: 7px;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin-left: 0px; /*margin around each panel*/
width: 170px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}





/* round corners */
.modalPopup 
{
   background-color:transparent;  
   padding:1em 6px;
}

.modalPopup2
{
   background-color:#ffffdd;
    width:270px;
   vertical-align :top;
}


.modalBackground {
    /*background-color:#E3E0DC;*/
    background-color:#595959;
	filter:alpha(opacity=70);
    opacity:0.7;

}

.text1_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	
}
.text1_err {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: red;
	text-decoration: none;
	font-weight: normal;
}


.text_err {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	text-decoration: none;
	font-weight: normal;
}
.textadmin_link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0073AC;
	text-decoration: none;
	font-weight: bold;
	cursor:pointer;
}
.textadmin_link:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F9932F;
	text-decoration: none;
	font-weight: bold;
	cursor:pointer;
}
.success_blue {
	font-family:arial;
	font-size: 12px;
	color: #0072A7;
	text-decoration: none;
	
}
.image_link
{border-color:#FFFFFF;
}

.link_1{
	border-color:#00AF3F;
}
.link_1:hover {
	border-color:#00AF3F;
	border-width:4px;
}
.link_2{
    border-color:#00A1DE;
}
.link_2:hover
{
	border-color:#00A1DE;
	border-width:4px;
}
.link_3{
	border-color:#00AF3F;
}
.link_3:hover {
	border-color:#00AF3F;
	border-width:4px;
}
.link_4{
	border-color:#99CC66;
}
.link_4:hover {
	border-color:#99CC66;
	border-width:4px;
}
.link_5{
	border-color:#FECB00;
}
.link_5:hover {
	border-color:#FECB00;
	border-width:4px;
}
.link_6{
	border-color:#7577B9;
}
.link_6:hover {
	border-color:#7577B9;
	border-width:4px;
}
.link_7{
	border-color:#00A1DE;
}
.link_7:hover {
	border-color:#00A1DE;
	border-width:4px;
}
.link_8{
	border-color:#FF6D22;
}
.link_8:hover {
	border-color:#FF6D22;
	border-width:4px;
}
.link_9{
	border-color:#00A1DE;
}
.link_9:hover {
	border-color:#00A1DE;
	border-width:4px;
}
.link_10{
	border-color:#FECB00;
}
.link_10:hover {
	border-color:#FECB00;
	border-width:4px;
}
.link_11{
	border-color:#7577B9;
}
.link_11:hover {
	border-color:#7577B9;
	border-width:4px;
}
.link_12{
	border-color:#72C7E7;
}
.link_12:hover {
	border-color:#72C7E7;
	border-width:4px;
}
.link_17{
	border-color:#99CC66;
}
.link_17:hover {
	border-color:#99CC66;
	border-width:4px;
}
.link_18{
	border-color:#99CC66;
}
.link_18:hover {
	border-color:#99CC66;
	border-width:4px;
}
.link_19{
	border-color:#00A1DE;
}
.link_19:hover {
	border-color:#00A1DE;
	border-width:4px;
}
.link_20{
	border-color:#FECB00;
}
.link_20:hover {
	border-color:#FECB00;
	border-width:4px;
}
.schoolOfText 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}


