/*---------------------------------------------------------------------------
	Main html tags
  ---------------------------------------------------------------------------*/

	html {
	}
	
	body {
		color: #666;
		margin: 0px;
		text-align: center;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		background: #F4F5F1 ;
		/* line-height: 1.4em; */
	}
	
	strong {color:#4B5E6B;}
	
	a {
		background-color: transparent;
		color: #25648D;
		text-decoration: underline;
	}
	
	a:link {color: #25648D;}
	a:visited {color: #5183A4;}
	a:hover {color: #333; text-decoration:none;}
	
	img, form {
		border: 0px;
		padding:0px;
		margin: 0px;
	}
	
	p {
		padding: 0px;
		margin: 4px 0px 8px 0px;
	}
	
	table {
		font-size: 1em;
		font-size: inherit;
	}
	
	h1 {
		padding: 5px 0px;
		margin: 0px;
		font-size:18px;
		color: #4D5F6C;
padding-top: 3px;
		padding-bottom: 10px;
	}
	
	.heading1 {
		padding: 5px 0px;
		margin: 0px;
		font-size:18px;
		color: #4D5F6C;
padding-top: 3px;
		padding-bottom: 3px;
	}
	
	h2{
		font-size:16px;
		color: #4D5F6C;
		margin: 0px;
		padding-top: 3px;
		padding-bottom: 3px;
	}
	
	.heading2{
		font-size:16px;
		color: #4D5F6C;
		margin: 0px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.heading3{
		font-size:16px;
		color: #FFFFFF;
		font-weight: bold;
		margin: 0px;
		padding-top: 3px;
		padding-bottom: 3px;
padding-left: 7px;
	}
	
	h3{
		font-size:14px;
		color: #4D5F6C;
		margin: 0px;
		padding-top: 3px;
		padding-bottom: 3px;
	}
	
	h4 {
		font-size:12px;
		color: #4D5F6C;
		margin: 0px;
		padding-top: 3px;
		padding-bottom: 3px;
	}
	
	h1.blockcolor, h2.blockcolor {
		margin: 0px;
		padding: 5px;
		background-color: #56A1D5;
		color:#FFFFFF;
		font-size:12px;
	}
	
	h3.blockcolor{
		margin: 0px;
		padding: 5px;
		background-color: #84BBDF;
		color:#4F4F4F;
		font-size:11px;
	}
	
	h4.blockcolor {
		margin: 0px;
		padding: 5px;
		background-color: #E1E6EA;
		color:#4F4F4F;
		font-size:11px;
	}
	
	.alt {
		display: none;
	}
	
	.hr {
		width: 100%;
		height: 1px;
		border-width: 0px 0px 1px 0px;
		border-style: dashed;
		border-color: #999999;
		padding: 0px;
		margin: 5px 0px 5px 0px;
		clear:both;
	}
	
	div.hr hr {
		padding: 0;
		margin: 0;
		display: none;
	}
	
	th {
		font-weight: normal;
		text-align: left;
	}
	
	form{
		margin: 0px;
		padding: 0px;
	}
	
	form td{
		padding-bottom: 2px;
	}
	
	img[align=left] {
		padding-right: 8px;
		padding-bottom: 8px;
	}
	
	img[align=right] {
		padding-left: 8px;
		padding-bottom: 8px;
	}
	
	.imageborder {
		border: 1px solid;
		border-color: #000000;
	}
	
	blockquote.list{
		margin: 0px;
		padding-top: 5px;
		padding-right: 5px;
		padding-bottom: 5px;
		padding-left: 30px;
		background: url(../images/bullet_arrow_grey.gif) no-repeat 5px 10px;
	}
	
	.red{
		color: #FF0000;
	}
	
	#skip {
		position: absolute;
		left: -1000px;
		top: -1000px;
		speak: normal;
		voice-family: female;
	}
	.lightblue{
	color:#56A1D5;
	}
	.font20{
	font-size:20px;
	}

	.bigfont{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #858585;
	line-height: 17px;
	}
	.bigfontdark{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	}
	.boldgrey{
	font-size: 12px;
	font-weight: bold;
	}
	
	.whitetext{
		color:#FFFFFF;
	}
	
/*---------------------------------------------------------------------------
	Header
  ---------------------------------------------------------------------------*/

	#contentheader h4 {
		background: transparent url(../images/header_logo_firstrate.jpg) no-repeat;
		display: block;
		height: 90px;
		left: 0px;
		margin: 0px;
		padding: 0px;
		position: relative;
		float:left;
		top: 0px;
		width: 160px;
	}
	
	#contentheader h4 a {
		display: block;
		height: 90px;
		width: 160px;
	}
	
	#contentheader h5 {
		background: transparent url(../images/header_marbles.jpg) no-repeat;
		display: block;
		height: 90px;
		left: 0px;
		margin: 0px;
		padding: 0px;
		position: relative;
		float:left;
		top: 0px;
		width: 830px;
	}
	
	#contentheader h5.ontarget {
		/*background: transparent url(../images/header_on_target.jpg) no-repeat;*/
		display: block;
		height: 90px;
		left: 0px;
		margin: 0px;
		padding: 0px;
		position: relative;
		float:left;
		top: 0px;
		width: 830px;
	}
	
