/*
Theme Name: LeadingMinds
Theme URI: http://webwise.com.au/
Description: Leadingminds Wordpress Themes.
Author: Muhammad Isni [Webwise]
Author URI: http://webwise.com.au/
Tags: corporate

*/

body {
	margin: 0px; 
	font-family: arial;
	font-size:12px;
	color:#434343;
	background: #00005b; 
	text-align: center;
}
.st_sharethis_custom{
        background: url(images/sharethis.png) no-repeat scroll left top transparent;
        width:97px;height:27px;
}
a:link{ color: #434343;text-decoration:none; }

a:visited{ color: #434343;text-decoration:none; }

a:hover, a:focus{ 
	color: #000;
	text-decoration:none; }
a:active{color: #000;}
img {border:0px;}

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 0.5em;
}
h1 {
  font-size: 14px; color: #323279;
}
h2 {
  font-size: 12px;
}
h3, h4, h5, h6 {
  font-size: 1.1em;
}

.small-title {font-size: 11px;margin: 4px 0px 6px 0px;}
	
.clear {clear:both;}	

#container {
	margin: 0px auto; width: 900px; position: relative; text-align: left;
	}

#body-container {
	background: #ffffff;
	margin-top: 8px;
	float: left;
	width: 900px;
}

#left-logo {
	float: left;
	display: block;
	margin-left: 8px;
	_margin-left: 4px;
}

#right-logo {
	float: right;
	text-align: right;
	display: block;
	margin-top: 12px;
	margin-right: 8px;
	_margin-top: 6px;
	_margin-right: 4px;
	font-size: 10px;
	width: 200px;
}

#navigation-bar {
	float: left;display: inline;
	background: #ff8700;
	width: 900px;
	margin-bottom: 10px;
	padding-top: 5px; padding-bottom: 4px;
	color: #ffffff;
	}
	
#navigation-bar a {
	color: #ffffff;
	padding:5px 0 4px 0;
	}

#navigation-bar a:hover {
	color: #000;
	}
	
#main-navigation {
	float: left; display: inline;
	_padding-bottom: 10px;
	}

#searchform	{
	float: right;
	margin-top: 5px;
	margin-right: 4px;
	_margin-right: 2px;
	}

#search #s {
	font-size: 11px;
	padding: 2px;
	background: url(images/arrow.png) no-repeat center right #fff;
	border: 1px solid #ccc;
	float: left;
	}
.searchsubmit{float: left;}	
.research {
	width: 92%;padding: 10px;margin-top: 10px; margin-left: 10px;border: 1px solid #ffffff;
}

.search-sidebar {
	background: #ececec;
	margin:0px;
	float: left;
	display: block;
	}
.searchsidebar {
	font-size: 11px;
	margin-left: 3px;
	border: 1px solid #ccc;
	width: 100px;
	}
.submitsidebar {
	border: 1px solid #ccc;font-size:11px;
	}

.input-search-page {
	width: 462px;
}
	
#search-sidebar {
	font-size: 11px;
	border: 1px solid #ccc;
	}
	
#tabmenu {
	color: #000;
	margin: 0px;
	padding: 0px;
	z-index: 1;
	font-weight: bold;
	font-size: 11px;
}

#main-navigation  ul li {margin: 0px; padding: 0px;}

#tabmenu li {
	display: inline;
	overflow: hidden;
	list-style-type: none; }

#tabmenu a{
	color: #ffffff;
	padding: 5px 14px 5px 14px;
	margin: 0;
	text-decoration: none; 
	}


#tabmenu a:visited {
	color: #ffffff;
	}
#tabmenu a.active {
	background: #ffffff;
	color: #00005b;
}	
#tabmenu a:hover {
	color: #000;
	background: #ffffff; }

#tabmenu a.active:hover {
	background: #e9e9e9;
	color: #323279; }


	
	
	
#main-content {
	float: left;
	margin-left: 6px;
	_margin-left: 3px;
	background: #ffffff;
}

#sidebar-left {
	float: left;
}
#front-teaser {float: left;display: inline; width: 710px; margin-left: 8px;margin-bottom: 20px;}
#front-teaser h1 {color:#000000;font-size:18px;font-weight:normal;margin-top: 0px}
#front-teaser h2{color:#909193;font-size:14px;font-weight:normal;margin-bottom:0;width:400px;}
#front-teaser p{width: 485px;color: #717070}


#page-sidebar-left1 {
	float: left;width: 162px;margin-right: 8px; font-size: 11px;
}

#page-sidebar-left1  ul li{list-style-type:none;}

#left-tab a {
	text-decoration:none;	
	display: block;
	width: 142px;
	padding: 4px 0px 4px 20px;
	border-bottom: 1px solid #e8e8e8;
	}
	
#left-tab a.tabactive{
	background: #000072; 
	color: #ffffff;
	text-transform: uppercase;
	font-weight: bold;
}

#left-tab a.subtabactive{
	background: #ebebeb; 
	color: #000;
	margin-top: 1px;
}

#left-tab a:hover {color: #000;background: #909090;}


/* CATEGORY VIDEOS VIEWING */

