/* +----------------------------------------------------------------------+
// | Edivise Gallery                                                      |
// | Copyright (C) 2004 Edivise, Inc.                                     |
// | Author: Aaron Apgar                                                  |
// +----------------------------------------------------------------------+
// Last Revised: 2005-12-05:DMS
*/

p, a, .normal, .warning
{
	font-family: arial;
	font-size: 10pt;
}

a
{
	text-decoration: none;
	color: #126;
}

a:visited
{

}

hr
{
	border-color: black;
	border-style: solid;
}

th
{
}

h3
{
	font-size: 13pt;
	text-align:left;
}


/*--------------*/
/* boxes        */
/*--------------*/
.box1, .box2
{
	font-size: 12px;
	font-family: arial, tahoma;
	border-style: solid;
	border-width: 2px;
	padding: 2px;
	margin: 0px;
}

.box1
{
	border-color: #0A0B64;
}

.box2
{
	border-color: #333399;

}



/*--------------*/
/* table        */
/*--------------*/
.box1 th
{
	color: #fff;
	font-weight: bolder;
	background: #0A0B64;
}

.box2 th
{
	color: #fff;
	font-weight: bolder;
	background: #333399;
}

.box2 th a, .box2 th a
{
	color: #fff;
	text-decoration: underline;
}

/*--------------*/
/* title        */
/*--------------*/
.title
{
	font-family: arial, tahoma;
	font-size: 14pt;
	padding: 3pt 4pt 2pt 4pt;
	text-decoration: none;
	text-align: center;
	border-style: solid;
	border-width: 2px;
}

.box1 .title
{
	background: #acf;
}
.box2 .title
{
	background: #fc7;
}

.smallTitle
{
	font-weight: bold;
	font-size: 11pt;
	text-align: left;
}

/*--------------*/
/* button links */
/*--------------*/

/* normal buttons */
a.button
{
	font-weight: bold;
	text-decoration: underline;
	font-style: italic;
	/*border-color: black;
	border-style: solid;
	border-width: 2px;*/
	color: black;
	padding: 1px;
}

.box1 .box1
{
	border-style: none;
}


/*--------------*/
/* images       */
/*--------------
img
{
	margin: 2px;
	border-style: inset;
	border-width: 2px;
}
*/
.box1 img
{
	border-color: #fc7;
}

.box2 img
{
	border-color: #acf;
}

/*--------------*/
/* body         */
/*--------------*/
body.box1, body.box2
{
	border-style: none;
}

/*--------------*/
/* image pane   */
/*--------------*/
.imagepane
{
	border-style: none none none solid;
	border-width: 2px;
	border-color: black;

}

/*--------------*/
/* info table   */
/*--------------*/
.infoTable
{
}

th.infoTable
{
	background: #fc7;
	font-family: fantasy;
	font-size: 12px;
	border-style: none none solid none;
	text-align:left;
}

.infoTable th a
{
	color: #ddf;
	text-decoration: underline;
}

.infoTable th a:hover
{
	color: #fff;
	text-decoration: underline;
}

.infoTable
{
	border-style: none;
	background: white;
}

.infoTable-odd
{
	background: #9be;
}

.infoTable .button
{
	position: relative;
	left: -4;
	padding: 0px;
	margin: 2px;
}


/*--------------*/
/*underlinedLink*/
/*--------------*/
a.underlinedLink
{
	color: #126;
	text-decoration: underline;
}

/*--------------*/
/* menuLink     */
/*--------------*/

p.menuLink
{
	color: #742;
	font-weight: bold;
	font-family: tahoma;
	position: relative;
	top: -1;
}
a.menuLink
{
	color: black;
	font-family: tahoma;
	position: relative;
	top: -1;
}

/*--------------*/
/* error        */
/*--------------*/
.warning
{
	border-style: groove;
	border-width: 2px;
	border-color: #300;
	background: #fb7;
	color: black;
}

.error
{
	border-style: solid;
	border-width: 2px;
	background: #f75;
	color: black;
}

/*

*/
select.box2
{
	width: 130px;
}


/*

*/


.fakeHR
{
	background: black;
	height: 2px;
}

.box1 .fakeHR
{
	background: #369;
}

.sectionTitle
{
	border-bottom-style: solid;
	border-width: 1px;
	font-size: 10px;
	font-weight: bold;
}
.modHeader
{
	font-family: arial, tahoma;
	font-size: 18pt;
	padding: 3pt 4pt 2pt 4pt;
	text-decoration: none;
	text-align: left;
	height: 100px;
	color: black;
	background: white;
}

.niceLink
{
	color:#236;
	border-width:1px;
	text-decoration: underline;
	display: block;
}

.infoTable .nicelink
{
		background: #ddf;
}
.infoTable-odd .nicelink
{
		background: #8ae;
}

.nicelink:hover
{
	background: #eef;
}

.infoTable-odd .nicelink:hover
{
	background: #9bf;
}

/******Order table*******/
.infoTable#orderTable .pending
{
	background: #8f8;
}
.infoTable#orderTable .pending-odd
{
	background: #8f6;
}

.infoTable#orderTable .pickedup
{
	background: #acf;
}

.infoTable#orderTable .pickedup-odd
{
	background: #9be;
}

.infoTable#orderTable .cancelled
{
	background: #f66;
}
.infoTable#orderTable .cancelled-odd
{
	background: #d66;
}

.infoTable#orderTable .abandoned
{
	background: #f44;
}
.infoTable#orderTable .abandoned-odd
{
	background: #f40;
}


.infoTable#orderTable .nicelink
{
	background: inherit;
}

.infoTable#orderTable .nicelink:hover
{
	background: #6699bb;

}

#edvMenu
{
	width:200px;
	display: block;
	position:absolute ;
}

#edvMenu td
{
	padding:0px;
	margin: 0px;
}

#edvMenu a:hover
{
	background:#0A0B64;
	color: #ffffff;
	display:block;
}
#edvBody 
{
	left: 220px;
	width:800px;
	border: 1px solid #0A0B64;
	padding:2px;
	display: block;
	position:absolute;
}
#edvBody h1, h2, h3, h4
{
	font-family: Tahoma, Sans-Serif ;
}

#edvBody th
{
	font-family: Tahoma, Sans-Serif;
	font-size : small ;
	font-weight : bold;
	background: #0A0B64;
	color: #ffffff;
	
}
#edvBody td
{
	font-family: Tahoma, Sans-Serif;
	font-size : small ;
}
#edvLogin
{
	width:380px;
	border: 1px solid #0A0B64;
	display: block;
	position:absolute;
	
}
#edvStatus
{
	padding-right: 5px;
	height: 50px;
	width:763px;
	border: 1px solid #0A0B64;
	display: block;
	position:absolute;
	text-align:right;	
}
