/* created by MorningStarWeb */

body {
margin: 0;
font-family: verdana, arial, helvetica, sans-serif;
color: #646464;
font-size: 8pt;
background-color: #ffffff;
text-align: center;
}

td {
color: #646464;
font-size: 8pt;
}

h1 {
font-size: 18pt;
font-weight: bold;
font-family: Arial;
color: #A06660;
}

.h1_t {
font-size: 14pt;
font-weight: normal;
font-family: Arial;
color: #707070;
}

h2 {
color: #323232;
font-weight: bold;
font-size: 9pt;
border-bottom: 1px dotted #dcdcdc;
margin-top: 40;
padding: 0px 0px 7px 0px;
}

h3 {
color: #68AAEE;
font-weight: bold;
font-size: 7.5pt;
margin:0 0 7 0;
text-transform: uppercase;
}

.blue {
color: #5299D2;
font-weight: normal;
font-size: 7.5pt;
margin:0 0 7 0;
text-transform: uppercase;
}


hr {
color: #c0c0c0;
height: 1px;
}


p, ul, ol, div {
font-size: 9pt;
line-height: 14pt;
margin-top: 0;
}

ul {
list-style-type:square;
line-height: 14pt;
margin-left: 0;
padding-left: 18px;
}

li {
margin-top: 7px;
margin-bottom: 7px;
}

.ul_sub {
list-style-type: disc;
}

.link_holder {
margin: 53 0 15 32;
font-size: 7pt;
line-height: 10pt;
}

.link_holder_home {
margin: 40 0 15 32;
font-size: 7pt;
line-height: 10pt;
}

.nav_cell {
height:112px; 
width:140px; 
background-image: url(images/bgr1.png); 
background-position: top left; 
background-repeat: no-repeat;  
border-right: solid 1px #EDEDED;
}

.nav_cell_h {
height:112px; 
width:140px; 
background-image: url(images/bgr2.png); 
background-position: top left; 
background-repeat: no-repeat;
}



.title_1 {
color: #B38D3A;
font-weight: normal;
font-family: Arial;
text-decoration: none;
font-size: 24pt;
text-transform:uppercase;
letter-spacing: 2px;
}

.title_2 {
color: #B2B2B2;
font-weight: normal;
font-family: Arial;
text-decoration: none;
font-size: 24pt;
text-transform:uppercase;
letter-spacing: 2px;
}

.head_1 {
color: #323232;
font-family: Arial;
text-decoration: none;
font-size: 8pt;
text-transform:uppercase;
letter-spacing: 1px;
}

.head_2 {
color: #AFC99F;
font-family: Arial;
text-decoration: none;
font-size: 12pt;
text-transform:uppercase;
letter-spacing: 1px;
font-weight: bold;
}

.head_3 {
color: #6F99C1;
font-family: Arial;
text-decoration: none;
font-size: 10pt;
text-transform:uppercase;
letter-spacing: 1px;
}

.head_4 {
color: #999999;
font-family: Arial;
text-decoration: none;
font-size: 8pt;
text-transform:uppercase;
letter-spacing: 1px;
font-weight: bold;
}

.head_5 {
color: #323232;
font-family: Arial;
text-decoration: none;
font-size: 7pt;
text-transform:uppercase;
letter-spacing: 1px;
}

.head_orange {
color: #D7813B;
font-family: Arial;
text-decoration: none;
font-size: 8pt;
text-transform:uppercase;
letter-spacing: 1px;
font-weight: bold;
}


.list_disk 
{
    list-style-type:disc;
}


/* 
ul {
list-style-image: url(images/bul.gif);
}
 */


a:link, a:visited {
text-decoration: underline;
color: #669AD3;
}

a:hover {
text-decoration: none;
color: #646464;
}

a.sn:link, a.sn:visited, a.sn:hover {
font-weight: normal;
font-family: Arial;
text-decoration: none;
font-size: 24pt;
text-transform:uppercase;
letter-spacing: 2px;
}

a.text:link, a.text:visited, a.text:hover {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 8pt;
color: #404040;
text-decoration: none;
cursor: text;
border-bottom: 0;
}

a.head:link, a.head:visited {
color: #769BBE;
font-size: 14pt;
text-decoration: none;
font-family: Arial;
}

a.head:hover {
color: #777777;
}

.name-grey {
font-size: 14pt;
font-family: Arial;
color:#999999;
}


a.black:link, a.black:visited {
color: #404040;
text-decoration: underline;
}

a.black:hover {
color: #999999;
text-decoration: none;
}

a.black2:link, a.black2:visited {
color: #323232;
text-decoration: underline;
font-size: 7pt;
font-weight:bold;
text-transform: uppercase;
}

a2.black:hover {
color: #999999;
text-decoration: none;
}

a.black-sm:link, a.black-sm:visited {
color: #404040;
text-decoration: underline;
font-size: 7pt;
font-weight:bolder;
text-transform: uppercase;
}

a.black-sm:hover {
color: #999999;
text-decoration: none;
}

a.orange:link, a.orange:visited {
color: #D6723C;
text-decoration: underline;
}

a.orange:hover {
color: #999999;
text-decoration: none;
}

a.skincare:link, a.skincare:visited {
color: #BA7770;
text-decoration: underline;
}

a.skincare:hover {
color: #999999;
text-decoration: none;
}

a.green:link, a.green:visited {
color: #8EC070;
text-decoration: underline;
font-size: 7pt;
font-weight:bolder;
text-transform: uppercase;
}

a.green:hover {
color: #8EC070;
text-decoration: none;
}

