.wait_screen {
	background-color: #ffffff;
	color: #000000;
	border: solid 1px black;
	display: none;
	position: absolute;
	width: 974px;
	left: 50%;
	margin-left: -489px;
	top: 70%;
	margin-top: -57px;
	_margin-left: auto;
	_margin-right: auto;
	text-align: center;
	vertical-align: middle;
}
a.language
		{
		text-decoration: underline;
		color: #7fcef0;	
		}

a.language:hover
		{			
		text-decoration: underline;
		font-weight: normal;	
		color: #009ee1;	
		}
		
a.footer
		{
		text-decoration: none;
		font-size: 12px;
		font-weight: normal;
		line-height: 42px;
		color: #ffffff;	
		}

a.footer:hover
		{			
		text-decoration: underline;
		font-weight: normal;	
		}		

a.box
		{
		text-decoration: none;
		font-size: 12px;
		font-weight: normal;
		color: #ffffff;	
		}

a.box:hover
		{			
		text-decoration: underline;
		font-weight: normal;	
		}

a.home
		{
		text-decoration: none;
		font-weight: normal;
		padding-top: 7px;
		padding-bottom: 6px;
		padding-left: 1px;
		padding-right: 1px;
		background: #ffffff;	
		color: #b2b2b2;	
		}

a.home:hover
		{			
		text-decoration: none;
		font-weight: normal;
		padding-top: 7px;
		padding-bottom: 7px;
		padding-left: 1px;
		padding-right: 1px;
		background: #b2b2b2;	
		color: #ffffff;	
		}

a.link
		{
		font-size: 14px;
		letter-spacing: -2px;
		color: #009ee1;	
		}

a.link:hover
		{			
		text-decoration: underline;
		font-weight: bold;	
		color: #009ee1;	
		}

.language_active
		{
		text-decoration: underline;
		font-size: 12px;
		font-weight: normal;
		line-height: 42px;
		color: #009ee1;	
		}
		
a.my12connect
		{
		text-decoration: underline;
		font-size: 12px;
		font-weight: normal;
		line-height: 42px;
		color: #ff8d00;	
		}

a.my12connect:hover
		{			
		color: #e94400;	
		}		
				
.settings {
		font-size: 12px;
		font-weight: bold;
		color: #009ee1;
		line-height: 14px;
	}

.field_pbx
			{
			color: #000000;
			background: #c5e4f1;
			border: solid 1px;
			border-color:#009ee0;
 			font-family: Verdana, Arial,Helvetica,sans-serif;
			font-size: 12px;
			height: 20px;
			width: 250px;
			}

.field_multipbx
			{
			color: #000000;
			background: #c5e4f1;
			border: solid 1px;
			border-color:#009ee0;
 			font-family: Verdana, Arial,Helvetica,sans-serif;
			font-size: 12px;
			height: 100px;
			width: 300px;
			}	

.field_ring	
			{
			color: #000000;
			background: #c5e4f1;
			border: solid 1px;
			border-color:#009ee0;
 			font-family: Verdana, Arial,Helvetica,sans-serif;
			font-size: 12px;
			font-weight: normal;
			height: 150px;
			width: 300px;		
			}
	
.field1
			{
			color: #000000;
			background: #c5e4f1;
			border: solid 1px;
			border-color:#009ee0;
 			font-family: Verdana, Arial,Helvetica,sans-serif;
			font-size: 12px;
			height: 20px;
			width: 160px;			
			}
			
.field2
			{
			color: #000000;
			background: #c5e4f1;
			border: solid 1px;
			border-color:#009ee0;
 			font-family: Verdana, Arial,Helvetica,sans-serif;
			font-size: 12px;
			font-weight: normal;
			height: 20px;
			width: 50px;			
			}
			
.field3
			{
			color: #000000;
			background: #c5e4f1;
			border: solid 1px;
			border-color:#009ee0;
 			font-family: Verdana, Arial,Helvetica,sans-serif;
			font-size: 12px;
			font-weight: normal;
			height: 20px;
			width: 275px;			
			}			

