/*	Positioning stuff */

body 
	{
	margin: 0px;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	background-color: #333333;
	height: 190px;
	}

#container
	{
	 background-color: #FFFFFF;
	 width: 900px;
	 margin: 0px;
 	 border-right: 2px solid #000000;
}

.weelink
	{
	font-size: 10px;
	font-weight: bold;
}
.weepdflink
	{
	font-size: 10px;
	background-image: url(../images/pdf_small.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 35px;
	font-weight: bold;
}

.content
	{
	 padding-top: 5px;
	 padding-left: 15px;
	 padding-right: 15px;
	 vertical-align: top;
	 border-left: 1px solid #CCCCCC;
	 border-right: 1px solid #CCCCCC;
	 background-color:#FFFFFF;
}

#navcontainer
	{
	 background-image: url("../images/topnavbar.gif");
	 background-repeat: repeat-x;
	 width: 100%;
	 height: 26px;
	}

.navbar
	{
	 height: 26px;
	 line-height: 25px;
	 display: inline;
	 width: 100px;
	 font-weight: bold;
	 margin-left: 30px;
	}

.navbar a
	{
	 text-decoration: none;
	 color: #FFFFFF;
	 font-weight: bold;
}

.formleft
	{
	 background-color: #F3F3F3;
}

.formright
	{
	 background-color: #F2F8FC;
}

.navbar a:hover
	{
	 text-decoration: none;
	 color: #CBEAFA;
}

#indextopleft
	{	
	 margin: 2px;
	 width: 440px;
	 height: 202px;
	 border: 1px solid #CCCCCC;
	 background-image: url("../images/indexmain.jpg");
	 background-repeat: no-repeat;
	 padding: 0px;
}

.blurb
	{
	 color: #152447;
	 font-weight: bold;	
}

.lightblurb
	{
	 color: #FFFFFF;
}

.bordered
	{
	 border: 1px solid #CCCCCC;
	 
}

.biglinks
	{
	 line-height: 30px;
	 font-weight: bold;
	 font-size: 16px;
	 color: #14305F;
}

.biglinks a:hover
	{
	 color: #5F1414;
}

#newsbox
	{
	 position: absolute;
	 top: 67px;
	 left: 486px;
	 margin: 2px;
	 width: 300px;
	 height: 202px;
	 border: 1px solid #CCCCCC;
	 background-image: url("../images/indexnews.jpg");
	 background-repeat: no-repeat;
	
	 padding: 0px;
}

#footerbar
	{
	 height: 26px;
	 width: 900px;
	 background-color: #990000;
}

#footer
	{
	 width: 900px;
	 background-color: #FFFFFF;
	 text-align: center;
}

#solutionfinder
	{
	 background-color: #D4DBC4;
	 padding-left: 10px;
	 padding-right: 10px;
	 padding-bottom: 5px;
	 padding-top: 5px;
	 margin-bottom: 2px;
	 background-image: url("../images/bgline.gif");
	 background-repeat: no-repeat;
}

#productfinder
	{
	 background-color: #CED8E0;
	 padding-left: 10px;
	 padding-right: 10px;
	 padding-bottom: 5px;
	 padding-top: 5px;
	 margin-bottom: 2px;
	 background-image: url(../images/lhs_sol.gif);
	 background-repeat: no-repeat;
}

#partnerfinder
	{
	 background-color: #E1DFC6;
	 padding-left: 10px;
	 padding-right: 10px;
	 padding-bottom: 5px;
	 padding-top: 5px;
	 margin-bottom: 2px;
	 background-image: url("../images/bgline.gif");
	 background-repeat: no-repeat;
}


#solutions
	{
	 background-image: url("../images/solutions.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#solutionssidebar
	{
	 background-image: url("../images/solutionssidebar.jpg");
	 background-repeat: no-repeat;
	 width: 195px;
	 height: 132px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}
#channelsidebar
	{
	 background-image: url(../images/channel_image.jpg);
	 background-repeat: no-repeat;
	 width: 195px;
	 height: 132px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#products
	{
	 background-image: url(../images/resources.jpg);
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#news
	{
	 background-image: url("../images/news.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#channel
	{
	 background-image: url("../images/channel.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#resources
	{
	 background-image: url("../images/resources.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#sitemap
	{
	 background-image: url("../images/sitemap.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#contactus
	{
	 background-image: url("../images/contactus.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#mfilter
	{
	 background-image: url("../images/mailfilter.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#one
	{
	 background-image: url("../images/1.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#two
	{
	 background-image: url("../images/2.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#three
	{
	 background-image: url("../images/3.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#four
	{
	 background-image: url("../images/4.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#five
	{
	 background-image: url("../images/5.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#six
	{
	 background-image: url("../images/6.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#seven
	{
	 background-image: url("../images/7.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#eight
	{
	 background-image: url("../images/8.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#nine
	{
	 background-image: url("../images/9.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#ten
	{
	 background-image: url("../images/10.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#eleven
	{
	 background-image: url("../images/11.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#twelve
	{
	 background-image: url("../images/12.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#thirteen
	{
	 background-image: url("../images/13.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#fourteen
	{
	 background-image: url("../images/14.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#fifteen
	{
	 background-image: url("../images/15.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#sixteen
	{
	 background-image: url("../images/16.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#seventeen
	{
	 background-image: url("../images/17.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#family
	{
	 background-image: url("../images/family.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#family2
	{
	 background-image: url("../images/family2.jpg");
	 background-repeat: no-repeat;
	 width: 192px;
	 height: 198px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;	
}

#downloadcentre
	{
	 background-image: url("../images/downloadcentre.jpg");
	 background-repeat: no-repeat;
	 width: 195px;
	 height: 132px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;
}

#greyback
	{
	 padding-top: 5px;
	 padding-bottom: 5px;
 	 padding-left: 10px;	
	 padding-right: 10px;
	 background-color: #F5F5F5;
	 margin-bottom: 2px;
}

#greyback2
	{
	 padding-top: 5px;
	 padding-bottom: 5px;
 	 padding-left: 10px;	
	 padding-right: 10px;
	 background-color: #E6E6E6;
	 margin-bottom: 2px;
}

#masterdatabase
	{
	 background-image: url("../images/masterdatabase.jpg");
	 background-repeat: no-repeat;
	 width: 195px;
	 height: 130px;
	 text-align: right;
	 color: #FFFFFF;
	 font-weight: bold;
	 margin-bottom: 2px;
}	 

#internetsecurity
	{
	 background-image: url("../images/internetsecuritybutton.jpg");
	 background-repeat: no-repeat;
	 width: 488px;
	 height: 103px;
	 text-indent: 20px;
	 line-height: 140px;
	 font-weight: bold;
	 color: #263858;
	 font-size: 14px;
}

#mailfilter
	{
	 background-image: url("../images/mailfilterbutton.jpg");
	 background-repeat: no-repeat;
	 width: 488px;
	 height: 103px;
	 text-indent: 20px;
	 font-weight: bold;
	 line-height: 140px;
	 color: #263858;
	 font-size: 14px;
}

#antivirus
	{
	 background-image: url("../images/antivirusbutton.jpg");
	 background-repeat: no-repeat;
	 width: 488px;
	 height: 103px;
	 text-indent: 20px;
	 line-height: 140px;
	 font-weight: bold;
	 color: #263858;
	 font-size: 14px;
}


/*	Style formatting stuff */

p, td, input, select
	{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 17px;
}

h1
	{
	 font-family: arial, helvetica, sans-serif;
	 font-size: 16px;
	 color: #1C2E5A;
	 font-weight: bold;
	 margin-top: 5px;
}

h2
	{
	 font-family: arial, helvetica, sans-serif;
	 font-size: 13px;
	 color: #660000;
}
	 
.smalltext
	{
	 font-size: 11px;
}
.smalltextfront
	{
	font-size: 11px;
}

ul
	{
	list-style-image: url("../images/bullet.gif");
	color: #0A246A;
}

.ticklist
	{
	 list-style-image: url("../images/trick.gif");
}

li
	{
	line-height: 20px;
	font-weight: bold;
	font-size: 11px;
}


a
	{
	 color: #4A68AC;
	 text-decoration: none;
}

a:hover
	{
	 color: #6A1313;
	 text-decoration: none;
}

.newsdate
	{
	 color: #660000;
	 font-weight: normal;
	 font-size: 11px;
}

.newstitle
	{
	color: #990000;
	font-weight: bold;
	font-size: 11px;
}

.newslink
	{
	font-size: 11px;
}
	 
.solutionslink
	{
	color: #660000;
	padding-left: 60px;
}

.solutionslink:hover
	{
	 color: #000000;
}

.corplink
	{
	 color: #000000;
}

.corplink:hover
	{	
	 text-decoration: underline;
}

.internetsecurity_menu {
	background-image: url(../images/internet_security.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 100px;
	padding-top: 5px;
}
.mailfilter_menu {
	background-image: url(../images/email.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 100px;
	padding-top: 5px;
}

.parentalcontrol_menu {
	background-image: url(../images/parental_control.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 100px;
	padding-top: 5px;
}
.sol_home {
	background-image: url(../images/solutions_home.gif);
	background-repeat: no-repeat;
	width: 295px;
	height: 28px;
	padding-top: 10px;
	background-position: 0;
}
.sol_bus {
	background-image: url(../images/solution_business.gif);
	background-repeat: no-repeat;
	width: 295px;
	height: 28px;
	padding-top: 10px;
	background-position: 0;
}
.sol_isp {
	background-image: url(../images/solutions_isps.gif);
	background-repeat: no-repeat;
	width: 295px;
	height: 28px;
	padding-top: 10px;
	background-position: 0;
}
.sol_education {
	background-image: url(../images/solutions_education.gif);
	background-repeat: no-repeat;
	width: 295px;
	height: 28px;
	padding-top: 10px;
	background-position: 0;
}
.sol_public {
	background-image: url(../images/solutions_public-sector.gif);
	background-repeat: no-repeat;
	width: 295px;
	height: 28px;
	padding-top: 10px;
	background-position: 0;
}

.frontbox1
	{
	background-image: url(../images/front1.jpg);
	background-repeat: no-repeat;
	height: 73px;
	width: 550px;
	padding-left: 2px;
	 
}
.frontbox2
	{
	background-image: url(../images/front2.jpg);
	background-repeat: no-repeat;
	height: 73px;
	width: 550px;
	padding-left: 2px;
	 
}
.frontbox3
	{
	background-image: url(../images/front3.jpg);
	background-repeat: no-repeat;
	height: 73px;
	width: 550px;
	padding-left: 2px;
	 
}
.standard_feature {
	background-image: url(../images/standard_feature_box.gif);
	background-repeat: no-repeat;
	height: 33px;
	width: 481px;
	font-size: 11px;
	font-weight: bold;
	color: #1C2E5A;
	text-align: center;
	padding-top: 7px;
}
.frontmessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: 100px;
	width: 300px;
	float: right;
	position: absolute;
	left: 234px;
	top: 151px;
	font-weight: bold;
	color: #660000;
	line-height: 22px;
}
.lhstitles
	{
	color: #122A62;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 40px;
	text-indent: 32px;
}
.fronttitles
	{
	color: #122A62;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 40px;
	text-indent: 90px;
}
.frontrighttitles
	{
	color: #122A62;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 20px;
	text-indent: 20px;
}
.demotitles
	{
	color: #122A62;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 20px;
}
