	.HeaderMid 
		{
		    padding:0px;
		    background: url('Images/White_small.gif') repeat-x;
		    height :88px
		}

	.leftlogo
		{
		      margin:0px; background:url('Images/publisher_logo_sample.gif') no-repeat; width:270px;
		      height:88px;
		      float:left; 
		}

.CPLogoRight

{
      margin:0px; background:url('Images/logo.gif') no-repeat; height:88px;
      width:300px;
      float:right; 
}

 	.toolbar
        {
        	font-size: 11px;
         	font-family: Verdana;
         	font-weight:bold;
	        padding: 2px;
         	background-image: url('Images/MenuBackgroundImage.gif');
        }
        .toolbar1
        {
        	font-size: 11px;
        	font-family: Verdana;
        	font-weight:bold;
        	padding: 2px;
        	background-image: url('Images/menuSelectBg.gif');
        }
         
        .sunmenu
        {
        	font-size: 12px;
        	font-family: Verdana;          
        }
	.MyTextBoxReadOnly
	{	height :16px;
		width :180px; 
		font-family:Verdana; 
		color:Black; 
		font-size:9pt; 
		border-style:groove; 
	}
	.MyLabelTextM
 	{
       	font-family: Verdana;
  		font-size : 9pt;
		font-style:normal;
 	}
	.MyTextBoxM
 	{
  		font-family: Verdana;
  		font-size: 13px;
		font-style:normal;
  		
		width:140px
 	}
	.MyTextBox
	{
		width :180px; 		
		font-family: Verdana;
		font-size:9pt; 
		color:Black; 
	}
	.MyCheckBoxList
	{
		font-family:Verdana; 
		font-size : 8pt;
		font-style:normal;
	}
		
	.MyHeadLabelText
	{
		font-family:Verdana; 
		font-size : 9pt;
		font-style:normal;
		font-weight:bold;
	}

	.MyLabelText
	{
		font-family:Verdana;
  		font-size : 9pt;
		font-style:normal;
		font-weight:bold;
		
	}
	.MyLabelValueDisplayText
	{
		font-family:Verdana; 
		font-size : 10pt;
		font-style:normal;
	}
	.MyLblInfoMessages
	{
		font-family:Verdana; 
		font-size : 10pt;
		font-style:normal;
		font-weight:bold;  
		color :Black;
	}
.MyCartLabelText
{
	font-family: Verdana;
	font-size: 9pt;
	font-style: normal;
	color: Black;
}
.MyCartNotificationLabelText
{
	font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
	color: Black;
}
	.MyLblErrMessages
	{
		font-family:Verdana; 
		font-size : 10pt;
		font-style:normal;
		font-weight:bold;  
		color :Red;
	}

	.MyLabelValidation
	{	font-family: Verdana;
		font-size: 8pt;
		font-weight:normal;
		color:Red;
	}
	.MyDropDownCombo
	{	height :25px;
		width :187px; 
		font-family:Verdana; 
		color:Black; 
		font-size:9pt; 
	}
	.MyOptButton
	{	
		font-family:Verdana;
		font-size : 10pt;
		font-style:normal;
		color :Black;
		font-weight:bold;
	}
	.MyButtonClass
	{	font-family:Verdana;
		font-size: 10pt;
		clip:rect(   );
		height:24px; 
		width:65px;
		border-style:groove; 
		background-color:silver; 
		cursor:hand
	}
	.MyLinkButtonClass
	{
		font-family:Verdana;
		font-size: 10pt;
		color:Blue;
		text-decoration:underline;
	}
	.MyLinkButtonClass:hover
	{
		font-family:Verdana;
		font-size: 10pt;
		color:Blue;
		text-decoration:none;
	}
	.MyButtonClassCrm
	{	font-family:Verdana;
		font-size: 10pt;
		clip:rect(   );
		height:24px; 
		width:140px;
		border-style:groove; 
		background-color:silver; 
		cursor:hand
	}	
	.MyListBox
	{
		width :184px; 
		font-family:Verdana; 
		border-style:groove;  
		color:Black; 
		font-size:10pt; 
	}	
	.Grid
{
	border-style: solid;
	border-width: 1px;
	border-bottom-color: #507CD1;
	border-top-color: #507CD1;
	border-left-color: #507CD1;
	border-right-color: #507CD1;
}
.Grid th
{
	border-width: 1px;
	border-bottom-color: White;
	border-top-color: White;
	border-left-color: White;
	border-right-color: White;
}

.Grid td
{
	border-width: 1px;
	border-bottom-color: White;
	border-top-color: White;
	border-left-color: White;
	border-right-color: White;
}

