/* CSS Document */
* {
margin:0;
padding:0;
}

H1 {
	margin-left : 8px;
	margin-right : 12px;
	font-family: Arial, Helvetica,Verdana,sans-serif;
	text-align: LEFT;
	text-transform: uppercase;
	font-size: 1em;
    font-weight: letter-spacing: 2 pt; bold; 		
	color: #6172B6;
	margin-top: 12px;
	letter-spacing: 1.2px;
}
H2 {
    font-family: Verdana, Arial, sans-serif;;
	font-size: .80em;
	color: #6B67BC;
	font-weight: bold;
	letter-spacing: 1.5px;
	text-align: left;
	left-margin: 12px;
	text-transform: uppercase;
	margin-left: 14px;
}

H3 { font-family: helvetica,arial,verdana,sans-serif; text-align: left; left-margin: 12px; font-size: 14px; font-weight: bold; color: #163E6E; }
H4 {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #496FB4;
	margin-left: 14px;
}
H5 {  font-family: verdana,arial,helvetica,sans-serif;  font-size: .70em; font-weight: bold; color: #666699; align: left; valign: top; margin-left: 16px;}
H6 { margin-left : 10px;  margin-right : 10px; border: solid thin #FDF7DF; font-family: verdana, helvetica, arial, sans-serif; text-indent: 5px; font-size: 14px; font-weight: bold; color: #FDF7DF; background-color: #9E7C1F; }

ol { margin-left: 60px;  margin-right : 20px; font-family: verdana, helvetica, arial, sans-serif; font-size: 12px; color: #9E7C1F;  }
ul { margin-left: 60px;  margin-right : 20px; font-family: verdana, helvetica, arial, sans-serif;image: url("");font-size: 12px; color: #99885B;  }
NOTE - this reference to where the bullet sits must be changed.  The reference must be absolute.//

li { margin-left: 60px; margin-right : 20px; font-family:times,times new roman, sans-serif; font-size: 12px; color: #340088; }

p { font-family: arial, helvetica, verdana, sans-serif;  font-size: 11px; color: #37374D; }

.normalheading {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: Bold;
	color: #666699;
	text-transform: uppercase;
	align : left;
	valign: top;
	margin-left: 14px;
} 
.normalblack { margin-left: 30px; margin-right : 30px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: normal; color: #000000;} 

.headernav {font-family: verdana, helvetica, arial, sans-serif; font-size: 7.5pt; font-size: 90% ! important;  color: #B2B4BF; font-weight : bold; margin-top:4px; margin-bottom:6px; margin-right: 12px;} 
.navbargroup  {color:#CCCC99; text-decoration:none;font-family: Verdana,Arial,Helvetica,sans-serif; font size ="1"; font-size: 90%;  }
.navbar      { font-family: verdana, helvetica, arial, sans-serif; font-size: 9px; font-variant: small-caps; color: #FFFFFF; letter-spacing: 1 pt; }

.border { border: solid thin #000000; }

.cap {

float: left;
width: 42px;
font-size: 58px;
line-height: 52px;
font-weight: normal;
color:#7B8FC7;
font-family: georgia, times;

}

.special {
	font-family: helvetica,arial,verdana,sans-serif;
	font-size: .70em! important;
	color: #5F67A0;
	font-weight: bold;
	margin-left: 22px;
	margin-right: 22px;
	text-decoration: none;
}
.special2 {font-family: helvetica,arial,verdana,sans-serif; font-size: .65em ! important;  color: #8386B1; font-weight : bold; margin-top:4px; margin-bottom:6px; margin-right: 12px;}

.special3 {
	font-family: helvetica,arial,verdana,sans-serif;
	font-size: 80%;
important; 	font-variant: normal;
	color: #615894;
	font-weight : bold;
margin-left: 6px ! important margin-right:6px ! important; 	margin-top:3px;
	vertical-align:top;
	margin-left: 16px;
}

.smallnormal {
	font-family: helvetica,arial,verdana,sans-serif; 
	font-size: 7.5pt ! important;
	font-weight: 500! important;
	text-transform:uppercase;
	letter-spacing: .5px;
	valign: bottom;
	color: #303B7D;
	margin-left: 16px;
} 

.smallernormal {
	font-family: helvetica,arial,verdana,sans-serif; 
	font-size: 7.5pt;
	font-weight: 400!important;
	letter-spacing: .5px;
	margin-top: 5pt;
	margin-bottom: 3pt;
	margin-left: 30px;
}

.smallestnormal { font-family: Arial,Verdana,Helvetica,sans-serif; color: #00254A; font size ="1" ! important; font-size: 70% ! important; } 

.product {
	color: #6172B6;
	font-family: arial,verdana,helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing:1.15px;
	margin-left: 14px;
	margin-right: 14px;
}

.producttext {
	color: #5F67A0;
	font-family: helvetica,arial,verdana,sans-serif;
	font-size: .70em! important;
	line-height: 120%;
	font-weight: normal;
	margin-left: 16px;
	margin-right: 16px;
	margin-bottom: 4px;
}

.photospace {
	color: #5F67A0;
	font-family: helvetica,arial,verdana,sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-left: 12px;
	margin-bottom: 8px;
	margin-right: 12px;
}	

.crystaltable {
	color: #000000;
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: .70em;
	font-weight: normal;
	padding: 2px;
	vertical-align:middle;
	align: center;
	text-align:center;
	margin: 2px;
}
.picsmall 
{ 
border-color: #5F67A0; 
border: 1px solid; 
} 


.textspace {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: .70em! important;
	font-style: normal;
	line-height: 1.25;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333366;
	text-align: left;
	margin-left: 18px;
	margin-right: 20px;
}

.linkpage {
	font-family: helvetica,arial,verdana,sans-serif;
	font-size: .70em! important;
	color: #31639F;
	font-weight: bold;
	margin-left: 22px;
	margin-right: 22px;
	text-decoration: none;
}


a:link { color: #6556BA; text-decoration: none;  font-family: helvetica,arial,verdana,sans-serif;   font-size: 11px; }
a:visited { color: #6556BA; text-decoration: none;  font-family: helvetica,arial,verdana,sans-serif;   font-size: 11px; }
a:hover { color: #93AAE1; text-decoration: none;  font-family: helvetica,arial,verdana,sans-serif;   font-size: 11px; }
a:active { color: #5B56A6; text-decoration: underline;  font-family: helvetica,arial,verdana,sans-serif;   font-size: 11px; }

a.product:link {font-family: helvetica,arial,verdana,sans-serif;color:#496FB4; font-size:12px; font-weight: bold; margin-left: 14px;}
a.product:visited {font-family: helvetica,arial,verdana,sans-serif; color:#496FB4; font-size:12px; font-weight: bold; margin-left: 14px;}
a.product:hover{font-family:helvetica,arial,verdana,sans-serif; color: #554DBF; font-size:12px; font-weight: bold; margin-left: 14px;}
a.product:active{font-family: helvetica,arial,verdana,sans-serif; color: #496FB4; font-size:12px; font-weight: bold; margin-left: 14px;}

a.headernav:link  {text-decoration:none; verdana, helvetica, arial, sans-serif; font-size: 7.5pt ! important;   color: #B2B4BF; font-weight : bold; margin-top:4px; margin-bottom:6px; margin-right: 12px;}
a.headernav:visited {text-decoration:none; verdana, helvetica, arial, sans-serif; font-size: 7.5pt ! important;  color: #B2B4BF; font-weight : bold; margin-top:4px; margin-bottom:6px; margin-right: 12px;}
a.headernav:hover   {color:#7CB1B7; text-decoration:none; verdana, helvetica, arial, sans-serif; font-size: 7.5pt ! important;  font-weight: Bold;}
a.headernav:active  {color:##28978A; text-decoration:none; verdana, helvetica, arial, sans-serif; font-size: 7.5pt ! important;  font-weight: Bold;}


a.navbar:link { color: #07ACD2; text-decoration: none; font-family: verdana, helvetica, arial, sans-serif; font-size: 9px; font-weight: bold;}
a.navbar:visited { color: #FFFFFF; text-decoration: none; font-family: verdana, helvetica, arial, sans-serif; font-size: 9px; font-weight: bold;}
a.navbar:hover { color: #CCCCFF; text-decoration: none; font-family: verdana, helvetica, arial, sans-serif; font-size: 9px; font-weight: bold;}
a.navbar:active { color: #CCCCFF; text-decoration: none; font-family: verdana, helvetica, arial, sans-serif; font-size: 9px; font-weight: bold;}

a.textspace:link { font-family: helvetica,arial,verdana,sans-serif; font-size: .72em!; font-style: normal; text-decoration:underline; line-height: 1.15; font-weight: normal; font-variant: normal; text-transform: none; color: #621DD6; text-align: left; margin-left: 16px; margin-right: 16px; }
a.textspace:visited { font-family: helvetica,arial,verdana,sans-serif; font-size: .72em!; font-style: underline; text-decoration:none; line-height: 1.15; font-weight: normal; font-variant: normal; text-transform: none; color: #621DD6; text-align: left; margin-left: 16px; margin-right: 16px; }
a.textspace:hover { font-family: helvetica,arial,verdana,sans-serif; font-size: .72em!;	font-style: normal; text-decoration:underline; line-height: 1.15; font-weight: normal; font-variant: normal; text-transform: none; color: #3F8EBE; text-align: left; margin-left: 16px; margin-right: 16px; }
a.textspace:active { font-family: helvetica,arial,verdana,sans-serif; font-size: .72em!; font-style: normal; text-decoration:underline; line-height: 1.15; font-weight: normal; font-variant: normal; text-transform: none; color: #3366FF; text-align: left; margin-left: 16px; margin-right: 16px; }

a.smallnormal:link { color: #303B7D; text-decoration: none; font-family: arial,verdana,helvetica,sans-serif; font-size: .75em; margin-left: 16px; font-weight: normal; }
a.smallnormal:visited { color: #303B7D; text-decoration: none; font-family: arial,verdana,helvetica,sans-serif; font-size: .75em; margin-left: 16px; font-weight: normal; }
a.smallnormal:hover { color: #9497BC; text-decoration: underline; font-family: arial,verdana,helvetica,sans-serif; font-size: .75em; margin-left: 16px; font-weight: normal; }
a.smallnormal:active { color: #5C5CAF; text-decoration: underline; font-family: arial,verdana,helvetica,sans-serif; font-size: .75em; margin-left: 16px; font-weight: normal; }


a.smallernormal:link { color: #3B4393; text-decoration: none; font-family: arial,verdana,helvetica,sans-serif; font-size: .75em; margin-left: 30px; font-weight: normal; }
a.smallernormal:visited { color: #3B4393; text-decoration: none; font-family: arial,verdana,helvetica,sans-serif; font-size: .75em; margin-left: 30px; font-weight: normal; }
a.smallernormal:hover { color: #303B7D; text-decoration: underline; font-family:arial,verdana,helvetica,sans-serif; font-size: .75em; margin-left: 30px; font-weight: normal; }
a.smallernormal:active { color: #5E40AA; text-decoration: underline; font-family: arial,verdana,helvetica,sans-serif; font-size: .75em; margin-left: 30px; font-weight: normal; }


a.special:link { color: #5F67A0; text-decoration: underline; font-family: helvetica,arial,verdana,sans-serif; font-size: 11px! important; font-weight: bold; }
a.special:visited { color:#5F67A0; text-decoration: underline; font-family: helvetica,arial,verdana,sans-serif; font-size: 11px! important; font-weight: bold; }
a.special:hover { color: #93AAE1; text-decoration: none; font-family: helvetica,arial,verdana,sans-serif; font-size: 11px! important; font-weight: bold; }
a.special:active { color: #5F67A0; text-decoration: none; font-family: helvetica,arial,verdana,sans-serif; font-size: 11px! important; font-weight: bold; }

a.special2:link { color: #8386B1; text-decoration: none; font-family: helvetica,arial,verdana,sans-serif; .65em ! important;  font-weight: bold; }
a.special2:visited { color: #8386B1; text-decoration: none; font-family: helvetica,arial,verdana,sans-serif; .65em ! important;  font-weight: bold; }
a.special2:hover { color: #595E88; text-decoration: none; font-family: helvetica,arial,verdana,sans-serif;.65em ! important;  font-weight: bold; }
a.special2:active { color: #3F50A2; text-decoration: none; font-family: helvetica,arial,verdana,sans-serif; .65em ! important;  font-weight: bold; }


a.special3:link { color: #B2B4BF; text-decoration: none; font-family: helvetica,arial,verdana,sans-serif;  font-size: 4pt; font-size: 80% ! important; font-variant: small-caps; font-weight: bold; }
a.special3:hover { color: #FFFFFF; text-decoration: none; font-family: helvetica,arial,verdana,sans-serif;font-size: 4pt; font-size: 80% ! important; font-variant: small-caps;  font-weight: bold; }
a.special3:visited { color: #B2B4BF; text-decoration: none; font-family: helvetica,arial,verdana,sans-serif; font-size: 4pt; font-size: 80% ! important; font-variant: small-caps;  font-weight: bold; }
a.special3:active { color: #FFFFFF; text-decoration: none; font-family: helvetica,arial,verdana,sans-serif; font-size: 4pt; font-size: 80% ! important; font-variant: small-caps; font-weight: bold; }

a.linkpage:link { color: #136FBB; text-decoration: underline; font-family: helvetica,arial,verdana,sans-serif; font-size: 11px! important; font-weight: bold; }
a.linkpage:visited { color:#136FBB; text-decoration: underline; font-family: helvetica,arial,verdana,sans-serif; font-size: 11px! important; font-weight: bold; }
a.linkpage:hover { color:#134178; text-decoration: none; font-family: helvetica,arial,verdana,sans-serif; font-size: 11px! important; font-weight: bold; }
a.linkpage:active { color:#2880A7; text-decoration: none; font-family: helvetica,arial,verdana,sans-serif; font-size: 11px! important; font-weight: bold; }


 BODY {
	font-family: helvetica,arial,verdana,sans-serif;
	font-size: 12px;
	background-color :#D0D1E0;
	scrollbar-3dlight-color : #E8EAEB;
	scrollbar-arrow-color : #7A8189;
	scrollbar-base-color : #504E4E;
	scrollbar-darkshadow-color : #000000;
	scrollbar-face-color : #C9CCCF;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #626566;
	scrollbar-track-color : ##C9CCCF; list-style-type:circle; margin-left:0px; margin-right:0px; margin-top:-1px; margin-bottom:0p;
	align: center;
}

.main {
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 5px;
	font-family : helvetica,arial,verdana,sans-serif;
	font-size : 11px;
}

.my_normal {
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 5px;
	font-family : helvetica,arial,verdana,sans-serif;
	font-size : 9pt;
}

	
.footer {
	border : 1px solid #4A5A67;
	background-color :#5A7084;
	align:center;
	margin-left : 0 px;
	margin-right : 0px;
	margin-top : 0px;
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: 9px;  
    font-size: 80%;	
    color: #C0C1C6; 
	font-weight : normal; 	
	}	

.table_smallpage{
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color="#5F67A0"
	border-collapse: separate;
	background-color: white;
}