/*---------------------------------------------------------------------------
	Footer
  ---------------------------------------------------------------------------*/
  
	#footer a {
  		text-decoration: none;
		color: #4B5E6B;
	}
	
/*---------------------------------------------------------------------------
	Buttons
  ---------------------------------------------------------------------------*/
	
	.button_left_arrow_right, .button_left_arrow_left, .button_left_arrow_up,
	.button_left_arrow_right_on, .button_left_arrow_left_on, .button_left_arrow_up_on{
		margin: 8px 0px 8px 0px;
	}
	
	.button_left_arrow_right_big, .button_left_arrow_right_big_on{
		margin: 20px 0px 20px 0px;
	}
	
	.button_left_arrow_right a,
	.button_left_arrow_right_on a
	{
		background: #9C9C9C url(../images/button_left_arrow_right.gif) no-repeat left;
		white-space: nowrap;
		font-size: 9px;
		font-weight: normal;
		color: #FFFFFF;
		text-decoration: none;
		padding: 2px 8px 2px 20px;
	}
	
	.button_left_arrow_right_big a,
	.button_left_arrow_right_big_on a
	{
		background: #9C9C9C url(../images/button_left_arrow_right_big.gif) no-repeat left;
		white-space: nowrap;
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		padding: 4px 8px 4px 30px;
	}
	
	.button_left_arrow_left a,
	.button_left_arrow_left_on a
	{
		background: #9C9C9C url(../images/button_left_arrow_left.gif) no-repeat left;
		white-space: nowrap;
		font-size: 9px;
		font-weight: normal;
		color: #FFFFFF;
		text-decoration: none;
		padding: 2px 8px 2px 20px;
	}
	
	.button_left_arrow_up a,
	.button_left_arrow_up_on a
	{
		background: #9C9C9C url(../images/button_left_arrow_up.gif) no-repeat left;
		white-space: nowrap;
		font-size: 9px;
		font-weight: normal;
		color: #FFFFFF;
		text-decoration: none;
		padding: 2px 8px 2px 20px;
	}
	
	.button_left_arrow_right_big a:visited, 
	.button_left_arrow_right a:visited, 
	.button_left_arrow_left a:visited, 
	.button_left_arrow_up a:visited,
	.button_left_arrow_right_big a:active, 
	.button_left_arrow_right a:active, 
	.button_left_arrow_left a:active, 
	.button_left_arrow_up a:active
	{
		background-color: #9C9C9C;
		color: #FFFFFF;
	}
	
	.button_left_arrow_right a:hover, 
	.button_left_arrow_right_on a,
	.button_left_arrow_right_big a:hover, 
	.button_left_arrow_right_big_on a,
	.button_left_arrow_left a:hover, 
	.button_left_arrow_left_on a,
	.button_left_arrow_up a:hover, 
	.button_left_arrow_up_on a {
		background-color: #FFC000;
		color: #333333;
	}
