/* ------------------------------------------------------------------------------
                                              Opal Rough Thumbnail Page
                                   ------------------------------------------------------------------------*/
.td1 { 
	width : 100%%;  /* thumbtable width : 900px; */
    border-top : 1px solid #99FFFF; 
    border-right : 1px solid #000000; 
    border-bottom : 1px solid #000000; 
    border-left : 1px solid #99FFFF; 
}

.td2 { 
    width : 150px;
    height : 130px;
    font-family : arial, helvetica, sans-serif;
	font-weight : normal;
	font-size : 10pt;
    color : #FFFFFF;  /* text color */
    text-align : center;
    border-top : 1px solid #99FFFF; 
    border-right : 1px solid #000000; 
    border-bottom : 1px solid #000000; 
    border-left : 1px solid #99FFFF; 
}

.td3 { 	
    width : 300px;
    font-family : arial, helvetica, sans-serif;
	font-weight : normal;
	font-size : 10pt;
    color : #FFFF00;  /* text color */
    text-align : left;
    border-top : 1px solid #99FFFF; 
    border-right : 1px solid #000000; 
    border-bottom : 1px solid #000000; 
    border-left : 1px solid #99FFFF; 
    padding : 8px;      /* outside of content */
}                 
 
.border { 	
    border : solid black;
    border-width : 1px;
}         

.border0 { 	
    border : none;
}                         

/* ------------------------------------------------------------------------------
                                              Opal Rough Thumbnail Page
                                   ------------------------------------------------------------------------*/
                                  
.text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 15px;
    text-align : left;
}

.thumbnailbody { 
             background-color : #4AAAEF; 
             margin : 0px; /* all margins set to 2px */}

.opaljewelrytext {
            font-family : arial, helvetica, sans-serif;
            color : #000000;
            text-align : center;
            font-weight : 200;      
            font-size : 12pt; 
            font-style : italic;
}

.center { /* instead of align=center */
            text-align : center;
}

.toptxt-table { /* write up at top of page */
            background-color : #4AAAEF;
            width : 900px;
}

.thumbtable {  /* table width -now called box */
            width : 900px;
            background-color : #2680BA; /* -----  -------- */
            border-top : 1px solid #99FFFF; 
            border-right : 1px solid #000000; 
            border-bottom : 1px solid #000000; 
            border-left : 1px solid #99FFFF; 
}

.toptxt-td { /* write up at top of page */
            background-color : #4AAAEF;
            font-family : arial, helvetica, sans-serif;
            font-weight : 200;      
            font-size : 11pt; 
            font-style : normal;
            border : 0px none;
            color : #000000;
            text-align : left;
}

.thumb-td1 { 
	width : 20%;
    font-family : Verdana, arial, helvetica, sans-serif;
	font-weight : normal;
	font-size : 9pt;
    color : #FFFFFF;  /* text color */
    text-align : center;
    border-top : 1px solid #99FFFF; 
    border-right : 1px solid #000000; 
    border-bottom : 1px solid #000000; 
    border-left : 1px solid #99FFFF; 
    padding : 5px;      /* outside of content */
}

.thumb-td2 { 
	width : 20%;
 	height : 120px;
    text-align : center;
    border-top : 1px solid #99FFFF; 
    border-right : 1px solid #000000; 
    border-bottom : 1px solid #000000; 
    border-left : 1px solid #99FFFF; 
    padding : 5px;      /* outside of content */
}

.bracelet-td2 { 
	width : 20%;
 	height : 220;
    text-align : center;
    border-top : 1px solid #99FFFF; 
    border-right : 1px solid #000000; 
    border-bottom : 1px solid #000000; 
    border-left : 1px solid #99FFFF; 
    padding : 5px;      /* outside of content */
}

.thumb-td3 { 
	width : 20%;
    font-family : Verdana, arial, helvetica, sans-serif;
	font-weight : normal;
	font-size : 9pt;
    color : #FFFFFF;  /* text color */
    text-align : center;
    border-top : 1px solid #99FFFF; 
    border-right : 1px solid #000000; 
    border-bottom : 1px solid #000000; 
    border-left : 1px solid #99FFFF; 
    padding : 5px;      /* outside of content */
}

.thumb-td4 {
	width : 20%;
    font-family : Verdana, arial, helvetica, sans-serif;
	font-weight : normal;
	font-size: 8pt;
    color : #FFFFFF;  /* text color */
    text-align : center;
    border-top : 1px solid #99FFFF; 
    border-right : 1px solid #000000; 
    border-bottom : 1px solid #000000; 
    border-left : 1px solid #99FFFF; 
    padding : 5px;      /* outside of content */
}

.thumb-td5 { /* now box5 */
	width : 20%;
    font-family : Verdana, arial, helvetica, sans-serif;
	font-weight : normal;
    color : #FFCC66;  /* text color */
	font-size: 8pt;
    text-align : center;
    border-top : 1px solid #99FFFF; 
    border-right : 1px solid #000000; 
    border-bottom : 1px solid #000000; 
    border-left : 1px solid #99FFFF; 
    padding : 5px;      /* outside of content */
}