.GridHeader
{
	background-color: #627FAA;
	color: White;
	font-weight: bold;
	font-size: 10pt;
	height: 25px;
	font-family: Verdana;
	padding: 2px;
    background-image: url('Images/BGcolor.jpg');
}

.GridRow
{
	font-family: Verdana;
	font-size: 9pt;
	background-color: #F4F4F4;
	color: Black;
	font-style: normal;
}
.GridAltRow
{
	background-color:#d1ded5;
	color: Black;
	font-family: Verdana;
	font-size: 9pt;
}
.GridSelRow
{
	background-color:#6d839a;
	color: Black;
	font-family: Verdana;
	font-size: 9pt;
}
.GridPager
{
	background-color: White;
	color: Black;
	font-family: Verdana;
	font-size: 9pt;
}
.GridFooter
{
	background-color: FFFFFFF;
	color: #330099;
	font-family: Verdana;
	font-size: 9pt;
}

.PanelHeader
{
	color: White;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana;
	padding: 2px;
    background-image: url('Images/BGcolor.jpg');
}
.modalBox {
	background-color : #f5f5f5;
	border-width: 3px;
	border-style:groove;
	border-color:InactiveCaption;
	padding: 1px;
}

.modalBox caption {
	background-image: url('images/window_titlebg.gif');
	background-repeat:repeat-x
}

.ShoppingCartHide
{
	background: url('IMAGES/HideAction.gif') no-repeat;
	top:0px
}


.ImageMouseOver
	{
	 cursor:default;
	}

	body 
	{
		margin-top : 0Px; 
		background-color:White; 
		/*background: url('Images/PageBackground.jpg');
		background: url('Images/PageBackground.jpg') background-repeat:no-repeat;
		background-position:top;
               	background-attachment: fixed ;*/
                         
	}
	
/*Hover Menu*/
	.popupMenu 
  	{
		position:absolute;
		visibility:hidden;
	background-color:#F5F7F8;
	opacity:.9;
	filter: alpha(opacity=90);
}

.popupHover 
{
	background-image:url('Images/menuSelectBg.gif');
	background-repeat:repeat-x;
	background-position: left top;
	background-color:#F5F7F8
}
/* Modal Popup */

.modalBackground {

background-color:Gray;

filter:alpha(opacity=50);

opacity:0.5;

}

.modalPopup {

background-color:#ffe4e1;

border-width:3px;

border-style:solid;

border-color:Gray;

padding:3px;

width:250px;

}

.SearchMid {
    padding:0px;
    background: url('Images/White_small2.gif') repeat-x;
    height :38px
	
}
.SearchButton
{
	margin:0px; background:url('Images/search.gif') no-repeat; height:20px;
	float:left; 
}
.AdvSearchButton
{
	margin:0px; background:url('Images/advance_search.gif') no-repeat; height:20px;
	width:300px;
	float:left; 
}
/*Textbox Watermark*/

.unwatermarked {
	height:15px;
	width:200px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}

.watermarked {
	height:15px;
	width:200px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}	



.TabLine
{	
	background: url('IMAGES/Tabline.gif') repeat-x;
	height:26px;
	width:100%;
	float:right
}

.TabLine1
{
	margin:0;
	padding:0px;
	text-align: center;
	background-image:url('IMAGES/Tabline.gif');
	background-repeat:repeat-x;
	height:26px;
	width:100%;
	float:right
}

.Header1 {
    padding:0px;
    background: url('Images/Stripes4.gif') repeat-x;
    height :88px
   
}
.TabLineold {
    padding:0px;
    background: url('IMAGES/Tabline.gif') repeat-x;
    height :100px
   
}



.FooterLeft
{
		background: url('IMAGES/bottom_shadow.jpg') no-repeat;
		height:39px;
		width:100%
}
.FooterRight
{
		background: url('Images/bottom_image_right.jpg') no-repeat;
		height:39px;
		width:100%
}
.menucolor
{
 float:left;
 background: url('Images/MenuBackgroundImage.gif') repeat-x; 
 height:25px;
 width:100%
}
.AcContent
{
	background-color:#e4e9ec;
}
  .CrystalHeadingText
	{
		font-family:Verdana;
		font-size:10pt;
		font-style:normal;
		font-weight:bold;
		color :Black;	
	}
	.CrystalRowText
	{
		font-family:Verdana;
		font-size:9pt;
		font-style:normal;
		font-weight:bold;
		color :Navy;	
	}
	.CrystalColumnText
	{
		font-family:Verdana;
		font-size:9pt;
		font-style:normal;
		font-weight:normal;
		color :Black;
	}
	.CrystalSpcialText
	{
		font-family:Verdana;
		font-size:9pt;
		font-style:normal;
		font-weight:bold;
		color:Navy;
	}
	.CrystalSpcialText1
	{
		font-family:Verdana;
		font-size:9pt;
		font-style:normal;
		font-weight:bold;
		color:Black;
	}
	.CrystalDropDownCombo
	{	height :22px;
		width :90px; 
		font-family:Verdana; 
		color:Black; 
		font-size:10pt; 
	}
	.CyrstalLabelText
	{
		font-family:Verdana; 
		font-size : 10pt;
		font-style:normal;
		color:White;
		font-weight:bold;
		
	}
	.ImageMouseOver
	{
	 cursor:default;
	}
	.tr
	{
		font-family:Verdana; 
		font-size : 10pt;
		font-style:normal;
		color:White;
		font-weight:bold;
		height:10px;
	}
	
