﻿BODY {
margin: 0px;
padding: 0px;	
color: #000000;
background-color:#ffffff;		
font-size: 10pt;
line-height: normal;
font-family: verdana, arial, helvetica, sans-serif;
font-variant: normal;
font-style: normal;		
}
BODY.no_bg {
margin: 0px;
padding: 0px;	
color: #000000;
background-color:#ffffff;		
font-size: 10pt;
line-height: normal;
font-family: verdana, arial, helvetica, sans-serif;
font-variant: normal;
font-style: normal;		
background: url(images/bg_01.png) repeat-x top left;
}
H1 {
margin-left: 0px;
padding-left: 0px;
color: #606060;
font-weight: bold;
font-size: 22pt;
line-height: normal;
letter-spacing: 0.1em;
font-variant: small-caps;	
font-family:verdana, arial, helvetica, sans-serif;
font-variant: small-caps;
font-style: normal;
}
H1.rev {
margin-left: 0px;
padding-left: 0px;
color: #808080;
font-weight: bold;
font-size: 18pt;
line-height: normal;
letter-spacing: 0.6em;
font-variant: small-caps;	
font-family:verdana, arial, helvetica, sans-serif;
font-variant: small-caps;
font-style: normal;
}

H2 {
margin: 0;
padding: 0;	
color: #606060;
font-weight: normal;
font-size: 16pt;
line-height: normal;
font-family:verdana, arial, helvetica, sans-serif;
font-variant: normal;
font-style: normal;
}
H2.rev {
margin: 0;
padding: 0;	
color: #808080;
font-weight: normal;
font-size: 14pt;
line-height: normal;
font-family:verdana, arial, helvetica, sans-serif;
font-variant: normal;
font-style: normal;
}
H3 {
margin: 0;
padding: 0;		
color: #606060;
font-weight: 600;
font-size: 14pt;
line-height: normal;
font-family: verdana, arial, helvetica, sans-serif;
font-variant: normal;
font-style: normal;
}
H4 {
margin: 0;
padding: 0;	
color: #606060;
font-weight: 600;
font-size: 12pt;
line-height: normal;
font-family: verdana, arial, helvetica, sans-serif;
font-variant: normal;
font-style: normal;		
}
H5 {
margin: 0;
padding: 0;	
color: #606060;
font-weight: normal;
font-size: 12pt;
line-height: normal;
font-family: verdana, arial, helvetica, sans-serif;
font-variant: normal;
font-style: normal;		
}
TABLE {
margin: 0;
padding: 0;		
font-size: 10pt;
line-height: normal;
font-family: verdana, arial, helvetica, sans-serif;
font-variant: normal;
font-style: normal;	
}	
TH {
color: #ffffff;
background-color:#000000;			
font-size: 11pt;
line-height: normal;
font-family: verdana, arial, helvetica, sans-serif;
font-variant: normal;
font-style: normal;	
}	
TD {
font-size: 10pt;
line-height: normal;
font-family: verdana, arial, helvetica, sans-serif;
font-variant: normal;
font-style: normal;	
}		

HR {
color: #ff9900;
border-style:solid thin;
height:1px;	
}		
IMG {
padding: 0;	
border:0px;			
}		
IMG.pad1 {
padding: 20px;	
border:0px;			
}	
TEXTAREA {
color:#606060;
font-family: verdana, arial, helvetica, sans-serif;
font-size:10pt;
font-weight:normal;		
border-color:#c0c0c0;
background-color:#ffffff;	
border-style:solid;
border-width:thin;		
}		
SELECT {
color:#606060;
font-family: verdana, arial, helvetica, sans-serif;
font-size:10pt;
font-weight:normal;		
border-color:#c0c0c0;
background-color:#ffffff;	
border-width:thin;				
}	
INPUT {
font-family: verdana, arial, helvetica, sans-serif;
}	

IFRAME {
border:0px solid #f0e68c;
}	

