/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/


* {
	padding: 0;
	margin: 0;
}

.from_box{
         float:right;
  	width:205px;
	height:20px;
	background-image:url('../../media/1712/searchbox.png');
	background-repeat:no-repeat;
	background-position:bottom left;
}

.search_box_background{
  	width:115px;	
	height:15px;  
	float:left;      
         text-align:left;	
	margin-top:10px;
	}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
}

#wrapper {
	width: 985px;
	margin:0 auto;
	z-index:1;
	/*border:1px solid #949396;*/
	border-top:0px;
}

#aspnetForm{
	width: 985px;
	margin:0 auto;
}
#home {
	width: 985px;
	height:22px;
}
#homesection {
	font-family:Arial;
	font-size:11px;
	color:#637b9c;
}
#header {	
	width: 986px;
	height:79px!important;
 	/*background: #3167c1; Prasad 
	background-color:#0173bc;*/
	border-bottom: 4px solid #0e3378;
	background-image:url('../../media/8969/header_img.jpg');
	background-repeat:no-repeat;
	font-family:Arial;
	font-size:11px;	
	}



.logo {
	float:left;
	width:250px;
	height:50px;
	/*background-image:url('../../media/1525/logo.jpg');
	background-repeat:no-repeat; 	
	background-color:#3167c1; Prasad */
	/*padding-bottom:5px;*/
	margin-left:5px;
}

spacesection{
	float:right;	
	height:15px;
	width:250px;
	/*background-color:#3167c1;*/
	margin-top:5px;
	
}

.spacesection_menu {
	float:left;
	width:725px;
	height:25px;
	/*height:11px;
	padding-left:133px;*/ 
	margin-top:10px;	}

/*

.backimage {
	width:1000spx;
	height:512px;
	background-image:url('../../media/9677/imagerotate_back_new.png');       
	background-color:transparent;
	z-index:70;
	overflow:auto;
	position:absolute;
	margin-top:-510px;
	float:left;
	padding:0;
}
*/

#homesection ul {
}
#homesection li {
	display:inline;
	padding-left:10px;
	padding-right:10px;
	float:right;
}
#homesection li a {
	display:inline;
	color:#637b9c;
	text-align:left;
	text-decoration:none;
	height:28px;
}

.homeicon {
	width: 18px;
	height:22px;
	background-image:url('../media/1485/HomeIco.gif');
	background-repeat:no-repeat;
	padding-left:20px;
	padding-bottom:4px;
}
.ship {
	/* width: 21px;
 background-image:url('../images/Ship.png');
  background-repeat:no-repeat;
 */
 float:left;
	border:0px;
	white-space:nowrap;
	padding-right:2px;
	padding-bottom:2px;
}
.sitemap {
	width: 18px;
	height:22px;
	background-image:url('../media/1615/SiteMap.gif');
	background-repeat:no-repeat;
	padding-left:20px;
	padding-bottom:4px;
}
.contact {
	width:21px;
	height:22px;
	background-image:url('../media/1470/Contact.gif');
	background-repeat:no-repeat;
	padding-left:25px;
	padding-bottom:4px;
}
.aboutlink {
}
.aboutlink ul {
	padding-top:15px;
	z-index:150;
}
.aboutlink li {
	display:inline;
	text-align:right;
}
.aboutlink li a {
	color:#fff!important;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	text-align:right;
	font-size:12px;
}
.aboutlink a:hover {
	color:#fff!important;
}
#navigation {
	width: 985px;
	height:5px;
	color: #333;
	/*border-bottom:1px solid #b8b8b8; Prasad */
	
}
.welcome
{
	font-style:italic;
	margin-left:15px;
	font-weight:normal;
	width:270px;
	float:left;
	font-size:12px;
	padding-left: 10px;
	z-index:500;

}


.welcome
{
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	color:#00a2f1;
	text-decoration:none;
	margin:0;
}

