﻿html{overflow-y:scroll; background-color:#fff;}
body 
{
	margin:0;
	padding:0;
	font-family:verdana;
	font-size:11px;
	background-image:url(../images/pageBg.jpg);
	background-repeat:repeat-x;
	color:#333333;
}
td  
{
	font-family:verdana; 
	font-size:11px; 
	color:#333333;
	line-height:14px;
}
select 
{
	font-family:verdana; 
	font-size:11px;
}
input 
{
	font-family:verdana; 
	font-size:11px;
}
ul{
	font-family:verdana;
	font-size:11px;
	list-style:none;
	margin:0;
	padding:0;
}
li
{
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
}
h1,h2,h3,p
{
	margin:0;
}
p
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #000000;
	line-height:17px;
}
h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#000000;	
	height:20px;	
	vertical-align:middle; 
	padding-left:5px;	
	padding-top:3px;
	border:solid 1px #cccccc;
	background-color:#eeeeee;
}

img
{
	border:none;
	display:block;
}
a
{
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
.menu  
{
	background-image:url(../images/menuBg-ensign1.jpg);
	font-weight:normal;
	background-repeat:repeat-x;
	height:25px;
}
.menu a 
{
	color:white;
	text-decoration:none;
}
.menu .menuItem 
{
	font-family:arial;
	font-size:12px;
}

a.homeLinks:visited 
{ 
	color:#000000;
	text-decoration:none; 
	border-style:none;
	cursor:hand;
}
a.homeLinks:link 
{ 
	color:#000000;
	text-decoration:none; 
	border-style:none;
	cursor:hand;
} 
a.homeLinks:hover 
{ 
	color:#000000;
	text-decoration:underline; 
	border-style:none;
	cursor:hand;
}
a.homeMainLinks:visited 
{ 
	color: #345e52;
	font-size:11px;
	font-weight:bold;
	text-decoration:none; 
	border-style:none;
	cursor:hand;
}
a.homeMainLinks:link 
{ 
	color:#345e52;
	font-size:11px;
	font-weight:bold;
	text-decoration:none; 
	border-style:none;
	cursor:hand;
} 
a.homeMainLinks:hover 
{ 
	color:#345e52;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline; 
	border-style:none;
	cursor:hand;
}
a.linksMeroon:visited 
{ 
	color:#336633; 
	text-decoration:none; 
	font-weight:normal;
	cursor:hand;
}
a.linksMeroon:link 
{ 
	text-decoration:none;
	color:#336633;
	font-weight:normal;
} 
a.linksMeroon:hover 
{ 
	color:#336633;
	text-decoration:underline;
	font-weight:normal;
	cursor:hand;
}
.masterContent 
{
	background-color:white;
	background-image:url(../images/HdrBanner.jpg);
	background-position:top left;
	background-repeat:no-repeat; 
	width:942px;
	vertical-align:top;
}
.masterContent .slider
{
	padding-left:40px;		
}
.masterContent .slider ul 
{	
	padding-bottom:2px;
	margin-left: 15px;	
}
.masterContent .slider ul li ul{	
	padding:0px 0px 0px 12px;
	color:#000;
}
.masterContent .slider li 
{
	float:left;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 20px;
	width:350px;
	font-weight:normal;
	color:#fff;
	background:url(../images/bullet-white.png) left 5px no-repeat;
}
.menucol /* req (to be analysed)*/
{
	vertical-align:middle;
}
.leftCol 
{
	width:632px; 
}
.rightCol 
{
	width:310px; 
}

.MissionBoxTop{background-image:url(../images/MissionTable-Top.jpg); background-repeat:no-repeat; width:300px; height:80px;}
.MissionBoxMid{background-image:url(../images/MissionTable-Mid.jpg); background-repeat:repeat-y; width:300px; height:400px;}
.MissionBoxBottom{background-image:url(../images/MissionTable-Bottom.jpg); background-repeat:no-repeat; width:300px; height:80px;}


/******************************************************************/
.bodybg 
{
	background-image: url(../images/powervolt_pagebg1.jpg);
	background-repeat: repeat-x;
}
.bodytxt 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
}
.bodytxtsmall /* to check later */
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.bodytxtmaroonbold 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight:bold;
}

.bodytxtgreenbold 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #345e52;
	font-weight:bold;
}

.headblue /* used in search results (to be reviewed later) */
{
	color : #0072BC;
	font-size: 11pt;
	font-weight:bold;
}
.headCategory /* req used in product slider */
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #345E52;
	font-weight:bold;
	text-decoration: none;
}
.headMerun 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #000;
	text-decoration: none;
}
.map a:link 
{
	font-family:  Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3E6787;
	text-decoration: underline;
	font-weight: bold;
}
.map a:visited 
{
	font-family:  Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3E6787;
	text-decoration: none;
	font-weight: bold;
}
.map a:hover 
{
	font-family:  Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3E6787;
	text-decoration: underline;
	font-weight: bold;
}
.map a:active 
{
	font-family:  Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3E6787;
	text-decoration: none;
	font-weight: bold;
}
.footer /* req (to be analysed)*/
{
	font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #959595;
}

/* For Form added by Shankar on 08/22/2009 */
.pageform
{
	font-family:Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#000000;
	text-align:left;
	vertical-align:middle;
	width:676px;
}

.pageform .labelcolumn
{
	width:280px;
	height:25px;
	padding-left:5px;
}

.pageform .controlcolumn
{
	width:370px;
	height:25px;
}
.pageform .Request
{
	width:370px;
	height:25px;
	padding-bottom:5px;
}

.pageform .statelabel
{
	width:288px;
	height:25px;
	padding-left:5px;
}

.pageform .statedropdown
{
	width:362px;
	height:25px;
}

.pageform .crossreferlabel
{
	width:100px;
	height:25px;
}

.pageform .crossrefercontrol
{
	width:442px;
	height:25px;
}

.pageform a 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#345e52;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.pageform a:hover 
{
	text-decoration:underline;
}

.pageform a.active 
{
	color:#345e52!important;
	font-weight:normal!important;
	text-decoration:none!important;
}

.txtAreaform
{
    FONT-FAMILY: Verdana, Trebuchet ms, arial, helvetica, sans-serif; 
    FONT-SIZE: 11px;    
    COLOR: #373A3B;      
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none;        
}

.tlrowheader {background-color:#eee; border:solid 1px #eee; padding:0px 0px 0px 5px; height:25px;}
.tlrowitem {background-color:#FFFFFF; border-left:solid 1px #eee; border-right:solid 1px #eee; border-bottom:solid 1px #eee; padding:0px 0px 0px 5px; height:25px;}
.tlrowitemLBborder {background-color:#FFFFFF; border-left:solid 1px #eee; border-bottom:solid 1px #eee; padding:0px 0px 0px 5px; height:25px;}
.tlrowitemRBborder {background-color:#FFFFFF; border-right:solid 1px #eee; border-bottom:solid 1px #eee; padding:0px 0px 0px 5px; height:25px;}
/****************************/

.txtBox 
{
    border: #d6d6de 1px solid;
    font-size: 8pt;
    color: #373A3B;
    font-family: verdana, arial, helvetica, sans-serif; 
    background-color: white;
    text-decoration: none;
    vertical-align: middle;
    height:15px;
}
.txtBoxRight
{
    border: #d6d6de 1px solid;
    font-size: 8pt;
    color: #373A3B;
    font-family: verdana, arial, helvetica, sans-serif; 
    background-color: white;
    text-decoration: none;
    vertical-align: middle;
    text-align:right;
    height:15px;
}
.searchTxtBox 
{
    border: #D6D6D6 1px solid;
    font-size: 11px;
    color: #373A3B;
    background-repeat: repeat;
    font-family: arial, tahoma, helvetica, sans-serif; 
    background-color: white;
    text-decoration: none;
    height:17px;
}
.txtArea 
{
    border: #d6d6de 1px solid;
    font-size: 8pt;    
    color: #373A3B;      
    font-family: verdana, arial, helvetica, sans-serif; 
    background-color: white;
    text-decoration: none;        
}
.screenBtn 
{
	height:20px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:8pt;
	margin-top:5px;	 
}
/* to be analysed later
.label 
{
	background-color:#F0F3FC; 
	padding:0px 0px 0px 3px; 
	height:25px; 
	vertical-align:middle;
}
.text 
{
	background-color:#FFFFFF; 
	padding:0px 0px 0px 3px; 
	vertical-align:middle;
}
*/
.rowHt 
{
	height:25px; 
	padding-left:5px;
}
.rowCheckList 
{
	width:390px; 
	padding-top:5px;
	text-align:left;	
}
.rowCheckList label
{
	color:#000;
}
.mandatory 
{
	color:#AA3521;
	font-size:9px;	
}
.greensymbol 
{
	color:#006633;
	font-size:9px;	
}

.hand 
{
	color: red;
	font-size:10px;
	font-weight: normal;  
	font-style: normal; 
	font-family: verdana, arial; 
	text-align: left; 
	text-decoration: none; 
	cursor:pointer;
}
.validation 
{
	background-color: #ffccba;
	background-image: url(../images/001_30.png); background-position:left top;
	border: 1px solid red;
	margin: 10px 0px;
	padding:5px 10px 5px 50px;
	background-repeat: no-repeat;
	background-position: 10px center;
}
.success 
{
	color: #4F8A10;
	background-color: #dff2bf;
	background-image:url(../images/001_06.png); background-position:left top;
	border: 1px solid green;
	margin: 10px 0px;
	padding:5px 10px 5px 50px;
	background-repeat: no-repeat;
	background-position: 10px center;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
}
.subSuccess  
{
	color: #4F8A10;
	background-color: #dff2bf;
	background-image:url(../images/001_06.png); background-position:left top;
	border: 1px solid green;
	margin: 0px 0px;
	padding:5px 10px 5px 50px;
	background-repeat: no-repeat;
	background-position: 10px center;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
}
.tblBorder 
{
	border:solid 1px #D6D6D6;
	padding:2px;
}
.bodytxtsmallblack  
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	cursor:none;
	text-decoration:none;
}
.bodytxtsmallblack a:link 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	cursor:none;
	text-decoration:underline; 
}
.bodytxtsmallblack a:visited 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	cursor:none;
	text-decoration:underline; 
}
.bodytxtsmallblack a:hover 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	cursor:none;
	text-decoration:underline; 
}

