/* Tag Styles */
body {margin: 0px auto; background: url(../images/bg_vert.jpg) repeat-x; background-color: #654423; font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height:18px;}
td {background-color: #FFF; vertical-align: top;}
strong {font-weight:bold;}
a { text-decoration:none; color:#643916;}
a:hover {color:#643916; text-decoration:underline;}
img {border:0;}
em {font-style:italic;}


/* Template Styles */
#wrapper {width: 966px; margin: 15px auto 0 auto;}
#top_cap {background: url(../images/03.gif) no-repeat}
#left_shadow {width: 6px; background-image: url(../images/left_shadow.png); background-color: transparent; background-repeat: repeat-y;}
/* #left_shadow_repeat {width: 6px; background: url(../images/left_shadow_repeat.jpg) y-repeat; vertical-align: bottom;} */
#EP_header {vertical-align:top; background: url(../images/06.jpg)}
#logo {float:left;}
#menu {height: 28px; padding: 0; margin: 0;}
#right_shadow {width: 10px; background-image: url(../images/right_shadow.png); background-repeat: repeat-y; background-color: transparent;}
/*#right_shadow_repeat {width: 10px; background-image: url(../images/right_shadow_repeat.jpg); background-repeat: repeat-y;}*/
#header {height: 161px;}

#left {width:430px;}
#sidebar {background-color: #f4f1ed; height: 233px; border-left: 1px solid #E4CEB5; width: 519px;}


/* [a] Index page */
#left_index {width:430px; padding:15px 15px 15px 25px;} 
#sidebar_index {background-color: #f4f1ed; height: 233px; border-left: 1px solid #E4CEB5; width: 410px;}

.index_orange_text_header {color:#b17129; font-size: 18px; font-family:Georgia, "Times New Roman", Times, serif;}
hr.gold {color:#CFAA80; background-color:#CFAA80;border-color:#CFAA80; height:1px; border:0;}

#footer {background: url(../images/footer.gif) no-repeat;}
#excel {margin:8px 0 0 75px; color:#B27229; font-size:11px; font-weight:bold;}
#address {margin:0 0 0 75px; font-size:11px;}
#copyright {height: 30px;font-size: 10px; text-align: right; padding: 0 35px 0 0; vertical-align: middle;}
#bottom_cap {background: url(../images/29.gif) no-repeat; width: 950px; height: 10px;}
#page_nav {margin-right:25px; margin-top:25px; float: right;}


/* Main Menu Styles */
ul#main_nav {position: relative; list-style: none; height: 28px; z-index: 1; margin: 0; padding: 0;}
ul#main_nav li {position: relative; float: left; height: 28px; z-index: 1;}
ul#main_nav li a {cursor:default;}
ul#main_nav li img {vertical-align: bottom;}
ul#main_nav li ul {display: none; position: absolute; list-style: none; height: auto; background-color: #8D7455; top: 28px; left: 0;}
ul#main_nav li:hover ul, ul#main_nav li.roll ul {display: block;list-style: none; height: auto; background-color: transparent; width: 189px; padding: 0; margin: 0;}
ul#main_nav li ul li.top {float: none; width: 189px; height: 22px; padding: 0; margin: 0; border-top: 0px solid #DDD1C1; border-bottom: 1px solid #BFB3A5;}
ul#main_nav li ul li {float: none; width: 189px; height: 22px; padding: 0; margin: 0; border-top: 1px solid #DDD1C1; border-bottom: 1px solid #BFB3A5;}

ul#main_nav li ul li.top.portfolio {float: none; width: 190px; height: 22px; padding: 0; margin: 0; border-top: 0px solid #DDD1C1; border-bottom: 1px solid #BFB3A5;}
ul#main_nav li ul li.portfolio  {float: none; width: 190px; height: 22px; padding: 0; margin:0 0 0 0; border-top: 1px solid #DDD1C1; border-bottom: 1px solid #BFB3A5;}
ul#main_nav li ul li img {padding: 0; margin: 0; width: 189px; height: 22px; cursor: pointer;}
ul#main_nav li ul li img.portfolio {padding: 0; margin: 0; width: 190px; height: 22px; cursor: pointer;}



/* General Content */
#right-side .title {font-size:14px;} /* index only */

#gold_rule {margin:25px 0 25px 0;}
#gold_rule hr {color:#CFAA80; background-color:#CFAA80;border-color:#CFAA80; height:1px; border:0;}

.gold_rule {margin:25px 0 25px 0;}
.gold_rule hr {color:#CFAA80; background-color:#CFAA80;border-color:#CFAA80; height:1px; border:0;}

.bullet_box {padding:0 5px 0 0;}

ul {list-style:disc;padding-top:15px;margin-left:17px;}
ul li {line-height:18px;}



/* Main Left Side Content */
#content {margin:20px 0 0 25px;padding:0 10px 25px 0;line-height:18px;font-family: Arial,Helvetica,sans-serif; font-size: 12px;}
#content #bullet {margin:-20px 0 0 0;width:375px;}
#content #text {margin-bottom:30px;}

#content #graphic {margin:0 auto;text-align:center;}
#content .graphic {margin:0 auto 10px auto;text-align:center;}
#content .port-graphic {position:relative; float:left; width:196px; height:120px; margin:0; padding:0;}

.orange_left_header {color:#B17129; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif;margin-bottom:7px;}
#left_gold_rule {margin:0 0 15px 0;}
#left_gold_rule hr {color:#CFAA80; background-color:#CFAA80;border-color:#CFAA80; height:1px; border:0;}

.left_gold_rule {margin:0 0 15px 0;}
.left_gold_rule hr {color:#CFAA80; background-color:#CFAA80;border-color:#CFAA80; height:1px; border:0;}


/* [a] Industries sub-pages */
ul#ind {margin-top:-15px;list-style:disc;margin-left:17px;}
ul#ind li {line-height:18px;}


/* [b] Intermediaries sub-pages */
ul#int {margin-top:-15px;list-style:disc;margin-left:17px;}
ul#int li {line-height:18px;}

ul.int_links {margin:-15px 0 0 0;}
ul.int_links li {line-height:18px; list-style-type:none;}


/* [c] Entrepreneurs Process page */
ul#process {margin-top:-15px;list-style:disc;margin-left:17px;}
ul#process li {line-height:18px;}


/* [d] Entrepreneurs Partnership page */
.answer_box {background-image:url(../images/entrepreneurs/partnership/answer_box.jpg);background-repeat:no-repeat; min-height:363px;width:363px; text-align:left;}
.answer_box .text {padding:20px;}
.answer_box .text .header {font-size:16px; font-style:italic;}





/* Main Right Side Content */
#right-side {padding:15px 15px 25px 15px;font-size:12px; line-height:1.5}

#header_text_background {z-index: 1; position: relative; right: 15px;bottom: 15px;background-image: url(../images/header_background.jpg); width: 520x; height: 48px;}
.orange_text_header {color:#b17129; font-size: 18px; font-family:Georgia, "Times New Roman", Times, serif; padding-top: 13px; padding-left: 15px;}
.orange_text_big {color:#b17129; font-size: 15px; font-style: italic;}
.orange_text {color: #b17129; font-weight: bold;}
.orange_text  a {color: #b17129; font-weight: bold; text-decoration: none;}
.orange_text  a:hover {color: #b17129; font-weight: bold; text-decoration: underline;}


/* [a] Contact page */
table #contact td {background-color:#f4f1ed;}
table #contact td div {padding:0 3px 0 0; vertical-align:middle; background-color:#f4f1ed;}
.required {color:#FF0000;}
input.required {color:#000000;}
.notify {color:#FF0000; font-size:11px;}


/* [b] Background People/Focus/Values/Tools_Process pages */
#sub_pages table {background-color:#f4f1ed; margin:20px; width:316px;}
#sub_pages table td {background-color:#f4f1ed; padding:0px; vertical-align: bottom; text-align:center; width: 79px; }
#sub_pages table td.values {padding-right: 10px;}
#sub_pages table td.process {padding-right: 5px;}


/* [c] Industries Index page */
td.left {padding-right:20px;}


/* [d] Industries sub-pages */
.quick_links { color:#000; text-transform:uppercase; font-weight:bold;}


/* [e] Entrepreneurs Partnership page */
table#partnership {background-color: #f4f1ed; width:480px;}
table#partnership td {background-color: #f4f1ed;padding-bottom:7px;}
table#partnership td.bullet {vertical-align: text-top;padding-top:5px;}

