﻿body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#a5a5a5;
	background-color:#141414;
}

.noImagesFound
{
	color:red;
	padding-top:100px;
	height:100%;
	text-align:center;
	font-size:14px;
	font-weight:bold;	
}

td {
	font-size: 10px;
	color:#a5a5a5;
}

.redType {
	color:#FF0000; 
}
.greenType {
	color:#009900
}
select {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input.text 
{
	border: 1px solid #666666;
}
        /* Id for tooltip about moseover effect on thumbnail images */
#dhtmltooltip, .tooltipmsg{
	position: absolute;
	width: 130px;
	border: 1px solid black;
	padding: 2px;
	background-color: #666666;
	visibility: hidden;
	z-index: 100;
}
.border1px {
	border: 1px solid #999999;
}

.leftborder {
	background-image:url("../images/BlackSkin/list_corner_left.gif");
}
.CatBrowser{ 
 	overflow: auto;
 	height: 140px;/*80px*/
 	width: 180px;/*175px*/
 	padding: 0px 0px 0px 0px;
}

.CatBrowser td 
{
	height: 20px;
}



td.ob_t3 {
	font: 8pt Tahoma;
	vertical-align:middle;
	border:1px solid #676767;
	background-color:#1a1a1a;
	padding-left:2px;
	padding-right:2px;
}

.SiteTitle {
	/*  */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color:#777777;
}
		/* The text in advanced search on Left menu */
.TinyCopy {
	font-size:9px;
}
.BigCopy {
	font-size: 14px;
	font-weight: bold;
}
		/* For text in My order page where is written -> User's Orders */
.BigOrangeCopy {
	font-size: 11px;
	font-weight: bold;
	color:#D5D5D5;
}
        /* Tooltip for image over effect with information about image name etc. */
.ImageInfoCopy {
	font-weight: bold;
	color:#FFFFFF;
	vertical-align: middle;
}
.TopMenuCopy {
		/* change the color of the small cross vertical line between Register and Login on top menu */
	color:#FFFFFF;
}
.ActiveFolder {
	font-size: 10px;
	font-weight: bold;
}
    /* For links in general */
a:link {
	text-decoration: none;
	color:#bbbbbb;
	font-weight: normal;
}
a:visited {
	text-decoration: none;
	color:#bbbbbb;
	font-weight: normal;
}
a:hover {
	text-decoration: none;
	color:#FFFFFF;
	font-weight: normal;
	}
		/* See beloow the next comment */
a.reglinks:link {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
		/* link for "Register" and "Login" on top menu the color for not visited and visited is the same with this one not with above */
a.reglinks:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
		/* The color for "Register" and "Login" on top menu in hovermode */
a.reglinks:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	}
a.tree:link, a.tree:visited 
{
	color: #FFFFFF;
	text-decoration: none;
}
a.tree:hover {
	text-decoration: none;
	color:#FF0000;
	}
.div430 
{
overflow-y:auto; height:430px;width:100%;padding: 2px	
}



.CatBrowserImage{ 
 	overflow: auto;
 	height: 135px;
 	width: 100%;
 	padding: 2px;
}	
.AmountRed {
	font-weight: bold;
	color:#ff0000;
	text-align:right
}
.WarningRed {
	font-weight: bold;
	color:#ff0000;
}
.tdchg {
	border: 1px solid #CCCCCC;
}
		/* Button in Advanced Search -> Limit Search to Folders */
.btn_gray_copy 
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color:#FFFFFF;
}
.site {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #000;
}
img {
	border:none;
	margin: 0px;
	padding: 0px;
}
.path{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666;
}
.path a{
	text-decoration:none;
	color:#777;
	}
.imgName, .imgName a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
}
.rating{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
}
.copyright{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
}

	


        /* Input boxes for UserName and passwrprd in Login form */
.loginfield {
/*	width: 118px;*/
	height:20px;
	padding:0px;
	color:#eb1b1b;
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
	background-color: #565656;
	border: 1px solid #1B1B1B;
	padding:1px 0 1px 4px;
}
    /* Input boxes for UserName and passwrprd in Login form foccus or sffocus */
.loginfield:focus, .loginfield.sffocus{
	color:#bbbbbb;
	font: 12px Arial, Helvetica, sans-serif;
	background-color: #333333;
	border: 1px solid #c0c0c0;
}
        /* Login Form Text for insription "Username" and "Password" */
.eftext {
	padding-right:5px;
	padding-left:10px;
	font-size:12px;
	font-family: Verdana;
	font-weight: bold;
	color:#999999;
	
}
        /* Login Form event message for not correct passqword */
.noLogEvent
{
	color:#FF4800;
	font-size:11px;
}         

.licence-register 
{
	 font: 11px/14px Arial, Helvetica, sans-serif;	
}
td.whiteLine, div.whiteLine
{
	/* As lightGrayline below the light gray line instance between Simple and Advanced  buttons and search */
		/* Shopping Cart -> Lines that are in Tables for price details */
	background-color: #565656;
	background-image: url("../images/spacer.gif");
	padding: 0px;
	height:1px;
}
td.darkGrayLine
{
	background-color: #666666;
	background-image: url("../images/spacer.gif");
	padding: 0px;
	height:1px;
}
td.grayLine
{
		/* up the tab line and down on it in left menu for both menues -> Serach-Browse and Lightbox */
	background-color: #565656;
	background-image: url("../images/spacer.gif");
	padding: 0px;
	height:1px;
}
td.lightGrayLine, div.lightGrayLine
{
		/* the horizontal lines inside left menues instance between Simple and Advanced  buttons and search field bellow */
	background-color: #1b1b1b;
	background-image: url("../images/spacer.gif");
	padding: 0px;
	height:1px;
}
td.cornerTableRow 
{
		/* ----------------------------------------------------- */
	background-color: green;
	background-image: url("../images/spacer.gif");
	padding: 0px;
	height:4px;
}
		/* Img use for background of buttons -> Search in left menu and Search in Advanced menu */
.mid{
	margin:0px; padding:0px;
	background: url("../images/BlackSkin/mid.gif") repeat-x;
	}
.mid a, .mid_pub a{
	display:block;
	padding:0px 5px 4px 5px; 
	padding:2px 5px 3px 5px; 
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	white-space:nowrap;
	text-decoration:none;
}
.mid_pub {
	margin:0px; padding:0px;
	background: url("../images/BlackSkin/grayMid.gif") repeat-x;
}

/* change the color of text of the Search Button text -> on Left menu */
.abutton, .abutton:visited, .abutton:link, .abutton:visited
{
	text-decoration:none;
	color:#bbbbbb;	
}

			/* change the color of text of the Search Button text -> on Left menu */
.abutton:hover 
{
	color:#CCCCCC;
}

