.reg {background:url(images/dot.jpg) bottom repeat-x #ffffff; margin-bottom:0px;}



H1

{

	margin-left:-14px;

	padding-left:12px;

	margin-bottom:12px;

	margin-top:6px;

	font-family: Verdana,Arial,  Myriad Pro, helvetica, sans-serif;

	font-size:17px;

	font-weight:normal;

	color:#000;

	letter-spacing: -1px;

	background:url(images/down.jpg) left no-repeat;

}



H2

{

	margin-bottom:12px;

	margin-top:6px;

	font-family: Arial, Verdana, Myriad Pro, helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#696969;

	letter-spacing: -1px;

}

ximg {border-style:solid; border-width:1; border-color:#000000;}

.blueborder {border-style:solid; border-width:1; border-color:#006699;}

.grayborder {border-style:solid; border-width:1; border-color:gray;}



.adminborder {border-style:solid; border-width:1; border-color:#cc33cc; padding:5px; margin:1px}



.opener {font-weight:normal; text-align:left;}

.xxxpara {margin-left:12px; margin-right:0px; text-align:justify; margin-top:0px;}

.column {margin-bottom:12px; margin-top:0px; margin-left:12px; width:220px; }

/*border-style:solid; border-width:1; border-color:#006699;}*/

.col_item {background:url(images/dot.jpg) bottom repeat-x #ffffff; margin-top:0px; margin-bottom:12px;}



body

{

color:#696969;

font: normal 100%/140% tahoma, helvetica, sans-serif;

font-size:11px;

padding:0;

margin:0;

line-height:12px;

text-align:left;

}



.main_content 

{

width:468px;

position:absolute;

left:260px;

top:105px;

display:block;

z-index:0;

}



.wrap {

margin:0;

padding:0;

width:100%;

}



#top {

margin:0;

padding:0;

width:100%;

}





#content {

width:100%;

margin:0;

padding:0;

/* height:100%; */

text-align:left;

}


#footer1 {

width:710px;

/* height:91px; */

margin:0;

padding:0;

text-align:left;}



.footer_left {

padding:0;

margin-top:20px;

text-align:center;

width:225px;

float:left;

}



.footer_right {

padding:0;

margin:0;

text-align:left;

width:484px;

float:right;

}



/* .line {background:url(images/dot.gif);

height:1px;

margin-bottom:18px;

margin-top:15px;}

*/

.gray {color:#696969; text-decoration:none}

.red {color:#A10016; text-decoration:none}





.abs {vertical-align:middle}

.big {font-size:13px}

.n {font-size:11px}

.sm {font-size:9px}

.copy {color:#006699; text-decoration:none; font-size:11px}

.copy1 {color:#696969; text-decoration:none; font-size:11px}



.clear {

clear:both}



a {	color:#006699; text-decoration:underline}



.xform { width:173px;

		height:21px;

		font-family:tahoma;

		font-size:11px;

		border-style:solid;

		border-width:1px;

		border-color:#B50000;

		background-color:#ffffff;

		color:#000000;

		padding:2px}



.input

{

		font-family:tahoma;

		font-size:12px;

		border-color:#6699CC;

		border-style:solid;

		border-width:1px;

		color:#000000;

		padding:2px;

}		



.select

{

	color:#696969;

	font: normal 100%/140% tahoma, helvetica, sans-serif; 

	font-size:11px;

	padding:2px;

}		

textarea {

		font-family:tahoma;

		font-size:12px;

		border-style:solid;

		border-width:1px;

		border-color:#6699CC;

		background-color:#ffffff;

		color:#000000;

		padding:2px;

}

		

.u		{text-decoration:underline}

.nu		{text-decoration:none}

.t 		{text-transform:uppercase}



a:hover{text-decoration:none;}

.a:hover{text-decoration:underline;}







/* Greyscale

Table Design by Scott Boyle, Two Plus Four

www.twoplusfour.co.uk

----------------------------------------------- */



table {border-collapse: collapse;

border: 1px dotted #bbb;

font: normal 100%/140% tahoma, helvetica, sans-serif;

color: #555;

background: #fff;}



td, th {border: 1px dotted #bbb;

padding: 3px;}



thead th, tfoot th {border: 1px solid #000;

text-align: left;

font-size:11px;

font-weight: bold;

color: #333;

background: transparent;}



tfoot td {border: 2px solid #000;}



.darkblue {color:#006699}

.liteblue {color:#99CCFF}

.stardivider {color:#006699; vertical-align:middle;}



.mandatory {background-color:#FFF0F5}



.formButton 

{

	border-width:1; 

	background-color: #006699; 

	color:#fff; 

	font-size:11px;

	font-family: Verdana, Arial, helvetica, sans-serif;

}



.note {

	padding: 0px 0px 5px 100px;

	border: 1px solid #CFCB66;

	margin: 0 0 5px 0;

	background: #FFFFAD url(images/package.gif) no-repeat;

	color: #585616;

	text-align:left;

}



#straight table {border:0px;}

#straight td {border: 0px; padding: 0px;}
