/* global defaults for display */
@import url("roadpost_nonav.css");

/* set the desired width of the page */

.tbPage
{
	text-align: center;
	width: 797px;
	margin: 0px;
	padding-bottom: 0px;
}

.tbPage .Header
{
	text-align: center;
}

.tbPage .LeftCol
{
	text-align: center;
	width: 212px;
	padding: 0px 10px 0px 0px;
	display: block;
	background-color: White;
	background-image: url(../images/contentbg.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.tbPage .Content
{
	padding: 10px 10px 10px 10px;
	text-align: left;
	width: 585px;
	background-color: White;
	background-image: url(../images/contentbg.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

.tbPage .RightCol
{
	display: none;
}

.tbPage .Footer
{
	text-align: right;
	font: 11px Arial, Helvetica, sans-serif;
	color: #9A9D8A;
	font-weight: bold;
	padding: 3px 0px 0px 0px;
	margin: 0px;
}

.leftnavbox
{
	padding: 0;
	margin: 10px 0;
	text-align: left;
	clear: both;
}

.leftnavboxTitle
{
	font-weight: bold;
	font-size: larger;
}

.leftnavboxTitle a
{
	text-decoration: none;
	color: #56593e;
}

#callToAction
{
	background: #ffffff url(../images/questions.jpg) no-repeat center right;
	padding: 20px 0;
	border-bottom: 2px solid #d6e2cc;
	border-top: 2px solid #d6e2cc;
}

#callToAction a:link
{
	color: #aac006;
}

#callToAction a:visited
{
	color: #aac006;
}

#callToAction a:hover
{
	color: #aac006;
}

#callToAction a:active
{
	color: #aac006;
}

#navcontainer /* the DIV containing the category navigation */
{
	width: 193px;
	float: left;
	margin-top: 0;
}

#navcontainer ul
{
	list-style-type: none;
	list-style-image: none;
	margin-left: 0px;
	margin-top: 10px;
}
#navcontainer li a /* styles for first level of navigation */
{
	display: block;
	padding: 6px 0px 6px 8px;
	margin-bottom: 3px;
	border-bottom: 1px solid #9ea287;
	background-image: url(../images/menubg.jpg);
	color: #555a3c;
	font-weight: bold;
	text-decoration: none;
}

#navcontainer li ul
{
	display: none;
	margin-top: 0;
}

#navcontainer li li a /* styles for second level of navigation */
{
	padding: 6px 0px 6px 27px;
	margin-bottom: 0px;
	background-image: none;
	background-color: #ffffff;
	color: #225396;
	text-indent: -19px;
}
#navcontainer li li ul
{
	display: none;
}

#navcontainer li li li a /* styles for third level of navigation */
{
	padding: 6px 0px 6px 38px;
	margin-bottom: 0px;
	color: #AAC006;
}

html > body #navcontainer li a
{
	width: auto;
}

.testimonialContent
{
	font-style: italic;
	margin:0px;
	padding:0px;
}

.testimonialAuthor
{
	color: #aac006;
	font-size: larger;
	font-weight: bold;
}

.testimonialLocation
{
	color: #205495;
	text-transform: uppercase;
	font-weight: bold;
}

#adrotator
{
	padding: 0;
	margin: 0;
}

.TransitionContents .IntroText
{
	font-size: 16px;
	line-height: 24px;
}

.TransitionContents ul
{
	list-style-image: url(../images/layout/icon_blue_checkmark.gif);
}

.TransitionContents ul li
{
	margin-bottom: .6em;
}


.TransitionContents h2
{
	color: #3F6BFF;
	padding-bottom: 10px;
	margin-left: 13px;
}

.Infobox
{
	margin: 3px;
	padding: 10px;
	background-color: #E1E1E1;
}

.InfoboxOrange
{
	float: left;
	width: 45%;
	_width: 49%;
	background: #FED986 url(../images/layout/bg_transition_FED986_orange.gif) repeat-x top center;
	color: #000000;
}

.InfoboxBlue
{
	float: left;
	width: 45%;
	_width: 49%;
	background: #3366FF url(../images/layout/bg_transition_3366FF_blue.gif) repeat-x top center;
	color: #FFFFFF;
}

.InfoboxTeal
{
	background: #81A7B0 url(../images/layout/bg_transition_81A7B0_teal.gif) repeat-x top center;
	color: #FFFFFF;
	padding-top: 3px;
}

.Infobox h3
{
	padding-bottom: 10px;
	font-size: 15px;
}

.InfoboxOrange a:hover
{
	color: #3366FF;
}

.InfoboxBlue a:link, .InfoboxBlue a:visited, .InfoboxBlue a:active, 
.InfoboxTeal a:link, .InfoboxTeal a:visited, .InfoboxTeal a:active
{
	color: #FFFFFF;
}

.InfoboxBlue a:hover, .InfoboxTeal a:hover
{
	color: #FAB939; /*New orange is #FED986*/
}
