/* ---------------- Global Settings ---------------------- */

html { margin: 0; 
padding: 0; 

text-align: center;
margin-top:0;
padding-top:0;
 } 

/* =body */
body {
	margin: 0px 0px 0px 0px;
	margin-top:0;
	padding-top:0px;
	padding:0;
	background-attachment: fixed;
    color:#993399;
    
	width : 100%;
	height:100%;
	font : 76%/160%  sans-serif,Verdana, Arial,;
	/* Look in SiteColors.css to change this color
	background-color:#FF0000; */
	text-align : left;
}

p{line-height:normal;padding-bottom:15px;margin:0px}

/* =hx */
h2, h3, h4 { clear : left; margin : 0; padding: 0em 0; }

h1 {  font-size : 20px;margin:0px; padding-left:0px; padding-bottom:20px; padding-top:0px;}
h2 { line-height:100%;padding-left:20px }
h3 { font-size : 120%;padding-left:20px }
h4 { font-size : 110%; padding-left:20px}

/* =code pre */
code, pre { margin : 0; padding : 0; font : 1.5em monaco, courier, monospace; font-weight : normal; color : #666; }

pre { font-size : 80%; }

/* =a */
a:link { color : #8e2f5b; text-decoration : underline; }

a:visited { color : #8e2f5b; text-decoration : underline; }

img a { border : none; }

/* =div */


/* IE6 PNG Transparency Fix Requires 2 files to be located in same directory as CSS file: 

blank.gif
iepngfix.htc

*/

img { behavior: url(iepngfix.htc); border:0px; margin:0px; padding:0; display:block; }

/* --------- Main Content Holder ---------- */

.container {
width:850px; background-repeat:repeat-y; margin:0px auto 0px auto; padding:0px; behavior: url(/App_Themes/MasterTheme/iepngfix.htc); height:auto;
}


.ClearDiv
{
	clear:both;
}

dl
{
	padding:0px;
	margin:0px;
}



dl dt
{
	padding:0px;
	margin:0px;
	font-weight:bold;
}

#NLSignup dl dd
{
	padding:0px;
	margin:0px;
	margin-top:2px;
	
}

.ErrorText
{
    color:Red;
}
    
td.Heading
{
    font-weight:bold;
}