
tr.sectiontableRowOdd {
background-color: #F1A3A3;
}

tr.sectiontableRowEven {
background-color: #CCCCCC;
}

div.padbutton{
padding: 5px 5px 5px 5px;
}

input#customSubmit {
 width : 60px;
 height : 20px; 
 padding : 20px 0 0 0;
 float: right;
 background : url('../images/send.gif') no-repeat;
 border : 0;
 overflow : hidden;
}
/***************************************
SHELL CSS
***************************************/
/***************************************
Right Column 
***************************************/
/* Global Box */
div.box {
padding-bottom: 20px;
clear:both;
width:300px;
margin: 0 0 20px 10px;
background-color:#f0f0f0;
border-top: 10px solid #ccc;
}
	div.box h2 {
	margin: 7px 10px 18px 10px !important;
	color: #000;
	font-weight: bold;
	font-size: 1.35em;
	padding: 0 !important;
	text-transform: capitalize;
	}
	div.box p {
	margin: 0 10px 0 10px !important;
	padding: 10px 0 10px 0 !important;
	color: #000;
	font-weight: normal;
	font-size: 1em;
	background-position: left 5px;
	background-image: url('../images/dot-blk.gif');
	background-repeat: repeat-x;
	}
		div.box p a,
		div.box p a:visited {
		color: #ec008c;
		text-decoration: none;
		}
			div.box p a:hover {
			color: #666;
			}


	div.box br {
	display: none;
	}
	div.box label {
	display: block;
	margin: 0 10px 0 10px !important;
	padding: 0;
	color: #000;
	font-weight: normal;
	font-size: 1em;
	}
	div.box input {
	height: 18px;
	width: 280px;
	margin: 0 0 0 10px !important;
	padding: 0;
	color: #000;
	font-weight: normal;
	font-size: 0.75em;
	border: 1px solid #000;
	}
		div.box input.send {
		float: right;
		height: 18px;
		width: 58px;
		margin: 5px 10px 8px 0 !important;
		padding: 0;
		border: 0px ;
		}
	div.box textarea {
	overflow: auto;
	height: 150px;
	width: 280px;
	margin: 0 0 0 10px !important;
	padding: 0;
	color: #000;
	font-weight: normal;
	font-size: 0.75em;
	border: 1px solid #000;
	}
	div.box ul {
	margin: 0px 10px 15px 10px;
	padding: 0 0 0 0;
	list-style-type: none !important;
	list-style-position: outside;
	font-size: 0.75em;
	}
		div.box ul li {
		margin: 1px 0 0 0px !important;
		padding: 3px 0 2px 0 !important;
		font-weight: normal;
		background-position: left 0px;
		background-image: url('../images/dot-blk.gif');
		background-repeat: repeat-x;
		font-size: 1.3em;
		}
			div.box ul li a,
			div.box ul li a:visited {
			color: #ec008c;
			text-decoration: none;
			}
				div.box ul li a:hover {
				color: #666;
				}


/* Quick Reports Box */
div.qr {
clear:both;
width:300px;
margin: 0 0 20px 10px;
background-color:#f0f0f0;
border-top: 10px solid #ccc;
background-position: 10px 45px;
background-image: url('../images/quickreports-bg.gif');
background-repeat: no-repeat;
/*font-size: 1.4em;*/
}
	div.qr h2 {
	margin: 7px 10px 18px 10px !important;
	color: #000;
	font-weight: bold;
	font-size: 1.35em;
	padding: 0 !important;
	}
	div.qr p {
	margin: 0 10px 0 10px !important;
	padding: 10px 0 10px 0 !important;
	color: #000;
	font-weight: normal;
	font-size: 0.75em;
	background-position: left 5px;
	background-image: url('../images/dot-blk.gif');
	background-repeat: repeat-x;
	}
		div.qr p a,
		div.qr p a:visited {
		color: #ec008c;
		text-decoration: none;
		}
			div.qr p a:hover {
			color: #666;
			}	
			
	div.qr form {
	margin: 0 10px 10px 100px !important;
	padding: 10px 0 20px 0px !important;
	color: #000;
	font-weight: normal;
	font-size: 1em;
	background-position: left top;
	background-image: url('../images/dot-blk.gif');
	background-repeat: repeat-x;
	}
	div.qr label {
	margin: 0 0 0 0 !important;
	padding: 0;
	color: #000;
	font-weight: normal;
	font-size: 1em;
	}
	div.qr input {
	margin: 0px 0px 0px 0px;
	padding: 1px;
	font-size: 1em;
	height: 15px;
	width: 100px;
	border: 1px solid #ccc;
	vertical-align: middle;
	}
	
	div.qr input.go {
	margin: 0px 0px 0 3px;
	border: none;
	width:  58px !important;
	height: 18px;
	}
	div.qr form p.instruct {
	margin: 0px 0 0 0 !important;
	padding: 0 0 0 0 !important;
	font-size: 1.0em;
	background-image: none;
	}
	
	div.qr p.actions {
	margin: 0px 0 0 0 !important;
	padding: 0 0 0 0 !important;
	font-size: 1.0em;
	background-image: none;
	margin: 0 10px 0 10px !important;
	padding: 10px 0 10px 0 !important;
	color: #000;
	font-weight: normal;
	font-size: 1.0em;
	background-position: left 5px;
	background-image: url('../images/dot-blk.gif');
	background-repeat: repeat-x;
	}
		
		



