body {
	background:#324b68 url(/bin-images/en/bulldog_pure/bg1600px.jpg) top center repeat-x;
	color:#555555;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}

/*JC Added*/

.tabcontentc{
	display:none;
}

.tabcontento{
	display:block;
}

#c_space_wrapper{
	border:solid 2px #989898;
	//border-top:2px solid #989898;
	//border-bottom:2px solid #989898;
	//background:url(/bin-images/en/bulldog_pure/bg_border1.gif);
}

#h_space{
	padding-top:10px;
	padding-bottom:10px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#c_space{
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.content {
	font-size:11pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#324b68;
}

.tiny {
	font-weight: normal;
	color: #999999;
	font-size: 8pt;
}

.title {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #333366;
	font-style: italic;
}

.jcloginl {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	padding-left:10px;
	padding-right:20px;
	color:#324b68;
}

.journalborder{
	border:solid 1px silver;
}

.jcloginr {
	padding-right:10px;
}

input.jclogin {
	border:solid 1px black;
	font-size:10pt;
	width:130px;
	height:15px;
}

img, a {
	border:none;
	text-decoration:none;
	color:#324b68;
}

form, h1, p {
	margin:0;
	padding:0 0 15px 0;
}

p {
	font-family: arial;
	font-size: 10pt;
	font-weight: normal;
	color:#555555;
}

li {
	font-family: arial;
	font-size: 10pt;
	font-weight: normal;
	color:#555555;
}

h1 {
	color:#324b68;
	font-size:20px;
}

.strong{font-weight:bold;}
.absolute{position:absolute;}
.relative{position:relative;}
.alignc{text-align:center;}
.alignl{text-align:left;}
.alignr{text-align:right;}
.block{display:block;}
.inline{display:inline;}
.underline {text-decoration:underline;}
.orange {color:#d85800;}
.green {color:#729600;}
.white {color:#ffffff;}
img.grey{border:1px solid #a6a5a5;}
.grey {color:#555555;}
.bgblue{background-color:#304054;}
.floatLeft {float:left;}
.floatRight {float:right;}
.clearBoth {clear:both;}
.alignRight{text-align:right;}

.borderl{border-left:1px solid #a4a4a4;}

.borderr{
	background:url(/bin-images/en/bulldog_pure/border_dotted.gif) top right repeat-y;
}

.t0{top:0px;}
.t2{top:2px;}
.t3{top:3px;}
.t5{top:5px;}
.t25{top:25px;}
.t26{top:26px;}
.t27{top:27px;}
.t28{top:28px;}
.t29{top:29px;}
.t30{top:30px;}
.t230{top:230px;}

.l0{left:0px;}
.l10{left:10px;}
.l70{left:70px;}
.l225{left:225px;}

.r0{right:0px;}
.r20{right:20px;}
.r25{right:25px;}

.b0{bottom:0px;}
.b10{bottom:10px;}
.b20{bottom:20px;}

.mt0 {margin-top:0px;}
.mt5 {margin-top:5px;}
.mt25 {margin-top:25px;}
.mb1 {margin-bottom:1px;}
.mb2 {margin-bottom:2px;}
.mb3 {margin-bottom:3px;}
.mb4 {margin-bottom:4px;}
.mb5 {margin-bottom:5px;}
.mb12{margin-bottom:12px;}
.ml1 {margin-left:1px;}
.ml2 {margin-left:2px;}
.ml3 {margin-left:3px;}
.ml4 {margin-left:4px;}
.ml5 {margin-left:5px;}
.mr5 {margin-right:5px;}
.mr20 {margin-right:22px;}
.pt2 {padding-top:2px;}
.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt20 {padding-top:20px;}
.pt25 {padding-top:25px;}
.pt75{padding-top:75px;}
.pl10 {padding-left:10px;}
.pl3 {padding-left:3px;}
.pl5 {padding-left:5px;}
.pl25 {padding-left:25px;}
.pl30 {padding-left:30px;}
.pl215 {padding-left:215px;}
.pr1 {padding-right:1px;}
.pr2 {padding-right:2px;}
.pr3 {padding-right:3px;}
.pr25 {padding-right:5px;}
.pr255 {padding-right:255px;}
.pb0 {padding-bottom:0px;}
.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb20 {padding-bottom:20px;}
.pb30 {padding-bottom:30px;}
.pb85 {padding-bottom:90px;}
.h19 {height:19px;}
.w23 {text-align:center;width:23px;}
.w100 {width:100px;}
.w170 {width:170px;}
.w175 {width:175px;}
.w200 {width:200px;}
.w205 {width:205px;}
.w215 {width:215px;}
.w230 {width:230px;}
.w240 {width:240px;}
.w255 {width:255px;}
.w260 {width:260px;}
.w270 {width:270px;}
.w280 {width:280px;}
.w290 {width:290px;}
.w320 {width:320px;}
.w515 {width:515px;}
.w517 {width:517px;}
.w520 {width:520px;}
.w750 {width:750px;}
.w780 {width:780px;}
.w1000 {width:1000px;}
.ft10 {font-size:10px;}
.ft11 {font-size:11px;}
.ft12 {font-size:12px;}
.ft14 {font-size:14px;}
.ft18 {font-size:18px;}
.ft20 {font-size:20px;}
.ft21 {font-size:21px;}
.ft22 {font-size:22px;}
.fwn {font-weight:normal;}
.arial {font-family:Arial, Helvetica, sans-serif;}
.hand {cursor:pointer;}
.block {display:block;}

#nav_main {
	list-style: none;
	margin:0;
	padding: 32px 14px 0px 14px;
}
#nav_main li {
	display: block;
	float: left;
	padding-right: 38px;
	text-align:center;
}
#nav_main li.last {
	padding-right: 0;
}
#nav_main a {
	color:#2e3844;
	font-size: 12pt;
}
#nav_main a:hover {
	color:#000;
	font-size: 12pt;
}
#logo {
	display: block;
	background: url(/bin-images/en/bulldog_pure/logo_eng.gif) center left no-repeat;
	height: 65px;
	overflow: hidden;
	text-indent: -9000px;
	margin:0;
	padding-top:20px;
}

#nav_lll {height:20px;border-top:3px solid #304054;overflow:hidden;}
#nav_lll a {background-color:#304054;
font-size:16px;
line-height:22px;
	color:#e2cd67;
	display: block;
	float: left;
	margin: -2px 0 0 0;
	padding: 0 8px 0 16px;
	text-transform: uppercase;
}

