body
{
    color:#848589;
    font-family:Arial,Verdana,Sans-Serif;
    text-align:center;
    font-size:11px;
}
form{margin:0px}
p,td,th,li
{
    color:#848589;
    font-family:Arial,Verdana,Sans-Serif;
    font-size:11px;
}
a:link, a:active, a:visited
{
    color:#848589;
    font-family:Arial,Verdana,Sans-Serif;
    font-size:11px;
    font-weight:normal;
    text-decoration:underline;
}
a:hover
{
    color:#848589;
    font-family:Arial,Verdana,Sans-Serif;
    font-size:11px;
    font-weight:normal;
    text-decoration:none;
}

a.solutionsSm:link, a.solutionsSm:active, a.solutionsSm:visited
{
    color:#848589;
    font-family:Arial,Verdana,Sans-Serif;
    font-size:10px;
    font-weight:normal;
    text-decoration:none;
}
a.solutionsSm:hover
{
    color:#848589;
    font-family:Arial,Verdana,Sans-Serif;
    font-size:10px;
    font-weight:normal;
    text-decoration:underline;
}

img
{
    border:none;
}

.holder
{
    text-align:left;
    width:820px;
    margin-left:auto;
    margin-right:auto;
    
}
.leftfloat{float:left;}
.rightfloat{float:right;}
.clearboth{clear:both;}
.header
{	
    margin:0 0 0 0;
    padding:0 0 10 0;
}

.leftnav
{
    float:left;
    width:220px;
}
.content
{
   float:left;
   width:600px;
   background-image:url(images/tile_vertical_line.gif);
   background-repeat:repeat-y;
   min-height:500px;
  _height:500px;
}

.imageheading
{
    margin:0;
    padding:10 0 5 0;
}
.imageheading_centered
{
    text-align:center;
    margin:0;
    padding:10 0 5 0;
}
.navlinks
{
    padding:10 0 10 0;
    margin:0;
    list-style-image:none;
    list-style-type:none;
}
.navlinks li
{
    margin:0;
    padding:10 0 0 0;
}

.contentacross
{
    background-image:url(images/tile_horizontal_line.gif);
    background-position:bottom;
    background-repeat:repeat-x;
    margin:0 0 0 10;
    padding:5 0 10 5;
}
.contentfooter
{
    
    background-image:url(images/tile_horizontal_line.gif);
    background-position:top;
    background-repeat:repeat-x;
    margin-top:10 0 0 0;
    padding:5 0 10 5;
}
.footerText{padding:0px;margin:0px;text-align:center;font-size:10px}

/* LINES */
.horizontalline{
    background-image:url(images/tile_horizontal_line.gif);
    background-position:bottom;
    background-repeat:repeat-x;
    margin:0 0 20 -10;
    padding:5 0 10 0;
}

.verticalline{
   float:left;
   background-image:url(images/tile_vertical_line.gif);
   background-repeat:repeat-y;
   min-height:300px;
  _height:300px;
  padding-left: 15px;
  margin-left: 15px;
}
/* LINES */

/* CONTENTS*/

.contentsinglecolumn
{
    width:589px;
    float:left;
    margin:10 0 0 0;
    padding:10 0 10 20;   
}


.contentfirstcolumn
{
    width:375px;
    float:left;
    margin:10 0 0 0;
    padding:10 0 10 20;   
}
.contentsecondcolumn
{
    float:left;
	width:170px;
    margin:10 0 0 0;
    padding:10 0 10 20;
    background-image:url(images/tile_vertical_line.gif);
    background-repeat:repeat-y; 
}

/* CONTENTS */
p.missionstatement 
{
    margin:0;
    padding:20 20 20 20;
    font-size:13px;
    line-height:23px;
    background-image:url(images/quotes_close.gif);
    background-position:right bottom;
    background-repeat:no-repeat;
}
div.missionstatement 
{
    margin:0;
    padding:0;
    background-image:url(images/quotes_open.gif);
    background-position:left top;
    background-repeat:no-repeat;
}

/* LISTS */

.list_without_bullet
{
	 margin:10 0 0 0;
	 padding-left: 0;
	 list-style-position:outside;
	 list-style-type: none;
	 vertical-align: middle;

}

.list_without_bullet li
{
    margin:0;
    padding:15 0 0 0;
}

.list_with_bullet
{
	 margin:10 0 0 15;
	 padding-left: 0;
	 list-style-position: outside;
	 list-style: disc;
	 vertical-align: middle;

}

.list_with_bullet li
{
	margin: 0;
    padding:10 0 0 0;
	
}

.textlinks
{
	 margin:10 0 0 15;
	 padding-left: 0;
	 list-style-position: outside;
	 list-style: disc;
	 vertical-align: middle;
}

.textlinks li
{
    margin:0;
    padding:7 0 0 0;
}

/* LISTS */

p.heading{
	font-size:12px;
	font-weight: bold;
}

p.heading_missionstatement{
	margin:0;
    padding:20 20 0 20;
    font-size:13px;
	font-weight: bold;
}

/*BOTTOM PADDING*/
.toppadding_5{
padding-top: 3px;
margin-top: 3px;
}
/*BOTTOM PADDING*/

/*IMAGE BORDER*/
.bordergrey1px{
	border: solid #C6C4C7 1px;
	margin: 0px 10px 10px 0px;
}
/*IMAGE BORDER*/