/*
	Title:		BOARDROOM INNOVATIONS
	Author: 	Graviton Media
	Author URL:	www.gravitonmedia.com.au
	Date:		June 2, 2009
--------------------------------------------------------------
*/


	/* COMMON ELEMENTS */
html{height:100%}
body{margin:0;padding:0;font-family:Arial;font-size:14px;color:#333;background:#003399 url(../images/body_x.gif) repeat-x top}
.clear:after,.contentsIn:after,.contentsIn .CB:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
a img{border:0}
a{text-decoration:none}
ul{list-style:none}

.FL{float:left;width:auto}
.FR{float:right;width:auto}
.CB{clear:both}

#header{clear:both;width:961px;margin:0 auto;padding:0 4px;height:149px;overflow:hidden;position:relative;z-index:100}
#header img{float:left;width:312px;margin-top:36px}
#header div{float:left;width:584px;padding:0 0 0 65px}
#header h1,.contactBtn strong{margin:0;padding:70px 0 20px;font-weight:400;color:#fffffe;font-size:24px;line-height:32px}
#header ul{clear:both;margin:0;padding:0}
#header li{float:left;width:108px;margin-right:9px;line-height:15px}
#header li a{display:block;height:20px;padding-top:7px;color:#333;font-size:14px;background:url(../images/topNavBg.gif) no-repeat 0 0;text-align:center}
#header li a:hover,#header li.active a{background-position:0 -27px;color:#fffffe;text-decoration:none}

#contents{clear:both;width:969px;margin:-6px auto 0;position:relative;z-index:99;overflow:hidden}
.topCorner{width:969px;height:101px;background:url(../images/topCorner.png) no-repeat top;position:absolute;top:0; z-index:10}
.btmCorner{width:969px;height:101px;background:url(../images/btmCorner.png) no-repeat bottom;position:absolute;bottom:0; z-index:11}
.centerBg{width:969px;position:absolute;top:101px;z-index:12;background:url(../images/main_y.png) repeat-y}
.contentsIn{clear:both;width:957px;padding:0 6px;position:relative;z-index:100}
.contentsIn .CB{width:100%;position:relative;z-index:20;padding-bottom:10px}

.leftConts{float:left;width:273px;margin:60px -1px 0 0;padding-left:35px;border-right:1px solid #ccc}
.rightConts{float:left;width:605px;margin-top:60px;padding:0 5px 40px 37px;border-left:1px solid #ccc;position:relative}
.rightIn{clear:both;width:100%;padding-bottom:115px;overflow:hidden;position:relative;z-index:99}	
	/* END COMMON ELEMENTS */
	
	/* LEFT PANEL */
.leftConts ul{margin:0;padding:5px 0 30px 0;overflow:hidden}
.leftConts li,.helpLink{margin-bottom:14px;line-height:16px;font-family:"Arial Narrow"}
.leftConts li a,.helpLink a{color:#669900;font-size:14px}
.leftConts li a:hover,.leftConts li.active a,.helpLink a:hover{color:#009900;text-decoration:underline}
.leftConts li.selected a {color:#009900;text-decoration:none;font-weight:bold;}

.leftBtn{clear:both;width:219px;padding:1px;border:1px solid #d3d3d3}
.leftBtn p{margin:0;height:55px;padding-top:16px;line-height:20px;text-align:center;color:#003398;font-size:14px;background:url(../images/leftBtn_x.jpg) repeat-x top}
.leftBtn p span{font-size:17px}
.helpLink{color:#669900;font-size:18px;margin:18px 0 0 55px;padding-bottom:2px}
	/* END LEFT PANEL */

	/* HOME RIGHT PART */
.chart{width:370px;height:400px;background:url(../images/chart_img.jpg) no-repeat right bottom;position:absolute;right:8px;bottom:15px;z-index:15}
.rightConts h2{clear:both;margin:0;padding:0;font-weight:400;font-size:24px;line-height:34px}
.rightConts h1{clear:both;margin:0;padding:0;font-weight:400;font-size:28px;line-height:34px}
.rightConts h3{clear:both;margin:0;padding:0;font-weight:400;font-size:20px;line-height:34px}
.rightConts h3 a{color:#669900}
.rightConts h3 span{color:#003398}

.rightConts p{margin:0}
.rightConts p a{color:#669900}
.rightConts p a:hover{text-decoration:underline}
.txt15{font-size:18px;padding:18px 150px 0 0;line-height:24px}
.txt15 a{font-size:14px}

.contactBtn{clear:both;width:350px;padding-top:42px;padding-left:100px;text-align:center;font-size:17px;overflow:hidden}
.contactBtn strong{padding:0;color:#003398;line-height:37px}
.contactBtn a{clear:both;display:block;margin:7px auto 0;width:190px;height:23px;padding-top:7px;font-size:14px;background:url(../images/greenBtn.gif) no-repeat;color:#333;text-align:center}
.contactBtn a:hover{color:#fffffe;background-position:0 -30px}
.rightFront .contactBtn {padding-left:0;}
	/* END HOME RIGHT PART */
	
	/* SERVICES RIGHT PART */
.left_chart1{width:308px;height:340px;background:url(../images/left_chart1.png) no-repeat bottom;position:absolute;left:6px;bottom:6px;z-index:16}
.left_chart2{width:308px;height:340px;background:url(../images/left_chart2.png) no-repeat bottom;position:absolute;left:6px;bottom:6px;z-index:16}
.blank{clear:both;height:350px}
.rightConts h1{color:#003398;margin-bottom:12px}
.rightConts h2{color:#003398;margin-bottom:12px}
.rightConts h2 img{position:relative;right:12px;top:6px}
.rightConts .head_icons{background:url(../images/head_icons.gif) no-repeat 0 0;padding:22px 0 5px 70px;margin:20px 0 6px}
.rightConts .hd_icon2{background-position:0 -92px}
.rightConts .txt2{padding:0 110px 0 0;line-height:21px;font-size:13px;font-family:Verdana}
.rightConts ul{margin:0;padding:0;width:100%;line-height:21px;font-size:13px;font-family:Verdana}
.rightConts li{background:url(../images/list_icon.gif) no-repeat 0 10px;padding:0 105px 0 35px}
.servicegraphic{width:313px;height:433px;background:url(../images/servicechart.jpg) no-repeat right bottom;position:absolute;right:8px;bottom:15px;z-index:15}
	/* END SERVICES RIGHT PART */

	/* FOOTER */
#footer{width:800px;margin:0 auto;overflow:hidden}
#footer ul{margin:0;padding:3px 0 26px 20px}
#footer li{float:left;width:auto;color:#fffffe;font-size:10px;margin-right:7px;line-height:13px}
#footer li a{margin-right:7px;color:#fffffe}
#footer li a:hover{text-decoration:underline}
	/* END FOOTER */

.RPadd12{padding-right:12px}
.contentsIn .BP40{padding-bottom:35px}

