
	
		body{	
			width:100%;
			margin:0px auto;
			text-align:center;
			
			background-color:#9bb3b5;
			background-position:top center;
			background-repeat:repeat-x;

			color:#000000;
			font-family:Arial,Helvetica,sans-serif;
			font-size:12px;			
		}
		body.inside{
			background-image:url(../images/tlg_backdrop-inside.jpg);		
		}
		body.landing{
			background-image:url(../images/tlg_backdrop.jpg);		
		}
		
		#bodytext{margin:0 0 0 0 !important;}
		
		a, a.default{color:#006699;}
		a:link, a.default:link, #bodytext * a:link,  a.bodytext:link, #fakebodytext * a:link, a.fakebodytext:link{color:#006699;}
		a:visited, a.default:visited, #bodytext * a:visited, a.bodytext:visited, #fakebodytext * a:visited, a.fakebodytext:visited{color:#83A0B9;}
		a:hover, a.default:hover, #bodytext * a:hover, a.bodytext:hover, #fakebodytext * a:hover, a.fakebodytext:hover{color:#CEA40F;}
		a:active, a.default:active{color:#006699;}	
		
		
		h1{
			position:relative;
			left:-8px;
			
			background-image:url(../images/logoimg.jpg);
			background-position:-3px left;
			background-repeat:no-repeat;
			padding:8px 0px 10px 40px;
			margin-top:0px;
			
			color:#666666;
			font-family:Trebuchet MS !important;
			font-size:14pt !important;			
		}
		div.para_Reg h1 {color:#666666;}
		legend{color:#000000;}
		legend, .fsdeflegend{font-weight:bold !important;}
		
		#wrapper{
			position:relative;
			width:930px;
			margin:0px auto;
			text-align:center;
		}
		
		#login{
			float:right;
			clear:both;
			
			margin:0px 33px 10px 0px;
			text-align:center;
			background-color:#605F5E;
		}
		
		#login ul{
			margin:9px 19px 10px 19px;
			padding:0 0 0 0;
			white-space:nowrap;
		}
		#login li{
			list-style:none;
			margin:0 0 0 0;
			padding:0 0 0 0;
		}
		
		#login a{
			color:#FFFFFF;
			text-decoration:none;
			font-size:10px;
			
			width:81px;
			height:17px;
			margin:0 0 0 0;
			padding:0px 7px 0px 6px;
			background-color:#88773E;
			border-top:1px solid #D2D3D5;
			border-left:1px solid #D2D3D5;
			border-bottom:1px solid #939B9E;
			border-right:1px solid #939B9E;
		}
		
		#banner{
			float:left;
			clear:both;
			
			width:815px;
			margin:0px 53px 35px 46px;
			text-align:center;
			white-space:nowrap;
		}
		#banner.inside{
			margin-bottom:19px;
		}
	
		#leftNav{
			position:relative;
			float:left;
			clear:left;
			
			width:166px;
			overflow:hidden;
			margin:0px 23px 0px 18px;
			text-align:left;
		}
		
		#leftNav ul.navList{
			margin:0px 0px 11px 0px;
			padding:10px 0px 10px 0px;
			background-color:#E6E6E6;
		}
		#leftNav ul.navList li{list-style:none;}
		#leftNav ul.navList li a{
			display:block;
			width:133px;
			border:1px solid #E6E6E6;
			margin:0px 10px 0px 10px;
			padding:3px 3px 3px 9px;
			text-decoration:none;
			
			color:#507490;
			font-family:Trebuchet MS;
			font-size:10pt;
			font-weight:bold;
			white-space:nowrap;
		}
		#leftNav ul.navList li a:link{}
		#leftNav ul.navList li a:visited{}
		#leftNav ul.navList li a:hover{color:#47545C;border:1px solid #C9C9C9;}
		#leftNav ul.navList li a:active{}
		
		#leftNav #bookmark{
			clear:both;
		
			margin:10px 0px 10px 0px;
			text-align:center;
		}
		
		#leftNav div.callOut{
			border-top:1px solid #CAC8C6;
			border-right:1px solid #C1C0C0;
			border-left:1px solid #AFB0B3;
			border-bottom:1px solid #9BB3B5;
			
			background-color:#E2E6ED;
		}
		div.callOut ul{
			list-style:none;
			margin:0 0 0 0;
			padding:0 0 0 0;
		}
		div.callOut ul li{
			border-top:8px solid #27547C;
			border-bottom:1px solid #9BB3B5;
			margin:0 0 0 0;
			padding:0 0 0 0;
			text-align:center;
		}
		div.callOut ul li a.freeTrial{
			display:block;
			font-size:7pt;
			text-decoration:none;			

			margin:0 0 0 0;
			padding:4px 8px 8px 44px;
		
			background-image:url(../images/freetrial.gif);
			background-repeat:no-repeat;
			background-position:10px 5px;			
		}
		div.callOut ul li a.freeTrial:link{}
		div.callOut ul li a.freeTrial:visited{}
		div.callOut ul li a.freeTrial:hover{}
		div.callOut ul li a.freeTrial:active{}
		
		div.callOut ul li a.viewDemo{
			display:block;
			font-size:12px;
			text-decoration:none;			

			margin:0 0 0 0;
			padding:4px 8px 8px 44px;
		
			background-image:url(../images/play-icon.gif);
			background-repeat:no-repeat;
			background-position:10px 5px;			
		}
		div.callOut ul li a.viewDemo:link{}
		div.callOut ul li a.viewDemo:visited{}
		div.callOut ul li a.viewDemo:hover{}
		div.callOut ul li a.viewDemo:active{}
		
		#mainBody{
			position:relative;
			float:left;	
			
			width:698px;
			overflow:hidden;
			min-height:598px;
			margin:0px 0px 0px 0px;
			padding: 0 0 0 0;
			text-align:left;
		}
		
		#content{
			min-height:548px;
			background-color:#ffffff;			
			
			margin:0px 0px 0px 0px;			
			padding:20px 20px 20px 20px;
		}
		
		#footer{
			left:0px;
			bottom:0px;
			text-align:center;
			margin:23px 20px 23px 20px;
			
			color:#507490;
			font-size:7pt;
			font-family:Arial,sans-serif;
		}
		#footer a{			
			color:#507490;
			font-size:7pt;
			font-family:Arial,sans-serif;
		}
		#footer a:link{color:#507490;}
		#footer a:visited{color:#507490;}
		#footer a:hover{color:#CEA40F;}
		#footer a:active{color:#507490;}
		
		#footer .whiteText{color:#FFFFFF;}
		#footer .whiteText a{color:#FFFFFF;}
		#footer .whiteText a:link{color:#FFFFFF;}
		#footer .whiteText a:visited{color:#FFFFFF;}
		#footer .whiteText a:hover{color:#CEA40F;}
		#footer .whiteText a:active{color:#FFFFFF;}
		
		#demo{
			position:absolute;
			top:74px;
			right:82px;
			
			width:190px;
			height:198px;
		}
		
		#tologixLogo{
			position:absolute;
			left:17px;
			bottom:0px;
			width:147px;
			height:84px;
			overflow:hidden;
			margin:0px 10px 0px 10px;
		}
		.clearFix{clear:both;}

