/* get rid of those system borders being generated for A tags */
a:active {
  outline:none;

}
a:current {
  outline:none;
}
:focus {
  -moz-outline-style:none;
}

.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}


a:active {
  outline:none;
}

:focus {
  -moz-outline-style:none;
}

#flowtabs {

	/* dimensions */
                         /*
    background:#517CA6 ; transparent*/
	width:839px;
	height:30px !important;
	margin:0 !important;
	padding:0px;
    border:0px solid blue;
    padding-left:4px;
    padding-right:0px;
    border-top:1px solid transparent;          /*#91865A*/
	/* IE6 specific branch (prefixed with "_") */
	_margin-bottom:-2px;
}

/* single tab */
#flowtabs li {
	float:left;
    background: transparent;
	margin:0;
	padding:0;
	text-indent:0;
	list-style-type:none;
    outline:none;
    margin-left:-2px;

}

#flowtabs UL{
  background: transparent;

}


 #flowtabs li a {
	background:; /*transparent*/
 	display:block;
	height: 32px;
   /*	width: 137px;*/
	padding:0px;
	margin:0px;
    outline:none;
	/* font decoration */

	font-size:85%;
	line-height:33px;
    text-align:center;
	text-decoration:none;

}

 #flowpanes {
	width:834px;
	height:150px;/**/
    background:#FEFEFC; /* */
    margin-left:4px;       /*
    border:1px solid #34475F; */
}


/* single pane */
#flowpanes div {
	display:none;
	color:#003366;
	margin:10px 40px;
}
 #flowpanes div P{
 padding-right:40px;
}
/* some decorations for elements inside single pane */
#flowpanes div h2 {
	font-weight:normal;
	color:#2D291C;
	letter-spacing:1px;
	margin:0px 0 0 0;
	font-size:16px;
}

#flowpanes div h5 {
	font-weight:normal;
	color:#2D291C;
	letter-spacing:1px;
	margin:0px 0 0 0;
	font-size:16px;
}


#flowpanes a {
   color:#3C1E00;	/**/
	font-size:12px;
    padding:2px;
}
 #flowpanes a:hover {
   color:#FEFEFC;
   background:#993300;	/**/
	font-size:12px;
    padding:2px;
}
#flowpanes p, #flowpanes samp {
	color:#2D291C;
}

#flowpanes div.narrow {
	padding-right:160px;
}

/* override the root element to enable scrolling */
#flowpanes {
	position:relative;
	overflow:hidden;
	clear:both;

}

/* override single pane */
#flowpanes div {
	float:left;
	display:block;
	width:770px; /* 670 */
	cursor:pointer;
	font-size:12px;
     color:#2D291C;
}

/* our additional wrapper element for the items */
#flowpanes .items {
	width:20000em;
	position:absolute;
	clear:both;
	margin:0;
	padding:0;
}

#flowpanes .less, #flowpanes .less a {
	color:#999 !important;
	font-size:11px;
}

tablink a{  color: #241200; padding:2px; text-decoration: underline;

  }
 .tablink a:hover {
   color:#f0f0f0 ; background:#993300; padding:2px;
 }

 .imgpad a:hover{
   color:#f0f0f0 ; background:#993300; padding:2px;
 }



#flowtabs #t1 {
  background: url(http://www.islandseniorservices.org/logo/GTabSand147.png) no-repeat; width:147px;  height:30px; border:0px solid; color:#2F1F0F;
}
#flowtabs #t1 a:hover { color:white;  width:147px;  height:30px;
 background: url(http://www.islandseniorservices.org/logo/GTabSand1479933.png) no-repeat;; color:#FEFEFC;
}

#flowtabs #t1 .current {background:  url(http://www.islandseniorservices.org/logo/GTabSand147F3.png) no-repeat; width:147px; height:30px; color:#242217;}


 #flowtabs #t2 {
  background:  url(http://www.islandseniorservices.org/logo/GTabSand199.png) no-repeat; width:202px;  height:30px; border:0px solid; color:#2F1F0F;
}
#flowtabs #t2 a:hover { color:white;  width:202px;  height:30px;
 background:url(http://www.islandseniorservices.org/logo/GTabSand199933.png) no-repeat;; color:#FEFEFC;
}

#flowtabs #t2 .current {background:url(http://www.islandseniorservices.org/logo/GTabSand199Fe.png) no-repeat; width:202px; height:30px; color:#242217;}





