/**
* Pronto Marketing Theme 002 -- Section Navigation CSS
*
* Section navigation is hardcoded into Level2/Level3 sidebar module.
*/

/**
* CONTENT SIDEBAR
* div#content_container div#sidebar_container div.sectionnavigation
*/

div#content_container div#sidebar_container div.sectionnavigation{
  position: relative;
  width: 280px;
  margin-bottom: 15px;
}


/* Side bar Form

div#content_container div.sidebarwidget div.content_container div.content div.cform form {
	margin:0;
	padding:0;
	width:250px;
height:2000px;
}

#widgetcform2 input,
#widgetcform2 textarea {
width: 100px;
padding:5px;
}
 */

div#content_container div#sidebar_container div.sectionnavigation div.top {
  position: relative;
  width: 260px;
  height: 15px;
  padding:10px;
  background: url("../img/roundededges/sidebarwidget_h.png") no-repeat;
}

div#content_container div#sidebar_container div.sectionnavigation div.top a{
display:block;
}

div#content_container div#sidebar_container div.sectionnavigation div.top a:hover{
text-decoration:none;
font-weight:bold;
color:#01274E;
}

div#content_container div#sidebar_container div.sectionnavigation div.top ul li strong {
  font-size:13px;
}

div#content_container div#sidebar_container div.sectionnavigation div.top ul li {
  list-style:none;
  margin:0;
  padding:0px;
}


div#content_container div#sidebar_container div.sectionnavigation div.bottom{
  position: relative;
  width: 100%;
  height: 7px;
  background: url("../img/backgrounds/sectionnavigation_bottom.png") no-repeat;
}

div#content_container div#sidebar_container div.sectionnavigation div.content_container{
  width: 278px;
  background-color: #ededed;
  border-left: 1px solid #d4d4d4;
  border-right: 1px solid #d4d4d4;
  padding-bottom: 7px;
}

div#content_container div#sidebar_container div.sectionnavigation ul.main{
  list-style-type: none;
  margin: 0 16px 0 17px;
}

div#content_container div#sidebar_container div.sectionnavigation ul.main li{
  background: url("../img/borders/sectionnav.gif") no-repeat;
  background-position: bottom left;
}

div#content_container div#sidebar_container div.sectionnavigation ul.main li.current_page_item a{
  background: url("../img/bullets/arrow_small_02_on.png") no-repeat center left;
  font-weight: bold;
  color: #198cb7;
}

div#content_container div#sidebar_container div.sectionnavigation ul.main li.current_page_parent a{
  background: url("../img/bullets/arrow_small_02_on.png") no-repeat center left;
  font-weight: bold;
  color: #198cb7;
}

div#content_container div#sidebar_container div.sectionnavigation ul.main li.current_page_ancestor a{
  background: url("../img/bullets/arrow_small_02_off.png") no-repeat center left;
  font-weight: normal;
  color: #505050;
}

div#content_container div#sidebar_container div.sectionnavigation ul.main li a{
  position: relative;
  display: block;
  background: url("../img/bullets/arrow_small_02_off.png") no-repeat center left;
  color: #505050;
  text-decoration: none;
  padding: 9px 14px 9px 14px;
  font-size: 13px;
}

div#content_container div#sidebar_container div.sectionnavigation ul.main li a:hover{
  background: url("../img/bullets/arrow_small_02_on.png") no-repeat center left;
  color: #198cb7;
}

/** CHILD ul.  reset bullet type and padding. */
div#content_container div#sidebar_container div.sectionnavigation ul.main li ul{
  list-style-type: none;
  margin: 0 16px 0 30px;
}

/** CHILD li.  reset background image. */
div#content_container div#sidebar_container div.sectionnavigation ul.main li ul li{
  background: none;
}

/** CHILD link.  reset image and padding */
div#content_container div#sidebar_container div.sectionnavigation ul.main li ul li a{
  background: none;
  font-weight: normal;
  padding: 6px 14px 9px 14px;
  margin-top: -10px;
}

/** CHILD link under current page item.  reset color. */
div#content_container div#sidebar_container div.sectionnavigation ul.main li.current_page_item ul li a,
div#content_container div#sidebar_container div.sectionnavigation ul.main li.current_page_parent ul li a{
  background: none;
  color: #505050;
  font-weight: normal;
  background: url("../img/bullets/bullet_off.gif") no-repeat center left;
}

div#content_container div#sidebar_container div.sectionnavigation ul.main li.current_page_item ul li a:hover{
  font-weight: normal;
  color: #198cb7;
}

div#content_container div#sidebar_container div.sectionnavigation ul.main li.current_page_parent ul li a:hover{
  font-weight: normal;
  color: #198cb7;
  background: url("../img/bullets/bullet_on.gif") no-repeat center left;
}

div#content_container div#sidebar_container div.sectionnavigation ul.main li.current_page_parent ul li.current_page_item a{
  font-weight: bold;
  color: #198cb7;
  background: url("../img/bullets/bullet_on.gif") no-repeat center left;
}



















