/* empty */

/* mail css */
.mailLabel
{
    color: #666666; font-weight: bold;
}

.mailthread
{
}

.unparented
{
    list-style: none;
    margin: 0;
    padding: 0;
}

.parented
{
    list-style-image: url("/images/icons/link_out_bot.gif");
}

.mailthread ul
{
    list-style-image: url("/images/icons/link_out_bot.gif");
}

.selectedMail {
  background-color: #ffffcc;
  padding: 2px;
  border: 1px solid #ddd;
}

.excerpt {
  margin-top: 0px;
  margin-bottom: 0px;
}

/* blog-list macro */
.bloglist.default .permalink {
    float:right;
    font-size:x-small;
}
.bloglist.default .title {
    font-size:x-large;
}
.bloglist.default .date {
    font-size:x-large;
}
.bloglist.default .postedby, .bloglist.default .postedbydate {
    font-size:x-small;
}



/* extracted-default theme.css */
.tabnav .tabs a {
    padding: 0px 3px 0px 3px;
    margin: 0px 3px 0 0;
    border-bottom: none;
    text-decoration: none;
    display: block;
    float: left;
}


/* list page navigational tabs */
.tabnav, .comment .tabnav {
    padding: 0;
    margin: 0;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    float: left;
    display: inline;
    list-style-position: outside;
    width: 100%;
    font-weight: normal;
    font-size: 9pt;
}


/* comments in IE in 2.8 */
.comment, .comment-body, .comment-header { height:auto; }

/* support recently-updated display */
.recentlyUpdatedItem {
	border-bottom: #f0f0f0 1px solid;
	border-top: #f0f0f0 1px solid;
	margin: 10px 0 0 0;
	padding: 0px;
	border-spacing: 0px;
	width: 100%;
    text-decoration: none;
    border-collapse: collapse;
}

.recentlyUpdatedItem td {
    padding: 10px;
    border-bottom: #f0f0f0 1px solid;
    vertical-align: top;
}

.recentlyUpdatedItem .authorAndDate {
	background-color: #f0f0f0;
	width: 25%;
}

.recentlyUpdatedItem .date {
    margin-top: 4px;
    font-size: 90%;
    color: #666;
}

.recentlyUpdatedItem .profilePic {
    float: right;
    background-color: #f0f0f0;
    margin: 0 2px;
}

.recentlyUpdatedItem .twixie {
    padding: 10px 0 0 4px;
}

.recentlyUpdatedItem .icon {
    padding: 8px 0 0 1px;
}

.recentlyUpdatedItem .details {
    padding-left: 7px;
}

.recentlyUpdatedItem .summary, .recentlyUpdatedItem .thumbnail {
    margin-top: 3px;
    color: #666666;
}

.moreRecentlyUpdatedItems {
    text-align: right;
    margin-top: 10px;
    font-size: 10pt;
}

/* ensure titlecontent cell is correctly aligned */
.atb-titlecontent {vertical-align:top;}

/* support for page versions */
.hidden {
    display: none;
}

/* menus in opera */
.menubar {
    position: static;
}

/* pagetree2 */
.pagetree2 .cell1, .pagetree2 .cell2, .pagetree2 .cell3, .pagetree2 .cell4, .pagetree2 .cell5 {
    white-space:nowrap;
}

/* access keys */
#atb-accessKeys { margin: 0; padding: 0; }
#atb-accessKeys dt { margin: 0; padding: 0; position: absolute; top: -9999px; left: 0; }
#atb-accessKeys dd { margin: 0; padding: 0; }
#atb-accessKeys dd a { position: absolute; top: -9999px; left: 0; }
#atb-accessKeys dd a:focus, #accessKeys dd a:active { background-color: #3556a2 !important; color: #fff !important; top: 0; font-size: 1.2em; padding: .5em; }

/* make headings less ugly */
.atb-page h1, .atb-page h2, .atb-page h3, .atb-page h4, .atb-page h5, .atb-page h6 {
 background-color: transparent;
 border-style: none;
 padding: 0px;
}
.atb-title h1 {
 font-size: 18px;
 line-height: 1.0em;
 margin-top: 0px;
}

