.listBox
{
    font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
    font-size: 12px;
    font-weight: normal;
    color: #7B7D7B;
    background-color: #FFFFFF;
    border: 1px solid #7B7D7B;
    text-align: left;
    padding: 2px;
    height: 100px;
    width: 100px;
}
.listBox ul
{
    background-color:Gray;
}
.listBox ui.hover
{
    background-color: #8C8E8C;
    color: #FFFFFF;
}
.listBox option:hover
{
   background-color: #8C8E8C;
    color: #FFFFFF;
}
.cellCenter
{
    font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
    font-size: 11px;
    font-weight: normal;
    color: #7B7D7B;
   
    text-align:center;
    
    
}

.cellLeft0
{
    font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
    font-size: 11px;
    font-weight: normal;
    color: #7B7D7B;
    text-align:left;
    border:1px solid #000;
    
    
}
.cellBgHeadingLeft
{
    font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
    font-weight: bold;
    font-size: 15px;
    background: none; /* DFE7F7 */
    color: #000; /* FF6500 */
    text-align: left;
    padding:0;
    margin: 0px;
    vertical-align: middle;
}
.cellFieldLeft
{
    font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
    font-weight: bold;
    font-size: 13px;
    background-color: #ffffff;
    color: #21389C;
    text-align:left;
    margin-left: 5px;
    padding: 5px;
    vertical-align: top;
}
.cellFieldComment
{
    font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
    font-weight: bold;
    font-size: 12px;
    background-color: #ffffff;
    color: #21389C;
    text-align:justify;
    margin-left: 0px;
    padding: 0px;
    vertical-align: top;
    border-style:none;
    height :100%; 
    Width:100%;
    overflow :hidden;
    
}
textarea.cellFieldComment
{height:100%; width:100%; overflow:auto; min-height:122px;}

.cellHeadingLeft
{
    font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
    background-color: #e2ecf5;
    color: #000;
    font-size:11px;
    text-align: left;
    margin-left: 5px;
    padding: 5px;
    vertical-align: top;
    border:1px solid #c6dbef;
}

.cellHeadingLeftSmall
{
    font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
    font-weight: bold;
    font-size: 11px;
    background-color: #FFFFFF;
    color: #4A79D6;
    text-align: left;
    margin-left:5px;
    padding: 5px;
}
.grayviewcard
{
    font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
    font-weight: bold;
    font-size: 11px;
    color: #736563;
    text-align: left;
    padding: 2px;
}



.cellBgLeft
{
    font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";    
    font-size: 11px;
    background-color: #EFF3FF; 
    color: #4A61CE;
    text-align:left;  
    padding:2px ;
}

.cellRight {
	font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
	font-size: 11px;
	font-weight:normal;
	color:#000000;
	text-align:right;	
}
.cellImage
{
    text-align:center;
    vertical-align:top; 
}

.tableLeft {
	font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
	font-size: 11px;
	font-weight:normal;
	color:#000000;
	text-align:left;	
    
}
.cellPageInnerTitle
{
    font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
	font-size: 13px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	height:30px; 
}

.tableCenter {
	font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
	font-size: 11px;
	font-weight:normal;
	color:#000000;
	text-align:center;	
	margin:0px;
	padding:0px;  
	
}
.tableRight {
	font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
	font-size: 11px;
	font-weight:normal;
	color:#000000;
	text-align:right;	
}

/*=======Form GridView Style========*/

.gridViewFormStyle
{ 
   border: 1px solid #c6dbef; 
   font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
   font-size:11px;  
                    
 }
 table.gridViewFormStyle td
 {
     border:1px solid #000;
 }
 .gridViewFormHeaderStyle
 {
   text-align: center;
    background-color: #e2ecf5;
    font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
    font-weight: bold;
    font-size: 11px;
    height: 24px;
    border: 1px Solid #c6dbef;
    color: #000;
 }

.gridViewFormHeaderStyleConfig
{
    text-align: center;
    background-color: #CEDBFF;
    font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
    font-weight: bold;
    font-size: 11px;
    height: 24px;
    border: 1px Solid #c6dbef;
    color: #21389C;
}

 .gridViewFormPagerStyle
 {
     text-align:left;
     background-color:#EFF3FF;
     font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
     font-weight:normal;
     font-size:11px;
     height:20px;
 }
 
 
