/* ITMC CSS Document */
 
/* Global */
html, body {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	text-align: center;
	background-image: url(../images/global/web_bg.gif);
	background-repeat: repeat-x;
}
#header {
	height: 89px;
	width: 760px;
	margin-left:auto;
	margin-right:auto;
}
#hdSpace {
	height: 15px;
	width: 760px;
	background-image: url(../images/global/header_space.gif);
	background-position: right;
	background-repeat: no-repeat;
	margin-left:auto;
	margin-right:auto;
}
#mainWrapper{
	width: 760px;
	background-image: url(../images/global/mainWrap_bg.jpg);
	background-repeat: no-repeat;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
#nav{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
	height:351px;
}
#nav img{
	margin-top: 4px;
}
#content{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
	float:right;
	width:566px;
}
#footer{
	width: 680px;
	height: 35px;
	background-image:url(../images/global/footer_bg.gif);
	background-repeat:repeat-x;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	padding-top:12px;
}
.ruleAbove {
width:100%;
height: 1px;
background-color: #cccccc;
padding:0px;
margin-bottom: 12px;
margin-top: 0px;
}
.ruleMid {
width:100%;
height: 1px;
background-color: #cccccc;
padding:0px;
margin-top: 12px;
margin-bottom: 12px;
}
.ruleBelow {
width:100%;
height: 1px;
background-color: #cccccc;
padding:0px;
margin-top: 12px;
margin-bottom: 0px;
}
.ruleNone {
width:100%;
height: 1px;
background-color: #cccccc;
padding:0px;
margin-top: 0px;
margin-bottom: 0px;
}
.ruleProduct{
width:100%;
height: 1px;
background-color: #cccccc;
padding:0px;
margin-bottom: 22px;
margin-top: 12px;
}
#printSubject {
	display: none; 
}
#printDetails {
	display: none; 
}
.printExtras {
	display: none; 
}