/* make breadcrumbs less rancid */
.breadcrumbs {
 background-color: transparent;
 border: 1px none transparent;
}
ol.breadcrumbs {
    padding:0px;
    margin:0px;
}
ol.breadcrumbs li.breadcrumb {
    float:left;
    list-style-type:none;
    padding-right:3px;
}

ol.ellipsis li.breadcrumbsExpansion, ol.expanded li.breadcrumbsEllipsis { display:none; }
ol.expanded li.breadcrumbsExpansion, ol.ellipsis li.breadcrumbsEllipsis { display:block; }

/* labels in menus */
div.dynarch-horiz-menu .label, div.dynarch-popup-menu .label {
 font-weight: normal;
}

/* allow panel css to set design of menus in .atb-menu */
.atb-menu div.dynarch-horiz-menu {
 background-color: transparent;
 background-image: none;
 border-style: none;
}

/* remove margins from forms */
.marginlessForm {
 margin: 0px;
}

/* don't force search box to be 100% width */
.confluence-searchbox {
 width: auto;
 white-space: nowrap;
}

/* remove padding from PageContent */
.PageContent, .pagecontent {
 padding: 0px;
}

/* ui table (e.g. attachments list) */
.tableview th, .tabletitle, .pageSectionHeader {
 border-bottom-width: 1px;
}
.tableview th, div.tabletitle {
 font-weight: bold;
}
.mode-view-attachments .tableview td {
 border-top: 1px solid #fff;
 vertical-align: middle;
}
.tableview td {
 border-bottom: 1px dotted #ccc;
}
.tableview tr:hover td {
 border-bottom: 1px solid #000;
}
.rowAlternate {
 background-color: #f7f7f7;
}

/* activity screens */
.context-space-activity .pagebody {
 padding: 0px;
}

/* no image borders */
a img {
 border-style: none;
}

/* hide accessibility features by default */
.accessibility {
 display: none;
}

/* left slider */
.atb-leftslider {
 cursor: w-resize !important;
}

/* right slider */
.atb-rightslider {
 cursor: e-resize !important;
}

/* allow special effects on tables, etc. */
.layout {
 direction:ltr;
}

/* inhibit selection where possible */
.noselect {
 -moz-user-select: none;
 cursor: default;
}

/* line spacing */
body, p, li, ul {
 line-height:1.6em;
}

/* citation */
cite:before { content: "\""; }
cite:after { content: "\""; }
cite, cite:before, cite:after {
 font-family: Georgia, "Times New Roman", serif;
 font-style: italic;
}

/* insertions and deletions */
ins {
 background-color: #DBFFDB;
}
del {
 background-color: #FFE5E5;
}

/* make italics more readable */
i, em {
 letter-spacing: 1px;
}

/* tables */
.confluenceTable {
 border: 1px solid #B2B2B2;
 border-collapse: collapse;
}
.confluenceTable th.confluenceTh {
 background-color: #F5F5F5;
 border: 1px dotted #B2B2B2;
 font-weight: bold;
 font-size: small;
 padding: 3px 4px 3px 4px;
}
.confluenceTable .confluenceTd {
 border: 1px dotted #B2B2B2;
 padding: 3px 4px 3px 4px;
}

/* ExtJS unselectable panels */
.x-unselectable { cursor: default; }

/* skip navigation */
@media screen, print, handheld, projection, tv {
 .non-visual {display: none; visibility: hidden;}
}

/* sliders */
.atb-slider .atb-slider-img {
 width: 9px;
 height: 20px;
}
.atb-leftslider .atb-leftslider-img {
 background-position: top right;
}
.atb-rightslider .atb-rightslider-img {
 background-position: top left;
}

.quicklinks {
 overflow: auto;
}
.quicklinks div {
 clear: none;
 float: left;
 margin-bottom: 4px;
 width: 49%;
}

/* Stop menu items wrapping */
div.dynarch-horiz-menu table tr td {
 white-space: nowrap;
}

/* Provide support for menu spacers */
div.dynarch-horiz-menu table tr td.spacer {
 width: 100%;
}
div.dynarch-horiz-menu table tr td.spacer div {
 display:none;
}