#nav_lll a:hover,#nav_lll a.active {
	background:#304054 url(/bin-images/en/bulldog_pure/arrow_next.gif) 8px 8px no-repeat;
}

#s2nav{height:23px;overflow:hidden;}

#s2nav a {
	display:block;
	float:left;
	text-align:center;
	margin:3px 3px 0 0;
	width:15px;
	height:15px;
	line-height:15px;
	border:1px solid #e2cd67;
	color:#e2cd67;
	font-size:10px;
}

#s2nav a.activeSlide {
	background:#e2cd67;
	color:#304054;
}

#nav_headlines {
	background:#fff
}

#nav_headlines a {
	color:white;
	font-size:14px;
	font-weight:bold;
	display: block;
	float:left;
	width:281px;
	height:34px;
	padding-top:20px;
	padding-bottom:0px;
	padding-left:18px;
	padding-right:18px;
	margin-bottom:3px;
	background:url(/bin-images/en/bulldog_pure/nav_blue-gold.gif) top left;
}

#nav_headlines a:hover {
	background-position:bottom left;
}

#nav_headlines a.activeSlide {
	background-position:bottom left;
}

#search input{margin:0;float:left;}

#search {
	position:relative;
}

.searchbox {
	position:absolute;
	top:30px;
	width:345px;
	background: #ffffff url(/bin-images/en/bulldog_pure/search_left.gif) top left no-repeat;
	overflow:hidden;
	padding:0 0 0 26px;
	margin:0;
}
.searchtext {
	display:block;
	float:left;
	padding:6px 0 6px 3px;
	height:15px;
	overflow:hidden;
	background:url(/bin-images/en/bulldog_pure/bg_search.gif) top left repeat-x;
	border:none;
	font-size:10px;
	width:300px;
}
.searchbutton {
	display:block;
}

#userinfo {
	padding:12px 0;
	height:45px;
	width:263px;
	background:#fff url(/bin-images/en/bulldog_pure/bg_blueborder.gif) top left repeat-x;
}