.emptymsg 
{
	color: red; 
	font-size: 11px;
	font-style: normal; 
	font-family: verdana, arial; 
	text-align: left; 
	text-decoration: none; 
}
/******************************************************************/

#sitemap h1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#000000;	
	height:20px;
	width:292px;
	vertical-align:middle; 
	padding-left:5px;
	padding-top:3px;	
	border:solid 1px #cccccc;
	background-color:#eeeeee;
	text-align:left;
}
#sitemap .txtFormat 
{
	margin:5px 0px 0px 0px;	
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #F7941D;
	font-weight:bold;
	text-align:left;
}
/* Added by Saravanan Thangavelu dated on 11/04/2009 */
/* Sitemap leafnode color change */
#sitemap .leafNode 
{
	margin:5px 0px 0px 0px;	
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #000000;
	font-weight:normal;
	text-align:left;
}
#sitemap h5 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#000000;
	background:url(../images/bulltet-list.jpg);
	height:20px;
	width:245px;
	vertical-align:middle; 
	padding-left:5px;
	padding-top:0px;
	padding-bottom:6px;	
	margin-top:0px;
	margin-left:0px;	
	border:solid 1px #b7caf8;	
}

/*****************************************************************/

/* home */

#home 
{
	float:left;
	width:210px;
	margin:10px 0px 0px 0px;
	border:solid 0px red;
}
#home img 
{
	display:inline;
}
#home ul 
{	
	padding-bottom:2px;
	margin-left: 15px;	
	color:#000;
}
#home ul li ul
{	
	padding:0px 0px 0px 12px;
	color:#000;	
}
#home li 
{
	float:left;
	margin:0px 0px 0px 5px;
	padding:0px 0px 5px 20px;
	width:285px;
	font-weight:normal;
	color:#000;
	border:solid 0px red;
	background:url(../images/bullet-merun2.png) left top no-repeat;
}
#home li a 
{	
	color:#5C5C5C;
	font-size:11px;
	font-weight:normal;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#home td 
{
	color:#999;
	font-size:10px;
}
#home li a:hover 
{
	text-decoration:underline;
}
#home a 
{	
	color:#004081;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#home a:hover 
{
	text-decoration:underline;
}
#home a.active 
{
	color:#e1731d!important;
	font-weight:bold!important;
	text-decoration:none!important;
}
.board 
{
	width:280px;
	height:227px;
	background-image:url(../images/cust-board.jpg);
	background-repeat:no-repeat;
	border:10px solid #f5f5f5;
}
.boardContent 
{
	font-family:verdana;
	font-size:13px; 
	line-height:20px;
	color:white;
	width:220px;
	margin:50px 0px 0px 60px;
}	
.startbuild 
{
	margin:0px;
}
.shadow 
{
	width:284px;
	height:16px;
	background-image:url(../images/cust-shadow.jpg);
	background-repeat:no-repeat;
	margin:0px;
}
.spacepusher 
{
	margin-top:180px;
}

/******************************************************************************/
/*************************** to be reviewed later **************************/
/* page */

#page 
{
	margin:0 auto;
	width:942px;
	padding:0px 0px 0px 0px;
	position:relative;
	text-align:left;
}
#mainContent 
{
	float:left;
	overflow:hidden;
	width:613px;
	margin:10px 0px 10px 10px;
}
#mainContent h1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#000000;	
	height:20px;
	width:605px;
	vertical-align:middle; 
	padding-left:5px;
	padding-top:3px;	
	border:solid 1px #cccccc;
	background-color:#eeeeee;
	margin-bottom:10px;
	margin-right:5px;
}
#mainContent h2 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #345e52;
	text-decoration: none;
	font-weight:bold;
	padding:10px 0px 5px 5px;
}
#mainContent h3 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #F7941D;
	text-decoration: none; border:0px solid black;
	font-weight:bold;
	padding:10px 0px 0px 20px;
	margin:0px 0px 5px 5px;
	background-image:url(../images/arrow_orange.jpg); background-repeat:no-repeat; background-position:left bottom;
}
#mainContent h4 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F7941D;
	font-weight:normal;	
	padding:3px 0px 0px 5px;
	margin:0px 0px 0px 0px;
}
#mainContent h5 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #345e52;
	text-decoration: none;
	font-weight:bold;
	padding:0px 0px 0px 5px;
}
#mainContent hr 
{
	line-height:1px;
}
#mainContent p 
{
	padding:0px 0px 0px 5px;
	margin:0px 0px 0px 0px;	
}	
#mainContent  a	
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#EF941D;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#mainContent a:hover 
{
	text-decoration:underline;
}
#mainContent a.active 
{
	color:#e1731d!important;
	font-weight:normal!important;
	text-decoration:none!important;
}	
#mainContent table 
{
	margin-bottom:5px;
}		
#mainContent ul 
{	
	padding:0px 0px 5px 10px;
	color:#345e52;
	font-size:11px;
	font-weight:normal;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:solid 0px red;
}
#mainContent ul li ul 
{	
	padding:0px 0px 0px 12px;
	border:solid 0px black;	
}
#mainContent ul li 
{
	float:left;	
	padding:0px 0px 5px 18px;
	width:580px;
	background: url(../images/bullet-list.png) left center no-repeat;	
	border:solid 0px black;
	color:#000;
	border:solid 0px red;	
}
#mainContent ul li ul li 
{
	float:left;	
	padding:0px 0px 0px 18px;
	margin:2px 0px 2px 0px;
	width:510px;	
	border:solid 0px red;
}
#mainContent li a 
{	
	color:#345e52;
	font-size:11px;
	font-weight:bold;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;	
}
#mainContent li a 
{	
	text-decoration:none;
}
#mainContent td 
{
	color:#999;
	font-size:10px;
}
#mainContent li a:hover 
{
	text-decoration:underline;
}
#mainContent img 
{
	display:inline;
}

/* end of mainContent */

/* start of fullContent */

#fullContent 
{
	float:left;
	overflow:hidden;
	width:922px;
	margin:10px 10px 10px 5px;
	border:solid 0px red;
	text-align:left;
}
#fullContent h1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#000000;	
	height:20px;
	width:915px;
	vertical-align:middle; 
	padding-left:5px;
	padding-top:3px;	
	border:solid 1px #cccccc;
	background-color:#eeeeee;
}
#fullContent h2 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #345e52;
	text-decoration: none;
	font-weight:bold;
	padding:10px 0px 5px 5px;
}
#fullContent h3 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #000;
	text-decoration: none; border:0px solid black;
	font-weight:bold;
	padding:10px 0px 0px 1px;
	margin:0px 0px 5px 5px;
	background-image:url(../images/arrow_orange.jpg); background-repeat:no-repeat; background-position:left bottom;
}
#fullContent h4 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F7941D;
	font-weight:normal;	
	padding:3px 0px 0px 5px;
	margin:0px 0px 0px 0px;
}
#fullContent h5 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #345e52;
	text-decoration: none;
	font-weight:bold;
	padding:0px 0px 0px 5px;
}
#fullContent hr 
{
	line-height:1px;
}
#fullContent p 
{		
	padding:0px 0px 0px 5px;
	margin:0px;	
}	
#fullContent a 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#EF941D;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#fullContent a:hover 
{
	text-decoration:underline;
}
#fullContent a.active 
{
	color:#e1731d!important;
	font-weight:normal!important;
	text-decoration:none!important;
}	
#fullContent table 
{
	margin-bottom:5px;
}		
#fullContent ul 
{	
	padding:0px 0px 5px 10px;
	color:#345e52;
	font-size:11px;
	font-weight:normal;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:solid 0px red;
}
#fullContent ul li ul 
{	
	padding:2px 0px 0px 0px;
	border:solid 0px black;	
}
#fullContent ul li 
{
	float:left;	
	padding:3px 0px 6px 18px;
	width:890px;
	background: url(../images/bullet-list.png) left top no-repeat;	
	border:solid 0px black;
}
#fullContent ul li ul li 
{
	float:left;	
	padding:0px 0px 0px 12px;
	margin:2px 0px 2px 0px;
	width:850px;
	background: url(../images/bullet-merun2.png) left top no-repeat;	
	border:solid 0px red;	
}
#fullContent li a 
{	
	color:#345e52;
	font-size:11px;
	font-weight:bold;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;	
}
#fullContent li a 
{	
	text-decoration:none;
}
#fullContent td 
{
	color:#999;
	font-size:10px;
}
#fullContent li a:hover 
{
	text-decoration:underline;
}
#fullContent img 
{
	display:inline;
}


