/*****************************************************************************
PAGE TITLE
*****************************************************************************/
#page_title {
  margin: 12px 0;
		font-size: 22px;
}


/*****************************************************************************
SUBNAV
*****************************************************************************/
#subnav, #subnav ul {
  list-style: none;
		padding: 0;
		margin: 0;
		font: 10px Arial, Helvetica, sans-serif;
		text-transform: uppercase;
}

#subnav {
  width: 164px;
		float: left;
}

#subnav li {
  padding: 0;
		margin: 0;
}

#subnav a {
  display: block;
		color: #3e3e3e;
		text-decoration: none;
		padding: 9px 17px;
		border-left: 1px solid #e5e5e5;
		border-bottom: 1px solid #e5e5e5;
		margin: 0 0 1px 0;
		background: #f3f2eb;
		height: 100%;
}

#subnav a.on {
  background: url(/images/template_images/subpage_subnav_on_bg.gif) repeat-x !important;
		color: #000;
}

#subnav a:hover {
  background: url(/images/template_images/subpage_subnav_on_bg.gif) repeat-x !important;
}

#subnav ul li a, #subnav ul li a:hover {
  background: url(/images/template_images/subpage_subnav_on_arrow.gif) no-repeat 18px 50% !important;
		padding-left: 30px;
		color: #000;
}

#subnav ul li a:hover {
  text-decoration: underline;
}

#subnav ul li a.on {
  background: url(/images/template_images/subpage_subnav_on_arrow.gif) no-repeat 18px 50% !important;
		font-weight: normal;
  font: 10px Arial, Helvetica, sans-serif;
		text-decoration: underline;
}

.subnav_on ul li a {
  background: url(/images/template_images/subpage_subnav_on_arrow.gif) no-repeat 18px 50% !important;
		padding-left: 26px !important;
}

.subnav_on ul a {
  background: none !important;
		font-weight: normal;
		font-size: 10px;
}

/*****************************************************************************
CONTENT
*****************************************************************************/
#content {
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  width: 508px;
		padding: 8px 20px;
		float: left;
}

#content_nosubnav {
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
		padding: 8px 20px;
		float: left;
}

#news_menu {
  margin: 0 0 20px 0;
		position: relative;
		left: -2px;
}

/*****************************************************************************
GET MORE INFORMATION
*****************************************************************************/
#title_get_more_info {
  background: url(/images/template_images/title_get_more_info.gif) no-repeat;
}


/*****************************************************************************
LEAD GEN FORMS
*****************************************************************************/
.form_table input {
  background: #fff;
  border: 1px solid #ccc;
  padding: 5px 6px;
  margin: 0 2px;
}

* html .form_table input {
  background: #fff;
  border: 1px solid #ccc;
  margin: 0;
  padding: 0 6px 10px 6px;
}


/*****************************************************************************
NUMBER PORTING TOOL
*****************************************************************************/
#title_number_porting_tool {
  background: url(/images/template_images/title_number_porting_tool.gif) no-repeat;
}

#number_porting_form .input {
  background: #fff;
  border: 1px solid #ccc;
  padding: 5px 6px;
  margin: 0 2px;
}

* html #number_porting_form .input {
  background: #fff;
  border: 1px solid #ccc;
  margin: 0;
  padding: 0 6px 10px 6px;
}

#number_porting_form .btn_submit {
  margin: 12px 0 0 0;
}

/* Tab Overview
----------------------------------------------------------------------*/
