/*
Edited with the Kapello CSS Colour Editor
---- http://www.kapello.com/cssedit/ ----
*/
	html {
	  width: 100%;
	  height: 439px;
		padding:0;
		color:#000000; 
		background: #DDD url(images/bg_body.png);
		font-family: verdana, arial, sans-serif;
		font-size: 12.2667px;
	}
	body {
		height: 90%;
		min-width:750px;
	}
	h1{
	  font-size: 1.6em;
	  float: left;
	  color: #555555 
	}
	h3{
	  font-size: 1.3em;
	  color: #666666 
	}
a{
color: #ed3f08; 
text-decoration: none;
}
	a:link {
color: #ed3f08; 
text-decoration: none;
}
a:visited {
color: #ed3f08; 
}
a:hover {
text-decoration: underline;
}
a:active {
text-decoration: none;
}
	img{
	  border: 0;
	}
	.searchlight{
	  background: #FFFF00; 
	  color: #000000; 
	  text-decoration: none;
	  font-weight: bold;
	}
	.highlightit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}

.highlightit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

/* set millions of background images */
.rbroundbox { background: url(images/nt.gif) repeat; }
.rbtop div { background: url(images/tl.gif) no-repeat top left; }
.rbtop { background: url(images/tr.gif) no-repeat top right; }
.rbbot div { background: url(images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px;  }
.rbroundbox { width: 50%; margin: 1em auto; }
	#wrap {
		border: 0;
		margin: 0 auto;
		margin-top: -10px;
		padding: 0;
		width:750px;
		height: 72%;
		background: #FFF url(images/bg_content.png) repeat-y;
	}
	
	#header {
		 background: #fff url(images/bg_content.png) repeat-y;
		 height: 150px;
		 margin: 0;
		 padding: 0;
	}
	#header h1 {
    	padding:5px;
	    margin:0;
    }
#inner-header{
width: 721px;
height: 105px;
margin-left: 14px;
background: #000 url('http://portal.morethannews.com/MiGlobalPdf/App_Themes/Default/Images/Logo.gif') 445px 8px no-repeat;
}
    

    
    #topnav { background: #FFF url(images/bg_content.png) repeat-y;
      text-align: right;
    padding-right: 30px;
    		}

#topnav a {   position: relative;
	color: #ed3f08; 
	background: #dddddd; 
	font-size: 0.8em;
	font-weight: bold;
	text-transform: uppercase;
    top: -30px;
	padding: 5px;
	 }

#topnav a span {  }

#topnav a#nav_home {  }



#topnav a:hover, #topnav a.current { text-decoration: none; border-bottom: 3px solid #ed3f08;  }




	#nav {
		background:#dddddd; 
		padding:5px;
			}
	#nav fieldset {
}
	#nav ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	#nav li{
		display:inline;
		margin:0;
		padding:0;
	}
	#main {
		background: #FFF url(images/bg_content.png) repeat-y;
		padding: 30px;
		float:left;
		width:460px;
		height:330px;
		overflow: auto;
		color:#555555 
	}
	#main hr{
	  border-top: 1px solid transparent;
	  border-bottom: 1px dashed #808080; 
	}
	#main h2, #main h3, #main p {
		padding:0 10px;
		line-height: 1.35em;
    }
    #main form {
	  margin-left: 90px; 
	}
	#main a:link {
color: #ed3f08; 
text-decoration: none;
}
#main a:visited {
color: #ed3f08; 
}
#main a:hover {
text-decoration: underline;
}
#main a:active {
text-decoration: none;
}
	#main ol {
	  	margin-right: 20px;
		margin-bottom:0;
		list-style-image: url(images/link_arrow.gif);
		list-style-type: disc;
		    }
   
	 #main li a{
	font-weight: bold;
	font-size: 91%;
	text-decoration: none;
	}
		 #main li a:hover{
	font-weight: bold;
	font-size: 91%;
	text-decoration: underline;}
	

      
	  #sidebar {
	  background: #FFF url(images/bg_content.png) top right repeat-y;
		float: left;
		width:230px;
		overflow: auto;
		height: 390px;
	}
	.submit{
 border:2px solid #ed3f08; 
 background-color: #ed3f08; 
 color: #ffffff; 
 font-weight: normal;
 padding: 0;
 margin: 0;
 font-size: 1em;
}

	#sidebar ol {
	  	margin-right: 20px;
		margin-bottom:0;
		list-style-image: url(images/link_arrow.gif);
		list-style-type: disc;
		    }
    #sidebar li{
		margin:0;
			}
	 #sidebar li a{
	font-weight: bold;
	font-size: 91%;
	text-decoration: none;
	}
		 #sidebar li a:hover{
	font-weight: bold;
	font-size: 91%;
	text-decoration: underline;
	}
    #sidebar h3, #sidebar p {
		padding:0 10px 0 10px;
    }
	#footer {
		background: #fff url(images/bg_footer.png) bottom  no-repeat;
		height: 65px;
		clear:both;
	}
	#footer p {
		padding:5px;
		margin:0;
		font-size: 10px;
		color: #bbbbbb;
		text-align: center;
    }

	
    #mainSearch {
margin-top: -33px;
margin-right: -2px;
}
#mainSearch input {
vertical-align: middle;
padding: 2px;
}
#mainSearch p {
  padding: 5px 0 0 0; 
  margin:10px 0 0 0;
}
.searchField {
width: 131px;
border: 1px solid #ed3f08; 
}
    body, form{
 margin:0px;
}




a.toplink {
float: right;
display: block;
background: url(images/top_arrow.gif) 0% 35% no-repeat;
padding-left: 15px;
font-size: 1.2em;
text-decoration: none;
}
a.toplink:hover{
  text-decoration: underline;
}
#sidetop {
  background: transparent;
  line-height: 20px;
}

#copyright {
  font-size: 10px;
		color: #bbbbbb;
		text-align: center;
		text-decoration: none;
}
#copyright:hover{
  text-decoration: underline;
}
.scroll {
  font-size: 13px;
  color: #cc0033; 
  background: #dddddd; 
  padding: 0px;
  text-align: left;
  margin-left: 30px;
}
#bottom {
  color: #808080; 
}
#logo {
  margin-top: 8px; 
  margin-left: 19px;
  margin-right: 50px;
  float: left;
}
#banner {
  margin-top: 55px;
}
.smaller {
  font-size: smaller;
}
.linebreak {
  text-align: center;
  border-bottom: 1px dashed #808080; 
  color: #FFFFFF; 
}
#resultsbox {
  background: #FFFFFF;  
  width: 140px;
  border: 1px dashed #808080;  
  padding: 6px; 
  margin: 3px; 
}
.resultslist {
  border-top: 1px solid #808080; 
  border-bottom: 1px solid #808080; 
  font-size: 10px;
}
a.feed:link, a.feed:hover, a.feed:active, a.feed:visited{ border: 1px solid; border-color: #bbb #ccc #ddd #eee; padding: 0px 3px 0px 3px; font: bold 10px verdana, sans-serif; color: #FFFFFF; background: #222; text-decoration: none; margin: 2px; }

#ads{
  position: relative;
  float: left;
  margin-top: 13px;
  width: 275px;
  height: 50px;
  color: white;

}
