body {
/*
background: #001B3C url(my_background_image.gif) repeat-y left;
background-color: #FFFFFF;
background-image: url(my_background_image.gif);
background-attachment: fixed;
background-repeat: no-repeat | repeat-x | repeat-y;
background-position: left | right | bottom | bottom right;
*/
background		: #EEEEEE url(/images/background.jpg) repeat-x;
color			: #333333;
font-family		: Tahoma,Arial,Helvetica;
font-size		: 11px;
font-weight		: none;
font-style		: none;
line-height		: 1;
margin-left		: 0;
margin-right		: 0;
margin-top		: 0;
margin-bottom		: 0;
text-decoration		: none;
}

body.popup {
background		: white;
font-size		: 11px;
}

td {
font-size		: 11px;
}

a   {
font-family		: Tahoma,Arial,Helvetica;
font-size		: 11px;
color       		: #3366CC;
font-weight		: none;
font-style		: none;
text-decoration		: none;
}

a:hover {
text-decoration		: underline;
color       		: #FF3366;
}

a.gray {
color       		: #666666;
}

a.pinky {
color       		: #FF3366;
}

a.subnav {
font-weight		: bold;
}

input   {
font-family		: Monospace,Courier,Arial,Helvetica;
font-size		: 11px;
color       		: #000000;
font-weight		: none;
font-style		: none;
text-decoration		: none;
}

.address {
font-size		: 11px;
color       		: #666666;
}

.big   {
font-family		: Tahoma,Arial,Helvetica;
font-size		: 15px;
font-weight		: bold;
}

.blue   {
color       		: #00FF00;
font-weight		: bold;
}

.copyrights   {
font-family		: Tahoma,Arial,Helvetica;
font-size		: 11px;
color       		: #FFFFFF;
}

.emphasize   {
font-family		: Tahoma,Arial,Helvetica;
font-size		: 11px;
color       		: #FF3366;
font-weight		: bold;
font-style		: none;
text-decoration		: none;
}

.footer {
font-size		: 10px;
color       		: #FFFFFF;
padding			: 5px;
}

.grey {
background		: #EFEFEF;
padding			: 10px;
}

.home {
color			: #FFFFFF;
}

.invisible {
color			: #EEEEEE;
font-size		: 1px;
}

.links {
color			: #3366CC;
font-size		: 11px;
}

.pink {
background-color	: #FFEEFF;
padding			: 5px;
}

.small   {
font-size		: 11px;
}

.red {
text-decoration		: underline;
color       		: #FF3366;
}

.related_links_solutions {
background-color	: #FFDDFF;
}

.related_links_learn {
background-color	: #FFEEFF;
}

.related_links_see {
background-color	: #FFF7FF;
}

.related_links_text {
padding			: 0px 10px 0px 10px;
}

.text {
padding			: 10px;
text-align		: justify;
line-height		: 1.33;
}

.testimonial1 {
background-color: #FFEEFF;
padding			: 10px;
text-align		: justify;
line-height		: 1.33;
}

.testimonial2 {
padding			: 10px;
text-align		: justify;
line-height		: 1.33;
}

.videos {
color			: #000000;
border-color		: #000000;
}

.videos:hover {
color			: #FFFFFF;
border-color		: #FFFFFF;
text-decoration		: underline;
}

.websiteby {
font-size		: 10px;
color       		: #999999;
padding			: 5px;
}

.white   {
color			: #FFFFFF;
}

.subnav_white   {
color			: #FFFFFF;
text-decoration	: none;
}

.subnav_white:hover   {
color			: #FFFFFF;
text-decoration		: none;
}


#box {
border			: 1px solid #666666;
background		: white;
padding			: 10px;
}


#video {
position		: relative;
background		: #000000;
border			: #FFFFFF solid 0px;
border-top		: #FFFFFF solid 1px;
overflow		: hidden;
top			: 0px;
left			: 0px;
width			: 770px;
height			: 60px;
color			: #FFFFFF;
}

#video_scroll {
position		: absolute;
overflow		: hidden;
top			: 0px;
left			: 125px;
width			: 610px;
height			: 47px;
white-space		: nowrap; 
}

#video_caption {
position		: absolute; 
top			: 47px; 
left			: 0px; 
width			: 100%;
text-align		: center; 
color			: #FFFFFF; 
}