/* CSS Document */
#container {width:759px;margin:8px auto;}
.hdithome {background:url(images/hd-it.jpg) no-repeat top left;min-height:141px;height:auto !important;height:141px}
.hdmarhome {background:url(images/hd-mari.jpg) no-repeat top left;min-height:141px;height:auto !important;height:141px}
.hdtelehome {background:url(images/hd-comms.jpg) no-repeat top left;min-height:141px;height:auto !important;height:141px}
.conithome {background:url(images/con-ithome.jpg) no-repeat top left;min-height:498px;height:auto !important;height:498px}
.conitpart,.conitcase {background:url(images/con-partners.jpg) no-repeat top left;min-height:498px;height:auto !important;height:498px}
.conitprod {background:url(images/con-prod.jpg) no-repeat top left;min-height:420px;height:auto !important;height:420px}
.conitvoda {background:url(images/con-voda.jpg) no-repeat top left;min-height:420px;height:auto !important;height:420px}
.conittrain {background:url(images/con-manor.jpg) no-repeat top left;min-height:420px;height:auto !important;height:420px}
.conithard {background:url(images/con-hardw.jpg) no-repeat top left;min-height:498px;height:auto !important;height:498px}
.conitsophos {background:url(images/con-sophos.jpg) no-repeat top left;min-height:498px;height:auto !important;height:498px}
.conitmsoft {background:url(images/con-mspart.jpg) no-repeat top left;min-height:498px;height:auto !important;height:498px}
.conitexc {background:url(images/con-exclaim.jpg) no-repeat top left;min-height:420px;height:auto !important;height:420px}
.conitinst {background:url(images/con-install.jpg) no-repeat top left;min-height:420px;height:auto !important;height:420px}
.conitsupp {background:url(images/con-support.jpg) no-repeat top left;min-height:498px;height:auto !important;height:498px}
.conitcable {background:url(images/con-cable.jpg) no-repeat top left;min-height:498px;height:auto !important;height:498px}
.conitmari {background:url(images/con-maritime.jpg) no-repeat top left;min-height:498px;height:auto !important;height:498px}
.conittele {background:url(images/con-telecoms.jpg) no-repeat top left;min-height:420px;height:auto !important;height:420px}
.conitcheck {background:url(images/con-health.jpg) no-repeat top left;min-height:498px;height:auto !important;height:498px}

#phone {font:14px/11px Arial, Helvetica, sans-serif;font-weight:bold;float:left;margin:0;padding-left:56px;width:200px;color:#0071ba}

#navtop {font:11px/11px Arial, Helvetica, sans-serif;float:right;margin:0;padding-right:50px;text-transform:uppercase;width:100px;text-align:right}
#navtop a {color:#0071ba;background-color:transparent;text-decoration:none}
#navtop a:hover{color:white;background-color:#96B6DF;}

#title {
	margin:0;
	padding-left:430px;
	padding-top:53px
}
#title h1 {font:bold 26px/1em Arial, Helvetica, sans-serif;color:white;margin:0;padding:0;}
#title p {font:bold 12px/1em Arial, Helvetica, sans-serif;color:white;margin:0;padding:0;}

#navit {font:11px/1.5em Arial, Helvetica, sans-serif;margin:0;padding:40px 0 0 0;width:100%}
#navparent {
	padding-top: 40px;
}

#navit ul {background-color:#0071ba;list-style-type:none;border:none;margin:0;padding:0}
#navit ul li{display:block;float:left;padding:0;margin:0}
#navit ul li a {padding:.1em .9em;margin:0;color:white;background-color:#0071ba;text-decoration:none;border:none;font-weight:bold}
#navit a:hover{background-color:black;border:none;}

#footer {
	margin:10px 0 0 0;
	padding:0;
	width:100%;
	clear:both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
#footer ul {background-color:#f1f6fc;margin:0;padding:4px 0;list-style-type:none}
#footer li{font:11px/12px Arial, Helvetica, sans-serif;padding-top:4px;display:inline}
#footer p{
	font:10px/12px Arial, Helvetica, sans-serif;
	margin:2px;
	color:gray
}
#footer p a{color:gray}
#footer ul li a {padding:.1em .9em;margin:0;color:#0071ba;background-color:#f1f6fc;text-decoration:none;border:none;font-weight:bold}
#footer a:hover{color:black}

