ul {
	margin:10;
	padding:10;
	list-style-image: url(images/pointer.gif);
	list-style-type: none;
}
.ul a{color:#151515; font-weight:900}
.ul li { background:URL(images/pointer.gif) top left no-repeat; padding:0 0 0 12px;}
.ul2 { line-height:16px}
.ul2 li { background:URL(images/pointer_bl.gif)  left no-repeat; padding:0 0 0 8px;}

table { border:0px}
.headerbg_green {
	background-image: url(images/header_bg_green.jpg);
	background-repeat: repeat-x;
}
.border_left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C0C0C0;
	padding-left: 10px;
}
.logo_green {
	background-image: url(images/header_green.jpg);
	background-repeat: no-repeat;
}



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

html, body, #wrapper{
	margin:0px;
	padding:0px;
	background-color:#E4E3E4;
	height:100%;
	border:none;
	}
	
td{
	font-size:11px;
	font-family:Tahoma;
	color:#666666;
	vertical-align:top;
}
.footer{
	background:URL(images/tall_bot.gif) repeat-x bottom;
	color:#727272;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.more:hover{ text-decoration:underline}
.more{
	color:#151515;
	text-decoration:none;
	font-weight:900;
	margin-left:5px
}
.margin {
	margin:25px 20px 18px 18px
}
a, .a {color:#727272;}
.blue{ color:#318DB7}
.t1, .t1 a { color:#666666; line-height:14px}
a:hover { text-decoration:none}
.footer a{
	color:#727272;
}
.black{ color:#151515;}

.input{
 		height:18px; width:163px;
		background-color:#FFFFFF; 
		font-size:11px;
		font-family:Tahoma;
		color:#626262;
		padding:0 0 0 6px;
		}

 .textarea{
 		height:148px; width:163px;
		background-color:#FFFFFF; 
		font-size:11px;
		font-family:Tahoma;
		color:#626262;
		padding:0 0 0 6px;
		overflow:auto;
		}
		
.green_bottom {
	background-image: url(images/back4.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
.grey_bottom {
	background-image: url(images/back5b.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.right_shadow {
	background-image: url(images/right_side.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.left_shadow {
	background-image: url(images/left_side.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#wrapper {
      margin: 0px;
	  height:100%;
   }
.headerbg_cyan {
	background-image: url(images/header_bg_cyan.jpg);
	background-repeat: repeat-x;
}
/* Talking box. Thinking box. */
div.bubble1 {
	margin: 15px 0;
}

div.bubble1 span.author {
	padding-left: 15px;
	margin-left: 15px;
	background: url(images/author.gif) no-repeat center left;
	font-weight: bold;
}

div.bubble1 div {
	margin: 0;
	width: 240px;
	background: url(images/bub1-br.gif) no-repeat bottom right;
}

div.bubble1 div div {
	background: url(images/bub1-bl.gif) no-repeat bottom left;
}

div.bubble1 div div div {
	background: url(images/bub1-tr.gif) no-repeat top right;
}

div.bubble1 div div div div {
	background: url(images/bub1-tl.gif) no-repeat top left;
}

div.bubble1 div div div div div {
	margin: 0;
	padding: 15px 15px 30px 15px;
	width: auto;
}
p.message {
	background: url(images/icon-info.gif) no-repeat top left;
	color: #2D99C4;
	padding-left: 25px;
}
