<style type='text/css'>
/* fix for horizontal scroll */

*
{
	margin: 0px;
	padding:0px;
}


body
{
  background-color: #ffffff;
}

p,li,ol,ul,td,th
{
  color: #000000;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, SunSans-Regular;
  text-align: left;
}

/* layout divs */
/* http://www.neuroticweb.com/recursos/2-columns-layout/fondo.php/cba_default_back.gif?width_iz=100&width_de=600&color_iz=ccffff&color_de=ffffff */

#abo_develop_banner
{
margin: 0px auto;
padding: 0px;
border: 0px solid gray;
width: 100%;
background-color: yellow;
}

#abo_container
{
margin: 0px auto;
padding: 0px;
border: 0px solid gray;
width: 770px;
background-color: #ffffff;
/* background: url('/images/cba_s0133_back.gif') repeat; */
}

#abo_header
{
padding: 0px;
width: 100%;
height: 118px;
background-color: #ccffcc;
}

#abo_menu_top
{
padding: 0px 0px 0px 1px;
width: 100%;
height: 24px;
background-color: #99cccc;
}

#abo_content_all
{
clear: both;
padding: 0px;
float: left;
width: 770px;
overflow: auto;
min-height: 175px;

/* border: 1px solid gray; */
/* border-left: 1px solid gray;*/
background-color: #d5ded5;
}

#abo_content_left
{
float: left;
width: 144px;
padding: 0px 5px 0px 5px;
background-color: #d5ded5;
min-height: 400px;
overflow: auto;
border-left: 0px solid gray;
border-right: 1px solid gray;
}

#abo_content_right
{
float: right;
width: 610px;
margin: 0px;
padding: 0px 0px 0px 5px; 
min-height: 100px;
overflow: auto;
}

#abo_footer
{
  clear: both;
  margin: 0;
  background-color: #cccccc;
  text-align: center;

/*  height: 80px; */
}
#abo_footer_left
{
  float: left;
  font-size: 10px;
  padding:5px;
/*  width: 220px; */
}
#abo_footer_right
{
  float: right;
  font-size: 10px;
  padding:5px;
}
#abo_footer_center
{
  font-size: 10px;
}
#abo_footer_clear
{
  clear: both;
}

table.contentline100
{
border-width: 1px;
border-style: solid;
border-color: grey;
border-collapse: collapse;
border-spacing: 0px;
margin-right: auto;
margin-left: auto;
}




/* drop down menu */
/* this is the main UL element*/
.dropdown{
	display:none;
	margin:0;
	padding:0;
	list-style:none;
	border-bottom:1px solid #444;
	border-bottom:1px solid #00f;
	border-bottom:0px;
}

/* these are the inner menus*/
.dropdown ul{
	margin:0;
	padding:0;
	border-top:1px solid #444;
	list-style:none;
}

/* these are all the LIs in the menu*/
.dropdown li{
	margin:0;
	padding:5px;
	/*width:120px;*/
	background-color:#000;
	background-color:#9cc;
	cursor:pointer;
}

/* these are anchor in the menu, if you want to style them differently from the rest of you website*/
.dropdown a{
  font-size: 11px;
  font-family: arial;
	text-decoration:none;
	color:#FFB119;
	color:#000000;
	width:100%;

}
.dropdown a:hover{
	text-decoration:underline;
	text-decoration:none;
}

/* these are the LIs that only belong to submenu*/
.dropdown ul li{
	border:1px solid #444;
	border-top:0;
	margin-left:-1px;
}

/* these are the LIs that contains a submenu*/
.dropdown li.submenu-down{
	background:#9cc url('/images/sun_expand_down.png') center right no-repeat;
	padding-right:20px;
	/* width:105px; */
}

/* these are the LIs that contains a submenu and which are in a sub-menu themselves*/
.dropdown li.submenu-left{
	background:#9cc url('/images/sun_expand_right.png') center right no-repeat;
	padding-right:20px;
	width:105px;
}


/* news ticker */
#newsticker *
{
	margin: 0px;
	padding:0px;
	position: relative;
}


.newsticker
{
	height: 80px;
	width: 250px;
	display: block;
	overflow: hidden;
	position: relative;
	margin: 5px;
}

.newsticker ul li
{
	/*float: left; add the float: left when you prefer a horizontal news ticker*/
	float: left;
	display: block;
  width: 250px;
	padding: 5px;
/*	font: .8em Georgia, "Times New Roman", Times, serif;*/
/*  background-color: red; */
}

.newsticker.images ul li {
	width: 270px;
	padding: 0px;
	float: left;
	}

.tickertitle {
	display: block;
/*	font: bold .9em Georgia, "Times New Roman", Times, serif;*/
	}

.tickerimg {
	float:left;
	margin: 0px 15px 15px 0px;
	}
/* news ticker end */