.poweredBy, .poweredBy a, .license-academic, .license-free {
 color:#909090;
 font-size:small;
}
/*------------------------------------------------------------------------------------->> temp CSS */

.wiki-content ul, .wiki-content li { color:#6a6a6a; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:2em; }

/*------------------------------------------------------------------------------------->> FIXES */

#l_con_s .searchQuery { width: 115px !important; }

#h_edm div.dynarch-horiz-menu table tr td.item {
	height:20px;
	padding:0px 10px;
}

#c_p p {
	margin:0px;
	padding:0px;
	border:0px;
}

#h_lo_b {
	vertical-align:top;
}

.atb-titlecontent {
	text-align:left;
	vertical-align:top;
}

.wiki-content > :first-child, .commentblock > :first-child {
	margin-top:0px;
}

#l_con_ph a:link,
#l_con_ph a:visited,
#l_con_ph a:active,
#l_con_ph a:hover,
#l_con_ph a.add {
color:transparent;
}

#l_con_ma a:link,
#l_con_ma a:visited,
#l_con_ma a:active,
#l_con_ma a:hover,
#l_con_ma a.add {
color:transparent;
}




/*------------------------------------------------------------------------------------->> TEXT */

body, p, td, table, tr, .bodytext, .stepfield, .grey {
	color:#6a6a6a;
	font-family:Verdana,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
} 

/*------------------------------------------------------------------------------------->> ATTACHMENTS */

#viewAttachmentsDiv {
	background-color:#ffffff;
}

/*------------------------------------------------------------------------------------->> HEADLINES */

h2 {
	color:#58c9e5 !important;
	font-size:12px !important;
	font-weight:bold !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	margin:0px !important;
}

h3 {
	color:#58c9e5 !important;
	font-size:12px !important;
	font-weight:normal !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	margin:0px !important;
}

h4 {
	color:#6a6a6a !important;
	font-size:12px !important;
	font-weight:bold !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	margin:0px !important;
}

h5 {
	color:#6a6a6a !important;
	font-size:12px !important;
	font-weight:normal !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	margin:0px !important;
}

/*------------------------------------------------------------------------------------->> BODY PANEL */

.atb-body {
	background-image:url(/download/attachments/819204/p_gw.png);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	margin:0;
	padding:0;
	text-align:center;
	width:100% !important;
}

.atb-body,
.atb-body p,
.atb-body td,
.atb-body th,
.atb-body div,
.atb-body span,
.atb-body div.dynarch-horiz-menu,
.atb-body div.dynarch-horiz-menu table,
.atb-body input,
.atb-body select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.6em;
}

/*------------------------------------------------------------------------------------->> PAGE PANEL */

.atb-page {
	background:none;
	text-align:center;
	width:950px !important;
}

/*------------------------------------------------->> POWERED BY */

/*
div.license-free {
	height:0px;
	padding:0px;
	border:0px;
	margin:0px;
	line-height:0px !important;
	font-size:0px !important;
}

td#poweredby.poweredby,
td#poweredby.poweredby a {
	height:0px;
	padding:0px;
	border:0px;
	margin:0px;
	line-height:0px;
	font-size:0px;
}

td#poweredby.poweredby div {
	height:0px;
	padding:0px;
	border:0px;
	margin:0px;
	line-height:0px;
	font-size:0px;
}
*/
/*------------------------------------------------------------------------------------->> HEADER PANEL */

.atb-header {
	height:42px;
	vertical-align:top;
	text-align:left;
}

#h_qi {
	width:950px;
	height:52px;
	background-image:url(/download/attachments/819204/h_qi.png);
	background-position:top center;
	background-repeat:no-repeat;
}

#h_m {
	width:950px;
	height:86px;
	background-image:url(/download/attachments/819204/h_m.png);
	background-position:top center;
	background-repeat:no-repeat;
}


/*------------------------------------------------->> quicklinks */

.h_qi_d {
	font-size:52px;
	background-repeat:no-repeat;
	background-image:url(/download/attachments/819204/h_qi_d.png);
	background-position:0px -52px;
}

