/* CSS Document */* {	font-family: Tahoma, Helvetica, sans-serif;	font-size:1em;	color:#666666;}body {	background-image:url(http://www.citrustelecom.com/images/bkg.gif);	background-repeat:repeat;	font-size:76%;	line-height:140%;	text-align: center;}img {border:0;}h1 {	font-size:1.5em;	font-family:"Trebuchet MS", Tahoma, Helvetica, sans-serif;	font-weight: 300;	line-height: 120%;	color:#000;	}	h3 {	font-family:"Trebuchet MS", Tahoma, Helvetica, sans-serif;	}ul#menu li {	text-decoration:none;	display:inline;	list-style-type: none;	padding: 0;	font-size: 1em;}ul#menu {	margin: 0;	padding: 0 0 0 20px;	height: 30px;}ul#menu a {	text-decoration:none;	color:#57AEEF;	font-family: "Trebuchet MS";	font-weight:700;	font-size: 1.1em;}ul#menu a:hover {	text-decoration:none;	color:#ccc;	}a {	text-decoration:none;	color:#00CC66;	}a:hover {	color:#999;	}	input#txtemail1 {	margin-top:70px;		}input#registerbutton {	}	/*  DIVS  */	div#container {	width:800px;	margin:auto;	text-align:left;	}div#header {	background-color:#FFFFFF;	height: 150px;	padding: 0 0 0 5px;	margin: 0;	display: block;}div#footer {	background-color:#FFFFFF;	margin: 0;	padding: 15px;}div#nav {	background-image: url(../images/divider.gif);	background-repeat: repeat-x;	height: 30px;	clear: both;	font-family: "Trebuchet MS";	}	div#content {	background-color:#FFFFFF;	padding: 15px 0 0 0;	clear: both;	display: block;}div#top {	height:15px;	width:800px;	margin:0;	padding:0;	background-image: url(../images/top.gif);	background-repeat: no-repeat;	}div#bottom {	height:15px;	width:800px;	margin:0;	padding:0;	background-image:url(../images/btm.gif);	clear: both; 	}	div#maintitle {	padding:0 20px 0 20px;	}div#intro {	width:555px;	float:left;	padding: 0 0 0 15px;	}	div#centrecol {	width:575px;	padding:0 10px 0 20px;	float: left;	border-right: 1px;	border-right-style: dotted;	border-right-color: #CCCCCC;	}div#leftcol {	width:260px;	float:left;	padding: 0 10px 0 20px;	border-right: 1px;	border-right-style: dotted;	border-right-color: #CCCCCC;	}	div#rightcol {	width:180px;	float:left;	padding: 0 0 0 20px;		}	div#rightcol ul {	display: block;	padding:0;	margin:0;	width: 160px;}div#rightcol li {	list-style-type: none;	line-height: 130%;	padding-bottom: 1em;}div#privacy {	color:#FFFFFF;	font-size:1em;	margin: 0;	padding: 0 0 0 15px;	}div#privacy a {	color:#999999;	}	div#privacy a:hover {	color:#666666;	}	div#login,div#search,div#summary {	background-color:#FFFFCC;	font-family:"Trebuchet MS";	padding:10px 20px 20px 20px;	}	div#login label,input {	font-family:"Trebuchet MS";    display: block;	width: 140px;	font-size:1.2em;}div#download input {	font-family:"Trebuchet MS";	width: 80px;	float:left;	margin-bottom: 10px;	font-size:1.2em;	}div#login label {	font-family:"Trebuchet MS";	font-size:1.2em;	width: 150px;	padding: 3px 20px 0 0;}div#search select {	font-family:"Trebuchet MS";	width: 50px;	float:left;	margin-bottom: 10px;	font-size:1.2em;}div#search label {	font-family:"Trebuchet MS";	font-size:1.2em;	float:left;	text-align: right;	width: 70px;	padding: 3px 20px 0 0;}div#summary label {	font-family:"Trebuchet MS";	font-size:1.2em;	float:left;	text-align: right;	width: 150px;	padding: 3px 20px 0 0;}div#summary div {	font-family:"Trebuchet MS";	font-size:1.2em;	padding: 3px 20px 0 0;}table#download td {	padding:2px;	}table#download {	width:100%;	}div#clear {	clear:both}	/*  CLASSES  */	.title {	color:#0099CC;}.check {	width:12px;	height:12px;	}br.clear {    clear: left;}	.stdbtn {	width:80px;	margin: 10px 0 0 170px;}.btn {	width:80px;	margin:10px 2px 0 2px;		}.loginbtn {	width:80px;	margin:10px 2px 0 2 px;}		.searchbtn {	width:80px;	margin:10px 0 0 90px;		}	.addbtn {	width:164px;	margin:10px 2px 0 2px;	}	.intro {	color:#CCCCCC;	}	.products {	border-top: 1px;	border-top-style: dotted;	clear: both;	}.footerlinks {	float:left;	width:150px;}.footerlinks ul {	display: block;	padding:0 0 0 20px;	margin:0;	width: 140px;}.footerlinks li {	list-style-type: none;	line-height: 150%;}.footerlinks a {	color:#C1C1C1;}.footerlinks ul:hover li a h3 {	color: #666666;}.footerlinks ul:hover li a {	color: #9CADA5;}.footerlinks ul:hover li a:hover {	text-decoration: underline;}.footerlinks ul.hover li a {	color: #9CADA5;}.footerlinks ul.hover li a:hover {	text-decoration: underline;}.divider {	background-image: url(../images/divider.gif);	background-repeat: repeat-x;	height: 30px;	width:800px;	margin:0;	padding: 0;	clear: both;	}	.partners a {	color:#FFCC00;	}.partners a:hover {	color:#999999;	}.expand {	margin-left: 105px;	}.off {	color:#CCCCCC;	}	.record {	color:#52CE40;	line-height:30px;	}	.listen {	color:#F5C502;	line-height:30px;	vertical-align: middle;}	.listenlink {	color:#F5C502;}	.right {	color:#FF6600;	}	.imgleft {	float:left;	}	.hint {	color:#FF6600;	}.cell {    background-color:#D9EEE0;		}.cell2 {    background-color:#EBFFF4;	}.tablehd {	background-color:#FFFFCC;	font-weight:600;		}	p#vlite strong {	color:#0099CC;	}