/* sidebar */

#sidebar 
{
	float:right;
	/* overflow:hidden;  */
	width:300px;
	margin:10px 10px 10px 0px;
}
#sidebar h1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#000000;	
	height:20px;
	width:290px;
	vertical-align:middle; 
	padding-left:5px;
	padding-top:3px;
	border:solid 1px #cccccc;
	background-color:#eeeeee;
}
#sidebar .cite 
{
	/*  overflow:hidden;  */
	width:290px;
	padding:0 0 16px 0;
	margin:12px 0 16px 0;
}
#sidebar .cite cite 
{
	display:block;
	text-align:center;
	color:#5e8bbb;
	line-height:18px;
	font-style:normal;
	font-weight:bold;
}
#sidebar .cite strong 
{
	display:block;
	text-align:center;
	color:#666666;
	font-size:10px;
	margin:4px 0 0;
}
#sidebar .cite p 
{
	text-align:center;
	text-transform:uppercase;
	color:#999999;
	font-size:10px;
	line-height:14px;
}
#sidebar h2 
{		
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #345e52;
	font-weight:bold;
}
#sidebar h3 
{		
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #345e52;
	font-weight:normal;
}
#sidebar p 
{	
	padding:0px;
	margin:0px;
}
#sidebar img 
{
	display:inline;
}
#sidebar ul 
{	
	padding-bottom:2px;	
	margin:5px 0px 5px 5px;
}
#sidebar ul li ul 
{	
	padding:0px 0px 0px 10px;
	margin:5px 0px 5px 0px;
}
#sidebar ul li 
{
	float:left;	
	padding:0px 0px 5px 20px;
	width:250px;
	background: url(../images/bullet-merun1.png) left top no-repeat;	
	border:solid 0px red;
}
#sidebar ul li ul li 
{
	float:left;	
	padding:0px 0px 5px 20px;	
	width:210px;
	background: url(../images/bullet-merun1.png) left top no-repeat;	
	border:solid 0px red;
}
#sidebar li a 
{	
	color:#5C5C5C;
	font-size:11px;
	font-weight:normal;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#sidebar td 
{
	color:#999;
	font-size:10px;
}
#sidebar li a:hover 
{
	text-decoration:underline;
}
#sidebar a	
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#EF941D;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#sidebar a:hover 
{
	text-decoration:underline;
}
#sidebar a.active 
{
	color:#e1731d!important;
	font-weight:bold!important;
	text-decoration:none!important;
}	
#sidebar .boxBorder 
{	
	border:solid 1px #cccccc;
	border-top:0px;
	background-color: #FFFFFF;	
}
#sidebar .Border 
{	
	border:solid 1px #cccccc;
	border-top:0px;	
}	
/* profileSidebar */
#profileSidebar 
{
	float:right;
	width:300px;
	margin:10px 10px 10px 5px;
}
#profileSidebar .cite 
{
	width:290px;
	padding:0 0 16px 0;
	margin:12px 0 16px 0;
}
#profileSidebar .cite cite 
{
	display:block;
	text-align:center;
	color:#5e8bbb;
	line-height:18px;
	font-style:normal;
	font-weight:bold;
}
#profileSidebar .cite strong 
{
	display:block;
	text-align:center;
	color:#666666;
	font-size:10px;
	margin:4px 0 0;
}
#profileSidebar .cite p 
{
	text-align:center;
	text-transform:uppercase;
	color:#999999;
	font-size:10px;
	line-height:14px;
}
#profileSidebar h1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#000000;	
	height:20px;
	width:290px;
	vertical-align:middle; 
	padding-left:5px;
	padding-top:3px;
	border:solid 1px #cccccc;
	background-color:#eeeeee;
}
#profileSidebar h2 
{		
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #345e52;
	font-weight:bold;
	margin-bottom:5px;
}
#profileSidebar h3 
{		
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color:#000;
	font-weight:normal;
}
#profileSidebar p 
{	
	padding:0px;
	margin:0px;
}
#profileSidebar img 
{
	display:inline;
}
#profileSidebar ul 
{
	padding-top:2px;
	padding-bottom:2px;
	margin:0px 0px 0px 5px;
}
#profileSidebar ul li ul 
{	
	padding:0px 0px 0px 10px;
	margin:5px 0px 5px 0px;
}
#profileSidebar ul li 
{
	float:left;	
	padding:0px 0px 5px 0px;
	width:240px;
	background-image:none;
	color:#000;
	margin:0px 0px 0px 10px;
	/*background:url(../images/bullet-merun2.png) left top no-repeat;*/
}
#profileSidebar .faq ul li 
{
	float:left;	
	padding:0px 0px 5px 20px;
	width:240px;
	background-image:none;
	color:#000;
	margin:0px 0px 0px 10px;
	background:url(../images/bullet-merun2.png) left top no-repeat;
}
/*Added (profileSidebar .careers ul li) css for bug Id:1221 by maharajan*/
#profileSidebar .careers ul li 
{
	float:left;	
	padding:0px 0px 5px 20px;
	width:240px;
	background-image:none;
	color:#000;
	margin:0px 0px 0px 10px;
	background:url(../images/bullet-merun2.png) left top no-repeat;
}
#profileSidebar .newproducts ul li 
{
	float:left;	
	padding:0px 0px 5px 20px;
	width:240px;
	background-image:none;
	color:#000;
	margin:0px 0px 0px 10px;
	background:url(../images/bullet-merun2.png) left top no-repeat;
}
#profileSidebar ul li ul li 
{
	float:left;	
	padding:0px 0px 5px 15px;
	width:180px;
	background: url(../images/bullet-black-lefttopnorep.png) left top no-repeat;
	border:solid 0px red;
	margin:0px 0px 0px 10px;
}
#profileSidebar li a 
{		
	font-size:11px;
	font-weight:normal;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;
}
#profileSidebar td 
{
	color:#999;
	font-size:10px;
}
#profileSidebar li a:hover 
{
	text-decoration:underline;
}
#profileSidebar a 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#profileSidebar a:hover 
{
	text-decoration:underline;
}
#profileSidebar a.active 
{
	color:#e1731d!important;
	font-weight:bold!important;
	text-decoration:none!important;
}	
#profileSidebar .boxBorder 
{	
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	background-color: #f5f5f5;	
}
#profileSidebar .Border 
{	
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;		
}

/* profile */