.h_qi_d:hover {
	background-position:0px 0px;
}


.h_qi_l {
	font-size:52px;
	background-repeat:no-repeat;
	background-image:url(/download/attachments/819204/h_qi_l.png);
	background-position:0px -52px;
}

.h_qi_l:hover {
	background-position:0px 0px;
}


.h_qi_s {
	font-size:52px;
	background-repeat:no-repeat;
	background-image:url(/download/attachments/819204/h_qi_s.png);
	background-position:0px -52px;
}

.h_qi_s:hover {
	background-position:0px 0px;
}


.h_qi_f {
	font-size:52px;
	background-repeat:no-repeat;
	background-image:url(/download/attachments/819204/h_qi_f.png);
	background-position:0px -52px;
}

.h_qi_f:hover {
	background-position:0px 0px;
}



/*------------------------------------------------------------------------------------->> MENU PANEL */

.atb-menu {
	background:none;
	height:138px !important;
}

.atb-menu, 
.atb-menu p, 
.atb-menu td, 
.atb-menu th, 
.atb-menu div, 
.atb-menu span, 
.atb-menu div.dynarch-horiz-menu, 
.atb-menu div.dynarch-horiz-menu table, 
.atb-menu input, 
.atb-menu select {
	color:#038392;
}

.atb-menu a:link, 
.atb-menu a:visited, 
.atb-menu a:active, 
.atb-menu a:hover, 
.atb-menu #default-labels-header 
.atb-menu a.add {
color:transparent;
}

/*------------------------------------------------->> MENU */

div.dynarch-menu-shadow, 
img.dynarch-menu-shadow, 
div.div.dynarch-IE6-shadow {
	position:absolute;
	z-index:990;
}

iframe#dynarch-menu-hider {
	z-index:980;
}

div.dynarch-menu-scroll-up {
	background:transparent url(img/scroll-up.gif) no-repeat scroll 50% 50%;
	font-size:12px;
	height:12px;
	line-height:12px;
	overflow:hidden;
}

div.dynarch-menu-scroll-down {
	background:transparent url(img/scroll-down.gif) no-repeat scroll 50% 50%;
	font-size:12px;
	height:12px;
	line-height:12px;
	overflow:hidden;
}

div.dynarch-menu-scroll-up-hover {
	background-image:url(img/scroll-up-hover.gif);
}

div.dynarch-menu-scroll-down-hover {
	background-image:url(img/scroll-down-hover.gif);
}

div.dynarch-menu-scroll-up-disabled {
	background-image:url(img/scroll-up-disabled.gif);
}

div.dynarch-menu-scroll-down-disabled {
	background-image:url(img/scroll-down-disabled.gif);
}

div.dynarch-menu-toolbar table tr td.item {
	padding:2px 3px;
}

.impossible-class-name-to-preload-shadow-image-in-internet-exploder {
	background-image:url(img/shadow.png);
}

/*------------------------------------------------->> HORIZONTAL MENU */

#h_m_c {
	vertical-align:top;
	padding-top:4px;
}

#menu1 {
	text-align:left;
}

div.dynarch-horiz-menu {
	border:none;
	padding:0px;
}

div.dynarch-horiz-menu table {
	-x-system-font:none;
	font-family:verdana,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}

/* text color on menu item */
div.dynarch-horiz-menu table tr td.item div {
	font-family:verdana,sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #038392;
	letter-spacing:0.25px;
}

/* highlighted text color on menu item */
div.dynarch-horiz-menu table tr td.item.active div, 
div.dynarch-horiz-menu table tr td.item.hover div {
	background-color:#ffffff;
	color:#6b6b6b;
}

div.dynarch-horiz-menu table tr td.item table td.icon {
	padding-right:3px;
}

div.dynarch-horiz-menu table tr td.item {
	height:62px;
	padding:0px 30px;
}

/* highlighted text color on menu item */
div.dynarch-horiz-menu table tr td.item.active, 
div.dynarch-horiz-menu table tr td.item.hover {
	background:#ffffff;
}