p{
font-style:normal;
}
.title
{
	font-size:18px;
	font-family:Trebuchet MS;
	color:#b38807;
	/*text-decoration:none;*/
	font-style:normal;
	font-weight:normal;
	/*margin:0;*/
/*	padding:0;*/
	margin-top:15px;

}
.welcome ul {
	list-style:none;
	font-size:8pt;
	font-style:normal;
}
.welcome ul li {
	padding:5px 0 !important;
}
.welcome ul li a{
	padding:5px 0 !important;
	color:#00a2f1;
	
}
.content {
	font-size:11px;
	font-family:Arial;
	color:#3a424c;
	margin-top:10px;
	background-color:#fff;
}
.knowmore {
	font-size:12px;
	font-family:Arial;
	color:#666666;
	text-decoration:none;
	font-style:italic;
	text-align:right;
	padding-right:0px;
}
.searchbox {
	float:right;
	width:247px;
	height:41px;
	margin-left: 470px;
	/*background-image:url('../images/searchbox.png');*/
	background-image:url('../media/30879/searchBg.png');
	background-repeat:no-repeat;
	font-size:11px;	
	text-align:right;
	}


h3 {
	float:left;
	font-size:12pt,
	color-#152571;
	font-weight:normal;
	font-style:normal;
	font-family:Arial,Helvetica,sans-serif;
	padding-right:15px;
}
.searchvalue {
	margin-top:2px;
	border:0px;
	background-color:transparent;
	padding-top:0px;
	margin-left:2px;
	color:#a1a2a2;
}
.ticker
{
            padding-top: 60px;
	float:right;
	font-size:14px;
	font-family:Arial;
	color:#666;
	/* font-weight:bold;*/
 font-style:italic;
	width:520px;
	text-align:left; 
}
.ticker .title {
	font-size:14pt;
	color:#b38807; margin-top:0; padding-top:0;
}
#content {
	width: 985px;
	color: #333;
	/*background-image:url('../images/Ship_img.png');
 	background-repeat:no-repeat;*/ 
	padding:0;
}

#footer {
	width:988px;
	height:20px;
	color: #fff;
	font-family:Arial;
	font-size:11px;
	/* background: #fff;
 	background-image:url('../images/footer.png');
 	background-repeat:no-repeat;*/	
	float:left;
         position:absolute;		
	margin-top:-23px;
	padding-left:10px;   
 	overflow:hidden;
	padding:0px;
         z-index:500;
	/*border-bottom:1px solid #949396;*/
}


.footertext {
	
	text-align:right;
	font-size:11px;
	color:#fff;
}

.footertext ul {
	text-align:right;
	margin: 0;
	padding: 0;
	list-style-type: none;
	color:#fff;
}
.footertext ul li {
	display: inline;
	float: left;
	font-size:11px;
	padding-left:10px;
	padding-right:10px;
}
.footertext ul li a {
	display:inline;
	color:#fff;
	text-align:left;
	text-decoration:none;
	font-size:11px;	
	font-family: Arial;
	

}
.bestviewed {
	float:right;
	padding-right:65px;
	font-size:7pt;
	color:#fff;
	padding-top:0px; 
         font-family:arial;
}

.copyright{
	float:right;
	padding-right:0px;
	font-size:7pt;
	color:#fff;
        	margin-top:0px;
	padding-top:0px;
	border-right:1px solid #949396;
	font-family:arial;
}

.bestviewed_product {
	float:right;
	padding-right:65px;
	font-size:7pt;
	color:#fff;
	padding-top:0px;
	font-family:arial;
}

.copyright_product{
	float:right;
	padding-right:0px;
	font-size:7pt;
	color:#fff;
        	margin-top:0px;
	padding-top:0px;	
	font-family:arial;
}


#simplegallery1 {
	margin-top:65px !important;
	background:#fff !important;
}

/*.ddsmoothmenu ul li ul li img{margin-right:2px;}
*/

.backimage_inner{
  clear:both;
  width:987px;
  height:134px;
 /* background-image:url('../media/4251/footer_products.gif'); */
  background-image:url('../media/4251/footer_products.jpg');
  position:relative;
}

#content_inner { 
  text-align:justify; 
   width:95%;
   min-height:370px;
   color:#666;
   font:normal 0.9em Arial, Helvetica, sans-serif;
   padding-top:10px;
   margin:auto;

}

#footer_inner{ 
 width: 986px;
 height:25px;
 color: #fff;
 font-family:Arial;
 font-size:11px;

}

.footertext_inner{
float:left;
width: 986px;
margin-top:135px;
text-align:left;
font-size:11px;		
width:500px;
font-family:Arial;
	
}

.footertext_inner ul{
text-align:left;
margin: 0;
padding: 0;
list-style-type: none;
color:#fff;
font-family:Arial;
font-size:11px				
}

