.heading /* === */
{
 font-family:Arial;
 font-size:20pt;
 color:#C4C4C4;  
 font-weight:normal; 
}

.DetailsHeading /* === */
{
 font-family:Arial;
 font-size:16pt;
 color:black;  
 font-weight:normal; 
 padding-left:5px
}



/* Used for the links of the footer*/
.readmorebut /* === */
{
	font-weight: normal;
	font-size: 7pt;
	color: #9F9F9F;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
}	

.readmorebut:Link /* === */
{
	font-weight: normal;
	
	color: #9F9F9F;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-size: 7pt;
	
}	



.readmorebut:visited /* === */
{
	font-weight: normal;
	
	color: #9F9F9F;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-size: 7pt;
	
}
.readmorebut:hover /* === */
{
	font-weight: normal;
	font-size: 7pt;
	font-family: Arial;
	text-decoration: underline;
	text-align:center;
	color: #FBFBFB;
	
}	

/* Used for the links of the footer*/
.RemoveButton /* === */
{
	font-weight: normal;
	font-size: 7pt;
	color: #9F9F9F;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
}	

.RemoveButton:Link /* === */
{
	font-weight: normal;
	
	color: #9F9F9F;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-size: 7pt;
	
}	



.RemoveButton:visited /* === */
{
	font-weight: normal;
	
	color: #9F9F9F;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-size: 7pt;
	
}
.RemoveButton:hover /* === */
{
	font-weight: normal;
	font-size: 7pt;
	font-family: Arial;
	text-decoration: underline;
	text-align:center;
	color: #FBFBFB;
	
}	

.subheading /* === */
{
 font-family:Arial;
 font-size:10pt;
 color:#656565;  
 font-weight:normal; 
}

.newsheading /* === */
{
 font-family:Times New Roman;
 font-size:14pt;
 color:Black;    
 font-style:italic;
 font-weight:bold;
 
}

.footerheading /* === */
{
 font-family:Times New Roman;
 font-size:10pt;
 color:#D42514;    
 font-weight:bold;
 
}

.content /* === */
{
    font-family:arial;
	font-size:9pt;
	color: #9F9F9F;
	text-align:justify ;
	font-weight:100;
	line-height:20px;
}	

.PhotoDetails /* === */
{
    font-family:Arial;
	font-size:8pt;
	color: #35393D;
	text-align:justify ;
}

.grayText /* === */
{
    font-family:Arial;
	font-size:8pt;
	color: #838383;
}	

.yellowText /* === */
{
    font-family:Arial;
	font-size:8pt;
	color: #F0D701;
	
}

a:Link /* === */
{
	color: #7E7E7E;
	font-family: Arial;
	text-decoration: none;
	text-align:left;
	font-size: 8pt;
	
}	


a:visited /* === */
{
	color: #7E7E7E;
	font-family: Arial;
	text-decoration: none;
	text-align:left;
	font-size: 8pt;
	
}

a:hover /* === */
{
	font-size: 8pt;
	font-family: Arial;
	text-decoration: underline;
	text-align:left;
	color: #7E7E7E;
	
}

UL.orangebullet
{
    FONT-SIZE: 8pt;
    LIST-STYLE-IMAGE: url(images/Headings/orangebullet.gif);
    FONT-FAMILY: Arial, Arial;
}



UL
{
    FONT-SIZE: 8pt;
    LIST-STYLE-IMAGE: url(images/Headings/orangebullet.gif);
    FONT-FAMILY: Arial, Arial;
}


.contactus
{
    font-weight: normal;
	font-size: 8pt;
	color: #C4C4C4;
	font-family: Arial;
	text-decoration: none;    
	text-align:justify ;
}

.ImageHeading
{
  vertical-align :bottom ;
  padding-left: 2pt;
}



/* end of gallery */


.errortext
{
color: Red;
font-family: Arial;
font-size: 8pt;
font-weight: bold;
}

.success
{
    color: Blue;
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
    }


/* anchor tags */

		


.menuheading
{
color: #9E9E9E;
font-family: Arial;
font-size: 10;
font-weight: bold;
}

/* heading bar in the Admin sections */
.headingbar
{
background-color: #ebebeb;
color: black;
font-family: Arial;
font-size: 10;
font-weight: bold;
}

