/* Front page styles */
p {
	padding: 0px;
	margin: 8px 5px 8px 10px;
}

#panel {
	height: 156px;
}

#content {
	margin: 0px;
	padding: 0px 0 2px 0;
	background: #FFFFFF;
}

#content a {
	margin-left: 10px;
}

#content a:link, a:visited {
        font: 8pt verdana, arial, sans-serif;
        text-decoration: underline;
        color: #666666;
}

#content a:hover, a:active {
        font: 8pt verdana, arial, sans-serif;
        text-decoration: underline;
        color: #009933;
}

#content img.readmore {
	width: 67px;
	height: 16px;
	padding: 10px 0px 10px 0px;
	border: none;
}

#companyinfo {
	width: 400px;
	min-height: 204px;
	margin: 0 2px 1px 0;
	padding: 0px;
	background: #EEEEEE;
}

#companyinfo h2 {
	width: 400px;
	height: 35px;
	padding: 0px;
	margin: 0px;	
	background: #999999 url(./cynimgs/heading_company.gif) no-repeat top left;
}

#companyinfo h2 span {
	display: none;
}

#companyinfo img.servers {
	padding: 5px 8px 5px 0px;
}

#engage {
	width: 400px;
	min-height: 204px;
	margin: 0 2px 1px 0;
	padding: 0px;
	background: #EEEEEE;
}

#engage h2 {
	width: 400px;
	height: 35px;
	padding: 0px;
	margin: 0px;	
	background: #999999 url(./cynimgs/heading_engage.gif) no-repeat top left;
}

#engage h2 span {
	display: none;
}

#engage img.voipassessment {
	padding: 5px 8px 5px 0px;
}

#voip {
	width: 187px;
	margin: 0 2px 1px 0;
	padding-bottom: 5px;
	background: #FFFFFF;
}

#voip h2 {
        width: 187px;
        height: 35px;
        padding: 0px;
        margin: 0px;
	cursor: pointer;
        background: #9AC35A url(./cynimgs/heading_voip.gif) no-repeat top left;
}

#voip h2 span {
        display: none;
}

#vpn {
        width: 187px;
        margin: 0 0 1px 0;
        padding-bottom: 5px;
        background: #FFFFFF;
}

#vpn h2 {
        width: 187px;
        height: 35px;
        padding: 0px;
        margin: 0px;
	cursor: pointer;
        background: #9AC35A url(./cynimgs/heading_vpn.gif) no-repeat top left;
}

#vpn h2 span {
        display: none;
}

#news {
        width: 400px;
        margin: 0 2px 0 0;
        padding: 0px;
        background: #FFFFFF;
}

#news h2 {
        width: 400px;
        height: 35px;
        padding: 0px;
        margin: 0px 0px 10px 0px;
	cursor: pointer;
        background: #009933 url(./cynimgs/heading_news.gif) no-repeat top left;
}

#news h2 span {
        display: none;
}

#news h5 {
	font-size: 8pt; 
	margin: 0px 5px 0px 110px;
	padding: 0px;
}

#news p {
	padding: 0px;
	margin: 0px 5px 0px 110px;
}

#news a {
	margin-left: 0px;
}

#news img.newsimg {
	float: left;
	width: 100px;
	height: 66px;
}

.newswrap {
	position: relative;
	width: 379px;
	min-height: 60px;
	padding: 8px 8px 10px 13px;
}

#wifi {
        width: 187px;
        margin: 0 2px 0 0;
        padding-bottom: 5px;
        background: #FFFFFF;
}

#wifi h2 {
        width: 187px;
        height: 35px;
        padding: 0px;
        margin: 0px;
	cursor: pointer;
        background: #9AC35A url(./cynimgs/heading_wifi.gif) no-repeat top left;
}

#wifi h2 span {
        display: none;
}

#security {
        width: 187px;
        margin: 0px;
        padding-bottom: 5px;
        background: #FFFFFF;
}

#networking h2 {
        width: 187px;
        height: 35px;
        padding: 0px;
        margin: 0px;
	cursor: pointer;
        background: #9AC35A url(./cynimgs/heading_security.gif) no-repeat top left;
}

#networking h2 span {
        display: none;
}

#partners {
        width: 376px;
        height: 100px;
        margin: 0px;
        padding: 0px;
        background: #EEEEEE;
}

#partners h2 {
        width: 376px;
        height: 35px;
        padding: 0px;
        margin: 0px;
	cursor: pointer;
        background: #999999 url(./cynimgs/heading_partners.gif) no-repeat top left;
}

#partners h2 span {
        display: none;
}



