@charset "utf-8";
/* CSS Document */

/* Menu Styles */

img
{
	border-style: none;
}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav a {
    float:none;
	display: block;
	width: 140px;
    z-index: 100;
}

#nav li {
	float: left;
	width: 140px;
    z-index: 100;
}

#nav li ul {
	position: absolute;
	margin-top: -3px;
    margin-left: 3px;
    width: 10em;
	left: -999em;
}

#nav li:hover ul {
	left: auto;
    float:none;
    z-index: 100;
}
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
    float: none;
    z-index: 100;
}

#change {color: 000000; }
#change:hover { color:#a4a510;}

#change_menu {color: 000000; }
#change_menu:hover { color:#702A2A;}




/* Common Styles */

p	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:15px 0 5px 0;
	line-height:14px;
}

a	{
	text-decoration:none;
}

li	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

ul	{
	margin:0;
	padding-left:15px;
}

h1	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:lighter;
	color:#702A2A;
	margin:0 3px 0 0;
}

h2	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:lighter;
	color:#702A2A;
	margin:0;
}

h3	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:lighter;
	color:#702A2A;
	margin:0 3px 0 0;
}

h4	{
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	padding-top:8px;
	margin:0;
}

h5	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}

h6	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:normal;
	margin-top:5px;
	margin-bottom:10px;
	color:#702A2A;
}

h7	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:0;
}

.download	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.blue	{
	color:#3A54A5;
}

.red	{
	color:#702A2A;
}

.black	{
	color:#000000;
}

.blackGreen	{
	color:#000000;
}

.blackGreen:hover	{
	color:#A4A510;
}

.redNoMargin	{
	color:#702A2A;
	margin:0;
}

.noMargin	{
	margin:0;
}

.topBotMargin20_10	{
	margin:20px 0 10px 0;
}

.topBotMargin10_0Blue	{
	margin:5px 0 0 0;
	color:#3A54A5;
}

.marginBottom40	{
	margin-bottom:40px;
}

.clear	{
	clear:both;
}

.floatRt	{
	float:right;
}

.floatLeft	{
	float:left;
}

.overflowAuto	{
	overflow:auto;
}
	

#outerwrapper	{
	width:960px;
	height:770px;
	margin:0 auto 0 auto;
	background-image:url(../images/outerwrapperBg.gif);
	background-repeat:repeat-x;
}

#headerTopBg	{
	width:100%;
	height:32px;
	clear:both;
	background-image:url(../images/headTopBg.gif);
	background-repeat:no-repeat;
}

#header	{
	width:100%;
	height:129px;
	clear:both;
	padding-left:62px;
	background-image:url(../images/headerBg.gif);
	background-repeat:no-repeat;
}

#logoCVS	{
	width:206px;
	height:70px;
	margin-top:3px;
	margin-left:-13px;
	float:left;
}

#logoCTP	{
	width:91px;
	height:59px;
	margin:57px 0 0 48px;
	float:left;
}

#logoCertAVAYA	{
	width:91px;
	height:59px;
	margin:57px 0 0 5px;
	float:left;
}

#telephone	{
	width:179px;
	height:45px;
	margin:39px 0 0 204px;
	float:left;
}

#telephoneHeading	{
	width:179px;
	height:16px;
	clear:both;
}

#telephoneNumber	{
	width:179px;
	height:30px;
	clear:both;
	text-align:right;
}

#envelope	{
	width:62px;
	height:45px;
	margin:33px 0 0 12px;
	float:left;
}

#envelopeImage	{
	width:47px;
	height:32px;
	margin:0 0 0 6px;
	background-image:url(../images/envelopeBg.png);
	background-repeat:no-repeat;
	clear:both;
	cursor:pointer;
}

#envelopeImage:hover	{
	background-image:url(../images/envelopeBg.png);
	background-repeat:no-repeat;
	background-position:0 -32px;
	cursor:pointer;
}

#envelopeHeading	{
	width:100%;
	height:12px;
	text-align:center;
	clear:both;
	cursor:pointer;
}

#contentWrapper	{
	width:902px;
	height:599px;
	clear:both;
	margin:0 auto 0 auto;
}

#contentWrapperLeftBg	{
	width:31px;
	height:559px;
	float:left;
	background-image:url(../images/bodyContainerLeftBg.png);
	background-repeat:no-repeat;
}