.footertext_inner ul li{

display: inline;
float: left;
font-size:11px;
padding-left:10px;
padding-right:10px;
color:#fff;
font-family:Arial;

 }
.footertext_inner ul li a{
 display:inline; 
 color:#fff;
 text-align:left;
 text-decoration:none;
 font-size:11px; 
 font-family:Arial;

 
}
.copyright_inner{

 float:right;
 padding-right:20px;
 font-size:7pt;
 color:#666666;		
margin-top:145px;
 				
}

.sear{
 width:230px;
 height:19px;
/ background-image:url('../../media/1712/searchbox.png');*/
 background-repeat:no-repeat;     
 margin-top:7px;        
 margin-left:13px;                                  
}
.tst{
 float:left;
 border:1px solid #0e3378;
 width:175px;
 /*margin-top:1px;              */
 height:21px;      
 margin-right:2px;              }

.tst1{
 float:left;
 border:0px;
 width:37px;
margin-left: 3px
           }

#xsltsearch{
 font-family:arial;
 font-size:8pt;
 color:#426fd2;
}

#xsltsearch a{
 font-family:arial;
 font-size:8pt;
 color:#666666;
}

.video_sidebar{border:1px solid #ccc; margin:20px auto; width:206px; padding:5px;}
.video_sidebar img{margin:0 !important; padding:0;}

p.video_desc{background:#2659c0; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:8px; margin:0 !important;}

/* for Popup */

#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:600;
}
#downloadPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:208px;
width:408px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:700;
padding:12px;
font-size:13px;
}
#downloadPopup h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#downloadPopupClose{
font-size:14px;
line-height:14px;
right:2px;
top:0px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
cursor:pointer;
}
/* end for Popup */

/*	view css*/

.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
	color:#00a2f1;	
	}

.treeview ul {
	background-color: white;
	margin-top: 4px;
	}

.treeview .hitarea {
	background: url('../../media/9595/treeview-default.gif') no-repeat -64px -25px;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
/*madhavi*/
	padding-left:10px;

}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	color:#00a2f1;
	float:none;
}

.treeview li { 
	margin: 0;
	padding: 3px 0pt 3px 16px;
}

.treeview a.selected {
	/*background-color: #00a2f1;*/
	color:#00a2f1;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { color:#7559c0; cursor: pointer; }

.treeview li { background:  url('../../media/9600/treeview-default-line.gif') no-repeat 0 0;
}
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }

.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url('../../media/9595/treeview-default.gif'); }  
.treeview li.lastCollapsable { background-position: 0 -111px; }
.treeview li.lastExpandable { background-position: -32px -67px; }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }

.treeview-red li { background-image: url('../../media/9630/treeview-red-line.gif');
 }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url('../../media/9625/treeview-red.gif'); } 

.treeview-black li { background-image: url('../../media/9590/treeview-black-line.gif'); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url('../../media/9625/treeview-red.gif'); }  

.treeview-gray li { background-image: url('../../media/9620/treeview-gray-line.gif'); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url('../../media/9615/treeview-gray.gif'); } 

.treeview-famfamfam li { background-image: url('../../media/9610/treeview-famfamfam-line.gif'); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url('../../media/9605/treeview-famfamfam.gif'); } 

.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folder { background: url('folder.gif') no-repeat 0 0;
}
.filetree li.expandable span.folder { background: url('folder-closed.gif') no-repeat 0 0;
}
.filetree span.file { background: url('file.gif') no-repeat 0 0;
}

/* SCREEN CSS */


#banner { padding: 15px; background-color: #06b; color: white; font-size: large; border-bottom: 1px solid #ccc;
    background: url(bg.gif) repeat-x; text-align: center }
#banner a { color: white; }

#main_treeview{
        font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	width:935px;
	/*width:510px;
	margin-left:50px;
	 padding: 1em; */
	padding-left:50px;
	overflow:auto;
	position:relative;
         	text-align:left;
	min-height: 335px;

		} 

a img { border: none; }

#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_ADSBMasterContentPlaceHolder_logn_LoginButton
{
text-align:center;
margin-left:205px;
float:left;
height:35px;
width:105px;
color:white;
background: url('../../media/27648/login_button.jpg');
background-repeat:no-repeat;
cursor:pointer;
padding-left:10px;
border:0px;
}