#profile 
{
	float:left;
	width:610px;
	margin:10px 10px 0px 0px;
	border:solid 0px red;
}
#profile .cite 
{
	width:590px;
	padding:0 0 16px 0;
	margin:12px 0 16px 0;
}
#profile .cite cite 
{
	display:block;
	text-align:center;
	color:#5e8bbb;
	line-height:18px;
	font-style:normal;
	font-weight:bold;
}
#profile .cite strong 
{
	display:block;
	text-align:center;
	color:#666666;
	font-size:10px;
	margin:4px 0 0;
}
#profile .cite p 
{
	text-align:center;
	text-transform:uppercase;
	color:#999999;
	font-size:10px;
	line-height:14px;
}
#profile h1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight:bold;	
	color:#5C5C5C;
	background:url(../images/powervolt_bg3.jpg);
	height:20px;
	width:595px;
	vertical-align:middle; 
	padding-left:5px;
	padding-top:3px;
	
}
#profile h2 
{		
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #345e52;
}
#profile img 
{
	display:inline;
}
#profile ul 
{	
	padding-bottom:2px;	
}
#profile ul li ul 
{	
	padding:0px 0px 0px 12px;	
}
#profile li 
{
	float:left;
	padding:0px 0px 5px 0px;
	width:650px;
}
#profile li a 
{	
	color:#5C5C5C;
	font-size:11px;
	font-weight:normal;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#profile td 
{
	color:#999;
	font-size:10px;
}
#profile li a:hover 
{
	text-decoration:underline;
}
#profile  a 
{	
	color:#004081;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#profile a:hover 
{
	text-decoration:underline;
}
#profile a.active 
{
	color:#e1731d!important;
	font-weight:bold!important;
	text-decoration:none!important;
}	
#profile .boxBorder 
{	
	border:solid 1px #E5E8F7;
	background-color: #F0F3FA;	
}

/* home */

#home 
{
	float:left;
	width:210px;
	margin:10px 0px 0px 0px;
	border:solid 0px red;
}
#home img 
{
	display:inline;
}
#home ul 
{	
	padding-bottom:2px;
	margin-left: 15px;	
}

#home ul li ul{	
	padding:0px 0px 0px 12px;
	
}
#home li 
{
	float:left;
	margin:0px 0px 0px 5px;
	padding:0px 0px 5px 20px;
	width:285px;
	font-weight:normal;
	color:#000;
	border:solid 0px red;
	background:url(../images/bullet-merun2.png) left top no-repeat;
}
#home li a 
{	
	color:#5C5C5C;
	font-size:11px;
	font-weight:normal;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#home td 
{
	color:#999;
	font-size:10px;
}
#home li a:hover 
{
	text-decoration:underline;
}
#home a 
{	
	color:#004081;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#home a:hover 
{
	text-decoration:underline;
}
#home a.active 
{
	color:#e1731d!important;
	font-weight:bold!important;
	text-decoration:none!important;
}

#nlpr 
{
	float:left;
	overflow:hidden;
	width:610px;
	margin:10px 0px 0px 10px;
	border:solid 0px red;
}
#nlpr bodytxt 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #000000;
}	
#nlpr h1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#000000;	
	height:20px;
	width:603px;
	vertical-align:middle; 
	padding-left:5px;
	padding-top:3px;	
	border:solid 1px #cccccc;
	background-color:#eeeeee;
}
#nlpr h2 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #345e52;
	text-decoration: none;
	font-weight:bold;
	padding:10px 0px 5px 5px;
}
#nlpr h3 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #000;
	text-decoration: none; border:0px solid black;
	font-weight:bold;
	padding:3px 0px 0px 15px;	
}
#nlpr h4 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F7941D;
	font-weight:normal;	
	padding:3px 0px 0px 5px;
	margin:0px 0px 0px 0px;
}
#nlpr hr 
{
	line-height:1px;
}
#nlpr p 
{	
	padding:0px;
	margin:0px;
}	
#nlpr a	
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#345e52;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#nlpr a:hover 
{
	text-decoration:underline;
}
#nlpr a.active
{
	color:#e1731d!important;
	font-weight:normal!important;
	text-decoration:none!important;
}
#nlpr table 
{
	margin-bottom:5px;
}
#nlpr ul 
{		
	color:#345e52;
	font-size:11px;
	font-weight:normal;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;	
	padding:10px 0px 0px 0px;
}
#nlpr ul li ul 
{	
	padding:0px 0px 2px 15px;	
	margin:0px 0px 0px 0px;
	border:solid 0px red;
}
#nlpr ul li 
{
	float:left;	
	padding:0px 0px 0px 5px;
	margin:0px 0px 0px 5px;
	width:600px;
	background: url(../images/bullet-list.png) left top no-repeat;	
	border:solid 0px red;
}
#nlpr ul li ul li 
{
	float:left;	
	padding:0px 0px 0px 15px;
	margin:5px 0px 5px 0px;
	width:560px;
	background: url(../images/bullet-merun2.png) left top no-repeat;	
	border:solid 0px red;	
}
#nlpr li a 
{	
	color:#345e52;
	font-size:11px;
	font-weight:bold;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;		
}
#nlpr li a 
{	
	text-decoration:none;
}
#nlpr td 
{
	color:#999;
	font-size:10px;
}
#nlpr li a:hover 
{
	text-decoration:underline;
}
#nlpr img 
{
	display:inline;
}

/* archiveSidebar */
#archiveSidebar 
{
	float:right;
	width:300px;
	margin:10px 10px 10px 10px;
	border:solid 0px red;
}
#archiveSidebar .cite 
{
	width:290px;
	padding:0 0 16px 0;
	margin:12px 0 16px 0;
}
#archiveSidebar .cite cite 
{
	display:block;
	text-align:center;
	color:#5e8bbb;
	line-height:18px;
	font-style:normal;
	font-weight:bold;
}
#archiveSidebar .cite strong 
{
	display:block;
	text-align:center;
	color:#666666;
	font-size:10px;
	margin:4px 0 0;
}
#archiveSidebar .cite p 
{
	text-align:center;
	text-transform:uppercase;
	color:#999999;
	font-size:10px;
	line-height:14px;
}
#archiveSidebar h1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#000000;	
	height:20px;
	width:290px;
	vertical-align:middle; 
	padding-left:5px;
	padding-top:3px;
	border:solid 1px #cccccc;
	background-color:#eeeeee;
}
#archiveSidebar h2 
{		
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #345e52;
	font-weight:bold;
}
#archiveSidebar h3 
{		
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #0072BC;
	font-weight:normal;
}
#archiveSidebar p 
{	
	padding:0px;
	margin:0px;
}
#archiveSidebar img 
{
	display:inline;
}
#archiveSidebar ul 
{	
	padding-bottom:2px;	
}
#archiveSidebar ul li ul 
{	
	padding:5px 0px 0px 12px;	
}
#archiveSidebar ul li 
{
	float:left;	
	padding:5px 0px 6px 12px;
	width:250px;	
	border:solid 0px red;	
}
#archiveSidebar ul li ul li 
{
	float:left;	
	padding:0px 0px 6px 18px;	
	width:210px;
	background: url(../images/bullet-merun2.png) left top no-repeat;	
	border:solid 0px red;	
}
#archiveSidebar li a 
{	
	color:#5C5C5C;
	font-size:11px;
	font-weight:normal;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#archiveSidebar td 
{
	color:#999;
	font-size:10px;
}
#archiveSidebar li a:hover 
{
	text-decoration:underline;
}
#archiveSidebar a 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#EF941D;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#archiveSidebar a:hover 
{
	text-decoration:underline;
}
#archiveSidebar a.active 
{
	color:#e1731d!important;
	font-weight:bold!important;
	text-decoration:none!important;
}	
#archiveSidebar .boxBorder 
{	
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	background-color: #FFFFFF;	
}
#archiveSidebar .Border 
{	
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;		
}


.title  
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #345e52;
	font-weight:bold;
}
.date 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #345e52;
	font-weight:normal;	
	padding:0px 0px 0px 5px;
	cursor:none;
	text-decoration:none;
}
.author 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	font-weight:normal;	
	padding:0px 0px 0px 5px;
}

#resources 
{
	float:left;
	overflow:hidden;
	width:610px;
	margin:10px 0px 10px 10px;
	border:solid 0px red;
}
#resources h1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#000000;	
	height:20px;
	width:603px;
	vertical-align:middle; 
	padding-left:5px;
	padding-top:3px;	
	border:solid 1px #cccccc;
	background-color:#eeeeee;
}
#resources h2 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #345e52;
	text-decoration: none;
	font-weight:bold;
	padding:10px 0px 5px 5px;
}
#resources h3 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #000;
	text-decoration: none; border:solid 0px  black;
	font-weight:bold;
	padding:5px 0px 5px 20px;
	margin:10px 0px 5px 5px;
	background-image:url(../images/bullet-list.png); background-repeat:no-repeat; background-position:left bottom;
}
#resources h4 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F7941D;
	font-weight:normal;	
	padding:3px 0px 0px 5px;
	margin:0px 0px 0px 0px;
}
#resources h5 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #345e52;
	text-decoration: none;
	font-weight:bold;
	padding:0px 0px 0px 5px;
}
#resources hr 
{
	line-height:1px;
}
#resources p 
{		
	padding:0px 0px 0px 5px;
	margin:0px;	
}	
#resources a 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#EF941D;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#resources a:hover 
{
	text-decoration:underline;
}
#resources a.active 
{
	color:#e1731d!important;
	font-weight:normal!important;
	text-decoration:none!important;
}
#resources table 
{
	margin-bottom:5px;
}		
#resources ul 
{	
	padding:0px 0px 5px 10px;
	color:#345e52;
	font-size:11px;
	font-weight:normal;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#resources ul li ul 
{	
	padding:0px 0px 0px 12px;
}
#resources ul li 
{
	float:left;	
	padding:0px 0px 5px 18px;
	width:570px;
	color:#345e52;
}
#resources ul li ul li 
{
	float:left;	
	padding:0px 0px 0px 18px;
	margin:2px 0px 2px 0px;
	width:510px;
}
#resources li a 
{	
	color:#345e52;
	font-size:11px;
	font-weight:bold;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;	
}
#resources li a 
{	
	text-decoration:none;
}
#resources td 
{
	color:#999;
	font-size:10px;
}
#resources li a:hover 
{
	text-decoration:underline;
}
#resources img 
{
	display:inline;
}
#FAQ 
{
	float:left;
	overflow:hidden;
	width:610px;
	margin:10px 0px 10px 10px;
	border:solid 0px red;
}
#FAQ h1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#000000;	
	height:20px;
	width:603px;
	vertical-align:middle; 
	padding-left:5px;
	padding-top:3px;	
	border:solid 1px #cccccc;
	background-color:#eeeeee;
}
#FAQ h2 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #0072BC;
	text-decoration: none;
	font-weight:bold;
	padding:10px 0px 5px 5px;
}
#FAQ h3 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #345e52;
	text-decoration: none; border:0px solid black;
	font-weight:bold;
	padding:0px 10px 3px 20px;
	margin:10px 0px 5px 5px;	
	background-image:url(../images/qtn.png); background-repeat:no-repeat; background-position:left top;
}
#FAQ h4 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #000000;
	line-height:17px;
	text-decoration: none; border:0px solid black;
	font-weight:normal;
	padding:0px 10px 3px 20px;
	margin:5px 0px 8px 5px;
	background-image:url(../images/info.png); background-repeat:no-repeat; background-position:left top;
}
#FAQ h5 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #0072BC;
	text-decoration: none;
	font-weight:bold;
	padding:0px 0px 7px 5px;
}
#FAQ hr 
{
	line-height:1px;
}
#FAQ p 
{	
	padding:0px 0px 0px 5px;
	margin:0px;
}	
#FAQ a 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#EF941D;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#FAQ a:hover 
{
	text-decoration:underline;
}
#FAQ a.active 
{
	color:#e1731d!important;
	font-weight:normal!important;
	text-decoration:none!important;
}	
#FAQ table 
{
	margin-bottom:5px;
}
#FAQ ul 
{	
	padding:0px 0px 5px 10px;
	color:#0072BC;
	font-size:11px;
	font-weight:normal;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#FAQ ul li ul 
{	
	padding:0px 0px 0px 12px;
}
#FAQ li 
{
	float:left;
	padding:0px 0px 5px 10px;
	width:600px;				
}
#FAQ li a 
{	
	color:#0072BC;
	font-size:11px;
	font-weight:bold;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;	
}
#FAQ li a 
{	
	text-decoration:none;
}
#FAQ li a:hover 
{
	text-decoration:underline;
}
#FAQ td 
{
	color:#999;
	font-size:10px;
}
#FAQ img 
{
	display:inline;
}

#testi 
{
	float:left;
	overflow:hidden;
	width:610px;
	margin:10px 0px 10px 10px;
	border:solid 0px red;
}	
#testi h1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#000000;	
	height:20px;
	width:603px;
	vertical-align:middle; 
	padding-left:5px;
	padding-top:3px;	
	border:solid 1px #cccccc;
	background-color:#eeeeee;
}
#testi h2 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #0072BC;
	text-decoration: none;
	font-weight:bold;
	padding:10px 0px 5px 5px;
}
#testi h3 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #000;
	text-decoration: none; border:0px solid black;
	font-weight:bold;
	padding:5px 0px 4px 20px;
	margin:0px 0px 0px 5px;
	background-image:url(../images/bulltet-list.jpg); 
	background-repeat:no-repeat; 
	background-position:left bottom;
}
#testi h4 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F7941D;
	font-weight:normal;	
	padding:3px 0px 0px 5px;
	margin:0px 0px 0px 0px;
}
#testi hr 
{
	line-height:1px;
}
#testi p 
{	
	padding:0px 0px 0px 5px;
	margin:0px;
}
#testi a 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#EF941D;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#testi a:hover 
{
	text-decoration:underline;
}
#testi a.active 
{
	color:#e1731d!important;
	font-weight:normal!important;
	text-decoration:none!important;
}
#testi table 
{
	margin-bottom:5px;
}
#testi ul 
{	
	padding:0px 0px 0px 0px;
	color:#0072BC;
	font-size:11px;
	font-weight:normal;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#testi ul li ul 
{	
	padding:0px 0px 0px 12px;
}
#testi li 
{
	float:left;
	padding:0px 0px 0px 0px;
	width:605px;
}
#testi li a 
{	
	color:#0072BC;
	font-size:11px;
	font-weight:bold;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#testi li a 
{	
	text-decoration:none;
}
#testi td 
{
	color:#999;
	font-size:10px;
}
#testi li a:hover 
{
	text-decoration:underline;
}
#testi img 
{
	display:inline;
}

#sitemap h1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#000000;	
	height:20px;
	width:292px;
	vertical-align:middle; 
	padding-left:5px;
	padding-top:3px;	
	border:solid 1px #cccccc;
	background-color:#eeeeee;
	text-align:left;
}
#sitemap .txtFormat 
{
	margin:5px 0px 0px 0px;	
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F7941D;
	font-weight:bold;
	text-align:left;
}
#sitemap h5 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#000000;
	background:url(../images/bulltet-list.jpg);
	height:20px;
	width:245px;
	vertical-align:middle; 
	padding-left:5px;
	padding-top:0px;
	padding-bottom:6px;	
	margin-top:0px;
	margin-left:0px;	
	border:solid 1px #b7caf8;	
}

