﻿body {
background:#FFFFFF none repeat scroll 0 0;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:140%;
margin:0;
padding:0;
text-align:center;
}
a {
color:#000000;
text-decoration:underline;
}
a:hover {
color:#000000;
text-decoration:none;
}
img {
border:medium none;
vertical-align:top;
}
form {
margin:0;
padding:0;
}
input {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
vertical-align:middle;
}
.bgHome 
{
	background:transparent url(/SiteCollectionImages/gl-bg-home.gif) no-repeat scroll right top;
	margin:0 auto;
	width:926px;
}

.bgCont {
background:transparent url(/SiteCollectionImages/gl-bg-content.gif) no-repeat scroll right top;
margin:0 auto;
min-height:700px;
position:relative;
width:926px;
}
.glbCont {
margin:0 auto;
text-align:left;
width:820px;
}
.hdrCont {
height:120px;
}
.logo {
padding:20px 0 0 65px;
}
.flagtext {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
vertical-align:middle;
}
.flag {
vertical-align:bottom;
}
.tpMenu {
float:right;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:15px 100px 0 0;
}
.tpMenu li {
float:left;
margin:0 11px;
padding:0;
}
.tpMenu li a {
text-decoration:none;
}
.tpMenu li.active a {
color:#ED2027;
font-weight:bold;
text-decoration:none;
}
.tpMenu li a:hover {
text-decoration:underline;
}
.topLinks {
float:right;
height:78px;
width:500px;
}
.topLinks ul {
float:right;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:14px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:40px 5px 0 0;
}
.topLinks li {
background:transparent url(/SiteCollectionImages/bg-top-links-left.gif) no-repeat scroll left top;
float:left;
margin:0 5px 0 0;
padding:0;
}
.topLinks img {
margin:0 5px 0 0;
vertical-align:-1px;
}
.topLinks li a {
background:transparent url(/SiteCollectionImages/bg-top-links-right.gif) no-repeat scroll right top;
color:#FFFFFF;
float:left;
padding:3px 7px;
text-decoration:none;
}
.topLinks li a:hover {
color:#FFFFFF;
}
.tpImg {
background:transparent url(/SiteCollectionImages/top-img-bg-home.png) no-repeat scroll left top;
padding:10px 9px;
}
.bgCont .tpImg {
background:transparent url(/SiteCollectionImages/top-img-bg-content.png) no-repeat scroll left top;
padding:10px 9px;
}
.cntCont {
clear:both;
float:left;
padding:15px 10px;
}
.lftCont {
float:left;
width:210px;
}
.bgHome .lftCont h3 {
padding:110px 0 0;
text-align:center;
}
.lftCont h3 {
margin:0;
padding:140px 0 0 60px;
}
.lftCont .imgCont {
margin:0 0 0 30px;
padding:0 0 10px 10px;
}
.lftCont dl {
margin:0 0 0 12px;
padding:0 10px 25px 0;
}
.lftCont dt {
color:#ED1C24;
font-size:12px;
font-weight:bold;
margin:0;
padding:5px 0 2px;
}
.lftCont dd {
margin:0;
padding:1px 0;
}
.bgHome .nCont {
float:left;
width:265px;
}
.nCont dl {
background:transparent url(/SiteCollectionImages/bg-list.gif) no-repeat scroll left top;
margin:0;
padding:0 0 0 14px;
}
.bgCont dl {
margin-bottom:15px;
}
.bgCont dl dt {
background-image:url(/SiteCollectionImages/list_raquo.png);
background-position:2px 10px;
background-repeat:no-repeat;
padding:0 0 0 13px;
}
.bgCont dl dd {
padding:1px 0 1px 20px;
}
.bgCont dl dd h3 {
padding-bottom:5px;
}
.nCont dt {
color:#ED1C24;
font-size:12px;
font-weight:bold;
margin:0;
padding:10px 0 10px 10px;
}
.nCont dd {
margin:0;
padding:1px 0 1px 20px;
}
.nCont dd.last {
background:transparent url(/SiteCollectionImages/bg-list-bottom.gif) no-repeat scroll left bottom;
clear:both;
height:15px;
margin:0;
padding:0;
}
.bgCont .nCont dd.last {
background:transparent url(/SiteCollectionImages/bg-list-bottom.gif) no-repeat scroll left bottom;
clear:both;
height:25px;
margin:-25px 0 0;
padding:0;
}
.nCont dd a {
color:#444444;
}
dl.sub-items-view {
background-image:none;
padding-left:2px;
}
dl.sub-items-view dt {
background-position:2px 16px;
color:#000000;
cursor:pointer;
text-decoration:underline;
}
.bgHome .rgtCont {
float:right;
width:295px;
}
.bgHome .rgtCont dl {
margin:0;
padding:10px 0 0;
}
.bgHome .rgtCont dt {
font-size:12px;
font-weight:bold;
margin:0;
padding:10px 0 10px 40px;
}
.bgHome .rgtCont dd {
margin:0;
padding:1px 0 1px 50px;
}
.bgHome .rgtCont dd a {
color:#444444;
}
.bgCont .nCont {
float:left;
width:570px;
}
.cntCont h1 {
display:none;
font-size:20px;
font-weight:normal;
line-height:24px;
margin:0;
padding:0 0 20px 10px;
}
.cntCont h2 {
color:#ED2027;
font-size:16px;
font-weight:bold;
margin:0;
padding:0 0 5px;
}
.cntCont h3 {
color:#333333;
font-size:14px;
font-weight:bold;
margin:0;
padding:0 0 5px;
}
.nCont h1 {
color:#ED2027;
display:block;
font-size:20px;
font-weight:normal;
line-height:24px;
margin:0;
padding:0 0 20px;
}
.lftCont h2 {
color:#ED2027;
font-size:16px;
font-weight:bold;
margin:0;
padding:0 0 5px;
}
.lftCont h3 {
color:#333333;
font-size:14px;
font-weight:bold;
margin:0;
padding:5px 0 0;
}
.cntCont .nCont p {
margin:0;
padding:0 0 15px 5px;
}
.cntCont .nCont ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0 15px;
}
.cntCont .nCont ul li {
background:transparent url(/SiteCollectionImages/list-content.gif) no-repeat scroll 4px 7px;
margin:0;
padding:0 0 0 15px;
}
.cntCont .nCont ul li.title {
background:transparent url(/SiteCollectionImages/list-content.gif) no-repeat scroll 4px 7px;
font-size:14px;
font-weight:bold;
margin:0;
padding:10px 0 0 15px;
}
.cntCont .nCont ul.docs li {
background:transparent url(/SiteCollectionImages/pdf-icon.jpg) no-repeat scroll 4px 9px;
font-size:11px;
font-weight:normal;
margin:0;
padding:10px 0 0 25px;
}
.cntCont .nCont ul.quickl li {
background:transparent none repeat scroll 0 0;
}
.lftCont ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 20px 15px 10px;
}
.lftCont ul li {
background:transparent url(/SiteCollectionImages/list-content.gif) no-repeat scroll 4px 10px;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:3px 0 3px 15px;
}
.lftCont ul li.active a {
font-weight:bold;
}
.lftCont ul.sub-items {
margin:0 0 15px 12px;
padding:0 10px 25px 0;
}
.lftCont ul.sub-items li {
background-image:url(/SiteCollectionImages/list_raquo.png);
background-position:2px 10px;
background-repeat:no-repeat;
color:#ED1C24;
font-size:12px;
font-weight:bold;
padding:5px 0 2px 13px;
}
.lftCont ul.sub-items li ul {
margin:0;
padding:0;
}
.lftCont ul.sub-items li ul li {
background:transparent none repeat scroll 0 0;
color:#000000;
font-size:11px;
font-weight:normal;
padding:1px 0 1px 7px;
}
.lftCont p {
margin:0;
padding:5px;
}
.itCnt {
float:left;
width:505px;
}
.itCnt .cnt {
display:table;
height:1%;
}
.itCnt .imgCnt {
float:left;
padding:0 20px 15px 0;
}
.itCnt dl {
background:transparent none repeat scroll 0 0;
margin:0;
padding:0 0 15px;
}
.itCnt dt {
font-weight:bold;
margin:0;
padding:0 0 3px;
}
.itCnt dd {
margin:0;
padding:0;
}
.boxNews {
background:#F6F6F6 none repeat scroll 0 0;
border:1px solid #EDEDED;
float:right;
margin:0 0 15px 20px;
padding:10px;
width:200px;
}
.boxNews h4 {
color:#ED2027;
font-size:12px;
margin:0;
padding:0 0 5px 3px;
}
.cntCont .nCont .boxNews ul {
padding:0 0 10px;
}
.cntCont .nCont .boxNews ul li {
color:#666666;
}
.cntCont .nCont .boxNews ul li strong {
color:#666666;
display:block;
padding:0 0 5px;
text-decoration:underline;
}
.cntCont .nCont .boxNews ul li a.addLink {
display:block;
font-style:normal;
padding:3px 0 0;
}
.btmLinks {
clear:both;
padding:0 5px;
}
.btmLinks ul {
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:10px 50px 25px 0;
width:750px;
}
.btmLinks ul li {
float:left;
margin:0;
padding:0 0 0 10px;
}
.btmLinks ul li.last {
display:none;
}
.btmLinks ul li a {
background:transparent url(/SiteCollectionImages/ft-item-list.gif) no-repeat scroll left center;
color:#000000;
display:block;
padding:8px 40px 8px 35px;
text-decoration:underline;
}
.btmLinks .search {
float:left;
padding:35px 0 0 20px;
}
.btmLinks .search label {
display:block;
padding:3px 0;
}
.btmLinks .search input {
background:#EEEEEE none repeat scroll 0 0;
border:medium none;
padding:2px;
}
.ftrCont {
border-top:1px solid #EEEEEE;
clear:both;
color:#888888;
float:left;
margin:0 10px;
padding:20px 0;
width:800px;
}
.ftrCont .cnt {
background:transparent url(/SiteCollectionImages/end-bg.gif) no-repeat scroll right center;
float:left;
margin:0;
padding:0 20px 0 80px;
width:626px;
}
.ftrCont p {
float:right;
font-size:10px;
margin:0;
padding:22px 5px 23px 35px;
}
.ftrCont ul {
float:left;
line-height:13px;
margin:0;
overflow:hidden;
padding:23px 0;
position:relative;
}
.ftrCont ul li {
border-left:1px solid #888888;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 0 -1px;
padding:0 6px 0 5px;
}
.ftrCont ul li a {
color:#888888;
}
p.docs {
font-weight:bold;
padding-bottom:3px !important;
}
.listLit p.docs {
margin:0;
}
.listLit ul {
color:#666666;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0 10px;
}
.listLit ul li {
background:transparent url(/SiteCollectionImages/list-content.gif) no-repeat scroll 4px 8px;
margin:0;
padding:1px 0 1px 15px;
}
#literature {
background:transparent url(/SiteCollectionImages/bg-popup.gif) no-repeat scroll right top;
padding:0 3px 0 0;
position:absolute;
right:90px;
text-align:left;
top:185px;
width:300px;
}
#literature .rLink {
background:#BEBEBE none repeat scroll 0 0;
padding:2px 4px;
text-align:right;
}
#literature .rLink a {
text-decoration:none;
}
#literature .listLit {
background:#F6F6F6 none repeat scroll 0 0;
border:1px solid #BEBEBE;
padding:10px 14px;
}
#literature .bgBtm {
background:transparent url(/SiteCollectionImages/bg-popup-btm.gif) no-repeat scroll 0 0;
font-size:3px;
height:3px;
line-height:3px;
overflow:hidden;
}
.contactForm {
}
.contactForm input, .contactForm select {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
vertical-align:middle;
}
.contactForm input.big {
width:300px;
}
.contactForm input.small {
width:150px;
}
.contactForm span.req {
color:#FF0000;
}
.contactForm textarea {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
width:300px;
}
.contactForm select {
width:305px;
}
.contactForm select.multi {
height:110px;
}
.jwts_slider {
margin:4px 0;
padding:0;
}
.jwts_slidewrapper {
border:medium none;
height:0;
margin:0;
overflow:hidden;
padding:0;
position:relative;
visibility:hidden;
width:100%;
}
.jwts_title {
cursor:pointer;
margin:0;
overflow:hidden;
padding:0;
}
.jwts_title_left {
margin:0 10px 0 0;
}
a.jwts_title_text, a.jwts_title_text:link {
color:#444444;
display:block;
font-size:12px;
font-weight:bold;
line-height:22px;
margin:0 0 0 8px;
padding:0 2px 0 10px;
text-decoration:none;
}
a.jwts_title_text:visited {
color:#444444;
}
a.jwts_title_text:hover {
color:#666666;
display:block;
font-size:12px;
font-weight:bold;
line-height:22px;
margin:0 0 0 8px;
padding:0 2px 0 10px;
text-decoration:none;
}
.jwts_slidecontent {
margin:0;
padding:4px 12px 8px;
position:relative;
}
.cntCont .nCont .jwts_slidecontent p {
padding:2px;
}
.jwts_title_left, .jwts_slidecontent {
text-align:left;
}