/*
.usertitle {
	text-indent:5px;
	color:#2e3844;
	padding:0 14px;
	border-bottom:2px solid #2e3844;
	margin-bottom:12px;
	font-size:18px;
}
*/
#userinfo h3 {
	color:#2e3844;
	padding:0 14px;
	border-bottom:2px solid #2e3844;
	margin-bottom:12px;
	font-size:18px;
}


#userinfo a { 
	float:left;
	padding:0 24px;
	color:#2e3844;
	font-size:11px;
	background:url(/bin-images/en/bulldog_pure/arrow_r-blue.gif) 14px 4px no-repeat;
}

/* root element for tabs  */
ul.tabs {
	list-style:none;
	margin:0 !important;
	padding:0;
	height:20px;
}

/* single tab */
ul.tabs li {
	float:left;
	text-indent:0;
	padding:0;
	margin:0 !important;
	list-style-image:none !important;
}

/* link inside the tab. uses a background image */

/*
ul.tabs a {
	font-size:11px;
	display:block;
	height: 20px;
	line-height:20px;
	width: 75px;
	text-align:center;
	text-decoration:none;
	color:#333;
	padding:0px;
	margin:0px 2px 0 0;
	position:relative;
	top:0px;
	background:#f0f0f0 url(/bin-images/en/bulldog_pure/bg_tab.gif) bottom left repeat-x;
}

ul.tabs a:active {
	outline:none;
	background:#efefee;
}


ul.tabs a:hover {
	color:#2e3844;
}

ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
	cursor:default !important;
	color:#2e3844 !important;
	background:#efefee;
}

*/
h2 {
	font-size:12px;
	font-weight:bold;
}

.hidetab {
	display:none;
}

.inactivetab2 {
	font-size:11px;
	display:block;
	height: 20px;
	line-height:20px;
	width: 65px;
	text-align:center;
	text-decoration:none;
	color:#333;
	padding:0px;
	margin:0px 2px 0 0;
	position:relative;
	top:0px;
	background:#f0f0f0 url(/bin-images/en/bulldog_pure/bg_tab_red.gif) bottom left repeat-x;
}

.inactivetab {
	font-size:11px;
	display:block;
	height: 20px;
	line-height:20px;
	width: 75px;
	text-align:center;
	text-decoration:none;
	color:#333;
	padding:0px;
	margin:0px 2px 0 0;
	position:relative;
	top:0px;
	background:#f0f0f0 url(/bin-images/en/bulldog_pure/bg_tab.gif) bottom left repeat-x;
}

.activetab2 {
	font-size:11px;
	width: 90px;
	display:block;
	height: 20px;
	line-height:20px;
	width: 65px;
	text-align:center;
	text-decoration:none;
	color:#333;
	padding:0px;
	margin:0px 2px 0 0;
	position:relative;
	top:0px;
	outline:none;
	background:#a77258;
}

.activetab {
	font-size:11px;
	display:block;
	height: 20px;
	line-height:20px;
	width: 75px;
	text-align:center;
	text-decoration:none;
	color:#333;
	padding:0px;
	margin:0px 2px 0 0;
	position:relative;
	top:0px;
	outline:none;
	background:#efefee;
}

a.inactivetab:hover {
	color:#2e3844;
}

/* initially all panes are hidden */ 
div.panes div.pane {
	display:none;
	padding:20px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

div.panes h2 {
	text-indent:20px;
	font-size:12px;
	font-weight:bold;
}

#tab_choices.panes{
	width:233px;
	height: 307px;
	font-size:11px; overflow:auto;
	border:1px solid grey;
}

#tab_map.panes{
	width:225px;
	overflow:hidden;
	background:#efefee;
	padding:5px;
}

#tab_learn.panes{
	width:533px;
	height: 307px;
	font-size:11px; overflow:auto;
	border:3px solid grey;
}

#home_right h1{
	margin:4px 0;
	padding:0;
	text-align:center;
	font-size:11px;
	line-height:19px;
	height:19px;
	overflow:hidden;
	background:#33528b url(/bin-images/en/bulldog_pure/bg_blue.gif) bottom left repeat-x;
	color:white;
}

#home_content #column1{
	margin:12px 0 0 0;
	float:left;
	width:175px;
	background:url(/bin-images/en/bulldog_pure/border_dotted.gif) top right repeat-y;
	padding-right:10px;
}

#home_content #column2{
	margin:12px 0 0 0;
	float:left;
	width:300px;
	padding-left:10px;
}