.fmNumbers	
			{
			color: #000000;
			background: #c5e4f1;
			border: solid 1px;
			border-color:#009ee0;
 			font-family: Verdana, Arial,Helvetica,sans-serif;
			font-size: 12px;
			font-weight: normal;
			height: 60px;
			width: 250px;		
			}

li.framebox 
		{
		list-style: inside; 
		color: #ffffff;
		margin-bottom: 15px;
		}

/* Sifr text style */

h1, h2, h3 {
	font-family: verdana, arial, helvetica;
	text-align: left;	
	font-weight: normal;
	letter-spacing: 0;
	margin: 0px;
	padding: 0px;	
}


h1 {
	font-size: 24px;
	line-height: 30px;
}

h2 {
	font-size: 16px;
	line-height: 20px;
}

h3 {
	font-size: 24px;
	line-height: 24px;
}

/* End Sifr text style */


* { padding: 0; margin: 0; }


#wrapper { 
 margin: 0 auto;
 width: 980px;
}

#faux {
 margin-bottom: 0px;
 width: 100%
}

#leftcolumn { 
 display: inline;
 margin: 0px;
 margin-left: 20px;
 margin-bottom: 20px;
 padding: 0px;
 width: 210px;
 float: left;
}

#rightcolumn { 
 display: inline;
 position: relative;
 margin-top: 20px;
 margin-left: 15px;
 width: 150px;
 float: left;
}

#footer { 
 width: 940px;
 clear: both;
 color: #ffffff;
 background: #ffffff;
 margin: 0px 0px 0px 20px;
 padding: 0px;
}

.black_overlay{
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color: white;
z-index:1001;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);
}

.white_content {
display: none;
position: absolute;
top: 50%;
left: 40%;
width: 25%;
height: 25%;
vertical-align:middle; 
z-index:1002;
overflow: auto;
}

.clear { clear: both; background: none; }


#container
		{
		width: 980px;
		height: 100%;
		margin: 0 0 0 -490px;
		position: absolute;
		left: 50%;
		top: 0px;
		padding: 0;
		background-color: #ffffff;
		border: 0px solid;
		border-color: #000000;
		overflow: visible;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}
#top
		{
		width: 900px;
		height: 40px;
		margin-left: 40px;
		border: 0px solid;
		font-size: 12px;
		font-weight: normal;
		line-height: 42px;
		color: #7fcef0;	
		overflow: visible;
		position: relative;
		border: 0px solid;
		}	

#language
		{
		position: relative;
		font-size: 12px;
		font-weight: normal;
		line-height: 42px;
		color: #7fcef0;	
		float: left;
		}	
		
#my12connect
		{
		width: 120px;
		height: 40px;
		position: relative;
		margin-top: 0px;
		background :  url(../images/my12connect.jpg) center left no-repeat;
		padding: 0px;
		border: 0px solid;
		font-size: 12px;
		font-weight: normal;
		text-align: right;
		line-height: 42px;
		color: #7fcef0;	
		float: right;
		}	

		
#header {
		width: 940px;
	 	padding-left: 20px;
 		height: 210px;
 		margin: 0px;
 		background: #ffffff;
		}


#content { 
 		float: left;
	 	background: #ffffff;
 		margin-top: 20px;
 		margin-left: 20px;
 		padding: 0px;
 		width: 710px;
 		font-size: 12px;
		font-weight: normal;
		text-align: left;
		line-height: 20px;
		
}

#content .bottomline{
		border-top: #9CF solid thin;
		width:710px;
}

#content .invoicelist{
		border-bottom:#9CF;
		float:left;
		width:130px;
		margin-left:2px;
		
}

#content .invoicehead{
		background-color:#39F;
		float:left;
		width:130px;
		margin-left:2px;
		text-align:center;
		font-weight:bold;
}

