/** VITEC CSS **/
div#GroupEndorsementStrip {width:960px; /* Change this value to match your site content width */
  height:36px; margin:0 auto; background-color:#535353}
div#GroupEndorsementStrip p {font-family:arial; color:#fff; font-size:11px; line-height:13px; margin:5px 0 0 5px; float:left;text-align: left;}
div#ESGroupNavMenu {float:right; margin-right:15px; margin-top:7px;}
div#ESGroupNavMenu form {padding:0; margin:0;}
div#ESGroupNavMenu form select {font-size:11px; font-family:arial; }
 
 /** Template CSS **/
* { padding:0; margin:0; }
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#585751; }
p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
#wrapper { margin:0 auto; width:960px; }
#header { margin-left: 0; margin-bottom: 0; margin-right: 0; margin-top: 0px; background-repeat:repeat-x; background-image:url(images/header.gif); color:white; width:960px; height:116px; float:left; }
#logolink { position:relative; float:right; }
#logolink a { display:block; width:160px; height:97px; }
#leftcolumn { margin-bottom:25px; width:195px; float:left; }
#content { float:left; margin:0 0 25px; width:545px; display:inline; }
#contentfull { float:left; margin:0 0 25px; width:765px; display:inline; }
#rightcolumn { background:white; margin-bottom:25px; width:220px; float:left; }
#footer { width:960px; height:116px; float:left; background-repeat:no-repeat; background-image:url(images/page-curl.jpg); background-position:right bottom; }
#footercontent { position:relative; width:545px; left:195px; padding-top:5px; text-align:center; border-top:solid 1px #a4a396; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#a4a396; }
#footercontent a { color:#585751; font-weight:bold; text-decoration:underline; }
#footercontent a:hover { text-decoration:none; }
#cmslinks { font-size:12px; font-weight:bold; font-family:Arial; color:red; padding:5px; }
#cmslinks a { color:red; text-decoration:underline; }
#cmslinks a:hover { text-decoration:none; }

/** Navigation CSS **/
#navigation { position:relative; left:15px; top:90px; width:590px; }
#navigation a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:white; text-decoration:underline; }
#navigation a:hover { text-decoration:none; }

/** Left Column Content **/
#productsnavcontainer { width:195px; background:url(images/productnav-bg.gif) repeat-y; padding-top:15px; padding-bottom:0; }
#productsnavcontainer ul { margin:0 0 -1px; padding:0 0 1px; list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#a4a396; width:180px; }
#productsnavcontainer ul li { margin:0 0 1px; }
#productsnavcontainer a { display:block; padding:5px 10px; width:160px; color:#585751; font-weight:bold; background-color:#FFFFFF; text-decoration:none; }
#productsnavcontainer a:hover { color:#FFFFFF; background-color:#a4a396; text-decoration:none; }
#productsnavcontainer ul ul li { margin:0; }
#productsnavcontainer ul ul a { display:block; padding:5px 5px 5px 20px; width:155px; color:#585751; font-weight:bold; background-color:#FFFFFF; text-decoration:none; }
#productsnavcontainer ul ul a:hover { color:#FFFFFF; background-color:#a4a396; text-decoration:none; }
#productnavfooter { width:195px; height:15px; background:url(images/productnav-footer.gif); }
.searchbox { margin:0; vertical-align:middle; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border-left:1px solid #9b2c98; border-right:none; border-top:1px solid #9b2c98; border-bottom:1px solid #9b2c98; color:#585751; padding:0; padding-top:4px; width:130px; height:19px; }

/** Content **/
.breadcrumb { margin-top:5px; }
.contenttitle { margin-left:30px; margin-top:14px; margin-bottom:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:900; color:#a4a396; }
#contentsubtitle { margin-top:14px; margin-bottom:7px; padding-left:30px; padding-top:7px; background-image:url(images/h2-bg.gif); background-repeat:no-repeat; height:35px; width:220px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; }
.purple { color:#9b2c98; font-weight:600; }
#content h3 { margin-left:30px; margin-right:30px; margin-bottom:8px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#585751; }
#content ul { list-style-position: inside; margin-left:60px; margin-right:30px; margin-bottom:8px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#585751; }
#content p { margin-left:30px; margin-right:30px; margin-bottom:8px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#585751; }
#content p a { color:#9b2c98; font-weight:bold; text-decoration:underline; }
#content p a:hover { text-decoration:none; }
#contentfull iframe { margin-left:30px; }
#specstable { width:485px; margin-left:30px; background:#a4a396; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#585751; }
.specstableheaderrow { padding:2px; color:white; }
.specstablerow { padding:2px; background:white; }
#specslayer1 { display:none; position:absolute; z-index:1000; width:765px; min-height:600px; background:white; }
#specslayer1 table { width:735px; margin-left:30px; background:#a4a396; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#585751; }
#specslayer2 { display:none; position:absolute; z-index:1000; width:765px; min-height:600px; background:white; }
#specslayer2 table { width:735px; margin-left:30px; background:#a4a396; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#585751; }
#flashgallery { margin-left:30px; }
#content iframe { margin-left:30px; }
#content img { padding-left:30px; padding-top:2px; }
#content p img { padding-left:0; padding-top:0; }
.imgkeyline { border:solid 1px #a4a396; }
#content table img { margin-right:5px; margin-bottom:22px; }
#content table { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#585751; }
#content table a { font-weight:bold; color:#9b2c98; text-decoration:underline; }
#content table a:hover { text-decoration:none; }
#wtbtable { width:735px; margin-left:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#585751; }
#wtbtable ul { margin-left:30px; list-style-image:url(images/features-bullet.gif); list-style-type:none; list-style-position:outside; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
#wtbtable ul li { padding:2px; }
#wtbtable a { font-weight:bold; color:#9b2c98; text-decoration:underline; }
#wtbtable a:hover { text-decoration:none; }
#exporttable { width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#585751; }
#exporttable a { font-weight:bold; color:#9b2c98; text-decoration:underline; }
#exporttable a:hover { text-decoration:none; }
#sitemap { padding-left:30px; }
#sitemap ul { list-style-image:url(images/features-bullet.gif); list-style-position:outside; margin-left:20px; border-left:dotted 1px #9b2c98; }
#sitemap ul a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#9b2c98; text-decoration:underline; }
#sitemap ul a:hover { text-decoration:none; }
.folder { list-style-image:url(images/folder.gif); list-style-position:inside; }
.document { list-style-image:url(images/document.gif); list-style-position:inside; }

/** Right Column **/
#featurestitle { background-image:url(images/column-title-bg.gif); background-repeat:no-repeat; height:35px; width:220px; }
#featurestitle p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:white; padding-left:20px; padding-top:7px; }
#features { padding:0; margin-left:7px; background:white; width:213px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
#features li { text-align:left; list-style-image:url(images/features-bullet.gif); list-style-type:none; list-style-position:outside; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-top:0; margin-right:0; margin-bottom:0; margin-left:25px; }
#rightcolumn table a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#9b2c98; }
#rightcolumn table a:hover { text-decoration:none; }
