/*content wrapper
------------------*/
#contentWrapper {
	/*background: url(../images/third_back_bottom.gif) 2px 100% no-repeat;
	background-image: none;
	padding-bottom: 3px;
	border-bottom: 1px solid #efc3b5;*/
	background: url(../images/content_bg2.gif) left bottom no-repeat;
}
#content {
	/*background-image: none;*/
	background: url(../images/content_bg_repeat2.gif) left top repeat-y;
	
}



/*=columns for sidebars
------------------------*/
.col {
	width: 171px;
	float: left;
	display: inline;
}

/*=col navigation
------------------*/
.col .colNav {
	background: url(../images/colNavFoot.gif) left bottom no-repeat;
	padding-bottom: 19px;
}
.colNav .colNavHead {
	background: url(../images/sideHead.gif) left top no-repeat;
	height: 23px;
}

/*=info column
---------------
#info {
	background: url(../images/side_2col.gif) left top no-repeat;
}*/

/*=sideNav
-----------*/
.col #sideNav {
	/*min-height: 110px;
	height: 110px;*/
}
html>body .col #sideNav {
	height: auto;
}
#sideNav a { text-transform: uppercase; padding-right: 2px; }
#sideNav .sideNavHeading { text-transform: uppercase; font-weight:bold; padding-right: 2px; padding-bottom:5px; list-style-image:none; font-size:120%; list-style-type:none; }
/*=main
--------*/
#main {
	width: 589px;
}

/*=main head
-------------*/
#main #mainHead {
	background: #fff;
	width: 589px;
	float: left;
	margin-left: 0;
	display: inline;
}

#mainHead h1 {
	float: left;
	width: 414px;
	w\idth: 388px;
	height: 53px;
	he\ight: 36px;
	padding: 17px 10px 0 16px;
	margin: 0;
	font-weight: bold;
	font-size: 1.4em;
	text-transform: uppercase;
}

#mainHead .col { width: 171px; }
#mainHead #resources {
	background: none;
}

/*=main box
------------*/
#main .mainBox {
	background: url(../images/2col_fixed_bottom.gif) left bottom no-repeat;
	margin-top: 0;
	float: left;
}

.mainBox .boxHead {
	background: url(../images/mainHead2.gif) 0 0 no-repeat;
	height: 26px;
	width: 589px;
	clear: left;
}
/*html>body .mainBox .boxHead { height: 38px; }*/

.boxHead h2 {
	float: none;
	padding: 7px 0 0 12px;
	margin: 0;
	display: block;
	text-transform: uppercase;
	font-size: 1.1em;
}
.mainBox .boxContent {
	background: url(../images/2col_content_bg.gif) left top repeat-y;
	padding: 1px 10px;
	width: 589px;
	w\idth: 569px;
}
html>body .mainBox .boxContent { padding-top: 0; float: left; }
.boxContent a:link, .boxContent a:visited {
	color: #35657D;
	font-weight: bold;
	text-decoration: none;
}
.boxContent a:hover, .boxContent a:active {
	color: #BF430E;
	text-decoration: none;
}

#jumpSearch{
	width: 100%;
	background:none;
}

#jumpSearch form{
background:none;
}

#jumpSearch:after {
    content: "";
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}

#jumpSearch {
    min-height: 0;
    height: 0;
}

html>body #jumpSearch {
    height: auto;
}

#jumpSearch fieldset{
float:right;
margin-right:20px;
background:none;
}

/*=related topics
---------------*/

div#relatedTopics {
	width: 266px;
}

p#relatedTopics { font-weight: bold; margin-top: 0.75em; }

div#relatedTopics h5 {
	border-bottom: 1px solid #a9b5b1;
	color: #000;
	margin: 10px 0 6px 0;
	font-size: 1.1em;
}

html>body div#relatedTopics h5 {	/*=for Firefox*/
	margin-top: 25px;
}

div#relatedTopics_empty {			/*=for IE*/
	width: 266px;
	height: 75px;
}

html>body div#relatedTopics_empty {	/*=for Firefox*/
	width: 266px;
	height: 50px;
}