@font-face { font-family: Arino; src: url(images/Arino.eot); src: local('Arino'), url(images/Arino.ttf) format("truetype"); }
body             { line-height: 20px; font-family: Tahoma,Helvetica,Univers; font-size:10pt; color:#333333; background-color:#FFFFFF; background-image:url(images/bg.gif);background-attachment:fixed;background-position:center; margin-left: 0pt; margin-right: 0pt; margin-top: 5pt; margin-bottom: 0pt; SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #C0C0C0; SCROLLBAR-SHADOW-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #333333; SCROLLBAR-TRACK-COLOR: #DDDDDD; SCROLLBAR-BASE-COLOR: #FFFFFF; scrollbar-3d-light-color: #FFFFFF; scrollbar-dark-shadow-color: #FFFFFF;}
body.pop         { line-height: 20px; font-family: Tahoma,Helvetica,Univers; font-size:10pt; color:#333333; background-color:#FFFFFF; background-image:url(images/.gif); margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #C0C0C0; SCROLLBAR-SHADOW-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #FF7200; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-BASE-COLOR: #FFFFFF; scrollbar-3d-light-color: #FFFFFF; scrollbar-dark-shadow-color: #FFFFFF;}
td               { line-height: 20px; font-family: Tahoma,Helvetica,Univers; font-size:10pt; color:#333333; text-decoration:none; font-weight:normal; margin: 0px; }
p                { line-height: 16px; font-family: Tahoma,Helvetica,Univers; font-size:10pt; color:#333333; text-decoration:none; font-weight:normal; margin: 0px; }
h1               { line-height: 28px; font-family: Arino,Helvetica,Univers; font-size:17pt; color:#AAAAAA; text-decoration:none; font-weight:normal; margin: 0px; }
h2               { line-height: 36px; font-family: Arino,Helvetica,Univers; font-size:17pt; color:#008000; text-decoration:none; font-weight:normal; margin: 0px; }
h3               { line-height: 20px; font-family: Arino,Helvetica,Univers; font-size:19pt; color:#008000; text-decoration:none; font-weight:normal; margin: 0px; }
h4               { line-height: 60px; font-family: Arino,Helvetica,Univers; font-size:48pt; color:#008000; text-decoration:none; font-weight:normal; margin: 0px; }
h5               { line-height: 28px; font-family: Arino,Helvetica,Univers; font-size:17pt; color:#AAAAAA; text-decoration:none; font-weight:normal; margin: 0px; }
h6               { line-height: 48px; font-family: Arino,Helvetica,Univers; font-size:22pt; color:#FFFF00; text-decoration:none; font-weight:normal; margin: 0px; }
.signup            { line-height: 22px; font-family: Arino,Helvetica,Univers; font-size: 17pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.signup a:link     { line-height: 22px; font-family: Arino,Helvetica,Univers; font-size: 19pt; color:#FFFF00; text-decoration:none; font-weight:normal; }
.signup a:visited  { line-height: 22px; font-family: Arino,Helvetica,Univers; font-size: 19pt; color:#FFFF00; text-decoration:none; font-weight:normal; }
.signup a:active   { line-height: 22px; font-family: Arino,Helvetica,Univers; font-size: 19pt; color:#FFFF00; text-decoration:none; font-weight:normal; }
.signup a:hover    { line-height: 22px; font-family: Arino,Helvetica,Univers; font-size: 19pt; color:#00FA00; text-decoration:none; font-weight:normal; background-color: transparent; }
.menu            { line-height: 20px; font-family: Tahoma,Helvetica,Univers; font-size: 10pt; color:#333333; text-decoration:none; font-weight:bold; }
.menu a:link     { line-height: 20px; font-family: Tahoma,Helvetica,Univers; font-size: 10pt; color:#333333; text-decoration:none; font-weight:bold; }
.menu a:visited  { line-height: 20px; font-family: Tahoma,Helvetica,Univers; font-size: 10pt; color:#333333; text-decoration:none; font-weight:bold; }
.menu a:active   { line-height: 20px; font-family: Tahoma,Helvetica,Univers; font-size: 10pt; color:#333333; text-decoration:none; font-weight:bold; }
.menu a:hover    { line-height: 20px; font-family: Tahoma,Helvetica,Univers; font-size: 10pt; color:#00B000; text-decoration:none; font-weight:bold; background-color: transparent; }
a:link           { line-height: 20px; font-family: Tahoma,Helvetica,Univers; font-size:10pt; color:#008000; text-decoration:none; font-weight:bold; }
a:visited        { line-height: 20px; font-family: Tahoma,Helvetica,Univers; font-size:10pt; color:#008000; text-decoration:none; font-weight:bold; }
a:active         { line-height: 20px; font-family: Tahoma,Helvetica,Univers; font-size:10pt; color:#008000; text-decoration:none; font-weight:bold; }
a:hover          { line-height: 20px; font-family: Tahoma,Helvetica,Univers; font-size:10pt; color:#00B000; text-decoration:none; font-weight:bold; background-color: #FFFFFF; }
.smal            { line-height: 13px; font-family: Tahoma,Helvetica,Univers; font-size: 8pt; color:#333333; text-decoration:none; font-weight:normal; margin: 0px; }
.smal a:link     { line-height: 13px; font-family: Tahoma,Helvetica,Univers; font-size: 8pt; color:#008000; text-decoration:none; font-weight:bold;  }
.smal a:visited  { line-height: 13px; font-family: Tahoma,Helvetica,Univers; font-size: 8pt; color:#008000; text-decoration:none; font-weight:bold;  }
.smal a:active   { line-height: 13px; font-family: Tahoma,Helvetica,Univers; font-size: 8pt; color:#008000; text-decoration:none; font-weight:bold;  }
.smal a:hover    { line-height: 13px; font-family: Tahoma,Helvetica,Univers; font-size: 8pt; color:#00B000; text-decoration:none; font-weight:bold;  }
a:link IMG       { border:solid 0px #FFFFFF; }
a:visited IMG    { border:solid 0px #FFFFFF; }
a:hover IMG      { border:solid 0px #FFFFFF; }
a:active IMG     { border:solid 0px #FFFFFF; } 
IMG.show              { border:solid 1px #BBBBBB; }
IMG.subb           { vertical-align: middle; }
IMG.bott           { vertical-align: bottom; }
a:link IMG.show       { border:solid 1px #BBBBBB; }
a:visited IMG.show    { border:solid 1px #BBBBBB; }
a:hover IMG.show      { border:solid 1px #008000; }
a:active IMG.show     { border:solid 1px #BBBBBB; } 
form             { margin: 0px; }
//input            { line-height: 13px; font-family: Tahoma,Helvetica,Univers; font-size:8pt; color: #333333; background-color: #FFFFFF; margin: 0px; border: 0px; }
//select           { line-height: 11px; font-family: Tahoma,Helvetica,Univers; font-size: 7pt; color: #333333; background-color: #F6F6F6; margin: 0px; }
textarea         { line-height: 13px; font-family: Tahoma,Helvetica,Univers; font-size:10pt; color: #333333; background-color: #FFFFFF; margin: 0px; }
//select.inputbutton { font-family: Tahoma, helvetica, sans-serif; color: #0DB511; background-color: #0DB511; }

.togList              { font-family: Tahoma, Arial, Helvetica, Univers; margin:0px; padding: 0px; } 
.togList dt           { cursor: pointer; margin: 0px; padding: 0px; } 
.togList dt span      { font-family: Tahoma, Arial, Helvetica, Univers; margin:0px; padding: 0px; } 
.togList dd           { text-align:left; margin:0px; padding: 0px; position:relative; top:0; width:100%; } 
html.isJS .togList dd { display: none; margin:0px; padding: 0px; }

div.wrap {
width : 970px;
margin : 0 auto;
text-align : left;
}
div#top div#nav {
float : left;
clear : both;
width : 937px;
height : 52px;
margin : 22px 0 0;
}
div#top div#nav ul {
float : left;
width : 677px;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
div#header {
margin : -1px 0 0;
//border: 1px solid #C0C0C0;
}
div#video-header {
height : 683px;
margin : -1px 0 0;
}
div#header div.wrap {
height : 299px;
//background : url(images/header-bg.png) no-repeat 50% 0;
}
div#header div#slide-holder {
z-index : 40;
width : 970px;
height : 299px;
position : absolute;
}
div#header div#slide-holder div#slide-runner {
top : 10px;
left : 10px;
width : 950px;
height : 278px;
overflow : hidden;
position : absolute;
}
div#header div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#header div#slide-holder div#slide-controls {
left : 0;
bottom : 228px;
width : 950px;
height : 46px;
display : none;
position : absolute;
background : url(images/slide-bg.png) 0 0;
}
div#header div#slide-holder div#slide-controls p.text {
float : left;
color : #008000;
display : inline;
font-family: Arino,Helvetica,Univers;
font-size : 26pt;
line-height : 30px;
font-weight: normal;
margin : 8px 0 0 20px;
//text-transform : uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-family: Arino,Helvetica,Univers;
font-size : 14pt;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : normal;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
background-color: #FFFFFF;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
background-color: #008000;
color: #FFFFFF;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
//background-image : url(images/silde-nav.png);
}
div#nav ul li a {
//background : url(images/nav.png) no-repeat;
}

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 100px;
	height: 22px;
	background: transparent url(closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