.abutton_orange, .abutton_orange:visited, .abutton_orange:link, .abutton_orange:active
{
	text-decoration:none;
	color:#FF4800;	
}

.abutton_orange:hover
{
	text-decoration:underline;
	color:#FF4800;	
}



.keywordBox 
{
	border:1px solid #FFFFFF;
	background-color:#F3F3F3;
	width:193px; 
	height:190px; 
}
.kwdfield, .kwdfield:focus, .kwdfield.sffocus{
	color:#c01010;
	font: 12px Arial, Helvetica, sans-serif;
	background-color: #EAEAEA;
	border: 1px solid #ccc;
	height:17px;
	margin:0px;
	padding:0px;

}
        /* Navigation Line in Lightbox tasks where we have three drp down with activate lightboses */
.navigation
{
	background:#222222;
	border-bottom:solid 1px #565656;border-top:solid 1px #565656;	
}



/* registration Form -> Table the first <td> of tables left <td> */
/* for last <td> in table registration ->Add to Mailing List and class for Radio Buttons */
td.RegForm {
    font-weight:bold;
    font-size:11px;
    color:#e3e3e3;
}

/* residtration form - Orange labels  */
td.RegFormLabel {
    font-weight:bold;
    font-size:11px;
    color:#FF4800;
    padding:15px 10px 5px 10px;
}
.RegLabel {
    font-weight:bold;
    font-size:11px;
    color:#C50000;
    padding-left:10px;
    padding-bottom:2px;
}
/* register form label Note bound <tr> */
#regLabelNote {
    background-color:#222222;
    font-size:10px;
    color:#FFFFFF;
    padding:5px 10px;
}
/* Registration form -> button line between the gradiend bound with submit buttons and others fron up and down */
.buttLine
{
    background-color:#000000;
}
/* Registration form -> the bound up and down the Submit bound buttons */
td.buttTd
{
	background-color:#4D4D4D;
}
/* Color of starts in registration Form */ 
/* Request Form -  above there appears comment - Fill out Intended Use description...etc */
/* Login Page -  I agree to the terms and conditions of the.... etc. */
.star {
	color:#FF6600;
}
/* Registration Form -> Vertical line*/
td.whiteVLine 
{
	background-color: #F3F3F3;
	background-image: url("../images/spacer.gif");
	padding: 0px;
	width:2px;
}
/* For left ,td> in Registration -> Adress table (Forst menues from lables)*/

td.FirstRegLabelLine, td.FirstRegLine {
    padding: 10px 10px 5px 10px;
    font-weight:bold;
    font-size:11px;
    color:#e3e3e3;
    width:28%;
    background-color:#2d2d2d;
}
/* Right ,td. Registration form -> background color */
td.FirstRegLine {
    font-weight:normal;
    background-color:#3f3f3f;
}
/* registration Form middle of table registration for reight and left <td> */
td.MiddleRegLabelLine, td.MiddleRegLine{
    padding: 5px 10px 5px 10px;
    font-weight:bold;
    font-size:11px;
    color:#e3e3e3;
    width:28%;
    background-color:#2d2d2d;
}
/* Middle  table in Registration Form right color and font */
td.MiddleRegLine{
    font-weight:normal;
    background-color:#3f3f3f;
    }
    /* The end of labels in register form */
td.LastRegLabelLine, td.LastRegLine {
    padding: 5px 10px 10px 10px;
    font-weight:bold;
    font-size:11px;
    color:#e3e3e3;
    width:28%;
    background-color:#2d2d2d;
}
td.LastRegLine {
    font-weight:normal;
    background-color:#3f3f3f;
}
.OrangeLabel10 {
	font-size: 10px;
	font-weight: bold;
	color:#FF6A00;
	padding:5px 10px 7px 6px;
}
.OrangeLabel11 {
	font-size: 10px;
	font-weight: bold;
	color:#FF6A00;
	padding:5px 10px 7px 10px;
}
optgroup {
    font-family:Arial;
    font-style:normal;
    /*font-weight: bold;*/
   }

.GroupOption
{	
	/*background-color:#000000;
	color:#4D4D4D;*/
	font-family:Arial;
    font-style:normal;
    font-weight:600;
	background-color:#B0ADA7;
	color:#FFFFFF;
}

.visible
{
	background-color:#F7F7F7;
	padding-left:10px;
	color:#4D4D4D;
}

.invisible
{
	background-color:#F7F7F7;
	padding-left:10px;
	color:#999999;
}
.activeBackground 
{
	/*background-color:#000000;*/
	padding:3px 10px;
}

.activeBackground a:link, .activeBackground a:active, .activeBackground a:visited
{
	color:#4D4D4D;
	font-weight:bold;
	text-decoration:none;
} 

.inactiveBackground
{
	background-color:#F7F7F7;
	padding:3px 10px;
}

