body {
color: #333;
background-color: #fff;
padding: 0 0 15px 0;
margin: 0;
text-align: center;
font-family: Verdana, Tahoma, sans-serif;
font-size: 9pt;
}

/* COLORS */
.gray1 { color: #B0B0B0; }
#wrapper {
width: 910px;
padding:0;
margin: 0;
margin-right: auto;
margin-left: auto;
}

/* BASIC TAGS */
h1 { font-size: 14pt; }
h2 { font-size: 12pt; color: #900; }
h3 { font-size: 10pt; }
h4 { font-size: 9pt; color: #900; }
p { font-size: 9pt; }
ol { font-size: 9pt; }
ul { font-size: 9pt; }
li { font-size: 9pt; line-height: 11pt; padding: 5px 0; }
table { font-size: 9pt; }
td { font-size: 9pt; }
th { font-size: 9pt; }
p,ul,ol,td,th { 
text-align: left;
}


a:link, a:visited {
color: #333;
background-color: #fff;
text-decoration: none;
}
a:hover, a:active {
color: #900;
background-color: #fff;
text-decoration: underline;
}
#footer {
clear:both;
border-top: 3px solid #B0B0B0; 
margin: 4px 0 0 0;
padding: 7px;
font-size: 7pt;
line-height: 10pt;
color: #666;
}
#footer a:link,
#footer a:visited {
color: #900;
font-weight: bold;
}
#footer a:hover,
#footer a:active {
color: #333;
}
img {
margin: 0;
margin-bottom: -4px;
}
.offLine {
position: absolute;
width: 1px;
height: 1px;
overflow: hidden;
top: -999px;
left: -999px;
}
ul#homeNewsList {
list-style-type: none;
text-align: left;
margin: 15px 10px 0 10px;
padding:0;
}
ul#homeNewsList li {
padding: 0 15px 10px 26px;
margin:0;
font-size: 8pt;
background-image: url(../images/news-icon.gif);
background-repeat: no-repeat;
}
ul#homeNewsList li a {
color: #900;
}
p#moreNewsLink {
text-align: right; 
padding: 0 20px 5px 0;
margin: 0;
}
/* GOOGLE SEARCH */
#cse {
text-align: left;
margin: 15px 40px 15px 15px;
}
#cse a {
color: #900;
font-weight: bold;
}

.subMenus {
display: block;
visibility: hidden; 
position: absolute;
width: auto;
height: auto;
border: 1px solid #333;
padding:0;
margin:0;
font-size: 8pt;
margin-top: -10px;
}
.subMenus a:link,
.subMenus a:visited
{
display: block;
height: 16px;
margin: 0;
padding: 4px 10px 2px 7px;
text-decoration: none;
color: #333;
border-bottom: 1px dotted #333;
background-color: #eee;
text-align: left;
}
.subMenus a:hover,
.subMenus a:active 
{
color: #eee;
background-color: #444;
text-decoration: none;
}
#subMenu1 {
margin-left: 72px;
}
#subMenu2,
#subMenu3,
#subMenu8
{
margin-left: 184px;
}
#subMenu2 {
margin-top: 13px;
}
#subMenu8 {
margin-top: 36px;
}
#subMenu4 {
margin-left: 463px;
}
#subMenu5 {
margin-left: 588px;
margin-top: 13px;
}
#subMenu6 {
margin-left: 154px;
}
#subMenu7 {
margin-left: 787px;
}
a#siteMapLink {
font-size: 8pt;
}
img {
border:none;
}
table {
margin:0;
}

/* PR STYLES */
td.newsList { font-size: 11px;
	width: 70px;
	text-align:right;
	padding: 10px;
	line-height: 13pt;
	border-top: 1px solid #bbb;
   }
td.newsList2 {
	padding: 10px;
	border-top: 1px solid #bbb;
	line-height: 13pt;
   }