#content .title {
	background: url(../images/titlebg.png) no-repeat;
	color: #FFFFFF;
	height:39px;
	clear: both;
	text-align: left;
	padding-left: 10px;
	padding-top:8px;
	margin-top: 5px;
	font-weight:bold;
	vertical-align:middle;
	font-size:14px;
}

#content .pagetitle {
	background: url(../images/pagetitle.png) no-repeat;
	color: #FFFFFF;
	height:42px;
	clear: both;
	text-align: left;
	padding-left: 10px;
	padding-top:8px;
	margin-top: 5px;
	font-weight:bold;
	vertical-align:middle;
	font-size:14px;
}

#content .error {
	background-color: inherit;
	clear: both;
	color: #FF0000;
	text-align: left;
}
#content .label {
	float: left;
	text-align: left;
	width: 200px;
	min-height: 20px;
	height: 20px;
}
#content .login-label{
	float: left;
	text-align: left;
	width: 130px;
	min-height: 20px;
	height: 20px;
}
#content .profile-label{
	float:left;
	text-align:left;
	width: 150px;
	min-height:20px;
	height:20px;
}

#content .profile-field{
	float:left;
	text-align:left;
	width:420px;
	min-height:20px;
	font-weight:bold;
}

#content .field {
	float: left;
	text-align: left;
	width: 500px;
	min-height: 19px;
	overflow: auto;
}

#content .button {
	border: outset 1px #ccc;
	background: #CCC;
	color: #000;
	font-weight: bold;
	padding: 1px 2px;
}


#content .button_disabled {
	border: outset 1px #ccc;
	background: #CCC;
	color: #AAA;
	font-weight: bold;
	padding: 1px 2px;
}

#content .text {
	border: solid 1px black;
	width: 400px;
	height: 10px;
	background-image: url(../images/1500/input.gif);
	padding: 3px;
	margin: 3px;
}

#content .text_area {
	border: solid 1px black;
	width: 400px;
	height: 200px;
	background-image: url(../images/1500/input.gif);
	padding: 2px;
	margin: 3px;
}


#content .text_area_wide {
	border: solid 1px black;
	width: 600px;
	height: 200px;
	background-image: url(../images/1500/input.gif);
	padding: 2px;
	margin: 3px;
}

#content .field select {
	border: solid 1px black;
	width: 410px;
	height: 19px;
	margin: 3px;
}
#content .spacer {
	clear: both;
	text-align: left;
	height: 15px;
	font-size: 0;
	line-height: 0em;
}
#content .intro {
	clear: both;
	text-align: left;
}

#content .ticketfield{
	width:100px;
	float:left;
	background:#9CF;
	text-align:center;
	font-weight:bold;
	margin-left:1px;
	
}

#content .ticketfieldsubj{
	width:305px;
	float:left;
	background:#9CF;
	text-align:center;
	font-weight:bold;
	margin-left:1px;
	
}

#content .ticketlist{
	width:100px;
	float:left;
	margin-left:1px;
	/*border-bottom:#9CF solid thin; */
	
}
#content .ticketlistsubj{
	width:305px;
	float:left;
	margin-left:1px;
	/*border-bottom:#9CF solid thin; */
	
}

#content .ticketdetailslabel{
	width:200px;
	float:left;
}

#content .ticketdetailsfield{
	width:500px;
	float:left;
}
#content .searchfield{
	width:100px;
	float:left;
	background:#9CF;
	text-align:center;
	font-weight:bold;
	margin-left:1px;
	
}
#content .searchfieldlong{
	width:200px;
	float:left;
	background:#9CF;
	text-align:center;
	font-weight:bold;
	margin-left:1px;
	
}
#content .searchlist{
	width:100px;
	float:left;
	margin-left:1px;
	/*border-bottom:#9CF solid thin; */
	
}
#content .searchlistlong{
	width:200px;
	float:left;
	margin-left:1px;
	/*border-bottom:#9CF solid thin; */
	
}
#popitmenu
{
	position: absolute;
	background-color: #9CF;
	border:1px solid black;
	font: normal 12px Verdana;
	line-height: 18px;
	z-index: 100;
	visibility: hidden;
}

