﻿html {overflow-y:scroll;}
body {margin:0px;padding:0px;background-color:#ccc;font:75% Arial, Helvetica, sans-serif;color:#666;}
a {text-decoration:none;color:#0066cc;}
a:hover {text-decoration:none;color:#ff0000;}
img {border:none;}
p {margin:0px;padding:0px;line-height:1.5;}
h3 {margin:0px;padding:0px;font:bold 14px Arial, Helvetica, sans-serif;color:#737373;}
h2 {margin:0px;padding:0px;font:bold 14px Arial, Helvetica, sans-serif;color:#0066cc;}

/* Begin Mootools.js Accordion */
.toggler {margin:0px;padding:2px 5px;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-bottom:1px solid #a0a0a0; border-right:1px solid #a0a0a0;cursor:pointer;cursor:hand;}
.element {}
.element p {margin:0px;padding:4px;}
.float-right {float:right;padding:10px 20px;}
/* End Mootools.js Accordion */

/* Begin Global Classes */
.clear {clear:both;width:1px;height:1px;}
.left {float:left;}
.right {float:right;}
/* End Global Classes */

/* Begin MasterPage.master */
#main {margin:0px auto;padding:0px auto;width:998px;}
#content {position:relative;margin-top:-4px;padding:0px 30px 0px 30px;background:#ccc url(../images/content_background.jpg) repeat-y left top;width:938px;}
#header {margin-bottom:15px;width:938px;}
#menu {background:#ccc url(../images/menu_background.jpg) repeat-x left top;width:938px;height:35px;}
#menu ul {margin:0px;padding:0px;list-style:none;}
#menu ul li {display:block;float:left;}
#menu ul li a.homeon {display:block;padding:10px 0px 10px 0px;text-align:center;border-left:solid 1px #000;border-right:solid 1px #000;background-image:url(../images/menu_background_hover.jpg);color:#fff;width:98px;z-index:999;}
#menu ul li a.homeoff {display:block;padding:10px 0px 10px 0px;text-align:center;color:#ccc;width:100px;z-index:999;}
#menu ul li a.homeoff:hover {display:block;padding:10px 0px 10px 0px;text-align:center;border-left:solid 1px #000;border-right:solid 1px #000;background-image:url(../images/menu_background_hover.jpg);color:#fff;width:98px;z-index:999;}
#menu ul li a.serviceson {display:block;padding:10px 0px 10px 0px;text-align:center;border-left:solid 1px #000;border-right:solid 1px #000;background-image:url(../images/menu_background_hover.jpg);color:#fff;width:98px;z-index:999;}
#menu ul li a.servicesoff {display:block;padding:10px 0px 10px 0px;text-align:center;color:#ccc;width:100px;z-index:999;}
#menu ul li a.servicesoff:hover {display:block;padding:10px 0px 10px 0px;text-align:center;border-left:solid 1px #000;border-right:solid 1px #000;background-image:url(../images/menu_background_hover.jpg);color:#fff;width:98px;z-index:999;}
#menu ul li a.clientson {display:block;padding:10px 0px 10px 0px;text-align:center;border-left:solid 1px #000;border-right:solid 1px #000;background-image:url(../images/menu_background_hover.jpg);color:#fff;width:98px;z-index:999;}
#menu ul li a.clientsoff {display:block;padding:10px 0px 10px 0px;text-align:center;color:#ccc;width:100px;z-index:999;}
#menu ul li a.clientsoff:hover {display:block;padding:10px 0px 10px 0px;text-align:center;border-left:solid 1px #000;border-right:solid 1px #000;background-image:url(../images/menu_background_hover.jpg);color:#fff;width:98px;z-index:999;}
#menu ul li a.newson {display:block;padding:10px 0px 10px 0px;text-align:center;border-left:solid 1px #000;border-right:solid 1px #000;background-image:url(../images/menu_background_hover.jpg);color:#fff;width:98px;z-index:999;}
#menu ul li a.newsoff {display:block;padding:10px 0px 10px 0px;text-align:center;color:#ccc;width:100px;z-index:999;}
#menu ul li a.newsoff:hover {display:block;padding:10px 0px 10px 0px;text-align:center;border-left:solid 1px #000;border-right:solid 1px #000;background-image:url(../images/menu_background_hover.jpg);color:#fff;width:98px;z-index:999;}
#menu ul li a.abouton {display:block;padding:10px 0px 10px 0px;text-align:center;border-left:solid 1px #000;border-right:solid 1px #000;background-image:url(../images/menu_background_hover.jpg);color:#fff;width:98px;z-index:999;}
#menu ul li a.aboutoff {display:block;padding:10px 0px 10px 0px;text-align:center;color:#ccc;width:100px;z-index:999;}
#menu ul li a.aboutoff:hover {display:block;padding:10px 0px 10px 0px;text-align:center;border-left:solid 1px #000;border-right:solid 1px #000;background-image:url(../images/menu_background_hover.jpg);color:#fff;width:98px;z-index:999;}
#menu ul li a.contacton {display:block;padding:10px 0px 10px 0px;text-align:center;border-left:solid 1px #000;border-right:solid 1px #000;background-image:url(../images/menu_background_hover.jpg);color:#fff;width:98px;z-index:999;}
#menu ul li a.contactoff {display:block;padding:10px 0px 10px 0px;text-align:center;color:#ccc;width:100px;z-index:999;}
#menu ul li a.contactoff:hover {display:block;padding:10px 0px 10px 0px;text-align:center;border-left:solid 1px #000;border-right:solid 1px #000;background-image:url(../images/menu_background_hover.jpg);color:#fff;width:98px;z-index:999;}
#menu ul li a.loginon {display:block;padding:10px 0px 10px 0px;text-align:center;border-left:solid 1px #000;border-right:solid 1px #000;background-image:url(../images/menu_background_hover.jpg);color:#fff;width:98px;z-index:999;}
#menu ul li a.loginoff {display:block;padding:10px 0px 10px 0px;text-align:center;color:#ccc;width:100px;z-index:999;}
#menu ul li a.loginoff:hover {display:block;padding:10px 0px 10px 0px;text-align:center;border-left:solid 1px #000;border-right:solid 1px #000;background-image:url(../images/menu_background_hover.jpg);color:#fff;width:98px;z-index:999;}
#menu ul.submenu {visibility:hidden;position:absolute;margin:0px;padding:0px;list-style:none;border-left:solid 1px #000;border-right:solid 1px #000;width:150px;z-index:999;}
#menu ul.submenu li {display:block;text-indent:22px;background-color:#2f2f2f;width:165px;}
#menu ul.submenu li a {display:block;line-height:25px;color:#ccc;width:165px;}
#menu ul.submenu li a:hover {display:block;color:#fff;width:165px;}
#footer {margin-top:20px;width:938px;}
/* End MasterPage.master */

/* Begin Default.aspx */
#left_column {float:left;margin-top:15px;width:655px;}
#right_column {float:right;margin-top:15px;width:243px;}
#introduction {text-align:justify;}
.page_menu {margin-top:-3px;padding:0px 15px 0px 15px;background:#ccc url(../images/page_menu_background.jpg) repeat-y left top;width:213px;}
.page_menu ul {margin:0px;padding:0px;list-style:none;}
#services {position:relative;margin-top:15px;width:938px;}
#infrastructure_solutions {position:relative;float:left;width:300px;}
#managed_services {position:relative;float:left;margin-left:18px;width:300px;}
#security_solutions {position:relative;float:right;width:300px;}
.services_content {margin-top:-3px;padding:0px 5px 0px 5px;background:#ccc url(../images/services_background.jpg) repeat-y left top;width:290px;height:165px;}
/* End Default.aspx */

/* Begin Contact.aspx, Partners.aspx */
#map {padding:20px;background:#ccc url(../images/map_background.png) no-repeat left top;width:615px;height:351px;}
#partners1 {float:left;margin:10px 185px 0px 0px;text-align:center;width:180px;}
#partners2 {float:left;margin:10px 0px 0px 0px;text-align:center;width:180px;}
#partners3 {float:right;margin:10px 0px 0px 0px;text-align:center;width:180px;}
#clients_slideshow {text-align:center;width:655px;z-index:998;}
/* End Contact.aspx, Partners.aspx */