/* CSS Document */

/*this is the style for the links before it is activated*/
BODY 
{ 
scrollbar-base-color: #ffffff;
scrollbar-arrow-color: #ffffff;
scrollbar-DarkShadow-Color: #403850;
scrollbar-Track-Color: #70628C;
scrollbar-Highlight-Color: #ffffff;
scrollbar-face-color: #C0B9CE;
scrollbar-3dlight-color: #403850;
scrollbar-shadow-color:#ffffff;
font-size: .68em;
}
input {
	border-bottom: 1px solid #717EAE;
	border-top: 1px solid #717EAE;
	border-left: 1px solid #717EAE;
	border-right: 1px solid #717EAE;		
}
.radio {
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}	
/*the tags used for LIMO*/	
h3 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold;  font-size: 100%;   }
p {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #415E70;     }
/*the tags used for LIMO*/
td {  font-family: Verdana, Arial, Helvetica, sans-serif;  color: #415E70; text-decoration: none;  letter-spacing: 0px;   }		

hr {
border: 1px dotted #919CC0;
border-bottom: 1px solid #ffffff;
}


.boxes {COLOR: #000000; TEXT-DECORATION: none; font-family: verdana, sans-serif;  }
a:link.boxes  {color : #000000;}
a:visited.boxes  {color : #000000;}
a:active.boxes  {color : #000000; text-decoration: none;}
a:hover.boxes  {color : #000000; text-decoration: none;}

.navlinkco {COLOR: #6978A3; TEXT-DECORATION: none; font-family: verdana, sans-serif;  }
a:link.navlinkco  {color : #6978A3;}
a:visited.navlinkco  {color : #829FB1;}
a:active.navlinkco  {color : #6978A3; text-decoration: none;}
a:hover.navlinkco  {color : #495378; text-decoration: underline;}

.victoria_links {COLOR: #6978A3; TEXT-DECORATION: none; font-family: verdana, sans-serif;  }
a:link.victoria_links  {color : #6978A3;}
a:visited.victoria_links  {color : #829FB1;}
a:active.victoria_links  {color : #6978A3; text-decoration: none;}
a:hover.victoria_links  {color : #495378; text-decoration: underline;}

/*this is the stylesheet for the listing inventory*/
A:LINK {COLOR: #6978A3; TEXT-DECORATION: none; font-family: verdana, sans-serif; }
A:visited {COLOR: #829FB1; TEXT-DECORATION: none; font-family: verdana, sans-serif;   }
A:hover {color : #495378; text-decoration: underline; font-family:verdana, sans-serif;  }
A:active {color : #6978A3; text-decoration: none; font-family: verdana, sans-serif;  }

/* ***************************888888888888888************************ */

.border {  
	background-color: #ffffff;
	border-bottom: 5px solid #ffffff;
	border-top: 5px solid #ffffff;
	border-left: 5px solid #ffffff;
	border-right: 5px solid #ffffff;		

}
.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; color: #ffffff; text-decoration: none;    padding-right: 13px; }

.dotted_line {
border: 1px dotted #919CC0;
border-bottom: 1px solid #ffffff;
}

.ButtonS {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-size: 100%; 
	background-color : #566495;
	border: 1px solid #D2D6E5; 
	width: 100px;
	font-weight: bold; 

	}

.copyright { font-family: verdana, sans-serif;  font-size: 90%;  color : #839EB1; }
.title {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 130%; 
	color : #6D93AA;
	font-weight: bold;	
	  }	


.background_body {
	background-image: url(../images/body.jpg); background-position: top right; background-repeat: no-repeat; padding-left: 20px; padding-right: 20px; padding-top: 30px; padding-bottom: 20px; height: 409px;  
}

.spacing {
		line-height: 20px;
}

.repeater_table {
	background-image: url(../images/repeater_box.jpg); background-repeat: repeat-y; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center;
	font-size: 9px;
	color: #ffffff;
}
.repeater_box_body {
	background-image: url(../images/body_top.jpg); background-repeat: no-repeat; padding-left: 15px; padding-right: 15px;  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  height: 265px;
	font-size: 9px;
	color: #000000;
}
.repeater_box_mind {
	background-image: url(../images/mind_top.jpg); background-repeat: no-repeat; padding-left: 15px; padding-right: 15px;  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  height: 265px;
	font-size: 9px;
	color: #000000;
}
.repeater_box_spirit {
	background-image: url(../images/spirit_top.jpg); background-repeat: no-repeat; padding-left: 15px; padding-right: 15px;  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  height: 265px;
	font-size: 9px;
	color: #000000;
}
.gray {
	background-color: #E2E2E2;
	border-bottom: 1px solid #BCBCBC;
	border-top: 1px solid #BCBCBC;
	border-left: 1px solid #BCBCBC;
	border-right: 1px solid #BCBCBC;	
	padding: 8px;	
	 
}
.blue {
	background-color: #D2D6E5;  
	border-bottom: 1px solid #B2B9D2;
	border-top: 1px solid #B2B9D2;
	border-left: 1px solid #B2B9D2;
	border-right: 1px solid #B2B9D2;		
	padding: 8px;		
}
.picborder {
	border: 3px solid #463C57;
}


/* styles for links page and links admin page */
#link-list {  /*category level*/
	list-style:none;
	font-weight:bold;
	padding-left:0;
	margin-left:0;
}

#link-list ul {  /*links level*/
	padding-left:15px;
	margin-left:0;
	list-style:circle;
	font-weight:normal
}

/* end styles for links page and links admin page */



#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 750px;	
}

/*
Put this back on if she adds in the product button

#menu li { 
	float: left;
	position: relative;
	width: 93px;
	background-image: url(../images/repeater_nav.jpg); background-repeat: repeat-x;
}

*/

#menu li { 
	float: left;
	position: relative;
	width: 92px;
	background-image: url(../images/repeater_nav.jpg); background-repeat: repeat-x;
}


#menu li ul {/* second-level lists */
	position: absolute;
	display: block; 
	top: 2em;
	width: 150px;	
   left: 0;
}


#menu li>ul {/* to override top and left in browsers other than IE */
	top: auto;
	left: auto;
}

/* Fix IE. Hide from IE Mac \*/
* html #menu ul li { float: left; height: 1%; }
* html #menu ul li a { height: 1%; }
/* End */

#menu li:hover ul { display: block; }

#menu li:hover>ul { visibility:visible; }

#menu ul ul { visibility:hidden; }		

/* Make-up syles */
#menu ul, li {
    margin: 0 0 0 0; 
}

/* Styles for Menu Items */
#menu ul a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	padding: 5px;
	font-weight: bold;
	text-align: center;
}
/* Hover Styles */
#menu ul a:hover { 
	color: #33455B; 
	background: #CFD4E4;
} 

/* Sub Menu Styles */
#menu li ul a {
	text-decoration: none;
	color: #33455B;
	background: #CFD4E4; /* IE6 Bug */
	border-top: 1px solid #ffffff;
   padding: 2px; 
} 
/* Sub Menu Hover Styles */
#menu li ul a:hover { 
	color: #33455B; 
	background: #DFE3ED; 
} 

/* Hover Styles */

#menu .over { 
	width: 96px;
	color: #33455B; 
	background: #919CC0;
} 
#menu .widthsub
{
	text-align: left;
		width: 220px;
}
/*
#menu .contact { 
	width: 108px;

} 
*/
#menu .speaking { 
	width: 110px;
	text-align: left;
} 