/* Newham.Com Box */
div.promo {
clear:both;
width:300px;
margin: 0 0 20px 10px;
background-color:#f0f0f0;
border-top: 10px solid #ccc;
background-position: 10px 42px;
background-image: url('../images/promo-bg.gif');
background-repeat: no-repeat;
}
	div.promo h2 {
	margin: 7px 10px 18px 10px !important;
	color: #000;
	font-weight: bold;
	font-size: 1.3em;
	padding: 0 !important;
	}
	div.promo div.intro {
	margin: 0 10px 10px 100px !important;
	padding: 5px 0 20px 0px !important;
	min-height: 50px;
	height: auto !important;
	height: 50px;
	color: #000;
	font-weight: normal;
	font-size: 1.0em;
	background-position: left 0px;
	background-image: url('../images/dot-blk.gif');
	background-repeat: repeat-x;
	}
	div.promo p {
	margin: 0px 0 0 0 !important;
	padding: 0 0 0 0 !important;
	font-size: 1.0em;
	background-image: none;
	}
		div.promo p a,
		div.promo p a:visited {
		color: #ec008c;
		text-decoration: none;
		}
			div.promo p a:hover {
			color: #666;
			}	
	div.promo p.actions {
	margin: 0px 0 0 0 !important;
	padding: 0 0 0 0 !important;
	font-size: 1.0em;
	background-image: none;
	margin: 0 10px 0 10px !important;
	padding: 10px 0 10px 0 !important;
	color: #000;
	font-weight: normal;
	font-size: 1.0em;
	background-position: left 5px;
	background-image: url('../images/dot-blk.gif');
	background-repeat: repeat-x;
	}			



/***************************************
New NIMS added by Loop
***************************************/

* {
font-family: Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

/* IMPORTANT corrects odd behaviour - leave */
body {
font:.75em/1.1 Arial,Helvetica,sans-serif;
}

body {
margin:0px 0px 0px 0px;  
padding:0;
background-color: #ffffff;
color: #000000;
font-size: 100%;
width: 100%;
}
    
#main-container {
width: 970px;
margin: 0px auto 10px auto;
text-align:left;
border: 0px solid #d0d0d0;
}



.clear {
clear:both !important;
visibility:hidden !important;
overflow:hidden !important;
margin:0 !important;
padding:0 !important;
border:0 !important;
font-size:1px !important;
height:1px !important;
width:1px !important;
}

.hiddenNav,
.hideme {
position:absolute;
top:-5000px;
}



.scontent {
position:absolute;
top:-5000px;
}

div.banner  {
clear:both;
width: 970px;
margin: 0px;
padding: 0px;
min-height: 60px;
height: auto !important;
height: 60px;
background-color: #fff;
background-image: url('../images/nims/2banner-bg.gif');
background-repeat:no-repeat !important;
background-position: 86px 0px;
}

	div.logo {
	float: left;
	width: 260px;
	margin: 0px 0 0 0px;
	}
		div.logo img {
		margin: 0px 0 -2px 0;
		width: 250px;
		height: 58px;
		border: none !important;
		background-color: transparent;
		}
		* html div.logo img { 
		display:inline; 
		margin: 0 0 0 0;
		}
	
		div.utilsBar  {
	float:right;
	width:330px;
	margin:4px 0px 0 0;
	text-align: right;
	background-color: #fff;
	}
		div.utilsBar ul.utils {
		float:left !important;
		margin:37px 0 0 0;
		list-style:none;
		display:inline;
		font-size: 0.7em;
		}
			div.utilsBar ul.utils li {
			float: left;
			display:inline;
			margin: 0 0 0 2px;
			padding: 0 0px 0 0;
			padding: 0 0 0 8px;
			color:#000;
			background-position: left 2px;
			background-image: url('../images/sep-utils.gif');
			background-repeat: no-repeat;
			background-color: #fff;
			}
				div.utilsBar ul.utils li a,
				div.utilsBar ul.utils li a:visited {
				font-weight: bold;
				color: #ec008c;
				text-decoration: none;
				}
			div.utilsBar ul.utils li.first {
			background-image: none;
			}
		div.utilsBar div.clear {
		display:none;
		}
		div.utilsBar p.newhamlogo  {
		float:right !important;
		margin: 0px 0px 0 0;
		width: 100px;
		height: 50px;
		border: none !important;
		}
			div.utilsBar p.newhamlogo img {
			margin: 0px 0px 0 0;
			width: 100px;
			height: 50px;
			border: none !important;
			background-color: transparent;
			}





