
/*--------------------Formatting interface*/

.mainbox_toppatx{
	background-image:url(../images/patx_top.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.mainbox_btmpatx {
	background-image:url(../images/patx_btm.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
/*#main
{
	background-image:url("../images/paty_left.gif","images/paty_right.gif");
	background-repeat: repeat-y;
	background-position: left,right;
}*/
.mainbox_l_paty {
	background-image:url(../images/paty_left.gif);
	background-repeat: repeat-y;
	background-position: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #333333;
}
.mainbox_r_paty {
	background-image:url(../images/paty_right.gif);
	background-repeat: repeat-y;
	background-position: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #333333;
}
.topmenu {
	background-image:url(../images/paty_left.gif);
	background-repeat: repeat-y;
	background-position: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #333333;
}

/*--------------------------*YELLOW POPUP BOXES*/
.smbox_r_paty {
	background-image:url(../images/insbox_r_paty.gif);
	background-repeat: repeat-y;
	background-position: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #333333;
}
.whitesmalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.smbox_l_paty {
	background-image:url(../images/insbox_l_paty.gif);
	background-repeat: repeat-y;
	background-position: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #333333;
}
.smbox_yel_toppatx {
	background-image:url(../images/insbox_yellow_patx.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.smbox0_yel_toppatx {
	background-image:url(../images/insbox_yellow_patx2.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.smbox3_yel_btmpatx {
	background-image:url(../images/insbox3_btm_patx.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.smbox2_yel_btmpatx {
	background-image:url(../images/insbox2_btm_patx.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.smbox2_r_paty {
	background-image:url(../images/insbox2_r_paty.gif);
	background-repeat: repeat-y;
	background-position: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #333333;
}
.smbox2_l_paty {
	background-image:url(../images/insbox2_l_paty.gif);
	background-repeat: repeat-y;
	background-position: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #333333;
}






/*------------------------Main Nav*/
#nav
{
	width:200px;
	padding:0;
	border:none;
	z-index:100;

}
#nav ul li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	text-decoration:none;
	list-style-image:none;
	list-style-type: none;	

}

#nav ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	line-height: 18px;
	color: #000000;
	list-style-type:none;
}

#nav ul li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	line-height: 18px;
	color: #FF9900;
	list-style-image:url(../images/arrow.gif);
	padding:0px
	
}
#nav ul li a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	line-height: 18px;
	color: #FF9900;
	list-style-image:url(../images/arrow.gif);
	padding:0px
	
}


/*	---------------------Text formatting*/
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 20px;
	display: block;
	line-height: 16px;
	width: 400px;
}
.fieldtable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 150px;
	line-height: 30px;
}
.subtitle {
	font-family: "gill sans mt", Arial;
	font-size: 22px;
	line-height: 30px;
	font-weight: normal;
	color: #333;
	top: 0px;
	right: 0px;
	float: none;
	z-index: auto;
}
.formfields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	height: 18px;
	width: 200px;
	border: 1px solid #999;
}
.formfields_textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	height: 90px;
	width: 200px;
	border: 1px solid #999;
}


.fieldname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
	font-weight: bold;
	color: #666666;
	margin-left: 10px;
	padding-left: 10px;
	margin-right: 20px;
	padding-right: 20px;
}
a.image { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 80px; /* width of reactive image */
     height: 21px; /* height of reactive image */
     background-image: url(../images/but_submit0.gif); /* source for start image */
     background-repeat: no-repeat;
     }
	 
a.image:hover { /* definition of the "image" class for <a> tag when hovered onto */
     background-image: url(../images/but_submit1.gif); /* source for target image */
     } 
	 

/*--------------- step1*/
	 
 a.step1 { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 30px; /* width of reactive image */
     height: 30px; /* height of reactive image */
     background-image: url(../images/steps01_0.gif); /* source for start image */
     background-repeat: no-repeat;
     }
	 
a.step1:hover { /* definition of the "image" class for <a> tag when hovered onto */
     background-image: url(../images/steps01_1.gif); /* source for target image */
     } 
	 
/*--------------- step2*/
	 
 a.step2 { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 30px; /* width of reactive image */
     height: 30px; /* height of reactive image */
     background-image:url(../images/steps02_0.gif); /* source for start image */
     background-repeat: no-repeat;
     }
	 
a.step2:hover { /* definition of the "image" class for <a> tag when hovered onto */
     background-image: url(../images/steps02_1.gif); /* source for target image */
     } 
	 
/*--------------- step3*/
	 
 a.step3 { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 30px; /* width of reactive image */
     height: 30px; /* height of reactive image */
     background-image: url(../images/steps03_0.gif); /* source for start image */
     background-repeat: no-repeat;
     }
	 
a.step3:hover { /* definition of the "image" class for <a> tag when hovered onto */
     background-image: url(../images/steps03_1.gif); /* source for target image */
     } 
	 
/*--------------- step4*/
	 
 a.step4 { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 30px; /* width of reactive image */
     height: 30px; /* height of reactive image */
     background-image: url(../images/steps04_0.gif); /* source for start image */
     background-repeat: no-repeat;
     }
	 
a.step4:hover { /* definition of the "image" class for <a> tag when hovered onto */
     background-image:url(../images/steps04_1.gif); /* source for target image */
     } .boxtop {

	background-image:url(../images/insbox_wht_top_patx.gif);
	background-repeat: repeat-x;
	background-position: top;
}

a.simplelink:link {
	color: #FF0000;
	text-decoration: none;
}

a.simplelink:visited {
  color: #3366FF;
}

a.simplelink:hover {
	text-decoration: none;
	color: #FF9900;
}
.tabledata {
	border: 1px solid #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}
.tabletitles {
	color: #FFFFFF;
	text-align: left;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	text-transform: uppercase;
	line-height: 25px;
}
.tabledata td {
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.numbers {
	text-align: right;
}



a.simplelink:active {
	color: #FF0000;
}
.mainbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 0px;
	display: block;
	line-height: 16px;
	padding-right: 0px;
}



.Formbuttons {
	color: #4E3101;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-transform: uppercase;
	background-color: #CCCCCC;
	font-weight: bold;
	height: 18px;
	width: 75px;
	border: 1px solid #000000;
}
.Formbuttons:hover {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border: 1px solid #FCB131;
	text-transform: uppercase;
	background-color: #333333;
	font-weight: bold;
	height: 18px;
	width: 75px;
}
.Formbuttons_submit {
	color: #4E3101;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border: 1px solid #CB8103;
	text-transform: uppercase;
	background-color: #FCB131;
	font-weight: bold;
	height: 20px;
	width: 75px;
}
.Formbuttons_submit:hover  {
	color: #FF6600;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border: 1px solid #CB8103;
	text-transform: uppercase;
	background-color: #000000;
	font-weight: bold;
	height: 20px;
	width: 75px;
}