.arrowup {
    font-family : Verdana, arial, helvetica, sans-serif;
	font-weight : bold;
	font-size : 10pt;
    color : #FFCC66;  /* text color */
    text-align : right;
}

.news-1 {   
            text-align : center;
            margin : 0;
            font-family : Verdana, arial, helvetica, sans-serif;            
            font-size : 9pt;
            border-top : 1px solid #99FFFF; /* was 2px */
            border-right : 1px solid #006699; 
            border-bottom : 1px solid #006699; 
            border-left : 1px solid #99FFFF; /* was 2px */
}

.news-2 {
            text-align : center;
            padding : 0px;            
            margin : 0px; 
            font-family : Verdana, arial, helvetica, sans-serif;
            font-size : 7pt;
            border-top : 1px solid #006699; 
            border-right : 1px solid #99FFFF; /* was 2px */
            border-bottom : 1px solid #99FFFF; /* was 2px */
            border-left : 1px solid #006699; 
}

.news-3 {
            border-left : 1px solid #000000; 
            border-right : 1px solid #000000; 
            border-top : 1px solid #000000; 
            border-bottom : 1px solid #000000; 
            margin : 0px; 
}

.bottomlink { /*  Bottom Links  */
            width : 630px;
            text-align : center;
            font-family : Verdana, arial, helvetica, sans-serif; 
            font-weight : 100;      
            font-size : 9pt; 
            font-style : normal;
            border-top : 1px solid #99FFFF ;
            border-right : 1px solid #006699; /* was 2px */
            border-bottom : 1px solid #006699; /* was 2px */
            border-left : 1px solid #99FFFF; 
            padding-top : 5px;           /* outside of content */
            padding-right : 5px;         /* outside of content */
            padding-bottom : 5px;        /* outside of content */
            padding-left : 5px;          /* outside of content */
}

/* -------------------------------------------------------------------------------------------------------------------
                                           Bottom of Thumbnail Page Link 
--------------------------------------------------------------------------------------------------------------------*/                     
A:link { /* Normal Link */
            color : #FFFFFF; 
            font-family : Verdana, arial, helvetica, sans-serif;
            text-decoration:underline; 
            font-weight :normal;  
            font-size : 10pt;
}

A:visited { /* Normal Link */
            color : #FFFFFF; 
            font-family : Verdana, arial, helvetica, sans-serif;
            text-decoration : underline; 
            font-weight :normal;  
            font-size : 10pt;
}

A:active { /* Normal Link */
            color : #00FF00; 
            font-family : Verdana, arial, helvetica, sans-serif;
            text-decoration : none; 
            font-weight :normal;  
            font-size : 10pt;

}

A:hover { /* Normal Link */           
            color : #FFFF00; 
            font-family : Verdana, arial, helvetica, sans-serif;
            text-decoration : none; 
            font-weight :normal;  
            font-size : 10pt;
}

A.bottom:link { 
            font-family: Verdana, Arial, Helvetica, sans-serif; 
            font-size: 8pt;
            color: #000000; 
            text-decoration: underline; 
            font-weight: normal; 
}

A.bottom:visited {
            font-family: Verdana, Arial, Helvetica, sans-serif; 
            font-size: 8pt;
            color: #000000; 
            text-decoration: underline; 
            font-weight: normal; 
}

A.bottom:active {
            font-family: Verdana, Arial, Helvetica, sans-serif; 
            font-size: 8pt;
            color: #000000; 
            text-decoration: none; 
            font-weight: normal; 
}

A.bottom:hover {
            font-family: Verdana, Arial, Helvetica, sans-serif; 
            font-size: 8pt;
            color: #FFFFFF; 
            text-decoration: underline; 
            font-weight: normal; 
}

/* ------------------------------------------------------------------------------------------------------------------- 
                                           Bottom of Thumbnail Page Link 
---------------------------------------------------------------------------------------------------------------------*/   
A.news:link {
            color : #000000; 
            font-family : Verdana, arial, helvetica, sans-serif;
            text-decoration: underline; 
            font-weight : bold;  
            font-size : 10px;
}

A.news:visited {
            background-color : transparent;
            color : #000000; 
            font-family : Verdana, arial, helvetica, sans-serif;
            text-decoration: underline; 
            font-weight : bold;  
            font-size : 10px;
}

A.news:active {
            background-color : transparent;
            color : #00FF00; 
            font-family : Verdana, arial, helvetica, sans-serif;
            text-decoration: none; 
            font-weight : bold;  
            font-size : 10px;
}

A.news:hover {
            background-color : transparent;
            color : #000000; 
            font-family : Verdana, arial, helvetica, sans-serif;
            text-decoration: none; 
            font-weight : bold;  
            font-size : 10px;
}