/* Quick Profile Print Banner */
div.bannerPrint  {
clear:both;
width: 965px;
margin: 0px;
padding: 0px;
min-height: 60px;
height: auto !important;
height: 60px;
background-color: #fff;
background-image: url('../images/nims/2banner-bg.gif');
background-repeat:no-repeat !important;
background-position: 86px 0px;
}



/* Printed Version Banner */
div.bannerPrintedVersion  {
clear:both;
width: 100%;
margin: 0px;
padding: 0px;
min-height: 108px;
height: auto !important;
height: 108px;
background-color: #fff;
background-image: url('../images/nims/2banner-printer-bg.gif');
background-repeat:no-repeat !important;
background-position: 86px 0px;
}



/***************************************
Tabs Bar
***************************************/
div.tabsBar  {
clear:both;
width: 970px;
margin: 0px;
padding: 0px;
min-height: 48px;
height: auto !important;
height: 48px;
background-color: #ec008c;
background-image: url('../images/nims/tabsBg.gif');
background-repeat:repeat-x !important;
background-position:top left;
/*font:1.0em/1.1 Arial,Helvetica,sans-serif;*/
}
	* html div.tabsBar  {
	width: 965px;
	}
	ul.tabs {
	width: 100%;
	list-style:none;
	padding: 2px 5px 0 0px !important;
	margin: 0px 0 0 0 !important;
	}
		ul.tabs li {
		float: left;
		display:inline;
		padding: 4px 17px 0px 13px;
		font-size: 0.75em;
		background-position: right 2px;
		background-image: url('../images/nims/sep-tab.gif');
		background-repeat: no-repeat;
		}
			ul.tabs li a,
			ul.tabs li a:visited {
			display: block;
			padding: 0 0 6px 0;
			color:#fff;
			font-weight:normal;
			text-decoration:none;
			}
				ul.tabs li a:hover {
				color: #CCC;
				}
				ul.tabs li.selected a,
				ul.tabs li.selected a:visited {
				background-image: url('../images/nims/tabArrow.gif') !important;
				background-repeat:no-repeat !important;
				background-position: center 12px;
				}
		ul.tabs li.last {
		float: right;
		padding: 4px 8px 0px 15px;
		font-size: 0.70em;
		background-image: none;
		}
			ul.tabs li.last a,
			ul.tabs li.last a:visited {
			color:#ccc;
			font-weight:normal;
			text-decoration:none;
			}
				ul.tabs li.last a:hover {
				color: #FFF;
				}





/***************************************
GENERAL lAYOUT
***************************************/
.content-container  {
clear:both;
width: 970px;
margin: 0;
margin: 0px auto 0px auto;
padding: 0 !important;
border-top: 15px solid #FFF;
font-size: 0.75em;
background-position: 146px 0px;
background-image: url('../images/nims/line-bg.gif');
background-repeat: repeat-y;
}
	/* General three column layout*/
	.content-container #sidebarInternal {
	float: left;
	width: 140px;
	padding: 0px;
	margin: 0 10px 0 0 !important;
	background-color:#fff;
	height: 800px;
	}
	.content-container #copy {
	float:left;
	width: 490px;
	min-height: 550px;
	height: auto !important;
	height: 550px;
	margin: 0 10px 0 10px;
	background-color:#fff;
	}
	.content-container #right-col {
	float: right;
	width: 310px;
	padding: 0px 0px 0px 0px !important;
	margin: 0px;
	background-position: -3px 0px;
	background-image: url('../images/nims/line-bg.gif');
	background-repeat: repeat-y;
	background-color:#fff;
	}
	.content-container #copy-wide {
	float:left;
	width: 810px;
	margin: 0 0 0 10px;
	min-height: 550px;
	height: auto !important;
	height: 550px;
	background-color:#fff;
	}	

	.content-container #copy-wide-maincontent-AdvData {
	position: relative;
	margin:0px 10px 0px 0px; 
	display: inline;
    float: left;
  	width: 80%;
  	padding-left: 170px;
	}	
	.content-container #copy-wide-maincontent-AdvTable {
	margin:0px 0px 0px 0px; 
	position: relative;
	display: inline;
	}




