/* sentitO Networks CSS */

BODY { margin: 0; padding: 0; font: 10px geneva, verdana, arial, sans-serif; color: #767A7D; }

	
.descright a:link, A:active {
	text-decoration: none; font: 10px geneva, verdana, arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #005257;
	background: none; }
	
.descright a:visited {
	 color: #767A7D; 
 	text-decoration: none;
}

a.dot:link, a.dot:active
{
	font: 11px geneva, verdana, arial, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	color: #005257;
	background: none;
}

a.dot:hover, a.dot:visited {
			font: 11px geneva, verdana, arial, sans-serif;
			font-weight: bold;
			color:#767A7D; 	      
			text-decoration: underline;
			background: none;
	}
	
a.leftnav:link, a.leftnav:active
{
	font: 10px geneva, verdana, arial, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	color: #005257;
	background: none;
}

a.leftnav:hover, a.leftnav:visited {
			font: 10px geneva, verdana, arial, sans-serif;
			font-weight: bold;
			color:#767A7D; 	      
			text-decoration: underline;
			background: none;
	}

	
A.none:link, A.none:active, A.none:visited { text-decoration: none; }
A.none:hover { text-decoration: none; background-color: none; }


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.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: #005257; 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;
}
IMG { border: 0; }
a.sub:hover {
			text-decoration: none;
			color: #FFe834; 
			background: #7f7f7f;
			border-bottom: dotted 1px #FFe834;}

A:link, A:active, A:visited {  text-decoration: none;  }
A:hover { text-decoration: none; background-color: #FFE834; }
			
			
			
b.blue { color: #7f7f7f; }

.navsub {
			font-family:geneva, verdana, arial, sans-serif;
			color:#ffffff;
			font-size:9px;
			font-weight: normal;
			background: #7f7f7f;
			
		}
		TD, TH
{
	font: 10px geneva, verdana, arial, sans-serif;
	color: #444444;
	line-height: 15px;
}
td.desc { font: 10px geneva, verdana, arial, sans-serif; text-align: justify;  line-height: 15px; color: #444444; }

}
td.descright { font: 10px geneva, verdana, arial, sans-serif; text-align: left;  line-height: 13px; color: #444444; }


		
.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:#005257;
	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:#005257;
	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;
}

.title {
	font-family: arial, sans-serif;
			color:#005257;
			font-size:13px;
			line-height=18px;
			font-weight: bold;
}	

.title2 {
	font-family:times new roman; serif;
			color:#005257;
			font-size:14px;
			line-height=18px;
			font-weight: bold;
}

.titleright {
	font-family: arial, sans-serif;
			color:#767A7D;
			font-size:13px;
			line-height=16px;
			font-weight: bold;
}


.titleright2 {
	font-family: arial, sans-serif;
			color: #005257;
			font-size: 13px;
			line-height=16px;
			font-weight: bold;
			
			}
.rwaves {
	font-family:times new roman; serif;
			color:#96CBCF;
			font-size:12px;
			line-height=18px;
			font-weight: bold;
}

.rwaves_f {
	font-family:times new roman; serif;
			color:#96CBCF;
			font-size:11px;
			line-height=18px;
			font-weight: bold;
}

.gwaves {
	font-family:times new roman; serif;
			color:#C49E0D;
			font-size:12px;
			line-height=18px;
			font-weight: bold;
}

.titlegold {
	font-family: arial, sans-serif;
			color:#C49E0D;
			font-size:13px;
			line-height=16px;
			font-weight: bold;
}

.content {	
	font-family: geneva, verdana, arial, sans-serif;
			color: #444444;
			font-size:11px;
			line-height=15px;
			
}			
			