/*  ======================
..::Reiki Australia Styles::..
============================== */

* { padding: 0px; margin: 0px; }

/* Universal */

a { outline: none; color: #2E6C99; }

p { margin: 10px 0px; }

ul, ol { margin: 10px 0px 10px 30px;  }
ul li { list-style: none url('/Resources/ReikiAustralia/Layout/list_arrow.png'); }

h1,h2,h3 { margin: 10px 0 20px; }

h1 { font-size: 22px; font-family: "Myriad Pro", Geneva, Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; color: #2e6c99; }
h2 { font-size: 17px; font-weight: normal; color: #2e6c99; padding: 0px 0px 0px 0px; }
h3 { font-size: 14px; }

/* Common */

.hide { display: none; }

textarea { font-family: "Lucida Grande", Geneva, Arial; font-size: 12px; padding: 4px; }

img.border, img.profile_img { background-color: white; padding: 6px; border-width: 1px; border-style: solid; border-color: #bfbfbf #ccc #d9d9d9; float: right; margin-left: 20px; }

.border_right img { background-color: white; padding: 6px; border-width: 1px; border-style: solid; border-color: #bfbfbf #ccc #d9d9d9; float: right; margin-left: 20px; }
.border_left img { background-color: white; padding: 6px; border-width: 1px; border-style: solid; border-color: #bfbfbf #ccc #d9d9d9; float: left; margin-right: 20px; }

.pdf_doc { background: url('/Resources/ReikiAustralia/Layout/icon_pdf.png') center left no-repeat; padding: 5px 0px 5px 30px!important; margin-bottom: 10px; }

.border_bottom { border-bottom: 1px solid #ddd; }
.border_bottom p { margin-top: 0em; padding-top: 0.8em; }
.border_bottom h2 { margin-top: 0px; padding-top: 0.8em!important; }

.curious { border-bottom: 1px dotted #444; cursor: help; }
.large_text { line-height: 1.6em; font-size: 1.3em; }
.hide_element { display: none; }
.clear { clear: both; }

/* Newsletter Subscriptions */

#form_contact td { padding: 0 0 4px 0; }
#form_contact .field-name { width: 90px; }
#form_contact .field { width: 140px; font-family: "Lucida Grande", Arial, sans-serif; font-size: 11px; }

/* Buttons */

.btn_blue { display: block; float: left; color: white; text-decoration: none; border: none!important; }
.btn_blue span { display: block; }
.btn_blue .wrap1 { background: url('/Resources/ReikiAustralia/Images/Buttons/blue_left.png') top left no-repeat; padding-left: 15px; }
.btn_blue .wrap2 { background: url('/Resources/ReikiAustralia/Images/Buttons/blue_right.png') top right no-repeat; padding: 6px 15px 7px 0px; }

/* News */

.newsArticle { padding: 0px 0px 20px 0px; border-bottom: 1px solid #ddd; margin: 0px 0px 20px 0px; }
.newsArticle a.more { background: #2E6C99; border: 1px solid #2E6C99; color: white; padding: 2px 5px; text-decoration: none; -moz-border-radius: 2px; -webkit-border-radius: 2px; }
.newsArticle a.more:hover { background-color:#2483B3; }

/* Page Intro */

.page_intro { border-bottom: 1px solid #ddd; }
.page_intro .list { width: 250px; padding: 0px 0px 5px 20px; border-left: 1px solid #ddd; }
.page_intro ul { line-height: 1.4em; margin-top: -3px; border-top: 1px solid #eee; }
.page_intro li { list-style: none; margin-left: -40px; }
.page_intro .list a { display: block; text-decoration: none; border-bottom: 1px solid #eee; padding: 2px 0px; }
.page_intro .list a:hover { border-bottom: 1px solid #e5e5e5; background-color: white; }
.page_intro .description { padding: 0px 20px 0px 0px; }

.link_top a { float: right; margin: -20px 0px 0px 0px; background-color: #2E6C99;  -moz-border-radius: 2px; -webkit-border-radius: 2px; text-decoration: none; font-size: 0.65em; color: white; padding: 2px 5px; border: 1px solid #2E6C99; }
.link_top a:hover { background-color: #2483b3; }

/* Header */

#logo { background: url('/Resources/ReikiAustralia/Layout/logo.png') top left no-repeat; width: 220px; height: 201px; }
#logo span { display: none; }

.layout_area_header { color: white; font-size: 1.2em; }
.layout_area_header h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; color: white; font-weight: normal; text-transform: uppercase; margin: 20px 0px -10px; }
.layout_area_header h2 { color: #6ca8d9; font-family: "Myriad Pro", Geneva, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; text-transform: uppercase; }

.col_headerForm { background: url('/Resources/ReikiAustralia/Layout/bg_headerEmail.png') center left no-repeat; }
.col_headerForm li { list-style: none; color: #ccdce7; font-size: 10px; }
.col_headerForm ul { margin: -10px 0px 6px 0px; }

/* Horizontal Navigation */

#layout_area_horizontalNav { overflow: hidden; font-family: 'Myriad Pro', Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 14px; background: white url('/Resources/ReikiAustralia/Layout/hNav_bg.png') top left no-repeat; padding: 6px 2px 0px; height: 55px; }

#horizontalNav span { display: block; width: auto !important; width: 1px; white-space: nowrap; cursor: pointer; }
#horizontalNav a { display: block; color: #1f7099; text-decoration: none; float: left; font-weight: bold; }

#horizontalNav .selected { background: url('/Resources/ReikiAustralia/Layout/hNav_hover.png') right top no-repeat;  }
#horizontalNav .selected .wrap1 { background: url('/Resources/ReikiAustralia/Layout/hNav_selected.png') center top no-repeat; padding: 26px 0px 0px 0px; margin-top: -6px; }
#horizontalNav .selected .wrap2 { background: url('/Resources/ReikiAustralia/Layout/hNav_div.png') right bottom no-repeat; padding: 0px 20px 20px 20px; }
#horizontalNav .selected .wrap1:hover { background: url('/Resources/ReikiAustralia/Layout/hNav_selected.png') center top no-repeat; }

#horizontalNav .wrap1 { background: url('/Resources/ReikiAustralia/Layout/hNav_div.png') right top no-repeat; padding: 20px; }
#horizontalNav .wrap1:hover { background: url('/Resources/ReikiAustralia/Layout/hNav_hover.png') right top no-repeat; }
#horizontalNav .wrap1:active { background: url('/Resources/ReikiAustralia/Layout/hNav_click.png') right top no-repeat; }

#searchBar { float: right; padding-top: 4px; }
#searchBar input { background: url('/Resources/ReikiAustralia/Layout/search_bg.png') top right no-repeat; width: 137px; height: 20px; padding: 6px 5px 0px 25px; border: 0px; float: left; margin-top: 5px; font-size: 0.9em; color: #666; }
#searchBar .showHint { background: url("/Resources/BakerMckenzie/CdmRulebook/SiteLayout/SearchBg_Hint.gif") top left no-repeat; }
#searchBar a { background: url('/Resources/ReikiAustralia/Layout/search_btn_normal.png') top left no-repeat; float: left; width: 25px; height: 26px; padding: 0; margin: 5px 0px 0px 0px; }
#searchBar a:hover { background: url('/Resources/ReikiAustralia/Layout/search_btn_hover.png') top left no-repeat; cursor: pointer; }
#searchBar a span { display: none; }

/* Right Col Items */

.col_right_Container { background-color: white; margin-bottom: 20px; border-bottom: 1px solid #d0d0d0; color: #4d4d4d; }

.col_right_Container td { vertical-align: top; }

.col_right_Container a { text-decoration: none; color: #2e6c99; }
.col_right_Container a:hover { text-decoration: underline; }

.col_right_Container .title { background: #eee url(/Resources/ReikiAustralia/Layout/col_right_articleHeader.png) top left repeat-x; padding: 10px; text-align: center; border-top: 1px solid #f2f2f2; }
.col_right_Container .title h1 { color: #2e6c99; padding: 0px; margin: 0px; font-size: 1.7em; text-transform: uppercase; font-family: "Myriad Pro"; }

.col_right_Container .item { border-top: 1px solid #e1e1e1; font-size: 1.2em; overflow: hidden; }
.col_right_Container .feature { padding: 5px; font-size: 12px; }
.col_right_Container .feature .text { padding: 0px 15px 15px; }
.col_right_Container .feature .text p { margin: 0 0 10px; }
.col_right_Container .feature img { border: none; float: left; width:80px; margin-right: 15px; }

.col_right_Container .item .odd { background-color: white; display: block; padding: 5px 15px; }
.col_right_Container .item .even { background-color: #f5f5f5; display: block; padding: 5px 15px; }

#icon_becomeMember a { display: block; background: url('/Resources/ReikiAustralia/Images/icon_becomeMember.png') top left no-repeat; padding: 15px 20px 20px 60px; }
#icon_supportingDocs a { display: block; background: url('/Resources/ReikiAustralia/Images/icon_supportingDocs.png') top left no-repeat; padding: 15px 20px 20px 60px; }
#icon_faq a { display: block; background: url('/Resources/ReikiAustralia/Images/icon_faq.png') top left no-repeat; padding: 15px 20px 20px 60px; }
#icon_reikiTreatment a { display: block; background: url('/Resources/ReikiAustralia/Images/icon_reikiTreatment.png') top left no-repeat; padding: 15px 20px 20px 60px; }
#icon_reikiTraining a { display: block; background: url('/Resources/ReikiAustralia/Images/icon_reikiTraining.png') top left no-repeat; padding: 15px 20px 20px 60px; }
#icon_reikiSystem a { display: block; background: url('/Resources/ReikiAustralia/Images/icon_reikiSystem.png') top left no-repeat; padding: 15px 20px 20px 60px; }

/****** VERTICAL NAVIGATION ******/

.vNav_spacer { height: 20px; }

.navTitle h1 { font-family: "Myriad Pro"; text-transform: uppercase; color: #2E6C99; font-size: 20px; font-weight: normal; }
#verticalNav { margin-left: -20px; margin-bottom: 15px; background: url('/Resources/ReikiAustralia/Layout/vNav_bg.png') top right no-repeat; font-size: 1.25em; font-family: "Segoe UI", "Trebuchet MS"; }

#verticalNav .navItem { background: url('/Resources/ReikiAustralia/Layout/vNav_normal_bottom.png') bottom left no-repeat; width: 305px; }

#verticalNav .navItem a { display: block; background: url('/Resources/ReikiAustralia/Layout/vNav_normal_top.png') top left no-repeat; padding: 13px 20px 15px; color: #4d4d4d; text-decoration: none; }
#verticalNav .navItem:hover { background: url('/Resources/ReikiAustralia/Layout/vNav_hover_bottom.png') bottom left no-repeat; }
#verticalNav .navItem:hover a { background: url('/Resources/ReikiAustralia/Layout/vNav_hover_top.png') top left no-repeat; }
#verticalNav .navItem a:hover { color: #2E6C99; }

#verticalNav .navItem_current .navItem { background: url('/Resources/ReikiAustralia/Layout/vNav_current_bottom.png') bottom left no-repeat; }
#verticalNav .navItem_current .navItem a { background: url('/Resources/ReikiAustralia/Layout/vNav_current_top.png') top left no-repeat; color: #262626; font-weight: bold; }

/* Footer */

#footer { padding: 2px 0px 30px 0px; }
#footer td { vertical-align: top; }

#footer a { color: #6ac; text-transform: uppercase; font-size: 0.85em; font-weight: bold; text-decoration: none; }
#footer a:hover { color: #c5d7eb; }

#footer .wrap { background: url('/Resources/ReikiAustralia/Layout/bg_footer_right.png') top right no-repeat; padding: 30px 15px 50px 0px; }

.footer_left { background: url('/Resources/ReikiAustralia/Layout/bg_footer_left.png') top left no-repeat; padding-left: 15px; }
.footer_middle { text-align: center; overflow: hidden; background: url('/Resources/ReikiAustralia/Layout/bg_footer_left.png') top left no-repeat; padding-left: 15px; }
.footer_right { background: url('/Resources/ReikiAustralia/Layout/bg_footer_left.png') top left no-repeat; padding-left: 15px; }

#footer_logo a { display: block; background: url('/Resources/ReikiAustralia/Layout/footer_logo.png') top left no-repeat; height: 88px; width: 90px; margin-top: -20px; }
#footer_logo a:hover { background-position: left -88px; }
#footer_logo span { display: none; }

#Jaze { display: block; background: url('/Resources/ReikiAustralia/Layout/jaze_logo.png') center right no-repeat; padding: 11px 56px 11px 0px; margin-top: -10px; }
#Jaze:hover { background: url('/Resources/ReikiAustralia/Layout/jaze_logo_hover.png') center right no-repeat; }