body			{ background: #cccccc; margin: 0px; padding: 0; color: #ffffff; font-family: Arial, Helvetica, sans-serif; text-align: left }
#peel 			{ position: absolute; top:0px; right:0px; width:89px; height:84px; overflow:hidden; text-align:right;}
#peel_inner 	{ margin-left:-492px;}
p, ul, li, a	{ font-family: Arial, Helvetica, sans-serif }
h1				{ font-size: 2.0em; margin-top: 0.5em; margin-bottom: 0.5em; text-align: left }
h2				{ font-size: 1.6em; margin-top: 0.7em; margin-bottom: 0.5em; text-align: left }
h3				{ font-size: 1.1em; margin-top: 0.7em; margin-bottom: 0.3em; text-align: left }
h4				{ font-size: 1.0em; margin-top: 0.5em; margin-bottom: 0.3em; text-align: left }

#siteframe, #security-top-smenu	
				{ width: 99%; margin-left:auto; margin-right:auto; position: relative; max-width:1020px; min-width:960px;   }
.bb				{ background: #5a739c; color: #ffffff; margin: 0 ; padding: 0; border: 1px solid #000000 }
.rb				{ background: #5a739c; color: #ffffff; background-image: url("/images/rb_bg.jpg"); background-repeat: repeat-x; background-position:top left; width: 200px; height: 100%; float: right; border: 1px solid #000000; position: relative }
.rb h1			{ font-size: 1.0em; margin: 0; padding: 0; text-align: center }
.rb p.spon		{ position: absolute; font-size: 0.6em; text-align: right; top: 0; right: 2px; margin: 0; padding: 0 }
.rb_cont		{ margin: 2px 2px 2px 2px; padding: 0; font-size: 0.8em }
.rb_cont ul			{ margin: 0 0 0 20px ; padding: 0 }
.rb_cont ul li		{}
.rb_cont p			{ background: inherit; color: #000000 }

.divtop				{ background: #5a739c; color: #ffffff  }
.divtop h1 			{ font-size: 1.5em; text-align: left; padding-left: 0.3em; padding-top: 0.5em; margin-bottom: 0; margin-top: 0; margin-right: 0; margin-left: 72px }
.divtop h2			{ font-size: 1.0em; text-align: left; padding-left: 0.8em; padding-top:0.6em; margin-bottom: 0; margin-top: 0; margin-right: 0; margin-left: 70px; font-weight: normal }
.divtop h3			{ font-size: 0.95em; text-align: left; padding-left: 0.3em; padding-top:0.4em; margin: 0 }
	
p				{ margin-top: 1em; margin-bottom: 1em }
	
.m3m				{ color: #ffffff; background: #294263; padding: 0; margin: 1px; text-align: left; vertical-align: middle }
div.m3m a			{ color: #ffffff; background: #294263; text-decoration: none; font-weight: bold }
div.m3m a:hover			{ color: #294263; background: #ffffff; text-decoration: none }
div.m3m table			{ width: 99%; margin: 0; padding: 0; border: none }
div.m3m th			{ font-size: 1.1em; margin: 0; padding: 0; font-weight: normal }
div.m3m td			{ font-size: 0.8em; width: 21%; margin: 0; padding-left: 0; padding-right: 0; padding-top: 0.1em; padding-bottom: 0.1em }
.hbar				{ color: #ffffff; background: #294263; padding-bottom: 0.25em; padding-top: 0.25em; padding-right: 0.25em; padding-left: 8px; margin: 0; vertical-align: middle; font-size: 0.8em; text-align: left }
.hbar a				{ color: #ffffff; background: #294263; text-decoration: none; font-weight: bold }
.hbar a:hover			{ color: #294263; background: #ffffff; text-decoration: none }

#security-top-smenu .security-top-text		{ font-weight: bold; background-color: #cccccc; color: #172639; font-size: 0.8em; padding: 5px 5px 5px 5px; text-align: right }
#security-top-smenu .security-top-text a	{ background-color: #cccccc; color: #172639 }
#security-top-smenu .security-top-text a:hover	{ background-color: #5699D7; color: #ffffff; text-decoration: none }


#security-header			{ background-image: url("/images/computer-security-av-security-header-bg.jpg"); background-repeat: repeat-x; background-position: bottom left; width: 100%; background-color: #648ab8; color: #ffffff; height: 105px; position: relative }
#security-header .inco-security-logo			{ background-image: url("/images/inco-computer-security-av-security-devices-logo.jpg"); background-repeat: no-repeat; background-position: left bottom; padding-left: 110px; height: 105px }
#security-header .security-logo-text			{ margin:0; padding: 10px 0 5px 0}
#security-header .security-logo-text h1		{ margin: 0; padding: 0; color: #ffffff; background-color:inherit; font-size:1.8em; font-weight: normal }
#security-header .security-logo-text h2		{ margin: 2px 0 0 0; padding: 0; color: #ffffff; background-color:inherit; font-size:1.0em; font-weight: normal }
#security-header .security-contact			{ width: 100%; font-size: 0.85em; margin: 10px 0 0 0; text-align: center; letter-spacing: 1px; white-space:nowrap; }
#security-header .security-contact a
				{ color: #ffffff; background-color: inherit; text-decoration: underline  }
#security-header .security-contact a:hover
				{ color: #ffffff; background-color: #5699D7 }

#sidenav			{ width: 100%; position: absolute; top: 105px; background: #5A739C url("/images/bg_men1_back.jpg") repeat-x left top; color:#ffffff; margin:0px; padding:0px; height: 33px; border-top: 1px solid #9AB3DC; border-bottom: 1px solid #9AB3DC}
#sidenav ul			{ list-style-type:none; margin:0; padding:0; }
#sidenav ul li			{ text-align: center; list-style-type:none; position:relative; float: left; }
#sidenav ul li a {
	background: url("/images/bg_men1_end.jpg") no-repeat right top;
	background-color:transparent;
	color:#ffffff;
	display:block;
	padding:9px 7px 9px 7px;
	text-decoration:none;
	font-size: 0.75em;
}
#sidenav ul li a.selected {
	background: #666666 url("images/bg_men1_overback.jpg") no-repeat right top;
	color:#ffffff;
}
#sidenav ul li a.selected:hover {
	background: #666666 url("images/bg_men1_overback.jpg") no-repeat right top;
	color:#ffffff;
}
#sidenav ul li a:hover {
	background: #666666 url("images/bg_men1_overback.jpg") no-repeat right top;
	color:#ffffff;}

#sidenav ul li:hover ul {display:block;}
#sidenav ul li:hover ul ul {display:none;}
#sidenav ul ul li:hover ul {display:block;}
#sidenav ul ul li:hover ul ul {display:none;}
#sidenav ul ul ul li:hover ul {display:block;}
#sidenav ul ul ul li:hover ul ul {display:none;}

#sidenav ul ul {
	display:none;
	position:absolute;
	left:-2px;
	background-color:#9AB3DC;
	color:#333333;
	margin:0px;
	padding:1px 1px 0px 1px;
}
#sidenav ul ul li {margin:0px; padding-bottom:1px;}
#sidenav ul ul li a {
	background:none;
	background-color:#464543;
	width:150px;
	color:#ffffff;
	text-align:left;
	margin:0px;
	padding:4px 15px 4px 5px;
	font-weight:normal;}
#sidenav ul ul li a:hover {background:none; background-color:#777777; color:#ffffff;}
#sidenav ul ul li a.subitems.selected, #bg_topmenu ul ul li a.subitems.selected:hover {background:#666666 url("bgimgs/bg_subitemicon2.gif") no-repeat right 8px; color:#ffffff}
#sidenav ul ul li a.selected, #bg_topmenu ul ul li a.selected:hover {background:none; background-color:#666666; color:#ffffff}
#sidenav ul ul li a.subitems {background:#999999 url("bgimgs/bg_subitemicon1.gif") no-repeat right 8px; color:#333333;}
#sidenav ul ul li a.subitems:hover {background:#777777 url("bgimgs/bg_subitemicon1.gif") no-repeat right 8px; color:#333333;}

#sidenav ul ul ul {
	display:none;
	position:absolute;
	left:120px;
	top:0px;
}


#sidenav .extrabar		{ color:#ffffff; background-color:#52688d; border:1px solid #7b91b3; background-image:url('/images/nav_bar2.gif'); background-repeat:repeat-x; background-position:top left; padding:5px }

#sidenav .rb3			{ background-color: #52688d; color: #ffffff; background-image: url("/images/nav_bar2.gif"); background-repeat: repeat-x; background-position: top left; border-bottom: 1px solid #7b91b3; width: 190px; text-align: center; padding-top: 0.1px; margin-top: 1px }
#sidenav .rb3 a,
#sidenav .rb3 a:visited,
#sidenav .rb3 a:active,
#sidenav .rb3 a:hover		{ color:#000000; background-color:#52688d; }

#sidenav div.mbox		{ margin: 47px 0 0 0; padding: 0 }
#sidenav .mtitle		{ background-image:url("images/security-box-bg.jpg"); background-position:top left; background-repeat:repeat-x; padding:0; text-indent:5px; width:100%; font-weight:bold }
#sidenav .mtitle h2		{ backgroun-color: inherit; color: #000000; margin: 0; padding: 5px 2px 5px 2px; text-align: left; font-size: 1.0em }
#sidenav .mcontent,
#cwrapper .mcontent		{ background-color: #C2C2C2; color: #000000; border: 1px solid #b6bdcd }
#sidenav .mcontent a			{ font-weight: normal; background: #c2c2c2; color: #000000 }
#sidenav .mcontent a.a3b				{ padding: 0; margin: 0; background: #5699D7; color: #ffffff}
#sidenav .mcontent a.a3b:hover			{ padding: 0; margin: 0; background: #c2c2c2; color: #000000 }

#top-sub-menu { text-align: center; padding: 5px; font-size: 0.8em; background-color: #373634; color: #ffffff }
#top-sub-menu a { background-color: #373634; color: #ffffff; text-decoration: none; }
#top-sub-menu a:hover { background-color: #5699D7; color: #ffffff; text-decoration: none; }

.divright			{ background: #5a739c; color: #ffffff; padding-top: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; padding-right: 0.5em; margin: 0; font-size: 0.8em; text-align: left; height: 100% }
div.divright table 		{ color: #ffffff; background: #294263; }
div.divright table.stock 	{ background: #5a739c; color: #ffffff }
div.divright table.small	{ color: #ffffff; background: #294263; width: 50% }
div.divright table.custom	{ color: #ffffff; background: #294263; width: 65% }
div.divright caption		{ font-size: 1.3em; margin-top: 0.1em; margin-bottom: 0.3em; text-align: left; font-weight: bold }
div.divright tr			{ text-align: left }
div.divright th			{ color: #000000; background: #c0d0ee; font-weight: bold; padding: 0.5em }

div.divright td			{ color: #000000; background: #d0e0fe; padding: 0.5em }
div.divright table.stock td	{ color: #ffffff; background: #5a739c; padding: 0.5em; border-bottom: solid 1px #d0e0fe }
div.divright a			{ background: #5699D7; color: #ffffff; text-decoration: none }
div.divright a:hover		{ background: #5A739C; color: #ffffff; text-decoration: underline }


div.divright table.stock a		{ font-weight: bold; color: #ffffff; background: #5a739c }
div.divright table.stock a:hover	{ font-weight: bold; color: #294263; background: #ffffff }

.divright a.srl			{ color: #000000; background: #d0e0fe; text-decoration: underline }
.divright a:hover.srl		{ color: #d0e0fe; background: #000000; text-decoration: none }
div.divright p.r		{ text-align: left; margin-bottom: 0.2em; margin-top: 0.2em }

html>body div.divright		{ height: auto; min-height: 40em }

.cen				{ text-align: center }
hr				{ height: 1px; margin-top: 0.5em; margin-bottom: 1.0em; margin-left: 0.1em; background: #ffffff; color: #f9f9f9; width: 99%; text-align: center }
img				{ border: 0 }

/*#cwrapper 			{ padding-top: 0 }
#cwrapper h2			{ font-size: 1.3em; margin-top: 0.1em; margin-bottom: 0.2em; text-align: left }
#cwrapper ul			{ margin-top: 0.1em; margin-left: 1.5em }
#cwrapper li			{ font-weight: bold; padding: 0.2em }
#cwrapper a			{ color: #ffffff; background: #5a739c; text-decoration: none }
#cwrapper a:hover		{ color: #294263; background: #ffffff; text-decoration: none}
* html #cwrapper 		{ width: 100% }

.cleft 				{ margin-left: 6px; width: 45%; padding: 0 }
.cright 			{ margin-right: 6px; width: 45%; padding: 0 }
.cleft p			{ padding: 0.1em; margin: 0.1em }
.cright p			{ padding: 0.1em; margin: 0.1em }

html>body .cleft 		{ margin-left: 12px }
html>body .cright 		{ margin-right: 12px } */
	
div.lcen			{ text-align: center }
div.lcen h1 			{ text-align: center }
div.lcen h2			{ text-align: center }
div.lcen h3			{ text-align: center }
	
pre				{ font-size:0.8em; color:#ffffff; background: #5a739c }
	
form				{ text-align:center; margin-right:20px }
	
input				{ font-family:Arial,Helvetica,sans-serif; font-size:0.95em; background-color:#ffffff; color:#000000 }
div.divright td.shop				{ text-align: center; background-color:#ffffff; color:#000000; }
div.divright td.shop form		{ margin: 0; padding: 0; text-align: center }
input.b				{ font-family:Arial,Helvetica,sans-serif; font-size:0.95em; background-color:#ffffff; color:#000000; font-weight:bold; width: 15em }
input.pf			{ font-family:Arial,Helvetica,sans-serif; font-size:0.95em; background-color:#ffffff; color:#000000; font-weight:bold; width: 12em }
input.en			{ font-family:Arial,Helvetica,sans-serif; font-size:0.95em; background-color:#ffffff; color:#000000; font-weight:bold; width: 20em }
textarea			{ font-family:Arial,Helvetica,sans-serif; font-size:0.95em; background-color:#ffffff; color:#000000; font-weight:bold; width: 40em }

.divfooter			{ color:#ffffff; background-color: #5B9CD8; background-image:url("/images/bottombar.gif"); background-repeat:repeat-x; background-position:bottom left; text-align: center; font-weight: normal; font-size: 0.8em; padding-top: 0.5em; padding-bottom: 0.5em; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000 }
.divfooter a			{ color: #ffffff; background: transparent; font-weight: bold; text-decoration: none }
.divfooter a:hover		{ color: #294263; background: #ffffff; font-weight: bold; text-decoration: none }

#cwrapper 				{ padding-top: 0 }
#cwrapper a.bld			{ font-weight: bold }
* html #cwrapper 		{ width: 100% }
#cwrapper .btitle h2	{ margin: 0; padding: 5px 2px 5px 2px; text-align: left; font-size: 1.0em }
#cwrapper .btitle		{ color: #000000; background-color:inherit; background-image:url("images/box01corner_topleft.gif")}
#cwrapper .btitle h2	{ background-image:url("images/box01corner_topright.gif"); background-position:top right; background-repeat:no-repeat;}
#cwrapper .btitle		{ background-image:url("images/security-box-bg.jpg"); background-position:top left; background-repeat:repeat-x; padding:0; text-indent:5px; width:100%; font-weight:bold }
#cwrapper .bcontent		{ border: 1px solid #b6bdcd }
#cwrapper .h			{ height: 20em }
#cwrapper .bcontent p	{ padding: 5px; }
#cwrapper .bcontent img	{ padding: 0 3px 3px 3px  }

#cwrapper .bcontent a	{ color: #ffffff; background-color: #5A739C }
#cwrapper .bcontent a:hover	{ background: #5A739C; color: #ffffff }
#cwrapper .bcontent img:hover	{ background-color: #5A739C; color: #ffffff   }
#cwrapper .bcontent_cen		{ height: 1%; text-align: center; border: 1px solid #294263 }
#cwrapper .bcontent_cen p	{ text-align: left; padding: 5px; font-size: 0.75em; }
#cwrapper .bcontent_cen img	{ padding: 0 5px 5px 5px; border: 0 }
#cwrapper a				{ font-weight: normal; background: #5A739C; color: #ffffff }
#cwrapper a:hover		{ font-weight: normal; background: #5A739C; color: #ffffff; text-decoration: none }
#cwrapper ul				{ margin: 5px 0 5px 20px; padding: 0 }
#cwrapper ul li				{ margin: 0; padding: 1px 0 1px 0 }

.cleft 				{ margin-right: 5px; margin-top: 0; margin-bottom: 0; margin-left: 5px; width: 32%; padding: 0; height: 1% }
.custom_left 		{ margin: 0 0 0 3px; width: 25%; padding-left: 10px; background-position: 1px 0.5em; background-image:url("/design/news/images/arrow.gif"); background-repeat:no-repeat }
.cright 			{ margin-right: 15px; margin-left: 5px; width: 45%; padding: 0; height: 1% }
.cleft p			{ padding: 0.1em; margin: 0.1em }
.cright p			{ padding: 0.1em; margin: 0.1em }
.small				{ font-size: 95% }

#cwrapper p.agap		{ margin: 5px 0 0 0 }
#cwrapper a.a3b				{ padding: 0px; margin: 0; background: #5699D7; color: #ffffff}
#cwrapper a.a3b:hover			{ padding: 0; margin: 0; background: #5A739C; color: #ffffff; text-decoration: underline }
#cwrapper a.a33b				{ text-decoration: underline}
#cwrapper a.a33b:hover			{ text-decoration: none }

.security_box .top {
	margin:0px;
	padding:0px;
	height: 36px;
}
.security_box .top h1 {
	background-color:transparent;
	color:#ffffff;
	margin:0px;
	padding: 10px 5px 5px 5px;
	font-size:1.0em;
	font-weight: bold;
}
.security_box .lblue .top h1 {
	background-color:transparent;
	color:#000000;
}
.security_box .tl {
	margin:0px;
	padding:0px;
	height:36px;
	width:17px;
}
.security_box .tr {
	margin:0px;
	padding:0px;
	height:36px;
	width:17px;
}
.security_box .body {
	margin:0px;
	padding:5px 15px 0px 15px;
	height: 1%;
}
.security_box .blue .body {
	border:solid #3B5478;
	border-width:0px 1px 0px 1px;
	background-color:#5A739C;
	color:#ffffff;
}
.security_box .lblue .body {
	border:solid #9CAAC0;
	border-width:0px 1px 0px 1px;
	background-color:#5A739C;
	color:#ffffff;
}
.security_box .grey .body {
	border:solid #444444;
	border-width:0px 1px 0px 1px;
	background-color:#5A739C;
	color:#ffffff;
}
.security_box .bot {
	background: url("images/security_box_bbar.jpg") repeat-x left top;
	margin:0px;
	padding:0px;
	height:17px;}
.security_box .bl {
	background: url("images/security_box_blc.jpg") no-repeat left top;
	margin:0px;
	padding:0px;
	height:17px;
	width:17px;}
.security_box .br {
	background: url("images/security_box_brc.jpg") no-repeat right top;
	margin:0px;
	padding:0px;
	height:17px;
	width:17px;
}
.security_box .blue .top {
	background: transparent url("images/security_blue_box_tbar.jpg") repeat-x left top;
}
.security_box .blue .tl {
	background: url("images/security_blue_box_tlc.jpg") no-repeat left top;
}
.security_box .blue .tr {
	background: url("images/security_blue_box_trc.jpg") no-repeat right top;
}
.security_box .blue .bot {
	background: url("images/security_blue_box_bbar.jpg") repeat-x left top;
}
.security_box .blue .bl {
	background: url("images/security_blue_box_blc.jpg") no-repeat left top;
}
.security_box .blue .br {
	background: url("images/security_blue_box_brc.jpg") no-repeat right top;
}

.security_box .grey .top {
	background: transparent url("images/security_grey_box_tbar.jpg") repeat-x left top;
}
.security_box .grey .tl {
	background: url("images/security_grey_box_tlc.jpg") no-repeat left top;
}
.security_box .grey .tr {
	background: url("images/security_grey_box_trc.jpg") no-repeat right top;
}
.security_box .grey .bot {
	background: url("images/security_grey_box_bbar.jpg") repeat-x left top;
}
.security_box .grey .bl {
	background: url("images/security_grey_box_blc.jpg") no-repeat left top;
}
.security_box .grey .br {
	background: url("images/security_grey_box_brc.jpg") no-repeat right top;
}

.security_box .lblue .top {
	background: transparent url("images/security_lblue_box_tbar.jpg") repeat-x left top;
}
.security_box .lblue .tl {
	background: url("images/security_lblue_box_tlc.jpg") no-repeat left top;
}
.security_box .lblue .tr {
	background: url("images/security_lblue_box_trc.jpg") no-repeat right top;
}
.security_box .lblue .bot {
	background: url("images/security_lblue_box_bbar.jpg") repeat-x left top;
}
.security_box .lblue .bl {
	background: url("images/security_lblue_box_blc.jpg") no-repeat left top;
}
.security_box .lblue .br {
	background: url("images/security_lblue_box_brc.jpg") no-repeat right top;
}
div#inco-eduation-left-advert {
	margin-left: -150px;
	margin-top: -75px;
	position: fixed;
	width: 120px;
}
div#inco-eduation-right-advert{
	margin-left:1048px;
	margin-top:-75px;
	position:fixed;
	width:120px;
}
div#stock-website {
	position: absolute;
	right: 0px;
	top: 76px;
	width: 110px;
	height: 29px;
}
div#stock-website .stock-button {
	background-image: url("images/stock-product-button.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	width: 110px;
	height: 29px;
	display: block;
}
div#stock-website .stock-button:hover {
	background-position: left bottom;
}


