/* CSS Document */

.skipLink {display:none}

html, body{
	margin-top:0px;
	padding:5px;
	background-color: #fff;
	min-height:101%;
}

body{
	font: 12px Tahoma,Verdana,Arial,Sans-Serif;
	color:#333;
	text-align: justify;
	word-spacing: -0.8px;
	line-height: 120%; 
}


p{margin:0 5px 5px}
a:link{color: #008000; text-decoration:none; font-weight:bold}
a:visited{color: #008000; text-decoration:none; font-weight:bold}
a:hover{color: #333333; text-decoration:none; font-weight:bold}
ul{color:#000;}
h1{font-size: 120%;color: #000D1A; margin:16px 5px 10px}
h2{font-size: 120%;color: #000D1A; margin:5px 0 0 0}
h3{font-size: 120%;color: #000D1A; margin:0 0 10px 0}
h4{font-size: 120%;color: #000D1A; margin:15px 0 10px 67px}
h5{font-size: 120%;color: #000D1A; margin:0 0 0 5px}

div#copy{color: #999;}
div#copy a:link{color: #009900; text-decoration:none; font-weight:normal}
div#copy a:visited{color: #009900; text-decoration:none; font-weight:normal}
div#copy a:hover{color: #0000FF; text-decoration:none; font-weight:normal}
div#copy p{
font: .8em verdana, sans-serif;
font-weight:normal;
margin: 0;
}

#Banner
{
background:#fff;
padding:12px 0 10px 554px;
}

#BannerTable
{
background:#fff;
border:solid #ddd 1px;
padding:0 0 0 0;
}

#eXbannerTable
{
background:#fff;
border:solid #ddd 1px;
}

.topmenu
{
padding:15px 10px 10px 10px;
}

#bulletclass
{
list-style-image: url(images/bulleticon.jpg); 
list-style-type: disc; 
color:#000;
line-height:5px;
}

.table_banner
{
margin-top:12px;
}

.temp {
font-size: 190%;
color: #000D1A;
padding:0 0 10px 12px;
}

.telephoneBox
{
border: solid #fff 0px;
background:#FFF;
margin-top:20px;
padding:0 0 0 2px;
width: 482px;
}

.telephone_product
{
padding:7px 0 0 0;
}

.telephone_product2
{
padding:8px 0 0 5px;
}

.enhanceBox_home
{
border: solid #ddd 1px;
background:#FFF;
background-image: url(images/cell_bg.jpg);
margin-top:10px;
margin-bottom:10px;
color:#333;
font-weight: bold;
padding:5px 0 5px 10px;
width: 465px;
}

.featureBoxLight
{
margin:5px;
margin-top:20px;
margin-bottom:19px;
font-weight:normal;
font-size:110%;
border: 1px solid #ddd;
}

.featureBoxLight_Smartcare
{
margin:5px;
margin-top:30px;
margin-bottom:14px;
font-weight:normal;
font-size:110%;
border: 1px solid #ddd;
}

.featureBoxLight_Smartcare2
{
margin-top:9px;
border: 1px solid #fff;
}

.enhanceBox_support
{
border: solid #ddd 1px;
background:#FFF;
background-image: url(images/cell_bg.jpg);
margin-bottom:5px;
color:#333;
font-weight: bold;
padding:5px 0 5px 10px;
width: 465px;
}

.featureBoxLight_Support
{
margin:5px;
margin-top:5px;
margin-bottom:10px;
font-size:100%;
font-weight:normal;
border: 1px solid #ddd;
}

.featureBoxLight_NoBorder
{
margin-top:9px;
border: 1px solid #fff;
}

.featureBoxNoBorder
{
margin-top:15px;
margin-bottom:5px;
padding:0 0 0 5px;
border: 1px solid #fff;
}

.featureBoxLight_Awards
{
margin:5px;
margin-top:7px;
margin-bottom:10px;
font-size:100%;
font-weight:normal;
border: 0px solid #fff;
}

.enhanceBox_hardware
{
border: solid #ddd 1px;
background:#FFF;
background-image: url(images/cell_bg.jpg);
margin-top:7px;
margin-bottom:2px;
color:#333;
font-weight: bold;
padding:5px 0 5px 10px;
width: 465px;
}

.enhanceBox_product
{
border: solid #ddd 1px;
background:#FFF;
background-image: url(images/cell_bg.jpg);
color:#333;
font-weight: bold;
padding:5px 0 5px 10px;

}

.enhanceBox_maintenance
{
border: solid #ddd 1px;
background:#FFF;
background-image: url(images/cell_bg.jpg);
margin-top:28px;
margin-bottom:2px;
color:#333;
font-weight: bold;
padding:5px 0 5px 10px;
width: 465px;
}

.enhanceBox_optimise
{
border: solid #ddd 1px;
background:#FFF;
background-image: url(images/cell_bg.jpg);
margin-top:28px;
margin-bottom:2px;
color:#333;
font-weight: bold;
padding:5px 0 5px 10px;
width: 465px;
}

.enhanceBox_virtualise
{
border: solid #ddd 1px;
background:#FFF;
background-image: url(images/cell_bg.jpg);
margin-top:10px;
margin-bottom:2px;
color:#333;
font-weight: bold;
padding:5px 0 5px 10px;
width: 465px;
}

.enhanceBox_WAN
{
border: solid #ddd 1px;
background:#FFF;
background-image: url(images/cell_bg.jpg);
margin-top:7px;
margin-bottom:2px;
color:#333;
font-weight: bold;
padding:5px 0 5px 10px;
width: 465px;
}

.enhanceBox_Solutions
{
border: solid #ddd 1px;
background:#FFF;
background-image: url(images/cell_bg.jpg);
margin-top:9px;
margin-bottom:2px;
color:#333;
font-weight: bold;
padding:5px 0 5px 10px;
width: 465px;
}

.enhanceBox_Smartcare
{
border: solid #ddd 1px;
background:#FFF;
background-image: url(images/cell_bg.jpg);
margin-top:1px;
margin-bottom:2px;
color:#333;
font-weight: bold;
padding:5px 0 5px 10px;
width: 465px;
}

.enhanceBox_awards
{
border: solid #ddd 1px;
background:#FFF;
background-image: url(images/cell_bg.jpg);
margin-top:11px;
margin-bottom:2px;
color:#333;
font-weight: bold;
padding:5px 0 5px 10px;
width: 465px;
}

.enhanceBox_support_downloads
{
border: solid #ddd 1px;
background:#FFF;
background-image: url(images/cell_bg.jpg);
margin-top:50px;
margin-bottom:2px;
color:#333;
font-weight: bold;
padding:5px 0 5px 10px;
width: 465px;
}

.featureBoxLight H4
{
font-size:130%;
font-weight:bold;
}

.featureBoxLight_contact
{
margin:5px;
margin-top:12px;
margin-bottom:20px;
padding:2px 0 0 0;
font-weight:normal;
font-size:110%;
border: 1px solid #ddd;
}

.featureBoxLight_contact2
{
margin:5px;
margin-top:2px;
margin-bottom:2px;
padding:17px 0 3px 0;
font-weight:normal;
font-size:110%;
border: 1px solid #ddd;
}

.featureBoxDark
{
margin:5px;
font-weight:normal;
font-size:100%;
line-height: 24px;
padding:0 0 5px 10px;
margin-bottom:10px;
margin-top:7px;
border: 1px solid #ddd;
background-image: url(images/cell_bg.jpg);

}

.featureBoxDark H4
{
font-size:130%;
color:#000;
font-weight:bold;
border-bottom: 1px solid #ddd;
}

.featureBoxDark UL
{
color:#000;
font-weight:normal;
}

.contentCell
{
padding-top:5px;
padding-left: 10px;
}

.submit input
{
color: #fff;
margin-left: 38px;
font: 12px Tahoma,Verdana,Arial,Sans-Serif;
font-weight:bold;
margin-top:4px;
margin-bottom:7px;
background: #008000;
border: 1px outset #d7b9c9
}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 5px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 3x;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}