body
{
    margin: 0px 0px 0px 0px;
    line-height: 19px;
    font-family:Tahoma, Verdana, sans-serif;
    font-size:13px;
	background: #444d63 url(images/body-bg.gif) repeat-x top;
	color:#c9d1df;
}
/* main site links */
a:link {color: #c9d1df;}
a:visited {color: #c9d1df;}
a:hover {color: #ff7802;}
img {display:block;}



#C2CWrapper {position: relative;}
#C2CImage {position: absolute; top: 36px; left: 691px;}

#global {width:950px; margin-left:auto; margin-right:auto;}
#LoginTop {position:absolute; top: 8px; left: 840px;}
#LoginTop a
{
    color: #ddd;
    font-size: 13px;
    font-weight: bold;
    
}
#topWrapper {width:950px; margin-left:auto; margin-right:auto;}
#contentWrapper {width: 950px;border:none; background:url(images/content-bg.png) repeat-y center;}
#content {min-height:435px; width:899px; }
#homecontent {min-height:435px; width:585px; display:inline-table; float:left; }
#homeRight {display:inline-table; float:right; width:303px; margin-top:6px; }

#RightPhoneCompare {position: relative; margin-bottom: 20px; margin-top: 10px;}
#RightPhoneCompareText {position: absolute; left: 12px; top: 125px; color: Black; font-size: 14px; font-weight: bold;}
#RightPhoneCompareText a {color: #ccd4e7;}

#navWrapper {clear:both;width:775px; height:33px; line-height:25px; float:right; position:relative; top:-40px; margin-bottom:-33px;}
/*#navWrapper a {font-size:14px; font-weight:bold; color:#c9d2e6; text-decoration:none; padding-left:10px; padding-right:10px; font-family:arial, serif; }*/
#footerWrapper {position:relative; margin-left:-10px; width: 865px; padding: 7px 20px 1px 20px; height:20px; color:#c9d1df;font-size: 11px; line-height:12px; display: block; background-color:#43506d; border:solid 1px #5f6d7b;}
#footerWrapper a {font-size:12px; color:#c9d1df; padding: 0px 1px 0px 1px; text-decoration:none; text-transform:lowercase;}
#footerWrapper a:hover {color: #eee;}
#homeBlog {margin-top:10px; width:281px; padding:10px; background:url(images/home-blog-bg.gif) bottom no-repeat;}
.SectionHeader {font-weight: bold; border-bottom: solid 1px #dddddd;}
.mediumText {font-size:90%;}
.smallText {font-size:80%; line-height:130%;}
p.smallText {margin-top:8px; margin-bottom:8px;}


.BlogHeader {font-size: 12px; font-weight: bold;}
.BlogDesc {font-size: 12px; margin-bottom: 12px;}
.BlogNoItems {font-weight: bold;}

.PhonePics {float:right; margin-right: 10px;}
.PhoneDatasheet {margin-top: 5px; text-align: center;}
.PhoneDatasheet img {display: inline; vertical-align: middle; margin-right: 2px;}

.phoneHeader {border-bottom: dotted 1px #ddd; padding-bottom: 5px; margin-top: 45px; margin-bottom: 5px; padding-top: 10px;}
.phoneHeaderRecomended {border-bottom: dotted 1px #ddd; padding-bottom: 5px; margin-top: 45px; margin-bottom: 5px; color: #ff7802;}

.Ten11Link {width: 920px; margin-right: auto; margin-left: auto; margin-top: -5px; margin-bottom: 10px; text-align: right; font-size: 11px;}
.Ten11Link a:hover {color: #eee}

#contentTable {width:950px;}
.leftTD {width:31px; background:url(images/left-bg.gif) repeat-y; vertical-align:top;}
.rightTD {width:20px; background:url(images/right-bg.gif) repeat-y; vertical-align:top;}
.contentTD {width:899px; background-color:#2a3243; color:#c9d1df; vertical-align:top;}
#productSpotlightOuter {width:580px; height:216px; background:url(images/home-spotlight.jpg) no-repeat; margin-top:8px; margin-bottom:8px; }

#productSpotlightWrapper {width: 595px; height: 210px; border: solid 1px transparent; background: url(images/polycom-550-featured-voip-phone.gif) no-repeat bottom right;}
#productSpotlightWrapper .Text1 {width: 395px; margin-top: 60px; margin-left: 5px; font-weight: bold; color: #333;}
#productSpotlightWrapper .Text2 {width: 340px; margin-top: 10px; margin-left: 5px; font-weight: bold; color: #333;}

h1 
{
    color:#c9d1df;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 28px;
	line-height: 30px;
	}

h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	color:#c9d1df;
}



h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#c9d1df;
}

li {font-size:100%;
   font-family:Tahoma, Verdana, sans-serif;
	 }





/*==================
		table - compare
===================*/
table.compare a.phoneLink {color:#00B4DC;}

table.compare{
	color: #fff;
	border-collapse: collapse;
	/*width: 590px;*/
	float: left;
	font-size: 10px;
}

table.compare th {
	text-align: left;
	padding: 4px;
	color: #bfbfbf;
	font-size: 120%;
	font-weight: normal;
	border-top: 1px solid #4d4d4d;
	padding-left: 12px;
	vertical-align: bottom;
}

table.compare td {
	border-top: 1px solid #4d4d4d;
	border-left: 1px solid #2b2b2b;
	text-align: center;
	padding: 6px;
	font-size: 110%;
}

table.compare td.checked {
	background: transparent url(images/check.gif) no-repeat 50% 50%;
}

table.compare th a img {
	height: 58px;
	width: 70px;
	display: block;
	margin: 9px auto 0 auto;
	cursor: pointer;
}

table.compare th.rec img {
	margin-top: -1px;
}

table.compare td.rec, table.compare th.rec {
	background-color: #1d1d1d;	
}

table.compare tr.header th {
	color: #00B4DC;
	text-align: center;
	font-size: 160%;
	font-weight: bold;
	border-left: 1px solid #2b2b2b;
	border-top: 0px;
	padding-left: 0px;
}

table.compare tr.header th.title {
	text-align: left;
	font-size: 100%;
	border-left: 0;	
	padding-left: 12px;
}

table.compare th.title span{
	font-size: 160%;
	color: #fff;
	display: block;
	margin-top: 13px;
}

table.compare th.title span span{
	font-size: 60%;
	line-height: 100%;
	vertical-align: top;
	display: inline;
}

table.compare th.rec strong {
	color: #ff7802;
	font-size: 60%;
	text-align: center;
	width: 100%;
	margin: 0 2px;
}

table.compare th.title span.compare-subtext {
	color: #BFBFBF;
	font-size: 11px;
}