.gridViewFormRowStyle
{
    text-align: left;
    color: #000000;
    background-color: #ffffff;
    font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
    font-weight: normal;
    font-size: 12px;
    border: 1px solid #c6dbef;
    height: 20px;
}
 .gridViewFormAlternateRowStyle
 {
     text-align:left;
     color:#000000; 
     background-color:#eee; /*#e2ecf5*/
     font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
     font-weight:normal;
     font-size:12px;  
     border: 1px solid #a9d355; 
     height:20px;
 }
  .gridViewFormFooterStyle
 {
     text-align:right;
     background-color:#d9e7ff;
     font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
     font-weight:bold;
     font-size:11px;  
     border: 1px solid #c6dbef; 
     height:24px;
 }
  .gridViewFormItemStyle
{
    font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
    font-size: 11px;
    padding: 0px;
    border: 1px solid #c6dbef;
    text-align:center;
}

.txtRight {text-align:right; padding-right:3px;}


.gridViewFormItemStyle1
{
    font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
    font-size: 11px;
    padding: 0px;
    border: 1px solid #c6dbef;
    text-align:Right;
    padding-right:3px;
}
.gridViewCellStyle
{
    border-width: 1px;
    border-color: #c6dbef;
    font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    padding-right: 0px;
    padding-left: 2px;
    border-bottom-style: solid;
    border-top-style: solid;
}
 .formGridLabel
{
    font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-align: left;
    padding-right: 0px;
    padding-left: 2px;
}
 
    
 .WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
{
    margin: 0;
    border: solid 1px #7F9DB9;
    border-right: 0px none;
    padding: 2px 1px 1px 1px;
    font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    height: 16px;
    position: relative;
}     
.WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button     
{         
    font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    
    margin: 0;         
    padding: 0;         
    background-image: url(../siteimages/icons/combo-arrow.gif);
    background-position: top left;         
    border: 0px none;         
    height: 21px;         
    width: 21px;     
    }     
    