.accordionHeader
{
    border: 1px solid #cbcbcd;
 
    
   
    color: White;
	font-weight: bold;
	font-size: 9pt;
	font-family: Verdana; 
    padding: 2px;
    background-image: url('Images/BGcolor.jpg');
 
    cursor: pointer;
}





.MyTextBoxnew
	{
		 font-family: Verdana;
		font-size: 13px;
		font-style:normal;
		height:15px;
		width:140px

	}
	.MyLabelTextnew
	{
		font-family:Verdana;
		font-size : 9pt;
		font-style:normal;
		font-weight:bold;
		color:Black; 
	}
	.checkboxnew
	{
	font-family:Verdana;
	position:relative;
	font-size:9pt;
	color:Black;
	top:0px;
	left:-4px;
	width: 181px;
}
	.linknew
	{
		font-family:Verdana;
		color:Blue ;		
		font-size:9pt;		
	} 
	
	.HeaderMidnew {
    padding:0px;
    background: url('Images/White_small.gif') repeat-x;
    height :88px;
	width: 100%
}

.leftlogonew
{
	margin:0px; background:url('Images/publisher_logo_sample.gif') no-repeat; width:270px;
	height:88px;
	float:left 
}

.CPLogoRightnew
{
	
	margin:0px; background:url('Images/logo.gif') no-repeat; height:88px;
	width:300px;
	float:right 
}
.LabelErrorMsgnew
{
	font-family:Verdana;	
	font-size:9pt;
	color:Red;	
		}

/* Content Page Layout */
.demoarea {
	padding:20px;
	background:#FFF url('images/demotop.png') no-repeat left top;
}

.demoheading {
	padding-bottom:20px;
	color:#5377A9;
	font-family:Verdana;
	font-weight:bold;
	font-size:1.5em;
}

.ContextMenuPanel 
{
	border: 1px solid #868686;
	z-index: 1000;
	background: #FAFAFA url('images/menu-bg.gif') repeat-y 0 0;
	cursor: default;
	font-size: 11px; padding-left:1px; padding-right:1px; padding-top:1px; padding-bottom:0px
}

.ContextMenuBreak
{
	margin:1px 1px 1px 32px;
	padding:0;
	height:1px;
	overflow:hidden;
	display:block;
	border-top: 1px solid #C5C5C5;	
}

a.ContextMenuItem
{
	margin: 1px 0 1px 0;
	display: block;
	color: #003399;
	text-decoration: none;
	cursor: pointer;	
	padding: 4px 19px 4px 33px;
	white-space: nowrap;
}

a.ContextMenuItem-Selected
{
	font-weight: bold;
}

a.ContextMenuItem:hover
{
	background-color: #FFE6A0;
	color: #003399;
	border: 1px solid #D2B47A;
	padding: 3px 18px 3px 32px;
}

.accordionContent
{
     background-color:#e4e9ec;

}


.Heading
{
font-weight: bold; 
font-size: 14px; 
background-color:#627FAA; 
color: white; 
font-family: Verdana;
 top: 0px;
 height:25px;
}

.DropDown
{
font-family: Verdana;
font-size : 9pt;
background-color:White;
color:Black;
font-style:normal;
width:100pt;
}
 .showHideDiv{
        cursor:pointer;
        cursor:hand;
        }

.MyLabelText_DcTrak
	{
		font-family:Verdana;
  		font-size : 8pt;
		font-style:normal;
	}
	.MyLabelText_DcTrak1
	{
		font-family:Verdana;
  		font-size : 8pt;
		font-style:normal;
		font-weight:bold;	
		color:#666666;	
	}
.TEXTAREA {
background-color: White;
border: black 1px solid;
color: Black;
font-family: Verdana;
font-size: 12pt;
font-weight: normal
} 


