@import url("menu.css");


body, table, select, input, textarea, p
{
	font-family: Verdana, Arial, Helvetica, Tahoma, Sans-Serif;
	font-size: small;
}
#Body
{	
background-image:url(/images/backg.jpg);
background-repeat:repeat-x;
height:100%; margin:0; padding:0; 
color: #333333;
}



a
{
	text-decoration: none;
	color: #2369b1;
	
}

a:hover
{
	text-decoration: underline;
	color:#0099FF;
	
}
p {
margin:0em 0em 1em 0em;
}
h1 {
color: #333333;
font-family:Arial, Helvetica, sans-serif;
font-size:34px;
letter-spacing:-0.05em;
}


h2 {
color: #333333;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0;
font-size:14px;
padding-bottom:0;
}

/* ---------------------indenting--------------*/
LI {
	/*LIST-STYLE-IMAGE: url(/images/li.gif)*/
	list-style-type:square;
   color: #333333;
	margin-bottom:6px;
	margin-top:2px;
}
LI LI{
	LIST-STYLE-IMAGE: url(/images/li2.gif)
}
LI LI LI{
	LIST-STYLE-IMAGE: url(/images/li.gif)
}
UL {
	MARGIN: 0px 0px 0px 19px;
	padding:10px;
}
OL {
	MARGIN: 0px 0px 0px 19px;
}
OL LI {
list-style-type:decimal;
margin: 5px;
border: 0;
}
form {
	MARGIN: 0px
}
li a {
	color: #2369b1;
}
/* --- Homepage --- */
td.challenge {
border-bottom:1px solid #5788c0;
}
a.featurelink {
color:#FFFFFF;
font-weight:bold;
}
#basenav a {
color:#FFFFFF;
}
#basenav {
margin-left:55px;
color:#FFFFFF;
}
/* ---Subpages --- */
#subpagemenu li {
border-bottom:1px solid #2369b1;
height:22px;
margin: 5px 0px;
list-style-image:none;
list-style-type:none;

}
#leftcolumn {
width:360px;
float:left;
}
#rightcolumn {
width:280px;
float:right;
}
#subpagemenu li a:link, #subpagemenu li a:visited, #subpagemenu li a:active  {
color: #2369b1;
text-decoration:none;
list-style-type: none;
}
#subpagemenu li a:hover  {
color: #b71834;
text-decoration:none;
}
#subpagemenu ul {
width:180px;
float:left;
margin:0;
margin-top:8px;
padding:0;
list-style-type: none;
}

#subpagecontent {
float:right;
width:635px;
}
/* --- News Editor --- */

div.picturepanel {
  padding-right:10px;
  padding-bottom:4px;
}

img.picturepanel 
{
  border: thin solid;
}

div.picturepanel p {
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
  margin-top:0px; 
}

#media  a
{
	text-decoration:none;
}

#media  a:hover
{
	text-decoration:underline;
}

#otherarticles { clear:both; }
#articletoplinks  { text-align:right; } 
#archiveyears {padding-top:10px; padding-bottom:10px;}

#listall label { display: block; float:left; width: 100px; text-align:right; }
#listall a {padding-left:10px; text-decoration:none}
#listall a:hover {padding-left:10px; text-decoration:underline}

#headlines img { padding-right:10px; border:none; float:left; }
#headlines p
{
	padding-bottom:0;
	margin-bottom:0;
}
#headlines h2 
{
	font-size: large;
	padding-bottom:0;
	margin-bottom:0;
	padding-top:10px;
	
	}
#headlines br { clear:both; }

.odd {
background-color:#EFEFEF;
}