#contentWrapperRightBg	{
	width:31px;
	height:559px;
	float:right;
	background-image:url(../images/bodyContainerRightBg.png);
	background-repeat:no-repeat;
	background-position:-2px 0;
}

#contentWrapperMiddle	{
	width:840px;
	height:559px;
	float:left;
}

#contentWrapperMiddleInner	{
	width:100%;
	height:553px;
	clear:both;
	background-color:#FFFFFF;
}

#content	{
	width:814px;
	height:509px;
	clear:both;
	margin:2px auto 0 auto;
	padding:0 15px 0 7px;
	overflow:auto;
}

	#content img	{
	clear:right;
	}

#contentWrapperMiddleBottomBg	{
	width:100%;
	height:5px;
	clear:both;
	background-color:#d1d2d4;
}

#buttonsBar	{
	width:100%;
	height:35px;
	clear:both;
	margin-top:-1px;
	background-color:#e2e3e5;
}



.buttons	{
	width:140px;
	height:35px;
	float:left;
	background-image:url(../images/buttonBg.png);
	background-repeat:no-repeat;
}

.buttonsLeft	{
	width:140px;
	height:35px;
	float:left;
	margin-top:1px;
	background-image:url(../images/buttonLeftBg.png);
	background-repeat:no-repeat;
}

.buttonsRight	{
	width:140px;
	height:35px;
	float:left;
	margin-top:1px;
	background-image:url(../images/buttonRightBg.png);
	background-repeat:no-repeat;
}

#footer	{
	width:902px;
	height:29px;
	clear:both;
	margin:0 auto 0 auto;
	padding-top:24px;
}

#footerLeft	{
	width:11px;
	height:27px;
	float:left;
	background-image:url(../images/footerLeft.gif);
	background-repeat:no-repeat;
}

#footerRight	{
	width:11px;
	height:27px;
	float:right;
	background-image:url(../images/footerRight.gif);
	background-repeat:no-repeat;
}

#footerMiddle	{
	width:880px;
	height:27px;
	float:left;
	background-color:#e6e7e9;
	background-repeat:no-repeat;
}

#footerPrivacy	{
	float:right;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding-left:4px;
	margin-top:7px;
	margin-right:10px;
}

#footerPrivacy:hover	{
	cursor:pointer;
	color:#ED1C24;
}

#footerSpectral	{
	float:right;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	border-right:1px solid black;
	padding-right:4px;
	margin-top:7px;
	text-decoration:none;
	color:#000000;
}

#footerSpectral:hover	{
	cursor:pointer;
}

#footerDesigned	{
	float:left;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding-left:10px;
	margin-top:7px;
}

.redLine	{
	height:2px;
	width:660px;
	clear:both;
	background-color:#702A2A;
}

.downloadPdf	{
	width:660px;
	clear:both;
	padding-top:15px;
}

.downloadPdfTitle	{
	width:590px;
	height:45px;
	float:left;
	padding-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
}

.downloadPdfLink	{
	width:50px;
	height:50px;
	margin-bottom:5px;
	float:right;
	height:50px;
}

.downloadPdfHeading	{
	margin:0 0 5px 0;
}

.tableImg	{
	clear:both;
	margin:35px 0 35px 80px;
}

.downloadfiles	{
	width:320px;
	padding-top:45px;
	float:left;
}

.downloadableFile	{
	width:210px;
	height:85px;
	text-align:center;
}

	.downloadableFile img	{
		margin-top:20px;
	}
	
	.downloadableFile p	{
		margin:5px 0 10px 0;
	}

.getAcrobat	{
	width:157px;
	height:38px;
	float:left;
	margin:205px 150px 50px 0;
}

.productInfo	{
	width:300px;
	float:left;
	clear:left;
}

.productInfoImage	{
	margin:10px 390px 0 0;
	float:right;
}

#tsContentTopHalf	{
	width:800px;
	height:220px;
	margin:10px auto 0 auto;
	clear:both;
}

#tsContentBottomHalf	{
	width:800px;
	height:260px;
	margin:10px auto 0 auto;
	clear:both;
}

#tsAVAYA	{
	width:390px;
	height:100%;
	float:left;
	text-align:left;
}

#tsPanasonic	{
	width:390px;
	height:100%;
	float:right;
	text-align:left;
}

#tsShoreTel	{
	width:315px;
	height:100%;
	float:left;
	text-align:left;
}

#tsInter-Tel	{
	width:475px;
	height:100%;
	float:right;
	text-align:left;
}