body {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	text-align:left;
	color:#666666;
	line-height: 21px;
     border: 0 0 0 0;
	}

/*	blue text and links = color:#3E96D0    */
	
p {
	margin: 0px 0 0 0;
	padding:0px 0 0 0;
}	

h1 {
	color:#FF6600; /* orange */
	padding:0; 
	margin:0 0 0 0; 
	font-weight:normal;  
}	

.h1gray {
    font-size : 15px;
    line-height: 120%;
		}


.bullet-lines {
line-height: 18px;
}


a.img {border: none; }

a:link {
color:#3E96D0; background-color:#FFFFFF; text-decoration:none;}
a:visited {
color:#3E96D0; background-color:#FFFFFF; text-decoration:none;}
a:hover {
color:#FFFFFF; background-color:#3E96D0; text-decoration:none;}
a:active {
color:#3E96D0; background-color:#FFFFFF; text-decoration:none;}


.bluelink_nodecoration a:link {
color:#3E96D0; background-color:#FFFFFF; text-decoration:none;}
.bluelink_nodecoration a:visited {
color:#3E96D0; background-color:#FFFFFF; text-decoration:none;}
.bluelink_nodecoration a:hover {
color:#3E96D0; background-color:#FFFFFF; text-decoration:none;}
.bluelink_nodecoration a:active {
color:#3E96D0; background-color:#FFFFFF; text-decoration:none;}

.graylink_nodecoration a:link {
color:#666666; background-color:#FFFFFF; text-decoration:none;}
.graylink_nodecoration a:visited {
color:#666666; background-color:#FFFFFF; text-decoration:none;}
.graylink_nodecoration a:hover {
color:#666666; background-color:#FFFFFF; text-decoration:none;}
.graylink_nodecoration a:active {
color:#666666; background-color:#FFFFFF; text-decoration:none;}

.graybold {
    font-weight:bold;
    color:#666666;
    text-decoration:none;
}

#ts-screenshot
   {
   	margin: 1px 0 2px 0;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
       color:#666666;
   }

#wrapper {
	width:960px;
	margin: 0 auto 5px auto;
			border-color: #bbbbbb;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	padding:0;
	}

	
	
.ninety {
     	font-size: 90%;
}

.eighty {
     	font-size: 80%;
}

	
	.orangebold {
	color: #FF6600;
	font-weight: bold;
	padding: 9px 0 0 0;
	}

.bigorangebold {
	color: #FF6600;
	font-weight: bold;
	font-size : 1.3em;
 	}

/* div titleblock id */

#titleblock {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 600px;
	height: 130px;
}

#titleblock h1 {
    color:#FF6600; 
    font-size:165%; 
    margin: 15px 0 0 100px;
    font-weight:bold;
    padding: 60px 0 0 0;
}

#titleblock a img {border: none;}

#titleblock a {color:#FF6600;}

#titleblock p {margin: 15px 0 0 20px;}

#titleblock a:link {
color:#FF6600; background-color:#FFFFFF; text-decoration:none;}
#titleblock  a:visited {
color:#FF6600; background-color:#FFFFFF; text-decoration:none;}
#titleblock  a:hover {
color:#FF6600; background-color:#FFFFFF; text-decoration:none;}
#titleblock  a:active {
color:#FF6600; background-color:#FFFFFF; text-decoration:none;}

/* end titleblock */

.bigtext {
    font-size : 20px;
    line-height: 110%;
	}

	.leftimage {
    float: left;
    margin: 5px 20px 2px 0px;
	}
	
	/* nav bar for ugly research site: along top of pages */
#navbar {
list-style-type: none; 
display:block; 
 width:590px; 
clear:both;
	line-height: 1.8em;
text-align:left; 
	margin:0 0 10px 0;
padding:0; 
}

#navbar li {
	display:inline;
	width:20%;
	text-align:left; 
	color:#333;
	font-size:103%;
		padding: 0.0em 0.5em 0 0.5em;
	margin:0 0 10px 0;
	}

#navbar a:link {

    color:#3E96D0;
    text-decoration: none;
    border-bottom: 0px;
	}

#navbar a:visited {

    color:#3E96D0;
    text-decoration: none;
    border-bottom: 0px;
	}

#navbar a:hover {

	color:#FFFFFF;
	text-decoration: none;
	background-color:#3E96D0;
    border-color:#FFFFFF;
	}

#navbar  a:active {

    color:#3E96D0;
    text-decoration: underline;
    border-bottom: 0px;
	}

.current {

    color:#3E96D0;
	font-weight: bold;
	}

#content {
	margin:0px 0px 0px 10px;
	padding:10px 10px 10px 10px;   
	font-size: 11px;
	}
	
/* applies to all divs within the content div */

#content div {
/*	padding:0px 0px 0px 0px;   */
    float:left;                
	}
	
	
   #content ol {
	line-height: 1.5em;
	margin-top:5px;
	}

  #content li {
	line-height: 1.5em;
	margin: 10px 10px 0px 50px;
	padding: 0px 0px 0px 0px;
	}

	
	#content a {
	color:#3E96D0;
	text-decoration: none;
	font-weight:bold;
    }	

	
	#content a:hover {

	color:#FFFFFF;
	text-decoration: none;
	background-color:#3E96D0;
    border-color:#FFFFFF;
	}
	