/***************************************
Menu
***************************************/
#menu {
width:140px !important;
margin: 0 0 20px 0px;
background-color:#fff;
border-top: 10px solid #ec008c;
padding:0 0 0 0;
}	

#menu h3 {
margin: 3px 0px 10px 0px !important;
color: #000;
font-weight: bold;
font-size: 1.2em;
padding: 0 !important;
}

#menu ul {
list-style-type: none;
margin: 0;
padding: 0;
}
	#menu li {
	padding: 0;
	}
		

	#menu a {
	display: block;
	margin: 0 0 0 0px;
	padding: 3px 0 4px 0;
	text-decoration: none;	
	border-bottom:none;
	font-weight: normal;
	color: #ec008c;
	background-color:transparent;
	font-size: 1.0em;
	background-position: left top;
	background-image: url('../images/nims/dot-blk.gif');
	background-repeat: repeat-x;
	}
		#menu a:hover{
		color: #666;
		border-bottom:0px;
		}	
		#menu a.live, 
		#menu a.live:hover{
		margin: 0 0 0 0;
		padding: 3px 0 4px 2px;
		color: #fff;
		font-size: 1em;
		border-bottom:0px;
		background-color:#a51938;
		background-color:#ec008c;
		}
	.menu-highlighter{
	display: none;
	}
	
	
	
	
#menu-logos{
width:125px;
padding:0 0px 8px 0px;
margin:3px 0 0 0px;
}





/***************************************
Login / logged-in
***************************************/
#log-in {
width:140px !important;
margin: 0 0 20px 0px;
background-color:#f0f0f0;
border-top: 10px solid #ccc;
}
#log-in-container {
padding: 0 10px;
margin: 0;
text-align: left;
background-color:#f0f0f0;
}
#log-in-container .shadow-text{
color:#000;
text-shadow: 2px 2px 1px #444444;
}
		
.log-in-form-pad {
margin: 10px 0px 0 0px !important;
padding: 10px 0 0px 0 !important;
color: #000;
font-weight: normal;
font-size: 1em;
background-position: left 5px;
background-image: url('../images/nims/dot-blk.gif');
background-repeat: repeat-x;
background-color:#f0f0f0;
}
#log-in-container input {
width: 100px !important;
font-family: Arial,Helvetica,sans-serif;
font-size:1em;
}

#log-in .border-left{
background: none;
}
#log-in .border-right {
background: none;
}
#log-in .round-top { 
display: none;
}
#log-in .pane-divider { 
display: none;
}
#log-in-qs {
background-color:#f0f0f0;
}	
#log-in .border-qs-left{
background: none;
}	
#log-in .border-qs-right {
background: none;
}
#log-in .questions{
margin: 0 10px 10px 10px;
padding: 10px 0;
background-position: left 5px;
background-image: url('../images/nims/dot-blk.gif');
background-repeat: repeat-x;
font:1em/1.1 Arial,Helvetica,sans-serif;
}
#log-in .round-bottom { 
display: none;
}


#log-in a {
color: #ec008c;
border-bottom:0px dashed #1762A7;
}

#log-in a:hover {
color: #666;
border-bottom:0px solid #1762A7;
}

#log-in a:visited {
color: #ec008c;
border-bottom:0px solid #1762A7;
}



div.logged-in {
width:140px !important;
margin: 0 0 20px 0px;
background-color:#f0f0f0;
border-top: 10px solid #ccc;
}


div.logged-in p {
margin: 10px 10px 10px 10px !important;
padding: 10px 0 10px 0 !important;
color: #000;
font-weight: normal;
font-size: 1em;
background-position: left 5px;
background-image: url('../images/nims/dot-blk.gif');
background-repeat: repeat-x;
background-color:#f0f0f0;
}
	div.logged-in p b {
	color: #ec008c !important;
	font-weight: normal;
	font-size: 1em;
	}