.inactiveBackground a:link, .inactiveBackground a:active, .inactiveBackground a:visited
{
	color:#999999;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
			/* !------------------It has to be for some small parts in left menu background - like td - wide-5, height-5 */
.panelContentBg 
{
	background:#181717  url("../images/BlackSkin/panels_gndGrad.jpg") 0% 0% repeat-x;
}

.panelContent 
{	
	padding:7px 0px 6px 0px;
	text-align: center;
	height:215px;
	border-left:1px solid #565656;
	border-right:1px solid #565656;
}

.readOnlyMsgLink
{
	background:	#F7F7F7;
	padding-top:2px;
	padding-bottom:3px;
}
.readOnlyMsgLink a:link, .readOnlyMsgLink a:active, .readOnlyMsgLink a:visited
{
	color: #FF7B00;
	text-decoration:none;
	
}

a.activeSearchMode:link, a.activeSearchMode:active, a.activeSearchMode:visited, .SearchLabel,
	a.searchLink:link, a.searchLink:active, a.searchLink:visited
{
	color:#FFFFFF;		/*color:#FF7B00;*/    /* Color for topics like -> Search term, Without this word in Simple search */
	font-weight:bold;
	text-decoration:none;	
}
			/* Advanced and Simple Search buttons that are active only and visited */
			/* Personal and Groups in buttons on the left Lightbox menu */
a.activeSearchMode:link, a.activeSearchMode:active, a.activeSearchMode:visited {
	background-color: #818181;   /* background color for simple and advanced search buttons only for this that is active and visited */
	border:1px solid #DEDEDE;	/* border for active buttons ->Advanced and simple Search */
	padding:2px 0px;
	width:78px;
	text-align:center;
	display:block;
	color:#FFFFFF;/*#4D4D4D;*/	/* color for active text inside buttons above */
}

        /* Inactive mode for tabs on Left menu */
a.inactiveSearchMode:link, a.inactiveSearchMode:active, a.inactiveSearchMode:visited
{
	color:#a5a5a5;/*#999999;*/
	background-color:#292929;/*#F2F2F2;*/
	font-weight:bold;
	text-decoration:none;
	border:1px solid #000000;
	padding:2px 0px;
	width:78px;
	text-align:center;
	display:block;
}
a.grayALabel:link, a.grayALabel:active,a.grayALabel:visited
{
		/* For the area of "Hide Menu" -> above the left menu */
	color:#a0a0a0;
	font-weight:bold;
	text-decoration:none;
	padding: 0 1px 1px 5px;
	font-size:9px;
	font-family:Verdana;
	/*width:55px;*/
	height:13px;
}
		/* for "Hide menu" bound background */
a.grayALabel:focus, a.grayALabel.sffocus, a.grayALabel:hover 
{
	background-color: #000000;
	border:1px solid #A0A0A0; /* color of borther for background of "Hide Menu" */
	padding: 0 0 1px 5px;
	/*width:55px;*/
	height:11px;
}
/*
.minithumb
{
	text-align:center;
	width:47px; 
	height:39px;
	padding-right:8px;
	padding-bottom:8px;
}*/
.minithumb
{
	text-align:center;
	width:42px; 
	height:39px;
	padding-right:4px;
	padding-bottom:8px;
}
.minithumblast
{
	text-align:center;
	width:39px; 
	height:39px;
	padding-bottom:8px;	
}
.LcornerOn {
	background:url("../images/BlackSkin/LrC_On.png") no-repeat;	
} 
.LcornerOff {
	background:url("../images/BlackSkin/LrC_Off.png") no-repeat;	
} 
.RcornerOn {
	background:url("../images/BlackSkin/RrC_On.png") no-repeat;	
} 
.RcornerOff {
	background:url("../images/BlackSkin/RrC_Off.png") no-repeat;	
}

 
.activeSPtab
{
	/* activate tab in left menu (Serach or Browse) */
	background-color:#3F3F3F;
	font-weight:bold;
	color: #FFFFFF;
	text-transform:uppercase;
	padding:3px 7px;
	cursor:pointer;
	background-image: url(../images/BlackSkin/gnd_off_Search.jpg);
	background-repeat: no-repeat;
} 

td.midPanelS 
{
					/* The part that separate between the both Search and Browse tabs on left menu -> left part is active*/
	background-image:url("../images/BlackSkin/mid_L_On.png");	
	height:24px;
	width:54px;
}
td.midPanelB 
{
					/* The part that separate between the both Search and Browse tabs on left menu -> right part is active*/
	background-image:url("../images/BlackSkin/mid_R_On.png");
	height:24px;
	width:54px;
}
.bgcolSbutton
{
    background-color:#000000;
}
td.midPanelOnly
{
					/* The part in tab for Lightbox Middle part after TAB  */
	background-image:url("../images/BlackSkin/mid_L_Only.jpg");
	height:24px;
	width:54px;
}
.inactiveSPtabSearch, .inactiveSPtabBrowse
{
		/* Color for inactive left menu Browse and Serach Tab and image for inactive Search */
	background:url("../images/BlackSkin/gnd_on_Search.jpg") no-repeat; 
	font-weight:bold;
	color: #FFFFFF;	/*#D4D4D4;*/
	text-transform:uppercase;
	padding:3px 7px;
	cursor:pointer;
	color:#767676;
}
.inactiveSPtabBrowse
{
			/* image for inactive Browse TAb */

	background:url("../images/BlackSkin/gnd_off_Browse.jpg") no-repeat;
}
td.lineBorder 
{
	 border-left:1px solid #565656;
	 border-right:1px solid #565656;
}

			/* For multiple Select - in Advanced Search Instance after -Types:  */
.SPselect 
{
	border: 1px solid #1B1B1B;
	padding:1px 0 1px 0px;
	background-color: #565656;
	color:#ffffff;
}


.SPselect1
{
	border: 1px solid #E9E9E9;
	padding:1px 0 1px 0px;
	background-color: #202020;
	color:#ffffff;
}


			/* for Input type=text in :left menu  Instance ->text input bellow Serach terms and others */
.SPinput {
	height:20px;
	color:#4d4d4d;	/* Text color insite <input type=text -> Left menu */
	font: 12px Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	border: 1px solid #c0c0c0;
	padding:1px 0 1px 4px;
	/*padding:1px 0 1px 0px;*/
}
.SPinput:focus, .SPinput.sffocus{
	color:#c01010;
	font: 12px Arial, Helvetica, sans-serif;
	background-color: #f0f0f0;
	border: 1px solid #c0c0c0;
}

.SPinputSrch {
	height:20px;
	color:#f0f0f0;	/* Text color insite <input type=text -> Left menu */
	font: 12px Arial, Helvetica, sans-serif;
	background-color: #6B6B6B;
	border: 1px solid #D7D7D7;
	padding:1px 0 1px 4px;	/*padding:1px 0 1px 0px;*/
}
.SPinputSrch:focus, .SPinputSrch.sffocus{
	color:#bbbbbb;
	font: 12px Arial, Helvetica, sans-serif;
	background-color: #333333;
	border: 1px solid #c0c0c0;
}
/*Medium custom image border efect*/
.tlCorner{background:url("../images/BlackSkin/tlCornerCust.gif")}
.trCorner{background:url("../images/BlackSkin/trCornerCust.gif")}
.blCorner{background:url("../images/BlackSkin/blCornerCust.gif")}
.brCorner{background:url("../images/BlackSkin/brCornerCust.gif")}
.tTile{background:url("../images/BlackSkin/tTileCust.gif") repeat-x}
.bTile{background:url("../images/BlackSkin/bTileCust.gif") repeat-x}
.lTile{background:url("../images/BlackSkin/lTileCust.gif") repeat-y}
.rTile{background:url("../images/BlackSkin/rTileCust.gif") repeat-y}

/* color for next and preview for arrows in left menu on mini lightbox active orange */
.activeNavArr 
{
	font-weight:bold;
	color:#FF0000;
	padding-bottom:20px;
	cursor:pointer;
}
/* color for next and preview for arrows in left menu on mini lightbox inactive gray  */
.inactiveNavArr, .inactiveNavArr a  
{
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom:2px;
}
/*Pading for the bounds where nexy and preview pagination are*/
.Pa1
{
    color:#FFFFFF;
	padding-left:10px;
}

/*see above*/
.Pa1 a,.Pa1 a:visited{color:#FFFFFF;}
.Pa1 a:hover{color:#FFFFFF;}
/* pading for the bound next to the next and prewie pagination */
.Pa2
{
    color:#FFFFFF;
	padding-right:10px;/* the same as cellpadding of tablie with images*/
}
/* third padding for that filed Nexyt and preview pagination */
.Pa3 {
    padding:0px 10px;
}
.navigLine, .navigLine22
{
		/* Down line bellow the two band - Preview | Next  and pagination band and the band bellow -> Previous | Next */
	background:#000000;
	height:21px;
	border-top:1px solid #565656; /* for the same as above for above horizontal rles (There are two lines) */
}
.navigLine {border-bottom:1px solid #565656; /*background:url("../images/BlackSkin/bar2gnd.jpg") repeat-x;*/}
.navigLine22 {height:22px;}

/*Image Details*/

#imageDiv {
	background-color:#F7F7F7;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	/*width:300px;
	position: relative;
	overflow:visible;*/
}
        /* Image details td where image is */
#theImage {
	background-color:#22222;
	border-top:1px solid #3f3f3f;
	/*overflow:visible;*/
	
}
#imgActions {
	height:50px;
	vertical-align:top;
	background-color:#2a2a2a;
	border-top:1px solid #424242;
	border-bottom:1px solid #424242;
}
#emptyspace 
{	width:7px;
}
#detailDiv {
	background-color:#ffffff;/*#f7F7F9;*/
	/*border-top:1px solid #000000;
	border-bottom:1px solid #000000;*/
	width:440px;
	height: auto; 
	overflow: visible;
	position:relative;
}
        /* table in Image details */