div.dynarch-horiz-menu table tr td.item img {
	vertical-align:middle;
}
div.dynarch-horiz-menu table tr td.separator {
	background-image:url(/download/attachments/819204/h_m_sp.png);
	background-position:center top;
	background-repeat:no-repeat;
	width:1px;
}

div.dynarch-horiz-menu table tr td.separator div {
	border-left:0px;
	border-right:0px;
	margin:0px;
	overflow:hidden;
}

div.dynarch-horiz-menu td.disabled, 
div.dynarch-horiz-menu td.disabled table td {
	color:#ACA899;
}

div.dynarch-horiz-menu td.disabled img {
	opacity:0.4;
}

/*------------------------------------------------->> POPUP MENU */

div.dynarch-popup-menu table {
	border-collapse:collapse;
}

div.dynarch-popup-menu table {
	-x-system-font:none;
	font-family:verdana,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}

div.dynarch-popup-menu {
	background-image:url(/download/attachments/819204/pm_b.png);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	border:1px solid #ffffff;
	cursor:default;
	left:0;
	padding:0px;
	position:absolute;
	z-index:1000;
}

#h_m div.dynarch-popup-menu {
	top:160px !important;
}

div.dynarch-popup-menu div.dynarch-menu-scroll {
	overflow:hidden;
}

div.dynarch-popup-base-menu {
	position:static;
}

div.dynarch-popup-menu tr.item td.icon img, 
div.dynarch-popup-menu tr.item td.icon div {
	height:16px;
	width:16px;
}

div.dynarch-popup-menu tr.item td.arrow {
	width:11px;
}

div.dynarch-popup-menu tr.item td.arrow div {
	background:transparent url(/download/attachments/819204/arrow.gif) no-repeat scroll 0 50%;
	width:11px;
}

div.dynarch-popup-menu tr.hover td.arrow div, 
div.dynarch-popup-menu tr.active td.arrow div {
	background:transparent url(/download/attachments/819204/arrow_ov.gif) no-repeat scroll 0 50%;
}

div.dynarch-popup-menu tr.separator td div {
	border:medium none;
	font-size:0px;
	height:0px;
	line-height:0px;
	margin:0px;
}

div.dynarch-popup-menu tr.disabled td.label {
	color:#6b6b6b;
}

div.dynarch-popup-menu tr.disabled td.icon img {
	opacity:0.4;
}

div.dynarch-popup-menu {
	padding:0;
}

div.dynarch-popup-menu div.d div.c div.b div.a {
	padding:0px;
}

div.dynarch-popup-menu table {
	border-collapse:separate;
}

div.dynarch-popup-menu tr.item td.icon {
	background-color:transparent;
	height:28px;
	width:16px;
	padding:0px;
	color:#6b6b6b;
}

div.dynarch-popup-menu tr.item td.label {
	background-color:transparent;
	padding:0px 20px 0px 3px;
	color:#6b6b6b;
	text-align:left;
}

div.dynarch-popup-menu tr.item td.end {
	background-color:transparent;
	padding:0px;
	width:13px;
	color:#6b6b6b;
}

div.dynarch-popup-menu tr.item.hover td.icon, div.dynarch-popup-menu tr.item.active td.icon {
	background-image:url(/download/attachments/819204/pm_i.png);
	background-position:top right;
	background-repeat:no-repeat;
	border-style:solid;
	border-width:0px;
	padding:0px;
	color:#517f00;
}

div.dynarch-popup-menu tr.item.hover td.label, div.dynarch-popup-menu tr.item.active td.label {
	background-image:url(/download/attachments/819204/pm_l.png);
	background-position:top;
	background-repeat:repeat-x;
	border-style:solid;
	border-width:0px;
	padding:0 20px 0 3px;
	color:#517f00;
}

div.dynarch-popup-menu tr.item.hover td.end, div.dynarch-popup-menu tr.item.active td.end {
	background-image:url(/download/attachments/819204/pm_e.png);
	background-position:top left;
	background-repeat:no-repeat;
	border-style:solid;
	border-width:0px;
	padding:0px;
	color:#517f00;
}

/*------------------------------------------------->> MENU MOUSE POINTER */

/* menu bar buttons */
div.dynarch-horiz-menu table tr td.item {
	cursor:pointer;
}

