body, td
{
  font-family:		verdana, Arial, sans-serif;
  font-size:		11px;
  color:		    #000000; 
  line-height:      13px; 
}
body
{
background:        #CCCCFF;
}

th
{
  font-weight:		bold;
  font-size:		12px;
}
a
{
  color:		#000066;
  text-decoration:	underline;
}
a:hover
{
  color:		#fb7c10;
  text-decoration:	underline;
}
a.MENU-1-ON, a.MENU-1-OFF:hover, a.MENU-1-ON:hover
{
  font-family:		Helvetica, Arial, sans-serif;
  text-decoration:	underline;
  color:		#ffffff;
  font-weight:  bold;
  font-size:	12px;
  line-height:  14px; 
}

a.MENU-1-OFF
{
  font-family:		Helvetica, Arial, sans-serif;
  text-decoration:	none;
  color:		#fc8c2a;
  font-weight:  bold;
  font-size:	12px;
  line-height:  14px; 
}

h1
{
  font-size:		18px;
  font-weight:		bold;
  color:           #fd8514;
  padding-top:    3px;
  margin-top:    3px;
  line-height:      22px;
  text-align:		center;
}
h1.home
{
  font-size:		18px;
  font-weight:		bold;
  color:           #fd8514;
  padding-top:    3px;
  margin-top:    3px;
  margin-bottom: 2px;
  padding-bottom: 0px;
  line-height:      20px;
  text-align:		center;
}
h1.shop
{
  font-size:		18px;
  font-weight:		bold;
  color:           #72C4D2;
  padding-top:    5px;
  margin-top:    5px;
  line-height:      20px;
  text-align:		center;
}
h2
{
  font-size:		16px;
  color:		#39A0B3;
  font-style:    italic;
  padding-bottom:    5px;
  margin-bottom:    5px;
  line-height:      26px; 
}
h2.darker
{
  font-size:		16px;
  color:		#000000;
  font-style:    italic;
  padding-bottom:    5px;
  margin-bottom:    5px;
  line-height:      26px; 
}
h2.normal
{
  font-size:		14px;
  color:		#39A0B3;
  font-style:    italic;
  padding-bottom:    5px;
  margin-bottom:    5px;
}
h2.news
{
  font-size:		18px;
  color:		#fd8514;
  padding-bottom:    5px;
  margin-bottom:    5px;
  line-height:      20px; 
}

h3
{
  font-size:		14px;
  font-style:    normal;
  color:		#fd8514;
  padding-top:    8px;
  margin-top:    8px;
  padding-bottom:    2px;
  margin-bottom:    2px;
  text-align:		center;
}
h4
{
  font-size:		13px;
  font-style:    normal;
  color:		#800080;
  padding-top:    2px;
  margin-top:    6px;
  padding-bottom:    2px;
  margin-bottom:    2px;
}
h5
{
  font-size:		12px;
  font-style:    normal;
  color:		#075cba;
  padding-top:    2px;
  margin-top:    2px;
  padding-bottom:    2px;
  margin-bottom:    2px;
}

.newstitle
{
  font-size:		12px;
  font-style:    italic;
  line-height:      13px;
  color:		#330066;
  font-weight:		bold;
}
div.quote
{
  font-size:		11px;
  font-style:    italic;
  line-height:      12px;
  color:        #330066;
  font-weight:		normal;
}
div.contentquote
{
  font-size:		11px;
  font-style:    italic;
  line-height:      13px;
  color:		#FDA661;
  font-weight:		bold;
}
div.box
{
  font-size:		12px;
  background-color:		#d8f9fa;
  font-style:    italic;
  color:           #22256B;
  border: 1px;
  border-color: #ff7d0b;
  float:center;
  word-wrap:break-word;
  width: 150px;
  display:block;
  max-width: 150px;
  overflow:auto;
  padding: 5px;
  border-style: solid;
  text-align: center;
  line-height:  15px; 
}

div.inset
{
  font-size:		10px;
  background-color:		#d8f9fa;
  font-style:    italic;
  color:           #22256B;
  border: 1px;
  border-color: #ff7d0b;
  float:center;
  word-wrap:break-word;
  width: 138px;
  display:block;
  max-width: 138px;
  overflow:auto;
  padding: 5px;
  border-style: solid;
  text-align: center;
  line-height:  13px; 
}
div.subhd
{
  font-size:		12px;
  color:		#1f7685;
  font-style:    italic;
  padding-bottom:    5px;
  margin-top:    0px;
  margin-bottom:    5px;
  font-weight:		bold;
}
ul.check
{
  list-style-image:	url(/.control/images/checkmark.jpg);
  line-height: 16px;
  vertical-align:middle;
}

.workshopquote
{
  font-size:		16px;
  font-family:		Script MT Bold, Monotype Corsiva, verdana, Arial, sans-serif;
  line-height:      17px;
  color:		   #FDA661;
}

span.contentquote
{
  font-style:    italic;
  color:		#FDA661;
  font-weight:		bold;
}
b, dt
{
  font-weight:		bold;
}
.purple
{
  color:        #800080;
  font-weight:		bold;
}
.red
{
  color:        #990000;
  font-weight:		bold;
}

ul
{
	margin-top:  		2px;
	margin-right:  		0px;
	margin-bottom:  	13px;
}

li
{
  font-size:		11px;
}

div.FOOTER
{
  color:		#000000;
  font-size:		10px;
  background:        #CCCCFF;   
}
div.FOOTER a
{
  color:		#000000;
  font-size:		10px; 
  background:        #CCCCFF; 
}
hr
{
 border-top: 2px solid #35b2e1;
 width:500px;
 text-align:center;
}
hr.orange
{
 border-top: 2px solid #ff7d0b;
 width:500px;
 text-align:center;
}

.presentationTitle
{
  font-weight:		bold;
  font-size:		13px;
  font-style:    normal;
  color:		#800080;
  padding-bottom:    5px;
  margin-bottom:    5px;
}

.presentationTitleBig
{
  font-weight:		bold;
  font-size:		14px;
  font-style:    normal;
  color:		#800080;
  padding-bottom:    5px;
  margin-bottom:    5px;
}
.presentation
{
  font-weight:          bold;
}

.quote {
  font-weight:		bold;
  font-size:		11px;
  font-style:           italic;
  color:		#5196D6;  
}

.presentationTable td {vertical-align:top;}

.mgn
{
   margin:  15px;
}
div.padRight
{
   padding-top: 15px;
   padding-left: 22px;
   padding-right: 8px;
}

.imgBrdr {
	border: 2px solid #fd8514;
	margin: 0px;
}
img.alignRightBorder  {
	border: 1px solid #fd8514;
    margin:  10px 0 10px 10px;
}
img.alignLeftBorder  {
	border: 1px solid #fd8514;
    margin-right:  10px;
}
td.box
{
  font-size:		12px;
  background-color:		#d8f9fa;
  font-style:    italic;
  color:           #22256B;
  border: solid 1px #ff7d0b;
  word-wrap:break-word;
  padding: 5px;
  text-align: center;
  line-height:  15px; 
}