#mainContact 
{
	float:left;
	overflow:hidden;
	width:642px;
	margin:10px 0px 10px 10px;
	border:solid 0px red;
}
#mainContact h1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#000000;	
	height:20px;
	width:635px;
	vertical-align:middle; 
	padding-left:5px;
	padding-top:3px;	
	border:solid 1px #cccccc;
	background-color:#eeeeee;
}
#mainContact h2 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #345e52;
	text-decoration: none;
	font-weight:bold;
	padding:10px 0px 5px 5px;
}
#mainContact h3 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #F7941D;
	text-decoration: none; border:0px solid black;
	font-weight:bold;
	padding:10px 0px 0px 20px;
	margin:0px 0px 5px 5px;
	background-image:url(../images/arrow_orange.jpg); 
	background-repeat:no-repeat; 
	background-position:left bottom;
}
#mainContact h4 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F7941D;
	font-weight:normal;	
	padding:3px 0px 0px 5px;
	margin:0px 0px 0px 0px;
}
#mainContact h5 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #345e52;
	text-decoration: none;
	font-weight:bold;
	padding:0px 0px 0px 5px;
}
#mainContact hr 
{
	line-height:1px;
}
#mainContact p 
{		
	padding:0px 0px 0px 5px;
	margin:0px;
}	
#mainContact a 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#EF941D;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#mainContact a:hover 
{
	text-decoration:underline;
}
#mainContact a.active 
{
	color:#e1731d!important;
	font-weight:normal!important;
	text-decoration:none!important;
}
#mainContact table 
{
	margin-bottom:5px;
}		
#mainContact ul 
{	
	padding:0px 0px 5px 10px;
	color:#345e52;
	font-size:11px;
	font-weight:normal;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#mainContact ul li ul 
{	
	padding:0px 0px 0px 12px;
}
#mainContact ul li 
{
	float:left;	
	padding:0px 0px 5px 18px;
	width:580px;
	background: url(../images/bullet-list.png) left center no-repeat;	
	border:solid 0px black;
	color:#000;
}
#mainContact ul li ul li 
{
	float:left;	
	padding:0px 0px 0px 18px;
	margin:2px 0px 2px 0px;
	width:510px;
}
#mainContact li a 
{	
	color:#345e52;
	font-size:11px;
	font-weight:bold;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;	
}
#mainContact li a 
{	
	text-decoration:none;
}
#mainContact td 
{
	color:#999;
	font-size:10px;
}
#mainContact li a:hover 
{
	text-decoration:underline;
}
#mainContact img 
{
	display:inline;
}

/* end of mainContent */


/* sidebarContact */

#sidebarContact  
{
	float:right;
	width:270px;
	margin:10px 10px 10px 10px;
	border:solid 0px red;
}
#sidebarContact .cite 
{
	width:260px;
	padding:0 0 16px 0;
	margin:12px 0 16px 0;
}
#sidebarContact .cite cite 
{
	display:block;
	text-align:center;
	color:#5e8bbb;
	line-height:18px;
	font-style:normal;
	font-weight:bold;
}
#sidebarContact .cite strong 
{
	display:block;
	text-align:center;
	color:#666666;
	font-size:10px;
	margin:4px 0 0;
}
#sidebarContact .cite p 
{
	text-align:center;
	text-transform:uppercase;
	color:#999999;
	font-size:10px;
	line-height:14px;
}
#sidebarContact h1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#000000;	
	height:20px;
	width:260px;
	vertical-align:middle; 
	padding-left:5px;
	padding-top:3px;
	border:solid 1px #cccccc;
	background-color:#eeeeee;
}
#sidebarContact h2 
{		
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #345e52;
	font-weight:bold;
}
#sidebarContact h3 
{		
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color:#000;
	font-weight:normal;
}
#sidebarContact p  
{	
	padding:0px 0px 0px 0px;
	margin:0px;
}
#sidebarContact img  
{
	display:inline;
}
#sidebarContact ul 
{
	padding-top:2px;
	padding-bottom:2px;
	margin:0px 0px 0px 10px;
}
#sidebarContact ul li ul 
{	
	padding:0px 0px 0px 10px;
	margin:5px 0px 5px 0px;
	
}
#sidebarContact ul li 
{
	float:left;	
	padding:0px 0px 6px 15px;
	width:250px;
	background: url(../images/bullet-merun1.png) left top no-repeat;	
	border:solid 0px red;
}
#sidebarContact ul li ul li 
{
	float:left;	
	padding:0px 0px 2px 15px;
	width:220px;
	background: url(../images/bullet-merun1.png) left top no-repeat;	
	color:#000;
}
#sidebarContact li a 
{		
	font-size:11px;
	font-weight:normal;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;
}
#sidebarContact td 
{
	color:#999;
	font-size:10px;
}
#sidebarContact li a:hover 
{
	text-decoration:underline;
}
#sidebarContact a 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#sidebarContact a:hover 
{
	text-decoration:underline;
}
#sidebarContact a.active 
{
	color:#e1731d!important;
	font-weight:bold!important;
	text-decoration:none!important;
}
#sidebarContact .boxBorder 
{	
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	background-color: #f5f5f5;	
}
#sidebarContact .Border 
{	
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;		
}
/***************************************************************************/
.footer 
{
	background-image:url(../images/footer-bg.jpg);
	background-repeat:repeat-x;
	padding:5px; 
	height:50px;
	font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #959595;
}
.footer a:link 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none; 
}
.footer a:visited 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none; 
}
.footer a:hover 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	cursor:pointer;
	text-decoration:underline; 
}
.footer a:active 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none; 
}