/* pop-up menu buttons */
div.dynarch-popup-menu tr.item {
	cursor:pointer;
}

/* Searchbox button*/
form.confluence-searchbox input[type=submit] {
	cursor:pointer;
}

/*------------------------------------------------------------------------------------->> NAVIGATION PANEL */

.atb-navigation {
	background:none;
	height:18px !important;
	padding-left:251px;
}

/*------------------------------------------------------------------------------------->> LSB PANEL */

.atb-leftSidebar {
	background:none;
	width:246px !important;
	padding-top:19px;
	padding-bottom:30px;
	margin:0px;
	border:0px;
	text-align:left;
	vertical-align:top;
}

.atb-leftSidebar p {
	margin:0px;
}

/*------------------------------------------------->> SEARCH */

#globalsearch input.prettysearch { 
	width:158px; 
	height: 22px; 
	background: url(/download/attachments/819204/l_s_i.png) center top repeat-x; 
	border: 0px; 
	margin: 0; 
	padding: 5px 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#aaaaaa;
	line-height:11px;
}

#globalsearch .search-wrapper { 
	position: relative; 
	width: 158px; 
	height:22px; 
}

#globalsearch .search-wrapper input.prettysearch { 
	width: 167px; 
	margin-left: 16px;
	*margin-top:-1px;
	*margin-right:-2px;
	*margin-left:10px;
	padding-left:10px;
}

#globalsearch .search-wrapper .left { 
	display: block; 
	position: absolute; 
	left: 0px; top: 0; 
	width: 16px; 
	height: 22px; 
	background: url(/download/attachments/819204/l_s_l.png) left top no-repeat; 
}

#globalsearch .search-wrapper .right { 
	display: block; 
	position: absolute; 
	right: 0; 
	top: 0; 
	width: 10px; 
	height: 22px; 
	background: url(/download/attachments/12190039/search_input_right.png) right top no-repeat; 
	border:0 
}

#globalsearch label .prettyplaceholder { 
	padding-left:10px;
	display: block; 
	overflow: hidden; 
	text-indent: -9999px; 
	height: 0; 
	width: 0;
}

/*------------------------------------------------->> MENU */

#l_con_s {
	width:189px;
	height:20px;
	padding-left:31px;
}

#l_con_m {
	width:170px;
	padding-left:19px;
	padding-top:16px;
	margin-left:28px;
	background-image:url(/download/attachments/819204/l_m.png);
	background-position:top right;
	background-repeat:no-repeat;
	margin-top:5px;
}

#l_con_m p {
	margin:0px;
	padding:0px;
}

#l_con_m p a:link,
#l_con_m p a:visited {
	line-height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bcbcbc;
	text-decoration:none;
}

#l_con_m p a:active,
#l_con_m p a:hover {
	text-decoration:underline;
}

#l_con_m ul {
	list-style-type:none;
	padding-left:10px;
	padding-right:0px;
	margin:0px;
}

#l_con_m ul li {
	line-height:13px;
}

#l_con_m ul li a:link,
#l_con_m ul li a:visited {
	line-height:13px;
	font-size:10px;
	color:#6b6b6b;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#l_con_m ul li a:active,
#l_con_m ul li a:hover {
	text-decoration:underline;
}

/*------------------------------------------------->> PHONE, MAIL & SSL */

#l_con_ph {
	padding-top:40px;
	width:189px;
	padding-left:28px;
}

#l_con_ma {
	padding-top:15px;
	width:189px;
	padding-left:28px;
}

#l_con_ma p sup img {
	width:0px;
	height:0px;
}

/*------------------------------------------------->> ACCORDIAN BOXES */

#basic-accordian{
	padding-top:20px;
	border:0px;
	padding-left:28px;
	width:189px;
	z-index:2;
}

#basic-accordian .accordion_headings{
	height:24px;
	padding-right:10px;
	padding-top:6px;
	background-image:url(/download/attachments/819204/l_h.png);
	background-position:top center;
	background-repeat:no-repeat;
	color:#00596f;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	letter-spacing:-0.25px;
	text-align:right;
	vertical-align:middle;
}