#popitmenu a
{
	text-decoration: none;
	padding-left: 6px;
	color: black;
	display: block;
}

#popitmenu a:hover
{
	/* hover background color */
	background-color: #CCFF9D;
}

#cdr-moyr{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom:#0099FF solid thin;
	float:left;
	width:130px;
	text-align:center;
}

#cdr-calls{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom:#0099FF solid thin;
	float:left;
	width:70px;
	text-align:center;
}

#cdr-avg{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom:#0099FF solid thin;
	float:left;
	width:100px;
	text-align:center;
}

#cdr-totaltime{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom:#0099FF solid thin;
	float:left;
	width:100px;
	text-align:center;
}

#cdr-totalcost{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom:#0099FF solid thin;
	float:left;
	width:80px;
	text-align:center;
}

#cdr-asr{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom:#0099FF solid thin;
	float:left;
	width:80px;
	text-align:center;
}

#cdr-moyr2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	width:130px;
}

#cdr-calls2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	width:70px;
	text-align:center;
}

#cdr-avg2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	width:100px;
	text-align:center;
}

#cdr-totaltime2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	width:100px;
	text-align:center;
}

#cdr-totalcost2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	width:80px;
	text-align:center;
}

#cdr-asr2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	width:80px;
	text-align:center;
}

#cdr-datetime{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom:#0099FF solid thin;
	float:left;
	width:150px;
	text-align:center;
}

#cdr-telnum{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom:#0099FF solid thin;
	float:left;
	width:130px;
	text-align:center;
}

#cdr-destination{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom:#0099FF solid thin;
	float:left;
	width:130px;
	text-align:center;
}

#cdr-duration{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom:#0099FF solid thin;
	float:left;
	width:70px;
	text-align:center;
}

#cdr-cost{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom:#0099FF solid thin;
	float:left;
	width:70px;
	text-align:center;
}

#cdr-callerid{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom:#0099FF solid thin;
	float:left;
	width:110px;
	text-align:center;
}

#cdr-datetime2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
	float:left;
	width:150px;
}

#cdr-telnum2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
	float:left;
	width:130px;
}

#cdr-destination2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
	float:left;
	width:130px;
}

#cdr-duration2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	float:left;
	width:70px;
}

#cdr-cost2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	float:left;
	width:70px;
}

#cdr-callerid2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	width:110px;
	text-align:center;
}
/******* BOXES ************************/

#box_txt_small
	{
	height : 190px;
	padding : 20px;
	position: absolute;
	top:75px;
	font-weight: normal;
	color: #ffffff;		
	border: 0px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	text-decoration:none;
	white-space:normal;
	text-wrap:normal;
	overflow:visible;
}

#box_txt
	{
	width : 140px;
	height : 190px;
	padding : 20px;
	position: absolute;
	font-weight: normal;
	color: #ffffff;		
	border: 0px solid;
	z-index: 1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold; 
	text-decoration:none;
	white-space:normal;
	text-wrap:normal;
	overflow:visible;
}
#box_txt a
	{
	width : 140px;
	height : 190px;
	padding : 0px;
	position: absolute;
	font-weight: normal;
	color: #ffffff;		
	border: 0px solid;
	z-index: 1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold; 
	text-decoration:none;
	white-space:normal;
	text-wrap:normal;
	overflow:visible;
}

#box_txt a:hover
	{
	width : 140px;
	height : 190px;
	padding : 0px;
	position: absolute;
	font-weight: normal;
	color: #ffffff;		
	border: 0px solid;
	z-index: 1;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:30px;
	font-weight:bold; 
	text-decoration:none;
	white-space:normal;
	text-wrap:normal;
	overflow:visible;
}