.colmExW {float:left;padding:0 0 0 55px;width:650px}
.colmW {float:left;padding:0 0 0 55px;width:520px}
.colmA, .colmB {float:left;width:320px}
.colmC {float:left;width:180px}
.colmD {float:left;width:500px}
.colmA,.colmC {padding:0 0 0 55px}
.colmB,.colmD {padding:0 0 0 15px}

div.styleA div, div.styleD div {margin-bottom:18px}
.styleA h2,.styleD h2 {font:16px/1.1em Arial, Helvetica, sans-serif;color:#BBB;padding:12px 0;margin:0;}
.styleB h2 {font:20px/1.1em Arial, Helvetica, sans-serif;color:#0071ba;padding:12px 0;margin:0;}
.styleA h3,.styleB h3,.styleD h3 {font:bold 12px/1.1em Arial, Helvetica, sans-serif;color:#0071ba;padding:8px 0;margin:0;}
.styleA h4 {font:bold 12px/1.1em Arial, Helvetica, sans-serif;color:#BBB;padding:8px 0 0 0;margin:0;}
.styleB h4,.styleC h4,.styleD h4 {font:bold 12px/1.1em Arial, Helvetica, sans-serif;color:#0071ba;padding:0;margin:0;}
.styleA p,.styleB p,.styleC p,.styleD p {font:12px/1.3em Arial, Helvetica, sans-serif;padding:0 0 6px 0;margin:0}
div.styleA p strong {color:#0071ba}
div.styleB h2 em strong {color:red}
div.styleA a {color:#0071ba}
div.styleA a:hover {color:black}

.tjust {text-align:justify}
.styleA hr {padding:0;margin:0;border:none 0;border-top:1px solid #0071ba;height:1px;width:520px;text-align:left}

.styleD form {padding:0 0 20px 0;margin:0}
.styleD hr {padding:0;margin:0;border: none 0;border-top:1px solid #0071ba;height:1px;width:300px;text-align:left}
.styleD input {padding:0;margin:0;}

.styleA h3+h4 {padding:0}
.styleF {border-left:1px solid #0071ba;margin-top:15px;}
.styleF th{font:bold 12px/1.3em Arial, Helvetica, sans-serif;padding:0 0 6px 0;margin:0;text-align:left;}
.styleF td,.styleF p,.styleF textarea{font:12px/1.3em Arial, Helvetica, sans-serif;padding:0 0 6px 0;margin:0}
.styleF td+input{font:12px/1.3em Arial, Helvetica, sans-serif;padding:0 0 6px 0;margin:0}
.styleB a,.styleD a {color:#0071ba}
.styleB a:hover,.styleD a:hover {color:black}

.styleC h4+p {color:#BBB}
.styleC img {margin-top:8px}

.health h2 {margin-top:80px}
.health p {width:350px}

.bul1 ul {list-style-type:none;padding:0;margin:0;width:170px}
.bul1 li {font:bold 12px/1.4em Arial, Helvetica, sans-serif;color:#0071ba;background-image:url(images/bullet_blu.gif);background-repeat:no-repeat;background-position:0 .2em;padding-left:1.3em;margin-bottom:8px}
.bul1 li a{text-decoration:none;color:#0071ba;}
.bul1 li a:hover{text-decoration:none;color:black;}
.bul1 li ul li{font:12px/1.4em Arial, Helvetica, sans-serif;color:black;background-image:url(images/bullet_grey.gif);background-repeat:no-repeat;background-position:0 .2em;padding-left:1.3em;margin-bottom:0}
.bul1 li ul li a{text-decoration:none;color:black;}
.bul1 li ul li a:hover{text-decoration:none;color:red;}

.bul2 ul {list-style-type:none;padding:0;margin:0 0 8px 0}
.bul2 li {font:bold 12px/1.4em Arial, Helvetica, sans-serif;color:Black;background-image:url(images/bullet_dot.gif);background-repeat:no-repeat;background-position:0 .3em;padding-left:1.3em;margin:0}
div.bul2 ul li strong {color:red}

.bul3 ul {list-style-type:none;padding:0;margin:0}
.bul3 li {font:12px/1.4em Arial, Helvetica, sans-serif;background-image:url(images/bullet_blu.gif);background-repeat:no-repeat;background-position:0 .2em;padding-left:1.3em;margin-bottom:8px}

.hi1 {color:#0071ba}
.frm1 {border:1px solid black}
.rightcolm {float:left;padding:40px 0  0 35px}
.active {color:#bbb !important}
.picleft {float:left;margin-right:4px;margin-bottom:2px}
.pu1 {padding-top:10px}
