/* sentitO Networks CSS */

BODY { margin: 10 0 0; padding: 0; font: 10px geneva, verdana, arial, sans-serif; color: #7f7f7f; }
TD, TH
{
	font: 10px geneva, verdana, arial, sans-serif;
	color: #7f7f7f;
	line-height: 15px;
}
td.desc { text-align: justify;  line-height: 15px; }

A.dot:link, A.dot:active, A.dot:visited
{
			font-weight: none;
			color: #7f7f7f; 
			background: none;
	border-bottom: dotted 1px #96CBCF;
}

a.dot:hover {
			text-decoration: none;
			color: #96CBCF; 
			background: none;
			border-bottom: dotted 1px #ffffff;}
			
			

			
A.none:link, A.none:active, A.none:visited { text-decoration: none;  }
A.none:hover { text-decoration: none; background-color: none; }

IMG { border: 0; }
A.footer:link, A.footer:active, A.footer:visited
{
	color: white;
	text-decoration: none; 
}
A.footer:hover { text-decoration: none; background-color: #FFE834; color: #7f7f7f;}

A:link, A:active, A:visited { color: #7f7f7f; text-decoration: none;  }
A:hover { text-decoration: none; background-color: #FFE834; }

A.nav:link, A.nav:active, A.nav:visited { color: #7f7f7f; text-decoration: none; text-align: right; font-weight: normal; }
A.nav:hover { text-decoration: none; color: #96CBCF; background-color: #f6f6f6; }

A.none:link, A.none:active, A.none:visited { text-decoration: none;  background-color: none;  }
A.none:hover { text-decoration: none; background-color: none; }
A.sub:link, A.sub:active, A.sub:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

a.sub:hover {
			text-decoration: none;
			color: #FFe834; 
			background: #7f7f7f;
			border-bottom: dotted 1px #FFe834;}

b.blue { color: #7f7f7f; }

.navsub {
			font-family:geneva, verdana, arial, sans-serif;
			color:#ffffff;
			font-size:9px;
			font-weight: normal;
			background: #7f7f7f;
			
		}
		
		
		
.white {
			color: white;
			
		}
		
TD.rightnav {
background-image: url(../images/right_nav.gif);
background-repeat: no-repeat;
background-position: top;
}

TD.rightnav2 {
background-image: url(images/right_nav2.gif);
background-repeat: repeat;
background-position: top;
}
	.menu {
			font-family:geneva, verdana, arial, sans-serif;
			color:#7f7f7f;                     
			font-size:10px;
			background: transparent url(images/transp_menu_bkgd3.gif);
			padding: 5px;
			border-width: 1px;
	border-top: url(images/dots_horizontal.gif);
	border-bottom: url(images/dots_horizontal.gif);
	border-right: url(images/dots_horizontal.gif);
	border-left: url(images/dots_horizontal.gif);
		}
.norepeat {
		
			background-repeat: no-repeat;
			background-position: 0% 100%;
			
			}
.norepeat2 {
		
			background-repeat: no-repeat;
			background-position: top;
			
			}
		
.menu2 {
			font-family:geneva, verdana, arial, sans-serif;
			color:#ffffff;
			font-size:9px;
			background: #7f7f7f;
			padding: 3px;
			border-width: 1px solid;
			border-color: white;
	border-top: url(../images/dots_horizontal.gif);
	border-bottom: url(../images/dots_horizontal.gif);
	border-right: url(../images/dots_horizontal.gif);
	border-left: url(../images/dots_horizontal.gif);
			
		}
.menu3 {
			font-family:geneva, verdana, arial, sans-serif;
			color:#7f7f7f;
			font-size:10px;
			background: transparent url(../images/transp.gif);
			padding: 5px;
			border: dotted 1px;
		}
		

    td div {
      /* this makes TDs a container with their own coordinate system.
         absolutely-positioned elements will be offset relative to them */
      position:relative;
      }
      
      
A.white:link, A.white:active, A.white:visited
{
	color: #ffffff;
	text-decoration: none;
	text-align: right;
	font-weight: normal; 
}
A.white:hover { text-decoration: none; color: #FFffff; background-color: #d9dad9; border-bottom: dotted 1px #FFFFFF; }



.header {
			font-family:geneva, verdana, arial, sans-serif;
			color:#7f7f7f;
			font-size:16px;
			line-height=20px;
			font-weight: bold;
			 text-align: justify;
			
		}		
		
.header2 {
			font-family:geneva, verdana, arial, sans-serif;
			color:#7f7f7f;
			font-size:13px;
			line-height=18px;
			font-weight: bold;
			 text-align: justify;
			
		}	
		
A.mainmenu:hover {
	padding: 0 2px 0 2px;
	background-color: #FFFFFF;	
	border-left: 1px solid #FFEF31;
	border-right: 1px solid #FFEF31;
	border-top: 1px solid #FFEF31;
	border-bottom: 1px solid #FFEF31;
	color:#A3CED9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	border: 1px solid #FFEF31;
}			

A.mainmenu:link, A.mainmenu:active, A.mainmenu:visited
{
	padding: 0 2px 0 2px;
	background-color: #FFFFFF;		
	color:#A3CED9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
}

.mainmenu {
	
	padding: 0 2px 0 2px;
	background-color: #FFFFFF;	
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border: 1px solid #FFFFFF;
	color:#A3CED9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	
}


	


 textarea.formcontact
	{
	border: 1px solid #ddd;
	width: auto;
	height: 50px;
	background: #fff url(../images/formshadow.gif) repeat-x;
	font: 11px verdana, sans-serif;
	color: #443;
	padding: 3px;
	margin-bottom: 2px;
	outline: none;
	}
	
  textarea.formcontact:hover
 	{ border: 1px solid #aaa; }
  textarea.formcontact:focus
	{ border: 1px solid #aaa; }


 input.formcontact
	{
	border: 1px solid #ddd;
	width: 150px;
	height: 20px;
	background: #FBFBFB url(../images/formshadow.gif) repeat-x;
	font: 11px verdana, sans-serif;
	color: #443;
	padding: 3px;
	margin-bottom: 2px;
	outline: none;
	}
	
  input.formcontact:hover
 	{ border: 1px solid #aaa; }
  input.formcontact:focus
	{ border: 1px solid #aaa; }
	
	
 select.formcontact
	{
	border: 1px solid #ddd;
	width: auto;
	height: auto;
	background: #f2f2f2;
	font: 11px verdana, sans-serif;
	color: #443;
	padding: 3px;
	margin-bottom: 2px;
	outline: none;
	}
	
  select.formcontact:hover
 	{ border: 1px solid #aaa; }
  select.formcontact:focus
	{ border: 1px solid #aaa; }





	a.contactfrm:hover {
			background: #FFe834;
			background-color: #FFe834;
}

.submitcontact {
	border: 1px solid #EAEAEA;
	background-image: none;
}

	
	
.whitespace {
	padding: 25px;
	line-height: 20px;
}
.storytitle {
	font-family: "Trebuchet MS", "ZapfHumnst BT", Verdana, "Tw Cen MT", Arial, sans-serif;
	font-size: 18px;
	color: #93A6AD;
}
.lefttitle {

	font-family: "Trebuchet MS", "ZapfHumnst BT", Verdana, "Tw Cen MT", Arial, sans-serif;
	font-size: 16px;
	color: #999999;
}
.lefthead {


	font-family: "Trebuchet MS", "ZapfHumnst BT", Verdana, "Tw Cen MT", Arial, sans-serif;
	font-size: 18px;
	color: #999999;
}
.lefttitleBeware {


	font-family: "Trebuchet MS", "ZapfHumnst BT", Verdana, "Tw Cen MT", Arial, sans-serif;
	font-size: 16px;
	color: #6EB77E;
}
.lefttitleBlue {


	font-family: "Trebuchet MS", "ZapfHumnst BT", Verdana, "Tw Cen MT", Arial, sans-serif;
	font-size: 16px;
	color: #5A89A1;
}
