
body {
	font-family:arial, helvetica, sans-serif;
}

li.contact-text { text-align:left; margin-left: 70px;}

li.contact-text a {
	color:#8340C7 !important;
}
li.contact-text a:hover {
	color:#660066 !important;
}

h1 {
	color: #280062;
	font-size:28px;
}

#leftcol {
	float:left;
	width:300px;
	padding:0 10px 0 20px;
	margin:0 20px 0 0;
}	


p.txt {
	margin:0 0 20px 0;
	padding:0 0 10px;
}

ul.contact-group {
	display:block;
	list-style-image:none;
	list-style-type:none;
	background-image: none;
	padding:0;
}

li.contact-text {
	background-image: none;
}

li.contact-item {
	height: 45px;
	padding: 1px;
	margin: 1px;
	margin-bottom: 14px;
	color:#555555;
	background-image: none;
}

li.contact-item ul {
	display:block;
	list-style-image:none;
	list-style-type:none;
#	margin:0 0 0 -2px;
#	padding:0;
#	font-size:15px;
}

li.contact-item ul ul {
	margin:0 0 0 -20px;
	padding:0;
}

li.contact-item ul ul ul {
	margin:0;
}

ul ul li.keywords, ul ul li.keywords ul li {
	width:100%;
	position:relative;
}

li.contact-icon {
	width: 45px;
	height: 45px;
	float: left;
	overflow: hidden;
	margin-right: 15px;
	margin-top:-2px
}

li.contact-label {
	font-weight: bold;
#	color: #660066;
#	font-size:13px;
#	padding-top:3px;
	background-image: none;
	line-height: 22px;
}

li.keywords {
	margin-left: 75px;
}

li.keyword {
	padding-bottom: 10px;
}

li.keyword-label {
	font-weight: bold;
	color:#666;
}

.keyword-text {
	font-size: 14px;
	color:#666;
	/*margin-left: 10px;*/
}

span.keyword-text-title {
	font-weight: bold;
}

span.keyword-text-value {
}

.spacer {
	margin-bottom: 10px;
}

.icon-web {
	background-image:url(http://static.telnic.org/images/icon-weblink.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.icon-x-im {
	background-image:url(http://static.telnic.org/images/icon-im.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.icon-x-voice {
	background-image:url(http://static.telnic.org/images/icon-voip.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.icon-unknown {
	background-image:url(http://static.telnic.org/images/icon-unknown.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.icon-email {
	background-image:url(http://static.telnic.org/images/icon-email.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.icon-sms {
	background-image:url(http://static.telnic.org/images/icon-messaging.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.icon-ems {
	background-image:url(http://static.telnic.org/images/icon-messaging.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.icon-mms {
	background-image:url(http://static.telnic.org/images/icon-messaging.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.icon-phone {
	background-image:url(http://static.telnic.org/images/phone-icon.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.icon-phone-mobile {
	background-image:url(http://static.telnic.org/images/icon-mobile.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.icon-phone-premium {
	background-image:url(http://static.telnic.org/images/icon-premium.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.icon-fax {
	background-image:url(http://static.telnic.org/images/icon-fax.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.icon-ft {
	background-image:url(http://static.telnic.org/images/icon-ftp.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.icon-sip {
	background-image:url(http://static.telnic.org/images/icon-voip.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.icon-h323 {
	background-image:url(http://static.telnic.org/images/icon-voip.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.icon-ntn {
	background-image:url(http://static.telnic.org/images/icon-more.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.icon-location {
	background-image:url(http://static.telnic.org/images/icon-location.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.icon-keywords {
	background-image:url(http://static.telnic.org/images/icon-keywords.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.icon-note {
	background-image:url(http://static.telnic.org/images/icon-note.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

#contact_wrapper {
	padding:8px 0 0 8px;
	background-image:url(../images/reg_table_bg.gif);
	background-repeat:no-repeat;
	border:1px solid #CCCCCC;
	margin: 0 0 15px 0;
}

#contactTable td {
	padding:3px 10px 5px 0;
}

#message_display {
}

#message_display p {
	color:#000;
	font-weight:normal;
	font-size:0.825em; 
	line-height:145%;
}

#message_display ol li {
	color:#000;
	font-weight:normal;
	font-size:0.825em; 
	line-height:145%;
}

#message_display ol {
	padding:0 0 0 10px;
	margin:0 0 0 10px;
}

#message_display a {
	color:#000;
}

#message_display h5 {
	color:#000;
	font-weight:bold;
	font-size:0.825em; 
	padding-bottom:5px;
	padding-top:5px;
}

#category {
	font-size:0.825em;
}

