html,body{text-align: left;
	  font-family: Tahoma, Arial;
	  font-size: 12px;
	  line-height: 18px;
	  font-weight: normal;
	  color: #787571;
      margin:0;
      padding:0px;
      height:100%;
      border:none}
#shell{margin-left:auto;
		margin-right:auto;
    	padding:0px;
		width: 970px;
		height:100%;}
#body{height:100%;
		text-align:center;
		width:100%;}
#header{background-image: url(http://www.estorm.com.au/images/header2.jpg);
		background-position:center;
		background-repeat:no-repeat;
		height:190px;}
#column_left {float:left;
	width: 232px;
	height:350px;
	text-indent: 20px;
	text-align:center;
	color: #FFFFFF;}
#column_center {float:left;
	width: 463px;}
#column_right {float:right;
	width:197px;
	font-weight:bold;
	text-align:center;
	font-size:15px;
	margin:15px;
	color: #FFFFFF;}	
/* Makes the text in the paragraph Bold */
p.fb{font-weight:bolder;
	font-size:13px;
	color:#000000;}
/* Makes the text in the paragraph Bold */
p.i{font-style:italic;}
/* Restores the links to the body style */
a	{font-size:12px;
	color: #FFFFFF;
	text-decoration:none;}
a.h2{font-weight:bold;
	font-size:15px;
	color: #FFFFFF;
	text-decoration:none;}
a.oc{color: #FFFFFF;
	text-decoration:none;}
a.ob{color: #000000;
	text-decoration:none;}
a.blue{color: #0113bc;}
a:hover{ color:#0113bc;}
/* makes a element within a list highlighted */
li.hl {font-weight:bold;}
li{list-style-type:none;}
/* Controls the header to prevent an overflow */
h1 {margin-top:5px;}
h2 {margin-top:2px;}
h3 {margin-top:1px;}
h4.ch {color:#F62217;
	margin-top:1px;}
h4.sl {color:#4CC417;
	margin-top:1px;}
/* image alignments */ 
img.left {float: left;}
img.right {float: right;}
/* Tables */
td.cat{text-align:left;}
td.tick{color:green;}
td.cross{color:red;}
td.head{font-weight:bold;
	font-size:14px;}
td.headl{font-size:14px;
	font-weight:bold;
	text-align:left;}
div.form{float:right;
	height:118px;
	width:197px;
	background-image:url(http://www.estorm.com.au/site/images/assist.png);
	text-align:center;}
div.client{color: #000000;
background-image:none;}
div.rotate_shell{
	float:right;
	height:166px;
	width:197px;
	background-image:url(http://www.estorm.com.au/site/images/bubble.png);}
div#rotate{
	font-weight:bold;
	text-align:center;
	font-size:15px;
	margin:15px;
	color: #FFFFFF;}
#training{width: 500px;}
img.right{float:right;}
img.left{float:left;}
img{margin:0px;
	padding:0px;}
li.sh{list-style-type:disc;
text-align:left;}
#column_left{text-align: left;}
#footer{font-size:11px;
	    text-align:center;
	    position: relative;
		height:20px;}
img {border:none;
	margin-top:-2px;}
tr.menu	{height: 40px;}
div.submenu {
padding-top:12px;
backgroundwidth: 232px;
height: 200px;
background-image:url(http://www.estorm.com.au/site/images/c1.png);
background-repeat:no-repeat;
}