﻿body, html
{
    background-color:#7a7a7a;
    font-family: arial, Tahoma, verdana;
    margin:0px;
	padding:0;
    font-size:12px;
    line-height:1.5em;
}

img {
   behavior: url(../iepngfix.htc);
}

p 
{
    margin-left:-10px;
    margin-top:0px;
    margin-bottom:15px;
}


h1
{
     font-size:18px;
     color:#5c6e24;
     margin:0px;
     margin-bottom:15px;
}

#faqinktank ul
{
list-style-type: none;
padding: 20px 0 0 0;
margin: 0 0 0 20px;
}

#faqinktank li{
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: 0em .6em;
padding-left: 1.5em;
font-weight:bold;
margin-bottom: .7em;
margin-top: .1em;
}

ul
{
list-style-type: none;
padding: 20px 0 0 0;
margin: 0 0 0 20px;
}

li {
list-style-type: none;
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: 0em .6em;
padding-left: 1.5em;
/*font-weight:bold;*/
margin-bottom: .7em;
margin-top: .1em;
}

.title
{
  width:auto;
  color:#000000;
  font-size:18px;
  padding-bottom:10px;
  font-weight:bold;
  /*border-bottom:solid 1px #c0c0c0;*/
}

.redText
{
    color:#c60000;
}
#upperLinks a
{
    font-family:arial;
    font-size:12px;
    color:#000000;
    text-decoration:underline;
}

a
{
    font-family:arial;
    font-size:12px;
    color:#f68428;
    text-decoration:none;
}

a:hover
{
    font-family:arial;
    font-size:12px;
    text-decoration:underline;
}

/* --------------------------------------------*/
/* lPage container*/
/* ----------------------100--------------------*/
#page-container
{
	width:900px;
	background-color:#ffffff;
}


/* --------------------------------------------*/
/* logo  styles*/
/* --------------------------------------------*/
#logo-container
{
	padding-left:20px;
}


#logo
{
  width:auto;
  height:177px;
  text-align:left;
  background-color:#ffffff;  
}

/* --------------------------------------------*/
/* menu  styles*/
/* --------------------------------------------*/
#menu-container 
{
 padding:0px 20px 5px 20px;
}

#menu-bground
{
  width:auto;
  height:30px;
  background-color:#e0e1e3;
}


/* --------------------------------------------*/
/* large feature  styles*/
/* --------------------------------------------*/
#feature-container
{
  padding:0px 20px 20px 20px; 
     
}

#feature-bground
{
  width:auto;
  height:300px; 
  background-color:#c7c8ca;  
     
}


/* --------------------------------------------*/
/* page content  styles*/
/* --------------------------------------------*/
#content-container
{
  width:auto;
  text-align:left;
  padding-left:20px;
  padding-right:20px;
  padding-bottom:30px;
}

#page-content
{
	
}

/* --------------------------------------------*/
/* footer  styles*/
/* --------------------------------------------*/
#footer-container
{
  width:988px;
  height:72px;
  padding-left:20px;
  padding-top:5px;
  font-size:10px;
}



#copy
{
   color:White;
   font-size:10px;
   text-align:left;
   margin-left:20px;
   margin-top:10px;
    
}

#copy a
{
   color:White;
   font-size:10px;
   text-decoration:none;

    
}

#copy a:hover
{
   color:White;
   font-size:10px;
   text-decoration:underline;

    
}

/*Begin Hover Popup Test */

#copy a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

/*#copy a img {
	border: 0;
}

#copy a.p1, #pic a.p1:visited {
	background: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	height: 90px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 135px;
}

#copy a.p1:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}*/

#copy a.p1:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 233px;
	left: 150px;
	position: absolute;
	top: -60px;
	width: 300px;
}
/*END HOVER POPUP TEST*/


	#wrap {
		background:#fff;
		margin:0 auto;
		padding-left:8px;
		width:988px;
		background-image:url(../images/ContentBG.jpg);
        background-repeat:repeat;
        height:100%;
	}
	#header {
	}
	#header h1 {
    	padding:5px;
	    margin:0;
    }
	#nav {
		padding:5px;
	}
	#nav ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	#nav li{
		display:inherit;
		margin:0;
		padding:0;
	}
	#leftBar 
	{
	    float:left;
	    width:226px;
	    margin-right:20px;

	}
	#leftSolutions {
		background-image:url(../images/leftBGgradient.gif);
        background-repeat:repeat-y;
        background-color:#454444;
        width:180px; 
        padding:0px 20px 0px 26px; 
        margin-right:20px; 
        text-align:left; 
        color:#ffffff

	}
	#leftSolutions a {
		color:#ffffff;

	}
	#leftSolutions a:hover {
		text-decoration: none;
		display: block;
		position: absolute;
		background-color:#000000;
		ba
		height: 15px;
		width: 200px;
		float:left;
	}
	#leftNews {
        background-color:#000000;
        width:186px; 
        padding:40px 20px 20px 20px; 
        margin-right:20px;
        margin-top:20px;
        text-align:left; 
        color:#ffffff

	}
	#main h2, #main h3, #main p {
		padding:0 10px;
    }
	#main 
	{
		background-color:#ffffff;
		float:left;
		width:699px;
		margin-bottom:17px;
	}
	#mainAdmin
	{
		background-color:#ffffff;
		float:left;
		width:699px;
	}
	#mainSubHome 
	{
		background-color:#ffffff;
		background-image:url(../images/watermark.gif);
        background-repeat:no-repeat;
        background-position:bottom right;
        padding:50px 20px 20px 20px;
		width:659px;
		float:left;
		min-height:518px;

	}
	#mainSubInterior
	{
		background-color:#ffffff;
		/*background-image:url(../images/watermark.gif);*/
        background-repeat:no-repeat;
        background-position:bottom right;
        padding:20px 20px 20px 20px;
		width:659px;
		float:left;
		min-height:548px;

	}
	#sidebar ul {
		margin-bottom:0;
    }
    #sidebar h3, #sidebar p {
		padding:0 10px 0 0;
    }
	#footer {
		background-color:#000000;
		width:980px;
		height:30px;
		float:left;
		
	}
	#footer p {
		padding:0px;
		margin:0;
    }
    
    #footer-content
{
	text-align:right;
	padding-right:30px;
	padding-top:6px;
	color:#ffffff;
}

