body{
	text-align: center; /*centre all for IE*/
	margin: 0; 
	padding: 0;
	height: 100%;
	font-size:76%;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background: #000000 url(images/grad.gif) repeat-x;	
}
.container{
	width:960px;

}

.header1{
	background-color:#dcdcdc;
	height:90px;  
}
.header1 object{
  display: block;
}

.copy{
	font-size:0.8em;
}

/****Horizontal Menu****/

.horizontalcssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.horizontalcssmenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.horizontalcssmenu ul li a{
display: block;
width:132px; /*Width of top level menu link items*/
/* top, right, bottom, left*/
padding: 3px 2px 3px 2px;
border: 1px solid #ffffff;
border-left-width: 0;
text-decoration: none;
background: url(images/menubg.gif) center repeat-x;
color:#000000;
}
	
/*Sub level menu*/
.horizontalcssmenu ul li ul{
left: 0;
top: 0;
border-top: 1px solid #ffffff;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
}

/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{
width: 160px; /*width of sub menu levels*/
padding: 3px 2px 3px 2px;
background: white;
border-width: 0 1px 1px 1px;
}

.horizontalcssmenu ul li a:hover{
background: url(images/menubgover.gif) center repeat-x;

}

.horizontalcssmenu ul li ul li a:hover{
background: #dcdcdc;
}

.horizontalcssmenu .arrowdiv{
position: absolute;
right: 0;
background: transparent url(images/menuarrow.gif) no-repeat center left;
}
	
/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }

/* Horizontal Menu End */

.main{
 border-right : 1px solid White;
 border-left: 1px solid White;
}

.mainhome{
 border-right : 1px solid White;
 border-left: 1px solid White;
  background: url(images/ect_kit.jpg);
 background-repeat : no-repeat;
 background-position : center;
}
.mainmc{
 border-right : 1px solid White;
 border-left: 1px solid White;
 background: url(images/mc_kit.jpg);
 background-repeat : no-repeat;
 background-position : center;
}
.mainect{
 border-right : 1px solid White;
 border-left: 1px solid White;
  background: url(images/ect_kit.jpg);
 background-repeat : no-repeat;
 background-position : center;
}
.content h1{
 font-size:1.2em;
 margin:0;
}
.content h2{
 font-size:1.1em;
 margin:0;
}

.top{
 background: url(images/top.gif);
 background-position : top;
 background-repeat : no-repeat;
 padding-top:10px;
}
.base{
height:30px;
 background: url(images/base.gif);
 background-position : bottom;
 background-repeat : no-repeat;	
}
.ect{
 background: url(images/middle.gif);
 background-repeat : repeat-y;
 width:160px;
 
}
.maincopy{
 border-left: 1px solid White;
 border-right: 1px solid White;
 border-bottom: 1px solid White;
 font-size:0.9em;
 color:white;
 padding-bottom:5px;
}
.maincopy a{
 color:white;
}
form{
 margin-top:20px;
}
fieldset{
	border:0;
}
.fancyselectmenu {
 width: 129px;
 height: 22px;
 background: url(images/selectmenu.gif);
 background-repeat : no-repeat;
}
.fancyselectmenu2{
 width: 129px;
 height: 22px;
 background: url(images/selectmenu2.gif);
background-repeat : no-repeat;
}
select{
 width: 129px;
 opacity: 0;
 filter: alpha(opacity=0); 
}
.words{
 width:510px;
}
.longmiddle{
 background: url(images/longmiddle.gif);
 background-repeat : repeat-y;
 padding-left:10px;
 padding-right: 10px;
	text-align:left;
}
.longtop{
height:30px;
 background: url(images/longtop.gif);
 background-position : top;
 background-repeat : no-repeat;		
}
.longbase{
height:30px;
 background: url(images/longbase.gif);
 background-position : bottom;
 background-repeat : no-repeat;		
}
.mctable{
	border : 1px solid Red;
	width:480px;
}
.setwidth1{
 width:25%;
 color:blue;
 background-color:white;
 font-size:1.1em;
}
.setwidth2{
 width:20%;
 color:blue;
 background-color:white;
 font-size:1.1em;
}
.setwidth3{
 width:35%;
 color:blue;
 background-color:white;
 font-size:1.1em;

}
.setwidth4{
 width:20%;
 color:blue;
 background-color:white;
 font-size:1.1em;
}
.alert{
 color:red;
}
.spacer{
 width:180px;
}
.small{
 font-size:0.9em;
}
.ectdata{
	width:714px;
}
.ectbase{
height:30px;
 background: url(images/ectbase.gif);
 background-position : bottom;
 background-repeat : no-repeat;		
}
.ecttop{
height:30px;
 background: url(images/ecttop.gif);
 background-position : bottom;
 background-repeat : no-repeat;		
}
.ectmiddle{
 background: url(images/ectmiddle.gif);
 background-repeat : repeat-y;
 padding-left:10px;
 padding-right: 10px;
	text-align:left;
}
.ecttable{
	border : 1px solid Red;
	width:660px;
}
.ectwidth1{
 width:15%;
 color:blue;
 background-color:white;
 font-size:1.1em;
}
.ectwidth2{
 width:20%;
 color:blue;
 background-color:white;
 font-size:1.1em;
}
.ectwidth3{
 width:25%;
 color:blue;
 background-color:white;
 font-size:1.1em;
}
.ectwidth4{
 width:10%;
 color:blue;
 background-color:white;
 font-size:1.1em;
}
.ectwidth5{
 width:10%;
 color:blue;
 background-color:white;
 font-size:1.1em;
}
.ectwidth6{
 width:10%;
 color:blue;
 background-color:white;
 font-size:1.1em;
}
.ectwidth7{
 width:10%;
 color:blue;
 background-color:white;
 font-size:1.1em;
}