/*---------------------------------------------------------------------------
	Main content areas
  ---------------------------------------------------------------------------*/
	#frame {
		width:990px;
		margin-right:auto;
		margin-left:auto;
		padding:0px;
		text-align:left;
		background: #FFFFFF;
	}
		
	#contentleft {
		width:160px;
		padding:0px;
		float:left;
	}
		
	#toplink {
		margin-left:170px;
		height: 20px;
	}
	
	#contentleft .footer{
		padding-left: 6px;
		margin: 0px;
		padding-top: 7px;
	}
	
	#content_contentright .footer{
		padding-right: 10px;
		margin: 0px;
		padding-top: 10px;
	}
	
	#contentcenter {
		width:830px;
		padding:0px;
		float:left;
		min-height:400px;
	}
	
	#content_contentcenter_wide {
		width:587px;
		padding:0px 5px 0px 10px;
		float:left;
		min-height:400px;
	}
	
	#content_contentcenter {
		width:510px;
		padding:0px 5px 0px 10px;
		float:left;
		min-height:400px;
	}
	
	#content_contentright {
		width:300px;
		padding:0px 0px 0px 0px;
		float:left;
		
	}
	
	#contentheader {
		background:#fff
	}
	
	#footer{
		background-color: #BAC6CF;
		background-image: url(../images/back_footer_grad.jpg);
		background-repeat: repeat-x;
		background-position: top;
		font-size: 0.88em;
		padding-top: 10px;
		padding-bottom: 10px;
		height: 60px;
		width: 990px;
		float: left;
		clear:both;
		color: #4B5E6B;
		text-align:center;
		border-top: 1px solid #BAC6CF;
	}

/*---------------------------------------------------------------------------
	Main content
  ---------------------------------------------------------------------------*/
 
	
	#content_contentcenter ul, #contentcenter ul {
		margin: 0px;
		padding: 0px 0px 4px 0px;
		list-style: none;
	}
	
	#content_contentcenter ul li, #contentcenter ul li {
		padding-left: 20px;
		padding-bottom: 3px;
		line-height: 1.4em;
		background-image: url(../images/bullet_arrow_white.gif);
		background-repeat: no-repeat;
		background-position: 0 .3em;
	} 
	
	#content_contentcenter ul ul li, #contentcenter ul ul li {
		padding-left: 20px;
		line-height: 1.4em;
		background-image: url(../images/bullet_arrow_white_sub.gif);
		background-repeat: no-repeat;
		background-position: 0 .3em;
	} 
	
	#contentcenter ul.list {
		margin: 0px;
		padding: 0px 0px 0px 0px;
		list-style: none;
	}
	
	#contentcenter ul.list li{
		padding-left: 20px;
		line-height: 16px;
		background-image: url(../images/bullet_arrow_grey.gif);
		background-repeat: no-repeat;
		background-position: 0 .3em;
		
		}
		
	#contentcenter ul.list li h1 {
		font-weight:normal;
		font-size: 11px;
		margin: 0px;
		padding: 0px;
		line-height: 16px;
	}	