.c {
text-align: center;
}
.tab35pct {
margin-left: 35%;
}
.tab25pct {
margin-left: 25%;
}
.tab15pct {
margin-left: 15%;
}
.tab10pct {
margin-left: 10%;
}
.lit h3 {
border-bottom: 2px solid #ddd;
padding-bottom: 3px;
margin-top: 20px;
}
img.bioPic { float:left; margin: 5px 15px 5px 0; }

/* QUICK LINKS */
#quikLinx {
width: 117px;
float: right;
text-align: center;
margin:  5px 10px 10px 0;
font-size: 8pt;
line-height: 10pt;
}
.quikTPAMlinx { height: 90px; }
.quikMiscLinx { height: 31px; }
.quikTPAMlinx,
.quikMiscLinx {
display: block;
clear:both;
width: 117px;
text-indent: -9999px;
border-bottom: 4px solid #fff;
overflow: hidden;
}

a#quikPPM { background-image: url(../images/quik_PPM_OUT.jpg); } 
a#quikPSM { background-image: url(../images/quik_PSM_OUT.jpg); }  
a#quikAPM { background-image: url(../images/quik_APM_OUT.jpg); }  
a#quikPCM { background-image: url(../images/quik_PCM_OUT.jpg); }  
a#quikTPAM { background-image: url(../images/quik_TPAM_OUT.jpg); }  
a#quikOnlineDemo { background-image: url(../images/quik_Demo_OUT.jpg); }  
a#quikContactSales { background-image: url(../images/quik_contactSales_OUT.jpg); }  
a#quikRequestEval { background-image: url(../images/quik_requestEval_OUT.jpg); }  
a#quikRequestWebex { background-image: url(../images/quik_requestWebex_OUT.jpg); }  
a#quikContactUs { background-image: url(../images/quik_contactUs_OUT.jpg); } 

a#quikPPM:hover, a#quikPPM:active { background-image: url(../images/quik_PPM_IN.jpg); } 
a#quikPSM:hover, a#quikPSM:active { background-image: url(../images/quik_PSM_IN.jpg); }  
a#quikAPM:hover, a#quikAPM:active { background-image: url(../images/quik_APM_IN.jpg); }  
a#quikPCM:hover, a#quikPCM:active { background-image: url(../images/quik_PCM_IN.jpg); }  
a#quikTPAM:hover, a#quikTPAM:active { background-image: url(../images/quik_TPAM_IN.jpg); }  
a#quikOnlineDemo:hover, a#quikOnlineDemo:active { background-image: url(../images/quik_Demo_IN.jpg); }  
a#quikContactSales:hover, a#quikContactSales:active { background-image: url(../images/quik_contactSales_IN.jpg); }  
a#quikRequestEval:hover, a#quikRequestEval:active { background-image: url(../images/quik_requestEval_IN.jpg); }  
a#quikRequestWebex:hover, a#quikRequestWebex:active { background-image: url(../images/quik_requestWebex_IN.jpg); }  
a#quikContactUs:hover, a#quikContactUs:active { background-image: url(../images/quik_contactUs_IN.jpg); } 

#quikPPM, 
#quikPSM,  
#quikAPM,  
#quikPCM,  
#quikTPAM,  
#quikOnlineDemo,  
#quikContactSales,  
#quikRequestEval,  
#quikRequestWebex,  
#quikContactUs
	{ background-repeat: no-repeat; }
	