/***************************************
Quick 
***************************************/

	




/***************************************
News
***************************************/
#news{
clear:both;
width:300px;
margin: 0 0 20px 10px !important;
padding: 0;
background-color:#f0f0f0;
border-top: 10px solid #ccc;
background-image: none;
background-repeat: repeat-x;
background-position: bottom left;
}


#news-container {
padding: 0 10px 10px 10px;
text-align: left;
}	


#news .border-left {
height: 100%;
background: none;
}

#news .border-right {
height: 100%;
background: none;
}

#news .round-top { 
background: none; 
}

#news .round-bottom { 
background: none; 
}


#news a {
color: #444444;
text-decoration:underline;
}


#news a:hover {
color: #1762A7;
}

	
.line-pad{
margin: 11px 0 8px 0;
}
	
	
	
	
/***************************************
General Content
***************************************/
#copy h1,
#copy-wide h1 {
margin: 0px 0px 20px 0px;
padding: 0 0 30px 0;
font-size: 1.4em;
font-weight: bold;
color: #ec008c;
border-top: 1px solid #ec008c;
background-position: left bottom;
background-image: url('../images/nims/dot-grey.gif');
background-repeat: repeat-x;
}



.themebox img {
/*width: 490px !important;*/
}

#copy p, 
#copy-wide p {
font:100%/1.2 Arial,Helvetica,sans-serif;
margin: 10px 0 0 0;
padding:0;
}

#copy a, 
#copy-wide a {
color: #ec008c;
border-bottom:0px dashed #1762A7;
}

#copy a:hover, 
#copy-wide a:hover {
color: #666;
border-bottom:0px solid #1762A7;
}

#copy a:visited, 
#copy-wide a:visited {
color: #ec008c;
border-bottom:0px solid #1762A7;
}



select {
/*width: 400px;*/
font-family: Arial,Helvetica,sans-serif;
font-size:1em;
}
input, textarea  {
font-family: Arial,Helvetica,sans-serif;
font-size:1em;
}





/***************************************
Homepage
***************************************/
#copy div.themebox {
clear:both;
margin: 10px 0 20px 0px;
padding: 0 0 10px 0;
background-color:#f0f0f0;
border-top: 10px solid #ec008c;
font-size: 1em;
}
	#copy div.themebox h2 {
	margin: 7px 10px 18px 10px !important;
	color: #000;
	font-size: 1.2em;
	font-weight: bold;
	padding: 0 !important;
	text-transform: capitalize;
	}
	#copy div.themebox p.top {
	margin: 0 10px 0 10px !important;
	padding: 10px 0 0px 0 !important;
	color: #000;
	font-weight: normal;
	font-size: 1em;
	background-position: left 5px;
	background-image: url('../images/nims/dot-blk.gif');
	background-repeat: repeat-x;
	}
	#copy div.themebox ul {
	clear: both;
	height: 100px !important;
	margin: 20px 10px 0px 10px !important;
	padding: 0px 0px 0px 0px !important;
	list-style:none;
	list-style-position: outside;
	background-color: none;
	}
		#copy div.themebox ul li {
		display: inline;
		float: left;
		width: 110px !important;
		margin: 0px 0px 0px 0px;
		min-height: 120px !important;
		height: auto !important;
		height: 120px !important;
		padding: 3px 0px 0px 0px !important;
		font-size: 1em;
		background-color: none;
		background-position: left 0px;
		background-image: url('../images/nims/dot-blk.gif');
		background-repeat: repeat-x;
		}
		#copy div.themebox ul li.pos_1,
		#copy div.themebox ul li.pos_2,
		#copy div.themebox ul li.pos_3 {
		margin: 0px 10px 10px 0px !important;
		}
		#copy div.themebox ul li.pos_0 {
		margin: 0px 0px 10px 0px;
		}
			#copy div.themebox ul li img {
			border: none;
			width: 110px !important;
			height: 55px !important;
			}
				* html #copy div.themebox li img { 
				display:inline; 
				margin-left: 0px;
				}
			#copy div.themebox ul li h3 {
			margin: -2px 0px 0px 0px !important;
			padding: 0px 0px 0px 0px !important;
			font-size: 1.2em;
			font-weight: bold;
			background-position: 0px 4px;
			background-image: url('../images/arrow-red.gif');
			background-repeat: no-repeat;
			}
				#copy div.themebox ul li h3 a {
				color: #ec008c;
				text-decoration: none !important;
				}
					#copy div.themebox ul li h3 a:hover {
					color: #666 !important;
					}
					#copy div.themebox ul li h3 a:visited {
					text-decoration: none !important;
					}
			#copy div.themebox ul li p {
			margin: 3px 0px 0px 0px !important;
			padding: 0px 0px 0px 0px !important;
			font:0.9em/1.1 Arial,Helvetica,sans-serif;
			}