#content-main {
	margin:0px 0 0 0px;
	width:660px;
	border-color: #bbbbbb;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	}
	
#content-main ul {
	margin-top:1px;
	}

#content-main li {
	margin: 0px 5px 5px -5px;
	padding: 0px 0px 0px 0px;
	line-height:1.6em;
	}

	.content-guided ol {
	margin-top:10px;
	}

  .content-guided li {
	line-height: 3.5em;
	margin: 10px 10px 0px 0px;
	padding: 5px 0px 0px 0px;
	}
		
		
	
#uglyresearch-main {
	margin:5px 0px 0 24px;
	padding:5px 0px 0px 0px;
	width: 600px;
	}

#uglyresearch-main p {
	padding:6px 30px 0px 0px;
	}

	
.orderedlist {
		margin:5px 0px 0 24px;
	padding:5px 0px 0px 0px;
		line-height: 1.5em;
	margin-top:-5px;
    }
	
	
#apps {
       margin: 5px 0 0 0px;
		height: 120px;
	width: 240px;
	line-height: 17px;
	               }

	#apps p {
  	padding: 10px 0 0px 0px;
              }
			  
	#appsimg {
	  	height: 75px;
	width: 200px;	
		margin: 0px 0px 0px 0px;
		float: left;
					  }
			  
#bullhorn {
       margin: 5px 0 0 20px;
		height: 120px;
	width: 240px;
	line-height: 17px;
	               }

   #bullhorn p {
  	padding: 10px 0 0px 0px;
              }
			  
#bullhornimg {
	  	height: 75px;
	width: 200px;	
	margin: 0px 0px 0px 0px;
	float: left;
	  }
	  
	  #middlearrow {
       margin: 15px 0 0 14px;
	padding: 5px 0 5px 0px;
	height: 120px;
	width: 45px;
              }


#uglyresearch-specifics {
		width: 600px;
	line-height: 21px;
			}

			
			
#content-right {
	margin-left:10px;
	width:134px;
	border-style: none;
	border-width: 0px 0px 0px 0px;
	}
	
	#content-right-describe {
		line-height: 1.4em;
		margin: 15px 0 0 0;
	}

#footer {
	float:left;
	margin-top:30px;
	margin-bottom:0px;
    padding:5px 0px 5px 0px;
	border-color: #bbbbbb;
	border-style: solid;
	border-width: 1px 0px 0px 0px;
    width:878px;
	text-align: right;
	}

	
	
	
#bottom {
	clear:both;
	float:left;
	margin:2px 0px 15px 0px;
    padding:0px 0px 0px 0px;
	border-color: #bbbbbb;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
    width:878px;
	text-align: right;
	}



	