#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_ADSBMasterContentPlaceHolder_logn_LoginButton a:link 
{
text-align:center;
color:white;
cursor:pointer;
padding-left:10px;
border:0px;
}
#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_ADSBMasterContentPlaceHolder_logn_RememberMe{
margin-right:3px;
margin-left:205px;
}

#hdfJobPostingId
{
display: none;
visibility:hidden;
}

#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_ADSBMasterContentPlaceHolder_logn{
border:1px solid #c8c8c8;
background-color:#f8f8f8;
background: url('../../media/27643/login_header.gif');
background-repeat:repeat-x;
font-color:#fff;
margin-top:5px;
}

.breadcrumb{
 font-family:Arial,Helvetica,sans-serif;
 font-size:9pt;
 color:#000;
}
p.breadcrumb{
padding: 0px;
margin: 0px 0px 0px 26px;
}
.breadcrumb a{
 font-size:9pt;
 color:#b38708;
 text-decoration:underline;
}

.breadcrumb a:hover{
 font-size:9pt;
 color:#1E3378; 
 text-decoration:none;
}

.wrapperProduct{
border:1px solid #949396;
}


.backimage_flash{

	width:986px;
	height:512px;
         background-color:0c0c0c;
        	padding:0;	
}



.flashsection{
  width:985px;
  margin-top:30px;
   
}


.Welcome_Home{
width:986px;
height:150px;

}

#content_inner_newsArchive { 
  text-align:justify; 
   width:985px;
   min-height:370px;
   color:#666;
   font:normal 0.9em Arial, Helvetica, sans-serif;
   padding-top:1px;
   margin:auto;
position:relative;
}

.redColor{color: #ff0000;}


//For New Zoomer functionality
div.jqZoomTitle
{
	z-index:5000;
	text-align:center;
	font-size:11px;
	font-family:Tahoma;
	height:16px;
	padding-top:2px;
	position:absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	color: #FFF;
	background: #0173ba;
}

.jqZoomPup
{
		overflow:hidden;
		background-color: #FFF;
		-moz-opacity:0.6;
		opacity: 0.6;
		filter: alpha(opacity = 60);
		z-index:10;
		border-color:#c4c4c4;
		border-style: solid;
		cursor:crosshair;
}


.jqZoomPup img
{
	border: 0px;
	
	}


.preload{
	-moz-opacity:0.8;
	opacity: 0.8;
   filter: alpha(opacity = 80);
	color: #333;
	font-size: 12px;
	font-family: Tahoma;
   text-decoration: none;
	border: 1px solid #CCC;
   background-color: white;
   padding: 8px;
	text-align:center;
   background-image: url(../images/zoomloader.gif);
   background-repeat: no-repeat;
   background-position: 43px 30px;
	width:90px;
	* width:100px;
	height:43px;
	*height:55px;
	z-index:10;
	position:absolute;
	top:3px;
	left:3px;

}

.jqZoomWindow
{
/*	border: 1px solid #999;*/
    border: 1px solid #b7b2f2;
	background-color: #FFF;
}



/*---------------------------------  SITE MAP CSS CODE ----------------------------------*/

.sitemap-img{
	 background: url('../../media/27478/line.gif');	
	 background-repeat:repeat-y;	 
	 margin-top:10px;	
}

.sitemap-img ul{
	margin:0px;
	padding:0px;
}

.sitemap-img ul li{
	display:block;
	color:#fff;
	padding-left:25px;
	line-height:21px;
}

.sitemap-img ul li a{
	color:#1E3378;
	text-decoration:none;
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
}

.sitemap-img ul li a:hover{
	color:#b38807;
	text-decoration:underline;
}



.sitemap-heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#1E3378;
	font-weight:bold;
	padding-left:0px;
	padding-top:10px;

}

.sitemap-heading a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#1E3378;
	font-weight:bold;
	padding-left:3px;
	padding-top:10px;
	padding-bottom:10px;	
	text-decoration:none;
}


.sitemap_section{
				
	margin-left:50px;			
}


.noval{
/*padding-left:15px;*/
background-color:#0173bc;
}
.noval_last{
/*padding-left:15px;*/
background-color:#1E3378;
padding-bottom:20px;
}
.menucontents_content{
padding-left:15px;
background-color:#29a1ef;
}

.menucontent_space
{
padding-left : 20px;

background-color:#1E3378;
}


.newsHeadDisplay
{
margin-top:20px;
color:#1E3378; 
font:normal 12pt Arial, Helvetica, sans-serif;

}

































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

