/* style sheet created for Visilent (c)2006 www.visilent.com */
/* by Bamboudesign (c)2006 www.bamboudesign.com */
/* updated: Aug 08 2006 */



html {
	margin: 0px;
	}	


/* PAGE BACKGROUND */
	
body { 
	background: #FFFFFF url(../images/bar_bodytop.gif);
	background-repeat: norepeat;
	margin-top: 20px;
	margin-left: 0px;
	
	/* scrollbar colors: */
	
	SCROLLBAR-TRACK-COLOR: #6365AD;  /* BG: scrollbar background */
	SCROLLBAR-FACE-COLOR: #DECDDD;   /* BAR: movable bar color */
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;    /* BORDERS: bottom & right borders of bar */
	SCROLLBAR-DARKSHADOW-COLOR: #6365AD;    /* SHADES: bottom & right border shades of bar */
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;   /* BORDERS: top & left borders of bar */
	SCROLLBAR-HIGHLIGHT-COLOR: #6365AD;   /* SHADES: top & left border shade of bar */
	SCROLLBAR-ARROW-COLOR: #6365AD;    /* ARROWS: color of top & bottom arrows */
	}
	
	

/* TEXT FONTS */

p,td	{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #7E725A;		/* light taupe for regular text*/
	}
	

ul	{
	line-height: 1.8em;
	}
		

/* LINKS */


a	{				/* links are red wine */
	color: #CC0000;
	text-decoration: underline;
	}

a:hover	{				/*  links roll-over are "visilent" dark blue */
	color: #0B0F5A;
	text-decoration: none;
	}
	

#footer a	{				/* footer links are "visilent" dark blue */
	color: #0B0F5A;
	text-decoration: none;
	}
	
#footer a:hover	{
	text-decoration: underline;
	}
	
	
#login a	{				/* login links are white */
	color: #FFFFFF;
	text-decoration: underline;
	}
	
#login a:hover	{
	text-decoration: none;
	}	
	

a:visited {				/* visited links are pale blue */
	color: #6365AD;
	}


/* CLASSES */


.sml	{
	font-size: 7pt;
	}
	
	
.crumb	{
	font-size: 8pt;
	color: #999999;
	}


.large	{				/* larger text */
	font-size: 10pt;
	}
	
.header		{				/* paragraph headers in red wine */
	font-size: 9pt;
	font-weight: bold;
	color: #CC0000;
	}
	

.headline		{				/* headlines in pale blue */
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #6365AD;
	line-height: 1.4em;
	}	
	

.white_sml	{				/* small white text */
	font-size: 7pt;
	color: #FFFFFF;
	}



/* DIVISIONS */


#marginleft10	{	
	margin-left: 10px;
	}
	
#login	{				/* login background */
		background: url(../images/bg_loginbox.gif);
		background-repeat: norepeat;		
		}
		
		
#vertical_dots		{				/* margin vertical separator for sub-pages */
		background: url(../images/dots_vertical.gif) repeat-y;
		}
		

#bgtaupe		{				/* margin taupe background for sub-pages */
		background: url(../images/bg_taupe_leftmargin.gif);
		}
		
		
#border		{					/* border color is taupe like text */
	border: solid 1px;
	border-color: #7E725A;
	}
	

#news		{					/* border for News on home page */
	border: dotted 1px;
	border-color: #7E725A;
	}
		
	
	


/*  News toggle button on home page under Client logos */

	
input.button {
  color: #FFFFFF; background: #7E725A;
  font-size: 7pt;
  font-weight:normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  border: solid 1px #666666;
}

		

		
/* FORM STYLE & FONTS */

select,input,option,textarea	{				/* all data input in form fields are taupe */
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: #7E725A;
	}