#page-sidebar-left-video {
	float: left;width: 238px;margin-right: 8px; font-size: 11px; background: #f4f4f4;border: 1px solid #d1d1d1; padding: 6px;
}

#page-sidebar-right-video{
	float: left;width: 626px;margin-bottom: 10px;
}


/* END CATEGORY VIDEOS VIEWING */



#contact-form {
	background: #ffffff;
	width: 92%;
	padding: 15px;
}


#contact-form textarea {width: 288px;}
#contact-form select {width: 288px;}
.input-field  {width: 288px;}
.contact-form-content {
	padding: 20px;
	border: 1px solid #e7e7e7;
}

.input-left  {float: left; width: 30%; color: #000075;margin-bottom: 4px;}
.input-right {float: left; width: 60%;margin-bottom: 4px;}
.input-right-button{width: 100%;display: block;text-align: right;}


#popup-contact-container {
	margin: 0px auto; width: 526px; position: relative; text-align: left;
	}
#popup-contact-content {padding: 10px; margin: 20px;_margin: 10px;background: #ffffff;}	
#popup-contact-content textarea {width: 288px;}
#popup-contact-content select {width: 288px;}
#popup-contact-border {border: 1px solid #cfcfcf; padding: 20px;_padding: 20px;}
div.grippie {
	background:#EEEEEE url(images/grippie.png) no-repeat scroll center 2px;
	border-color:#DDDDDD;
	border-style:solid;
	border-width:0pt 1px 1px;
	cursor:s-resize;
	height:9px;
	overflow:hidden;
}
.resizable-textarea textarea {
	display:block;
	margin-bottom:0pt;
	width:50%;
	height: 30%;
	}
.contact-required{font-size: 10px; float: right;}
#page-sidebar-left2{
	float: left;width: 707px;
}
#page-sidebar-left2 h2 {margin:6px 0px 4px 0px;}
.entry {float: left;width: 528px;_width: 533px;margin-right: 8px;_margin-right: 16px;margin-top: 0px; }
.entry p{margin-top:0px;}