INPUT.Button
{
    BORDER-RIGHT: gray 1pt solid;
    BORDER-TOP: gray 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: gray 1pt solid;
    FONT-FAMILY: ARIAL, Arial
}

INPUT.text
{
	font-size: 8pt;
	color: #8a8a8a;
	font-family: ARIAL;
	background-color: white;
}


/* Used for the links of the footer*/
.AFooter /* === */
{
	font-weight: normal;
	font-size: 9pt;
	color: White;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
}	

.AFooter:Link /* === */
{
	font-weight: normal;
	
	color: White;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-size: 9pt;
	
}	



.AFooter:visited /* === */
{
	font-weight: normal;
	
	color: White;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-size: 9pt;
	
}
.AFooter:hover /* === */
{
	font-weight: normal;
	font-size: 9pt;
	font-family: Arial;
	text-decoration: underline;
	text-align:center;
	color: White;
	
}	

.SubHeading:Link /* === */
{
	font-weight: normal;
	
	color: #656565;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-size: 10pt;
	
}	



.SubHeading:visited /* === */
{
	font-weight: normal;
	
	color: #656565;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-size: 10pt;
	
}
.SubHeading:hover /* === */
{
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
	text-decoration: underline;
	text-align:center;
	color: #656565;
	
}	


.Footer
{
	font-weight: normal;
	font-size: 8pt;
	color: #999999;
	font-family: Arial;
	text-decoration: none;
	text-align:center;
}	


INPUT.Button
{
    BORDER-RIGHT: gray 1pt solid;
    BORDER-TOP: gray 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: gray 1pt solid;
    FONT-FAMILY: Arial;
}

/* Used to make hidden links */

.textlink
{
	font-weight: normal;
	font-size: 8pt;
	color: black ;
	font-family: Arial;
	
	text-decoration: none;
	text-align:center;
}	

.textlink:link
{
	font-weight: normal;
	font-size: 8pt;
	color: black ;
	font-family: Arial;
	
	text-decoration: none;
	text-align:center;
}	

.textlink:visited
{
	font-weight: normal;
	font-size: 8pt;
	color: black ;
	font-family: Arial;
	
	text-decoration: none;
	text-align:center;
}	

.textlink:hover
{
	font-weight: normal;
	font-size: 8pt;
	color: black ;
	font-family: Arial;
	
	text-decoration: underline;
	text-align:center;
}	


.RSSLink:Link /* === */
{
	font-weight: bold;
	color: black;
	font-family: Times New Roman;
	text-decoration: none;
	text-align:left;
	font-size: 10pt;
	
}	


.RSSLink:visited /* === */
{
	font-weight: bold;
	color: black;
	font-family: Times New Roman;
	text-decoration: none;
	text-align:left;
	font-size: 10pt;
	
}

.RSSLink:hover /* === */
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Times New Roman;
	text-decoration: underline;
	text-align:left;
	color: black;
	
}

.RSSDate /* === */
{
	font-weight: bold;
	color: #CF3633;
	font-family: Times New Roman;
	text-decoration: none;
	text-align:left;
	font-size: 10pt;
	font-style:italic;
	padding-top:1px;
	
}

.QuickLinkHead /* === */
{
	font-weight: normal;
	color: white;
	font-family: Times New Roman;
	text-decoration: none;
	text-align:left;
	font-size: 14pt;
	
}

.QuickLinkPixelLine /* === */
{
	border-right-style:dotted;
	border-right-width:1px;
	border-color: White;	
}

.QuickLinks:Link /* === */
{
	color: white;
	font-family: Times New Roman;
	text-decoration: none;
	text-align:left;
	font-size: 8pt;
	
}	

.QuickLinks:visited /* === */
{
	color: white;
	font-family: Times New Roman;
	text-decoration: none;
	text-align:left;
	font-size: 8pt;
	
}

.QuickLinks:hover /* === */
{
	font-size: 8pt;
	font-family: Times New Roman;
	text-decoration: underline;
	text-align:left;
	color: white;
	
}

#progressBackgroundFilter /* === */
{
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000;     
}

#processMessage /* === */
{ 
    position:fixed; 
    top:40%; 
    left:43%;
    padding:10px; 
    width:10%; 
    z-index:1001; 
    background-color:#fff;
    border:solid 1px #000;
}