img#quikLinxTop {
margin-bottom:0;
}
#tpamCopy2,
#tpamCopy {
background-image: url(../images/copy-pattern.gif);
background-repeat: repeat-y;
width: 753px;
height: auto;
margin: 20px 0 5px 0;
padding:0;
clear: left;
text-align: center;
}
#tpamCopy2 p,
#tpamCopy p {
text-align: left;
}
#tpamCopy2 h1,
#tpamCopy2 h2,
#tpamCopy2 h3,
#tpamCopy2 h4 {
text-align: center;
}
#tpamCopy img {
margin-bottom: -3px;
}
#tpamCopy2 p,
#tpamCopy p {
margin: -80px 45px 20px 215px;
line-height: 18pt; 
}
img.copyHeadingTPAM {
}
#content a:link,
#content a:hover,
#tpamCopy2 a:link,
#tpamCopy2 a:visited,
#tpamCopy a:link,
#tpamCopy a:visited {
text-decoration: underline;
color: #900;
}
#content a:hover,
#content a:active,
#tpamCopy2 a:hover,
#tpamCopy2 a:active,
#tpamCopy a:hover,
#tpamCopy a:active {
text-decoration: done;
color: #000;
}
#breadCrumbs {
position: absolute;
margin: -165px 0 0 170px;
}
table#partners1 { background-color: #fff; border: 1px solid #ddd; margin: 5px 50px 20px 80px; border-left: 1px solid #666; border-bottom: 1px solid #666; }
table#partners1 td { padding: 20px; }
img.partnerLogos { 
float: right;
}
#quikLinx ul, #quikLinx ul li {
font-size: 8pt;
line-height: 10pt;
margin: 0
;
padding:0;
}
#quikLinx ul li {
padding: 3px;
}
.twoColLayout,
twoColLayout td {
line-height: 18pt;
}
table.twoColLayout {
margin-right: auto;
margin-left: auto;
}
img#tpamWorkflowDiagram1 {
margin-top: 20px;
}

#tpamHiLites {
float: left;
background-color: #fff;
border: 1px solid #ccc;
padding: 10px 15px 5px 0;
width: 160px;
position: absolute;
margin-top: 10px;
text-align: center;
}
#tpamHiLites  b {
color: #900;
}
#tpam #tpamCopy2 p,
#tpam #tpamCopy p {
line-height: 14pt;
}
img#bulletsPPM {
margin-top: 1px;
}

#quikLinx2 {
padding: 0 0 5px 20px;
}
table#twoColLayout2 {
margin-top: 15px;
}
table#list { margin: 0 0 20px 0; border: 2px solid #666; }
table#list td {
border-top: 1px solid #666; 
}
table#list th {
color: #900; 
background-color: #eee;
}
#wrapper #content #salesFrame,
#wrapper #content table #twoColLayout2 {
padding-top: 20px;
}
#wrapper #content #salesFrame,
#wrapper #content #salesFrame2 {
width: 100%;
height: 450px;
margin:0;
}
#wrapper #content #salesFrame {
height: 700px;
}
ul#siteMap {
margin-left: 25%;
}
ul#siteMap,
ul#siteMap ul,
ul#siteMap ul ul,
ul#siteMap ul ul ul {
list-style-type: disc;
}
img#awardsImg {
margin-top: 10px;
}
img#quotesImg {
margin-top: 7px;
}
img#customersImg {
margin-top: 9px;
}
td#tpamBlox1 {
background-image: url(../images/TPAM_pattern-1.jpg);
background-repeat: repeat-y;
}
img#butlerHomeBttn {
margin-top: 9px;
}
img#homeTpamBlocks {
margin-top: 5px;
}
a#tollFreeLink {
height: 59px;
}
a#tollFreeLink:hover,
a#tollFreeLink:active {
color: #333;
background-color: #eee;
}
table#mgt {
margin:0;
margin-right: auto;
margin-left: auto;
}
img#EECUbanner {
margin-top: 6px;
}
img#EECUbanner2 {
clear: both;
margin: 5px -20px 7px 0px;
}
img#scWinner2010 {
float: right;
margin: 0 25px 20px 20px;
}
img#butlerV2 {
margin-top: 15px;
margin-bottom: 0px; 
}
img#webinarsBttn1 {
margin: 15px 19px 10px 87px;
}

#mlm,
#subMenu1,
#subMenu2,
#subMenu3,
#subMenu4,
#subMenu5,
#subMenu6,
#subMenu7,
#subMenu8,
#subMenu9
{
z-index: 2;
}
#fadeshow1 {
z-index: 1;
}
#fadeshow2 { width:319px; height: 135px; margin-top: 16px; position: absolute; background-image: url('images/customer-logos-2/logos_bkgd.gif'); }

