@charset "utf-8";

/*Master heading styles 2008 07 11 before they were updated*/
h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:1.34em;font-family:Georgia;}
h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{color:#083150;}
h1{font-size:1.6em;line-height:1.34em;}
h2{font-size:1.4em;line-height:1.34em;}
h3{font-size:1.2em;line-height:1.34em;}
h4{font-size:1.1em;line-height:1.34em;}
h5{font-size:1em;line-height:1.34em;}
h6{font-size:1em;margin-top:1.2em;line-height:1.34em;}

/*Master table styles 2008 07 10 before they were updated*/
table{font-size:0.9em;background:#edf7fc;text-align:left;border-collapse:collapse;}
table tr,table th,table td{vertical-align:top;}
table th,table td{padding:8px;background:#f4f5f7;border-collapse:collapse;border:1px solid #fff;}
table th{ background:#f4f5f7; font:bold 1.2em Verdana, Arial, Helvetica, sans-serif;color:#333; border-bottom: 2px solid #e1e2e4;}
table thead tr,table thead tr th,table thead tr td{border-top:0;}

body{color:#414141;}
a{color:#80c40b;}

.h{float:left;width:100%;background:#414950 url(img/h.jpg) repeat-x 0% 100%;clear:both;}
.h-inner{background:transparent url(img/h-inner.jpg) no-repeat  100%;height:auto!important;height:83px;min-height:83px;}
.h h1,.h p.structure{float:left;font-family:Georgia, "Times New Roman", Times, serif;padding:0;margin:0;font-weight:normal;}

.h h1{position:relative;font-size:2.1em;font-weight:normal;margin:22px 0 0 15px;padding:0;overflow:hidden;}
.h h1 a{text-decoration:none;color:#fff;}
.h h1 a:hover{border-width:0;}
.h h1 a span{cursor:pointer;position:absolute;display:block;left:0;top:0;}

.h p.structure{display:none;font-size:1.2em;padding:36px 0 0 17px;}
.h p.structure,.h p.structure a{color:#FEB575;}
.h p.structure a{text-decoration:none;border-bottom:1px solid #b1402e;}
.h p.structure a:hover{border-width:0;}

.wrap-content{float:left;width:100%;background:#fff url(img/wrap-content.jpg) repeat-y 0 0;border-top:0px solid #fff;}
.wrap-content-inner{background:transparent url(img/wrap-content-inner.jpg) no-repeat 0 0;}

/*
Site menu
li.selected and a.selected refer to the currently selected item.
li.on and a.on refer to the items in the menu branch that leads to and include the currently selected item.
li.menu refers to the list item being a further menu
li.open refers to the current state of the menu with respect to javascript functionality
*/
.n{float:left;width:195px;}
.n .site-menu{font-size:0.9em;line-height:1.8em;list-style-type:none;text-align:left;margin:0 5px 0 8px;padding:0 0px 0px 0px;border-bottom:1px solid #fff;}
.n .site-menu li{background:none;margin:0;padding:0;display:block;position:relative;}
.n .site-menu li a{display:block;text-decoration:none;}
.n .site-menu li a:hover{display:block;text-decoration:underline;}
.n .site-menu ul{border-top:0px;background:none;margin:0px;padding:0px;border-bottom:0;}
.n .site-menu > li:first-child,.n .site-menu > li:first-child > a,.n .site-menu ul > li:first-child,.n .site-menu ul > li:first-child > a{border-top:0;}
.n .site-menu span{float:left;}
/*Level 1*/
.n .site-menu > li > a{color:#065993;font-weight:normal;padding:8px 4px 8px 19px;border-top:1px solid #fff;background:transparent url(img/n-a-level-1.gif) no-repeat 3px 10px;}
.n .site-menu > li > a:hover,.n .site-menu > li > a.on{background-color:#fff;background-image:url(img/n-a-level-1-on.gif);}
.n .site-menu > li > a:hover{}
.n .site-menu > li > a.on{}
.n .site-menu > li > a:hover.on{}
.n .site-menu > li.on{}
/*Level 2*/
.n .site-menu > li > ul > li > a{color:#4c4c4c;margin:0 0 0 0;font-weight:normal;padding:7px 4px 7px 29px;font-size:0.9em;line-height:1.5em;border-top:1px solid #ccebfd;background:#e5f2f7 url(img/n-a-level-2.gif) no-repeat 14px 7px;}
.n .site-menu > li > ul > li > a:hover,.n .site-menu > li > ul > li > a.on{background-image:url(img/n-a-level-2.gif);}
.n .site-menu > li > ul > li > a:hover{}
.n .site-menu > li > ul > li > a.on{}
.n .site-menu > li > ul > li > a:hover.on{}
/*Level 3*/
.n .site-menu  > li > ul > li > ul > li > a{color:#202020;padding:2px 4px 2px 38px;font-size:0.9em;border-top:0px solid #fff;background:#effbff url(img/n-a-level-3.gif) no-repeat 23px 3px;}
.n .site-menu  > li > ul > li > ul > li > a:hover,.n .site-menu > li > ul > li > ul > li > a.on{}
.n .site-menu  > li > ul > li > ul > li > a:hover{}
.n .site-menu  > li > ul > li > ul > li > a.on{}
.n .site-menu  > li > ul > li > ul > li > a:hover.on{}

.breadcrumb{font-size:0.9em;color:#004791;padding:8px 0 0 0;margin:0 12px -5px 12px;}
.breadcrumb a{color:#3195cd;}
.breadcrumb span{color:#484848;}

.m{margin:0px 0px 0 195px;}
.m-inner{margin:0px 12px 10px 12px;}
.m h1,.m h1 a{color:#1d5fa1;}
.m h2,.m h2 a{color:#3d93c4;}
.m h3,.m h3 a{color:#333333;}
.m h4,.m h4 a{}
.m h5,.m h5 a{}
.m h6,.m h6 a{}
.m ul{list-style-type:none;padding-left:0;}
.m ul > li{padding-left:1.2em;}
.m ul > li{background:transparent url(img/m-ul-li-level-1.gif) no-repeat 0px 4px;}
.m ul > li > ul li{background:transparent url(img/m-ul-li-level-2.gif) no-repeat 9px 1px;}

.wrap-content{background:#fff;padding-bottom:2px;}
.wrap-content-inner{background:#fff;}
.m{margin-left:0;}


.f{color:#313131;clear:both;margin:0px;padding:0 12px 0px 12px;font-size:0.9em;line-height:1.5em;background:#bcd5e4 url(img/f.jpg) no-repeat 0% 0%;min-height:35px;}
.f a{color:#313131;}
.f p{margin:0;padding:12px 0 7px 0;}
.f p span.date-modified{float:right;}
.f p span.author{background:url(img/mail-icon.gif) no-repeat 0px 3px;padding-left:17px;}

.linkify {cursor:pointer;}

.column{float:left;width:100%;}
.columnleft{float:left; padding:0px 12px 0px 6px;margin:0;width:61%;}
.video {border-bottom:1px #999 solid;margin:0px 0px 4px 0px;}
.date{color:#495058; line-height:1em;font-size:.9em;font-weight:bold; margin:0px;}
.author{color:#54677c; line-height:1em;font-size:.9em;font-weight:bold; margin:0px;}
.video h2{margin:0; padding:0;background: url("img/title-symbol.gif") no-repeat scroll 0 4px transparent;padding: .4em .4em .9em 1.9em; color:#49779f;}

.columnright{float:left;display:inline;width:35%;margin-left:0px;padding:14px 0px 0px 0px;}
.m .columnright h2{border:none;background-color:#f5f4f4;font-size:1em;text-transform:uppercase;color:#2388a4;font-weight:bold;padding:8px 0 7px 6px;margin:0 0 8px 0 ;}
.columnright ul{}
.columnright li{line-height:1.1em;font-size:1em;color:#326991;}
.columnright li a{display:block;padding: 0 0 0 4px;list-style-type:none;font-weight:normal;font-size:.9em;}

.body { line-height:.8em;font-size:.9em;margin:0px;padding:12px 0 3px 2px;}
.body a { color:#3e3c3c; line-height:1.4em;font-weight:normal;}

/* Questions */
div.tabbed-section {display:inline-block;}
div.tabbed-section {display:block;margin:0 0 12px 0;}
div.tabbed-section h2 {position:absolute;left:-9999px;}
div.tabbed-section ul.tabs {display:inline-block;}
div.tabbed-section ul.tabs {display:block;margin:0;}
div.tabbed-section ul.tabs:after {content:" ";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
div.tabbed-section ul.tabs li {background:none;display:block;float:left;width:40%;margin:0;padding:0;}
div.tabbed-section ul.tabs li a {font-size:1.2em;line-height:1.5;font-family:Georgia, "Times New Roman", Times, serif;color:#49483c;text-decoration:none;display:block;margin:0 0 0 0;padding:3px 14px;background:#9fa4a9;
-webkit-box-shadow: inset 3px 3px 5px #7e8286;
-moz-box-shadow: inset 3px 3px 5px #7e8286;
box-shadow: inset 3px 3px 5px #7e8286; }
div.tabbed-section ul.tabs li a.selected {color:#514f43;background:#ccd0d3;
-webkit-box-shadow: 0px 0px 0px #7e8286;
-moz-box-shadow: 0px 0px 0px #7e8286;
box-shadow: 0px 0px 0px #7e8286; }

div.tab-content-item {border:10px solid #ccd0d3;padding:5px 11px;}
div.tabbed-section div.tab-content h3 {position:absolute;left:-9999px;}

img{border:0;padding:0;margin:14px 0 2px 1px;}