/*body {
margin-left: 0px;margin-top: 5px; margin-right: 0px;margin-bottom: 0px; background-image: url(../images/background_main.gif);background-repeat: repeat-y;background-position: center;background-color: #EEEEEE;}

ul {list-style-type: none;padding-left: 0;padding-top:2px;margin-left: 0;text-align:left} 
li {background: url(/images/bullet.gif) left top no-repeat;background-position: 0px 2px;padding-left: 15px;margin-bottom: 0px; font-size:10px}
li.indent {background: url(/images/bullet-indent.gif) left top no-repeat;background-position: 10px 3px;padding-left: 25px;margin-bottom: 0px;font-size:9px}

TABLE {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px; color: #666666}
TABLE.border_bottom {border-bottom: 1px #cccccc solid}
TABLE.border_right {border-right:1pxt #CCCCCC solid}
TABLE.border_all {border:1px #CCCCCC solid}

TH.Order_info {color: #333333 ;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:9px; text-align: left; background-color: #CCCCCF; height: 20px; padding-right: 5px; padding-left: 5px}
TD.Order_info {color: #444444 ;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:9px; text-align: left;
border-top:1pt #999999 solid; height: 20px; padding-right: 5px; padding-left: 5px}

TD.lc_small {color: gray ;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:8px; text-align: center}
TH.datalist {color: #333333 ;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:9px; text-align: center; background-color: #CCCCCF; padding-left:5px;padding-left: 5px}
TD.datalist {color: #444444 ;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:9px; text-align: center; border-top:1px #999999 solid; height: 20pt;padding-left:5px;padding-left: 5px}
TD.border_bottom {border-bottom: 1px #cccccc solid}
TD.border_right {border-right: 1px #cccccc solid}
TD.Title {text-align: right; height: 40px; width: 150px; background-image: url(../images/Title_Background_150.gif); background-repeat: no-repeat;color: #444444 ;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;align: right; }

TD.Bold_Table_Title {height: 20px;text-align: left;color: #FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;padding-left: 5px; padding-right: 5px;border: 1px solid white}

TD.tab_active {text-align: center; height: 30px; width: 120px; background-image: url(../images/tab_120_active.jpg); background-repeat: no-repeat}
TD.tab_inactive {text-align: center; height: 30px; width: 120px; background-image: url(../images/tab_120_inactive.jpg); background-repeat: no-repeat; border-bottom: 1px #cccccc solid}

TD.tab_section {height: 30px; width: 120px; background-image: url(../images/tab_120_linked_sections.jpg); background-repeat: no-repeat;text-align:center;color: #666666; }


H3 {color: #444444;font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 14px; font-weight: bold;}
H4 {color: #444444;font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; font-weight: bold;}


P {color:#666666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px}
P.texthead {color:#444444;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px; font-weight: bold;}

P.prhead {color: #444444;font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; font-weight: bold;}
P.prhead1 {color: #444444;font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 14px; font-weight: bold;}

P.prsubhead {color:#444444;background-image: url(../images/Title_Background_Tile_40.jpg); background-repeat: repeat-x; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px; text-indent: 5px}

P.subhead {color:#666666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px; font-weight:bold;}

P.table {color:#666666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px; font-weight:bold}


A {color:#6666FF;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;text-decoration: none; }
A:hover {color: #000000; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;text-decoration: underline}

A.footer {color:#666666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;text-decoration: none; }
A.footer:hover {color: #000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px; text-decoration: underline;}

A.features {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;text-decoration: none}
A.features:hover {color: #0000FF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px; text-decoration: underline;}

A.small {color:#3333FF;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:8px; text-decoration:none}
A.small:hover {color: #000000;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:8px; text-decoration: underline}

A.datalist {color:#3333FF;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:9px; text-decoration:none}
A.datalist:hover {color: #000000;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:9px; text-decoration: underline;}

A.header {color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px; text-decoration:none}
A.header:hover {color: #FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px; text-decoration:underline}

A.header1 {color:#666666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px; text-decoration:none}
A.header1:hover {color: #FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px; text-decoration:none}

A.section_link {height:30px;width:120px;background-image: url(../images/tab_120_linked_sections.jpg); background-repeat: no-repeat;text-align:center;color: #666666;vertical-align:middle }

A.Bold_Table_Title {text-align: right;color: #333333; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;text-indent: 3px}
A.Bold_Table_Title:hover  {text-align: right;color: #FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;text-indent: 3px;text-decoration:none}

input.header {width:150px; text-align:left; padding-right:10px; color:#666666; margin-bottom:0.5em; border: 1px #AAAAFF solid; font-size: 9px}
select {display:block; width:120px; text-align:left; padding-right:10px; color:#666666; margin-bottom:0.5em; border: 1px #CCCCFF solid}
textarea {display:block; width:350px; text-align:left; padding-right:10px; color:#666666; margin-bottom:0.5em; border: 1px #666666 solid}*/


