.business_color {
	background-color: #004D88;
}
.home_color {
	background-color: #499FC2;
}
.top_bg01 {
	background-image: url(../img/top_bg01.gif);
	background-repeat: no-repeat;
}
.wnew {
	border-width: 1px;
	border-style: solid;
	border-color: #A0A0A0;
}

.top_productsBg01 {
	background-color: #f0f3f6;
} 



/*------------------
    LeftNavi
------------------*/
.lftnavbox3{
	background-color:#dde2ed;
	padding:4px 2px 4px 10px;
}

#ucon{
	color: #999999;
}

/*------------------
    Link
------------------*/
#netwkcamContents a:link {
	color: #000099;
	text-decoration: none;
}
#netwkcamContents a:visited {
	color: #000099;
	text-decoration: none;
}
#netwkcamContents a:hover {
	color: #1872ED;
	text-decoration: underline;
}
#wnew a:link {
	color: #0038D7;
	text-decoration: none;
}
#wnew a:visited {
	color: #0038D7;
	text-decoration: none;
}
#wnew a:hover {
	color: #5575F6;
	text-decoration: underline;
}


/*------------------
    contents
------------------*/
#netwkcamContents{
	margin: 0;
}

#wnew{
	margin: 0;
}

#netwkcamContents div.detail {
	margin: 1em 0 0 0;
}

#netwkcamContents #spec .specTable div.detail {
	margin: 0 0 0 0;
}

/*------------------
    hr
------------------*/
#netwkcamContents hr.Separator01 {
	visibility : hidden;
	margin: 10px 0 10px 0;
}

#netwkcamContents hr.Separator02 {
	visibility : hidden;
	margin: 5px 0 5px 0;
}

#netwkcamContents hr.Separator03 {
	visibility : hidden;
	margin: 2px 0 3px 0;
}

#netwkcamContents hr.Separator04 {
	visibility : hidden;
	margin: 0px 0px 0px 0px;
}

/*------------------
   list
------------------*/
 ul.list01
{
	margin: 5px 0px 0px 30px;
	padding: 0px;
	list-style-type:disc;
}

 ul.list02
{
	margin: 5px 0px 0px 20px;
	padding: 0px;
	list-style-type:disc;
}

 ul.list03
{
	margin: 0px 0px 0px 55px;
	padding: 0px;
	list-style-type:disc;
}

 ul.list04
{
	margin: 0px 0px 0px 20px;
	padding: 0px;
	list-style-type:disc;
}

 ol.list05
{
	margin: 0px 0px 0px 30px;
	padding: 0px;
	list-style-type:upper-alpha;
}

 ul.list06
{
	margin: 0px 0px 0px 20px;
	padding: 0px;
	list-style-type:none;
}

ul.list01 li,
ul.list02 li,
ol.list05 li,
ul.list06 li
{
	background-image: none;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	font-weight: normal;
}

ul.list03 li
ul.list04 li
{
	background-image: none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-weight: normal;
}

ul.listsquare01,
ul.listsquare02
{
	margin: 10px 0px 0px 20px;
	padding: 0px;
	list-style:none;
}

ul.listsquare01 li
{
	background-image: url('../img/square.gif');
	background-position: 0px 3px;
	background-repeat: no-repeat;
	padding:0px 0px 0px 18px;
	margin:0px;
	font-weight: bold;
}

ul.listsquare02 li
{
	background-image: url('../img/square.gif');
	background-position: 0px 3px;
	background-repeat: no-repeat;
	padding:0px 0px 5px 18px;
	margin:0px;
	font-weight: bold;
}

 ol.number01
{
	margin: 0px 0px 0px 30px;
	padding: 0px;
	list-style-type:decimal;
}

 ol.number01 li
{
	background-image: none;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	font-weight: normal;
}



/*------------------
    LayoutTable
------------------*/

#features .featuresTable,
#sample .sampleTable,
#sample .comparisonTable,
#spec .specTable,
#partnames .partnamesTable,
#accessories.accessoriesTable,
#exampleuses.exampleusesTable,
#regionlinks.regionlinksTable,
#discon.disconTable,
#easysetup.easysetupTable,
#partner.partnerTable{
	width: 529px;
}

.featuresTable td.area,
.sampleTable td.area,
.comparisonTable td.area,
.specTable td.area,
.partnamesTable td.area,
.accessoriesTable td.area,
.exampleusesTable td.area,
.regionlinksTable td.area,
.disconTable td.area,
.easysetupTable td.area,
.partnerTable td.area{
	border-collapse: collapse;
	border: 1px solid #cccccc;
	border-top: none;
}

/*------------------
    dataTable
------------------*/
#features .dataTable,
#accessories .dataTable {
	width: 100%;
	margin-bottom : 1em;
	border-collapse: collapse;
	border: 1px solid #666666;
	border-bottom: none;
	border-right: none;
}