.divContainer
{     
    text-align: right;
    font-size: large;
    color:Black;
    position: absolute;
    visibility: visible;
    width: 100%;
    filter: alpha(opacity=100 );
    -moz-opacity: 5.00;
    opacity = 0.75;
    vertical-align: middle;
    display: inline;
    height: 100%;
    background-color:#FFFFFF;
    /*border-right: white thick outset; 
    border-top: white thick outset; 
    border-left: white thick outset;
    border-bottom: white thick outset;  */
    z-index:99999;
    }

.divLoaderBack
{
    background-color: #ffffff;
    color: #627FAA;
    font-size:x-small;
    height: 5px;
    visibility: visible;
    width: 510px;
    border-right: #c0c0c0 solid;
    
    border-top: #c0c0c0 solid;
   /* padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
    padding-bottom: 5px;*/
    border-left: #c0c0c0 solid;
    
    border-bottom: #c0c0c0 solid;
    border-top-width:1px;
    border-left-width:1px;
    border-bottom-width:1px;
    border-top-width:1px;
    margin-top: 25px;
    vertical-align: middle;
    text-align: left;
    margin: auto;
    top:50%;
    position:relative;
    
}
.divLoaderProgress
{
    background-color: #627FAA;
    color: gray;
    padding: 5px,0px,0px,5px;
    position: relative;
    visibility: visible;
    height: 5px;
    width: 0px;
}

.divLoadingStat
{
    background-color: Transparent;
    border-color: #627FAA;
    font-family:Verdana;
    font-size:12px;
    color: #627FAA;
    padding: 5px,0px,0px,5px;
    position: relative;
    visibility: visible;
    border-width: medium;
    width: 100%;
    height: 10px;
    text-align: center;
    margin-bottom: 15px;
    top:50%;

}

.MyLabelTextB
	{
		font-family:Verdana;
  		font-size : 9pt;
		font-style:normal;
	}

.MyDropDownComboB
	{	height :25px;
		width :100px; 
		font-family:Verdana; 
		color:Black; 
		font-size:9pt; 
	}	

.MyOptButtonList
	{	
		font-family:Verdana;
		font-size : 8pt;
		font-style:normal;
		color :Black;
		font-weight:bold;
	}

.MyLabelTextnew1
	{
		font-family:Verdana;
		font-size : 10pt;
		font-style:normal;
		font-weight:bold;		
		color:White; 
	}


.RecentUploadHide
    {
	    background: url('IMAGES/RecentUploads.gif') no-repeat;
	    top:0px
    }

.MyDropDownComboB
	{	height :25px;
		width :100px; 
		font-family:Verdana; 
		color:Black; 
		font-size:9pt; 
	}	
	.MyDropDownComboSmall
	{	height :25px;
		width :50px; 
		font-family:Verdana; 
		color:Black; 
		font-size:9pt; 
	}	
	.MyDropDownComboMedium
	{	height :25px;
		width :70px; 
		font-family:Verdana; 
		color:Black; 
		font-size:9pt; 
	}
	.MyLabelValueDisplayText
	{
		font-family:Verdana; 
		font-size : 10pt;
		font-style:normal;
	}
	.MyLabelTextB
	{
		font-family:Verdana;
  		font-size : 9pt;
		font-style:normal;
	}
	
	
.LabelErrorMsgnewLogin

{

      font-family:Arial,Helvetica,sans-serif;   

      font-size:9pt;

      color:Red;  

}
            
 .linknewLogin

{

            font-family:Arial,Helvetica,sans-serif;

            color:Blue ;            

            font-size:9pt;          

}

.checkboxnewLogin

{

      font-family:Arial,Helvetica,sans-serif;

      position:relative;

      font-size:9pt;

      color:Black;

      top:0px;

      left:-4px;

      width: 181px;

}

.MyLabelTextnewLogin

{

            font-family:Verdana,Helvetica,sans-serif;

            font-size : 9pt;

            font-style:normal;

            font-weight:bold;

            color:Black; 

}


.MyTextBoxnewLogin

{

             font-family: Arial, Helvetica, sans-serif;

            font-size: 13px;

            font-style:normal;

            height:15px;

            width:140px

 

}



.accordion1Content
{
     background-color:#e4e9ec;

}
.accordion1Header
{
    border: 1px solid #cbcbcd;
 
    height:22px;
   
    color: White;
	font-weight: bold;
	font-size: 9pt;
	font-family: Verdana; 
    padding: 2px;
    background-image: url('Images/BGcolor.jpg');
 
    cursor: pointer;
}

  
