/* CSS TOTEM */

body {
  background: #e7f0bf;
  margin: 0 0 0 0;
}

body.content {
  background: #FFF;
  margin: 15 0 0 10;
}


body.white {
  background: #FFF;
}

body, table, div, p {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #6b6b6d;
}

.container {
  width: 100%;
  height: 100%;
  border-style: solid;
	border-color: #FFF;
	border-width: 0px;
}

.main {
  width: 100%;
  background: #FFF;
  border-style: solid;
  border-color: #FFF;
  border-width: 0px;
}

table.reftable {
  margin: 0 0 0 0;
  background: url("../images/layout/ref_line.gif") 150px bottom no-repeat;
  height: 167px;
  border-style: solid;
  border-color: #FFF;
  border-width: 0px;
}

td.refvidshow {
  width: 150px; 
}

table.refthumbs {
  margin: 0 0 0 5;
  height: 80px;
  border-style: solid;
  border-color: #FFF;
  border-width: 0px;
}

table.refphotos {
  margin: 0 0 0 5;
  width: 317px;
  height: 269px;
  border-style: solid;
  border-color: #FFF;
  border-width: 0px;
}

table.refvideo {
  margin: 0 0 0 5;
  width: 317px;
  height: 269px;
  border-style: solid;
  border-color: #FFF;
  border-width: 0px;
}

#navlist {
list-style: disc ;
padding: 0 0 0 0;
margin: 0 0 0 17;
color:#e7f0bf;
}

li.ref {color:#e7f0bf;}
li.ref span {color:#6b6b6d;}

.refpic {
}

.reflinks {
  font-size: 9px;
  color: #6b6b6d;
  height: 41px;
  background: #FFF;
}

.refphotolinks {
  font-size: 9px;
  color: #6b6b6d;
  height: 41px;
  background: #FFF;
}

.reftop {
  height: 117spx;
}

.refbottom {
  width: 10px;
  height: 152px;
}

div#reflinks {
 	margin: 10 0 0 0;
	width: 195px;
  	font-size: 10px;
	line-height: 16px;
  	font-variant: normal;
height:242px;
position: relative;
overflow: auto;
border-style: solid;
border-color: #FFF;
border-width: 0px;
scrollbar-base-color: #f0f0f0;
scrollbar-arrow-color: #6b6b6d;
scrollbar-3dlight-color: #f0f0f0;
scrollbar-darkshadow-color: #f0f0f0;
scrollbar-face-color: #f0f0f0;
scrollbar-highlight-color: #f0f0f0;
scrollbar-shadow-color: #f0f0f0;
scrollbar-track-color: #FFFFFF;
}

div#logotab {
 margin: 0 0 0 16;
 height: 132px;
}

div#refphotolinks {
margin: 10 0 0 0;
font-size: 10px;
line-height: 16px;
font-variant: normal;
width: 195px;
height:98px;
position: relative;
overflow: auto;
border-style: solid;
border-color: #FFF;
border-width: 0px;
scrollbar-base-color: #f0f0f0;
scrollbar-arrow-color: #6b6b6d;
scrollbar-3dlight-color: #f0f0f0;
scrollbar-darkshadow-color: #f0f0f0;
scrollbar-face-color: #f0f0f0;
scrollbar-highlight-color: #f0f0f0;
scrollbar-shadow-color: #f0f0f0;
scrollbar-track-color: #FFFFFF;
}

td.content {
  height: 355px;
}

table.content {
  width: 1000;
  height: 355px;
}

.linetop {
  height: 13px;
  background: #9ec400;
}

.linebottom {
  height: 4px;
  background: #9ec400;
}

.linemenu{
  height: 30px;
  background: #6b6b6d;
}

div#TICKER {
  overflow: hidden;
  width: 300px;
  margin: 0 0 0 8;
  font-size: 11px;
  color: #FFF;
  font-variant: normal;
  font-weight: normal;
}

div#TICKERINDEX {
  overflow: hidden;
  width: 300px;
  margin: 0 0 0 55;
  font-size: 11px;
  color: #FFF;
  font-variant: normal;
  font-weight: normal;
}


td.menuleftold {
  width: 240px;
  background: url('../images/layout/tem.gif') 26px 0px no-repeat;
}

td.menuleft {
  width: 240px;
}

table.menu {
  width: 1000px;
  height: 30px;
  font-variant: small-caps;
  font-size: 13px;
	font-weight: bold;
	color: #9ec400;
	border-style: solid;
	border-color: #FFF;
	border-width: 0px;
}

.linecopyright {
  height: 30px;
  background: #e7f0bf;
}

div#copyright {
  width: 1000px;
  text-align: right;
  color: #9bb407;
  font-size: 9px;
}

.mainhome2 {
	background-color: #FFFFFF;
	vertical-align: top;
	text-align: left;
	margin-left: 52px;
	margin-top: 20px;
	margin-right: 16px;
	margin-bottom: 20px;
	font-size: 11px;
	line-height: 16px;
	letter-spacing: 1px;
	width: 375px;
}

.maincontact {
	background-color: #FFFFFF;
	text-align: left;
	margin-left: 52px;
	margin-top: 27px;
	margin-right: 16px;
	margin-bottom: 20px;
	font-size: 11px;
	line-height: 16px;
	letter-spacing: 1px;
	width: 375px;
}

.titletotem {
	color: #373737;
	font-weight: bold;
}

.titletotem2{
	color: #373737;
}

.pixel {
	width: 4px;
 	height: 18px;
 	border-style: solid;
 	border-color: #FFF;
  	border-width: 0px;
}

div#maintab {
 	margin: 0 0 0 0;
  	font-size: 13px;
	line-height: 17px;
  	font-variant: small-caps;
}

