body {

	background-color: #F0F0F0;

	font-family: arial;

	font-size: 12px;

	color: #000000;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

}

.body2 {

	background-color: #F0F0F0;

	font-family: arial;

	font-size: 12px;

	color: #000000;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

}



li  {

    font-family:arial;

    font-size: 12px:

}

.header {

    font-family:arial;

    color: #2B346A;

    font-size: 16px;

}

.subheader {

    color:#5E68A4;

    font-size: 14px;

}

.footertext {

	color: #003992;

	font-weight: bold;

}



.buttonbg {

	background-image: url(images/bg_button.jpg);

	background-repeat: repeat-x;

}

.slider {

	background-image: url(images/slider.jpg);

	background-repeat: no-repeat;

	background-position: right bottom;

}

a.link {

	font-size: 12px;

	color: #ffffff;

	text-decoration: underline;

}

a.link:hover {

	font-size: 12px;

	color: #9D250A;

	text-decoration: underline;

}

a.news {

	font-size: 11px;

	color: #606060;

	text-decoration: none;

}

a.news:hover {

	font-size: 11px;

	color: #D7D3D3;

	text-decoration: underline;



}



a.faq {

	font-size: 10px;

	color: #202020;

	text-decoration: underline;

}

a.faq:hover {

	font-size: 10px;

	color: #909090;

	text-decoration: none;

}



.hometext {

    color: #202020;

	font-size: 12px;

	line-height: 15px;

}



.heading {

	color: #256BB1;

	font-size: 14px;

	font-weight: bold;

}



.middlebackground

{

background-image:url('images/mid-col-back.jpg');

background-repeat: no-repeat;

background-position: bottom; 

}

.indented

   {

   padding-left: 30pt;

   padding-right: 50pt;

   }

.sprinkcad { color: #051e79; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-transform: capitalize; text-decoration: none; }

.sprinkcalc { color: green; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-transform: capitalize; }

.sprinkfdt { color: maroon; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-transform: capitalize; }

.sprinkslic { color: #e98f09; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-transform: capitalize; }

.sprinkcode { color: #0881de; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-transform: capitalize; }





.colfader

{

background-image:url('images/column-fade.jpg');

background-repeat: no-repeat;

background-position: top-left; 

}



a.sprinkcad {

	font-size: 14px;

	font-family: arial;

	color: #051e79;

	text-decoration: none;

}

a.sprinkcad:hover {

	font-size: 14px;

	font-family: arial;

	color: #8C9FE1;

	text-decoration: none;

}

.sidecell

{

background-color: #ffffff;

color: #202020;

font-size: 12px;

}

a.link2 {

	font-size: 12px;

	color: #202020;

	text-decoration: underline;

}

a.link2:hover {

	font-size: 12px;

	color: #9D250A;

	text-decoration: underline;

}

.sidetext {

    color: #202020;

	font-size: 12px;

	line-height: 15px;

}

.sidefader

{

/*background-image:url('images/side-fade.jpg');*/

/*background-repeat: repeat-x;*/

background-color: #438CB1;

background-position: top; 

}

.bottomcell

{

background-image:url('images/bottom-fader.jpg');

background-color: #227BA8;

color: #000000;

font-size: 12px;

}

.bottomcell-right

{

background-image:url('images/bottom-fader.jpg');

background-color: #227BA8;

color: #000000;

font-size: 10px;

}

.newshead
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000099;
	text-decoration:none;
}
.newshead:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000099;
	text-decoration:underline;
}

.newsdate
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:italic;
	color:#666666;
}
.newsdesc
{
	color:#63646B;
	font-size: 12px;
	line-height: 15px;
	text-decoration:none;
}
.newstable
{
	border:0px;
}
.newstable1
{
	background-color:#F7F7F7;
	border:3px double  #CCCCCC;
}