/*
	#contentcenter ul.list-homepage {
		margin: 0px;
		padding: 0px 0px 2px 0px;
		list-style: none;
	}
	
	#contentcenter ul.list-homepage li {
		padding-left: 20px;
		line-height: 1.8em;
		background-image: url(../images/bullet_arrow_grey.gif);
		background-repeat: no-repeat;
		background-position: 0 .3em;
	}
*/
	
	img.oldsiteimage {
		background-color: #EBEBEB;
		border: 1px solid #CECECE;
		padding: 5px;
	}
	
	.navbox_header{
		background: #56A1D5;
		width: 294px;
		border-top: 1px solid #56A1D5;
		border-right: 1px solid #56A1D5;
		border-bottom: none;
		border-left: 1px solid #56A1D5;
		font-size: 9px;
		color: #FFFFFF;
		margin: 3px 0px 0px 0px;
		padding: 2px 2px 2px 4px;
	}
	
	.navbox_viewer{
		border: 1px solid #56A1D5;
		width: 294px;
		margin: 0px 0px 3px 0px;
		padding: 3px;
	}
	
	.navbox_header_small{
		background: #56A1D5;
		width: 142px;
		border-top: 1px solid #56A1D5;
		border-right: 1px solid #56A1D5;
		border-bottom: none;
		border-left: 1px solid #56A1D5;
		font-size: 9px;
		color: #FFFFFF;
		margin: 3px 0px 0px 0px;
		padding: 2px 2px 2px 4px;
	}
	
	.navbox_viewer_small{
		border: 1px solid #56A1D5;
		width: 142px;
		margin: 0px 0px 3px 0px;
		padding: 3px;
	}
	
	.navbox_header a{
		color: #FFFFFF;
	}
	
	.clients_header{
		background: #56A1D5;
		width: 294px;
		border-top: 1px solid #56A1D5;
		border-right: 1px solid #56A1D5;
		border-bottom: none;
		border-left: 1px solid #56A1D5;
		font-size: 9px;
		color: #FFFFFF;
		padding: 2px 2px 2px 4px;
	}
	
	.clients_viewer{
		border: 1px solid #56A1D5;
		width: 300px;
		margin: 0px;
		padding: 0px;
	}
	
	.clients_header_small{
		background: #56A1D5;
		width: 142px;
		border-top: 1px solid #56A1D5;
		border-right: 1px solid #56A1D5;
		border-bottom: none;
		border-left: 1px solid #56A1D5;
		font-size: 9px;
		color: #FFFFFF;
		padding: 2px 2px 2px 4px;
	}
	
	.clients_viewer_small{
		border: 1px solid #56A1D5;
		width: 148px;
		margin: 0px;
		padding: 0px;
	}
	
	.clients_header a{
		color: #FFFFFF;
	}
/*---------------------------------------------------------------------------
	Forms
  ---------------------------------------------------------------------------*/
	
	input {
		font-size: 9px;
	}
	
/*---------------------------------------------------------------------------
	Home
  ---------------------------------------------------------------------------*/
	
	#onTargetHome {
		background:#71ABDF;
		border: 1px solid #71ABDF;
		margin:0px;
		padding:0px;
		width: 287px;
		height: 111px;
		color:  #FFFFFF;
	}
	
	.homepageaunzlinks{
		font-size: 9px;
	}
	