#box_txt a:visited
	{
	width : 140px;
	height : 190px;
	padding : 0px;
	position: absolute;
	font-weight: normal;
	color: #ffffff;		
	border: 0px solid;
	z-index: 1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold; 
	text-decoration:none;
	overflow:visible;
	text-wrap:normal;
}




#box_green, #box_orange, #box_blue
	{
	width : 300px;
	height : 210px;
	padding : 0px;
}



#box_green
	{
	background : #a8ce3b url(../images/crb_green.jpg) bottom right no-repeat;
	position: absolute; top: 275px; bottom: 0px; left: 20px; right: 0px;
}

#box_orange
	{
	background : #ff8d00 url(../images/crb_orange.jpg) bottom right no-repeat;
	position: absolute; top: 275px; bottom: 0px; left: 340px; right: 0px;
}

#box_blue
	{
	background : #009de0 url(../images/crb_blue.jpg) bottom right no-repeat;
	position: absolute; top: 275px; bottom: 0px; left: 660px; right: 0px;
}

#box_green a{
	text-decoration:none;
}

#box_green a:hover{
	text-decoration:none;
}
#box_green a:visited{
	text-decoration:none;
}
#box_orange a{
	text-decoration:none;
}

#box_orange a:hover{
	text-decoration:none;
}
#box_orange a:visited{
	text-decoration:none;
}
#box_blue a{
	text-decoration:none;
}

#box_blue a:hover{
	text-decoration:none;
}
#box_blue a:visited{
	text-decoration:none;
}

#clt_green, #clb_green, #crt_green, #clt_orange, #clb_orange, #clt_blue, #clb_blue
{
	width : 300px;
	height : 210px;
	position: absolute;
	padding : 0px;
}

#clt_green
	{
	background:  url(../images/clt_green.gif) top left no-repeat;
}

#clb_green
	{
	background:  url(../images/clb_green.gif) bottom left no-repeat;
}

#crt_green
	{
	background:  url(../images/crt_green.gif) top right no-repeat;
}

#clt_orange
	{
	background:  url(../images/clt_orange.gif) top left no-repeat;
}

#clb_orange
	{
	background:  url(../images/clb_orange.gif) bottom left no-repeat;
}

#clt_blue
	{
	background:  url(../images/clt_blue.gif) top left no-repeat;
}

#clb_blue
	{
	background:  url(../images/clb_blue.gif) bottom left no-repeat;
}

/******* END BOXES ************************/


/******* FRAMEBOXES ************************/

#framebox_txt_blue 
		{ 
	width: 130px;
	position: absolute;
	display: inline;
	color: #ffffff;
	margin: 0px;
	border: 0px solid;
	z-index: 1;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 11px;
	line-height: 18px;
	letter-spacing: 1px;
}

#framebox_txt_green 
		{ 
	width: 130px;
	position: absolute;
	display: inline;
	color: #ffffff;
	margin: 0px;
	border: 0px solid;
	z-index: 1;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 11px;
	line-height: 18px;
	letter-spacing: 1px;
}

#framebox_nosub_blue, #framebox_blue_lb, #framebox_blue_rt, #framebox_blue_rb
		{
		width: 150px;
		height: 325px;
		position: absolute;
		background: #009de0 url(../images/clt_blue.gif) top left no-repeat;
		padding: 0px;
		border: 0px solid;
		overflow: visible;
		}

		
#framebox_blue_lb
		{
		background: transparent url(../images/clb_blue.gif) bottom left no-repeat;
		}

#framebox_blue_rt
		{
		background: transparent url(../images/crt_blue.gif) top right no-repeat;
		}

#framebox_blue_rb
		{
		background: transparent url(../images/crb_blue.gif) bottom right no-repeat;
		}

/******* GREEN *******/

#framebox_nosub_green, #framebox_green_lb, #framebox_green_rt, #framebox_green_rb
		{
		width: 150px;
		height: 325px;
		position: absolute;
		background : #a8ce3b url(../images/clt_green.gif) top left no-repeat;
		padding: 0px;
		border: 0px solid;
		overflow: visible;
		}

		