#features .dataTable th,
#features .dataTable td,
#accessories .dataTable th,
#accessories .dataTable td {
	padding: 0.5em;
	border: 1px solid #666666;
	border-width: 0 1px 1px 0; 
	vertical-align: top;
	text-align: left;
}

#features .dataTable th,
#accessories .dataTable th {
	border-right : 1px solid #666666;
}

#features .dataTable td,
#accessories .dataTable td {
	border-right : 1px solid #666666;
}

#features .dataTable td.color,
#features .dataTable tr.color,
#features .dataTable th.color,
#accessories .dataTable td.color,
#accessories .dataTable tr.color,
#accessories .dataTable th.color {
	background: #eeeeee;
}

#features .dataTable td.colorhead,
#features .dataTable tr.colorhead,
#features .dataTable th.colorhead,
#accessories .dataTable td.colorhead,
#accessories .dataTable tr.colorhead,
#accessories .dataTable th.colorhead {
	background: #99ccff;
}

/*------------------
    features
------------------*/
#features{
	margin: 0;
}

#features .title01 {
	margin: 30px 0 10px 0;
}

#features .stitle01 {
	font-weight: bold;
	color: #003366;
}

#features .naviTable{
	width: 507px;
	border: 0px;
}

.naviTable td.line{
	border-right : 1px solid #cccccc;
}

#features .sampleApplication{
	width: 527px;
	border: 0px;
	background: #E9F0E2;
}

#features .red { 
 	color: #ff0000
 }
 
#features  .linkArea { 
	background-color: #EEEEEE; 
	padding: 5px; 
	border-color: #333333;
    margin: 10px 0 0 0;
	border: 1px solid}
	
#features div.detail_s {
	margin: 0 0 0 15px;
}


/*------------------
    sample
------------------*/
#sample{
	margin: 0;
}

#sample .title01 {
	font-weight: bold;
}

#sample .number {
	font-weight: bold;
	color: #B21D1F;
}

/*------------------
    line-up comparison
------------------*/
#comparison{
	margin: 0;
}

#comparison .productbox {
	margin: 0;
}

#comparison .headbox {
	margin: 0 0 5px 0;
}

#comparison .title01 {
	margin: 0;
	width: 507px;
}

#comparison .iconbox {
	margin: 0;
}

#comparison .menubox {
	margin: 5px 0 0 0;
}

#comparison .stitle01 {
	font-weight: bold;
	color: #003366;
}

#comparison .note {
	font-size:65%;
	text-align:left;
	padding-top:3px;
	margin-left:12px;
}


/*------------------
    Select & Compare
------------------*/
#sCompare{
	margin: 0;
}

#sCompare .headbox {
	background-color: #000000;
	width: 100%;
	height: 19px;
}

#sCompare .title01 {
	margin: 30px 0 5px 0;
	width: 769px;
}

#sCompare .txtbox {
	margin: 0 0 0 20px;
	width: 731px;
}

#sCompare .menubox {
	margin: 20px 0 0 20px;
	width: 731px;
}

#sCompare .databox {
	margin: 10px 0 0 20px;
	width: 731px;
}

#sCompare .dataTable{
	width: 731px;
	margin-bottom : 1em;
	border-collapse: collapse;
	border: 1px solid #666666;
	border-bottom: none;
	border-right: none;
}


#sCompare .dataTable th,
#sCompare .dataTable td {
	padding: 6px;
	border: 1px solid #666666;
	border-width: 0 1px 1px 0; 
	vertical-align: top;
	text-align: left;
}

#sCompare .dataTable th{
	border-right : 1px solid #666666;
}

#sCompare .dataTable td {
	border-right : 1px solid #666666;
}

#sCompare .dataTable td.color,
#sCompare .dataTable tr.color,
#sCompare .dataTable th.color{
	background: #6699CC;
	color: #ffffff;
	font-weight: bold;
}

#sCompare .dataTable th{
	background: #99ccff;
}

#sCompare .stitle01 {
	font-weight: bold;
}

#sCompare .closebox {
width: 731px;
text-align:center;
font-size:75%;
margin: 0 0 25px 20px;
}

/*------------------
    spec
------------------*/
#spec{
	margin: 0;
}

#spec .dataTable{
	width: 507px;
	margin-bottom : 0.3em;
	border-collapse: collapse;
	border: 1px solid #666666;
	border-bottom: none;
	border-right: none;
}

#spec .dataTable2{
	margin-bottom : 0.3em;
	border-collapse: collapse;
	border: 1px solid #666666;
	border-bottom: none;
	border-right: none;
}

#spec .dataTable2 th,
#spec .dataTable2 td,
#spec .dataTable th,
#spec .dataTable td {
	padding: 0.5em;
	border: 1px solid #666666;
	border-width: 0 1px 1px 0; 
	vertical-align: top;
	text-align: left;
}

#spec .dataTable2 th,
#spec .dataTable th{
	border-right : 1px solid #666666;
}

#spec .dataTable2 td,
#spec .dataTable td {
	border-right : 1px solid #666666;
}