/* added by raja for product module menu selection on 08/20/2009 */
div.sdmenu {
	width: 211px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	padding-bottom: 10px;
	background: url(../images/bottom.gif) no-repeat  right bottom;
	color: #fff;
}
div.sdmenu div {
	background: url(../images/menuBg-ensign1.jpg) repeat-x;
	overflow: hidden;
}
div.sdmenu div:first-child {
	background: url(../images/menuBg-ensign1.jpg) repeat-x;
}
div.sdmenu div.collapsed {
	height: 25px;
}
div.sdmenu div span {
	display: block;
	padding: 5px 0px 5px 25px;
	font-weight: bold;
	color: #ffffff;
	background: url(../images/expanded.gif) no-repeat 10px center;
	cursor: default;
	border-bottom: 1px solid #ddd;
	cursor:hand;
}
div.sdmenu div.collapsed span {
	background-image: url(../images/collapsed.gif);
}
div.sdmenu div a {
	padding: 5px 20px 5px 10px;
	background: #FFFFFF;
	display: block;
	border-bottom: 1px solid #ddd;
	color: #000;
	text-decoration:none;
}
div.sdmenu div a.current {
	background:#92B3AA;
	color:#FFF;
}
div.sdmenu div a:hover {
	background : #92B3AA url(../images/linkarrow.gif) no-repeat right center;
	color: #fff;
	text-decoration:underline;
}

/* Product Details CSS starts here */
.productpage
{
	margin:10px 10px 10px 10px;
}
.columnseparator
{
	width:10px;
	vertical-align:top; 
}
.productlisting 
{
	width:211px;
	height:400px;
	vertical-align:top;
	text-decoration:none;
	overflow:hidden;
	padding:0px;
	text-align:left;
}	
.productdetails 
{
	width:682px;
	height:400px;
	vertical-align:top;
	text-decoration:none;
	overflow:hidden;
	border:solid 1px #CCCCCC;
	text-align:left;
}
.productdetails img 
{
	border:solid 1px #cccccc;
	padding:2px;
}	
.productdetails h1 
{
	width:689px;
	font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:13px;	
	font-weight:bold;	
	color:#345e52;	
	line-height:17px;
	margin:0px;
	padding-left:10px;
	text-align:left;
	border:solid 1px #eee;
	border-bottom:solid 1px #ccc;	
}
.productdetails h2 
{
	font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:13px;	
	font-weight:bold;	
	color:#345e52;	
	line-height:17px;
	margin:10px 0px 5px 0px;
	padding-left:10px;
	text-align:left;
}
.productdetails h3 
{
	font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#345e52;	
	line-height:16px;
	padding:10px 0px 10px 0px;
	text-align:left;
}
.productdetails h4 
{
	background: url(../images/menuBg-ensign1.jpg) repeat-x;	
	height:25px;
	font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight:bold;	
	color:#FFFFFF;
	padding:4px 5px 0px 5px;
	margin:10px 10px 10px 10px;
	width:250px; 
}
.productdetails h5 
{
	font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:13px;	
	font-weight:bold;	
	color:#345e52;	
	line-height:17px;
	margin:10px 0px 5px 0px;
	text-align:left;
}
.productdetails h6 
{
	font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;	
	font-weight:bold;	
	color:#345e52;	
	line-height:17px;
	margin:10px 0px 5px 0px;
	text-align:left;
}
.productdetails ul  
{
	margin: 0px 5px 0px 0px;
	background-image:none;
	font-weight:bold;
	padding:0px 0px 0px 10px;	
	font-weight:normal;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;
	text-align:left;
}
.productdetails li 
{
	list-style:none;
	margin: 5px 0px 0px 0px;
	padding: 0px 5px 0px 25px;
	background: url(../images/bullet-merun1.png) left top no-repeat;
	text-align:left;
	font-size:11px;
}
.productdetails .leftcolumn 
{
	width:373px;
	vertical-align:top;
	text-decoration:none;
	overflow:hidden;
	padding-left:10px;
}
.productdetails .rightcolumn 
{
	width:310px;
	vertical-align:top;
	text-decoration:none;
	overflow:hidden;
}
.productdetails .rightcolumn .productimage 
{
	vertical-align:top;
	text-decoration:none;
	margin:15px 0px 0px 0px;
}	
.productdetails .rightcolumn .approvalimages 
{
	vertical-align:top;
	text-decoration:none;
	margin:10px 5px 10px 5px;
}	
.productdetails .rightcolumn .approvalimages img 
{
	border:solid 0px #cccccc;
	padding:5px;
}
.productdetails .fullcolumn 
{
	width:683px;
	vertical-align:top;
	text-decoration:none;
	overflow:hidden;
	padding-left:10px;
	padding-bottom:10px;	
}
.productdetails .fullcolumn .EnerGStarimg 
{
	padding-bottom:5px	
}
.productdetails .fullcolumn .tmplBorder 
{	
	border-color:#345e52;	
}
.productdetails .fullcolumn .tmplAlign1 
{
	text-align:left;	
	vertical-align:middle;	
}
.productdetails .fullcolumn .tmplAlign2 
{
	padding:15px 0px 15px 10px;
	vertical-align:middle;		
}
.productdetails .fullcolumn .tmplAlign3 
{
	text-align:left;
	vertical-align:top;
}	
.productdetails .fullcolumn .alertinfo 
{
	border:solid 1px #345e52;
	margin-top:10px;
	padding:5px;
	font-weight:normal;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:Red;	
}
.productdetails .fullcolumn .exampleinfo 
{
	width:566px;
	vertical-align:top;
	text-align:left;
	text-decoration:none;
	overflow:hidden;
}
.productdetails .fullcolumn .productimage 
{
	width:126px;
	vertical-align:top;
	text-decoration:none;
	margin:5px 0px 0px 0px;
}
.productdetails .fullcolumn .approvalimages 
{
	vertical-align:bottom;
	text-decoration:none;
	margin:10px 5px 10px 5px;
}	
.productdetails .fullcolumn .approvalimages img 
{
	border:solid 0px #cccccc;
	padding:5px;
	margin-left:5px;
}	
.productdetails .fullcolumn hr 
{
	width:100%;
	color:#345e52;
	height:0.5px;	
}	
.productdetails .fullcolumn .prdSelectInput
{
	border:1px solid #345e52;
	border-right:none;
	padding:3px 0px 3px 0px; 	
	text-align:center;
}
.productdetails .fullcolumn .prdSelectInput td
{
	border-right:1px solid #345e52;
}
.productdetails .fullcolumn .prdSelectInput a
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#345e52;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.productdetails .fullcolumn .prdSelectInput a:hover
{
	text-decoration:underline;
}
.productdetails .fullcolumn .prdSelectInput a.active{
	color:#345e52;
	font-weight:normal;
	text-decoration:none;
}
.productdetails .fullcolumn .prdSelectInput .selected a
{
	color:#345e52;
	font-weight:bold;
	text-decoration:none;
}
.productdetails .features ul
{
	margin: 0px 5px 0px 0px;
	background-image:none;
	font-weight:bold;
	padding:0px 0px 0px 10px;	
	font-weight:normal;
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;
	text-align:left;
}
.productdetails .features li
{
	list-style:none;
	margin: 5px 0px 0px 0px;
	padding: 0px 5px 0px 25px;
	background: url(../images/bullet-merun1.png) left top no-repeat;
	text-align:left;
	font-size:10.5px;
}
.productdetails .price
{
	text-align:right;
	color:#345e52;
	font-weight:bold;			
}
/****** Product Details Gridview starts *******/
.partListtblborder
{
	border:1px solid #345E52;	
}
.partListheader 
{
	background-color:#eeeeee;
	border:1px solid #345e52;
    padding:3px 20px 3px 5px;	    
    height:17px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#345e52;
	text-align:center;
}
.partListrowlight  
{
	border:1px solid #345e52;
    border-top: none;
	padding:3px 20px 3px 5px; 
	height:17px;
	text-align:center;
}
.partListtlrowlight:hover  
{
	border:1px solid #345e52;
    border-top: none;
	padding:5px 20px 5px 5px; 
	height:17px;	
}
.partListtlrowdark  
{
	border:1px solid #345e52;
    border-top: none;
	padding:3px 20px 3px 5px; 
	height:17px;
	text-align:center;
}
.partListtlrowdark:hover  
{
	border:1px solid #345e52;
    border-top: none;
	padding:3px 20px 3px 5px; 
	height:17px;
}

.tlpager 
{
	background-color:#ffffff;
	border-bottom:1px solid #FEFEFE;
	border-right:1px solid #FEFEFE; 
	border-left:1px solid #FEFEFE; 
	padding:0px 0px 0px 0px; 	
	line-height:18pt;
}
.pagerTxt 
{
	font-weight:bold; 
	font-size:11px; 
	color:#000; 
	font-family:Arial; 
}
.pagerDropDown
{
	border:#818384 1px solid;
	font-size:8pt;
	color:#000;
	font-family:Arial, Tahoma, Verdana,  Helvetica, Sans-Serif;
	background-color:#fff;
	text-decoration:none;
}
/****** Product Details Gridview ends *******/
.productdetails .fullcolumn .requestbox 
{
	background-color:#eeeeee;
	border:solid 1px #ccc;
	vertical-align:top;
	text-align:left;
	text-decoration:none;
	overflow:hidden;
	padding-bottom:5px;
	}
	
