.SaferRoadsLogo {background: url("/images/SaferRoads_tcm70-32721.gif");padding:0px;BORDER-RIGHT:#00879A 1px solid; BORDER-TOP:#00879A 1px solid; MARGIN:1px; BORDER-LEFT:#00879A 1px solid; WIDTH:150px; BORDER-BOTTOM:#00879A 1px solid; HEIGHT:148px; BACKGROUND-COLOR:white;float:left}
			.banner {padding:0px;BORDER-RIGHT:silver 1px solid; BORDER-TOP:silver 1px solid; MARGIN:1px; BORDER-LEFT:silver 1px solid; WIDTH:409px; BORDER-BOTTOM:silver 1px solid; HEIGHT:120px; BACKGROUND-COLOR:skyblue;float:left;color:white}
			.small-left-picture {width:100px;height:120px;float:left;padding:0px;BORDER-RIGHT:silver 1px solid; BORDER-TOP:silver 1px solid; MARGIN:1px; BORDER-LEFT:silver 1px solid; BORDER-BOTTOM:silver 1px solid;}
			.small-right-picture {width:100px;height:120px;float:left;padding:0px;BORDER-RIGHT:silver 1px solid; BORDER-TOP:silver 1px solid; MARGIN:1px; BORDER-LEFT:silver 1px solid; BORDER-BOTTOM:silver 1px solid;}

			.search-bar {float:left;text-align:right;color:white;padding:1px;margin:1px;WIDTH:615px; HEIGHT:22px;BORDER-RIGHT:#00879A 1px solid; BORDER-TOP:#00879A 1px solid;BORDER-LEFT:#00879A 1px solid; BORDER-BOTTOM:#00879A 1px solid;  BACKGROUND-COLOR:#00879A;
                        BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/images/shade_tcm70-32716.gif);}
			.latestnews-bar {text-indent:2px;float:left;padding:1px;BORDER-RIGHT:silver 1px solid; BORDER-TOP:silver 1px solid; MARGIN:1px; BORDER-LEFT:silver 1px solid; WIDTH:769px; BORDER-BOTTOM:silver 1px solid; HEIGHT:22px; BACKGROUND-COLOR:#D9F6FC}
			.content-section {margin:0px;FLOAT:left;padding:0px;width:777px}

			.left-column {width:156px;FLOAT:left; }
			.left-column-title {text-indent:2px;font-weight:bold;padding:2px; MARGIN:2px;HEIGHT:22px; BACKGROUND-COLOR:#FAFAB2;;font-size:x-small;
			BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/images/point_tcm70-32714.gif);background-repeat: no-repeat;
				}
			.left-column-content {padding:2px;BORDER-RIGHT:silver 1px solid; BORDER-TOP:silver 1px solid; MARGIN:2px; BORDER-LEFT:silver 1px solid;  BORDER-BOTTOM:silver 1px solid;  BACKGROUND-COLOR:#FBFBE3}


/* ------------------------------- LINKS -------------------------------- */

A:link
{
	text-decoration: none;
	font-weight: bold;
	color: #3399cc;
}
A:visited
{
	text-decoration: none;
	font-weight: bold;
	color: #3399cc;
}
A:hover
{
	text-decoration: underline;
	font-weight: bold;
	color: #006699;
}


			.menu-navigation
			{
					background-color:#00879A;
					width:151px;
					margin:1px;
					margin-top:2px;
					float:left;

			}			

			.menu-navigation ul
			{
					padding:0;
					margin:0;
					border:none;
			}

			.menu-navigation li
			{
					margin:0;
					width:151px;
					padding:0;
			}

			A.menu-section:link, A.menu-section:visited
			{
				display: block;
				width: 100%;
				font-weight: bold;
				font-size: x-small;
				text-transform: none;
				color: white;
				font-family: Verdana,Arial, Helvetica, sans-serif;
				background-color: #336699;
				text-decoration: none;
				padding-left:1px;
				padding-top:3px;
				padding-bottom:3px;
				border-bottom: 2px solid white;
			}
			A.menu-section:hover
			{
				color: yellow;
				background-color: black;
				text-decoration: none;
			}
			.menu-option-back
			{
				display: block;
				border-style: solid;
				border-color: white;
				color: black;
				background-color: white;
			}
			.menu-section
			{
				display: block;
				font-weight: bold;
				font-size: x-small;
				text-transform: none;
				color: black;
				font-family: Verdana,Arial, Helvetica, sans-serif;
				background-color: #336699;
				text-decoration: none;
				height:20px;
				text-indent:2px;
				BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/images/sign-arrow_tcm70-32715.gif);background-repeat: no-repeat;
			}
			.home-section			{
				display: block;
				font-weight: bold;
				font-size: x-small;
				text-transform: none;
				color: black;
				font-family: Verdana,Arial, Helvetica, sans-serif;
				background-color: #336699;
				text-decoration: none;
				height:20px;
				text-indent:2px;
				BACKGROUND-POSITION: right top;BACKGROUND-IMAGE: url(/images/shade_tcm70-32716.gif);
			}
			A.home-section:hover
			{
				color: yellow;
				background-color: black;
				text-decoration: none;
			}
			A.home-section:link, A.home-section:visited
			{
				display: block;
				width: 100%;
				font-weight: bold;
				font-size: x-small;
				text-transform: none;
				color: white;
				font-family: Verdana,Arial, Helvetica, sans-serif;
				background-color: #336699;
				text-decoration: none;
				padding-left:1px;
				padding-top:3px;
				padding-bottom:3px;
				border-bottom: 2px solid white;
			}
			.menu-option
			{
				display: block;
				width: 152px;
				font-weight: normal;
				font-size: x-small;
				text-transform: none;
				color: black;
				font-family: Verdana,Arial, Helvetica, sans-serif;
				background-color: white;
				text-decoration: none;
				padding-top:3px;
				padding-bottom:3px;
				height:20px;
			}
			A.menu-option:link
			{
				display: block;
				font-weight: normal;
				font-size: x-small;
				text-transform: none;
				color: black;
				font-family: Verdana,Arial, Helvetica, sans-serif;
				background-color: white;
				text-decoration: none;
			}
			A.menu-option:visited
			{
				display: block;
				font-weight: normal;
				font-size: x-small;
				text-transform: none;
				color: black;
				font-family: Verdana,Arial, Helvetica, sans-serif;
				background-color: white;
				text-decoration: none;
			}
			A.menu-option:active
			{
				font-weight: normal;
			}
			A.menu-option:hover
			{
				display: block;
				color: black;
				background-color: yellow;
				text-decoration: none BORDER-STYLE:solid;
				width: 152px;
				border-color: yellow;
			}

			.middle-column {float:left;}
			.middle-column-title {font-size:small;font-weight:bold;WIDTH:463px;padding:2px; MARGIN:2px; HEIGHT:22px; BACKGROUND-COLOR:#99CCCC;
			BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/images/point_tcm70-32714.gif);background-repeat: no-repeat;
				}
			.middle-column-content {WIDTH:447px;padding:10px; MARGIN:2px;	font-size: small;}

			.single-column {float:left;}
			.single-column-title {font-size:small;font-weight:bold;WIDTH:610px;padding:2px; MARGIN:2px; HEIGHT:22px; BACKGROUND-COLOR:#99CCCC;#FDBB89;
			BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/images/point_tcm70-32714.gif);background-repeat: no-repeat;
				}
			.single-column-content {WIDTH:595px;padding:10px; MARGIN:2px;	font-size: small;}

			.halfpage-column {width:295px;float:left;margin:0 5px 0 0}
			.halfpage-column-title {font-size:small;font-weight:bold;WIDTH:295px;padding:2px; MARGIN:2px; HEIGHT:22px; BACKGROUND-COLOR:#FDBB89;
			BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/images/shade_tcm70-32716.gif);background-repeat: no-repeat;
				}
			.halfpage-column-content {BORDER-RIGHT:silver 1px solid; BORDER-TOP:silver 1px solid; BORDER-LEFT:silver 1px solid; BORDER-BOTTOM:silver 1px solid;
				WIDTH:295px;padding:2px; MARGIN:2px;	font-size: small;
				background: url("/images/twisty road_tcm70-32724.jpg");}

			.right-column {width:150px;FLOAT:left}
			.right-column-title-turquoise {font-size: x-small;text-indent:2px;font-weight:bold;padding:2px;MARGIN:2px;HEIGHT:22px; BACKGROUND-COLOR:#99CCCC;
			BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/images/point_tcm70-32714.gif);background-repeat: no-repeat;
				}
			.right-column-title-lilac {font-size: x-small;text-indent:2px;font-weight:bold;padding:2px;MARGIN:2px;HEIGHT:22px; BACKGROUND-COLOR:#D0BEF8;
			BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/images/point_tcm70-32714.gif);background-repeat: no-repeat;
				}
			.right-column-title-yellow {font-size: x-small;text-indent:2px;font-weight:bold;padding:2px;MARGIN:2px;HEIGHT:22px; BACKGROUND-COLOR:#FAFAB2;
			BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/images/point_tcm70-32714.gif);background-repeat: no-repeat;
				}
			.right-column-content-turquoise {padding:2px;BORDER-RIGHT:#99CCCC 1px solid; BORDER-TOP:#99CCCC 1px solid; MARGIN:2px; BORDER-LEFT:#99CCCC 1px solid;  BORDER-BOTTOM:#99CCCC 1px solid;  BACKGROUND-COLOR:#D3EDED}
			.right-column-content-lilac {padding:2px;BORDER-RIGHT:#D0BEF8 1px solid; BORDER-TOP:#D0BEF8 1px solid; MARGIN:2px; BORDER-LEFT:#D0BEF8 1px solid;  BORDER-BOTTOM:#D0BEF8 1px solid;  BACKGROUND-COLOR:#E7DFFC}
			.right-column-content-yellow {padding:2px;BORDER-RIGHT:#FAFAB2 1px solid; BORDER-TOP:#FAFAB2 1px solid; MARGIN:2px; BORDER-LEFT:#FAFAB2 1px solid;  BORDER-BOTTOM:#FAFAB2 1px solid;  BACKGROUND-COLOR:#FBFBE3}

			.bottom-bar {font-weight:bold;color:White;float:left;padding:1px; WIDTH:769px; HEIGHT:20px; Margin:1px; BORDER-RIGHT:#00879A 1px solid; BORDER-TOP:#00879A 1px solid; MARGIN:1px; BORDER-LEFT:#00879A 1px solid; BORDER-BOTTOM:#00879A 1px solid;BACKGROUND-COLOR:#00879A;
				BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/images/shade_tcm70-32716.gif);}

			.left-align {float:left;}
			.right-align {float:right}
			.white-link {font-weight:bold;color:white;text-decoration:none}
			.white-link:hover {text-decoration:underline}
			.bottom-picture {margin-top:2px;width:85px;height:41px}
			.big-picture {float:right;MARGIN-TOP:2px;width:84px;height:84px;}
			.page-link {font-weight:bold;color:navy;text-decoration:none}
			.page-link:hover {text-decoration:underline}
			.banner-text {font-family:Verdana; font-size:9pt}
			
			.input-text {font-family:Verdana; font-size:8pt}

page-heading, h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.7em;
	text-align: top;
}
.section-heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: small;
	text-align: top;
                WIDTH:610px;
                padding:2px;
                MARGIN:2px; 
                HEIGHT:22px; 
                BACKGROUND-COLOR:#99CCCC;
	BACKGROUND-POSITION: right top; 
                BACKGROUND-IMAGE: url(/images/point_tcm70-32714.gif);
                background-repeat: no-repeat;
}
.content-heading, h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.3em;
}
.content, h4
{
	font-weight: normal;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify; 
	list-style-type:disc ;

}
.news, h6
{
	font-weight: normal;
	font-size: x-small;
	color: black;
	font-family: Verdana, Helvetica, sans-serif;
}
.content-no-feature
{

      padding:0 5px 0 0;
      float:left;
      background: url("/images/twisty road_tcm70-32724.jpg");

}
.content-with-feature
{

      padding:0 5px 0 0;
      float:left;
      width: 457px;

}
.content-left
{
	font-weight: normal;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left; 
	list-style-type:disc ;

}
.box-list
{
    padding-left:2em;
    margin-left:0em;
    text-indent:0em;
}
.imagecontent
{
    padding:5px;
}


.A-Z-services
{
        text-align:center;
}

A.a-z-link:link, A.a-z-link:visited
{
        color: #0099cc;
}

A.a-z-link:hover
{
        text-decoration:underline;
}

.no-gap
{
  margin:0px;
}