
body
{
	font-family: Verdana,Arial;	
	font-size:8pt;
	color:Black;		
	margin-top:0;
	margin-left:0;
}


td
{ 
	font-family: Arial,Verdana;	
	font-size:8pt;
	color:Black;		
}

td.green
{
	background-color:#ABDBA5;
	font-family: Arial,Verdana;	
	font-size:10pt;
	font-weight:bold;
	color:Black;	
	
}

td.question
{
	background-color:#666666;
	font-family: Arial,Verdana;	
	font-size:10pt;
	
	font-style:italic;
	color:White;	
	
}

td.category
{
	background-color:#666666;
	font-family: Arial,Verdana;	
	font-size:10pt;	
	font-weight:Bold;
	color:White;	
	
}

.smallHead {font-size:9px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}

hr
{ 

	color:#999999;
	height: 1px;		
}


img
{
	border:0px none;
}


a
{
	text-decoration:none;
	color:#666666;	
}


a:hover
{
	text-decoration:underline;
	color:#000000;	
}

.larger
{
	
	font-family: Arial,Verdana;	
	font-size:10pt;
	color:Black;	
	
}

.spaced
{ 
	padding-left: 15;
	font-size:8pt;
	color:Black;
	font-family: Arial,Verdana;
}

.spacedlarge
{ 
	padding-left: 8;
	font-size:8pt;
	color:Black;
	font-family: Arial,Verdana;
	line-height: 13pt		
}

.spacedlargeblue
{ 
	padding-left: 8;
	font-size:10pt;
	color:#000066;
	font-family: Arial,Verdana;
	line-height: 13pt		
}