div#intab {
margin: 0 0 0 16;
font-size: 12px;
line-height: 17px;
font-variant: small-caps;
}

div.tab { 
margin: 0 0 0 0; 
}

div.tabon { 
margin: 0 0 0 0; 
background: url("../images/arrow.gif") 0px 6px no-repeat;
}

td.nav {
background: url("../images/line.gif") 330px 0px no-repeat;
height: 269px;
width: 340px;
}


div#flashsmall {
position: relative;
bottom: 0;
}

div#flashno {
width: 325px;
position: relative;
bottom: 0;
}


input.text {
  padding: 2px;
  height: 20px;
  font-size: 11px;
  border-style: solid;
  border-color: #6b6b6d;
  border-width: 1px;
  background: #ececec;
}


select.text {
  padding: 2px;
  height: 20px;
  font-size: 11px;
  border-style: solid;
  border-color: #6b6b6d;
  border-width: 1px;
  background: #ececec;
}

.button {
  padding: 1px;
  height: 20px;
  font-size: 11px;
  font-weight: bold;
  color: #FFF;
  border-style: solid;
  border-color: #FFF;
  border-width: 1px;
  background: #9ec400;
}


textarea.text {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding: 2px;
  font-size: 11px;
  border-style: solid;
  border-color: #6b6b6d;
  border-width: 1px;
  background: #ececec;
}

hr {
  color: #dedede;
  background-color: #FFF;
  height: 1px;
}

span.menuopt {
  color: #9ec400;
  font-weight: bold;
}

a:link {text-decoration: none ; color: #5f5f5f; }
a:visited {text-decoration: none ; color: #5f5f5f; }
a:active {text-decoration: none ; color: #5f5f5f; }
a:hover {text-decoration: none ; color: #b6b6b6; }

a.back:link    {text-decoration: underline; color: #5f5f5f; font-size: 10px;}
a.back:visited {text-decoration: underline; color: #5f5f5f; font-size: 10px;}
a.back:active  {text-decoration: underline; color: #5f5f5f; font-size: 10px;}
a.back:hover   {text-decoration: none;      color: #5f5f5f; font-size: 10px;}

a.next:link    {text-decoration: underline; color: #9ec400; font-size: 10px;}
a.next:visited {text-decoration: underline; color: #9ec400; font-size: 10px;}
a.next:active  {text-decoration: underline; color: #9ec400; font-size: 10px;}
a.next:hover   {text-decoration: none;      color: #9ec400; font-size: 10px;}

a.refer_new:link    {text-decoration: none; color: #5f5f5f; font-size: 10px;}
a.refer_new:visited {text-decoration: none; color: #5f5f5f; font-size: 10px;}
a.refer_new:active  {text-decoration: none; color: #5f5f5f; font-size: 10px;}
a.refer_new:hover   {text-decoration: underline; color: #b6b6b6; font-size: 10px;}
 
a.tab:link {text-decoration: none; color: #5f5f5f; }
a.tab:visited {text-decoration: none; color: #5f5f5f; }
a.tab:active {text-decoration: none; color: #5f5f5f; }
a.tab:hover {text-decoration: none; color: #b6b6b6; }

a.active:link {text-decoration: none; font-weight: bold; color: #b6b6b6; }
a.active:visited {text-decoration: none; font-weight: bold; color: #6b6b6d; }
a.active:active {text-decoration: none; font-weight: bold; color: #6b6b6d; }
a.active:hover {text-decoration: none; font-weight: bold; color: #b6b6b6; }

a.menu:link {text-decoration: none ; color: #FFF; }
a.menu:visited {text-decoration: none ; color: #FFF; }
a.menu:active {text-decoration: none ; color: #FFF; }
a.menu:hover {text-decoration: none ; color: #b6b6b6; }

a.menuactive:link {text-decoration: none ; color: #b6b6b6; }
a.menuactive:visited {text-decoration: none ; color: #b6b6b6; }
a.menuactive:active {text-decoration: none ; color: #b6b6b6; }
a.menuactive:hover {text-decoration: none ; color: #FFF; }

a.menu2:link {text-decoration: none ; color: #9bb407; }
a.menu2:visited {text-decoration: none ; color: #9bb407; }
a.menu2:active {text-decoration: none ; color: #9bb407; }
a.menu2:hover {text-decoration: underline ; color: #9bb407; }

a.newsticker:link {text-decoration: none ; color: #e0e0e0; }
a.newsticker:visited {text-decoration: none ; color: #e0e0e0; }
a.newsticker:active {text-decoration: none ; color: #e0e0e0; }
a.newsticker:hover {text-decoration: none ; color: #FFF; }

a.more:link {text-decoration: underline ; color: #9ec400; }
a.more:visited {text-decoration: underline ; color: #9ec400; }
a.more:active {text-decoration: underline ; color: #9ec400; }
a.more:hover {text-decoration: none ; color: #9ec400; }

a.imglink:link {text-decoration: none ; color: #5f5f5f; }
a.imglink:visited {text-decoration: none ; color: #5f5f5f; }
a.imglink:active {text-decoration: none ; color: #5f5f5f; }
a.imglink:hover {text-decoration: none ; color: #b6b6b6; }

a.imglinkactive:link {text-decoration: none ; color: #b6b6b6f; }
a.imglinkactive:visited {text-decoration: none ; color: #b6b6b6; }
a.imglinkactive:active {text-decoration: none ; color: #b6b6b6; }
a.imglinkactive:hover {text-decoration: none ; color: #b6b6b6; }

a.mail:link 			{text-decoration:underline; color: #9ec400; }
a.mail:visited 			{text-decoration:underline; color: #9ec400; }
a.mail:active 			{text-decoration:underline; color: #9ec400; }
a.mail:hover 			{text-decoration:none; 		color: #9ec400; }