#toolscontainer {
display: none;
}




/***************************************
Data Tables
***************************************/
.sectiontableHeader {
background-color:#ec008c !important;
BORDER-COLOR:#ec008c !important;
COLOR:#fff;
}
.sectiontableSectionHeader {
BORDER-COLOR:#eee !important;
background-color:#ddd !important;
}
.sectiontableColumnHeader {
BORDER-COLOR:#ccc !important;
background-color:#ccc !important;

}
.sectiontableRowHeader {
BORDER-COLOR:#ddd !important;

}
.sectiontableData {
 BORDER-COLOR:#eee !important;
}

@media print {
    .printheader { visibility:visible }
  }
@media screen {
    .printheader { visibility:hidden; display:none }
  }


.mapSelectTitle {
background-color:#ec008c !important;
color:#ffffff !important;
}
.mapSelectHeadTheme {
background-color:#ddd !important;
}
.mapSelectRows, .mapSelectRows td,.mapSelectRows th {
border-bottom-color:#ddd !important;
}


.AdvancedHTMLColumnHeader {
BORDER-COLOR:#ccc !important;
background-color:#ccc !important;
}

.AdvancedHTMLTable {
BORDER-COLOR:#ddd !important;
}

.AdvancedHTMLRowHeader{
BORDER-COLOR:#ddd !important;
background-color:#eee !important;
}
.AdvancedHTMLData {
BORDER-COLOR:#eee !important;
}
.AdvancedHTMLRowHeaderComparison {
BORDER-COLOR:#ddd !important;
background-color:#eee !important;
}
.AdvancedHTMLComparisonData {
BORDER-COLOR:#eee !important;
}














	
	
	
	
	
	






		
/***************************************
Footer
***************************************/
div#footer  {
padding: 2px 0 0 0;
background-color: #FFF;
background-image: none !important;
}

div.footer-links {
clear:both;
width: 970px;
padding: 0px;
margin: 10px auto 0px auto !important;
border-top: 10px solid #ccc;
background-repeat: no-repeat;
text-align: left !important;
}
	div.footer-links ul {
	margin: 0 0 0 -8px !important;
	padding: 0 !important;
	list-style:none;
	display:inline;
	}
	div.footer-links ul li {
	display:inline;
	font-size: 0.7em;
	margin: 0px 0 0px 8px !important;
	padding: 0 5px 0 0;
	color:#000;
	background-position: right 2px;
	background-image: url('../images/nims/sep-footer.gif');
	background-repeat: no-repeat;
	background-color: #fff;
	}
		div.footer-links ul li.last {
		background-image: none;
		}
	div.footer-links  ul li a, 
	div.footer-links  ul li a:visited {
	color: #931a38;
	text-decoration: none;
	padding: 0px;
	}
	div.footer-links  ul li a:hover {
	text-decoration:underline;
	}
	
	
	
	
	




/*report house prices width */
#copy-wide img.sectionImage  {
width: 810px;
}
	















/* redundant */
/*#top_logo {
	width: 100%;
	}

#breadcrumb {
	width: 99.5%;
	height: 15px;
	background: #8dcaff url("") top left repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;	
	padding: 3px 0 3px 5px;
	margin: 2px 0px 2px 0px; 
	}

#sidebarInternal {
margin:0px 0px 20px 0; 	

width:150px;

background-position: 150px 0px;
background-image: url('../images/nims/line-bg.gif');
background-repeat: repeat-y;
}	


#copy {
	position: relative;
	margin:0px 0px 0px 0px; 
	display: inline;
        float: left;
    	width: 490px;
	background-color:#00c;
	}

#right-col 
{
   width: 120px;
   background-color:#cff;
    position: relative;
    display: inline;
    float: left;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 10px;
    top: 0px;
    left: 0px;
    text-align: left;
    
}



#copy-admin {
  	}


	
	



	
#breadcrumb a {
	font-size: 0.9em;
	color: #000000;	
	font-weight: normal;
	text-decoration: none;
	}


#breadcrumb a:hover {
	border-bottom:1px dashed #000000;	
	}	
	


*/
    