#home_content #column1 h1,
#home_content #column2 h1{
	margin:0;
	padding:3px 0 2px 6px;
	border-top:4px solid #324b68;
	background:#f1f1f2 url(/bin-images/en/bulldog_pure/bg_title.gif) bottom left repeat-x;
	font-size:14px;
}

#home_content #column1 h2,
#home_content #column2 h2{
	line-height:24px;
	margin:10px 0 0;
	color:#324b68;
	font-size:12px;
}

#home_content #column1 div,
#home_content #column2 div{padding-bottom:15px;border-bottom:1px solid #939598;}

#home_content #column2 div.closed h2{
	padding-left:14px;
	background:url(/bin-images/en/bulldog_pure/arrow_r-blue.gif) center left no-repeat;
}

#home_content #column2 div h2{
	padding-left:14px;
	background:url(/bin-images/en/bulldog_pure/arrow_b-blue.gif) center left no-repeat;
}

#home_content #column1 p,
#home_content #column2 p{font-size:11px;color:#000;margin:0;padding:0;}

#home_content #column2 div.closed p{display:none;}

a.coltitles{
	line-height:24px;
	margin:10px 0 0;
	color:#324b68;
	font-size:12px;
}

a.coltitles:visited{
	color:#324b68;
}

a.coltitles:hover{
	color:#e2cd67;
}


.linkpad{
	padding:0 2px 0 2px;
}

a.collinks{
	line-height:24px;
	margin:10px 0 0;
	color:#324b68;
	font-size:11px;
}

a.collinks:visited{
	color:#324b68;
}

a.collinks:hover{
	color:#e2cd67;
}

a.homelinks{
	line-height:24px;
	margin:10px 0 0;
	color:#e2cd67;
	font-size:10px;
}

a.homelinks:visited{
	color:#324b68;
}

a.homelinks:hover{
	color:#324b68;
}


//#home_content #column1 a,
//#home_content #column2 a{display:block;color:#e2cd67;margin-top:6px;}

#nav_foot,#nav_languages,#nav_copy{
	clear:both;
	text-align:center;
	list-style:none;
	padding:0;
}

#nav_foot a,#nav_languages a,#nav_copy a{color:#324b68;}

#nav_foot, #nav_languages, #nav_copy{text-align:center;}

#nav_foot{margin:40px auto 14px;}
#nav_languages{margin:0 auto;padding-bottom:14px;}
#nav_copy{margin:0 auto;padding-bottom:40px;}
#nav_foot li,#nav_languages li,#nav_copy li{font-size:12px;display:inline;}
#nav_foot li{padding:0 12px;}
#nav_languages li{padding:0 12px;}

#nav_learn,#nav_learn ul{
	width:225px;
	display:block;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
	z-index:1000;
}

#nav_learn{margin:80px 0 0 0;font-weight:bold;font-size:12px;}

#nav_learn ul ul{font-weight:normal;font-size:11px;margin:0 0 10px 8px;width:217px;}

#nav_learn ul{margin-bottom:30px;}

#nav_learn a{
	line-height:13px;
	display:block;
	padding:3px 0 3px 6px;
	margin-left:20px;
	color:grey;
}

#nav_learn a.clicked{
	color:#476b86;
}

#nav_learn ul ul a{
	color:#476b86;
	font-weight:normal;
	font-size:11px;
}

#inside_content #column2{
	float:left;
	width:540px;
	margin:25px 0 0 -2px;
}

#inside_content #column2 h1{ font-size:18px;}

#related h1{ 
	font-size:14px;
	background:#00447b;
	margin:0;
	padding:4px 0 4px 20px;
	color:#768893;
}

#inside_content .panes{
	border-top:2px solid #989898;
	border-bottom:2px solid #989898;
	background:url(/bin-images/en/bulldog_pure/bg_border1.gif);
	padding-top:20px;
}

#inside_content #column2 #related h2{ 
	font-size:14px;
	margin:0;
	padding:10px 0 4px 20px;
	color:#768893;
}

#inside_content .panes p,#inside_content #related p{padding:0 0 20px 20px;}

#inside_content #related{
	margin-top:30px;
	border:2px solid #989898;
}

#nav_learn ul ul a.clicked{
	background-color:white;
	border: 2px solid #989898;
	border-right:none;
}