.WindowsStyle .ajax__combobox_itemlist {margin: 0;padding: 0;border-color: #7F9DB9;font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";font-size: 12px;font-weight: normal;color: #000000;} 
.BoxHeading {color: #000;font-weight: bold;height:20px; background:#e2ecf5;padding:2px 0 3px 5px;}
.btnGo {background:url(../siteimages/buttons/Button-bg-go.png) no-repeat; width:56px; height:24px; border:0;}
.BoxHeading01 {background:#dbe7f2;margin:3px 0 0 0;font-family:Calibri;font-size:16px;}
.Mainbox_Content {border:0px solid #000; margin:0; padding:0;}
.BoxWindow {border-style: none;font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";font-size: 12px;font-weight: normal;margin: 0px;padding: 0px;border-collapse: collapse;}
.BoxWindowRow{background-color:#DEE7F7; height:20px; }
.BoxWindowEmptyBgCell {margin: 0px;padding: 1px;width: 20px;background-color: #DEE7F7;}
.BoxWindowEmptyCell {margin: 0px;padding: 1px 1px 1px 1px;width: 30px;background-color: #FFFFFF;vertical-align:text-bottom;}
.BoxWindowGoBtnCell {margin: 0;padding: 8px 1px 1px 0px;font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";font-size: 12px;font-weight: normal;height: 21px;position: relative;}
.BoxWindowGoBtnCell1 {margin: 0;padding: 1px 1px 1px 1px;font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";font-size: 12px;font-weight: normal;height: 21px;position: relative;top:4px;}
.BoxWindowCell{border-style: none;font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";font-size: 12px;font-weight: normal;margin: 1px 0px 1px 1px;padding: 2px 0px 2px 5px;text-align: left;vertical-align: middle;color: #6B696B;background-color: White;}
.BoxWindowCell1{border-style: none;font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";font-size: 12px;font-weight: normal;margin: 1px 0px 1px 1px;padding: 2px 0px 2px 5px;text-align: left;vertical-align: middle;color: #6B696B;background-color: White;width:267px;}
.BoxWindowCellBold {border-style: none;font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";font-size: 11px;font-weight: bold;color: #4A79D6;margin: 1px;padding: 2px 5px 2px 10px;text-align: left;vertical-align: bottom;background-color: White;white-space:nowrap;vertical-align:middle;}
.watermarked {color: #9C9A9C;}
.XX:hover {border-style: none none solid none; border-width: 1px; border-color:white;}
.a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:130px;}
.a.tooltip:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}
.h1 {background:#FFAA22;text-decoration:none;color:#003466;}
.x:hover {background-color:#FFAA22;text-decoration:none;color:#003466;}

/*******  New Css  *********/
 
.MainBoxWindows{width:500px;border:1px solid #c6dbef;background:#fff; /* #DEE7F7 */padding-bottom:20px;margin-left:15px;}
.MainBoxWindows .WinBoxHeading {color: #000; /* FF6500 */font-weight: bold;text-align:left;padding:5px 5px 5px 15px;font-size:15px;background:#e2ecf5;font-family:Calibri;margin-bottom:10px;margin-top:1px;}
.BoxPanel {background:#fff;margin:0px 0 0px 0;clear:both;border:0px solid #000;}
.BoxPanel .BoxLeft {float:left;font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";font-size: 11px;font-weight: bold;color: #112a59;margin: 1px 1px 6px 1px;padding: 7px 5px 2px 10px;text-align: left;background-color: White;white-space:nowrap;vertical-align:middle;width:100px;}
.BoxPanel .BoxRight {float:left;border:0px solid #000;vertical-align:middle;height:30px;padding:0;margin-left: 30px;margin-right: 0;margin-top: 0;}
.cf1 {border:0px solid #000;}
.btncnf {float:right;border:0px solid #000;width:58px;margin-top:3px;}
.btncnf1 {float:right;border:0px solid #000;width:58px;margin-top:0px;}
.btncnf1 .Boxbtn{margin:0;}
.BoxPanel .BoxRight input.watermarked {width:258px;text-align:center;height:12px;margin:0;}
.MainBoxPanel {border:0px solid #000;width:95%;background:#fff;text-align:center;margin:0 auto; padding:5px;}
.BoxLine {border-bottom:1px solid #ccceee;margin-top:5px;padding-top:5px;}
.SearchByModel {margin:10px 0 0 0;}
.SearchByModel .BoxRight {}
.Boxbtn {margin-top:-4px;border:0;background:url(../siteimages/buttons/Button-bg-go.png) no-repeat;cursor:pointer;}
.cellLeft1 {font-family: "Vardana" , "Tahoma" , "Luxi Sans" , "Bitstream Vera Sans" , "Nimbus Sans L";font-size: 11px;font-weight: normal;color: #7B7D7B;text-align:left;width:100%;border:0px solid #000;clear:both;padding:5px;}
.memoryfinder-image { float:right; margin-right:10px;}
.memoryfinder-image img { width:150px; height:142px;}
.headingText{color:#E2721A;padding-left:5px;font-size:16px;font-family:Calibri;}
.confiTypecss {text-align:left; padding-left:20px;}
.configBuyBtn {height:auto; background:none;}
.mdLeft {border:0; width:700px; float:left;}
.mdRight {border:0; width:200px; float:right;}
.mdRight div {margin-bottom:10px; text-align:center;}
.mdRight div img {width:190px;}
.mdRight div.lftime img {width:150px;}
.mdRight span.mfg {display:block; width:200px; text-align:center; margin:10px 0;}
.mdRight span.mfg img {width:100px; height:100px;}

/* For Model Detail Non Memory Grid ---- Syed Faizan Hussain --- 02-06-2013 */

.dvNonMemory {color:#000;}
.dvNonMemory div.filterCol {width:150px; border:1px solid #000; padding:0; float:left;}
.dvNonMemory div.childData {width:768px; float:left;}
.dvNonMemory div.childData .dataRow {border:1px solid #ccc; background: #ededed; /* Old browsers */
background: -moz-linear-gradient(top,  #ededed 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ededed 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ededed 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ededed 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ededed 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */}
.dvNonMemory div.childData .dataRow div.lft {border:0px solid #000; width:540px; float:left; padding-top:5px;}
.dvNonMemory div.childData .dataRow div.rght {border:0px solid #000; width:100px; float:left; margin:0 1.5px; text-align:center; padding-top:10px;}
.dvNonMemory div.childData .dataRow div.imgleft {border:0px solid #000; width:100px; float:left;}
.dvNonMemory div.childData .dataRow div.imgleft img {width:80px; padding:3px; height:80px;}
.dvNonMemory div.childData .dataRow label {display:block;padding:5px 0; text-align:left; padding-left:20px;}
.dvNonMemory div.childData .dataRow label.price {color:#d50000; font-weight:bold; font-size:13px;}
.dvNonMemory div.childData .dataRow label.title {font-weight:bold;}
.dvNonMemory div.childData .dataRow label.pnumber {color:#000;}
.dvNonMemory div.childData .dataRow label.quantity input {text-align:center;}
.dvNonMemory div.childData .dataRow label.buy input {width:auto; height:auto;}
.dvNonMemory div.childData .dataRow div.rght label{text-align:center;}
.dvNonMemory div.filterCol label.labelHeading {background:#eee; display:block; text-align:left; padding:5px; font-weight:bold; border-bottom:2px solid #ccc; font-size:13px;}
.dvNonMemory div.filterCol table.filterAttribute {width:100%;}
.dvNonMemory div.filterCol table.filterAttribute td {text-align:left; font-weight:bold; padding:5px 10px;}
.dvNonMemory div.filterCol table.filterAttribute td select.filterAttributeValue {margin-top:5px; display:block; width:130px;}
table.gvNonMemoryChild td, table.gvNonMemoryChild th {text-align:center; font-size:11px; font-family:"Vardana","Tahoma","Luxi Sans","Bitstream Vera Sans","Nimbus Sans L"; border:1px solid #c6dbef;}
table.gvNonMemoryChild td.txtLeft{text-align:left;padding-left:15px;}
/*table.gvNonMemoryChild td.txtLeft {text-align:left; padding-left:3px;}*/
table.gvNonMemoryChild td span.price {text-align:right; display:block; padding-right:1px;}
table.gvNonMemoryChild td input.qty {text-align:center;} 
.dlNonMemoryParent div.tempHeader,div.tempHeader {border:0px solid #000; padding:0; line-height:6px;margin-left:6px; height:35px;
background:url(../siteimages/memorySlides_bg.png) no-repeat; background-position:right; width:930px;
/* For Shadow */
/*-webkit-box-shadow: 2px 2px 2px 2px #ccc; 
box-shadow: 2px 2px 2px 2px #ccc;*/
/* For Border Radius */
/*-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-topright: 15px;
border-top-left-radius: 15px;
border-top-right-radius: 15px;*/
/* For Gredient Background */
/*background: #d19302; 
background: -moz-linear-gradient(top,  #a43d03 0%, #c15f1e 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a43d03), color-stop(100%,#c15f1e));
background: -webkit-linear-gradient(top,  #a43d03 0%,#c15f1e 100%); 
background: -o-linear-gradient(top,  #a43d03 0%,#c15f1e 100%); 
background: -ms-linear-gradient(top,  #a43d03 0%,#c15f1e 100%); 
background: linear-gradient(to bottom,  #a43d03 0%,#c15f1e 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a43d03', endColorstr='#c15f1e',GradientType=0 ); */


}
.dlNonMemoryParent div.div.tempHeaderDetailBorder,div.tempHeaderDetailBorder {border:1px solid #da4b00; padding:4px 0 5px 0; margin-top:-5px; border-top:0; background:transparent; margin-left:6px; width:928px;}
.dlNonMemoryParent div.tempHeader h3, div.tempHeader h3 {text-align:left; padding:0px 0 0 20px; color:#fff; font-size:14px; font-weight:bold; font-family:Arial; float:left; width:600px;}
div.tempHeader img {float:right; width:16px; margin:10px 10px 0 0; display:block; cursor:pointer;}
.gvPager td { padding:0 3px; font-weight:bold;}
.gvPager td a:link, .gvPager td a:visited {color:#000; text-decoration:none; font-weight:normal;}
.gvPager td a:hover { text-decoration:underline;}
table.gvNonMemoryChild td a, table.gvNonMemoryChild td a:visited {color:#4d6fa1;}
div.othersLinks {text-align:left; border:1px solid #92c1d2; padding:3px 5px; padding-bottom:10px; margin:5px; -webkit-box-shadow: 0px 0px 5px 0px ;box-shadow: 0px 0px 5px 0px;
/* fallback / background-image: url(../siteimages/radial_bg.png);*/ background-color: #e7ecee; background-position: center; background-repeat: no-repeat; 
/* Safari 4-5, Chrome 1-9 */ background: -webkit-gradient(radial, center center, 0, center center, 460, from(#fff), to(#e7ecee)); 
/* Safari 5.1+, Chrome 10+ */ background: -webkit-radial-gradient(circle, #fff, #e7ecee); 
/* Firefox 3.6+ */ background: -moz-radial-gradient(circle, #fff, #e7ecee); 
/* IE 10 */ background: -ms-radial-gradient(circle, #fff, #e7ecee);}
div.othersLinks h3 {color:#000; margin-top:5px; margin-bottom:10px;}
div.othersLinks table {width:auto;}
div.othersLinks table td, div.othersLinks span {padding:0 10px;}
div.othersLinks table td a, .othersLinks table td a:visited, div.othersLinks span a, div.othersLinks span a:visited{color:#831a1e; cursor:pointer;}
.othersLinks table td a:hover {text-decoration:underline;}
.OthersRow {padding:5px; padding-top:0;}
.selectedOtherGridViewByLinks {background-color:#ecec85;} /*This Class is used for Other Category Gridview Selected By Link In Model detail Page */
#PageOnTop {color:#000; cursor:pointer;}
.txtLeft {text-align:left; padding-left:3px;}
.gridHeader {background-color:#858585; /*e9e9e9*/ color:#fff;}
.nowrapText {min-width:450px; overflow:hidden;}