@import url('http://cloud1.opensystemsmedia.com/content.css');
@import url('http://cloud1.opensystemsmedia.com/ospticker.css');

#Attachment { margin-top: 30px; }

.tickertable { width: 765px; }

.ecast_logo_in_ticker { padding-left: 0px; }


.lightclick { color: #2277dd; }
.lightclick:visited { color: #2277dd; }






		body
		
		{	

		background: url("http://cloud1.opensystemsmedia.com/bg.jpg") center 100% repeat-y;

		}
		
	


		


		.ecastTicker
		
		{	

		background: url("http://cloud1.opensystemsmedia.com/bg_ticker_ecast.jpg") center 100% repeat-y;

		}
		
		.ecastTicker_bottom
		
		{	

		background: url("http://cloud1.opensystemsmedia.com/bg_ticker_bottom.gif") center 100% no-repeat;

		}
		









.tiny2 {font-family: Small Fonts, Verdana, Lucida Grande, Arial, Trebuchet; font-size: 8px; color: #000033; text-transform: uppercase;}


.related { 		FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        		FONT-SIZE: 11px;
       		 	TEXT-DECORATION: none;	
				
		}
		
.related li { padding-left: 2px; margin-left: -15px; }


.related_head		{ text-transform: uppercase; color: #696969; font-size: 13px; font-family: "Lucida Grande", Arial, SunSans-Regular; font-weight: bold; text-decoration: none }

.arial3 { font-size:  3px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.arial10 { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.arial11 { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.arial12 { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.arial13 { font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.arial15 { font-size: 15px;	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.arial16 { font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.homepagetitle { font-size: 21px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: -1px; line-height: 20px; }
.arial23 { font-size: 23px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.times15  { font-size: 15px; font-family: "Times New Roman", Times,  Georgia }

.verdana10 { font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss }
.verdana11 { font-size: 11px; font-family: verdana; }
.verdana12 { font-size: 12px; font-family: verdana; text-decoration: none }
.verdana13 { font-size: 13px; font-family: verdana }
.verdana14 { font-size: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss }
.verdana17 { font-size: 17px; font-family: verdana, Arial, Helvetica, Geneva, Swiss }

.georgia12 { font-size: 12px; font-family: georgia, "Times New Roman", Georgia, Times }
.georgia14   { font-size: 14px; line-height: 16px; font-family: georgia, times }
.georgia16 { font-size: 16px; font-family: Georgia, "Times New Roman", Times }

.georgia22   { font-size: 22px; line-height: 21px; font-family: georgia, times }
.georgia27  { font-size: 27px; font-family: georgia, times }

a      {  color: #07257f; text-decoration: none; }

a:hover    { text-decoration: underline; }
a:visited    { color: #9c2e80; text-decoration: none; }

.nodecoration   { text-decoration: none}

.linksmenu{padding:7px 0px 0px 0px}
.htitle div{padding:11px 0px 0px 0px}
.hitemtop div{padding:6px 0px 2px 0px}
.hitem div{padding:3px 0px 2px 0px}
.arial20 { font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.xsmall  { color: #363636; font-size: 11px; font-family: "Trebuchet MS", Georgia, Arial; line-height: 1.3em; }
.lucid11 {   FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 11px;
        TEXT-DECORATION: none;
}

.lucid10 {   FONT-FAMILY: Lucida Grande, Trebuchet, Verdana;
        FONT-SIZE: 10px;
        TEXT-DECORATION: none;
        }
		
		.lucid9 {   FONT-FAMILY: Lucida Grande, Trebuchet, Verdana;
        FONT-SIZE: 9px;
        TEXT-DECORATION: none;
        }

.lucid12 {   FONT-FAMILY: Lucida Grande, Trebuchet, Verdana;
        FONT-SIZE: 12px;
        TEXT-DECORATION: none;
        }
.lucid13 {   FONT-FAMILY: Lucida Grande, Trebuchet, Verdana;
        FONT-SIZE: 13px;
        TEXT-DECORATION: none;
        }
.lucid14 {   FONT-FAMILY: Lucida Grande, Trebuchet, Verdana;
        FONT-SIZE: 14px;
        FONT-WEIGHT: Bold;
        TEXT-DECORATION: none;
        }

.highlight {   FONT-FAMILY: Lucida Grande, Trebuchet, Verdana;
        color: blue;
        FONT-WEIGHT: Bold;
        TEXT-DECORATION: underline;
        }

.lucid18 {   FONT-FAMILY: Lucida Grande, Trebuchet, Verdana;
        FONT-SIZE: 18px;
        FONT-WEIGHT: Bold;
        TEXT-DECORATION: none;
        }
        
.lucid21 {   FONT-FAMILY: Lucida Grande, Trebuchet, Verdana;
        FONT-SIZE: 17px;
        FONT-WEIGHT: Bold;
        TEXT-DECORATION: none;
        }
.bigtitle { color: #30f; font-size: 22px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 600; text-decoration: none; text-align: left; letter-spacing: 0 }


        
        
        
        
        
        
        
        


/**
CSS Stylist		: Eric Okorie
Created For		: Konrad Witte
Specification	: Create CSS for miniTables
Last Updated	: 6/16/2004

**/


table.header {
	background-color: black; /* AKA borderColor */
	border:0;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	padding-right: 0;
	font-family: Lucida, Verdana, Arial, Helvetica, sans-serif;
	width: 400;
	border-spacing: 1;
	}

td.header {
	background-color: white; /*border color */
	border:0;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	padding-right: 0;
	font-family: Lucida, Verdana, Arial, Helvetica, sans-serif;
	border-spacing: 1;
	width: 402;
	/*border-color: #000000; */
	}

table.typical {
	background-color: #435145; /*border color */
	border:0;
	font-family: Lucida, Verdana, Arial, Helvetica, sans-serif;
	border-spacing: 1;
	width: 400;
	/*border-color: #000000; */
	}
	

/**
8B6D52


**/
	
tr.typical { 
	height: 12;
	}

/**
td.blank {
	background-color: white;
	color: white;
	font-size:12px;
	}
**/
td.tiptop {
	background-color: #ebffbd;
	color: black;
	font-size:12px;
	}
	
td.product {
	width: 184;
	background-color: #f6ffe4; 
	color: black;
	font-size: 10px;
	height: 12;
	}

td.blank {
	width: 184;
	background-color: white; 
	color: black;
	font-size: 10px;
	height: 12;
	}


td.line { 

background-color: #f3efe7;

}

td.dotvertical { 

background-image: url("http://cloud1.opensystemsmedia.com/browndotvert.gif");

}


.contentintro {   FONT-FAMILY: Lucida Grande, Trebuchet, Verdana;
        FONT-SIZE: 13px;
        TEXT-DECORATION: none;
        FONT-WEIGHT: bold;
        }


/* only bullets will populate this section */

/*

#e3ddd0 - dsp background color
#ad9d7f - border color (dsp)
#DED6C8 - darkest color... (TOPIC, dsp)
*/

td.grid {

background-color: #fafff0; /* AKA main background */
color: black;
width: 10;
height: 10;
font-size: 18px;
border-bottom: 0;
padding-left: 8;
}

td.rotated {

background-color: #fafff0; /*  AKA background for menu*/
color: black;
width: 10;
height: 10;
font-size: 18px;
border-bottom: 0;
padding-left: 4;
}



/** BUTTON BAR ********************************/

td.buttonbarborder, .buttonbarborder {

background-color: #ae9e7f;

}


td.buttonbar {

height: 36;
/** darker brown hue**/
background-color: #f3efe7;

}


.leftcolumnlinks { 
	FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;

}


.buttonbarbutton {   
		FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 15px;
        FONT-WEIGHT: Bold;
        TEXT-DECORATION: none;
        }

/*************************************************************/


/** articles STYLES  **/



.subheading {
	FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


.figure {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}


.zoom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}



			.homepageabstract { 
				FONT-FAMILY: Lucida Grande, Trebuchet, Verdana;
		        FONT-SIZE: 13px;
		        TEXT-DECORATION: none;
		        margin-top: 3px;
        }
		

input { font-size: 11px; }
.graybox {
	background-color: #868686;
	list-style-type: square;
}


.style5 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
}

.style7 {font-family: "Times New Roman", Times, serif}