.tpMainMenustyle, .tpMenuItemHover, .tpMenuItemActive {
float:left;
font-size:12px;
list-style-image:none;
list-style-position:outside;
font-weight:normal;
list-style-type:none;
margin:0;
padding:15px 25px 0 0;
white-space:nowrap;
}

.tpMenuItemActive{
color:#ED2027;
font-weight:bold;
text-decoration:none;
}

.tpMenuItemHover {
text-decoration:underline;
}

.tpMenuItemActiveHover 
{
color:#ED2027;
font-weight:bold;
text-decoration:underline;
}


.ul_liClass
{
 	background:transparent url(/SiteCollectionImages/list-content.gif) no-repeat scroll 4px 8px;
    margin:0;
    padding:1px 0 1px 15px;
}



# Vertical Menu

.listmenu
{
	text-align:left;
}

.listmenu_header
{
	cursor:pointer;
	cursor:hand;
	background-image:url(/SiteCollectionImages/listmenu_header_image.png);
	background-position:2px 10px;
	background-repeat:no-repeat;
	color:#ED1C24;
	font-size:12px;
	font-weight:bold;
	padding:5px 0 2px 13px;
}

.listmenu li
{
	font-size:11px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.listmenu li.active a
{
	font-weight:bold;
}

.listmenu a img
{
	padding:0px 1px 3px 0px;
}

.listmenu a
{
	color:#000000;
	white-space:normal;
}

.listmenu a:link
{
	color:#000000;	
}

.listmenu a:visited
{
	color:#000000;
}

.listmenu a:hover
{
	text-decoration:none;
}

.listmenu li a:link
{
	color:#000000;	
}

.listmenu li a:visited
{
	color:#000000;
}


# Documents menu
.listmenu_docs
{
	text-align:left;
}

.listmenu_docs_header
{
	background-image:url(/SiteCollectionImages/list_radio_black.png);
	background-position:2px 10px;
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	padding:5px 0 2px 13px;
}

.listmenu_docs li
{
	font-size:11px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.listmenu_docs li.active a
{
	font-weight:bold;
}

.listmenu_docs a img
{
	padding:0px 1px 3px 0px;
}

.listmenu_docs a
{
	color:#000000;
}

.listmenu_docs a:visited
{
 color: #003399;
}
.listmenu_docs a:hover
{
	text-decoration:none;
}

.newsmenu
{
background:#F6F6F6 none repeat scroll 0 0;
border:1px solid #EDEDED;
margin:0 0 15px 20px;
padding:10px;
width:200px;}


.newsitem
{
background:transparent url(../SiteCollectionImages/list-content.gif) no-repeat scroll 4px 7px;
margin:0;
padding:0 0 0 15px;
display:block;
}

.newsitem a.header
{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
font-size:11px;
line-height:140%;
color:#666666;
display:block;
padding:0 0 5px;
text-decoration:underline;
}

.newsitem a.header:visited
{
color:#666666;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
line-height:140%;
padding:0 0 5px;
text-decoration:underline;
}

.newsitem .content
{
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:140%;
display:block;
}

.newsitem .header_top
{
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:140%;
display:block;
}

.newsitem a.footer
{
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:140%;
display:block;
font-style:normal;
padding:3px 0 0;
text-decoration:underline;
color: #000000;
}

.newsitem a.footer:visited
{
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:140%;
display:block;
font-style:normal;
padding:3px 0 0;
text-decoration:underline;
color: #000000;
}

.newsitem a.footer:hover
{
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:140%;
display:block;
font-style:normal;
padding:3px 0 0;
text-decoration:none;
color: #000000
}

.newsitem_details
{
    
}

.newsitem_details .header
{
color:#ED2027;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:normal;
line-height:24px;
padding:0 0 10px;
}

.newsitem_details .content
{
}

.newsitem_details .footer
{
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
line-height:140%;
display:block;
padding:0 0 10px;
}

.vp_request_form_field
{
	width:200px;
}

.resellers_list_item
{
	padding-bottom:15px;
}