#basic-accordian .accordion_headings:hover {
	background-image:url(/download/attachments/819204/l_ho.png);
	background-position:top center;
	background-repeat:no-repeat;
	color:#426700;
}

#basic-accordian .accordion_child{
	padding:15px;
	background-color:#f0f0f0;
	color:#6a6a6a;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
}

#basic-accordian .accordion_child p {
	color:#6a6a6a;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
}

#basic-accordian .header_highlight{
	background-image:url(/download/attachments/819204/l_ho.png);
	background-position:top center;
	background-repeat:no-repeat;
	color:#426700;
}

/*------------------------------------------------------------------------------------->> CONTENT PANEL */

.atb-content {
	overflow:visible;
	vertical-align:top;
	width:683px !important;
	padding-bottom:30px;
}

#content_cell {
	vertical-align:top;
}

/*------------------------------------------------->> LEARN MORE MACRO */

#learnm a:link,
#learnm a:visited {
	color:#b6b6b6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	letter-spacing:-0.25px;
	text-decoration:underline;
}

#learnm a:hover,
#learnm a:active {
	color:#58c9e5;
}

/*------------------------------------------------->> BREADCRUMBS */

.breadcrumbs {
	color:#bcbcbc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:100%;
}

.breadcrumbs a {
	color:#bcbcbc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

/*------------------------------------------------->> CONTENT BOX */

#c_b_t {
	padding-right:42px;
	padding-top:15px;
	width:165px;
	height:35px;
	color:#426700;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:-0.25px;
	background-image:url(/download/attachments/819204/c_b_t.png);
	background-position:top left;
	background-repeat:no-repeat;
	vertical-align:middle;
	text-align:right;
}

#c_b_t p {
	margin:0px;
	color:#426700;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:-0.25px;
	vertical-align:middle;
	text-align:right;
}

#c_b_c {
	width:154px;
	height:165px;
	color:#5a5a5a;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:-0.25px;
	background-image:url(/download/attachments/819204/c_b_c.png);
	background-position:top left;
	background-repeat:no-repeat;
	vertical-align:top;
	text-align:justify;
	line-height:15px;
	padding-right:32px;
	padding-left:21px;
}

#c_b_c p {
	margin:0px;
	color:#5a5a5a;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:-0.25px;
	vertical-align:top;
	text-align:justify;
	line-height:15px;
}

#c_b_f {
	padding-right:32px;
	width:175px;
	height:35px;
	color:#58c9e5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	letter-spacing:-0.25px;
	background-image:url(/download/attachments/819204/c_b_f.png);
	background-position:top left;
	background-repeat:no-repeat;
	vertical-align:middle;
	text-align:right;
}

#c_b_f a:link,
#c_b_f a:visited {
	color:#b6b6b6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	letter-spacing:-0.25px;
	text-decoration:underline;
}

#c_b_f a:hover,
#c_b_f a:active {
	color:#58c9e5;
}

/*------------------------------------------------------------------------------------->> FOOTER */

.atb-footer {
	background-image:url(/download/attachments/819204/f.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:65px;
	margin-bottom:15px;
	vertical-align:middle;
}

.atb-footerdiv {
	width:950px;
	padding-bottom:10px;
	text-align:left !important;
	vertical-align:middle;
}

.atb-footer,
.atb-footer p,
.atb-footer td,
.atb-footer th,
.atb-footer div,
.atb-footer span,
.atb-footer div.dynarch-horiz-menu,
.atb-footer div.dynarch-horiz-menu table,
.atb-footer input,
.atb-footer select {
	font-size:medium;
	text-align:right;
	vertical-align:middle;
}

/*------------------------------------------------->> LINKS */

#l_con_ssl { padding-left: 95px; padding-bottom: 25px; text-align: left; }

#f_l tr,
#f_l tr td {
	padding:0px;
}

#f_l_div { padding-left: 260px; text-align: left; }

#f_l,
#f_l p {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0.25px;
	color:#009bc2;
}

#f_l a:link,
#f_l a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0.25px;
	color:#009bc2;
	text-decoration:underline;
}

#f_l a:hover,
#f_l a:active {
	color:#00596f;
}