#footer-content a
{
	 color:#ffffff;
	 text-decoration:none;
	
}
#footer-content a:hover
{
	 color:#ffffff;
	 text-decoration:none;
	
}
    
    .lines
    {
        padding:15px;
    }
    
    .homeText1
    {
        font-size:10pt;
        line-height:1.5em;
        font-weight:bold;
        color:#292929;
    }
    
    .homeText2
    {
        font-size:11pt;
        line-height:1.7em;
        font-weight:normal;
        color:#7d2c00;
        
    }
    
    hr
    {
        color:#ffffff;
        margin-left:0 auto;
        margin-bottom:15px;
        margin-top:20px;
        height:1px;
        border-color:#ffffff;
        border-collapse:collapse;
    }

/*gives style properties to the rollover image when over and not over*/
a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}
a:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 140px;
	left: 200px;
	position: absolute;
	top: -70px;
	width: 140px;
}
/*end rollover*/
a:active .large {
	text-decoration: none;
}

#pic1 {
	border: 1px solid #000000;height: 140px;
	left: 180px;
	position: absolute;
	top: -46px;
	width: 140px;
	visibility: hidden;
	}
#pic2 {
	border: 1px solid #000000;height: 140px;
	left: 180px;
	position: absolute;
	top: -28px;
	width: 140px;
	visibility: hidden;
	}
#pic3 {
	border: 1px solid #000000;height: 140px;
	left: 180px;
	position: absolute;
	top: -10px;
	width: 140px;
	visibility: hidden;
	}
#pic4 {
	border: 1px solid #000000;height: 140px;
	left: 180px;
	position: absolute;
	top: 8px;
	width: 140px;
	visibility: hidden;
	}
#pic5 {
	border: 1px solid #000000;height: 140px;
	left: 180px;
	position: absolute;
	top: 27px;
	width: 140px;
	visibility: hidden;
	}
#pic6 {
	border: 1px solid #000000;height: 140px;
	left: 180px;
	position: absolute;
	top: 45px;
	width: 140px;
	visibility: hidden;
	}
#pic7 {
	border: 1px solid #000000;height: 140px;
	left: 180px;
	position: absolute;
	top: 63px;
	width: 140px;
	visibility: hidden;
	}
#pic8 {
	border: 1px solid #000000;height: 140px;
	left: 180px;
	position: absolute;
	top: 81px;
	width: 140px;
	visibility: hidden;
	}
#pic9 {
	border: 1px solid #000000;height: 140px;
	left: 180px;
	position: absolute;
	top: 99px;
	width: 140px;
	visibility: hidden;
	}
#pic10 {
	border: 1px solid #000000;height: 140px;
	left: 180px;
	position: absolute;
	top: 117px;
	width: 140px;
	visibility: hidden;
	}
#pic11 {
	border: 1px solid #000000;height: 140px;
	left: 180px;
	position: absolute;
	top: 135px;
	width: 140px;
	visibility: hidden;
	}
#pic12 {
	border: 1px solid #000000;height: 140px;
	left: 180px;
	position: absolute;
	top: 153px;
	width: 140px;
	visibility: hidden;
	}
#pic13 {
	border: 1px solid #000000;height: 140px;
	left: 180px;
	position: absolute;
	top: 171px;
	width: 140px;
	visibility: hidden;
	}
#pic14 {
	border: 1px solid #000000;height: 140px;
	left: 180px;
	position: absolute;
	top: 189px;
	width: 140px;
	visibility: hidden;
	}
#pic15 {
	border: 1px solid #000000;height: 140px;
	left: 180px;
	position: absolute;
	top: 207px;
	width: 140px;
	visibility: hidden;
	}
#pic16 {
	border: 1px solid #000000;height: 140px;
	left: 180px;
	position: absolute;
	top: 225px;
	width: 140px;
	visibility: hidden;
	}
#pic17 {
	border: 1px solid #000000;height: 140px;
	left: 180px;
	position: absolute;
	top: 243px;
	width: 140px;
	visibility: hidden;
	}
#pic18 {
	border: 1px solid #000000;height: 140px;
	left: 180px;
	position: absolute;
	top: 261px;
	width: 140px;
	visibility: hidden;
	}