/*-----------------------------------------------------------------------------L4U Style Sheet - Old - Pre 0408www.l4u.com-----------------------------------------------------------------------------*//*Start of Global Styles -----------------------------------------------------------------------------*//* Remove padding and margin */* {	margin: 0;	padding: 0;}/* Put it back on certain elements */p, pre, blockquote, fieldset, table {	margin: 0 0;}/* Class for clearing floats */.clear {	clear:both;}/* Images-----------------------------------------------------------------------------*/img {	border: 0;}img.ScreenShot{	border: 1px solid #0A1F62;}/* Lists -----------------------------------------------------------------------------*/ul{	list-style:none;}ol{	margin-left:60px;}ol li{	padding: 2px 0 5px 0;}/* Tables-----------------------------------------------------------------------------*/table { 	margin: auto;}td {	padding: 5px;	font-weight: normal;}/* Links-----------------------------------------------------------------------------*/a:visited{	color:#2749a0;}a:hover{	color:red;}/*Input  styles-----------------------------------------------------------------------------*/input{	background:#d6dadd;}textarea{	background:#d6dadd;}input.sffocus {	background: #d0e7f5;}input:focus , textarea:focus{	background: #d0e7f5;}/*Fieldset styles-----------------------------------------------------------------------------*/fieldset{	border: 1px solid #2749a0;	margin-right:15px;	margin-left: 5px;}legend{	padding: 2px 5px;	margin-left: 5px;	border: 1px solid #2749a0;}/* Typography-----------------------------------------------------------------------------*/body {	font-family: Arial, Verdana, Helvetica, sans-serif;	color: #0a1f62;	font-size: 15px;}h1 {	font-size: 28px;	font-weight: bold;	font-style: italic;	padding-top: 10px;	text-align: center;}h1.NoScreen {	text-indent:-8000px;}h2{	font-size: 17px;	font-weight:bold;	padding: 15px 15px 0 15px;	text-align: left;}h3{	font-size: 19px;	font-weight:bold;	padding: 10px 15px 0 15px;	text-align: center;	border-bottom: 1px dotted #0A1F62;	margin-bottom:3px;}h4{	font-size: 17px;	font-weight: bold;	padding: 10px 0 0 15px ;	color: #2749A0;}h5{	font-size: 15px;	font-weight:bold;	padding: 10px 15px 0 15px;	text-align: center;}h6{	font-size: 24px;	font-weight:bold;	padding: 10px 0;	text-align: center;	color: red;}p{	font-size:14px;	padding: 5px 20px 5px 15px;	text-align: justify;}.FooterText{	font-size: 17px;	font-weight:bold;	padding: 20px 15px 0 15px;	text-align: center;}.RedText{	color: red;	font-size: 13px;}.LtBlueBoldText{	font-size: 17px;	font-weight: bold;	color: #2749A0;}.center{	text-align: center;}.Error{	color:red;	text-align: center;}.SubHeadingText {	font-weight: bold;	text-align: center;	color: #2749A0;	line-height: 17px;}/*Quotes*//*---------------------------------------------------------------------*/blockquote{	margin: auto;	margin-top:5px;	margin-bottom:5px;	background: url(../images/OpenQuote.gif) no-repeat left top;}#quote{	line-height: 17px;	font-weight: bold;	font-style: italic;	margin: 0;	padding: 7px 25px 5px 25px;	text-align: center;}#author{	background: url(../images/EndQuote.gif) no-repeat right top;	text-align: right;	margin: -20px 0 0 0;	padding: 25px 0 0 0;	font-size:14px;}/* =Layout (Global)-----------------------------------------------------------------------------*/#container {	position: relative;	margin: auto;	width: 810px;}#header {	width: 735px;	margin: auto;	height: 114px;	text-indent: -5000px;}.HeadPic{	width: 735px;	margin: auto;}.Right{	position: relative;	float: right;	width: 624px;	background: url(../images/BG_Content_top-New.gif) no-repeat top left;	margin-top:5px;}.Flash{	margin: auto;	width: 615px;	height: 250px;}#Content{	position: relative;	float: right;	margin-top: 12px;	width: 624px;}.FloatHalf{	float:left;	width: 300px;	padding: 0;}.FloatLeft260{	float:left;	width: 260px;	padding: 0;}#TextContainer{	margin-right: 10px;	margin-left: 10px;}#TextBlock{	float: left;}.TextBlock{	margin-right: 10px;	margin-left: 10px;}#footer{	float: right;	width: 624px;	/*background: url(../images/BG_Content_btm2-New.gif) no-repeat top left;*/	background: url(../images/BG_Content_btm-0808.gif) no-repeat top left;	padding-top: 140px;}/*Top Right Client Corner Button-----------------------------------------------------------------------*/#CCLogin{	font-size: 12px;	line-height:19px;	text-align: center;	position: absolute;	top: 0px;	right: 0px;	background: url(../images/BG_Btn_CCLogin.gif) no-repeat top right;	width: 88px;	height: 21px;}#CCLogin a{	padding-left: 5px;	color: white;	text-decoration: none;	font-weight: bolder;}/*End of Global element styles------------------------------------------------------------------------------------*//*Testimonials Page*/blockquote.Page{	width: 90%;	background: none;	padding:5px 0;	border-top:1px solid #2749a0;	margin: 0 0 10px 0;}p#quotePage{	line-height: 17px;	font-size: 16px;	margin: 0;	padding: 5px 0 0 0;	background: none;}p#authorPage{	color: #2749a0;	text-align: right;	font-size:12px;	padding:5px 0;	margin:0;}/*End of Testimonials Page*/body.NF #Content{	position: relative;	float: right;	margin-top: 12px;	width: 624px;}INV.ContentText{	background: url(../images/BG_Content_top-New.gif) no-repeat top left;	text-align: center;	height:45px;	margin-top:-17px;}body.NF .ErrorText{	color: red;	height: 123px;	margin-bottom: -85px;}body.NF .ContentText{	background: url(../images/BG_Content_top-New.gif) no-repeat top left;	text-align: center;	height:45px;	margin-top:-17px;	}table.Conf {	background-color: #0a1f62;}.RowTitle{	background-color: white;	font-weight: bold;	text-align: center;}.LtBlue{	background-color: #d4dbf0;	font-size: 12px;}.Grey{	background-color: #edece9;	font-size: 12px;}/*=Unordered Lists/*--------------------------------------------------------------------------*/#RegUList{	margin: 0 0 0 10px;}#RegUList ul {	font-family: Arial, Verdana, Helvetica, sans-serif;	list-style-type: none;}#RegUList li{	font-size: 13px;	background: url(../images/Bullet.gif) no-repeat 0 4px;	padding: 0 0 5px 12px;	color: #0A1F62;	width:90%;	margin-left: 15px;}#RegUList a{	color: #2749a0;}.RegUList{	margin: 0 0 0 10px;}.RegUList ul {	font-family: Arial, Verdana, Helvetica, sans-serif;	list-style-type: none;}.RegUList li{	font-size: 13px;	background: url(../images/Bullet.gif) no-repeat 0 4px;	padding: 0 0 5px 12px;	color: #0A1F62;	width:90%;	margin-left: 15px;}.RegUList a{	color: #2749a0;}#SMList ul {	margin:0;	list-style-type: none;}#SMList li{	padding: 2px 2px 2px 35px;	margin:0;	text-indent: -12px;}#SMList a{	background: url(../images/Arrow_Cont.gif) no-repeat 0 5px;	padding-left: 12px;	color: #0A1F62;}#SMList a:hover{	background: url(../images/Arrow_ContHov.gif) no-repeat 0 5px;	padding-left: 12px;	color: red;}#SMList a:visited{	background: url(../images/Arrow_Cont.gif) no-repeat 0 5px;	padding-left: 12px;	color: #2749A0;}/* =Content Boxes(Global)-----------------------------------------------------------------------------*/#ContBoxArrow ul {	margin:0;	list-style-type: none;}#ContBoxArrow li{	padding: 0 5px 5px 20px;	margin:0;	text-indent: -12px;}#ContBoxArrow a{	background: url(../images/Arrow_Cont.gif) no-repeat 0 5px;	font-size: 12px;	padding-left: 12px;	color: #0A1F62;	width: 175px;}#ContBoxArrow a:hover{	background: url(../images/Arrow_ContHov.gif) no-repeat 0 5px;	padding-left: 12px;	color: red;}#ContBoxArrowFull ul {	margin:0;	list-style-type: none;}#ContBoxArrowFull li{	padding: 0 0 7px 15px;	margin:0;	text-indent: -12px;}#ContBoxArrowFull a{	background: url(../images/Arrow_Cont.gif) no-repeat 0 5px;	font-size: 12px;	padding-left: 12px;	color: #0A1F62;	width: 175px;}#ContBoxArrow a:hover{	background: url(../images/Arrow_ContHov.gif) no-repeat 0 5px;	padding-left: 12px;	color: red;}#InnercontBox {	width: 184px;	height: 229px;	margin-left: 18px;	margin-top: 10px;	float: left;	padding-top: 5px;	padding-bottom: 10px;	background: url(../images/BG_InnnerContBox.jpg) no-repeat;}.InnercontBox {	width: 184px;	height: 229px;	padding-top: 5px;	padding-bottom: 10px;	margin-left: 15px;	margin-top: 10px;	float: left;	background: url(../images/BG_InnnerContBox.jpg) no-repeat;}.ICB{	padding: 0 0 5px 0px;	font-weight:bold;	text-decoration: none;}#InnercontBoxLarge {	display: inline;	width: 265px;	height: 145px;	margin-left: 30px;	margin-top: 0px;	float: left;	padding-top: 5px;	background: url(../images/BG_InnerContBox_Large.jpg) no-repeat;}.InnercontBoxLarge {	display: inline;	width: 265px;	height: 145px;	margin-left: 30px;	margin-top: 0px;	float: left;	padding-top: 5px;	background: url(../images/BG_InnerContBox_Large.jpg) no-repeat;}#ContBoxLargeBullet ul {	margin:0;	list-style-type: none;}#ContBoxLargeBullet li{	padding: 0 0 0 15px;	margin:0 0 0 10px;	text-indent: -5px;	line-height:20px;	font-size: 12px;	background: url(../images/bullet.gif) no-repeat 0 6px;	color: #0A1F62;	width: 200px;}/* =Backgrounds-----------------------------------------------------------------------------*/body {	background:url(../images/MainBG.jpg) repeat-x fixed top left;	background-color: #ffffff;}#header {	background:url(../images/Logo_Header-New.gif) no-repeat;}#LeftNav{	background:url(../images/BG_LeftNav-New.gif) repeat-y;	width:162px;}#Content{	background:url(../images/BG_Content-New.gif) repeat-y;}.LATV{	background: url(../images/BG-LATVBlur.jpg) no-repeat top center;	padding-top: 20px;}/* =Main Nav-----------------------------------------------------------------------------*/#LeftNavContainer{	font-family: Verdana, sans-serif;	line-height:20px;	font-size: 13px;	float: left;	width: 162px;	color: white;	margin: 5px 0 0 0;	padding:0;	background: url(../images/BG_LeftNav_top-New.gif) no-repeat top left;}#LeftNav{	font-family: Verdana, sans-serif;	line-height:20px;	font-size: 13px;	float: left;	width: 162px;	color: white;	margin-top: -3px;	padding:0;}#LeftNavContainer .Top{	display: block;	padding-top:3px;	width: 162px;	height: 22px;}#LeftNavContainer .Top:hover{	color: #0a1f62;	padding-top:3px;	height: 22px;	background: url(../images/BG_LeftNav_topHov-New.gif) no-repeat;}#LeftNav .Btm{	display: block;	height:22px;	background: url(../images/BG_LeftNav_btm-New.gif) no-repeat bottom left;}#LeftNav .Btm:hover{	color: #0a1f62;	height:22px;	background: url(../images/BG_LeftNav_btm-Hov-New.gif) no-repeat bottom left;}#LeftNav a{	color: white;	width: 162px;	height: 22px;	text-decoration: none;	padding-left: 9px;	padding-top: 2px;	display: block;	font-weight: bold;}#LeftNav a:hover{	color: #0a1f62;	width: 162px;	height: 22px;	text-decoration: none;	padding-left: 9px;	padding-top: 2px;	display: block;	background: url(../images/BGLftNav_TitleHov-New.gif) repeat-y;}#LeftNavContainer a{	color: white;	width: 162px;	height: 22px;	text-decoration: none;	padding-left: 9px;	display: block;	font-weight: bold;}#LeftNavContainer a:hover{	color: #0a1f62;	width: 162px;	height: 22px;	text-decoration: none;	padding-left: 9px;	display: block;	background: url(../images/BGLftNav_TitleHov-New.gif) repeat-y;}#SubLeftNav ul {	font-family: Arial, Verdana, Helvetica, sans-serif;	list-style-type: none; 	width: 156px;	margin: 0;	padding: 0;}#SubLeftNav li{	padding-left: 9px;}#SubLeftNav li a{	line-height:20px;	font-size: 10px;	background: url(../images/Arrow_LeftNav-New.gif) no-repeat 0 50%;	padding-left: 14px;	padding-right:0;	color: #c7e4ff;	width:135px;	border-bottom: 1px solid #AAAAAA;}#SubLeftNav li a:hover{	background: url(../images/Arrow_LeftNavHov-New.gif) no-repeat 0 50%;	padding-left: 14px;	border-bottom: 1px solid white;	width:135px;	color: white;	background-color: #033a84;}#LeftNavExtra{	text-align: center;	font-weight:bold;	float: left;	width: 158px;	margin-top: 25px;	padding: 0;	background-color: #dddddd;}#LeftNavExtra a{	color: #0A1F62;	width: 158px;	height: 50px;	padding: 40px 0 0 0;	display: block;	font-weight: bold;	background: url(../images/LiveChat.gif) no-repeat top center;	}#LeftNavExtra a:hover{	color: red;	width: 158px;	height: 50px;	padding: 40px 0 0 0;	display: block;	font-weight: bold;	background: url(../images/LiveChatHov.gif) no-repeat top center;	}/*=Word Wrap Pictures/*--------------------------------------------------------------------------*/.HPic{	padding: 5px 5px;}.HPic2{	border: 1px solid #0A1F62;	margin: 0 20px;}.HPicRight{	float: right;	border: 1px solid #0A1F62;	margin: 5px 20px;}.WinLogo{	padding: 20px 35px 0 85px;	vertical-align: top;}.MacLogo{	padding: 0 35px;	margin-top: -20px;}.Pic{	float: right;	clear: right;	padding: 0 0 0 30px;	margin:0 10px 0 0;}.CMPic01{	float: right;	clear: right;	padding: 0 0 0 10px;	margin:10px 10px 0 0;}.PSPic01{	float: right;	clear: right;	padding: 0 0 0 30px;	margin:5px 10px 0 0;}.PSPic01a{	float: right;	clear: right;	padding: 5px 0 0 30px;	margin:5px 10px 0 0;}.FSPic01{	float: right;	clear: right;	padding: 0 0 0 30px;	margin:17px 10px 0 0;}.TrainingPic01{	float: right;	clear: right;	padding: 0 0 0 30px;	margin:0px 10px 0 0;}.LeftTxtWrpPic{	float: left;	clear: left;	padding: 0 10px 0 0;	margin: 0;}.LeftPicTop{	float: left;	clear: left;	padding: 5px 10px 0 0;	margin:0;}.LeftPic{	float: left;	clear: left;	padding: 0 10px 0 0;	margin:0;}/*Body  Images*//*-----------------------------------------------------------------------*/.iPAC{	background: url(../images/GirlOnBooks.jpg) no-repeat bottom right;}.iPACPlat{	background: url(../images/iPAC_3.jpg) no-repeat top right;	padding-right:15px;}.CheckMARC{	background: url(../images/Pic_CheckMARCPlat.jpg) no-repeat bottom right;	margin-right: 20px;}.ProdBoxPic{	background: url(../images/Pic_ProdBox.jpg) no-repeat bottom right;	margin-right: 0px;}.Support01{	background: url(../images/Pic_Pondergirl.jpg) no-repeat bottom right;	margin-right: 0px;}.ThreeKids{	background: url(../images/Pic_3Kids_Whole.jpg) no-repeat bottom right;	margin-right: 0px;}.BoyOnComp{	background: url(../images/Pic_BoyOnComp.jpg) no-repeat bottom right;	margin-right: 0px;}.BoyOnBB{	background: url(../images/Pic_BoyOnBB.jpg) no-repeat bottom right;	margin-right: 0px;}.GirlOnBook{	background: url(../images/Pic_GirlOnBook_large.jpg) no-repeat bottom right;	margin-right: 0px;}.Mac{	background: url(../images/Pic_MacApple.jpg) no-repeat center right;}.Win{	background: url(../images/Pic_WindowsFlag.jpg) no-repeat center right;}.LabelPrinter{	background: url(../images/Pic-DymoLabelPrinter-SM.jpg) no-repeat top right;	height: 240px;	padding-top:5px;}/*Read More Links*/.ReadMore{	text-align:center;}.ReadMore a{	color: red;	padding-left: 20px;	background: url(../images/ReadMoreArrow-Red.gif) no-repeat 0 50%;}.ReadMore a:hover{	color: #2749a0;	padding-left: 20px;	background: url(../images/ReadMoreArrow-Blue.gif) no-repeat 0 50%;}/*End Read More Links*//*LightBlue Box*/.LBB-Home{	background: url(../images/Boxes-LightBlueHome-Top.jpg) no-repeat top left;	width:585px;	padding:0;	padding-top:50px;}.LtBlueBoxHome-Mid{	background: url(../images/Boxes-LightBlueHome-Mid.jpg) repeat-y top left;	width:585px;	margin:auto;	padding:0;}.LtBlueBoxHome-BTM{	background: url(../images/Boxes-LightBlueHome-BTM.jpg) no-repeat bottom left;	width:585px;	height:21px;	display:block;	margin:0;	padding:0;}.LtBlueBox{	background: url(../images/Boxes-LightBlue-Mid.png) repeat-y top left;	width:200px;	margin:0;	padding:0;}.LtBlueBox-BTM{	background: url(../images/Boxes-LightBlue-BTM.png) no-repeat bottom left;	width:200px;	height:15px;	display:block;	margin:0;	padding:0;}.LtBlueBoxMid{	background: url(../images/Boxes-LightBlueMid-Mid.png) repeat-y top left;	width:400px;	margin:0;	padding:0;}.LtBlueBoxMid-BTM{	background: url(../images/Boxes-LightBlueMid-BTM.png) no-repeat bottom left;	width:400px;	height:15px;	display:block;	margin:0;	padding:0;}.LBB-ClientHosted{	background: url(../images/Boxes-LightBlue-ClientHosted.jpg) no-repeat top left;	width:200px;	margin:0;	padding:0;	padding-top:65px;}.LBB-CoHosted{	background: url(../images/Boxes-LightBlue-CoHosted.jpg) no-repeat top left;	width:200px;	margin:0;	padding:0;	padding-top:65px;}.LBB-FullyHosted{	background: url(../images/Boxes-LightBlue-FullyHosted.jpg) no-repeat top left;	width:200px;	margin:0;	padding:0;	padding-top:65px;}.LBB-CurrentUsers{	background: url(../images/Boxes-LightBlue-CurrentUsers.jpg) no-repeat top left;	width:200px;	margin:0;	padding:0;	padding-top:45px;}.LBB-Solutions{	background: url(../images/Boxes-LightBlue-Solutions.jpg) no-repeat top left;	width:400px;	margin:0;	padding:0;	padding-top:45px;}.LBB{	width:180px;	margin-left:5px;}.LBB ul {	font-family: Arial, Verdana, Helvetica, sans-serif;	list-style-type: none;}.LBB li{	font-size: 13px;	background: url(../images/Bullets.png) no-repeat 0 4px;	padding: 0 0 5px 12px;	color: #0A1F62;	width:90%;	margin-left: 10px;}.LBB a{	color: #2749a0;}.HostingBG{	background: url(../images/Pic-HostingPlanet.jpg) no-repeat bottom left;}/*End of Light Blue Box*//* Start of Newsletter Styles *//*L4U Guru*/#GuruQ {	padding: 2px 20px 2px 35px;	margin:0;	background: url(../images/GuruQ.gif) no-repeat 0 5px;}#GuruA{	padding: 2px 20px 2px 35px;	margin:0;	background: url(../images/GuruA.gif) no-repeat 0 5px;}.GuruA{	padding: 2px 20px 2px 35px;	margin:0;}.author{	text-align: right;	font-size:14px;	font-style: italic;	color:#2749a0;}/*End of L4U Guru*//*Winter Newsletter */body.WinterNL {	background:url(../images/Newsletters/MainBG-WNL-08.jpg) repeat-x fixed top left;	background-color: #010410;}body.WinterNL #header {	margin-top:5px;	background:url(../images/Newsletters/Logo_Header-WNL.gif) no-repeat;	height:130px;}body.WinterNL .BG-Articles{	background: url(../images/Newsletters/WNL-BG-Articles-08.jpg) no-repeat top right;	margin-right: 0px;	height:197px;}body.WinterNL .FooterText{	color: white;}body.WinterNL .FooterText a{	color: white;}
/*End of Winter Newsletter *//*Spring Newsletter */body.SpringNL .Right{	position: relative;	float: right;	width: 624px;	background: url(../images/BG_Content_topNF-Spring.gif) no-repeat top left;	margin-top:5px;}body.SpringNL .BG-Articles{	background: url(../images/Newsletters/SpringNL-BG-Articles.jpg) no-repeat bottom right;	margin-right: 0px;	height:165px;}body.SpringNL  .author{	font-weight:bold;	padding-right: 170px;}body.SpringNL .FooterText{	font-size: 17px;	font-weight:bold;	padding: 20px 15px 0 15px;	text-align: center;}body.SpringNL #footer{	float: right;	width: 624px;	background: url(../images/BG_Content_btm2-Spring.gif) no-repeat top left;	padding-top: 140px;}body.SpringNL {	background:url(../images/MainBG-SpringNL.jpg)  repeat-x fixed top left;	background-color: #dddddd;}body.SpringNL #header {	margin-top:5px;	background:url(../images/Logo_Header-SpringNL.gif) no-repeat;	width:756px;}body.SpringNL #Content{	position: relative;	float: right;	margin-top: 12px;	width: 624px;	background:url(../images/BG_Content-Spring.gif) repeat-y;}#NewL4U-NL{	float:left;	width: 290px;}/*End of Spring Newsletter *//*SummerNewsletter */body.SummerNL .BG-Articles{	background: url(../images/Newsletters/SummerNL-BG-Articles.jpg) no-repeat bottom right;	margin-right: 0px;	height:200px;}body.SummerNL #header {	margin-top:5px;	background:url(../images/Header-Summer2010.png) no-repeat;	width: 746px;}/*FallNewsletter */body.FallNL #TextContainer{	background: url(../images/FallNL-BG-Articles.jpg) no-repeat top right;	margin-right: 20px;}body.FallNL #header {	margin-top:5px;	background:url(../images/Logo_Header-FallNL.gif) no-repeat;}body.FallNL .Golf{	background: url(../images/Pic-golfer.jpg) no-repeat top right;	margin-right: 20px;}body.FallNL .Golf p{	padding-right:115px;}