@charset "utf-8";
/******
/-----------------
	Central Coast BEC Stylesheet V.2.1
	Created by WebStuff.biz P: +61 2 4325 1188
	Copyright, 2010
/**	---------
	CSS Reset	**/
html,body,div,span,img,table,td,ul,li,input,button,dt,dd,dl,h1,h2,h3,h4,a{margin:0px;padding:0px;border:none;}
a{text-decoration:none;}
ul{list-style:none;}
table{border-collapse:collapse;}
p{padding:5px 0px;margin:0px;}
/**	---------
	Starts	**/
body{background:url(../images/bec_bgmain.jpg) top center repeat-x;font-size:12px;color:#626262;font-family:Arial, Helvetica, sans-serif;}body.mceContentBody{background:#fff!important}

h1{font-size: 25px;color: #36B5E2;margin: 0px;padding: 5px;font-weight:normal;}
h2{font-size:18px;color:#009eea;padding:5px 0px;}
	h2.green{color:#83a73a;}h2.orange{color:#f69220;}h2.blueblue{color:#5b7a95;}
h3{font-size:16px;padding:6px 0px;color:#666}
h4{font-size:14px;padding:6px 0px;color:#127bbc}

hr{height:1px;margin:15px 0px;border:none;border-top:1px solid #47a1ff}

#wrapper{width:938px;margin:0px auto;padding:0px 20px;background:#fff url(../images/wrapper_bg.gif) no-repeat;clear:both}
#container{width:940px;margin:0px auto;background:#fff url(../images/container_bg.gif) no-repeat;}

#header{width:940px;height:28px;margin:0px auto;padding-bottom:1px;line-height:28px;color:#FFFFFF;font-size:16px;}
#header-text1{float:left}
#header-text2{float:right}

#header2{width:940px;height:142px;margin:0px auto;position:relative}
	#logo1{position:absolute;left:0px;top:25px;width:;height:104px;}
	#logo2{position:absolute;top:40px;right:10px;width:252px;height:51px;background:url(../images/bec_headlogos.gif) no-repeat;}
	#logo3{position:absolute;bottom:10px;right:40px;}
		#logo3 input,.ui-dialog input[type=text],#content-middle input[type=text],#content-middle input[type=password]{width:155px;padding:4px 5px;border:1px solid #aaadad;background:url(../images/inputs_bg.gif);}

#content{width:940px;}

#nav{width:940px;height:56px;position:relative;z-index:90}
	#nav li{float:left;position:relative;z-index:150}#nav li:hover ul{display:block}#nav ul ul{position:absolute;top:56px;left:0px;display:none;z-index:9000}#nav ul ul li{width:250px;float:none}#nav ul ul li a{width:228px;height:25px;padding:0px 10px;font-size:14px;line-height:25px;background:#36B5E2;color:#fff;border:1px solid #36B5E2;}#nav ul ul li a:hover{background:#fff;color:#36B5E2}
	#nav li a{display:block;height:56px;padding:0px 10px;line-height:56px;color:#36B5E2;font-size:15px;font-family:Geneva, Arial, Helvetica;font-weight:bold;text-transform:uppercase}#nav li a:hover{background:#36B5E2;color:#fff}
	
#menu_top{position:absolute;top:-12px;right:0px;z-index:100}
	/*#menu_top li:hover div*/{display:block}#menu_top li div,.fullscreen{position:absolute;top:89px;left:-445px;width:900px;min-height:636px;padding:20px 20px 100px;border-top:2px solid #f0f0f1;background:url(../images/tabs_bg.png) bottom repeat-x;display:none;z-index:700}#menu_top div.fuse{left:-613px}#menu_top div.inspire{left:-761px;}
	#nav #menu_top li a{position:relative;height:91px;padding:0px;line-height:normal;background:url(../images/bectabs_bg.gif);z-index:9000;}#nav #menu_top li a.forge{width:168px;}#nav #menu_top li a.forge:hover{background-position:0px -91px}#nav #menu_top li a.fuse{width:148px;background-position:-168px 0px;}#nav #menu_top li a.fuse:hover{background-position:-168px -91px}#nav #menu_top li a.inspire{width:179px;background-position:-316px 0px;}#nav #menu_top li a.inspire:hover{background-position:-316px -91px}
	#nav #menu_top li div a{width:auto;height:auto;background:none;font-size:12px;display:inline}#nav #menu_top li div a:hover{color:#333}
	/*#menu_top li div img{position:absolute;bottom:60px;left:0px}*/
#menu_top2{margin-top:-55px;margin-left:400px;}

#content-left{width:207px;float:left;background: url(../images/left_bg.jpg);}
#content-inner{width:730px;float:left;position:relative;z-index:5}
	#content-left p,#content-inner p{line-height:18px;}
#content-middle{padding:15px}
	#content-middle p a,#content-middle td a{color:#1c5fb3;}#content-middle p a,#content-middle td a:hover{text-decoration:underline}

#index-part #forge,#index-part #fuse,#index-part #inspire{width:241px;background:url(../images/rightside-shadow.gif) right repeat-y;float:left}#index-part #inspire{background:none}
	#index-part #forge div,#index-part #fuse div,#index-part #inspire div{padding:10px;}#forge a{color:#ff901e;font-weight:bold}#fuse a{color:#87c35a;font-weight:bold}#inspire a{color:#48a1ff;font-weight:bold}
#real_advice{clear:both;padding:0px 15px 15px;}

.tips, .subscribe, .business, .photo{padding:15px 10px;}
.left-text-large{font-size:24px;font-family:Geneva, Arial, Helvetica;}
.left-text-small{font-size:12px;}

#footer{width:100%;height:100px;background:url(../images/becfooter_bg.jpg) top center no-repeat;color:#E8EAE9;font-size:10px;color:#fff;}
	#footer #footer-inner{width:480px;height:80px;margin:0px auto;padding:20px 130px 0px 330px;position:relative}
#footer a{color:#fff;}#footer a:hover{text-decoration:underline;}#footer a.becaus{position:absolute;top:0px;right:0px;dislay:block;width:100px;height:70px}
#foot-text{position:absolute;bottom:4px;right:0px;width:940px;text-align:right}#foot-text span{color:#333;text-align:left;float:left}
#footer-links{float:right}
	#footer ul{width:170px;float:right}#footer li{width:70px;float:left}

/*	Business Directories */
#dir_top{width:681px;height:65px;padding-left:50px;background:#347bd4}
	#dir_top h3{padding-bottom:0px;color:#fff}#dir_top h2,#dir_top a{color:#fff}
	#dir_top input{width:227px;margin-right:13px;padding:5px 10px;border:1px solid #8a8a8a;background:url(../images/inputs_bg.gif)}
#business_directorylist{}#business_directorylist tbody td{border:1px solid #ccc;}#business_directorylist tbody td a{display:block;padding:8px;font-size:14px;font-weight:bold}#business_directorylist tbody a:hover,#business_directorylist td:hover{cursor:pointer;background:#347bd4;color:#fff;text-decoration:none!important}#business_directorylist td:hover a{color:#fff}#business_directorylist tfoot td{padding:10px 0px 5px 5px;text-align:right}#business_directorylist td a{color:#737374}#business_directorylist img{padding:0px 10px 10px 0px;float:left}
table.business-listings td{min-height:66px;padding:15px 0px;background:#f1f2f2 url(../images/directorylist_bg.gif) top repeat-x;overflow:hidden}table.business-listings tr td:first-child{border-right:1px solid #e7e7e7}table.business-listings tr td.listinginfo{padding-left:20px}table.business-listings td img{max-width:153px;max-height:66px;}table.business-listings td.business-phone,table.business-listings td a{color:#40b0ec;font-weight:bold}td.business-phone{font-size:16px}td.business-phone a{color:#347bd4!important;font-size:14px}
table.business-listings td div{max-height:150px;overflow:hidden}
td.alllinks_dir a,td.alllinks_dir span{display:block;height:20px;margin-right:3px;padding:0px 5px;border:1px solid #347bd4;line-height:20px;float:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}td.alllinks_dir a{background:#347bd4;color:#fff;}

#fourofour{padding:20px;}
/*	Classes */
.left {float: left;}.right {float: right;}.clear{clear:both}
.blue{color:#36B5E2;}.orange{color:#FD8804;}.green{color:#7EAA62;}
.bold{font-weight:bold}
#real{color:#66CCFF;}

.fullscreen{top:0px;left:-207px;display:block;padding-bottom:20px;z-index:600;background:#fff}

a.sbo_button{display:block;width:186px;height:150px;margin:10px 0px 0px 10px;background:url(../images/sbo_button.gif);text-indent:-9999px}a.sbo_button:hover{background-position:0px -150px}

table.workshops{margin:0px 0px 20px 10px;color:#000;font-weight:bold;}
	table.workshops tr.uno{background:#347bd4;color:#fff;}
	table.workshops tr.due{background:url(../images/container_bg.gif) -220px -59px;color:#347bd4;}
	table.workshops td { border-bottom:1px solid #fff;padding:2px;}
		table.workshops a{color:#347bd4;margin-right:20px}table.workshops tr.uno a,table.workshops tr.due a{display:block;width:96px;height:19px;margin:0px 0px 0px 10px;background:url(../images/ccbec_master.gif) -504px 0px;}
			table.workshops tr.uno a:hover{background-position:-504px -19px;}
		table.workshops tr.due a{background-position:-504px -38px;}table.workshops tr.due a:hover {background-position:-504px -57px;}
table.workshops-page { margin: 0px 0px 20px 10px; color: #000; font-weight: bold; background: #dce4ea;  }
	table.workshops-page td { border-bottom: 2px solid #fff; padding: 5px; }
		table.workshops-page td a{display:block;width:96px;height: 19px; margin: 0px 0px 0px 10px; background: url(../images/ccbec_master.gif) -172px -38px; }
				table.workshops-page td a:hover { display: block; width: 96px; height: 19px; background: url(../images/ccbec_master.gif) -172px -57px; }
table.workshop-description{margin:0px 0px 0px 15px;}
	table.workshop-description td{padding:2px 4px;border-bottom:1px solid #ccc;margin:2px;}
textarea{border:1px solid #aaadad;font-family:Arial}

table.becblue td{padding:4px;}tr.useropts td{background:#eee}tr.useropts a{display:block;padding:7px 0px;text-align:center;}
table.elearning-list td{padding:5px;}td.elearn-list-footer{padding-top:10px;border-top:1px solid #ccc}

table.bec-pdf-table td{padding:5px;border:1px solid #ccc;}table.bec-pdf-table a{display:block;width:80px;height:62px;background:url(../images/www_icon.gif);text-indent:-9999px}table.bec-pdf-table a.pdf{background:url(../images/pdf_icon.gif)}table.bec-pdf-table img{max-width:100px}

form#cart_frm input[type=text]{width:60px}table#cart_frm td,form#cart_frm td{padding:3px}

a.becarrow { display: block; padding: 0px 11px 0px 0px; color: #00539c; font-weight: bold; background: url(../images/ccbec_oldmaster.gif) right 0px; line-height: normal; }
a.becball { display: block; height: 16px; line-height: 16px; padding: 0px 18px 0px 0px; color: #00539c; font-weight: bold; background: url(../images/ccbec_oldmaster.gif) right -16px; }
a.paypal { display: block; height: 19px; line-height: 19px; padding: 0px 52px 0px 0px; color: #00539c; font-weight: bold; background: url(../images/ccbec_oldmaster.gif) right -32px;text-align:right}
a.print { display: block; height: 34px; line-height: 34px; padding: 0px 45px 0px 0px; margin: 0px 10px 0px 0px; color: #00539c; font-weight: bold; background: url(../images/ccbec_oldmaster.gif) right -62px; }
a.searchsubmit { display: block; width: 19px; height: 19px; background: url(../images/ccbec_oldmaster.gif) -745px -107px; }

/*	UI Dialog */
.ui-dialog{position:absolute!important;padding:20px;background:#fff;border:1px solid #ccc;-moz-border-radius:5px;webkit-border-radius:5px;border-radius:5px}
.ui-dialog-titlebar{padding:0px 0px 10px;}.ui-dialog-titlebar span{font-size:24px;color:#347bd4}.ui-dialog-titlebar a span{position:absolute;top:0px;right:10px;padding:5px;font-size:10px!important;color:#fff!important;background:#347bd4;z-index:9999}
.ui-dialog .row,.ui-dialog .half_row{clear:both;padding:5px 0px;}.ui-dialog .row span,.ui-dialog .half_row span{padding-right:10px;float:left}.ui-dialog label{padding:0px 5px}.ui-dialog span label{display:block;width:110px;font-weight:bold;float:left}.ui-dialog .row input[type=text]{float:left}.ui-dialog .row input[type=checkbox]{clear:both}.ui-dialog input#survey_submit,#content-middle input[type=submit]{display:block;min-width:80px;height:30px;margin:10px auto;padding:0px 10px;line-height:30px;text-align:center;color:#fff;background:#347bd4}
.ui-dialog .hint{padding:0px 0px 10px 10px;font-size:10px;color:#666}

.alert {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: red; }