.productdetails .fullcolumn .requestbox p 
{
	padding-left:5px;
}

.productdetails .fullcolumn .emptyquotelist 
{
	background-color:#eeeeee;
	border:solid 1px #ccc;
	vertical-align:top;
	text-align:left;
	text-decoration:none;
	overflow:hidden;
	padding:5px;
	margin-top:10px;
	}

.productdetails .fullcolumn .scroll 
{
	width: 100%;
	overflow: auto;
    padding: 0px;
}

.productdetails .fullcolumn .searchresults 
{
	margin-top:10px;
	padding-left:10px;
}

.productStkListHeader 
{
	border:1px solid #345e52;
	background-color:#eeeeee;
	padding:3px 3px 3px 3px;	    
    height:17px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#345e52;
	text-align:center;
}
.productStkListRow
{
	border:1px solid #345e52;
	padding:3px 3px 3px 3px; 
	height:17px;
	text-align:center;
}
.prdMeroonBold /* DO NOT CHANGE THIS CLASS NAME */
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight:bold;
	cursor:pointer;
}
.prdBlackNorm /* DO NOT CHANGE THIS CLASS NAME */
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	font-weight:normal;
	cursor:pointer;
}

/************* Home page styles starts *****************************/
#homeContent 
{
	float:left;
	overflow:hidden;
	width:922px;
	margin:10px 10px 10px 10px;
}
#homeContent .colSeparator
{
	width:10px;
	vertical-align:top; 
}
#homeContent .rowSeparator
{
	margin-top:10px;
}
#homeContent .col1
{
	width:299px;
	text-align:left;
	border:solid 1px #ccc;
	vertical-align:top;
}
#homeContent .col2
{
	width:299px;
	text-align:left;
	border:solid 1px #ccc;
	vertical-align:top;	
}
#homeContent .col2 .innerBorder
{
	width:298px;
	border:solid 1px #ccc;
	vertical-align:top;
	height:240px;
}
#homeContent .col3
{
	width:299px;
	text-align:left;
	border:solid 1px #ccc;
	vertical-align:top;
}
#homeContent .noborder
{
	border:none;	
}
#homeContent .noborder table
{
	margin:0px;
}
#homeContent .innerBorder
{	
	border:solid 1px #ccc;
	vertical-align:top;
}
#homeContent .col1 .subHead
{
	font-size:11px;
	font-weight:bold;
	color:#000;
}
#homeContent a.homeMainLinks:visited 
{ 
	color: #000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none; 
	border-style:none;
	text-indent:3px;
	cursor:hand;
}
#homeContent a.homeMainLinks:link 
{ 
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none; 
	border-style:none;
	text-indent:3px;
	cursor:hand;
} 
#homeContent a.homeMainLinks:hover 
{ 
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline; 
	border-style:none;
	text-indent:3px;
	cursor:hand;
}
#homeContent a.linksMeroon:visited 
{ 
	color:#345e52; 
	text-decoration:none; 
	font-weight:normal;
	cursor:hand;
}
#homeContent a.linksMeroon:link 
{ 
	text-decoration:none;
	color:#345e52;
	font-weight:normal;
} 
#homeContent a.linksMeroon:hover 
{ 
	color:#345e52;
	text-decoration:underline;
	font-weight:normal;
	cursor:hand;	
	/*background-color:#345e52;
	padding:2px;*/
}
#homeContent h1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight:bold;
	color:#000;	
	height:20px;	
	vertical-align:middle; 
	padding:3px 0px 0px 5px;
	border:none;
	border-bottom:solid 1px #cccccc;	
	background-color:#eeeeee;
	margin-bottom:10px;
	text-align:left;
}
#homeContent h2 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #345e52;
	text-decoration: none;
	font-weight:bold;
	padding:10px 0px 5px 5px;
}
#homeContent h3 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #F7941D;
	text-decoration: none; border:0px solid black;
	font-weight:bold;
	padding:10px 0px 0px 20px;
	margin:0px 0px 5px 5px;
	background-image:url(../images/arrow_orange.jpg); background-repeat:no-repeat; background-position:left bottom;
}
#homeContent h4 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F7941D;
	font-weight:normal;	
	padding:3px 0px 0px 5px;
	margin:0px 0px 0px 0px;
}
#homeContent h5 
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #345e52;
	text-decoration: none;
	font-weight:bold;
	padding:0px 0px 0px 5px;
}
#homeContent hr 
{
	line-height:1px;
}
#homeContent p 
{
	padding:0px 0px 0px 5px;
	margin:0px 0px 0px 0px;	
}	
#homeContent  a	
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#EF941D;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#homeContent a:hover 
{
	text-decoration:underline;
}
#homeContent a.active 
{
	color:#e1731d!important;
	font-weight:normal!important;
	text-decoration:none!important;
}	
#homeContent table 
{
	margin-bottom:10px;
}		
#homeContent ul 
{	
	padding-bottom:2px;
	margin-left: 15px;	
}

#homeContent ul li ul{	
	padding:0px 0px 0px 12px;
	
}
#homeContent li 
{
	float:left;
	margin:0px 0px 0px 5px;
	padding:0px 0px 5px 20px;
	font-weight:normal;
	width:220px;
	color:#000;
	background:url(../images/bullet-merun2.png) left top no-repeat;
}
#homeContent .commonList
{
	border:solid 0px red;	
}
#homeContent .commonList .category
{
	color:#345e52; 
	font-weight:bold;
}
#homeContent .commonList .product
{
	font-size:7pt;
}
#homeContent .commonList .innerproduct
{
	padding-left:10px;
	font-size:7pt;
}
#homeContent .commonList a
{
	color:#000000;
	text-decoration:none;
	font-size:7pt;
}
#homeContent .commonList a:hover 
{
	text-decoration:underline;
	font-size:7pt;
}
#homeContent .commonList a.active
{
	color:#000000;
	text-decoration:none;
	font-size:7pt;
}
#homeContent .commonList ul 
{	
	padding-bottom:2px;
	margin-left: 10px;		
}
#homeContent .commonList ul li ul{	
	padding:0px 0px 0px 12px;
	
}
#homeContent .commonList li 
{
	float:left;
	margin:0px 0px 0px 5px;
	padding:0px 0px 5px 20px;
	font-weight:normal;
	width:255px;
	color:#000;
	background:url(../images/bullet-merun2.png) left top no-repeat;
}
/**Added by saravanan dated ob 09/23/2009 Bud Id:1191 **/
/***************************Energy Star Products Starts*************************************/
#homeContent .engeryStarList
{
	border:solid 0px red;	
}
#homeContent .engeryStarList .category
{
	color:#345e52; 
	font-weight:bold;
}
#homeContent .engeryStarList .product
{
	font-size:7pt;
}
#homeContent .engeryStarList .innerproduct
{
	padding-left:10px;
	font-size:7pt;
}
#homeContent .engeryStarList a
{
	color:#000000;
	text-decoration:none;
	font-size:7pt;
}
#homeContent .engeryStarList a:hover 
{
	text-decoration:underline;
	font-size:7pt;
}
#homeContent .engeryStarList a.active
{
	color:#000000;
	text-decoration:none;
	font-size:7pt;
}
#homeContent .engeryStarList ul 
{	
	padding-bottom:0px;
	margin-left: 10px;		
}
#homeContent .engeryStarList ul li ul{	
	padding:0px 0px 0px 12px;
	
}
#homeContent .engeryStarList li 
{
	float:left;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 20px;
	font-weight:normal;
	width:255px;
	color:#000;
	background:url(../images/bullet-merun2.png) left top no-repeat;
}
/**********************Energy Star Products ends**********************************/
#homeContent td 
{
	color:#999;
	font-size:10px;
}
#homeContent img 
{
	display:inline;
}
/*********** Home page style ends *********************************/

/************ Request Sample starts **********************/
#requestSampleMain
{
	margin:10px 10px 10px 10px;	
	width:922px;
}
#requestSampleMain .columnseparator
{
	width:10px;
	vertical-align:top; 
}
#requestSampleMain .productMenu 
{
	width:211px;
	height:400px;
	vertical-align:top;
	text-decoration:none;
	overflow:hidden;
	padding:0px;
	text-align:left;
}	
#requestSampleMain .rightPane 
{
	width:691px;
	height:400px;
	vertical-align:top;
	text-decoration:none;
	overflow:hidden;
	border:solid 1px #CCCCCC;
	text-align:left;
}
#requestSampleMain .rightPane img 
{
	border:solid 1px #cccccc;
	padding:2px;
}	
#requestSampleMain .rightPane h1 
{
	width:100%;
	font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:13px;	
	font-weight:bold;	
	color:#000;	
	line-height:17px;
	text-indent:10px;
	text-align:left;
	border:solid 1px #eee;
	border-bottom:solid 1px #ccc;		
}
#requestSampleMain .rightPane h2 
{
	font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:13px;	
	font-weight:bold;	
	color:#345e52;	
	line-height:17px;
	margin:10px 0px 5px 0px;
	padding-left:10px;
	text-align:left;
}
#requestSampleMain p 
{
	padding:0px;
	margin:0px;
}
#requestSampleMain .rightPane .infoTable
{
	padding:0px;	
	margin:0px 4px 0px 10px;				
	border:solid 1px #ccc;
}
#requestSampleMain .rightPane .infoTableNoPadding
{
	padding:0px;	
	margin:0px 4px 0px 10px;				
	border:solid 1px #ccc;
}
#requestSampleMain .rightPane .infoTable td 
{
	padding-top:5px;	
	padding-bottom:5px;	
}
#requestSampleMain .rightPane .col1
{
	width:162px;
	padding-left:10px;
	text-align:left;
}
#requestSampleMain .rightPane .col2
{
	width:173px;
	text-align:left;
}
#requestSampleMain .rightPane .col3
{
	width:172px;
	text-align:left;
}
#requestSampleMain .rightPane .col4
{
	width:173px;
	text-align:left;
}
#requestSampleMain .rightPane .colspan1
{
	width:162px;
	padding-left:10px;
	text-align:left;
}
#requestSampleMain .rightPane .colspan2
{
	width:518px;	
	text-align:left;
}
#requestSampleMain .rightPane .captchaColspan1
{
	width:262px;
	padding-left:10px;
	text-align:left;
}
#requestSampleMain .rightPane .captchaColspan2
{
	width:418px;	
	text-align:left;
}
#requestSampleMain .rightPane .heardAbtColspan1
{
	width:334px;
	padding-left:10px;
	text-align:left;
}
#requestSampleMain .rightPane .heardAbtColspan2
{
	width:336px;	
	text-align:left;
}
/************ Request Sample starts **********************/

