BODY {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(img/body_bg_loop.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
HTML {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(img/body_bg_loop.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
#bodyGradient {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(img/body_bg_top.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%
}
#siteWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1000px; PADDING-TOP: 0px
}
#contentTop {
	BACKGROUND-IMAGE: url(img/content_bg_top.jpg); WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat
}
#contentLoop {
	BACKGROUND-IMAGE: url(img/content_bg_loop.jpg); WIDTH: 1000px; BACKGROUND-REPEAT: repeat-y
}
#footerBg {
	PADDING-RIGHT: 23px; PADDING-LEFT: 23px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(img/footer_bg.png); BEHAVIOR: url(/iepngfix.htc); WIDTH: 954px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; HEIGHT: 224px
}
#footerBg A {
	COLOR: #888888; FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
#footerBg A:visited {
	COLOR: #888888; FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
#footerBg A:hover {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
#footerLinks {
	HEIGHT: 142px
}
#footerText {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#footerText a{
	FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#footerText a:visited{
	FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#footerText a:hover{
	FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#topText {
	PADDING-LEFT: 18px; FONT-SIZE: 9px; WIDTH: 964px; COLOR: #aaaaaa; PADDING-TOP: 10px; HEIGHT: 22px
}
#topText A {
	COLOR: #cccccc; TEXT-DECORATION: underline;
	font-size: 9px;
}
#topText A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline;
	font-size: 9px;
}
#logoFrame {
	PADDING-LEFT: 18px; WIDTH: 982px; HEIGHT: 78px
}
#navFrame {
	PADDING-LEFT: 18px; HEIGHT: 47px
}
.navHome {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; BACKGROUND-IMAGE: url(img/nav_inactive_loop.jpg); PADDING-TOP: 15px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 32px
}
.navAbout {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; BACKGROUND-IMAGE: url(img/nav_inactive_loop.jpg); PADDING-TOP: 15px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 32px
}
.navCasestudies {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; BACKGROUND-IMAGE: url(img/nav_inactive_loop.jpg); PADDING-TOP: 15px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 32px
}
.navServices {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; BACKGROUND-IMAGE: url(img/nav_inactive_loop.jpg); PADDING-TOP: 15px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 32px
}
.navHardware {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; BACKGROUND-IMAGE: url(img/nav_inactive_loop.jpg); PADDING-TOP: 15px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 32px
}
.navPartners {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; BACKGROUND-IMAGE: url(img/nav_inactive_loop.jpg); PADDING-TOP: 15px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 32px
}
.navContact {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; BACKGROUND-IMAGE: url(img/nav_inactive_loop.jpg); PADDING-TOP: 15px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 32px
}
.navAdmin {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; BACKGROUND-IMAGE: url(img/nav_inactive_loop.jpg); PADDING-TOP: 15px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 32px
}
.navHome A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navHome A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navAbout A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navAbout A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navCasestudies A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navCasestudies A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navCasestudies A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navServices A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navServices A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navHardware A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navHardware A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navPartners A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navPartners A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navContact A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navContact A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navAdmin A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navAdmin A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navHome A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navAbout A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navCasestudies A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navServices A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navHardware A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navPartners A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navContact A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navAdmin A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navSplit {
	FLOAT: left; BACKGROUND-IMAGE: url(img/nav_split.jpg); WIDTH: 2px; HEIGHT: 47px
}
#searchFrame {
	PADDING-RIGHT: 28px; FLOAT: right; PADDING-TOP: 12px; HEIGHT: 35px; TEXT-ALIGN: right
}
#contentFrameHome {
	PADDING-LEFT: 28px; WIDTH: 944px; PADDING-TOP: 12px
}
#contentFrame {
	PADDING-LEFT: 28px; WIDTH: 944px; PADDING-TOP: 22px
}
#contentFrameGeneric {
	PADDING-LEFT: 28px; WIDTH: 944px; PADDING-TOP: 3px
}
* HTML #contentFrameGeneric {
	WIDTH: 944px
}
.largeColumn {
	FLOAT: left; WIDTH: 646px
}
.smallColumn {
	FLOAT: right; WIDTH: 292px
}
.fullWidth {
	WIDTH: 948px
}
.servicesColourBar {
	FONT-SIZE: 0px; MARGIN: 0px auto; WIDTH: 964px; HEIGHT: 10px
}
.searchBtn {
	PADDING-LEFT: 1px
}
#subtabsFrame {
	DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 18px; WIDTH: 964px; PADDING-TOP: 10px; BACKGROUND-COLOR: #343434
}
.subtabNAS {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; BACKGROUND-IMAGE: url(img/subtabs_inactive.jpg); PADDING-BOTTOM: 4px; MARGIN-RIGHT: 1px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x
}
.subtabVirtual {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; BACKGROUND-IMAGE: url(img/subtabs_inactive.jpg); PADDING-BOTTOM: 4px; MARGIN-RIGHT: 1px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x
}
.subtabSupport {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; BACKGROUND-IMAGE: url(img/subtabs_inactive.jpg); PADDING-BOTTOM: 4px; MARGIN-RIGHT: 1px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x
}
.subtabBackup {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; BACKGROUND-IMAGE: url(img/subtabs_inactive.jpg); PADDING-BOTTOM: 4px; MARGIN-RIGHT: 1px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x
}
.subtabVOIP {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; BACKGROUND-IMAGE: url(img/subtabs_inactive.jpg); PADDING-BOTTOM: 4px; MARGIN-RIGHT: 1px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x
}
.subtabNAS A {
	COLOR: #888888
}
.subtabVirtual A {
	COLOR: #888888
}
.subtabSupport A {
	COLOR: #888888
}
.subtabBackup A {
	COLOR: #888888
}
.subtabVOIP A {
	COLOR: #888888
}
.subtabNAS A:hover {
	COLOR: #ffffff
}
.subtabVirtual A:hover {
	COLOR: #ffffff
}
.subtabSupport A:hover {
	COLOR: #ffffff
}
.subtabBackup A:hover {
	COLOR: #ffffff
}
.subtabVOIP A:hover {
	COLOR: #ffffff
}
.subtabsBar {
	HEIGHT: 10px
}
#bannerFrame {
	PADDING-LEFT: 18px; WIDTH: 964px; HEIGHT: 227px
}
.fullWhiteBoxLoop {
	BACKGROUND-IMAGE: url(img/fullwhitebox_loop.jpg); WIDTH: 944px; BACKGROUND-REPEAT: repeat-y
}
.fullWhiteBoxTop {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; BACKGROUND-IMAGE: url(img/fullwhitebox_top.jpg); WIDTH: 918px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
.fullWhiteBoxFooter {
	BACKGROUND-IMAGE: url(img/fullwhitebox_footer.jpg); WIDTH: 944px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.largeWhiteBoxLoop {
	BACKGROUND-IMAGE: url(img/largewhitebox_loop.jpg); WIDTH: 646px; BACKGROUND-REPEAT: repeat-y
}
.largeWhiteBoxTop {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; BACKGROUND-IMAGE: url(img/largewhitebox_top.jpg); WIDTH: 620px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
.largeWhiteBoxFooter {
	BACKGROUND-IMAGE: url(img/largewhitebox_footer.jpg); WIDTH: 646px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.largeStoneBoxLoop {
	BACKGROUND-IMAGE: url(img/largestonebox_loop.jpg); WIDTH: 646px; BACKGROUND-REPEAT: repeat-y
}
.largeStoneBoxTop {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; BACKGROUND-IMAGE: url(img/largestonebox_top.jpg); WIDTH: 620px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
.largeStoneBoxFooter {
	BACKGROUND-IMAGE: url(img/largestonebox_footer.jpg); WIDTH: 646px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.servicesRightLoop {
	BACKGROUND-IMAGE: url(img/servicesright_loop.jpg); WIDTH: 746px; BACKGROUND-REPEAT: repeat-y
}
.servicesRightTop {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; BACKGROUND-IMAGE: url(img/servicesright_top.jpg); WIDTH: 720px; PADDING-TOP: 9px; BACKGROUND-REPEAT: no-repeat
}
.servicesRightFooter {
	BACKGROUND-IMAGE: url(img/servicesright_footer.jpg); WIDTH: 746px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.serviceContactLoop {
	BACKGROUND-IMAGE: url(img/servicecontact_loop.jpg); WIDTH: 746px; BACKGROUND-REPEAT: repeat-y
}
.serviceContactTop {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; BACKGROUND-IMAGE: url(img/servicecontact_top.jpg); WIDTH: 720px; PADDING-TOP: 9px; BACKGROUND-REPEAT: no-repeat
}
.serviceContactFooter {
	BACKGROUND-IMAGE: url(img/servicecontact_footer.jpg); WIDTH: 746px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.smallWhiteBoxLoop {
	BACKGROUND-IMAGE: url(img/smallwhitebox_loop.jpg); WIDTH: 292px; BACKGROUND-REPEAT: repeat-y
}
.smallWhiteBoxTop {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; BACKGROUND-IMAGE: url(img/smallwhitebox_top.jpg); WIDTH: 266px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
.smallWhiteBoxFooter {
	BACKGROUND-IMAGE: url(img/smallwhitebox_footer.jpg); WIDTH: 292px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.remoteSupportTop {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; BACKGROUND-IMAGE: url(img/remote_support_top.jpg); WIDTH: 266px; PADDING-TOP: 55px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 34px
}
.servicesContainer {
	FONT-SIZE: 11px; FLOAT: left
}
.servicesLink {
	WIDTH: 186px; HEIGHT: 124px
}
.servicesBoxLoop {
	BACKGROUND-IMAGE: url(img/services_box_loop.jpg); WIDTH: 186px; BACKGROUND-REPEAT: repeat-y
}
.servicesBoxTop {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 65px; BACKGROUND-IMAGE: url(img/services_box_top.jpg); PADDING-BOTTOM: 5px; WIDTH: 166px; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat
}
* HTML .servicesBoxTop {
	HEIGHT: 65px
}
.servicesBoxTop A {
	COLOR: #000000
}
.servicesBoxTop A:hover {
	COLOR: #888888
}
.servicesBoxFooter {
	BACKGROUND-IMAGE: url(img/services_box_footer.jpg); WIDTH: 186px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px
}
.halfLeft {
	PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 462px
}
.halfRight {
	PADDING-RIGHT: 7px; FLOAT: right; PADDING-BOTTOM: 12px; WIDTH: 462px
}
.servicesHomeButton {
	FLOAT: left; WIDTH: 140px; PADDING-TOP: 5px
}
.aboutPic {
	FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 148px; PADDING-TOP: 10px
}
.aboutDescription {
	FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 462px; PADDING-TOP: 10px
}
.specialofferTop {
	PADDING-RIGHT: 103px; PADDING-LEFT: 13px; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(img/special_offer_bg.jpg); WIDTH: 176px; COLOR: #666666; PADDING-TOP: 34px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
A {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.clearBoth {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0px; HEIGHT: 0px
}
.floatLeft {
	FLOAT: left
}
.floatRight {
	FLOAT: right
}
OL {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px
}
UL {
	MARGIN-TOP: 10px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px
}
LI {
	PADDING-BOTTOM: 5px
}
.bold {
	FONT-WEIGHT: bold
}
HR {
	BORDER-TOP-WIDTH: 0px; COLOR: #000000; BORDER-BOTTOM: 1px solid; HEIGHT: 1px
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Geneva, sans-serif
}
.toptext H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #aaaaaa; PADDING-TOP: 0px
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 5px
}
.paraSpace {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.smallText {
	FONT-SIZE: 9px
}
.field INPUT {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; BACKGROUND-IMAGE: url(img/input_gradient.jpg); BORDER-LEFT: #eeeeee 1px solid; BORDER-BOTTOM: #eeeeee 1px solid; BACKGROUND-REPEAT: repeat-x
}
.field2 INPUT {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; BACKGROUND-IMAGE: url(img/input_gradient2.jpg); BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid; BACKGROUND-REPEAT: repeat-x
}
.field TEXTAREA {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; BACKGROUND-IMAGE: url(img/input_gradient.jpg); BORDER-LEFT: #eeeeee 1px solid; BORDER-BOTTOM: #eeeeee 1px solid; BACKGROUND-REPEAT: repeat-x
}
.field2 TEXTAREA {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; BACKGROUND-IMAGE: url(img/input_gradient2.jpg); BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid; BACKGROUND-REPEAT: repeat-x
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.grey {
	COLOR: #888888
}
.purple {
	COLOR: #bc81b8
}
.purple A {
	COLOR: #bc81b8
}
.purple A:hover {
	COLOR: #000000
}
.blue {
	COLOR: #007fc3
}
.blue A {
	COLOR: #007fc3
}
.blue A:hover {
	COLOR: #000000
}
.green {
	COLOR: #67b244
}
.green A {
	COLOR: #67b244
}
.green A:hover {
	COLOR: #000000
}
.red {
	COLOR: #e93825
}
.red A {
	COLOR: #e93825
}
.red A:hover {
	COLOR: #000000
}
.yellow {
	COLOR: #fbdc3b
}
.yellow A {
	COLOR: #fbdc3b
}
.yellow A:hover {
	COLOR: #000000
}
.tableClass {
	MARGIN-TOP: 5px; FONT-SIZE: 11px; BORDER-BOTTOM: #888888 1px solid; BACKGROUND-COLOR: #dddddd
}
.imageTrans {
	BEHAVIOR: url(/iepngfix.htc)
}
.Bronze {
	FONT-SIZE: 11px; WIDTH: 60px; BACKGROUND-COLOR: #eaa620; TEXT-ALIGN: center
}
.Silver {
	FONT-SIZE: 11px; WIDTH: 60px; BACKGROUND-COLOR: #aaaaaa; TEXT-ALIGN: center
}
.Gold {
	FONT-SIZE: 11px; WIDTH: 60px; BACKGROUND-COLOR: #fbe53f; TEXT-ALIGN: center
}
.None {
	
}
.rowA {
	BACKGROUND-COLOR: #f5f5f5
}
.rowB {
	BACKGROUND-COLOR: #eeeeee
}
.comparisonTableGradient {
	BACKGROUND: url(img/table_gradient_header.jpg) repeat-x
}
.servicesRight {
	FLOAT: right; WIDTH: 746px; PADDING-TOP: 10px
}
.menuHolder {
	FLOAT: left; WIDTH: 192px; PADDING-TOP: 10px
}
.arrowlistmenu {
	PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; WIDTH: 186px; FONT-FAMILY: Verdana
}
.arrowlistmenu .menuheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(img/button-main-off.jpg) no-repeat; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; CURSOR: pointer; PADDING-TOP: 8px; BORDER-BOTTOM: 1px; POSITION: relative; HEIGHT: 20px; TEXT-ALIGN: left
}
.arrowlistmenu .menuheader .statusicon {
	DISPLAY: block; RIGHT: 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 10px; BORDER-BOTTOM-STYLE: none
}
.arrowlistmenu .catitem .statusicon {
	DISPLAY: block; RIGHT: 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 7px; BORDER-BOTTOM-STYLE: none
}
.arrowlistmenu .catitem {
	WIDTH: auto; POSITION: relative
}
.arrowlistmenu .overview UL LI {
	BACKGROUND: url(img/button-sub-top.jpg) no-repeat
}
.arrowlistmenu .menuheader:hover {
	BACKGROUND: url(img/button-main-on.jpg) no-repeat
}
.arrowlistmenu .openheader {
	FONT-WEIGHT: bold; BACKGROUND: url(img/button-main-on.jpg) no-repeat
}
.arrowlistmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.arrowlistmenu UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/button-sub-off.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.arrowlistmenu UL LI .opensubheader {
	BACKGROUND: url(img/button-sub-off.jpg) no-repeat
}
.arrowlistmenu UL LI .closedsubheader {
	BACKGROUND: #c5c5c5
}
.arrowlistmenu UL LI .opensubheader:hover {
	BACKGROUND: #c5c5c5
}
.arrowlistmenu UL LI.subcategory_end {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/submenu-end.jpg) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 186px; PADDING-TOP: 0px; POSITION: relative; TOP: -2px; HEIGHT: 9px
}
.arrowlistmenu UL LI.subcategory_end:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/submenu-end.jpg) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 186px; PADDING-TOP: 0px; POSITION: relative; TOP: -2px; HEIGHT: 9px
}
.arrowlistmenu UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; HEIGHT: 21px; TEXT-DECORATION: none
}
.arrowlistmenu UL LI A:visited {
	
}
.arrowlistmenu UL LI A:hover {
	CURSOR: hand; BACKGROUND-COLOR: #a5a5a5
}
.arrowlistmenu UL LI:hover {
	WIDTH: 186px; CURSOR: hand; BACKGROUND-COLOR: #a5a5a5
}
.subcategoryitems {
	WIDTH: 186px; CURSOR: hand; TEXT-INDENT: 20px; BACKGROUND-COLOR: #ffffff
}
.nonexpandable {
	BACKGROUND: url(img/button-sub-off.jpg) no-repeat; CURSOR: hand
}
.nonexpandable:hover {
	CURSOR: hand; BACKGROUND-COLOR: #c5c5c5
}
.arrowlistmenu UL LI .nonexpandable {
	BACKGROUND: url(img/button-sub-off.jpg) no-repeat
}
.arrowlistmenu UL LI .nonexpandable {
	BACKGROUND: url(img/button-sub-off.jpg) no-repeat
}
.arrowlistmenu UL LI .nonexpandable:hover {
	BACKGROUND: #c5c5c5
}
.overviewexpand {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/button-sub-top.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; CURSOR: hand; PADDING-TOP: 0px
}
.overviewexpand A {
	FONT-WEIGHT: bold
}
.overviewexpand A:hover {
	FONT-WEIGHT: bold
}
#accordion {
	FLOAT: left; WIDTH: 620px
}
.toggler {
	BORDER-TOP: #dddddd 1px solid; CURSOR: pointer; PADDING-TOP: 15px
}
.element {
	MARGIN-BOTTOM: 10px
}
.elementTopSpace {
	HEIGHT: 10px
}
.tableHead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.tableHeaderLeft {
	PADDING-LEFT: 10px; BACKGROUND: url(img/table_gradient_header.jpg) repeat-x; COLOR: #000000; HEIGHT: 30px; TEXT-ALIGN: left
}
.tableHeaderRight {
	PADDING-RIGHT: 10px; BACKGROUND: url(img/table_gradient_header.jpg) repeat-x; COLOR: #000000; HEIGHT: 30px; TEXT-ALIGN: right
}
.tableHeaderRight A {
	COLOR: #000000
}
.tableHeaderRight A:hover {
	COLOR: #666666
}
.tableFooter {
	HEIGHT: 3px; BACKGROUND-COLOR: #dddddd
}
.tableHeaderLeft A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.tableHeaderLeft A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.rowContentSelected TD {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #eeeeee
}
.rowContent TD {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #ffffff
}
.rowContent2 TD {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #ffffff
}
.rowTotalsContent TD {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #eeeeee
}
.rowContentCheck {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; BORDER-LEFT: #dddddd 1px solid; WIDTH: 20px; PADDING-TOP: 8px; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #ffffff
}
.tableSubHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.whiteBackground {
	BACKGROUND-COLOR: #ffffff
}
.tableOptionsLeft {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-LEFT: 8px; BORDER-LEFT: #dddddd 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
.tableOptionsRight {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: right top; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: right
}
.buttonOptions {
	FONT-SIZE: 10px; HEIGHT: 21px
}
.categoryRowCheck {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
