input, select {color : #000000; font-size : 11px; font-family : Tahoma,Verdana,Arial; font-weight: bold;}

.side-menu-search {padding-top : 0px; padding-bottom : 0px; padding-left : 0px; padding-right : 0px; margin-top : 5px; margin-bottom : 0px; margin-left : 0px; margin-right : 0px;}

.side-menu-title {color : #FFFFFF; margin-top : 1px; padding-bottom : 1px; margin-bottom : 1px; margin-left : 37px; margin-right : 10px; font-size : 10px; font-family : Tahoma,Verdana,Arial; font-weight: bold;}
.side-menu-title a {color : #FFFFFF; text-decoration: none;}
.side-menu-title a:hover {color : #EAF630;}

.side-menu-link {color : #000000; margin-top : 2px; padding-bottom : 1px; margin-bottom : 1px; margin-left : 20px; margin-right : 0px; font-size : 11px; font-family : Tahoma,Verdana,Arial;}
.side-menu-link a {color : #000000; text-decoration: none;}
.side-menu-link a:hover {color : #0862A9;}

.side-menu-domain-search {color : #FFFFFF; margin-top : 1px; padding-bottom : 1px; margin-bottom : 1px; margin-left : 37px; margin-right : 10px; font-size : 10px; font-family : Tahoma,Verdana,Arial; font-weight: bold;}
.side-menu-domain-search a {color : #FFFFFF; text-decoration: none;}
.side-menu-domain-search a:hover {color : #EAF630;}

.side-bottom-fill {background-image: url("../images/side-left-fill.gif"); background-repeat: repeat-y; width: 185px;}

.side-bg-corner {background-image: url("../images/side-left-bot-01.gif"); background-repeat: no-repeat; width: 185px; height: 32;}
.side-bg {background-image: url("../images/side-left-01.gif"); background-repeat: repeat-y; width: 185px;}
.side-bg-corner-menu {background-image: url("../images/side-left-bot-02.gif"); background-repeat: no-repeat; width: 165px; height: 18;}

.side-bg-header {background-image: url("../images/side-left-01.gif"); background-repeat: repeat-y; width: 185px; padding-top: 10px;}
.header-menu-link { color : #000000; margin-top : 1px; padding-bottom : 1px; margin-bottom : 0px; margin-left : 10px; margin-right : 10px; font-size : 11px;font-family : Tahoma,Verdana,Arial;}
.header-menu-link a {color : #000000;text-decoration: none;}
.header-menu-link a:hover {color : #0862A9;}

.footer-menu-link {color : #FFFFFF; margin-top : 5px; padding-bottom : 5px; margin-bottom : 0px; margin-left : 20px; margin-right : 20px; font-size : 11px; font-family : Tahoma,Verdana,Arial; font-weight: bold;}
.footer-menu-link a {color : #FFFFFF; text-decoration: none;}
.footer-menu-link a:hover {color : #DDDDDD;}

.footer-copyright-text {padding-left: 200px; color : #000000; margin-top : 5px; padding-bottom : 10px; margin-bottom : 0px; margin-left : 20px; margin-right : 20px; font-size : 11px; font-family : Tahoma,Verdana,Arial;}
.footer-copyright-text a {color : #000000; text-decoration: none;}
.footer-copyright-text a:hover {color : #0862A9;}

.main-text {padding-top : 0px; padding-bottom : 0px; padding-left : 10px; padding-right : 0px; font-family: Verdana,Arial; font-weight: normal; font-size: 11px; margin-top : 5px; margin-bottom : 0px; margin-left : 0px; margin-right : 0px;}
.main-text a {color : #ff0000; text-decoration: none;}
.main-text a:hover {color : #000066;}

.favprod {font-size:8pt;}
.favprod a {color : blue; text-decoration: none;}
.favprod a:hover {color : red;}


a.header-affiliate-loggedin {color : #000000; text-decoration: none;}
a.header-affiliate-loggedin:hover {color : #000066;}

TD.main-text-body {padding-top : 0px; padding-bottom : 0px; padding-left : 5px; padding-right : 5px; font-family: Verdana,Arial; font-weight: normal; font-size: 12px;}
.main-text-body {padding-top : 0px; padding-bottom : 0px; padding-left : 5px; padding-right : 5px; font-family: Verdana,Arial; font-weight: normal; font-size: 12px;}
.main-text-body a {color : #0862A9; text-decoration: none;}
.main-text-body a:hover {color : #000066;}

TD.link-links-text {vertical-align: top; font-family: Verdana; font-size: 10px; font-style: normal; font-variant: normal;}
TD.link-links-text a:link {color: #0862A9; text-decoration: none; font-weight: bold; font-size: 10px; font-family : Verdana;}
TD.link-links-text a:visited {color: #0862A9; text-decoration: none; font-weight: bold; font-size: 10px; font-family : Verdana;}
TD.link-links-text a:active {color: #0862A9; text-decoration: none; font-weight: bold; font-size: 10px; font-family : Verdana;}
TD.link-links-text a:hover {color: #000066; text-decoration: none; font-weight: bold; font-size: 10px; font-family : Verdana;}

.link-to-us a {color: #0862A9; text-decoration: none;}
.link-to-us a:hover {color: #000066; text-decoration: none;}
.link-to-us {background: #DBDBDB; padding: 5px; font-size: 9px;}

.side-scroller {width: 340px; height: 38px; padding-left: 5px; color: #ffffff; font-size: 10px; font-family : Verdana; text-decoration: none;}
.side-scroller a:link {color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 11px; font-family : Verdana;}
.side-scroller a:visited {color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 11px; font-family : Verdana;}
.side-scroller a:active {color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 11px; font-family : Verdana;}
.side-scroller a:hover {color: #EAF630; text-decoration: none; font-weight: bold; font-size: 11px; font-family : Verdana;}

div.search-match-text {font-family: Arial; font-size: 11px; color: #000000;}
div.search-match-text a:link {color: #0862A9; text-decoration: none; font-size: 12px; font-family : Verdana;}
div.search-match-text a:visited {color: #0862A9; text-decoration: none; font-size: 12px; font-family : Verdana;}
div.search-match-text a:active {color: #0862A9; text-decoration: none; font-size: 12px; font-family : Verdana;}
div.search-match-text a:hover {color: #000066; text-decoration: none; font-size: 12px; font-family : Verdana;}
div.search-matches {font-family: Arial; font-size: 10px; color: #0000FF;}

td.search-match-results-page {font-family: Arial; font-size: 11px; color: #000000; background-color: #DBDBDB; height: 18px;}
td.search-match-results-page a:link {color: #0862A9; text-decoration: none; font-size: 12px; font-family : Verdana;}
td.search-match-results-page a:visited {color: #0862A9; text-decoration: none; font-size: 12px; font-family : Verdana;}
td.search-match-results-page a:active {color: #0862A9; text-decoration: none; font-size: 12px; font-family : Verdana;}
td.search-match-results-page a:hover {color: #000066; text-decoration: none; font-size: 12px; font-family : Verdana;}


.homepage-projects {color: #0862A9; font-size: 16px; font-weight: bolder; background-color: #DBDBDB; font-family : Verdana; text-decoration: none; padding: 5px;}

.broadband-search {background-color: #A3D4FA; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Verdana; width: 540px; padding-top: 20px; padding-bottom: 20px;}

.Email-Friend {background-color: #49A3EE; width: 100%; height: 25px;}

TD.Support-Text-Page {font-family: Verdana; font-size: 12px; font-style: normal; font-variant: normal; background-color: #F4F4F4; padding: 2px;}

TD.Company-Details-Top {font-family: Verdana; font-size: 14px; font-style: normal; background-color: #DBDBDB; font-weight: bolder; padding: 5px; width: 450px; text-align: center;}
TD.Company-Details-Left {font-family: Verdana; font-size: 12px; font-style: normal; background-color: #F4F4F4; padding: 2px; width: 225px; text-align: right;}
TD.Company-Details-Right {font-family: Verdana; font-size: 12px; font-style: normal; background-color: #F4F4F4; padding: 2px; width: 225px;}

h1 {color: #0862A9; font-size: 14px; font-weight: bold; font-family : Verdana; background-color: #F1F1F1; text-decoration: none; padding: 3px;}

A.dark:link {
	color: #F4F4F4;
	text-decoration: none;
}

A.dark:visited {
	color: #F4F4F4;
	text-decoration: none;
}

A.dark:active {
	color: #F4F4F4;
	text-decoration: none;
}

A.dark:hover {
	color: #CC3300;
	text-decoration: none;
}

TD {
	font-size: 10px;
	font-family : Verdana;
}

TD.dark {
	font-size: 10px;
	font-family : Verdana;
	color : #33CCFF;
}

P.dark {
	font-size: 10px;
	font-family : Verdana;
	color : #33CCFF;
}

TD.smaller {
	font-size: 10px;
	font-family : Verdana;
	color : #000000;
}

P.smaller {
	font-size: 10px;
	font-family : Verdana;
	color : #000000;
}


.clsExtraTabs tr.normal { background-color: transparent }
.clsExtraTabs tr.highlight { background-color: #ff0000; COLOR:#ffffff; CURSOR:pointer ; }

.clsExtraTabs TABLE TH
{
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;
}

.clsExtraTabs TABLE TD
{
    FONT-SIZE: 10pt;

    FONT-FAMILY: Verdana;
}

.clsExtraTabs TABLE TD INPUT
{
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center;
}

.clsExtraTabs a { display: block;
	text-decoration: none;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center;
	}

.clsExtraTabs a:hover {
    FONT-SIZE: 10pt;
	BACKGROUND: #ff0000;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center;
    
  }
  .clsHeading
{
	FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}

.clsContent
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify;
    FONT-WEIGHT: normal;
}

.clsContent p {
	FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify;
    FONT-WEIGHT: normal;
	margin-top:0px;
	margin-bottom:0px;
}

.clsContentRight
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right;
    FONT-WEIGHT: normal;
}


.clsContentRight a { 
	text-decoration: underline;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: Bold;
    COLOR: #003571;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right;
	}

.clsContentRight a:hover {
    FONT-SIZE: 10pt;
    FONT-WEIGHT: Bold;
    COLOR: red;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right;
}

.clsContentCentre
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: centre;
    FONT-WEIGHT: normal;
}


.clsNews
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify;
    FONT-WEIGHT: normal;
}

.clsNewsHeading
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    FONT-WEIGHT: bold;
}

.clsContent a { 
	text-decoration: underline;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: Bold;
    COLOR: #003571;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right;
	}

.clsContent a:hover {
    FONT-SIZE: 10pt;
    FONT-WEIGHT: Bold;
    COLOR: red;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right;
}

.clsContentBold
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify;
    FONT-WEIGHT: bold;
}

.clsContentBoldColor
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center;
    FONT-WEIGHT: bold;
}


.clsTopNav
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    FONT-WEIGHT: bold;
}


.clsTopNav a
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    FONT-WEIGHT: normal;
}

.clsTopNav a:hover
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    FONT-WEIGHT: normal;
}

.clsArticle
{
	FONT-SIZE: 10pt;
}

.clsArticle P
{
	FONT-SIZE: 10pt;
}