#tblDetails 
{
}
#freeSpace 
{
}
#downStrip {
	background: #F7F7F7 url("../images/spacer.gif") repeat-y 100% 0;
	height:50px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	font-size:12px;
	margin:auto;
	text-align:center;
	vertical-align:middle;
}
#downStripSpan 
{
	padding-left:5px;
	color: #912828;
	font-size:12px;
	cursor:pointer;
}
.column 
{
	float: left;
}
.bigTitle 
{
	font-size: 16px;
	font-weight:bold;
	padding-top:10px;	
	color:#FFFFFF;
	font-family:Trebuchet MS;
}
    /* Image details -> right menu for links - describtion, Location,Keyword etc. */
a.detailName,a.detailName:visited, a.detailName:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #ffff33;
	display:block;
}
     /* Image details -> right menu for hover links - describtion, Location,Keyword etc. */
a.detailName:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	font-weight:bold;
	display:block;
}
        /* Image Details Page -> text for rows in right menu like describtion, location, keywords */
        /* Next and Preview ->active status */
a.detailName000,a.detailName000:visited, a.detailName000:link, a.detailName000:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #999999;
	font-weight:bold;
	display:block;
}
a.specLink,a.specLink:visited, a.specLink:link,a.specLink:hover, a.specLink:active
{
	color: #FF4800;
	font-family: "Verdana","Tahoma","Helvetica","Arial",sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

a.hoverSpecLink:hover
{
	text-decoration:underline;
}

a.specLink2,a.specLink2:visited, a.specLink2:link,a.specLink2:hover, a.specLink2:active
{
	color: #FFFFFF;
	font-family: "Verdana","Tahoma","Helvetica","Arial",sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	vertical-align:middle;
}

.spec3
{
	color: #FF0000;
	font-family: "Verdana","Tahoma","Helvetica","Arial",sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

a.specLink3,a.specLink3:visited, a.specLink3:link,a.specLink3:hover, a.specLink3:active
{
	color: #FF0000;
	font-family: "Verdana","Tahoma","Helvetica","Arial",sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.spec4
{
	color: #4b8a55;
	font-family: "Verdana","Tahoma","Helvetica","Arial",sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

a.specLink4,a.specLink4:visited, a.specLink4:link,a.specLink4:hover, a.specLink4:active
{
	color: #4b8a55;
	font-family: "Verdana","Tahoma","Helvetica","Arial",sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

		/* Inscription of "Next" link and Arrow next to it -> measure only */
a.imgNavig,a.imgNavig:visited, a.imgNavig:link,a.imgNavig:hover, a.imgNavig:active
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	/*color: #000000;*/
	color: #FFFFFF;
}
a.idactions, a.idactions:visited, a.idactions:link, a.idactions:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #7f7f7f;
}

 a.idactions:hover  {
	text-decoration: underline;
	
}


    /* Image details -> Recuested More Information */
a.reqMoreInfo:link, a.reqMoreInfo:visited, a.reqMoreInfo:active 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FF4800;
}
a.idactions:hover, a.reqMoreInfo:hover{
	color: #ff0000;
}

    /* Image Details Page -> Rows like describtion, location, keywords etc. */
.tblBorder 
{
	border-bottom:1px solid #000000;
	/*padding-left:10px;*/
	background-color:#3f3f3f;
	height:21px;
}

.txtField
{
	border:1px solid #000000;
	/*background:#f3f3f3;*/	
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
}
    /* Advanced Rating  */
.txtFieldStat
{
	border:0px;
	/*background:#f3f3f3;*/
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
}
    /* Advanced Rating  */
.valueField
{
	/*border-bottom:1px solid #000000;*/
	/*background:#f3f3f3;*/
	font-family:verdana;
	font-size:10px;	
	/*padding-left:10px;*/
}
    /* Advanced Rating - value for rating in select menu */
.txtRatingValue
{
	text-align:right;
	font-weight:bold;	
	width:50px;
	color:#FF0000;
}

.btnSubmit
{
	border:none;
	color:Red;
	background:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
}
.RelImage 
{
	background-color:#CCCCCC;
	padding:4px;
	margin:4px;
	float:left;
}

    /*Tabs for Image Details Page - Main-More-Related*/
td.tabs 
{

	color: #FAFAFA; 
	/*background-color:#000000;*/
	background:#222222 url("../images/spacer.gif"); /* The background color of Main-More-Related Tabs menu the band that come alonge all the tab bar */
	font-family: "Verdana","Tahoma","Helvetica","Arial",sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	/*padding-right:3px;	
	padding-left:3px;*/
	letter-spacing:1px;
}

        /* Borders and color for tabs  */
td.tabsBorder
{
	color: #912800;
	background-color:#3f3f3f;
	font-family: "Verdana","Tahoma","Helvetica","Arial",sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	border-top:1px solid #2f2f2f;
	border-left:1px solid #2f2f2f;
	border-right:1px solid #2f2f2f;
	letter-spacing:1px;
}
        /* tabs in Image details page -> <td>-s where the tabs are where are not active */
#tabs,#tabs:link, #tabs:visited
{
	color: #912800;
	font-family: "Verdana","Tahoma","Helvetica","Arial",sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	/*padding-right:5px;	
	padding-left:5px;*/
	letter-spacing:1px;
	text-decoration:none;
}
        /* Image details page -> inactive links down the Image  */
.inactiveDetail
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B1B1B1;
}
/* Text for up bound with next and preview pagination before ...Images Found - when user is login only*/
.simpletext 
{
	font-size:11px;
	color:#FFFFFF;
}
    /* Image Details Page -> Surrounded Underlined border in Tabs right menu */
td.grayLineCCC
{
	background-color: #000000;
	background-image: url("../images/spacer.gif");
	padding: 0px;
	height:1px;
}
td.RSPbutton 
{
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	text-align:center;
	background-color:#F3F3F3;
	height:20px;
	padding:10px;
	cursor:pointer;
	font-weight:bold;
}
        /*Image details -> subrows in right menu fir describtion .. kaeywords etc. -> sub describtion */
        /*Pading represent like a new paragraf*/
.detailContent 
{
	padding-left:10px;
}

/*Other*/
.custombgcolor 
{
 
		/* Background color of the main page with thumbnails */
		/* It is used in the very top of tabs on left menu Search and Browse but for that skin there are img */
	background-color:#141414;
}


.navArrow
{
	font-family: Verdana;
	font-size: 12px;
	color: #585858;	
	padding-left: 9px;
	padding-right: 9px;
}
        /* For Thumbnails sides <td width=4> */
.thbSides
{
	background-color:#363636;
}
        /* Background color for inside Login form  */
.inbgloginfrm
{
    background-color:#2b2b2b;
}

        /* NOTE: The skin exists in asp file for sizes of thumbnails */
        /* background color for thumbnails separated in this skin if not necessary you can comment it */
.maxImgSize
{
    background-color:#363636;
}
/*****/

/*Reorder thumbs in LightBox*/
.emptyCell {
    background:#999999;
}
/*****/

/*Top menu*/

.topcolor {
		/*  the background of top menu and the the border on top*/	

	background-color:#000000;
	border-top:5px solid #000000;
}

.topGuestLogin 
		/* only after login on the right top corener color only for User name. */
{
	color:#FFFFFF;
	font-weight:bold;
}

.topGuestLogout 

		/* color only "Logut" Link word when user is loged in */
{
	color:#FFFFFF;
	font-weight:bold;
}

		/* ------------------------------------------------------- for the menu on top is used images insteaad simple links*/
a.topmenu:link {
	font-weight: bold;
	text-decoration: none;
	color: #EE0000;
}
a.topmenu:visited {
	font-weight: bold;
	color: #00EE00;
	text-decoration: none;
}
a.topmenu:hover {
	font-weight: bold;
	color: #0000EE;
	text-decoration: underline;
	}

.topmenuLine 
{
		/* Graduate line above the tom menu -> Serach ... Help and below -> Register | Login Menu */

	background: url("../images/BlackSkin/gradRule.gif") 100% 100% no-repeat;
	height:1px; 
}

/*Bottom menu*/
.bottomColor 
{
		/*  */
	background-color:#000000;
	height:5px;
	font-size:1px;
}

/*Public Lightbox Left menu*/
/* Float thumbnail in left Lightbox menu for mini lightboxes */
#lbthumbfloatie
{
	position: absolute;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    background-color:Transparent;	/*:#000000;*/
	z-index: 100;
    visibility: hidden;
    text-align:left;
    vertical-align:middle;
 /* border: 1px solid #009900;*/
  /* padding: 2px; */
 /* cursor:pointer;*/
    font-weight:bold;
}
#lbthumbfloatie2
{
	position: absolute;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    background-color:Transparent;	/*:#000000;*/
	z-index: 100;
    visibility: hidden;
    text-align:left;
    vertical-align:middle;
 /* border: 1px solid #009900;*/
  /* padding: 2px; */
 /* cursor:pointer;*/
    font-weight:bold;
}
.publicLBbgcolor 
{
		/* Place ->  round the left menu color if cellspacing <>0 - right now it is seen in down line the left menu */
	background-color:#3f3f3f;
}

.publicLBconstBgcolor 
{
		/* Left menu "Lixtboxes" TAB on the right to it where we do not have any TAB like above left menu "Search - Browse" */
		
	background-color:#131313;
}

.publicLBcornerLT 
{
		/* Left top corner for left menu in search and browse and lightbox lef menu */
	background-color:#FFFFFF;
	background-image:url("../images/BlackSkin/LrC_On.png");
	background-repeat:no-repeat;
}
    /* Right top corner for left menu in search and browse and lightbox lef menu */
.publicLBcornerRT 
{
	background-color:#FFFFFF;
	background-image:url("../images/BlackSkin/RrC_gray.jpg");
}
    /* Left buttom corner for left menu in search and browse and lightbox lef menu */
.publicLBcornerBL 
{
	background-color:#000000;
	background-image:url("../images/BlackSkin/bL.png");
	background-repeat:no-repeat;
}
    /* Right buttom corner for left menu in search and browse and lightbox lef menu */
.publicLBcornerBR 
{
	background-color:#181717;
	background-image:url("../images/BlackSkin/bR.png");
	background-repeat:no-repeat;
}

			/* Border only to the content of Login form and Register Now form IN FIREFOX*/
			/* Change the background color of the Lightbox left menu on top where is Personal and group buttons */
			/* NOTE: There are borders that change color in FireFox on the Left menu in search panel below and down the simple advanced search */
			/* Used for some borders in image details page*/
.publicLBcontentBgColor 
{
	background-color:#3F3F3F;
}
			/* Lightbox border border - left color where is personal and group buttons */
.publicLBcontentBgColor .pubLBborderLeft, .checkoutBlank 
{
	padding:7px 10px;
	border-left:1px solid #565656;
}
			/* Lightbox border border - right color where is personal and group buttons */
.publicLBcontentBgColor .pubLBborderRight 
{
	padding:7px 10px;
	border-right:1px solid #565656;
}

#tdSimpleSearch, #tdAdvSearch 
{

		/* change background color for baound where simple and advanced search buttons are */
	background-color:#3f3f3f;
}

.panelContentBg 
{
		/* panel on the place where Search button is in left menu - background color */
		/* in advanced search includes all panel that is hidden */
	background:#3f3f3f url("../images/BlackSkin/panels_gndGrad.jpg") 0% 0% repeat-x;
}

			/* left menu in browse the halth of the second part of whole search filed */
.panelContentBgSrch
{
	background:/*#0000FF*/url("../images/BlackSkin/panels_gndGrad.jpg") 0% 0% repeat-x;
}

.panelContent 
{	
	padding:7px 0px 6px 0px;
	text-align: center;
	height:215px;
	border-left:1px solid #565656;
	border-right:1px solid #565656;
}

/*Search menu*/
td.activeSearchWithResults
{
	font-weight:bold;
	color: #FF0000;
}

td.inactiveSearchWithResults
{
	font-weight:normal;
	color: inherit;
}

.srchPanelGrayLine 
{
	/* Change on the left and right the rounded border side -> on Left menu  */
	background-color:#565656;
}

.srchPanelGrayText
{
	color: #FFFFFF;
}

/*Thumbnail custom image border efect*/
/* Color for "Detils" and "Lightbox" words  */
a.LBLink:active, a.LBLink:visited, a.LBLink:link 
{
	text-decoration:none;
	font-weight:bold;
	color:#808080;
}     

  /* The lable for thumbnails image name below the image */
.ThumbLabel 
{
	background-color:#1B1B1B;
	color:#949494;
	font-weight:bold;
	padding:0 5px;
	background:url("../images/BlackSkin/thumb_bg.gif") repeat-x;
}

.cornerTL 
{
	background:url("../images/BlackSkin/frm_tl.jpg") repeat-x;
}

.borderTop 
{
	background:url("../images/BlackSkin/frm_t.jpg") repeat-x;
}

.cornerTR 
{
	background:url("../images/BlackSkin/frm_tr.jpg") repeat-x;
}

.borderLeft 
{
	background:url("../images/BlackSkin/frm_l.jpg") repeat-y;
	
}

.borderRight 
{
	background:url("../images/BlackSkin/frm_r.jpg") repeat-y;
}

.borderBL 
{
	background:url("../images/BlackSkin/frm_bl.jpg") repeat-x;
}

.borderBR 
{
	background:url("../images/BlackSkin/frm_br.jpg") repeat-x;
}

.borderBottom 
{
	background:url("../images/BlackSkin/frm_b.jpg") repeat-x;
}

.EmailingLightbox
{
	font-family: Verdana, Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

a.EmailingLightboxName, a.EmailingLightboxName:hover, a.EmailingLightboxName:link, a.EmailingLightboxName:visited 
{
	font-family: Verdana, Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #DA1010;
}

#spListName
{
	background-color: #3B3B3B;
	height: 40px;
	width: 100%;
	color: #ff6c00;
	padding: 10px 0px 0px 0px;
	text-align: center;
	font-size: 13px;
	margin-bottom: 5px;
}
#spListName td
{
	color: #ff6c00;
	font-size: 13px;
}

/*Lightbox Thumbnail custom image border efect*/
     /* Lightbox thumbnails for top left corner in Lightbox tasks thumbnails */
.LBoxcornerTL 
{
	width:7px;
	height:7px;
	background-color:#000000;
	background-image:url("../images/BlackSkin/tlCorner.gif");
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	font-size:1px;
}
    /* Lightbox thumbnails for horizontal three lines on the top in Lightbox tasks thumbnails */
.LBoxborderTop 
{
	width:147px;
	height:7px;
	background-color:#000000;
	background-image:url("../images/BlackSkin/htile.gif");
	background-repeat:repeat-x;	
	font-size:1px;
}
    /* Lightbox thumbnails for top right corner in Lightbox tasks thumbnails */
.LBoxcornerTR 
{
	width:7px;
	height:7px;
	background-color:#000000;
	background-image:url("../images/BlackSkin/trCorner.gif");
	background-repeat:no-repeat;
	background-position:left;
	margin:0px;
	padding:0px;
	font-size:1px;
}
    /* Lightbox thumbnails for vertical three lines on the left in Lightbox tasks thumbnails */
.LBoxborderLeft 
{
	background-color:#000000;
	background-image:url("../images/BlackSkin/vtile.gif");
	background-repeat:repeat-y
}
    /* Lightbox thumbnails for right horizontal border in Lightbox Tasks thumbnails */
.LBoxborderRight 
{
	border-right:1px solid #a3a3a3;
}
        /* Lightbox thumbnails for buttom left corner in Lightbox Tasks */
.LBoxborderBL 
{
	width:7px;
	height:25px;
	background-color:#000000;
	background-image:url("../images/BlackSkin/blCorner.gif");
	background-repeat:no-repeat;	
}
        /* Lightbox thumbnails for buttom lines in lightbox Tasks -> the buttom and above the name of lightbox */
.LBoxborderBottom 
{
	border-bottom:1px solid #a3a3a3;
}
    /*Lightbox thumbnails in Lightbox tasks for active lightbox*/
.LBoxActiveBgColor 
{
	background-color: #ECECEC;
}
     /*Lightbox thumbnails in Lightbox tasks for inactive lightbox*/
.LBoxInactiveBgColor 
{
	background-color: #000000;
}
    /*Lightbox thumbnails in Lightbox tasks for active lightbox text inside*/
.LBoxActiveColor 
{
	color: #777777;
}
     /*Lightbox thumbnails in Lightbox tasks for inactive lightbox text inside*/
.LBoxInactiveColor 
{
	color: #FFFFFF;
}

.LBoxAddNew 
{
	color: #FFFFFF;
}

/*========Image Details Page=========*/

    /* Image details background for part of table inside arround More, realted tab and place beloow image that left some litlle space */
    /* Image Details Page -> Table second colomn with prices */
.ImgDetailsCustBg 
{
	background-color: #222222;
}
    /* small horizontal underlined border before starting Tabs in Image Details Page (complete the front of the line that surrounds Tabs in right menu Image Details Page)*/
.ViewImgBorderTabs 
{
	border-bottom:1px solid #000000;
}

.ViewImgRightPanelBg
{
		/* The back of Main-More-Related Tabs (only behind that menu) in image details */
	background-color: #222222;
}
/* For third <td> on registration form table where the imput text boxes are -> rigth <td> */
/* Image Deatils Page - Table below image Topics  */
/* Request price page -> Table for price info */
.ViewImgPriceTblBg
{
	background-color: #3f3f3f;
}
    /* Down border in Image deatils Page down darker thick border under the tabs Main-More-Related */
.ViewImgLine
{
    border-top: solid 8px #222222;
	/*background: /*url("../images/BlackSkin/line.jpg") repeat-x;*/
}

.ViewImgBtn 
{
	border-top:1px solid #565656;
	border-bottom:1px solid #565656;
	background:#000000;
	text-align:center;
}
        /* Button add to cart in Image Details Page */
.ViewImgBtnAddCart 
{
	padding:7px;
	cursor:pointer;
	color:#FF0000;
}

.grayline
{
		/* Lines between menues  */
		/* Image Details Page Hoizontal gray lines in Table for Pricing information */
	
	background:#565656;
	height:1px;
	font-size:1px;
}
        /* Onmouseover Main-More-Related in Image details page right menu */
.tabinfocus 
{
	background-color: #000000;
	color: #FF0000;	
	font-family: "Verdana","Tahoma","Helvetica","Arial",sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	letter-spacing:1px;
}

.taboutfocus 
{
}
       /* Colors for active tabs in Image details page right menu with tabs */
.activetab
{
	background-color:#3f3f3f;
	color:#c1c1c1;
}
    /* Colors for tabs where are inactive in Image details page right menu with tabs */
    /* Visually changed color between text More and Gray line below surrounding the tab above */
.inactivetab
{
	background-color:#999999;
	color:#FFFFFF;
}
/*End Image Details*/

/*Orders List*/
td.rowLabel, a.rowLabel:link, a.rowLabel:active,a.rowLabel:visited {
    color:#FFFFFF;
    text-decoration:none;
    font-weight:bold;
    padding:0 10px;
    height:21px;
}

td.colLabel, a.colLabel:link, a.colLabel:active,a.colLabel:visited {
    color:#FFFFFF;
    text-decoration:none;
    font-weight:bold;
}
td.pad {
    padding:0px 10px 5px 0px;
}

.OListBgr 
{
	/*background:url("../images/BlackSkin/tablefooterGrad.jpg") repeat-x; */
		background-color: #2D2D2D;
}
/* Background for butom register label for Add to Mailing List */
/* background color for left <td> at the begining of Registration Form - First Name etc. */
/* Request form -> up and down bound where is text -> Request form price: and down where Buttons are */
.BgrTblPublic 
{
	background-color: #2D2D2D;
}

.BgTable 
{ 
	background-color:#4f4f4f; 
}

.TblHeader
{
	background-color: #222222;
	font-weight:bold;
	height:20px;
	padding:5px;
}

.colSelectedBgCust
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #999999; 
    font-size: 10pt
}

.PublicPaging 
{
	color:#FFFFFF;
	padding:4px 0px;
}

.sepTopMenu 
{
	background-color:#000000;
	height:1px;
}
/*End Orders List*/

/*Register User*/
.userInformation 
{
	color: #0370A6;
	background-color: #E1F7FF;
	text-decoration:none;
	padding:0 5px;
}

/*End Register User*/

/*Edit Order*/
.simpleLabelScript 
{
	color:#808080;
	text-decoration:none;
	font-weight:bold;
	padding: 5px 10px;
}

.simpleLabel1Script
{
	background-color:#F3F3F3;	
}

.simpleLabel2Script 
{
	background-color:#222222;
	border-right:1px solid #E2E2E2;
	border-left:1px solid #E2E2E2;
	padding:10px;
}

.simpleLabel2aScript 
{
	padding:0px 10px;
}
		/* Shoping Card Order -> lable of the table "Quoted" */
.simpleLabel3Script 
{
	padding:5px;
	background-color:#EAEAEA;
}

.simpleLabel3aScript 
{
	border-left:1px solid #FFFFFF;
}

.simpleLabelNScript 
{
	border-right:1px solid #FFFFFF;
}
		/* Shoping Card Order -> vertical lines in price table */
.simpleLabel4Script 
{
	padding:5px 10px;
	border-right:1px solid #FFFFFF;
}

.simpleLabel4aScript 
{
	padding:5px 10px;
	border-left:1px solid #FFFFFF;
}
		/* Shoping Card Order -> lable in the area of total amounts */
.simpleLabel, td.simpleLabel 
{
    color:#808080;
    text-decoration:none;
    font-weight:bold;
 }
	/* Shoping Card Order -> pading for total amount */
 td.simpleLabel {
    padding: 5px 10px;
   }
table.slTable td {
      padding:2px 10px;
 }
td .SimpleLabel1, .SimpleLabel2, .SimpleLabel2a, .SimpleLabel3, .SimpleLabel3a, .SimpleLabel3b {
	color:#AEAEAE;
	text-decoration:none;
	font-weight:bold;
}
td.SimpleLabel1 {
    background-color:#F3F3F3;
}
td.SimpleLabel2, td.SimpleLabel2a {
    background-color:#222222;/*#FAFAFA;*/
    border-right:1px solid #515151;
    border-left:1px solid #515151;
    padding:10px;
}
td.SimpleLabel2a {
     padding:0px 10px;
}
td.SimpleLabel3, td.SimpleLabel3a, td.SimpleLabel3b{
     padding:5px;
     background-color:#EAEAEA;
}
td.SimpleLabel3{
     border-right:1px solid #FFFFFF;
}
td.SimpleLabel3a {
     border-left:1px solid #FFFFFF;
}
td.SimpleLabel4, td.SimpleLabel4a {
     padding:5px 10px;
  }
td.SimpleLabel4 {
     border-right:1px solid #FFFFFF;
}
td.SimpleLabel4a {
    border-left:1px solid #FFFFFF;
}

td.SimpleLabel5, td.SimpleLabel5a {
    color:#999999;
    text-decoration:none;
    font-weight:bold;
    background-color:#222222;
    border-right:1px solid #515151;
    border-left:1px solid #515151;
    padding:10px;
}

td.SimpleLabel5a {
    border-left:1px solid #515151;
}

		/* Shopping cart -> for total amount  */
.priceInput, input.priceInput {
    background-color: #FF4800;
    color:#FFFFFF;
    font-weight:bold;
    border:none;
    padding:1px 10px;
    text-align:right;
    
}

.OEditCustBgr 
{
	padding:5px 10px;
	border-top:1px solid #CCCCCC;
}

.OEditCustBorder 
{
	border-left:1px solid #515151;
	padding:10px 0px;
}

.ShopCartBgr 
{
	background:url("../images/BlackSkin/shoppingCart_shadow.jpg") repeat-x;
	height:5px;
}
        /* class in Request Price - place in front of images counted there ->1,2,3..  */
        /* class in Request Price -  tables where is pricing information without headings  */
.fliesstext {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
/*End Edit Order*/

/*============= Login Page ===========*/
.line 
{
	background:#ffffff;
	height:1px;
	font-size:1px;
}
    /*Background color in Login form the light gray table in Gray skin*/
.LoginBgr 
{
	background-color: #3f3f3f;
	color:FF0000;
}
    /* For upper empty Td in Login form that is slitly brigthen than down fields in ouside ligin table  */
.LoginBgr2 
{
	background-color: #2d2d2d;
}
    /*------ Start Corners for login page -------*/
.LoginTLcorner 
{
	background: url("../images/BlackSkin/LoginCorners/tlCorner.jpg") no-repeat;
}

.LoginTRcorner 
{
	background: url("../images/BlackSkin/LoginCorners/trCorner.jpg") no-repeat;
}

.LoginBLcorner 
{
	background:url("../images/BlackSkin/LoginCorners/blCorner.jpg") no-repeat;
}

.LoginBRcorner 
{
	background:url("../images/BlackSkin/LoginCorners/brCorner.jpg") no-repeat;
}
    /*------- End Corners for Login Page ------*/

.LoginBLcornerGray 
{
	background:url("../images/BlackSkin/blCornerGray.jpg") no-repeat;
}

.LoginBRcornerGray 
{
	background:url("../images/BlackSkin/brCornerGray.jpg") 100% 0% no-repeat;
}

.forgotPwd a
{
	color:#FF4800;
	padding-left:10px;
	font-size:12px;
	font-family: Verdana;
	font-weight: bold;
	font-style:italic;
	text-decoration:none;
}

.forgotPwd a:hover
{
	text-decoration:underline;	
}
/*End Login Page*/

/*List Edit*/
input.entryfield {
	height:20px;
	padding:0px;
	border:1px solid #bdbdbd;
	/*border-top:1px solid #bdbdbd;
	border-left:1px solid #bdbdbd;
	border-bottom:1px solid #bdbdbd;
	border-right:1px solid #bdbdbd;*/
	background-color:#5B5B5B;
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#f3f3f3;
	
}

input.entryfield:focus, input.entryfield.sffocus{
	color:#bbbbbb;
	font: 12px Arial, Helvetica, sans-serif;
	background-color: #333333;
	border: 1px solid #c0c0c0;
}
	
input.entryfieldFile {
	border-top:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	border-bottom:1px solid #f3f3f3;
	border-right:1px solid #f3f3f3;
	background-color:#5b5b5b;
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#e3e3e3;
	
}

select.dropdown {
	width: 200px;
	height:24px;
	padding: 2px;
	border: 1px solid #d7d7d7;
	background-color: #5b5b5b;
	font: 11px/16px Arial, Helvetica, sans-serif;
	color:#e3e3e3;
	
}

.tiny_copy {
	font-size: 9px;
}

.tiny_gray_copy {
	font-size: 9px;
	font-family: Tahoma;
	text-align: center;
	color: Gray;
}

a.nav_white:link {
	color: #FFFFFF;
	text-decoration: underline;
}

a.nav_white:visited {
	color: #FFFFFF;
	text-decoration: underline;
}

a.nav_white:hover {
	color: #FFFFFF;
	text-decoration: none;
}

textarea.entryfield, div.entryfield {
	width: 300px;
	padding: 2px;
	border: 1px solid #d7d7d7;
	background-color: #5b5b5b;
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#e3e3e3;
}

td.border 
{
	border: 1px solid #d7d7d7;
}	

.daterange {
	background-color: #f0f0f0;
	border:none; 
	font-style:italic;
}

.TOhead 
{
	font-size:13px;
	font-weight:bold;
}

.TOtable 
{
	padding:20px;	
}
.TOlabels 
{
	padding:20px;
	color: #C50000;
	font-weight:bold;
	font-size:12px;
}
.TOmethod 
{
	padding:20px;
	color:#C50000;
	font-weight:bold;
	font-size:11px;	
}

td.FirstLine {
    padding-top:10px ;
    padding-right:10px ;
    padding-bottom:5px ;
    padding-left:10px ;
}

td.MiddleLine, td.SingleLine{
    padding-top: 5px;
    padding-right:10px ;
    padding-bottom:5px ;
    padding-left:10px ;
}

td.LastLine {
    padding-top:5px ;
    padding-right:10px ;
    padding-bottom:10px ;
    padding-left:10px ;
}
        /* Color in Request pricing information -> Other Pricing Information: */
.fontColorRed
{
	color:#FF0000;	
	background-color:#000000;
	
}
/*End List Edit*/

/*Process Order*/
.ShipTo 
{
	background-color:#7B8DA1;
	height:20px;
	font-size:11px;
	padding:2px 2px;
	color:#ffffff;
}

.PaymentInfoBgr 
{
	background-color: #7B8DA1;
}

.PaymentInfoDiv 
{
	background:#C49291;
	height:20px;
	font-size:12px;
	padding:2px 2px;
	color:#ffffff;
}

.fontColorWhite
{
	color:#ffffff;	
}

.borderDotted 
{
	border-top:#D3D3D3 1px dotted;
}
/*End Process Order*/

/********* Footer ****/
.footerLarge{
    /*margin: 0 auto 10px;*/
    padding: 0px 20px 0px 20px;
    height:24px;
    overflow:hidden;
    position:relative;
    top:0;
    left:0;
    background:#fff url("../images/BlackSkin/navbar2_gnd.jpg") repeat-x;
    border-top: 1px solid #fff;
    color: #bbb;
    font:bold 11px "Tahoma","Helvetica","Arial",sans-serif;
}
.footerLarge a{
    color: #999;
}
.footerLarge a:hover{
    color: #333;
    cursor:pointer;
}
.footerLarge #copyright {float:left; padding:2px 0px 2px 0px;}
.footerLarge #poweredtext {float:right; padding:2px 0px 2px 0px;}

.footerLarge #powered {float:right; padding-top:1px;padding-bottom:1px;}

        /* color for tooltip mouseover footer for FolioArchive  */
        /* style for the text in tooltip */
.floatiebgcolorLarge 
{
	background-color: #000000;
	
}
/**********************************************/
/*****Inquiries, Quotes, Orders****************/
.inquiriesLabel
{
	color: #34a680;
	font-weight:bold;	
}

.quotesLabel
{
	color: #3485a6;
	font-weight:bold;	
}

.ordersLabel
{
	color: #c62727;
	font-weight:bold;	
}
/**********************************************/
/*Search Term Layer*************************/
#srchLayer
{
	position:absolute;
	background-color: #ffffff;
	border: solid 1px #999999;
	border-top-style:none;
	margin-top:0px;
	width: 150px;
	padding: 5px 5px;
}

#srchAllF
{
	background: url("../images/BlackSkin/folder_2.gif") no-repeat top left;
	height: 20px;
	vertical-align:middle;
	padding: 2px 5px 3px 20px;
	font-size:11px;
	cursor:pointer;
	border-bottom: solid 1px #efefef;
	margin-bottom: 5px;
}

#srchThisF
{
	background: url("../images/BlackSkin/folder_1.gif") no-repeat top left;
	height: 20px;
	vertical-align:middle;
	padding: 2px 5px 3px 20px;
	font-size:11px;
	cursor:pointer;
	border-bottom: solid 1px #efefef;
	margin-bottom: 5px;
}

#srchSelectF
{
	background: url("../images/BlackSkin/folder_3.gif") no-repeat top left;
	height: 20px;
	vertical-align:middle;
	padding: 2px 5px 3px 20px;
	font-size:11px;
	cursor:pointer;
}
/*******************************************/
/*Process is progress ************************/
.processInProgress
{
	border:solid 1px #000000;
	background:#ffffff;
}
/*********************************************/