

 .irr   { background: #800080; color: #ffffff; font-family: Arial,Helvetica,Verdana; font-size: 10pt; font-weight: bold; width: 110pt; }
 .irr2  { background: white url(buttonback.jpg); background-attachment: scroll;  background-repeat: no-repeat; color: #000000; font-family: Trebuchet MS, Arial,Helvetica,Verdana; font-size: 10pt; font-weight: bold; width: 128pt; height: 20pt; }
 .irr3  { background: white url(buttonback.jpg); background-attachment: scroll;  background-repeat: repeat-x; color: #000000; font-family: Trebuchet MS, Arial,Helvetica,Verdana; font-size: 10pt; font-weight: bold; width: 128pt; height: 20pt; }
 .irr4  { color: #800080; font-family: Arial,Helvetica,Verdana; font-size: 12pt; font-weight: bold; }

 .irrA  { background: white url(menubackA.jpg); background-attachment: scroll;  background-repeat: no-repeat; color: #000000; font-family: Trebuchet MS, Arial,Helvetica,Verdana; font-size: 10pt; font-weight: bold; width: 80pt; height: 20pt; }
 .irrB  { background: white url(menubackB.jpg); background-attachment: scroll;  background-repeat: no-repeat; color: #000000; font-family: Trebuchet MS, Arial,Helvetica,Verdana; font-size: 10pt; font-weight: bold; width: 80pt; height: 20pt; }
 .irrC  { background: white url(menubackC.jpg); background-attachment: scroll;  background-repeat: no-repeat; color: #000000; font-family: Trebuchet MS, Arial,Helvetica,Verdana; font-size: 10pt; font-weight: bold; width: 80pt; height: 20pt; }
 .irrD  { background: white url(menubackD.jpg); background-attachment: scroll;  background-repeat: no-repeat; color: #000000; font-family: Trebuchet MS, Arial,Helvetica,Verdana; font-size: 10pt; font-weight: bold; width: 80pt; height: 20pt; }
 .irrE  { background: white url(menubackE.jpg); background-attachment: scroll;  background-repeat: no-repeat; color: #000000; font-family: Trebuchet MS, Arial,Helvetica,Verdana; font-size: 10pt; font-weight: bold; width: 80pt; height: 20pt; }
 .irrF  { background: white url(menubackF.jpg); background-attachment: scroll;  background-repeat: no-repeat; color: #000000; font-family: Trebuchet MS, Arial,Helvetica,Verdana; font-size: 10pt; font-weight: bold; width: 80pt; height: 20pt; }

 .irrG  { 
 	cursor:pointer; 
	background: whitesmoke url(buttonimage.jpg); 
	background-attachment: scroll;  
	background-repeat: no-repeat; 
	color: #000000; 
	font-family: Trebuchet MS, Arial,Helvetica,Verdana; 
	font-size: 14px; 
	font-weight: bold; 
	width: 115px; 
	height: 22px;
}

 .irrX  { 
 	cursor:pointer; 
	background: white url(buttonimage.jpg); 
	background-attachment: scroll;  
	background-repeat: no-repeat; 
	color: #000000; 
	font-family: Trebuchet MS, Arial,Helvetica,Verdana; 
	font-size: 1px; 
	font-weight: bold; 
	width: 115px; 
	height: 6px;
}

 .irrH  { background: white url(menubackH.jpg); background-attachment: scroll;  background-repeat: no-repeat; color: #000000; font-family: Trebuchet MS, Arial,Helvetica,Verdana; font-size: 10pt; font-weight: bold; width: 80pt; height: 20pt; }
 .irrI  { background: white url(menubackI.jpg); background-attachment: scroll;  background-repeat: no-repeat; color: #000000; font-family: Trebuchet MS, Arial,Helvetica,Verdana; font-size: 10pt; font-weight: bold; width: 80pt; height: 18pt; }

.ruler {
	background: #dfdfdf;
	color: #CCCC99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	height: 1px;
}

.menubar {
	background: #000000;
	color: #800800;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	width: 600px;
	height: 10px;
}

.main {
	xbackground: #8AADC0;
	background: #FFFFFF;
	color: #1B3E51;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	xwidth: 600px;
	height: 400px;
	background-image: url(background_faded.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}

.header {
	background: #009966;
	color: #800800;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}

.footer {
	background: #CCCC99;
	color: #009966;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	border: thin groove;
}

.requiredBack {
	background: white;
	height: 22px;
	background-image: url(required.jpg);
	background-repeat: no-repeat;
	background-position: right;
	font-weight: 700;
	border: thin groove;
}

.reqBack {
	background: white;
	height: 22px;
    background-image: url(req.jpg);
	background-repeat: no-repeat;
	background-position: right;
	font-weight: 700;
	border: thin groove;
}

.notReqBack {
	background: white;
	height: 22px;
	font-weight: 700;
	border: thin groove;
}

.secureBack {
    background: lightgreen;
	width: 156px;
	height: 22px;
    background-image: url(iconSecure.jpg);
	background-repeat: no-repeat;
	background-position: right;
  	border: thin groove;
}

.secureButton {
    background: #FFFFFF;
	width: 64px;
	height: 22px;
    xbackground-image: url(iconSecure.jpg);
	xbackground-repeat: no-repeat;
	xbackground-position: right;
  	font-weight: 600;
		
}



.leftside {
	background: #ffffff;
	color: #CCCC99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}

 
 
.switchcontent {
	xbackground: #c9d6e2;
	background: #fefefe;
	color: #009966;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 400px;
	padding-right: 0px;
	filter: revealTrans(duration=5);
	background-attachment: fixed;
	background-image: url(background_faded.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
}

.switchcontent_image {
	xbackground: #c9d6e2;
	background: #fefefe;
	color: #009966;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 400px;
	padding-right: 0px;
	filter: revealTrans(duration=5);
	background-attachment: fixed;
	background-image: url(background.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
}


.small_text_light {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.link_text_light {
	color: #A9A9A9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

.small_text_dark {
	color: #009966;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.regular_text_dark {
	color: #009966;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.regular_text_black {
	color: #000011;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.large_text_black {
	color: brown;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
}

.regular_text_white {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


.finger {
	cursor:hand;  
	text-decoration: none; 
	font-family: arial; 
	font-size: 14px;
}


.body {

/*Remove below line to make bgimage NOT fixed*/
background-attachment:fixed;
background-repeat: no-repeat;
/*Use center center in place of 300 200 to center bg image*/
background-position: 20 20;

	background-color: #7C705D;
	xfilter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#66967b', EndColorStr='#d9ccb9');
}

.ul_spacing {
		padding-right: 10px;
}

.bullet  {
	background-attachment: scroll;
	background-repeat: no-repeat;
	color: #009966;
	font-family: Trebuchet MS, Arial,Helvetica,Verdana;
	font-size: 9pt;
	font-weight: normal;
	list-style-image: url(li-swash.jpg);
}

.gradient1 {
 	cursor:pointer; 
	background: whitesmoke url(buttonimage.jpg); 
	xbackground-attachment: scroll;  
	background-repeat: repeat; 
	color: #000000; 
	font-family: Arial,Helvetica,Verdana; 
	font-size: 14px; 
	font-weight: 700; 
	xwidth: 130px; 
	height: 16px;
	xfilter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#fdfdfd', EndColorStr='#B9B4AA');
}

.gradientOne {
 	cursor:pointer; 
	background: whitesmoke url(buttonimage.jpg); 
	xbackground-attachment: scroll;  
	background-repeat: no-repeat; 
	color: #000000; 
	font-family: Arial,Helvetica,Verdana; 
	font-size: 12px; 
	font-weight: 500; 
	width: 130px; 
	height: 16px;
	xfilter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#fdfdfd', EndColorStr='#B9B4AA');
}

.gradientTwo {
    font-family: Arial,Helvetica,Verdana; 
	font-size: 14px; 
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00967b', EndColorStr='#d9ccb9');
}

.gradientThree {
   background: #d9ccb9; 
	xfilter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#669966', EndColorStr='#d9ccb9');
}


.trans_box2 {
	color: #000011;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
  xfont-family:verdana;
  xfont-weight:bold;
  padding:3px;
  margin:1px;
  border:solid 1px #555;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
  
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='test.png');
}

/* IE ignores styles with [attributes], so it will skip the following. */
.trans_box2[class] {
  background-image:url(75p_honey.png);
}





.trans_box3 {
	color: #AA0011;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
  xfont-family:verdana;
  xfont-weight:bold;
  padding:3px;
  margin:1px;
  border:solid 1px #555;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
  
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='test.png');
}

/* IE ignores styles with [attributes], so it will skip the following. */
.trans_box3[class] {
  background-image:url(75p_honey.png);
}






.testfilter{
  font-family:verdana;
  font-weight:bold;
  padding:3px;
  margin:6px;
filter:alpha(opacity=110);
}





	/*Modify attributes of #contentwrapper below as desired*/
	#contentwrapper{
		width: 360px;
		height: 200px;
		border: 0px solid black;
		xbackground-color: #C6FFC6;
		padding: 25px;
	}

	.billcontent{
		width: 100%;
		display:block;
	}

	.whitetext {
		xwidth: 200px;
		decoration: bold;
		color: #FFFFFF;
		font: 22px;
		font-family: "Times New Roman", Times, serif;
	}
	.whitetextMedium {
		xwidth: 200px;
		decoration: bold;
		color: #FFFFFF;
		font: 18px;
		font-family: "Times New Roman", Times, serif;
	}
	.whitetextFirst {
		xwidth: 200px;
		decoration: bold;
		color: #FFFFFF;
		font: 26px;
		font-family: "Times New Roman", Times, serif;
	}

.medium  {
	font-family: arial;
	font-size: 12px;
	color:     purple;
	xxxxfilter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#affaff', EndColorStr='#ffffff');
}
	
	
	.blacktextMedium {
		xwidth: 200px;
		decoration: bold;
		color: #000000;
		font: 13px;
		font-family: Trebuchet MS, Arial,Helvetica,Verdana;
	}
	.blacktextFirst {
	xwidth: 200px;
	decoration: bold;
	color: #000000;
	font: 18px;
	font-family: Trebuchet MS, Arial,Helvetica,Verdana;
	border-bottom-style: none;
}

	
	
.dropcap {
   display: block;
   float: left;
   font-size: 38px;
   font-family: Georgia, "Times New Roman", Times, serif;
   font-weight: bold;
   height: .8em;
   margin-bottom: -.4em;
   padding: .2em .1em 0 0;
}
	