DIV.mainhead1 {height:40px;width:100%;font-size: 28pt;letter-spacing: 0.2em;color:#808080;font-variant: normal;font-family: verdana, arial, helvetica, sans-serif;}	
DIV.mainhead2 {height:40px;width:100%;font-size: 20pt;letter-spacing: 0.2em;color:#808080;font-variant: small-caps;font-family: verdana, arial, helvetica, sans-serif;}		
DIV.header1 {background: url(images/bg_01.png) repeat left top;height:140px}
DIV.footer1 {background: url(images/bg_01.png) repeat-x left top;height:100px}
SPAN.menu1 {background-color:#808080;height:17px;width:100%;}				
DIV.mhead1 {height:30px;width:100%;font-size: 10pt;letter-spacing: normal;font-weight:bold;font-variant: small-caps;background-color:#f2f2f2;padding:0px;}		
DIV.mhead2 {height:30px;width:100%;font-size: 10pt;letter-spacing: normal;font-weight:bold;font-variant: small-caps;padding:3px;background-color:transparent}	
DIV.mhead3 {width:100%;font-size: 14pt;letter-spacing: normal;font-weight:normal;font-variant:normal;padding:15px;background-color:#c0c0c0;color:#ffffff}
DIV.imgcol1 {background-image: url('images/bg5.jpg'); background-repeat: repeat;position:absolute; right top}
DIV.border1 {border:1px solid #808080;padding:10px}
P.frnt1  {font-size: 12pt;letter-spacing: 0.1em;color:#808080;font-variant: small-caps;text-align:left;}	
P.frnt2  {font-size: 10pt;color:#808080;text-align:left;}		
P.frnt3  {font-size: 12pt;letter-spacing: 0.1em;color:#ff9900;font-variant: normal;text-align:left;}	
DIV.text1 {padding:0px;color:#808080;background-color:#ffffff;border: 0px solid #B8860B;}	

DIV.bookness1 {width:100%;font-size: 11pt;letter-spacing: normal;font-weight:normal;font-variant: small-caps;background-color:#f2f2f2;padding:10px;}

FONT.bkn01 {font-size:12pt;font-style:italic;}
FONT.bkn02 {font-size:12pt;font-style:italic;font-weight:bold;}
FONT.bkn03 {font-size:10pt;font-weight:bold;}
FONT.bkn04 {font-size:9pt;font-weight:normal;}

A:link { color: #808080;font-weight: normal;text-decoration:none;font-family: verdana, arial, helvetica, sans-serif; } /* unvisited link */
A:visited { color: #808080;font-weight: normal;text-decoration:none;font-family: verdana, arial, helvetica, sans-serif;} /* visited links */
A:active { color: #808080;font-weight: normal;text-decoration:none;font-family: verdana, arial, helvetica, sans-serif; } /* active links */
A:hover {font-family: verdana, arial, helvetica, sans-serif; }		

A:link.grey { color: #c0c0c0;font-weight: 700;text-decoration:none;font-family: verdana, arial, helvetica, sans-serif; } /* unvisited link */
A:visited.grey { color: #c0c0c0;font-weight: 700;text-decoration:none;font-family: verdana, arial, helvetica, sans-serif;} /* visited links */
A:active.grey { color: #c0c0c0;font-weight: 700;text-decoration:none;font-family: verdana, arial, helvetica, sans-serif; } /* active links */

A:link.menuitem1 { font-size: 9pt;letter-spacing: 0.2em;color:#808080;font-variant: small-caps;padding:0px;text-decoration:none;font-family: verdana, arial, helvetica, sans-serif; } /* unvisited link */
A:visited.menuitem1 { font-size: 9pt;letter-spacing: 0.2em;color:#808080;font-variant: small-caps;padding:0px;text-decoration:none;font-family: verdana, arial, helvetica, sans-serif;} /* visited links */
A:active.menuitem1 { font-size: 9pt;letter-spacing: 0.2em;color:#808080;font-variant: small-caps;padding:0px;text-decoration:none;font-family: verdana, arial, helvetica, sans-serif; } /* active links */

A:link.menuitem2 { font-size: 9pt;color:#808080;font-variant: normal;padding:0px;text-decoration:none;font-family: verdana, arial, helvetica, sans-serif; } /* unvisited link */
A:visited.menuitem2 { font-size: 9pt;color:#808080;font-variant: normal;padding:0px;text-decoration:none;font-family: verdana, arial, helvetica, sans-serif;} /* visited links */
A:active.menuitem2 { font-size: 9pt;color:#808080;font-variant: normal;padding:0px;text-decoration:none;font-family: verdana, arial, helvetica, sans-serif; } /* active links */

A:link.menuitem3 { font-size: 9pt;letter-spacing: 0.2em;color:#ff9900;font-variant: small-caps;padding:0px;text-decoration:none;font-family: verdana, arial, helvetica, sans-serif; } /* unvisited link - same as menuitem1 but just color difference */
A:visited.menuitem3 { font-size: 9pt;letter-spacing: 0.2em;color:#ff9900;font-variant: small-caps;padding:0px;text-decoration:none;font-family: verdana, arial, helvetica, sans-serif;} /* visited links */
A:active.menuitem3 { font-size: 9pt;letter-spacing: 0.2em;color:#ff9900;font-variant: small-caps;padding:0px;text-decoration:none;font-family: verdana, arial, helvetica, sans-serif; } /* active links */

a:link.menuanchorclass { font-size: 9pt;letter-spacing: 0.2em;color:#808080;font-variant: normal;padding:0px;text-decoration:none;font-family: verdana, arial, helvetica, sans-serif;} /* unvisited link */
a:visited.menuanchorclass { font-size: 9pt;letter-spacing: 0.2em;color:#808080;font-variant: normal;padding:0px;text-decoration:none;font-family: verdana, arial, helvetica, sans-serif;} /* visited links */
a:active.menuanchorclass {  font-size: 9pt;letter-spacing: 0.2em;color:#808080;font-variant: normal;padding:0px;text-decoration:none;font-family: verdana, arial, helvetica, sans-serif;} /* active links */
a:hover.menuanchorclass { font-size: 9pt;letter-spacing: 0.2em;color:#808080;font-variant: normal;padding:0px;text-decoration:none;font-family: verdana, arial, helvetica, sans-serif;}		

/* Positions menu fixed - disabled for now*/
#menu {
 position: relative;
 top: 0px;
 width: 100%;
 height:35px;
 margin-top: 0px;
 background-color:#ffffff;
}

.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
background: transparent;
}

/* ######### Default class for drop down menus ######### */

.anylinkmenu{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 0px solid #ffffff;
border-bottom-width: 0px;
font: normal 14px verdana, helvetica, sans-serif;
text-transform: normal;
line-height: 18px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #f6d703;
color: #000000;
width: 300px; /* default width for menu */
}

.anylinkmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkmenu ul li a{
width: 100%;
display: block;
border-bottom: 1px solid #010080;
padding: 14px 0;
text-decoration: none;
font-weight: normal;
text-indent: 3px;
font-weight:800;
color: #ffffff;
}

.anylinkmenu a:hover{ /*hover background color*/
background: #c0c0c0;
color: #ffffff;
}

/* ######### Alternate multi-column class for drop down menus ######### */

.anylinkmenucols{
position: absolute;
width: 350px;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid #000000;
padding: 10px;
font: normal 12px verdana, helvetica, sans-serif;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #E9E9E9;
}

.anylinkmenucols li{
padding-bottom: 3px;
}

.anylinkmenucols .column{
float: left;
padding: 3px 8px;
margin-right: 5px;
background: #E0E0E0 ;
}

.anylinkmenucols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/* ######### class for shadow DIV ######### */

.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 100;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}

