.linerep {

	

	background-repeat: repeat;

	}



BODY 	{ 

	

	background-repeat: no-repeat;

 	}



	p{font-family:Verdana, Arial, Helvetica, Helv; font-size:11px; text-decoration:none;}



	.standard{font-family:Verdana, Arial, Helvetica, Helv; font-size:10px; text-decoration:none;}

	

	.standard1{font-family:Verdana, Arial, Helvetica, Helv; font-size:11px; text-decoration:none;}



	.buttons{font-size: 3mm;}

	

	.standard2{font-family:Verdana, Arial, Helvetica, Helv; font-size:12px; text-decoration:none;}



	.example{font-family:Verdana, Arial, Helvetica, Helv; font-size:9px; text-decoration:none; color:gray; font-style:italic;}



	.standard3{font-family:Verdana, Arial, Helvetica, Helv; font-size:11px; text-decoration:none; font-weight:bold;}



	a:link       { text-decoration: none; color: blue;}

	a:visited    { text-decoration: none; }

	a:active     { text-decoration: none; }

	a:hover      { text-decoration: underline; color: Red; }



table.step {

	border-width: 0px 0px 0px 0px;

	border-spacing: 0px;

	border-style: solid solid solid solid;

	border-color: gray gray gray gray;

	border-collapse: separate;

	background-color: rgb(256, 256, 256);

}

table.step td {

	width: 100px;

	border-width: 2px 2px 2px 2px;

	padding: 1px 1px 1px 1px;

	-moz-border-radius: 7px 7px 7px 7px;

}

table.details {

	border-width: 0px 0px 0px 0px;

	border-spacing: 0px;

	border-style: solid solid solid solid;

	border-color: gray gray gray gray;

	border-collapse: separate;

	background-color: rgb(256, 256, 256);

}

table.details td {

	border-width: 2px 2px 2px 2px;

	padding: 1px 1px 1px 1px;

	-moz-border-radius: 7px 7px 7px 7px;

}



/*below is for custom MBM alert*/

#modalContainer {

 background-color:transparent;

 /*-moz-opacity:0.1;

 filter:alpha(opacity=10);*/

 position:absolute;

 width:100%;

 height:100%;

 top:0px;

 left:0px;

 z-index:10000;

 background-image:url(tp.png); /* required by MSIE to prevent actions on lower z-index elements */

}



#alertBox {

 position:relative;

 width:150px;

 min-height:150px;

 margin-top:280px;

 border:2px solid #000;

 background-color:#FFFF00;

 background-image:url(alert.png);

 background-repeat:no-repeat;

 background-position:20px 30px;

}



#modalContainer > #alertBox {

 position:fixed;

}



#alertBox h1 {

 margin:0;

 font:bold 0.9em verdana,arial;

 background-color:#78919B;

 color:#FFF;

 border-bottom:1px solid #000;

 padding:2px 0 2px 5px;

}





#alertBox p {

 font:0.7em verdana,arial;

 /*height:50px;*/

 /*padding-left:5px;*/

 margin-left:10px;

 margin-right:10px;

 text-align:center;

}



#alertBox #closeBtn {

 display:block;

 position:relative;

 /*margin:5px auto;*/

 margin-top:20px;

 margin-left:100px;

 padding:3px;

 /*border:2px solid #000;*/

 width:40px;

 font:0.6em verdana,arial;

 text-transform:lowercase;

 text-align:center;

 color:#00F;

 /*background-color:#78919B;*/

 text-decoration:none;

}



p.standardAlert {

	height:50px;

}