#framebox_green_lb
		{
		background: transparent url(../images/clb_green.gif) bottom left no-repeat;
		}

#framebox_green_rt
		{
		background: transparent url(../images/crt_green.gif) top right no-repeat;
		}

#framebox_green_rb
		{
		background: transparent url(../images/crb_green.gif) bottom right no-repeat;
		}



/******* FRAMEBOX 2 SUB ************************/

#framebox_2sub_blue, #framebox_2sub_blue_lb, #framebox_2sub_blue_rt, #framebox_2sub_blue_rb 
		{
		width: 150px;
		height: 371px;
		position: absolute;
		background : #009de0 url(../images/clt_blue.gif) top left no-repeat;
		padding: 0px;
		border: 0px solid;
		overflow: visible;
		}

#framebox_2sub_blue_lb
		{
		background: transparent url(../images/clb_blue.gif) bottom left no-repeat;
		}

#framebox_2sub_blue_rt
		{
		background: transparent url(../images/crt_blue.gif) top right no-repeat;
		}

#framebox_2sub_blue_rb
		{
		background: transparent url(../images/crb_blue.gif) bottom right no-repeat;
		}

/******* GREEN *******/

#framebox_2sub_green, #framebox_2sub_green_lb, #framebox_2sub_green_rt, #framebox_2sub_green_rb 
		{
		width: 150px;
		height: 371px;
		position: absolute;
		background : #a8ce3b url(../images/clt_green.gif) top left no-repeat;
		padding: 0px;
		border: 0px solid;
		overflow: visible;
		}

#framebox_2sub_green_lb
		{
		background: transparent url(../images/clb_green.gif) bottom left no-repeat;
		}

#framebox_2sub_green_rt
		{
		background: transparent url(../images/crt_green.gif) top right no-repeat;
		}

#framebox_2sub_green_rb
		{
		background: transparent url(../images/crb_green.gif) bottom right no-repeat;
		}
		
/******* FRAMEBOX 8 SUB ************************/

#framebox_8sub_blue, #framebox_8sub_blue_lb, #framebox_8sub_blue_rt, #framebox_8sub_blue_rb 
		{
		width: 150px;
		height: 491px;
		position: absolute;
		background : #009de0 url(../images/clt_blue.gif) top left no-repeat;
		padding: 0px;
		border: 0px solid;
		overflow: visible;
		}

#framebox_8sub_blue_lb
		{
		background: transparent url(../images/clb_blue.gif) bottom left no-repeat;
		}

#framebox_8sub_blue_rt
		{
		background: transparent url(../images/crt_blue.gif) top right no-repeat;
		}

#framebox_8sub_blue_rb
		{
		background: transparent url(../images/crb_blue.gif) bottom right no-repeat;
		}
		
/******* GREEN ************************/

#framebox_8sub_green, #framebox_8sub_green_lb, #framebox_8sub_green_rt, #framebox_8sub_green_rb 
		{
		width: 150px;
		height: 491px;
		position: absolute;
		background : #a8ce3b url(../images/clt_green.gif) top left no-repeat;
		padding: 0px;
		border: 0px solid;
		overflow: visible;
		}

#framebox_8sub_green_lb
		{
		background: transparent url(../images/clb_green.gif) bottom left no-repeat;
		}

#framebox_8sub_green_rt
		{
		background: transparent url(../images/crt_green.gif) top right no-repeat;
		}

#framebox_8sub_green_rb
		{
		background: transparent url(../images/crb_green.gif) bottom right no-repeat;
		}		

/******* FRAMEBOX 9 SUB ************************/

#framebox_9sub_blue, #framebox_9sub_blue_lb, #framebox_9sub_blue_rt, #framebox_9sub_blue_rb 
		{
		width: 150px;
		height: 511px;
		position: absolute;
		background : #009de0 url(../images/clt_blue.gif) top left no-repeat;
		padding: 0px;
		border: 0px solid;
		overflow: visible;
		}