td #staff a, td #staff a:link, td #staff a:visited, td #staff a:active {
 background-image: url(/images/home/staff.jpg); 
 width: 120px;
 height:155px;
 display:block;
 background-repeat: no-repeat;
 background-position:bottom;
 float:left;
 margin: 0px auto;
}
td #staff a:hover {
 background-image: url(/images/home/staff.jpg); 
 width: 120px;
 height:155px;
 display:block;
 background-repeat: no-repeat;
 background-position:top;
 float:left;
 margin: 0px auto;
}
td #planning a, td #planning a:link, td #planning a:visited, td #planning a:active {
 background-image: url(/images/home/goalsandplanning.jpg); 
 width: 119px;
 height:155px;
 display:block;
 background-repeat: no-repeat;
 background-position:bottom;
 float:left;
 margin: 0px auto;
}
td #planning a:hover {
 background-image: url(/images/home/goalsandplanning.jpg); 
 width: 119px;
 height:155px;
 display:block;
 background-repeat: no-repeat;
 background-position:top;
 float:left;
 margin: 0px auto;
}
td #sales a, td #sales a:link, td #sales a:visited, td #sales a:active {
 background-image: url(/images/home/salesmarketing.jpg); 
 width: 121px;
 height:155px;
 display:block;
 background-repeat: no-repeat;
 background-position:bottom;
 float:left;
 margin: 0px auto;
}
td #sales a:hover {
 background-image: url(/images/home/salesmarketing.jpg); 
 width: 121px;
 height:155px;
 display:block;
 background-repeat: no-repeat;
 background-position:top;
 float:left;
 margin: 0px auto;
}
td #financials a, td #financials a:link, td #financials a:visited, td #financials a:active {
 background-image: url(/images/home/financials.jpg); 
 width: 122px;
 height:155px;
 display:block;
 background-repeat: no-repeat;
 background-position:bottom;
 float:left;
 margin: 0px auto;
}
td #financials a:hover {
 background-image: url(/images/home/financials.jpg); 
 width: 122px;
 height:155px;
 display:block;
 background-repeat: no-repeat;
 background-position:top;
 float:left;
 margin: 0px auto;
}
#baselinks, #baselinks a, #baselinks a:link, #baselinks a:visited, #baselinks a:active, #baselinks a:hover {
	font-size: 9px; color: #CCCCCC; font-family: Arial, Helvetica, sans-serif;
}
/* ControlPanel style */
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

/*-------- Default Style --------*/
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input, .CommandButton{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:12px;}