/*****************************************************************************/
/**************** Image Preview on context menu type starts ******************/
/*****************************************************************************/
.border_preview
{
    z-index:100;
    position:absolute;
    background-color: #eeeeee;
	/*background-image:url(images/body_bg.jpg); background-repeat:repeat-x;*/
    border: 1px solid #bbbbbb;
    padding:10px;  
    overflow:hidden;
}
.preview_temp_load 
{
    vertical-align:middle;
    text-align:left;
    background-color:#fff;
    border: 1px solid #bbbbbb;
    height:100%;
    padding-bottom:5px;
}
.border_preview h2
{
	color:#345E52;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	font-size:8pt;
	padding-left:10px;
}
.txtHeadPicture
{ 
	font-size:15px; 
	font-weight:bold; 
	color:#57573A; 
	line-height:21px; 
	padding:12px 0 0 18px; 
	margin:0;
}
/*****************************************************************************/
/**************** Image Preview on context menu type ends ********************/
/*****************************************************************************/


/*---- Copy below CSS from powervolt by Saravanan Thangavelu Starts ----*/


/*--------------- Third level tabs starts ------------*/
.tabview
{
	margin:0px;
	margin-top:10px;
	padding:0px;
	padding-right:5px;
	width:675px;
}
#part .tabcontent
{
	margin:0px;	
	padding:0px;
	border:1px solid #345E52;
	border-top: none;
	min-height:300px;
}
#part .parttabcontent
{
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:normal;	
	overflow:auto;
}
#part .parttabcontent .specMechImgs
{
	text-align:left;	
}
#part .parttabcontent .specMechImgs img
{	
	padding-left:10px;
}
#part .tabcontent
{
	margin:0px;	
	padding:0px;
	border:1px solid #345E52;
	border-top: none;
}
#part .masterContent  h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#000000;
	background:url(../images/ensign_bg3.jpg);
	height:20px;
	width:190px;
	vertical-align:middle; 
	padding-left:10px;
	padding-top:0px;	
	border:solid 1px #b7caf8;
}
#part .masterContent a
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;	
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#part .masterContent a:hover
{
	text-decoration:underline;
}
#part .masterContent a.active
{
	color:#e1731d!important;
	font-weight:normal!important;
	text-decoration:none!important;
}
#part hr
{
	line-height:1px;
}
#part a
{
	font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#EF941D;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#part a:hover
{
	text-decoration:underline;
}
#part a.active
{
	color:#e1731d!important;
	font-weight:normal!important;
	text-decoration:none!important;
}	
#part table
{
	margin-bottom:0px;
}
#part img
{
	display:inline;
}
#part .hand
{
	cursor:pointer;
}
/*---------------------- Part List -----------------------*/
#basictab 
{
	width:100%;
	padding: 5px 0;
	margin-top:2px;
	margin-left: 0px;
	font: normal 11px Verdana;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #345E52;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}
#basictab ul
{
	margin:0px;
}
#basictab li
{
	display: inline;
	margin: 0px;
	color:#0072BC;
	background:none;
	padding:0px;
	float:none;
	width:auto;
}
#basictab li a
{
	text-decoration: none;
	padding: 3px 10px 5px 10px;
	margin-right: 3px;
	border: 1px solid #345E52;
	border-bottom: none;
	background:url(../images/ensign_tab_bg3.jpg);
	color:#000;
}
#basictab li a:hover
{
	background-color: #ffffff;
	color: #000;
	text-decoration:underline;
	background:url(../images/tab-select-bg.jpg);
}

#basictab li.selected a /*selected tab effect*/
{ 
	position:relative;	
	top: 1px;
	padding-top:6px;
	background-color: #ffffff;
	color: #fff;
	background:url(../images/menuBg-ensign1.jpg);
}

/*--------------- Third level tabs ends ------------*/
/*---- Copy before CSS from powervolt by Saravanan Thangavelu End ----*/

/******************** Pricing layer starts ***************************/
.pricinglayer
{
	margin:10px 10px 10px 10px;
		
}
.pricinglayer .price
{
	text-align:right;
	color:#345e52;
	font-weight:bold;			
}
.pricingContent
{
	width:100%;
	vertical-align:top;
	text-decoration:none;
	border:solid 1px #CCCCCC;
	text-align:left;
}
.pricingContent .columnseparator
{
	width:10px;
	vertical-align:top; 
}
.pricingContent img 
{
	border:solid 1px #cccccc;
	padding:2px;
}	
.pricingContent .EnerGStarimg 
{
	padding:5px;
	margin-top:5px;
	margin-left:-5px;
}
.pricingContent h2 
{
	font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:13px;	
	font-weight:bold;	
	color:#345e52;	
	line-height:17px;
	margin:10px 0px 5px 0px;	
	text-align:left;
}

.pricingContent h1 
{
	font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;	
	font-weight:bold;	
	color:#345e52;	
	line-height:17px;
	margin:10px 0px 5px 0px;	
	text-align:left;
	background-color:white;
	border:solid 0px black;
}
.pricingContent .fullcolumn 
{
	width:650px;
	vertical-align:top;
	text-decoration:none;
	padding-left:10px;
	padding-bottom:10px;	
}
.pricingContent .layerfullcolumn 
{
	width:720px;
	vertical-align:top;
	text-decoration:none;
	padding-left:10px;
	padding-bottom:10px;	
}
.pricingContent .leftcolumn 
{
	width:300px;
	vertical-align:top;
	text-decoration:none;
	padding-left:10px;
}
.pricingContent .rightcolumn 
{
	width:300px;
	vertical-align:top;
	text-decoration:none;
	text-align:left;
}
.pricingContent .priceHeader
{
	margin-bottom:20px;
}
.pricingContent .priceHeader .title
{
	width:225px;
	vertical-align:top;
	text-decoration:none;
	font-weight:normal;
	padding-left:10px;
}
.pricingContent .priceHeader .productimage 
{
	vertical-align:top;
	text-decoration:none;
	margin:10px 0px 0px 0px;
	text-align:center;
}	
.productdetails .priceHeader .approvalimages 
{
	margin:10px 5px 10px 5px;
}	
.pricingContent .priceHeader .approvalimages img 
{
	border:solid 0px #cccccc;
	padding:5px;
}
.pricingContent .divPrice 
{
	margin-left:-10px;
	width:100%;
}
.pricingContent .divPrice .bdrRight
{
	border-right:1px solid #345e52;
}
.pricingContent .divPrice .bdrLeft
{
	border-left:1px solid #345e52;
}
.pricingContent .divPrice .bdrTop
{
	border-top:1px solid #345e52;
}
.pricingContent .divPrice .bdrBottom
{
	border-bottom:1px solid #345e52;
}
.pricingContent .divPrice td
{
	padding:3px 10px 3px 5px; 
	height:17px;
	text-align:left;	
	width:130px;
}
.pricingContent .divPrice table
{
	margin:10px;
}
.pricingContent .divPrice .price
{
	text-align:right;
	color:#345e52;
	font-weight:bold;			
}
.pricingContent .priceButtons
{
	text-align:center;
	margin:10px;
}

.pricingContent .partListtblborder
{
	border:1px solid #345E52;	
}
.pricingContent .partListheader 
{
	background-color:#eeeeee;
	border:1px solid #345e52;
    padding:3px 10px 3px 5px;	    
    height:17px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#345e52;
	text-align:center;
}
.pricingContent .partListtlrowdark  
{
	border:1px solid #345e52;
    border-top: none;
	padding:3px 10px 3px 5px; 
	height:17px;
	text-align:center;	
}
.pricingContent .totalprice
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;	
	color:#000000;	
	margin:10px 0px 0px 0px;
	width:100%;
	height:20px;		
	vertical-align:middle;
	border:solid 1px #cccccc;
	background-color:#eeeeee;
}
/************** Pricing layer ends *********************/
.tblErrormessage
{
	width:670px;
	padding:0px 0px 0px 10px;
}