/*---------------------------------------------------------------------------
	Menu
  ---------------------------------------------------------------------------*/
	
	#navcontainer 
	{
		width: 160px;
		margin: 0;
	}
	
	/* 
	added to fix additional vertical space showing in IE only
	.alt is used to hide the contents of the <a> so it's background can ba used to show the image
	if the left nav starts to look 'odd', it could be this that's doing it
	*/
	#navcontainer .alt {
		display:inline;
		visibility:hidden;
	}
	
	#navcontainer ul
	{
		margin: 0;
		padding: 0;
		list-style-type: none;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		list-style: none;
	}
	
	#navcontainer li {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
	#navcontainer a
	{
		display: block;
		padding: 0px 10px;
		margin: 0;
		width: 140px;
		color: #333333;
		background-color: #E1E6EA;
		text-decoration: none;
		font-size: 9px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #BAC6CF;
	}
	
	#navcontainer a:hover, #navcontainer a.on
	{
		color: #333333;
		background-color: #FFC000;
		text-decoration: none;
		margin: 0;
	}
	
	#navcontainer ul ul {
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #BAC6CF;
		margin: 0;
		list-style: none;
	}
	
	#navcontainer ul ul li {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
	#navcontainer ul ul a
	{
		display: block;
		padding: 5px 5px 5px 20px;
		width: 135px;
		color: #333333;
		background-color: #EDF0F2;
		text-decoration: none;
		border-bottom-style: none;
		margin: 0;
		background-image: url(../images/bullet_sq.gif);
		background-repeat: no-repeat;
		background-position: 8px 8px;
		list-style: none;
	}
	
	#navcontainer ul ul a:hover, #navcontainer ul ul a.on
	{
		color: #333333;
		background-color: #FFC000;
		text-decoration: none;
		margin: 0;
		list-style: none;
	}
	
	#navcontainer ul ul ul {
		border-bottom-style: none;
		margin: 0;
		list-style: none;
	}
	
	#navcontainer ul ul ul li {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
	#navcontainer ul ul ul a
	{
		display: block;
		width: 125px;
		color: #333333;
		background-color: #F8F9FA;
		text-decoration: none;
		border-bottom-style: none;
		margin: 0;
		background-image: url(../images/bullet_round.gif);
		background-position: 20px 8px;
		padding: 5px 5px 5px 30px;
		list-style: none;
	}
	
	#navcontainer ul ul ul a:hover, #navcontainer ul ul ul a.on
	{
		color: #333333;
		background-color: #FFC000;
		text-decoration: none;
		margin: 0;
		list-style: none;
	}
	
	#navcontainer ul ul ul ul a
	{
		display: block;
		width: 115px;
		color: #333333;
		background-color: #F8F9FA;
		text-decoration: none;
		border-bottom-style: none;
		margin: 0;
		background-image: url(../images/bullet_round.gif);
		background-position: 30px 8px;
		padding: 5px 5px 5px 40px;
		list-style: none;
	}

	#navcontainer a.btn_home, #navcontainer a.btn_home_on,
	#navcontainer a.btn_what_we_do, #navcontainer a.btn_what_we_do_on,
	#navcontainer a.btn_about_us, #navcontainer a.btn_about_us_on,
	#navcontainer a.btn_news, #navcontainer a.btn_news_on,
	#navcontainer a.btn_free_downloads, #navcontainer a.btn_free_downloads_on,
	#navcontainer a.btn_careers, #navcontainer a.btn_careers_on,
	#navcontainer a.btn_client_login, #navcontainer a.btn_client_login_on, 
	#navcontainer a.btn_contact_us, #navcontainer a.btn_contact_us_on,
	#navcontainer a.btn_resources, #navcontainer a.btn_resources_on {
		height:24px;
		background-position: 10px 10px;
		background-repeat: no-repeat;
		margin: 0;
	}

	#navcontainer a.btn_home_on,
	#navcontainer a.btn_what_we_do_on,
	#navcontainer a.btn_about_us_on,
	#navcontainer a.btn_news_on,
	#navcontainer a.btn_free_downloads_on,
	#navcontainer a.btn_careers_on,
	#navcontainer a.btn_client_login_on, 
	#navcontainer a.btn_contact_us_on,
	#navcontainer a.btn_resources_on {
		background-color: #FFC000;
		margin: 0;
	}
	
	#navcontainer a.btn_home, #navcontainer a.btn_home_on {
		background-image: url(../images/btn_home.gif);
	}
	#navcontainer a.btn_what_we_do, #navcontainer a.btn_what_we_do_on {
		background-image: url(../images/btn_what_we_do.gif);
	}
	#navcontainer a.btn_about_us, #navcontainer a.btn_about_us_on {	
		background-image: url(../images/btn_about_us.gif);
	}
	#navcontainer a.btn_news, #navcontainer a.btn_news_on {	
		background-image: url(../images/btn_news.gif);
	}
	#navcontainer a.btn_free_downloads, #navcontainer a.btn_free_downloads_on {	
		background-image: url(../images/btn_free_downloads.gif);
	}
	#navcontainer a.btn_careers, #navcontainer a.btn_careers_on {
		background-image: url(../images/btn_careers.gif) ;
	}
	#navcontainer a.btn_client_login, #navcontainer a.btn_client_login_on {	
		background-image: url(../images/btn_client_login.gif);
	}
	#navcontainer a.btn_contact_us, #navcontainer a.btn_contact_us_on {	
		background-image: url(../images/btn_contact_us.gif) ;
	}
	#navcontainer a.btn_resources, #navcontainer a.btn_resources_on {
		background-image: url(../images/btn_resources.gif) ;
	}
	