/*----------------------------------FROM ALKA-------------------------------------*/
body {
margin-left: 0px;margin-top: 5px; margin-right: 0px;margin-bottom: 0px;}

#wrapper {
width: 1000px;
margin: 0 auto;
text-align: left;
}

#wrapper_main {
width: 780px;
margin-top: 15px;
text-align: left;
float:right;
}

#navigation{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px; 
font-weight:bold;
color: #666666;
}

input{border: 1px solid #CCCCCC}
textarea{border: 1px solid #CCCCCC}
select {border: 1px #CCCCCC solid;width: 340px;}
img{border-style: none;}

input.link{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
border:none;
background:none;
text-decoration:underline;
color:blue;
cursor:pointer;
}

h1.product-name{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:normal;
margin-bottom:22px;
}

h4.headings
{
font-family: Verdana,Arial,Helvetica,sans-serif;
border-bottom:1px solid #CCCCCC;
font-size:1.3em;
font-weight:bold;
margin:0.6em 0;
padding-bottom:8px;
}

h4.pricing
{
font-family: Verdana,Arial,Helvetica,sans-serif;
color:red;
font-size:1.3em;
font-weight:bold;
margin:0.6em 0;
padding-bottom:8px;
}

TABLE {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px; color: #666666;}
TABLE.border_bottom {border-bottom: 1px #cccccc solid}
TABLE.border_right {border-right:1pxt #CCCCCC solid}
TABLE.border_all {border:1px #CCCCCC solid}

#box-table-a
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	margin-top: 20px;
	text-align: left;
	border-collapse: collapse;
}

#box-table-a th {
	font-family:Verdana, Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 8px;
	background: #b9c9fe;
	border-top: 4px solid #aabcfe;
	border-bottom: 1px solid #fff;
	color: #039;
}

#box-table-a td
{
	padding: 8px;
	background: #e8edff; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid transparent;
}

#box-table-a tr:hover td
{
	background: #d0dafd;
	color: #339;
}


#product-table
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	margin-top: 30px;
	text-align: left;
	border-collapse: collapse;
}

#product-table tr {
	font-family:Verdana, Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 8px;
	background: #b9c9fe;
	color: #039;
}

#product-table td
{
	padding-top: 15px;
	padding-bottom: 15px;
	color: #669;
	border-top: 1px solid transparent;
}

#product-desc-table td
{
	padding: 8px;
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid transparent;
}

.product-div
{
	font-family:Verdana, Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-top:10px;
	margin-bottom:10px;
	width:800px;
	height:180px;
}

.product-desc-div
{
	border:1px solid #CCCCCC;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
	Width:70%;
	float:left;
	height:140px;
}

.key-features-div
{
	background-color:#FCFCFC;
	border:1px solid #CCCCCC;
	float:right;
	Width:20%;
	margin-bottom:5px;
	margin-right:8px;
	margin-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	height:140px;
}


.product-no-div
{
	background-color:#FCFCFC;
	border:1px solid #CCCCCC;
	float:right;
	Width:210px;
	margin-bottom:5px;
	margin-right:8px;
	margin-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	height:140px;
}

img.noimage
{
	background-image:url('../images/nophoto.gif');
}

div.img
{
	border:1px solid #C3C3C3;
	padding:10px;
	height:120px;
	width:120px;
	float:left;
	text-align:center;
}

div.desc
{
	width:400px;
	float:right; 
	text-align:left;
}

div.descindividual
{
	padding-top:5px;
	padding-left:10px;
}

div.descindividual a
{
	text-decoration:underline;
}

.box-div
{
	border: 1px #CCCCCC solid;*/
	width:400px;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:20px;
	margin-top : 20px;
	font-family:Verdana, Arial,Helvetica,sans-serif;
	font-size:11px;
	color: #666666;
	font-weight:bold;
}

#div-edit
{
	float:right;
}

TH.Order_info {color: #333333 ;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:9px; text-align: left; background-color: #CCCCCF; height: 20px; padding-right: 5px; padding-left: 5px}
TD.Order_info {color: #444444 ;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:9px; text-align: left;
border-top:1pt #999999 solid; height: 20px; padding-right: 5px; padding-left: 5px}

TD.lc_small {color: gray ;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:8px; text-align: center}
TH.datalist {color: #333333 ;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:9px; text-align: center; background-color: #CCCCCF; padding-left:5px;padding-left: 5px}
TD.datalist {color: #444444 ;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:9px; text-align: center; border-top:1px #999999 solid; height: 20pt;padding-left:5px;padding-left: 5px}
TD.border_bottom {border-bottom: 1px #cccccc solid}
TD.border_right {border-right: 1px #cccccc solid}
TD.Title {text-align: right; height: 40px; width: 150px; background-image: url(../images/Title_Background_150.gif); background-repeat: no-repeat;color: #444444 ;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;align: right; }

TD.Bold_Table_Title {height: 20px;text-align: left;color: #FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;padding-left: 5px; padding-right: 5px;border: 1px solid white}

TD.tab_active {text-align: center; height: 30px; width: 120px; background-image: url(../images/tab_120_active.jpg); background-repeat: no-repeat}
TD.tab_inactive {text-align: center; height: 30px; width: 120px; background-image: url(../images/tab_120_inactive.jpg); background-repeat: no-repeat; border-bottom: 1px #cccccc solid}

TD.tab_section {height: 30px; width: 120px; background-image: url(../images/tab_120_linked_sections.jpg); background-repeat: no-repeat;text-align:center;color: #666666; }


H3 {color: #444444;font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 14px; font-weight: bold;}
H4 {color: #444444;font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; font-weight: bold;}


P {color:#666666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px}
P.texthead {color:#444444;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px; font-weight: bold;}

P.prhead {color: #444444;font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; font-weight: bold;}
P.prhead1 {color: #444444;font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 14px; font-weight: bold;}

P.prsubhead {color:#444444;background-image: url(../images/Title_Background_Tile_40.jpg); background-repeat: repeat-x; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px; text-indent: 5px}

P.subhead {color:#666666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px; font-weight:bold;}

P.table {color:#666666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px; font-weight:bold}


A {color:#6666FF;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;text-decoration: none; }
A:hover {color: #000000; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;text-decoration: underline}

A.footer {color:#666666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;text-decoration: none; }
A.footer:hover {color: #000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px; text-decoration: underline;}

A.features {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;text-decoration: none}
A.features:hover {color: #0000FF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px; text-decoration: underline;}

A.small {color:#3333FF;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:8px; text-decoration:none}
A.small:hover {color: #000000;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:8px; text-decoration: underline}

A.datalist {color:#3333FF;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:9px; text-decoration:none}
A.datalist:hover {color: #000000;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:9px; text-decoration: underline;}

A.header {color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px; text-decoration:none}
A.header:hover {color: #FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px; text-decoration:underline}

A.header1 {color:#666666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px; text-decoration:none}
A.header1:hover {color: #FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px; text-decoration:none}

A.section_link {height:30px;width:120px;background-image: url(../images/tab_120_linked_sections.jpg); background-repeat: no-repeat;text-align:center;color: #666666;vertical-align:middle }

A.Bold_Table_Title {text-align: right;color: #333333; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;text-indent: 3px}
A.Bold_Table_Title:hover  {text-align: right;color: #FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;text-indent: 3px;text-decoration:none}

input.header {width:150px; text-align:left; padding-right:10px; color:#666666; margin-bottom:0.5em; border: 1px #AAAAFF solid; font-size: 9px}

button, input.submit {
background:url("../images/buttonbg.gif") repeat-x scroll left top #767676;
border:0 none;
color:#FFFFFF;
font-size:1em;
font-weight:bold;
height:25px;
padding:4px;
}

#nav a {
color:#FFFFFF;
font-weight:bold;
padding-right: 20px;
padding-left: 20px;
display: block;
line-height: 80px;
text-decoration: none;
font-size: 14px;
}

#nav a, #nav a:hover {
line-height:2em;
text-decoration:none;
}

.tab-box
{
border:1px solid #CCCCCC;
/*margin-top:22px;*/
padding:10px;
}

table.data-table {
width:100%;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
color:black;
border-collapse:collapse;
border-spacing:0;
}

table.data-table td
{
border:1px solid #A5A5A5;
padding:4px;
}

table.data-table td.label {
background:none repeat scroll 0 0 #ECECEC;
font-weight:bold;
width:25%;
}

table.data-table td.data {
background:none repeat scroll 0 0 #F7F7F7;
}


table.left-nav {
width:200px;;
border:1px solid #A5A5A5;
}

table.left-nav th{
background:url("../images/navheadbg.gif") repeat-x scroll left top #A5A5A5;
color:#FFFFFF;
height:24px;
line-height:25px;
}

div.col-left
{
	float:left;
	width:215px;
	margin-top:15px;
}


#header
{
	margin-top:22px;
}

#header ul {
	list-style: none;
	padding:0;
	margin:0;
	height:24px;
}

#header li {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	float: left;
	border-bottom-width: 0;
	background:url("../images/navheadbg.gif") repeat-x scroll left top #A5A5A5;
	color:#FFFFFF;
	height:24px;
	line-height:25px;
	margin-right:2px;
	padding:0 10px;
	font-weight:bold;
	font-size:12px;
}


/*----------------Header navigation for admin pages------------------------------*/

#primenav {
background:none repeat scroll 0 0 #E7302C;
height:32px;
margin-bottom:11px;
width:980px;
}

#primenav ul{
list-style-type: none;
height: 32px;
width: 980px;
margin: auto;
}

#primenav ul li{
float:left;
}

#primenav li ul {
position: absolute;
left: 149px;
top: 0;
display: none;
}
#prmenav li:hover ul { display: block; }

/*-----------------End------------------------------------*/

/*-------------For main navigation----------------------*/									
#sddm
{	background:none repeat scroll 0 0 #CD0000;
	margin: 0;
	padding: 0;
	z-index: 30;
	height:32px}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 12px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	line-height:24px;
	background: #CD0000;
	color: #FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #ffffff;
	opacity:0.8;
	border: 1px solid #CFCFC9;}

#sddm div a
{	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #ffffff;
	color: #080808;
	font: 12px arial;}

#sddm div a:hover
{	background: #A8A8A8;
color: #FFF}

/*-----------------End-----------------------------------*/						



/*---------------For memory navigation---------------------*/
#sddm_memory
{	background:none repeat scroll 0 0 #000000;
	margin: 0;
	padding: 0;
	z-index: 30;
	height:32px}

#sddm_memory li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: normal 12px arial}

#sddm_memory li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	line-height:24px;
	background: #000000;
	color: #FFFFFF;
	font-size:12px;
	/*font-weight:bold;*/
	text-align: center;
	text-decoration: none}

#sddm_memory li a:hover
{}

#sddm_memory div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #ffffff;
	opacity:0.8;
	border: 1px solid #CFCFC9;}

#sddm_memory div a
{	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #ffffff;
	color: #080808;
	font: 12px arial;}

#sddm_memory div a:hover
{	background: #A8A8A8;
color: #FFF}

/*---------------------End memory navigation-----------------------------*/


/*-----------css for the index page-------------------*/
#a1{
	height: 200px;
	width: 250px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(../images/wireless.jpg);
	background-position: ;
	border:0px solid #ccc;
	line-height:5px;
	float:left;
	margin:0 0px 0px 0;
}
 
#a1:hover{
	background: url(../images/wireless_w.jpg);
	cursor:pointer;
	background-position:  ;
}

#a2{
	height: 200px;
	width: 250px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(../images/display.jpg);
	background-position: ;
	border:0px solid #ccc;
	line-height:0px;
	float:left;
	margin:0 0px 0px 0;
}
 
#a2:hover{
	background: url(../images/display_w.jpg);
	cursor:pointer;
	background-position:;
}

#a3{
	height: 200px;
	width: 250px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(../images/embedded.jpg);
	background-position:;
	border:0px solid #ccc;
	line-height:5px;
	float:left;
	margin:0 0px 0px 0;
}
 
#a3:hover{
   background: url(../images/embedded_w.jpg);
   cursor:pointer;
   background-position:  ;
}

#a4{
	height: 200px;
	width: 250px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(../images/memory.jpg);
	background-position:;
	border:0px solid #ccc;
	line-height:5px;
	float:left;
	margin:0 0px 0px 0;
}
 
#a4:hover{

	background: url(../images/memory_w.jpg);
	cursor:pointer;
	background-position:  ;

}

#a5{

	height: 200px;
	width: 250px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(../images/opto_lighting.jpg);
	background-position:;
	border:0px solid #ccc;
	line-height:5px;
	float:left;
	margin:0 0px 0px 0;
}
 
#a5:hover{

	background: url(../images/opto_lighting_w.jpg);
	cursor:pointer;
	background-position:  ;

}

#a6{

	height: 200px;
	width: 250px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(../images/power.jpg);
	background-position:;
	border:0px solid #ccc;
	line-height:5px;
	float:left;
	margin:0 0px 0px 0;

}

#a6:hover{

	background: url(../images/power_w.jpg);
	cursor:pointer;
	background-position:  ;
}

a.home-page-text {
color:transparent;
display:block;
font-size:1.1em;
height:160px;
padding:11px 15px;
text-decoration:none;
}

/*------------------End---------------------*/ 	

/*-----------For manufacturers navigation-------------*/
.manumenu{
background: white;
margin: 5px 0;
padding: 0;
height:900px;
width: 190px; /*width of menu*/
}

.manumenu div.silverheader a{
font: bold 11px arial;
color: #808080;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding-top: 3px;
padding-left: 6px;
text-decoration: none;
border-top: 1px #a5a5a5 solid;
}


.manumenu div.silverheader a:visited, .manumenu div.silverheader a:active{
color: #808080;
}


.manumenu div.selected a, .manumenu div.silverheader a:hover{
color: black;
}

.manumenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
padding-left:12px;
padding-bottom:10px;

/*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}

/*-----------End------------------------------*/ 	

/*-----------For left navigation-------------*/
.applemenu{
background: #BFBFBF;
margin: 5px 0;
padding: 0;
width: 190px; /*width of menu*/
}

.applemenu div.silverheader a{
font: normal 12px arial;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
}


.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
color: white;
}


.applemenu div.selected a, .applemenu div.silverheader a:hover{
color: white;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
padding: 5px;
height: 200px; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}

/*-----------End------------------------------*/



*------------------for contact us-----------------------*/
#sddm li ul
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width:;
	line-height:24px;
	background: #CD0000;
	color: #FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align: center;
	text-decoration: none}	
	
	 	
#sddm li ul{
	position: absolute;
	display:none;
	width:200px;
	margin: 0;
	padding: 0;
	background: #ffffff;
	opacity:0.8;
	border: 1px solid #CFCFC9;
	}
	 	
#sddm li ul a{
	background: #ffffff;
	opacity:0.8;
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: 100px;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #ffffff;
	color: #080808;
	font: 12px arial;
	}
	
	#sddm li:hover ul
{	background:transparent;
color: #080808;
display:block;
}

#sddm li:hover ul a:hover{
background: #D7D7CF;
}

	
/*----------------end of contact us---------------------*/	

/*-------------for left side table------------------*/
table.side-nav {
width:220px;;
border:1px solid #A5A5A5;
}

table.side-nav th{
background:url("../images/navheadbg.gif") repeat-x scroll left top #A5A5A5;
color:#FFFFFF;
height:30px;
line-height:30px;
text-align:center;
}

table.side-nav th a{ 
color:#ffffff;
 font-size:11px arial;
 
 }
table.side-nav th a:hover{
text-decoration:none;
Color:navy;

}


/*-------------end left side table------------------*/


/*-------------for left main navigation for pages other than memory------------------*/
table.left-nav {
width:120px;;
border:1px solid #A5A5A5;
}

table.left-nav th{
background:url("../images/navheadbg.gif") repeat-x scroll left top #A5A5A5;
color:#FFFFFF;
height:30px;
line-height:30px;
text-align:center;
}

table.left-nav th a{ 
color:#ffffff;
 font-size:11px arial;
 
 }
table.left-nav th a:hover{
text-decoration:none;
Color:navy;

}


/*-------------end left side table------------------*/





/*------------- phone no and input------------------*/
#box p.big{
font-weight:italic:;
font:18px arial;
color:#666666;
}	
label{
font-size:11px arial;
color:#666666;
} 
/*------------- end phone no and input------------------*/
	