.ReadMoreLink:Link /* === */
{
	font-weight: bold;
	color: #D42514;
	font-family: Times New Roman;
	text-decoration: none;
	text-align:left;
	font-size: 10pt;
	font-style:italic;
	
}	


.ReadMoreLink:visited /* === */
{
	font-weight: bold;
	color: #D42514;
	font-family: Times New Roman;
	text-decoration: none;
	text-align:left;
	font-size: 10pt;
	font-style:italic;
	
}

.ReadMoreLink:hover /* === */
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Times New Roman;
	text-decoration: underline;
	text-align:left;
	color: #D42514;
	font-style:italic;
	
}

.Nav /* === */
{
	font-weight: normal;
	font-size: 9pt;
	color: #838383;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
}	

.Nav:Link /* === */
{
	font-weight: normal;
	
	color: #838383;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-size: 9pt;
	
}	



.Nav:visited /* === */
{
	font-weight: normal;
	
	color: #838383;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-size: 9pt;
	
}
.Nav:hover /* === */
{
	font-weight: normal;
	font-size: 9pt;
	font-family: Arial;
	text-decoration: none;
	text-align:center;
	color: #838383;
	
}	
.InactiveNav /* === */
{
	font-weight: normal;
	font-size: 9pt;
	font-family: Arial;
	text-align:center;
	color: white;
	text-decoration:underline;
	
}	

.TextIndicator_TextBox1
{
     background-color:white;
     color:White;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}


.TextIndicator_TextBox1_Strength1
{
     background-color:white;
     color:Maroon;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength2
{
     background-color:white;
     color:#F6801C;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength3
{
     background-color:white;
     color:#ECB23D;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength4
{
     background-color:white;
     color:Aqua;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength5
{
     background-color:white;
     color:Lime;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}

/* Accordion */
.accordionHeader
{
    
    border: 1px dotted #333333;
    color: #EDEDED;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
    padding: 5px;
    cursor: pointer;
    
    text-align:left;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
     
    border: 1px dotted #333333;
    color: white;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
    padding: 5px;
    cursor: pointer;
    text-align:left;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    
    border-bottom: 0px dotted #333333;
    border-left: 0px dotted #333333;
    border-right: 0px dotted #333333; 
    border-top: 0px dotted #333333;
    text-align:left;
    padding: 5px;
    padding-top: 10px;
    background-color:#181818;
}

.accordionHeaderCart
{
    
    
    color: #EDEDED;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
    padding: 5px;
    cursor: pointer;
    text-align:right;
    
     
}

#master_content .accordionHeaderCart a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderCart a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelectedCart
{
     
    
    color: white;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
    padding: 5px;
    cursor: pointer;
    text-align:right;
}

#master_content .accordionHeaderSelectedCart a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelectedCart a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContentCart
{
    
    border-bottom: 0px dotted #333333;
    border-left: 0px dotted #333333;
    border-right: 0px dotted #333333; 
    border-top: 0px dotted #333333;
    text-align:left;
    padding: 5px;
    padding-top: 10px;
    z-index:9999;
}


.Pager /* === */
{
	font-weight: normal;
	font-size: 8pt;
	color: #9F9F9F;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
}	

.Pager:Link /* === */
{
	font-weight: normal;
	
	color: #9F9F9F;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-size: 8pt;
	
}	



.Pager:visited /* === */
{
	font-weight: normal;
	
	color: #9F9F9F;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-size: 8pt;
	
}
.Pager:hover /* === */
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial;
	text-decoration: underline;
	text-align:center;
	color: white;
	cursor:pointer;
	
}	

.PagerActive /* === */
{
	font-weight: normal;
	font-size: 8pt;
	color: white;
	font-family:Arial;
	text-decoration: underline;
	text-align:center;
}	

.PagerActive:Link /* === */
{
	font-weight: normal;
	
	color: white;
	font-family:Arial;
	text-decoration: underline;
	text-align:center;
	font-size: 8pt;
	
}	



.PagerActive:visited /* === */
{
	font-weight: normal;
	
	color: white;
	font-family:Arial;
	text-decoration: underline;
	text-align:center;
	font-size: 8pt;
	
}
.PagerActive:hover /* === */
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial;
	text-decoration: underline;
	text-align:center;
	color: white;
	cursor:pointer;
	
}	

.SearchBut /* === */
{
	font-weight: bold;
	font-size: 8pt;
	color:#F4D405;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-style:italic;
}	

.SearchBut:Link /* === */
{
	font-weight: bold;
	
	color:#F4D405;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-size: 8pt;
	font-style:italic;
	
}	



.SearchBut:visited /* === */
{
	font-weight: bold;
	
	color:#F4D405;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-size: 8pt;
	font-style:italic;
	
}
.SearchBut:hover /* === */
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial;
	text-decoration: underline;
	text-align:center;
	color:#F4D405;
	cursor:pointer;
	font-style:italic;
	
}	

.imagedim
{
    max-width:120px;
    max-height:110px;
    width:expression(document.body.clientWidth > 120? "120px": "100%" );
	
}

.imagedimWeb
{
    max-width:600px;
    max-height:600px;
	
}

.TextBoxColor  
{
 background-color:Black;
 color:#C4C4C4;
 border-color:#C4C4C4;
 border-width:1px;
 border-style:solid;  
 
 	
}

.ContextMenuPanel 
{
	border: 1px solid #868686;
	z-index: 1000;
    background-color: #1a1a1a;
	cursor: default;
	padding: 1px 1px 0px 1px;
	font-size: 11px;
	
}

.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: #9F9F9F;
	text-decoration: none;
	cursor: pointer;	
	padding: 4px 19px 4px 33px;
	white-space: nowrap;
}