#framebox_9sub_blue_lb
		{
		background: transparent url(../images/clb_blue.gif) bottom left no-repeat;
		}

#framebox_9sub_blue_rt
		{
		background: transparent url(../images/crt_blue.gif) top right no-repeat;
		}

#framebox_9sub_blue_rb
		{
		background: transparent url(../images/crb_blue.gif) bottom right no-repeat;
		}

/******* GREEN ************************/

#framebox_9sub_green, #framebox_9sub_green_lb, #framebox_9sub_green_rt, #framebox_9sub_green_rb 
		{
		width: 150px;
		height: 511px;
		position: absolute;
		background : #a8ce3b url(../images/clt_green.gif) top left no-repeat;
		padding: 0px;
		border: 0px solid;
		overflow: visible;
		}

#framebox_9sub_green_lb
		{
		background: transparent url(../images/clb_green.gif) bottom left no-repeat;
		}

#framebox_9sub_green_rt
		{
		background: transparent url(../images/crt_green.gif) top right no-repeat;
		}

#framebox_9sub_green_rb
		{
		background: transparent url(../images/crb_green.gif) bottom right no-repeat;
		}
		
/******* FRAMEBOX 9 SUB 2 SUBSUB ************************/

#framebox_9sub_2subsub_blue, #framebox_9sub_2subsub_blue_lb, #framebox_9sub_2subsub_blue_rt, #framebox_9sub_2subsub_blue_rb 
		{
		width: 150px;
		height: 549px;
		position: absolute;
		background : #009de0 url(../images/clt_blue.gif) top left no-repeat;
		padding: 0px;
		border: 0px solid;
		overflow: visible;
		}

#framebox_9sub_2subsub_blue_lb
		{
		background: transparent url(../images/clb_blue.gif) bottom left no-repeat;
		}

#framebox_9sub_2subsub_blue_rt
		{
		background: transparent url(../images/crt_blue.gif) top right no-repeat;
		}

#framebox_9sub_2subsub_blue_rb
		{
		background: transparent url(../images/crb_blue.gif) bottom right no-repeat;
		}		

/******* GREEN ************************/

#framebox_9sub_2subsub_green, #framebox_9sub_2subsub_green_lb, #framebox_9sub_2subsub_green_rt, #framebox_9sub_2subsub_green_rb 
		{
		width: 150px;
		height: 549px;
		position: absolute;
		background : #a8ce3b url(../images/clt_green.gif) top left no-repeat;
		padding: 0px;
		border: 0px solid;
		overflow: visible;
		}

#framebox_9sub_2subsub_green_lb
		{
		background: transparent url(../images/clb_green.gif) bottom left no-repeat;
		}

#framebox_9sub_2subsub_green_rt
		{
		background: transparent url(../images/crt_green.gif) top right no-repeat;
		}

#framebox_9sub_2subsub_green_rb
		{
		background: transparent url(../images/crb_green.gif) bottom right no-repeat;
		}		



/******* END FRAMEBOXES ************************/


/******* FOOTER ************************/
		
#footer_home, #footer_nosub
		{
		width: 940px;
		height: 40px;
		background : #009de0 url(../images/clt_blue.gif) top left no-repeat;
		margin-top: 10px;
		padding: 0px;
		border: 0px solid;
		overflow: visible;
		}

#footer_home
		{
		position: absolute; top: 550px; bottom: 0px; left: 20px; right: 0px;
		}

#footer_nosub
		{
		position: relative;
		}
			
				
#footer_lb, #footer_rt, #footer_rb, #footer_txt, #footer_txt_right
		{
		width: 940px;
		height: 40px;		
		position: absolute;
		padding: 0px;
		border: 0px solid;
		overflow: visible;
		}
		
#footer_lb
		{
		background: transparent url(../images/clb_blue.gif) bottom left no-repeat;
		}

#footer_rt
		{
		background: transparent url(../images/crt_blue.gif) top right no-repeat;
		}
		