.post-content {background: #e8e8e8;padding: 10px 10px 10px 10px; float: left; width: 512px;}
.post-content p{line-height: 18px; }
.post-content h1{margin-top: 0px;}
.post-content h1 a:link{color: #000075}
.post-content h1 a:visited{color: #000075}
.post-content h2{color: #0b0f7a;}
.post-content h2 a:link{color: #0b0f7a;}
.post-content strong{color: #000074;}
.print {background: #ffffff; width: 100%;margin: 8px 0px 8px 0px; font-size: 11px;}
.article-date {color: #434343;}
#the-content a:link {color: #0B0F7A; }
#the-content a:hover {color: #0B0F7A;}
#the-content a:visited {color: #0B0F7A; }

.article-excerpt {float: left; width: 325px; }
.article-excerpt h2 {margin-top: 6px; font-size: 14px;}
.article-excerpt a{color: #323279;}
.article-excerpt  p {margin-bottom: 0px;}
.article-info {font-size: 11px; text-transform: uppercase; margin-top: 11px;}

.front-1 {
	float: left;
	width: 166px;
	background: #f5f5f5;
	margin-right: 11px;
	border: solid 1px #e1e1e1;
}
.front-banner{
	float: left;
	margin-right: 7px;
}

.front-banner img{width: 232px;}
.img-front{width:166px}
.title-front {	
	color: #fff;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	background: #000071;
	font-size: 13px;
	}

.teaser-front {
	padding: 4px;
	float: left;
}
.teaser-front p{margin:0px;margin-bottom: 3px;}
.teaser-front a:link{ color: #05055a; font-weight:bold;text-decoration:none;}

.teaser-front a:visited{ color: #05055a; font-weight:bold;text-decoration:none;}

.teaser-front a:hover, a:focus{ 
	color: #000;
	text-decoration:none; }

#sidebar-right {
	float: left;
	width: 170px;
	_margin-left: -12px;
}

.boardadvice {background: #ff8700; padding: 6px;margin-bottom: 12px;}
.boardadvice ul li {list-style: none}
.boardadvice  li{
	background: url(images/bullet-board.gif) no-repeat 0px 2px; 
	padding-left: 16px;
	margin-left: -35px;
	margin-bottom: 8px;}
.boardadvice  a {color: #ffffff;font-weight: bold;}
	
.helpfull-links {
	background: #ececec;
	width: 170px;
	font-size: 11px;
	margin-top: 3px;
	margin-bottom: 12px;
}
.helpfull-links ul li{list-style:none;}
.helpfull-links ul {_margin-bottom: -2px;padding-bottom: 2px;_margin-top: 12px;}
.helpfull-links li{
	background: url(images/bullet.gif) no-repeat 0px 1px; 
	padding-left: 18px;
	padding-right: 4px;
	margin-left: -30px;
	margin-bottom: 8px;
	}	
.helpfull-links-home {
	background: #ececec;
	width: 170px;
	font-size: 12px;
	height: 229px;
	margin-top: 3px;
	margin-bottom: 12px;
}
.helpfull-links-home ul li{list-style:none;}
.helpfull-links-home ul {_margin-bottom: -2px;padding-bottom: 6px;_margin-top: 12px;}
.helpfull-links-home li{
	background: url(images/bullet.gif) no-repeat 0px 0px; 
	padding-left: 18px;
	margin-left: -30px;
	margin-bottom: 10px;
	}	
.articlelist {
	background: #ececec;
	width: 164px;
	font-size: 11px;
	margin-top: 3px;
	margin-bottom: 12px;
}
.articlelist ul li{list-style:none;}
.articlelist ul {_margin-bottom: -2px;padding-bottom: 2px;_margin-top: 12px;}
.articlelist li{
	background: url(images/bullet.gif) no-repeat 0px 0px; 
	margin-left: -30px;
	margin-bottom: 6px;
	padding-left: 16px;
	padding-right: 4px;
	}	
.title-helpfull {
	color: #fff;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	background: #000071;
	font-size: 12px;
	}

.title-quick {
	color: #ffffff;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	background: #000072;
	font-size: 12px;
	}
	
.become-member{
	background: #eba441;
	width: 170px;
	font-size: 11px;
	_margin-top: 16px;
	margin-top: 15px;
	padding-bottom: 1px;
}

.become-member input{
	_margin-top:-30px;
	_margin-bottom: -40px;
}
.title-become-member {
	color: #ffffff;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	background: #000072;
	font-size: 12px;
	}

.content-become-member {
	color: #000071;
	padding-top: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	margin: 0px 1px 0px 1px;
	background: #ffffff;
	font-size: 11px;
	}

.member-submit {
	padding: 6px;
	color: #ffffff;
	text-align: right;
}

.member-submit input {font-size: 11px; background: #eba441;border: 0px; color:#ffffff; cursor: pointer; cursor: hand;}

.next-step{
	background: #f3f3f3;
	width: 170px;
	font-size: 11px;
	_margin-top: 0px;
	font-size: 12px;
}
.next-step ul li{list-style:none;}
.next-step ul {_margin-bottom: 0px;padding-bottom: 2px;margin-top: 4px;_margin-top: 4px;}
.next-step li{
	background: url(images/arrow-right.gif) no-repeat 0px 3px; 
	padding-left: 14px;
	margin-left: -30px;
	margin-bottom: 3px;
	}	

#footer {
	background: #00005b;
	float: left;
	width: 900px;
	margin-top: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	color: #8a8abe;
	font-size: 11px;
}

#footer a:link{ color: #8a8abe;text-decoration:none; }

#footer a:visited{ color: #8a8abe;text-decoration:none; }

#footer a:hover{ 
	color: #ffffff;
	text-decoration:none; }



.float-left {
	float: left;
	display: block;
	width: 50%;
	text-align: left;
}

.float-right {
	float: right;
	display: block;
	width: 50%;
	text-align: right;
}


.article-author {text-transform: uppercase;}\
#readmore a:link{color: #000073;margin: 8px 0px 8px 0px;text-decoration: none;}





#video-tag-list-container {
	width: 226px;
	padding: 4px;
	border: solid 1px #b5b5b5;
	float: left;
	margin-bottom: 10px;
	font-size: 11px;
	font-weight: bold;
	color: #474747
	}

#video-tag-list-container img{
	width: 68px;
	height: 50px;
	float: left;
}

.video-list-info {float: left; margin-left: 4px;}	

#prev-next	{
	width: 236px;
	font-size: 11px;
	font-weight: bold;
}
 .alignleft {
float:left;
display:block;
text-align: left;margin: 8px;
}

.alignright {
float:right;
display:block;
text-align: right;
margin-right: 5px;
}	

.alignright50 {
float:right;
display:block;
text-align: right;
margin-right: 50px;
}	







/* ######### DROPDOWN MENU FOR VIDEO ######### */
.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
}

.hidden {visibility: hidden;height: 1px;width:1px;}
.menu-video-list {width: 225px; background: url(images/dropdown.gif) no-repeat 210px 9px #ffffff;margin-left: 0px;padding: 4px;border: solid 1px #b4b4b4;margin-bottom: 4px;margin-top: 4px;}

.menu-video-list  a:link {display: block;width: 225px;}
/* ######### Default class for drop down menus ######### */

.anylinkcss{
position: absolute;
left: 0;
top: 0;
margin-top: 4px;
visibility: hidden;
border: 1px solid black;
border-bottom-width: 0;
font: normal 12px arial;
text-align: left;
line-height: 18px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: lightyellow;
width: 224px; /* default width for menu */
}

.anylinkcss ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkcss ul li a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.anylinkcss a:hover{ /*hover background color*/
background: black;
color: white;
}

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkcsscols{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
padding: 10px;
font: normal 12px arial;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #DEFFCA;
}

.anylinkcsscols .column{
width: 130px;
float: left;
}

.anylinkcsscols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkcsscols li{
padding-bottom: 3px;
}

/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
top: 0px;
left: 0px;
margin-left: -2px;
margin-top: 2px;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}
#side-right imgh{
border:none;
padding-right:5px;
padding-top:20px;
}

.top130px {margin-top: 133px;}