a.top:link, a.top:visited {
color: #777777;
text-decoration: none;
font-size: 7pt;
text-transform: uppercase;
}

a.top:hover {
color: #999999;
text-decoration: underline;
}

a.top-h:link, a.top-h:visited {
color: #fff;
text-decoration: none;
font-size: 7pt;
text-transform: uppercase;
}

a.top-h:hover {
color: #fff;
text-decoration: underline;
}

a.blue:link, a.blue:visited {
color: #46A8D0;
text-decoration: underline;
font-size: 8pt;
text-transform: capitalize;
}

a.blue:hover {
color: #999999;
text-decoration: none;
}

a.white:link, a.white:visited {
color: #fff;
text-decoration: none;
font-size: 8pt;
font-weight: bold;
}

a.white:hover {
text-decoration: underline;
}


#container {
position:relative;
margin:auto;
width:1040px;
}

#t-sm {
font-size: 7pt;
}

#t-sm td {
font-size: 7pt;
}

#t-sm a {
font-size: 7pt;
text-transform:uppercase;
font-family: Arial;
}

.top-left {
background-image:url(images/bgr/top-left.png); 
background-position:bottom right; 
background-repeat: no-repeat;
height: 12px;
background-color: #fff;
}

.top-middle {
background-image:url(images/bgr/top-middle.png); 
background-position:bottom left; 
background-repeat:repeat-x;
height: 12px;
background-color: #fff;
}

.top-right {
background-image:url(images/bgr/top-right.png);
background-position:bottom left; 
background-repeat: no-repeat;
height: 12px;
background-color: #fff;
}

.side-left {
background-image:url(images/bgr/side-left.png);
background-position:top right; 
background-repeat:repeat-y;
width: 12px;
background-color: #fff;
}

.side-right {
background-image:url(images/bgr/side-right.png);
background-position:top left; 
background-repeat:repeat-y;
width: 12px;
background-color: #fff;
}

.bot-left {
background-image:url(images/bgr/bot-left.png);
background-position:top right; 
background-repeat: no-repeat;
height: 24px;
background-color: #fff;
}

.bot-middle {
background-image:url(images/bgr/bot-middle.png);
background-position:top left; 
background-repeat:repeat-x;
height: 24px;
background-color: #fff;
}

.bot-right {
background-image:url(images/bgr/bot-right.png);
background-position:top left; 
background-repeat: no-repeat;
height: 24px;
background-color: #fff;
}

.top_row {
background-color: #F0F0F0; 
padding: 20 0 20 24;
}

.top_menu {
margin-right: 24; 
font-size: 7pt;
}



#menu {
font-size: 9pt;
margin: 7px;
margin-right: 0px;
}

#menu a:link, #menu a:visited {
display: block;
color:  #ffffff;
font-weight: normal;
padding-left: 5px;
padding-bottom: 5px;
padding-top: 5px;
text-decoration: none;
font-family: Arial;
border-bottom: solid 1px #CCA19C;
}
#menu a:hover {
background-color: #CCA19C;
border-bottom: solid 1px #fff;
}

#menu a.cur:link, #menu a.cur:visited, #menu a.cur:hover {
display: block;
color:  #ffffff;
font-weight: normal;
padding-left: 10px;
padding-bottom: 5px;
padding-top: 5px;
text-decoration: none;
font-family: Arial;
background-color: #CCA19C;
}

#menu2 {
font-size: 9pt;
margin: 12;
}

#menu2 a:link, #menu2 a:visited {
display: block;
color:  #ffffff;
font-weight: normal;
padding-left: 10px;
padding-bottom: 4px;
padding-top: 4px;
text-decoration: underline;
font-family: Arial;
}
#menu2 a:hover {
background-color: #A1BDD7;
text-decoration: none;
}

#menu2 a.cur:link, #menu2 a.cur:visited, #menu2 a.cur:hover {
display: block;
color:  #ffffff;
font-weight: normal;
padding-left: 10px;
padding-bottom: 5px;
padding-top: 5px;
text-decoration: none;
font-family: Arial;
background-color: #A1BDD7;
}

.sm {
font-size: 7pt;
}

.sm-grey {
font-size: 7pt;
color:#999999;
}

.grey {
color:#aaa;
}

.sm-black {
font-size: 7pt;
color:#323232;
}

.red {
color: #c00000;
}

.p-14 {
line-height: 14pt;
}

.p-sm {
line-height: 12pt;
font-size: 7.5pt;
}

.author {
color: #7D9FC5;
letter-spacing: 2px;
word-spacing: 2px;
font-size: 10pt;
font-weight: bold;
}

.author-2 {
color: #646464;
word-spacing: 2px;
font-weight: bold;
font-size: 7.5pt;
letter-spacing: 1px;
}

.question {
color: #EB9E3B;
font-weight: bold;
font-size: 10pt;
}


.im-art {
border: solid 3px #dcdcdc;
margin: 0 10 20 24;
}

.top-link {
border-top: solid 1px #646464;
background-color: #F0F0F0; 
padding: 3px 12px 3px 0px; 
font-size: 8pt; 
font-weight: bold;
}

#network {
font-size: 8pt;
margin: 7px 0px 0px 12px;
}

#network a:link, #network a:visited {
display: block;
color:  #6991BD;
font-weight: normal;
padding: 1px 5px 2px 15px;
text-decoration: none;
font-family: Arial;
background-image: url(images/point_5.jpg);
background-position: left;
background-repeat: no-repeat;
}
#network a:hover {
text-decoration: underline;
background-color: #F5F5F5;
background-image: url(images/point_5_h.jpg);
background-position: left;
background-repeat: no-repeat;
}

	