@charset "UTF-8";
/* CSS Document */

a, a:visited {
color:black;
font-weight:bold;
text-decoration:none;
}

a:hover {
color:#ee533e;
font-weight:bold;
text-decoration:none;
}

body {
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#545454;
background:#c0c0c0;
}

/*form*/

input {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#545454;
}

p {
margin:7px 0 0 0;
padding:0;
}

div#mainFrame {
width:850px;
margin:0 auto;
}
li
div#header {
height:139px;
background-color: #9faaaf;
}

div#logo {
/*background:url(../images/logo.gif) top left no-repeat;*/
width:274px;
height:101px;
margin:25px 0 0 134px;
float:left;
}

#formsp {
clear: both;
}

div#topRightNav {
float:left;
color:#3f3f3f;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
margin:107px 0 0 133px;
}

div#topRightNav ul  {
padding:0;
margin:0;
list-style:none;
}

div#topRightNav ul li{
padding:0 0 0 20px;
display:inline;
}

div#topRightNav ul li a,div#topRightNav ul li a:visited, div#topRightNav ul li a:hover {
color:#3f3f3f;
text-decoration:none;
}

hr.wt {
background:white;
color:white;
padding:0;
margin:5px 0 0 0;
}

hr {
height:1px;
background:#9faaaf;
}

hr.blk {
background:#444444;
height:1px;
color:#444444;
padding:0;
margin:0
}


#longLine {
background:url(../images/longLine.gif) repeat-x;
height:11px;
}

#container {
background:white;
}

#pictHold {
margin:26px 0 0 37px;
float:left;
height:284px;
width:466px;
}

#rightColumn {
	line-height:15px;
	height:540px;
	width:262px;
	float:left;
	margin-top: 26px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 38px;
}

#footLinks {
padding:10px 0 10px 0;
text-align:right;
}

#footLinks a:visited,#footLinks a,#footLinks a:hover {
text-decoration:none;
color:#ee533e;
font-weight:bold;
}

.subhead {
font-weight:bold;
}

#footer {
background: #f4f4f4;
height:146px;
}

#copyright {
float:left;
margin:10px 0 0 540px;
}

#undFoot {
height:37px;
background:#e2e2e2;
}

#founderText {
margin:26px 0 0 37px;
line-height:15px;
width:776px;
float:left;
}

#flash_scroll
{
	height:151px;
	background: white url(../images/flash_scroll_top.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:25px;
}
#flash_scroll .bg
{
	background:white;
	background-repeat:no-repeat;
	height:151px;
	width:750px;
	padding:14px 0 0px 0;
}
#flash_scroll .left
{
	background:url(../images/scroll_prev_sm.gif);
	background-repeat:no-repeat;
	padding-right:10px;
	height:151px;
	width:40px;
}
#flash_scroll .right
{
	background:url(../images/scroll_next_sm.gif);
	background-repeat:no-repeat;
	background-position: right -0px;
	padding-left:10px;
	height:151px;
	width:40px;
}
#flash_scroll .next_prev_link
{
	display:block;
	height:151px;
	width:40px;
	text-decoration:none;
}


.dyn_content
{
	width:auto;
}

div#hold 
{ 
	position:relative; 
	overflow:hidden;
	width:100%; 
	height:170px; 
	z-index:100;
}
div#wn	
{ 
	position:absolute; 
	left:0px; 
	top:0px; 
	width:100%; 
	height:170px; 
/*clip:rect(0px, 100%, 52px, 0px); */
	overflow:hidden;	
	z-index:1; 
}
div#lyr1	
{ 
	position:absolute; 
	visibility:hidden; 
	left:0px; 
	top:0px; 
	z-index:1; 
}

#scrollpro_horzt
{
	width:135px;
	border:solid 1px #e0e0e0;
	height:90px;
	background-color:#fff;
	float:left;
	padding:0px 6px 0px 6px;
}
#scrollpro_horzt .prod
{
	width:82px;
	margin-top:0px;
	height:103px;
	float:left;
	position:relative;
}

#scrollpro_horzt .text
{
	height:88px;
	margin-left:90px;
	text-align:left;
	color:#666666;
	font-size:13px;
	margin-right:3px;
}
#scrollpro_horzt .morelink a
{
	float:right;
	margin-top:0px;
	margin-right:3px;
	color:#af0102;
	font-size:12px;
	background-image:url(images/foot_bulldots.gif);
	background-repeat:no-repeat;
	background-position:left ;
	text-indent:16px;
}
#scrollpro_horzt h4
{
	font-size: 13px;
	color:#af0102;
	margin:4px 0px 6px 0px;
	text-transform:uppercase;
	font-weight:bold;
}
.boxgap
{
	padding:0px 0 0px 0;
}