.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:Verdana, Arial, Helvetica, sans-serif;}
.Head{color:#2E3D47;font-weight:bold;}
.SubHead {color:#4C6171;}
.SubSubHead{color:#6E8AA0;}
.NormalRed {color:#F00;}


/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- design style --------*/

#s_wrap_main{display:table;width:970px; margin:0 auto;}
#s_wrap_sub{display:table-row}
.template_style{display:table-cell}


.top_space{height:34px;}
.lang_pad{padding:7px 0 0 25px;float:left;}

.logo_top_left{padding:0; margin:0; background:url(images/logo_top_left.png) no-repeat top left; height:23px;}
.logo_top_right{padding:0; margin:0; background:url(images/logo_top_right.png) no-repeat top right;}
.logo_top_bg{padding:0; margin:0 39px 0 27px; background:#FFF url(images/logo_top_bg.png) repeat-x top;height:23px;}
.logo_left{padding:0; background:url(images/logo_left.png) repeat-y top left;}
.logo_right{padding:0; background:url(images/logo_right.png) repeat-y top right;}
.logo_pad{background:#FFF; margin: 0 19px 0 7px; padding:0 0 10px 10px;}

.menu_bg{padding:0 0 0 6px;  margin: 0 21px 0 9px; background:url(images/menu_bg.png) top left;}
.menu_left{padding:0; margin:0; background:url(images/menu_left.png) repeat-y  top left;}
.menu_right{margin:0; background:url(images/menu_right.png) repeat-y top right; }

.search_style{float:right; height:40px;}
.search_bg{padding:8px 2px 0 0;}

.bread_bg{padding:0; margin: 0 19px 0 7px; background:url(images/bread_bg.png) repeat-x top left; height:34px;}
.bread_left{padding:0; margin:0; background:url(images/bread_left.png) no-repeat top left; height:34px;}
.bread_right{padding:0;  background:url(images/bread_right.png) no-repeat top right; height:34px;}

#login_style{ float:right; line-height:34px; padding-right:18px;}
#bread_style{ float:left; line-height:34px; padding-left:18px;color:#000000;}

.center_bg{padding:0; margin:0;clear:both;}
.left_bg{padding:0; margin:0; background:url(images/left_bg.png) repeat-y top left;}
.right_bg{padding:0; margin:0; background:url(images/right_bg.png) repeat-y top right;}
.content_pad{padding:10px 22px 0 22px; margin: 0 19px 0 7px; background:#FFF url(images/center_bg.png) repeat-x bottom left;}
.content_width{padding-top:15px; min-height:350px;}

.bot_left{padding:0; margin:0; background:url(images/bot_left.png) no-repeat top left;}
.bot_right{padding:0; margin:0; background:url(images/bot_right.png) no-repeat top right; padding:0 39px 0 27px;}
.bot_bg{padding:0; margin:0; background:url(images/bot_bg.png) repeat-x top left; height:41px;}

.bot_pad{margin-bottom:20px;padding:0 30px 0 20px;}
#terms_style{float:left;}
#copy_style{float:right;}

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}


a.CommandButton:link, a.CommandButton:visited{color:#CB2027; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#3E81B5; text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}

/*--------- pane style ----------*/
.ContentPane, .TopPane, .BottomPane{ padding:0; margin:0; }
.LeftPane{ padding:0 20px 0 0; width:20%; margin:0; }
.RightPane{ padding:0 0 0 20px; width:20%; margin:0; }
.ContentPane{padding-bottom:15px;}

/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#3E81B5;}
a.Breadcrumb:hover{color:#C00;}

/*-------------- Link Style --------------*/
.linkscontainer{padding-top:20px;text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#3E81B5; text-transform:uppercase;}
a.links:hover{color:#C00;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#3E81B5;}
a.user:hover{color:#C00;}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#3E81B5;}
a.footer:hover{color:#C00;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}

/*-------------- Search SkinObject Styles --------------*/
div.SearchContainer{position:relative; white-space: nowrap;}
div.SearchBorder{width: 180px; height: 20px; border: solid 1px #e0e0e0; float:left; background-color: White; white-space: nowrap; margin-top: 2px;}
div.SearchContainer a{padding: 0; display: block; float:left; }
div.SearchContainer a img{padding-left:5px;}
div.SearchIcon{float: left; width: 31px; height: 20px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{margin-top: 3px;}

input.SearchTextBox{float: left; z-index: 10; border: 0; width:130px; height:18px; margin-left:3px; color: #43494D;}

#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; background-color: #F3F7FA; position:absolute; top: 22px; left: 0;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #CE0D0D;	color:#ffffff; border: none;}
#SearchChoices li.searchDefault{background-color: #F8FAFF; border: none;}






/******************** ARTICLE LISTING STYLES ********************/

.articleListingSmall .listingItem
{
	margin: 10px 0;
}

.articleListingSmall h2, .articleListingSmall h2 a, .articleListingSmall h2 a:link, .articleListingSmall h2 a:active, .articleListingSmall h2 a:visited, .articleListingSmall h2 a:hover
{
	color: #013563;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	margin: 0;
}

.articleListingSmall p
{
	color: #686868;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	margin: 0;
}

.articleListingMedium .listingItem
{
	margin: 5px 0 4px 0;
}

.articleListingMedium .imageBox
{
	padding: 3px;
	border: 1px solid #bbc7cd;
	margin: 0 15px 0 0;
}
	
.articleListingMedium h2, .articleListingMedium h2 a, .articleListingMedium h2 a:link, .articleListingMedium h2 a:active, .articleListingMedium h2 a:visited, .articleListingMedium h2 a:hover
{
	color: #013563;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	margin: 0;
}
	
.articleListingMedium p
{
	color: #686868;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	margin: 0;
}

.articleListingLarge .listingItem
{
	margin: 12px 0;
}

.articleListingLarge .imageBox
{
	float: left;
	padding: 3px;
	border: 1px solid #bbc7cd;
	margin: 0 15px 0 0;
}

.articleListingLarge .infoBox
{
	float: left;
	width: 505px;
}
	
.articleListingLarge h2, .articleListingLarge h2 a, .articleListingLarge h2 a:link, .articleListingLarge h2 a:active, .articleListingLarge h2 a:visited {
	color: #013563;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 16px;
	margin: 0 0 0 0;
}
.articleListingLarge h2 a:hover {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 16px;
	margin: 0 0 0 0;
   color:#990000;
   text-decoration:none;
}

.articleListingLarge a, .articleListingLarge a:link, .articleListingLarge a:active, .articleListingLarge a:visited
{
	color: #013563;
	text-decoration: none;
}

.articleListingLarge a:hover
{
   color:#990000;
   text-decoration:none;
}
	
.articleListingLarge p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	margin: 0px 0px 10px 0px;
}

.articleListingFull .imageBox
{
	float: right;
	padding: 3px;
	border: 1px solid #bbc7cd;
	margin: 0 0 15px 15px;
}

.articleListingFull h2
{
	color: #013563;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
}
.articleListingFull a, .articleListingFull a:link, .articleListingFull a:active, .articleListingFull a:visited
{
	color: #013563;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
}

	
.articleListingFull p
{

}



#DynamicForms_Maintable
{
font-weight:normal;
}
#dnn_ctr411_DynamicForms_tblQuestions td
{
 padding:7px;
 padding-left:4px;
}
#dnn_ctr411_DynamicForms_tblQuestions td table td
{
 padding:0px;
}

#dnn_ctr411_DynamicForms_43558fbc-2504-4f20-a62f-34bcc76aec3d td, #dnn_ctr411_DynamicForms_25b0063c-2741-413b-b0ab-c1585a28423c td, 
#dnn_ctr411_DynamicForms_90a8b92c-0543-463e-9695-9ab176a405ef td, #dnn_ctr411_DynamicForms_e4ba8660-ef0e-4a49-b693-2aff67c4cdbe td,
#dnn_ctr411_DynamicForms_f47fc085-4306-4578-bb18-b5ca783adca0 td
{
padding:0px;
}
#dnn_ctr411_DynamicForms_tblQuestions select
{
}
.NormalBold
{
font-weight:normal;
font-size:12px;
}

#dnn_ctr411_DynamicForms_1826bc2e-e120-45c3-9f0e-8d9cc736e617, #dnn_ctr411_DynamicForms_1794a4f5-4db1-4e5e-a871-d8d608a206b3, #dnn_ctr411_DynamicForms_a8d67bb7-c9d3-4b1a-9a18-4bfe1664f859, #dnn_ctr411_DynamicForms_430dd96c-66c5-415a-8c99-010b866e6e3a, #dnn_ctr411_DynamicForms_430dd96c-66c5-415a-8c99-010b866e6e3a, #dnn_ctr411_DynamicForms_8b6ba200-ff2f-4b48-bdc7-8e532028b8ac, #dnn_ctr411_DynamicForms_e888ca03-6e38-4500-98bc-d017b0b81300, #dnn_ctr411_DynamicForms_f9caa42f-b19c-4ec4-bf15-36df1caeefc5, 
#dnn_ctr411_DynamicForms_27507df1-ad66-47bd-a9f2-2821d1655f68, #dnn_ctr411_DynamicForms_379e67fa-9bf6-4149-bc23-161ca34b8a62,
#dnn_ctr411_DynamicForms_03ecedf6-a389-452c-9a0c-e05a99bc56ad, #dnn_ctr411_DynamicForms_de8055e8-ebc2-4a97-96c9-a357f10e3a23,
#dnn_ctr411_DynamicForms_10f4bb7f-3f59-4f4c-aead-cee0c8b9393e, #dnn_ctr411_DynamicForms_b424cfbb-4d73-4e9d-8d0c-e78f749053dc,
#dnn_ctr411_DynamicForms_5441b390-4260-4715-b1d2-63c67d21e017, #dnn_ctr411_DynamicForms_16392ff0-dd8a-40a8-938b-043cc2baacff,
#dnn_ctr411_DynamicForms_de8055e8-ebc2-4a97-96c9-a357f10e3a23, #dnn_ctr411_DynamicForms_10f4bb7f-3f59-4f4c-aead-cee0c8b9393e,
#dnn_ctr411_DynamicForms_b424cfbb-4d73-4e9d-8d0c-e78f749053dc, #dnn_ctr411_DynamicForms_5441b390-4260-4715-b1d2-63c67d21e017
{
 background-color:#EEEEEE;
}
/*-----------------homepage specific styles-----------------------------*/

#Brisbane-Business-Coaching
{
font-weight:bold;
position:relative;
margin-left:460px;
margin-top:89px;
letter-spacing:-1px;
}
#Brisbane-Business-Coaching h1 {
font-family:Arial, Helvetica, sans-serif;
padding:0px;
margin:0;
font-size:18px;
color:#2169B1;
float: left;
width: 290px;
margin-right: 25px;
line-height: 35px;
}

#Brisbane-Business-Coaching .contact {
	float: left;
	width: 130px;
	line-height: 17px;
}

#Brisbane-Business-Coaching .contact a, #Brisbane-Business-Coaching .contact a:active, #Brisbane-Business-Coaching .contact a:visited #Brisbane-Business-Coaching .contact a:link, #Brisbane-Business-Coaching .contact a:hover {
	color: #333333;
}

.promisetoyou h3 {
font-family:Arial, Helvetica, sans-serif;
}

.PromisePane
{
padding:15px;
}
.PromisePane p
{
margin:0px;
padding:0px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
.PromisePane h3, .promisetoyou h3
{
padding:0px;
margin:0px;
color:#000000;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

.WeCanHelpWithPanel h2
{
font-family:Arial, Helvetica, sans-serif;
color:#2168B1;
font-size:14px;
font-weight:bold;
padding-top:1em;
margin:0px;
}

.WeCanHelpWithPanel p
{
margin:0;
padding:0;
}

.LatestNewsPane
{
margin-top:7px;
margin-bottom:18px;
}

.LatestNewsPane li
{
 color:red;
 padding-bottom:15px;
}
.LatestNewsPane span
{
color:#000000;
}
.LatestNewsPane h2 {
color:#ab0707;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
margin:0;
padding:0;
}
.imagepaddingright img
{
margin-right:8px;
margin-bottom:7px;
padding:0px;
}
#dnn_ctr441_DynamicForms_tblQuestions td
{
 text-align:left;
 padding:0px;
}
#dnn_ctr441_DynamicForms_tblQuestions tr
{
padding:0px;
}

#Subpagemenu
{
float:left;
width:200px;
}
#LeftPane
{
float:left;
}
#dnn_LeftPane
{
height:240px;
}

#BottomLeftPane
{
float:left;
}

/*-----------------Styles for sub pages--------------------*/

.testimonialdesc {
width: 450px;
float:left;

}

.testimonial {
clear:both;
}

.testimonialimg {
float:right;
width: 200px;
}

/* -------------icontact generated styles----------------*/
#SignUp .signupframe {
  border: 1px solid #ffffff;
  background: #ffffff;
  color: #226699;
  font-family: Arial, Helvetica, sans-serif;
  margin:0; padding:0;
}
