@charset "utf-8";
/* CSS Document */

/********************/
/* Basic Tab styles */
/********************/

#simpleTabs{
background-image:url(/img/tab_bg_sm.gif);
background-position:top;
background-repeat:repeat-x;
margin:0 auto;
margin-top:10px;
margin-bottom:30px;
padding:0; 
width:450px;
}
#simpleTabs2{
background-image:url(/img/tab_bg_sm.gif);
background-position:top;
background-repeat:repeat-x;
margin:0 auto;
margin-top:10px;
margin-bottom:30px;
padding:0; 
width:685px;
}
#simpleTabs3{
background-image:url(/img/tab_bg_sm.gif);
background-position:top;
background-repeat:repeat-x;
margin:0 auto;
margin-top:10px;
margin-bottom:30px;
padding:0; 
width:920px;
}
.simpleTabs-nav ul{
overflow:hidden;
list-style:none;
margin:0;
padding:0;
}
#page .simpleTabs-nav li{
color:#2368a9;
cursor:pointer;
float:left;
font-size:12px;
font-weight:bold;
line-height:1.2;
margin-bottom:auto;
padding:10px 12px 7px 12px;
text-align:center;
}
#page #simpleTabs li.oneLine, #page #simpleTabs2 li.oneLine, #page #simpleTabs3 li.oneLine {
	padding-top:17px;
	padding-bottom:13px;
  margin-bottom:auto;
}
.simpleTabs-nav li:hover{
	font-weight:bold;
	text-decoration:underline;
}
#page .simpleTabs-nav li.close{
float:right;
padding:6px 3px 0 0;
}
.simpleTabs-nav li.active{
background:url(/img/tab_bg_selected_r.gif);
background-position:100% 0%;
background-repeat:no-repeat;
border-left:1px solid #dde5ec;
color:#00477f;
font-weight:bold;
padding-left:11px;
}
/* Basic tab content	*/

.simpleTabs-content{
border:1px solid #dde5ec;
border-top:none;
clear:both;
padding:20px;
color:#00477f;
}
.simpleTabs-content h3{
font-size:.95em;
font-weight:bold;
color:#444444;
}
#page .simpleTabs-content ul li{
font-size:75%;
line-height:1.3;
margin-bottom:6px;
}
p.imageCenter {
 text-align:center;
}
p.imageMap {
	margin-top:3px;
	text-align:center;
}
p.rule {
 margin:10px 0px 10px 0;
 text-align:center;
}
br.breakEnd {
 padding-bottom:200px;
}
p.caption{
color:#666666;
font-size:11px;
font-weight:400;
padding-left:50px;
text-align:left;
margin-bottom:0px;
}

/*******************/
/* Hero tab styles */
/*******************/

#simpleTabsHero685{
background-image:none;
width:685px;
}
#simpleTabsHero920{
background-image:none;
width:920px;
}
#simpleTabsHero685 .simpleTabs-nav, #simpleTabsHero920 .simpleTabs-nav{
background-image:url(/img/hero_tab_bg.gif);
background-repeat:no-repeat;
background-position:bottom;
border:none;
height:41px;
list-style:none;
margin:0;
margin-top:-6px;
padding:0;
z-index:900;
}
#simpleTabsHero920 .simpleTabs-nav{
background-image:url(/img/hero_tab_bg_long.gif);
}
#simpleTabsHero685 .simpleTabs-nav li, #simpleTabsHero920 .simpleTabs-nav li {
background-image:url(/img/hero_tab_divider.gif);
background-repeat:no-repeat;
background-position:0% 0%;
border:none;
padding:16px 14px 11px 14px;
}
#simpleTabsHero685 .simpleTabs-nav li.active, #simpleTabsHero920 .simpleTabs-nav li.active{
background-image:url(/img/hero_tab_bg_active.gif);
background-repeat:no-repeat;
background-position:50% 0%;
border:none;
color:#00477f;
font-weight:bold;
padding:16px 14px 11px 14px;

z-index:900;
}
#simpleTabsHero685 .simpleTabs-nav li#simpleTabs-nav-1, #simpleTabsHero920 .simpleTabs-nav li#simpleTabs-nav-1{
	background:none;
	padding-left:24px;
}
#simpleTabsHero685 .simpleTabs-nav li#simpleTabs-nav-1.active, #simpleTabsHero920 .simpleTabs-nav li#simpleTabs-nav-1.active{
background-image:url(/img/hero_tab_bg_active_left.gif);
background-repeat:no-repeat;
background-position:0% 0%;
}
* html #simpleTabsHero685 .simpleTabs-nav li.active, #simpleTabsHero920 .simpleTabs-nav li.active{
	background-position:50% 100%;
}
* html #simpleTabsHero685 .simpleTabs-nav li#simpleTabs-nav-1.active, #simpleTabsHero920 .simpleTabs-nav li#simpleTabs-nav-1.active{
	background-position:0% 100%;
}

/* Hero tab content	*/

#simpleTabsHero685 .simpleTabs-content{
background-color:#205e99;
border:none;
clear:both;
color:#00477f;
height:198px;
margin:0;
padding:0;
}
#simpleTabsHero920 .simpleTabs-content{
background-color:#205e99;
border:none;
clear:both;
color:#00477f;
height:261px;
margin:0;
padding:0;
}
* html #simpleTabsHero685 .simpleTabs-content, #simpleTabsHero920 .simpleTabs-content {
margin-bottom:-11px;
}

#simpleTabsHero685 .simpleTabs-content img, #simpleTabsHero920 .simpleTabs-content img {
  border: 2px solid #c3d9e7;
	border-bottom:none;
}

/*******************/
/* Form tab styles */
/*******************/

#simpleTabsForm, #simpleTabsForm2{
background-image:none;
width:189px;
}
#simpleTabsForm .simpleTabs-nav li, #simpleTabsForm2 .simpleTabs-nav li{
background:url(/img/form_tab_bg_unselected_r.gif);
background-position:100% 0%;
background-repeat:no-repeat;
border-left:1px solid #dde5ec;
margin:0;
padding: 6px 9px 4px 9px;
}
#simpleTabsForm .simpleTabs-nav li.active, #simpleTabsForm2 .simpleTabs-nav li.active{
background:url(/img/form_tab_bg_selected_r.gif);
background-position:100% 0%;
background-repeat:no-repeat;
border-left:1px solid #dde5ec;
color:#00477f;
font-weight:bold;
}
/* Form tab content	*/

#simpleTabsForm .simpleTabs-content, #simpleTabsForm2 .simpleTabs-content{
border:none;
border-top:1px solid #dde5ec;
padding:0px;
}
#page #columnLeft .simpleTabs-content input, #page #columnLeft .simpleTabs-content cfselect option{
margin-top:8px
}
#page #columnLeft .simpleTabs-content p.formLabelSmTop {
  color:#5790c5;
  font-size:9px;
  font-weight:400;
	margin:10px 0 0 5px;
}
#page #columnLeft .simpleTabs-content p.formLabelSm {
  color:#5790c5;
  font-size:9px;
  font-weight:400;
	margin:4px 0 0 5px;
}
#page #columnLeft .simpleTabs-content p.specialTop {
	margin:4px 0 7px 5px;
}
#page #columnLeft .simpleTabs-content p.special {
	margin:-2px 0 7px 5px;
}
#page #columnLeft .simpleTabs-content input.inputBox {
  height:17px;
  margin-bottom:6px;
  margin-top:-1px;
}