#spec .dataTable2 td.color,
#spec .dataTable2 tr.color,
#spec .dataTable2 th.color,
#spec .dataTable td.color,
#spec .dataTable tr.color,
#spec .dataTable th.color{
	background: #6699CC;
	color: #ffffff;
	font-weight: bold;
}

#spec .dataTable2 th,
#spec .dataTable th{
	background: #99ccff;
}

#spec .stitle01 {
	font-weight: bold;
}

#spec .stitle02 { 
	color: #003366;
	text-align: left;
	margin-bottom: 5px;
	margin-left: 10px;
	font-weight: bold;
}


/*------------------
    Part Names & Dimensions
------------------*/
#partnames{
	margin: 0;
}

/*------------------
    accessories
------------------*/
#accessories{
	margin: 0;
}

#accessories .title01 {
	margin: 30px 0 10px 0;
}

#accessories .stitle01 {
	font-weight: bold;
	color: #003366;
}

#accessories div.detail {
	margin: 1em 0 0 0;
}

#accessories div.detail_s {
	margin: 0 0 0 15px;
}

/*------------------
    Example Uses
------------------*/
#exampleuses{
	margin: 0;
}

#exampleuses .txtbox {
	margin: 0px 0 5px 0;
	width: 527px;
	text-align: left;
	border-bottom: 1px solid #cccccc;
	background: #BCD0E0;
}

#exampleuses .title01 {
	margin: 0px 0 10px 0;
}

#exampleuses .stitle01 {
	font-weight: bold;
	color: #003366;
}

#exampleuses .naviTable{
	border: 0px;
}

.naviTable td.line{
	border-right : 1px solid #cccccc;
}

/*--- Busibess use---*/

#exampleuses .box01{
	width: 508px;
	border-collapse: collapse;
	border-left: 1px solid #B8CF9F;
	border-right: 1px solid #B8CF9F;
	border-top: 2px solid #4D870F;
	border-bottom : 2px solid #4D870F;
	background: #E9F0E2;
	text-align: center;
}

#exampleuses .box02{
	width: 508px;
	border-collapse: collapse;
	border-left: 1px solid #B8CF9F;
	border-right: 1px solid #B8CF9F;
	border-bottom : 1px solid #4D870F;
	border-top: none;
	background: #E9F0E2;
	text-align: center;
}

/*--- Home use---*/

#exampleuses .box03{
	width: 508px;
	border-collapse: collapse;
	border-left: 1px solid #F4BC6C;
	border-right: 1px solid #F4BC6C;
	border-top: 2px solid #EE6A00;
	border-bottom : 2px solid #EE6A00;
	background: #FFF9EC;
	text-align: center;
}

#exampleuses .box04{
	width: 508px;
	border-collapse: collapse;
	border-left: 1px solid #F4BC6C;
	border-right: 1px solid #F4BC6C;
	border-bottom : 1px solid #EE6A00;
	border-top: none;
	background: #FFF9EC;
	text-align: center;
}



/*------------------
    Region Links
------------------*/
#regionlinks{
	margin: 0;
}

#exampleuses .txtbox {
	padding: 0px;
	width: 527px;
	background-image: url(../exampleuses/img/ex_bg01.gif);
}

#regionlinks .title01 {
	margin: 30px 0 10px 0;
}

#regionlinks .stitle01 {
	font-weight: bold;
	color: #003366;
}

#regionlinks .naviTable{
	border: 0px;
}

.naviTable td.line{
	border-right : 1px solid #cccccc;
}

/*------------------
    Easy setup
------------------*/
#easysetup{
	margin: 0;
}
#easysetup .title01 {
	margin: 0px 0 10px 0;
}

#easysetup .stitle01 {
	font-weight: bold;
	color: #003366;
}

#easysetup .naviTable{
	border: 0px;
}

.naviTable td.line{
	border-right : 1px solid #cccccc;
}

/*------------------
    Discontinued Models
------------------*/
#discon{
	margin: 0;
}
#discon .title01 {
	margin: 0px 0 10px 0;
}

#discon .stitle01 {
	font-weight: bold;
	color: #003366;
}

#discon .naviTable{
	border: 0px;
}

.naviTable td.line{
	border-right : 1px solid #cccccc;
}

#discon ul.title01
{
	margin: 15px 0px 0px 15px;
	padding: 0px;
	list-style-type:square;
	font-weight: normal;
}

#discon ul.title01 li
{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-weight: bold;
}

#discon ul.title01_1
{
	margin: 15px 0px 0px 20px;
	padding: 0px;
	list-style-type:disc;
	font-weight: normal;
}

#discon ul.title01_1 li
{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-weight: normal;
}

#discon-menu ul.title01
{
	margin: 0;
	padding: 0;
	list-style-type:disc;
	font-weight: normal;
}

#discon-menu ul.title01 li
{
	margin:0;
	padding:0;
	font-weight: normal;
}