a.ContextMenuItem-Selected
{
	font-weight: bold;
}

a.ContextMenuItem:hover
{
	background-color: black;
	color: white;
	border: 1px solid #868686;
	padding: 3px 18px 3px 32px;
}

a.ContextMenuItemMaster
{
	margin: 1px 0 1px 0;
	display: block;
	color: #9F9F9F;
	text-decoration: none;
	cursor: pointer;	
	padding: 4px 5px 4px 5px;
	white-space: nowrap;
}

a.ContextMenuItemMaster-Selected
{
	font-weight: bold;
}

a.ContextMenuItemMaster:hover
{
	background-color: black;
	color: white;
	border: 1px solid #868686;
	padding: 3px 4px 3px 4px;
}

a.ContextMenuItemMasterSelect
{
	margin: 1px 0 1px 0;
	display: block;
	text-decoration: none;
	cursor: pointer;	
	white-space: nowrap;
	background-color: black;
	color: white;
	border: 1px solid #868686;
	padding: 3px 4px 3px 4px;
}
.dropDown
{
  background-color:#B8B8B8;
  width:270px;
  padding: 2px 5px 2px 5px;
 
 	
}

.pagerDetail
{
 color:#F0D701;
}

#progressBackgroundFilter /* === */
{
    position:fixed; 
    top:-300px; 
    bottom:300px; 
    left:124px;
    right:-124px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000;     
    height:2000px;
}

#processMessage /* === */
{ 
    position:fixed; 
    top:40%; 
    left:43%;
    padding:10px; 
    width:220px; 
    z-index:1001; 
    background-color:#fff;
    border:solid 1px #000;
}

/* Used for the links of the footer*/
a.ATags /* === */
{
	font-weight: normal;
	font-size: 8pt;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	color:Blue;
}	

a.ATags:Link /* === */
{
	font-weight: normal;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-size: 8pt;
	color:Blue;
}	



a.ATags:visited /* === */
{
	font-weight: normal;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-size: 8pt;
	color:Blue;
}
a.ATags:hover /* === */
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial;
	text-decoration: underline;
	text-align:center;
	color:Blue;
	
	
}	

a.yellowText /* === */
{
	font-weight: normal;
	font-size: 8pt;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	color:#F0D701;
}	

a.yellowText:Link /* === */
{
	font-weight: normal;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-size: 8pt;
	color:#F0D701;
}	



a.yellowText:visited /* === */
{
	font-weight: normal;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-size: 8pt;
	color:#F0D701;
}
a.yellowText:hover /* === */
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial;
	text-decoration: underline;
	text-align:center;
	color:#F0D701;
	
	
}

.checkoutHeading
{
    background-color:#181818; 
    color:White;
    font-family:Arial;
    font-size:10pt;
}

.cartPosition
{
 position:fixed;
 left:0px;
 top:0px;
 width:100%;
 height:25px;
 z-index:999;
 background:#585858; 
 border-bottom:1px solid #848484; 
 position:fixed !important;
 position: absolute; /*ie6 and above*/

 }