/*---------------------------------------------------------------------------
	Contact form
  ---------------------------------------------------------------------------*/

	#contact_form input.textinput, #contact_form select{
		width: 184px;	
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;	
	}
	#contact_form textarea{
		width: 100%;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	
	#form_header_1, #form_header_2, #form_header_3{
		background-color: #E1E6EA;
		padding: 2px 2px 2px 0px;
		font-size: 1.2em;
	}
	
	#form_header_1 .step, #form_header_2 .step, #form_header_3 .step{
		padding: 2px 6px;
		color: #000000;
		background: #FFC000;
		font-weight: bold;
	}
	
	#form_section_1 {
		color: #4B5E6B;
		background: #EDF0F2;
		padding: 6px;
	}
	
	#form_section_2 {
		color: #4B5E6B;
		background: #F8F9FA;
		padding: 6px;
	}
	


	#fs_front_page {
	
		font-family:Arial, Helvetica, sans-serif; 
		font-size:12px; 
	
	}
  
	#fs_front_page h1{
		font-family:Arial, Helvetica, sans-serif; 
		color:#25648D;
		font-size:20px; 
		font-weight:normal;
		line-height:20px;
		margin:0px;
		padding:0px;
	}
	
	#fs_front_page h2 {
	
		font-family:Arial, Helvetica, sans-serif; 
		color:#FFFFFF; 
		font-size:14px; 
		font-weight:bold; 
		text-transform:uppercase;
		line-height:14px;
		margin:0px;
		padding:0px;	
	
	}

	#fs_front_page .font15{
		font-size:15px;
		font-weight:bold;
	}
	
	#fs_front_page h3{
		font-family:Arial, Helvetica, sans-serif; 
		color:#FFFFFF; 
		font-size:21px; 
		font-weight:bold; 
		line-height:21px;
		text-align:center;
		margin:0px;
		padding:0px;
	}
	
	#fs_front_page h4{
		font-family:Arial, Helvetica, sans-serif; 
		color:#FFFFFF; 
		font-size:25px; 
		font-weight:bold; 
		line-height:25px;
		margin:0px 0px 0px 10px;
		padding:0px;
	}
	
	#fs_front_page h5{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:15px; 
		font-weight:bold; 
		line-height:15px;
		margin:0px;
		padding:0px;
	}
	
	#fs_front_page .testimonial{
		font-family:Arial, Helvetica, sans-serif; 
		color:#55A1D5; 
		font-size:18px;  
	}
	
	#fs_front_page .testimonialfooter{
		font-size:11px;
		background: url(/images/quotation2.gif) no-repeat;
		width:228px;
		height:35px;
	}
	
	#fs_front_page .blue{
		color:#55A1D5;
		font-weight:bold;
	}
	
	#fs_front_page a:link {color: #25648D;}
	#fs_front_page a:visited {color: #5183A4;}
	#fs_front_page a:hover {color: #333; text-decoration:none;}

	
	#fs_front_page #toplink2 {
			height: 20px;
		}
	
	 #fs_front_page .button_left_arrow_up,
	 #fs_front_page .button_left_arrow_up_on{
			margin: 8px 0px 8px 0px;
		}
	
	#fs_front_page .button_left_arrow_up a,
		#fs_front_page .button_left_arrow_up_on a
		{
			background: #9C9C9C url(/images/button_left_arrow_up.gif) no-repeat left;
			white-space: nowrap;
			font-size: 9px;
			font-weight: normal;
			color: #FFFFFF;
			text-decoration: none;
			padding: 2px 8px 2px 20px;
		}
		
	#fs_front_page .button_left_arrow_up a:visited, 
	#fs_front_page .button_left_arrow_up a:active
	{
		background-color: #9C9C9C;
		color: #FFFFFF;
	}
	

	#fs_front_page .button_left_arrow_up a:hover, 
	#fs_front_page .button_left_arrow_up_on a {
		background-color: #FFC000;
		color: #333333;
	}
	
	
	#fs_front_page .cats a, #fs_front_page .cats a:visited, #fs_front_page .cats a:hover {
		text-decoration: none;
		color: #FFF;
	
	}

/*---------------------------------------------------------------------------
	Style the Tweets
  ---------------------------------------------------------------------------*/

.twitters {
  border: 1px solid #e5e5e5;
  padding: 10px;
  overflow: auto;
  margin: 0px;
}

.twitters ul {
  list-style: none;
  padding: 0;
}

.twitters span.prefix {
  font-weight: bold;
}

.twitters span.time {
  font-style: italic;
  color: #c5c5c5;
}

.twitters span.status {
  font-style: i