.footer { font-size:9px }
.footer a:link {padding-left:5px; padding-right:5px; color:#000000; text-decoration:none;}
.footer a:active {padding-left:5px; padding-right:5px; color:#000000; text-decoration:none;}
.footer a:visited {padding-left:5px; padding-right:5px; color:#000000; text-decoration:none;}
.footer a:hover {padding-left:5px; padding-right:5px; color:#ffffff; text-decoration:none; background-color:#666666;}


.footertext
{ 
	padding-top: 4;
	font-size:7pt;
	color:#ffffff;
	font-family: Verdana,Arial;		
}

.footertext2
{ 
	font-size:7pt;
	color:#000000;
	font-family: Verdana,Arial;		
}


.headtext
{ 
	font-family: Arial,Verdana;	
	font-size:10pt;
	color:#0033CC;
	font-weight:bold;		
}


.outline
{
	background-color:#eeeeee;
	font-family: Arial,Verdana;	
	font-size:8pt;
	color:Black;
	padding-left: 15;
	border-left-width:1px;
	border-left-color:#999999;
	border-left-style:solid;
	border-top-width:1px;
	border-top-color:#999999;
	border-top-style:solid;
	border-right-width:1px;
	border-right-color:#999999;
	border-right-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#999999;
	border-bottom-style:solid;			
}

.bottomtext2
{
	font-family: Arial,Verdana;	
	font-size:8pt;
	color:Black;
	font-weight:bold;
	padding-left:2;
	padding-right:2;	
	padding-top:2;	
	padding-bottom:2;			
}

.bottomtext3
{
	font-family: Arial,Verdana;	
	font-size:8pt;
	color:Black;
	padding-left:1;
	padding-right:1;	
	padding-top:1;	
	padding-bottom:1;			
}

.slides
{ padding-left:20px; padding-right:20px; text-align:left; font-size:12px; line-height:20px;}
.slideBig {font-size:12px; color:#666666; font-weight:bold;}

/*  ICE GALLERY  */
#content { width:672px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:center; padding:20px 0px 20px 0px;}
#contentL { float:left; width:200px; text-align:left;}
#contentL a { display:block; padding:5px 5px 5px 10px; font-size:12px; font-weight:bold; text-decoration:none; background-color:#CCCCCC; border-bottom:solid 1px #000000; border-right:solid 1px #000000;}
#contentL a:hover { background-color:#333333; color:#FFFFFF; text-decoration:none;}

#contentR { float:right; width:450px; }

#galleryHead { font-size:16px; color:#FFFFFF; font-family:"Times New Roman", Times, serif; font-weight:normal; padding:10px; background-color:#000000; text-align:left;}
#gallery { padding:0px 0px 10px 0px;}
#gallery td { }
#galery img {}

.image { border-left:solid 1px #000000; vertical-align:top; padding:10px 0px 0px 0px; text-align:center;}
.text {border-bottom:solid 1px #000000; border-left:solid 1px #000000;vertical-align:top; text-align:center;}
.newGallery {border-bottom:solid 1px #000000; border-left:solid 1px #000000;vertical-align:top; text-align:center; padding:10px 0px 0px 0px;}
.newGalleryLast {border-bottom:solid 1px #000000; border-left:solid 1px #000000;border-right:solid 1px #000000;vertical-align:top; text-align:center; padding:10px 0px 0px 0px;}

.link { padding:10px 5px; text-align:center;}

#pager { padding:5px; text-align:center; color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif; width:400px;}
#pager a { color:#666666; text-decoration:none;}
#pager a:link { color:#666666; text-decoration:underline;}

#clear { clear:both; display:block; line-height:0px;}

#big { width:542px; height:100%; background-color:#666666; text-align:center;}
#largeTitle { padding:20px; text-align:center;font-size:18px; color:#FFFFFF; font-family:"Times New Roman", Times, serif; font-weight:normal; background-color:#000000; margin:0 auto; border:solid 1px #000000;}

#largeImage { width:500px; margin:0 auto; text-align:center; background-color:#FFFFFF; padding:20px; border:solid 1px #000000;}

#longDesc { width:500px; margin:0 auto; text-align:left; background-color:#FFFFFF;  padding:20px 0px 20px 0px; line-height:20px; font-size:14px; color:#666666; font-family:Arial, Helvetica, sans-serif;}

#close {text-align:right; font-size:12px; color:#666666; padding:20px 0px 0px 0px; }

#bottomNav { text-align:right; font-size:10px; color:#666666; padding:0px 20px 0px 0px;}

/* FORMS STYLES */
.blackBorder { border:solid 1px #000000;}

.formsLabel { color:#666666; font-size:12px; padding:5px;}

.titleBar { background-color:#666666; color:#FFFFFF; font-size:14px; text-align:center; padding:5px;}

.inputbutton { color:#FFFFFF; background-color:#666666; font-weight:bold; border:solid 1px #333333; padding:5px; cursor:hand;}

.inputbuttonred { font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#990000; border:solid 1px #000000; padding:5px; cursor:hand;}

.inputbuttongreen { font-size:12px; font-weight:bold; color:#FFFFFF; background-color:Green; border:solid 1px #000000; padding:5px; cursor:hand;}

.adminPhotoGrid { width:100%; padding:10px; /*height:600px; overflow:auto;*/ }
.adminPhotoGrid a { padding:10px; font-size:12px;}

.adminGrid { background-color:#CCCCCC; color:#000000; font-size:12px; text-align:center; padding:5px;}
.adminGrid a { color:#000000; text-decoration:none;}
.adminGrid a:hover { color:#000000; text-decoration:underline;}

.adminPhotoGrid td { padding:5px; border-bottom:solid #999999 1px;}

.itemStyle { font-size:12px; padding:2px 5px 2px 5px; color:#666666; padding:5px; text-align:center;}

.altStyle { font-size:12px; padding:2px 5px 2px 5px; color:#666666; background-color:#DFDFDF; padding:5px; text-align:center;}

.gridPagerStyle { font-size:12px; font-weight:bold; color:#333333;}
.gridPagerStyle a { font-size:12px; font-weight:normal; text-decoration:none; color:#333333;}
.gridPagerStyle a:hover { font-size:12px; font-weight:normal; text-decoration:underline; color:#333333;}

.loadingClass { z-index: 101; left: 200px; width: 100px; position:absolute; top: 50px; height:100px;}

.popupFormPanel
{
	Z-INDEX: 1; 
	LEFT: 30px; 	
	POSITION: absolute; 
	TOP: 50px;
	width:610px;
	background-color:#efefef;
	border-style:solid;
	border-width:thin;
	border-color:#cccccc;
}

.newCatPanel
{
	background-color:#ffffff;
	border-style:solid;
	border-width:thin;
	border-color:#cccccc;
}

.formsLabelP { color:#333333; font-size:12px; font-weight:bold; padding:5px;}

.titleBarP { background-color:#666666; color:#FFFFFF; font-size:14px; text-align:center; padding:5px;}


/* form control classes */
.browseImageControl
{
	
}

.formsTextbox
{	
}

.formsDropdown
{	
}

#main { width:100%; position:relative;}

.newArrival { color:red; font-size:10px; font-weight:bold; }

#test { width:750px; margin:0 auto; position:relative;}
#test2 { width:672px; margin:0 auto; position:relative;}

.photoDetailsPanel
{
	Z-INDEX: 1000000; 
	LEFT: 105px; 	
	POSITION:absolute;
	TOP: 50px;
	border:solid 3px #666666;
	width:542px;
	/*
	background-color:#efefef;
	border-style:solid;
	border-width:thin;
	border-color:#cccccc;
	*/
}