/* Wid specific styles */


.union {
	font-size : x-small;
}



/* the icams request form */

/* overide the base center*/
div.icformcenter {
	margin-left: 10px;
	padding: 0px 0px 5px 10px;
}
/* english rows*/
div.row1eng {float: left; margin: 0; border : 1px solid white; padding: 0; background-color: #F0FFF0; width: 98.5%;}
div.row2eng {float: left; margin: 0; border : 1px solid white; padding: 0; background-color:  #F0F0F0; width: 98.5%;} 
/* french rows */
div.row1fra {float: right; margin: 0 20px 0 0; border : 1px solid white; padding: 0; background-color: #F0FFF0; width: 74.5%;}
div.row2fra {float: right; margin: 0 20px 0 0; border : 1px solid white; padding: 0; background-color:  #F0F0F0; width: 74.5%;}
/*div.row2 { background-color:  #F0F0F0; width: 75.5%;}*/

div.cols2 {margin-left: 160px; font-size :small; width: 40%;padding:0;text-align:left;}
div.cols3 {float: right; font-size :small;margin: 0 0 0 100px;padding:0;}

div.dlocol1{float: left;width:220px; font-size :small; padding:2px; text-align:center;}
div.dlocol2{margin-left: 240px;font-size :small; padding:2px; text-align:left;}
div.dlorownew {padding: 5px; width: 440px;top 5px;font-size:smaller;text-align:left;}
/* survey */

.label {
   float: left;
    padding-left: 3px;
}
.sbox {
   width: 15px;
    height: 15px;
    float: left;
	

}


legend {
    margin: 0 0 15px;
    float: left;
    white-space: normal;
    *margin-left: -7px;
}

legend span {
    width: 300px;
    display: block;
}

/* for checkboxes */

div.cbrow {float: left; margin-left: 25px; padding: 0; width: 75.5%;}
div.cols5 {float: left;text-align: center; width: 15%; margin: 0 3px 0 0; padding: 0;}


/* dlo 
border : 1px solid black;font-size:small
*/

.dlohr {position:relative;
width=550px;}

div.dlorow {margin-left: 150px; padding: 5px; width: 440px;top 5px;font-size:smaller;text-align:left;}
div.dlorow1 {float: right; margin: 0;padding: 8px; width: 560px;top 5px;font-size:smaller}
div.dlocols {float: left; width: 49%; margin: 0 3px 0 0; padding: 0;font-size:0.910em; font-style:normal}
div.dlonav {float: right; margin-right: 13px; padding:0;}

div.bulletin_row {margin-left: 10px; padding: 5px; width: 440px;top 5px;font-size:smaller;text-align:left;}
div.bulletin_cols { float: left; width: 150px; padding: 0;font-size:0.910em; font-style:normal;}
div.bulletin_cols2 {margin-left: 300px; width: 150px; padding: 0;font-size:0.910em; font-style:normal;}


span.textsize {font-weight:bold; font-size: 1.2em;}
div.cols3 {float: left; width: 39%; margin: 0 3px 0 0;border :0; padding: 10px;}
.button {
    border-top: #F66 1px solid;
	border-left: #F66 1px solid;
	border-bottom: #C33 1px solid;
	border-right: #C33 1px solid;
	text-align: center;
	padding: 0.1em;
	font-weight: bold;
	color: #FFF;
	background-color: #F00;
}

/* Survey stuff */

p.surveyquestion 
{ font-weight: bold;
}

.surveyquestion 
{ font-weight: bold;
}