#footer_rb
		{
		background: transparent url(../images/crb_blue.gif) bottom right no-repeat;
		}

#footer_txt
		{
		z-index: 1;
		margin-left: 20px;
		}
		
#footer_txt_right
		{
		margin-left: -10px;
		text-align: right;
		font-size: 12px;
		font-weight: normal;
		line-height: 42px;
		color: #ffffff;	
		}		

		
/******* END FOOTER ************************/

/******* HOME NAV ************************/
		
#homenav
		{
		width: 940px;
		height: 30px;
		position: absolute; top: 507px; bottom: 0px; left: 20px; right: 0px;
		background : #ffffff;
		padding: 0px;
		border-top: 1px solid #b2b2b2;
		border-bottom: 2px solid  #b2b2b2;		
		overflow: visible; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		color: #b2b2b2;
		text-align: center;
		letter-spacing: 1px;
		line-height: 30px;
		}
		
/******* END HOME NAV ************************/
/******* NEWS ************************/	
#content .newsfield {
	font:verdana;
	font-weight:200;
	float: left;
	text-align: left;
	min-height: 19px;
	overflow: auto;
}
#content .newslabel {
	float: left;
	text-align: left;
	width: 100px;
	min-height: 20px;
	height: 20px;
}
.newstitle{
	text-decoration:none;
	font-size: medium;
	color: #ff6600;
}
.newsbody{
	font:verdana;
	font-weight:200;
}
/******* END NEWS ************************/


/*added by jules
/*032910
/**********************CHANNELS*************/
#content .channelfield{
	width:110px;
	float:left;
	background:#9CF;
	text-align:center;
	font-weight:bold;
	margin-left:1px;
	
}

#content .channelfieldlong{
	width:210px;
	float:left;
	background:#9CF;
	text-align:center;
	font-weight:bold;
	margin-left:1px;
	
}
#content .channelfieldshort{
	width:70px;
	float:left;
	background:#9CF;
	text-align:center;
	font-weight:bold;
	margin-left:1px;
	
}
#content .channellist{
	width:110px;
	float:left;
	margin-left:1px;
	/*border-bottom:#9CF solid thin; */
	
}
#content .channellistlong{
	width:210px;
	float:left;
	margin-left:1px;
	/*border-bottom:#9CF solid thin; */
}
#content .channellistshort{
	width:70px;
	float:left;
	margin-left:1px;
	/*border-bottom:#9CF solid thin; */
}
/********************** END OF CHANNELS*************/
#Navigation
	{
	position: absolute; top: 20px; bottom: 0px; left: 0px; right: 0px;
	}
	
	
#login_txt {
		position: relative;
		width: 940px;
	 	margin-left: 20px;
		margin-top: 0px;
 		height: 35px;
 		background: #ffffff;
		border-bottom: 1px solid;
		border-color: #9CF;
		font-size: 12px;
		font-weight: normal;
		line-height: 42px;
		}

#login_left {
		position: relative;
		color: #009ee1;			
		float: left;
		margin-right: 0px;		
		}
		
#login_right {
		position: relative;
		color: #009ee1;			
		float: right;
		margin-left: 0px;		
		}		

#login_01, #login_02, #login_03	{
		position: relative;
		color: #009ee1;			
		float: left;
		margin-left: 75px;		
		}
	/* SCROLL */	
#extcontainer {
  position: relative;
  width: 600px;
  height: 30px;
  overflow: auto;
  border: 1px solid #EFEFEF;
}

#extscroller {
  width: 728px; /* = width + margin left + margin right + padding*2 + border*2  from the content rule */
}

.scrollNav, .scrollNav a:link, .scrollNav a:visited  {
  font-size: .8em;
  color:#00009C;
  font-weight: bold;
}

<!--[if IE]>
<style type="text/css">

#scroller{
  width: 882px; /* = width + margin left + margin right from the content rule + border*2 from the container rule*/
}

</style>
<! [endif]-->