.cartPos
{
 text-align:right;
 height:25px;
 z-index:999;
 float:right;
}    
.loginPos
{
 text-align:left;
 height:25px;
 z-index:999;
 float:left;
 padding:5px 0px 0px 10px;
 color:#F0D700;
 width:auto;
}    

.loginPosText
{
 text-align:left;
 height:25px;
 z-index:999;
 float:left;
 padding:1px 0px 0px 10px;
 color:#F0D700;

}    

/*Make position:fixed work in IE6!*/ .fixed-top    /* position fixed Top    */{position:fixed;bottom:auto;top:0px; z-index:9999999;}.fixed-bottom /* position fixed Bottom */{position:fixed;bottom:0px;top:auto;}.fixed-left   /* position fixed Left   */{position:fixed;right:auto;left:0px;}.fixed-right  /* position fixed right  */{position:fixed;right:0px;left:auto;} * html,* html body   /* IE6 Fixed Position Jitter Fix */{background-image:url(about:blank);background-attachment:fixed;}* html .fixed-top    /* IE6 position fixed Top        */{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}* html .fixed-right  /* IE6 position fixed right      */{position:absolute;right:auto;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));}* html .fixed-bottom /* IE6 position fixed Bottom     */{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}* html .fixed-left   /* IE6 position fixed Left       */{position:absolute;right:auto;left:expression(eval(document.documentElement.scrollLeft));} 
/*Textbox Watermark*/

.unwatermarked {
	height:17px;
	width:160px;
	 background-color:#181818;
	 color:White;
	 border:1px solid #BEBEBE;
}

.watermarked {
	height:17px;
	width:160px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#181818;
	color:gray;
	
}	

.pswStrength
{
     background-color:#181818;
}
    
.SearchFilterInactive
{
    font-weight:normal;
   
}

.SearchFilterActive
{
    font-weight:bold;
    
}

#uploadBackgroundFilter /* === */
{
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:black; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000;     
}

#uploadDiv /* === */
{ 
    position:fixed; 
    top:30%; 
    left:35%;
    padding:10px; 
    width:10%; 
    z-index:1001; 
    background-color:#fff;
    border:solid 1px #000;
}

.viewPadding
{
     padding:10px 10px 10px 10px;
}

a.PageNumeric /* === */
{
	font-weight: normal;
	font-size: 11pt;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	color:#9F9F9F;
}	

a.PageNumeric:Link /* === */
{
	font-weight: normal;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-size: 11pt;
	color:#9F9F9F;
}	



a.PageNumeric:visited /* === */
{
	font-weight: normal;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-size: 11pt;
	color:#F0D701;
}

a.PageNumericYellow /* === */
{
	font-weight: normal;
	font-size: 11pt;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	color:#EFD800;
}	

a.PageNumericYellow:Link /* === */
{
	font-weight: normal;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-size: 11pt;
	color:#EFD800;
}	



a.PageNumericYellow:visited /* === */
{
	font-weight: normal;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-size: 11pt;
	color:#EFD800;
}

.PageNumericCur /* === */
{
	font-weight: normal;
	font-size: 11pt;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	color:#EFD800;
}	


.out {
  display:block; 
  background:#585858; 
  border:1px solid #6d6d6d; 
  position:relative;
  margin:1em 0;
  }
.in {
  text-align:center; 
  background:#fff; 
  border:0px solid #555; 
  position:relative; 
  padding:0px;
  font-weight:normal;
  }
.ltin {
  left:-5px;
  }
.tpin {
  top:-5px;
  }
.narrow {width:8em;} /* change to suit */
h4 {font-weight:bold; color:#000;}



#viewDiv /* === */
{ 
    position:fixed; 
    top:20%; 
    left:35%;
    padding:10px; 
    width:300px; 
    height:auto;
    z-index:1001; 
    background-color:#fff;
    border:solid 1px #000;
}

#uploadBackgroundFilter2 /* === */
{
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:black; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000;     
}

#viewDiv2 /* === */
{ 
    position:fixed; 
    top:20%; 
    left:35%;
    padding:10px; 
    width:300px; 
    height:auto;
    z-index:1001; 
    background-color:#fff;
    border:solid 1px #000;
}