  * {
	margin: 0;
	padding: 0;
}

body {
 color:#1F497D;
 background-color: #FFFFFF;
 font-family:Arial,FreeSans,'Helvetica Neue LT Std','Helvetica LT Std',Helvetica,Arial,Tahoma,'Lucida Grande','Lucida Sans',sans-serif;
 text-align:left;
 margin: 20px;
}
a {
 color: #1F497D;
 text-decoration: none;
 cursor: pointer;
}
a:hover {
	text-decoration: underline;
}
 h3 {
 
 padding: 0 0 0px 0px;
}
.container {
	height: 700px;
	width: 1000px;
	margin: 0 0 0 -500px;
	left: 50%;
	position: absolute;
    /*
    border-style: solid;
    border-width: 1px;
    border-color: #555555;
    */
    }
.header{
	height: 74px;
	width: 1000px;
    float: left;
	/*margin: 0px 0 0 0px;
	top: 0; left: 0;
	position: absolute;*/
}
.logo {
	height: 74px;
	width: 200px;
	margin: 0 0 0 0 ;
    float: left;
    text-align:center;
	/*position: absolute;*/
}
/*.logo img {
	width: 192px;
	/*border: 2px solid #ddd;*/
/*	padding: 4px;
	position: absolute;
	left: 0; top: 0;
	-ms-interpolation-mode: bicubic; 
}*/
.Menu {
	height: 66px;
	width: 792px;
	float: left;
    padding: 4px;
}
ul.main_list{
 margin: 20px;
               
 }

ul.main_menu{
  list-style-type:none;
  padding-top:1.5625em;
  padding-bottom: 1.5625em;
 }
 
ul.main_menu li a:link, a:visited
{
float: left;
display:block;
width:130px;
height: 1em;
font-weight:bold;
color:#1F497D;
text-align:center;
text-decoration:none;
cursor: pointer;
}

ul.main_menu li a:hover
{
color:#2D72CD;
}

ul.main_menu li a.active
{
color:#2D72CD;
 }
 
ul.main_menu li span{
	float:left;
	display:block;
	width:0px;
	height:1em;
	margin:3px 0 0 0;
	border-left:1px solid #555555;
}

ul.sub_menu{
  list-style:none;
  padding-top:3em;
  padding-bottom: 1em;
  padding-left:1em;
  position:relative;
vertical-align:middle; 
 }
ul.sub_menu li
{
/*font-size:20px;*/
float: left;
display:block;
width:150px;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
color:#1F497D;
text-align:center;
text-decoration:none;
cursor: pointer;

}

ul.sub_menu li:hover
{
color:#2D72CD;
}

ul.sub_menu li.active
{
color:#2D72CD;
 }
 
 .TextBox ul{
  list-style-position:outside;
  padding-left:15px;
  text-align:justify;
  }
 
#main{
    height: 560px;
    width: 1000px;
    margin: 0px 0 0 0px;
    position: relative;
    float: left;
    background-color:#FFFFFF;
    background-repeat:no-repeat;
}
.pages {
	width:20000em;
	position:absolute;
}

.page
{
    width: 1000px;
    height: 560px;
    float: left;
 }
.scroll {
	/* required settings */
	position:relative;
	overflow:hidden;
	width: 1000px;
	height:560px;
}
.PageLeft {
   width: 192px;
   height: 560px;
   float: left;
   padding: 4px;
 }
  .PageLeft img{
  width:192px;
    }
 .PageRight {
   width: 192px;
   height: 560px;
   float: left;
   padding: 4px;
 }
 .PageContent{  
    float:left;
    height:560px;
    width:592px;
    padding:4px;
    /*background-image: url('images/WT_Fan-scaled2.jpg' );*/
  }

 #Blank {
   background-image: url('images/WT_Fan-scaled2.jpg');
   background-repeat: repeat-y;
    }
    
 #Blank img{
    float:none;
    position:absolute;
  }
  
.TextBox{
 width: 480px;
 float:left;
 position:relative;
 text-align:justify;
 }
 
 .ImgBox{
 width: 300px;
 padding:10px;
 float:left;
 position:relative;
  }
  
  .ImgBox img{
  width:300px;
   }
     

  .CentreText
 {
    width:480px;
    height:560px;
    display:table-cell;
    vertical-align:middle; 
    }
    
 .CentreImg
 {
    width:320px;
    height:560px;
    display:table-cell;
    vertical-align:middle;
    }
 
 .CentreTextImg
 {
    width:800px;
    height:560px;
    display:table-cell;
    vertical-align:middle; 
    }
    
.TextOnly{
 position:relative;
 text-align:justify;
 width: 500px;
 left:50%;
 margin-left:-250px;
 }
 .CentreTextOnly
 {
    width:800px;
    height:560px;
    display:table-cell;
    vertical-align:middle;
    }

/*layout for services page */
#ScrollSpace{
    width: 800px;
    height: 560px;
    position: relative;
    float: left;
	overflow:hidden;
}
.ScrollPages {
    height: 20000em;
	position:absolute;
 }
 
 .ScrollPage {
 width: 800px;
 height: 560px;
 float: left;
 display:table-cell;
 vertical-align:middle;
 
}
     
.footer{
	height: 70px;
	width: 1000px;
	margin: 0px 0 0 0px;
	position: relative;
    float: left;
    clear: both;
}

#copyright {
 padding-top: 2em;
 padding-left: 10px;
 float: left;
 color: #999999;
 font-size: 9px;
 line-height: 125%;
 width: 400;
}

.footer img{
        float: right;
        height: 50px;
        padding:10px;
 }