body {
margin:0;background-color: #B3C3D0;
}
img {border:0px;
}

p {
text-align: justify;
}



li {
list-style-type: circle;
list-style-position: outside;
list-style-image: url(images/arrow.gif);
line-height: 120%;
/*vertical-align: text-bottom;*/
margin-left: 18px;
padding: 2px 0px;
}

li:hover {
list-style-image: url(images/arrow1.gif);
color: black;
}

td {
font-family:Verdana;
font-size:11px;
text-align:justify;
/*font-weight: lighter;*/
color: #666666;
}

table, td {cursor: default;}

td.left {
text-align:left;
}

a:hover{color: #0000ee;
text-decoration:underline;
}

h1 {
font-family: Verdana;
font-size: 14px;
color: #fff;
margin: 0px;
}
h1.black {
font-family: Verdana;
font-size: 14px;
color: #000;
margin: 0px;
}

h1.blue {
font-family: Verdana;
font-size: 14px;
color: #336E42;
margin: 0px;
}

a h1.blue {
font-family: Verdana;
font-size: 13px;
font-weight: normal;
color: #00F;
margin: 0px;
text-decoration:none;
}
a:hover h1.blue {
font-family: Verdana;
font-size: 13px;
color: #00F;
margin: 0px;
text-decoration:underline;
}

h2 {
font-family: Arial;
font-size: 40px;
font-weight: bold;
color: #318BD4;
margin: 0px;
padding: 0px;
}

h3 {
font-family: Arial;
font-size: 18px;
font-weight: bold;
color: #318BD4;
margin: 0px;
}
h3 a:link, h3 a:visited{
font-family: Arial;
font-size: 20px;
font-weight: bold;
color: #318BD4;
text-decoration: underline;
margin: 0px;
}
h3 a:hover{
font-family: Arial;
font-size: 20px;
font-weight: bold;
color: #000;
text-decoration: none;
margin: 0px;
}

h3.b a:link, h3.b a:visited{
font-family: Arial;
font-size: 17px;
font-weight: bold;
color: #318BD4;
text-decoration: none;
margin: 0px;
}
h3.b a:hover{
font-family: Arial;
font-size: 17px;
font-weight: bold;
color: #000;
text-decoration: underline;
margin: 0px;
}

h4{
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #5E5E5E;
margin: 0px;
padding: 0px;
}

h4.blue {
font-family: arial;
font-size: 13px;
font-weight: normal;
letter-spacing: 0.1px;
color: #3E3EAE;
margin: 0px;
padding: 0px;
}

h5{
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: #5E5E5E;
margin: 0px;
padding: 0px;
}

.myhr
{
height: 20px;
background: url('images/divide5.jpg') no-repeat center;
}
.myhr hr
{
visibility: hidden;
}




.wh {
font-family: Verdana;
font-size: 13px;
padding-left:8px;
color: #fff;
margin: 0px;
vertical-align: top;
}

.ht {
font-family: Arial;
font-size: 18px;
font-weight: bold;
color: #318BD4;
padding-right: 10px;
text-align: left;
vertical-align: bottom;
/*text-transform: capitalize;*/
}

.ht img{
margin-left: 0px;
padding-right: 20px;
}


.line1{
border:1px dashed #999999;
}
.line_2 {
border: 1px solid #e5e5e5;
}
.r_nav_title_word {
font-family: Arial;
font-size: 20px;
color: #000000;
}
.r_nav_words {
font-family: Verdana;
font-size: 12px;
color: #2870AB;
text-decoration: none;
}

a.r_nav_words:hover {
color: #5555ff;
text-decoration: none;
}

.menu_nav_words {
font-family: Verdana;
font-size: 12px;
color: #2870AB;
text-decoration: none;
padding: 0px 0px 0px 40px;
display: block;
}

/*
.r_nav_words:hover {
background-image: url(images/grad8.gif);
background-repeat: repeat-x;
background-position: top top;
margin: 20px;}
*/

.r_nav_img {
background-image: url(images/arrow-button2.png);
background-repeat: no-repeat;
background-position: 10px center;
line-height: 26px;
}

.r_nav_img:hover {
background-image: url(images/arrow-button7.png);
background-repeat: no-repeat;
background-position: 10px center;
}



.r_tab_bor {
border: 1px solid #E1E1E1;
}
.top_nav_words {
font-family: Verdana;
font-size: 12px;
color: #000;
font-weight: bold;
text-decoration: none;
padding: 5px 10px 10px 10px;
}
a.top_nav_words:hover {
font-family: Verdana;
font-size: 12px;
color: #00F;
text-decoration: none;
background-image: url(images/headerGradient2.jpg);
background-repeat: repeat-x;
background-position: 0px -2px;
}
.footlink, a.footlink:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #B0B0D0;
text-decoration: none;
}
a.footlink:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #D0D0E0;
text-decoration: none;
}

.copyright, a.copyright {
font-family: Verdana;
font-size: 11px;
text-decoration: none;
color: #ddd;
}

a.copyright:hover {
text-decoration: none;
color: #FFF;
}

.textlink, a.textlink:link {
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #00F;
text-decoration: none;
}
a.textlink:hover {
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

.x, a.x {
/*font-family: arial;
font-size: 11px;
font-weight: normal;*/
color: #2870AB;
text-decoration: none;
}
a.x:hover {
color: #000000;
text-decoration: underline;
}

.lh14 {line-height:14px}
.lh15 {line-height:15px}
.lh16 {line-height:16px}
.lh17 {line-height:17px}
.lh18 {line-height:18px}

.top_words {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFF;
text-decoration: none;
}
a.top_words:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFF;
text-decoration: underline;
}
.download_word {
font-family: Verdana;
font-size: 14px;
font-weight: bold;
color: #439021;
text-decoration: underline;
}
a.download_word:hover {
font-family: Verdana;
font-size: 14px;
font-weight: bold;
color: #000000;
text-decoration: none;
}
.buy_words {
font-family: Verdana;
font-size: 14px;
font-weight: bold;
color: #318BD4;
text-decoration: underline;
}
a.buy_words:hover {
color: #000000;
text-decoration: none;
}

.price_words {
font-family: Verdana;
font-size: 14px;
font-weight: bold;
color: #000000;
margin: 0px;
padding: 0px;
}
.recommend_words {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #7B7B7B;
line-height: 25px;
font-weight: bold;
}
.recommend_bg {
background-image: url(images/n2.gif);
background-repeat: repeat-x;
background-position: top;
}

.recommend_bg2 {
background-image: url(images/n4.gif);
background-repeat: repeat-x;
background-position: bottom;
}

.mm {
font-family: Arial;
font-size: 22px;
font-weight: bold;
color: #318BD4;
margin: 0px;
}
.mmm {
font-family: Arial;
font-size: 18px;
font-weight: bold;
color: #318BD4;
margin: 0px;
}
.mmmm {
font-family: Arial;
font-size: 15px;
font-weight: bold;
color: #318BD4;
margin: 0px;
}
.mmmmm {
font-family: Arial;
font-size: 13px;
font-weight: bold;
color: #318BD4;
margin: 0px;
}

.s7 {font-size: 7px;}
.s8 {font-size: 8px;}
.s9 {font-size: 9px;}
.s10 {font-size: 10px;}
.s11 {font-size: 11px;}
.s12 {font-size: 12px;}
.s13 {font-size: 13px;}
.s14 {font-size: 14px;}
.s15 {font-size: 15px;}
.s16 {font-size: 16px;}
.s17 {font-size: 17px;}
.s18 {font-size: 18px;}
.s19 {font-size: 19px;}
.s20 {font-size: 20px;}

.fa {font-family: Arial;}
.fv {font-family: Verdana; line-height:140%}
.fh {font-family: Helvetica;}
.fs {font-family: Sans-serif;}
.fu {font-family: Unicode;}

.j {text-align: justify}
.bold {font-weight: bold}
.b {font-weight: bold}
.n {font-weight: normal}

.c1 {color:#111}
.c2 {color:#222}
.c3 {color:#333}
.c4 {color:#444}
.c5 {color:#555}
.c6 {color:#666}
.c7 {color:#777}
.c8 {color:#888}
.c9 {color:#999}
.cb1 {color:#0000FF}
.cb2 {color:#0000EF}
.cb3 {color:#0000D0}


.plain, a.plain, a.plain:link, a.plain:hover, a.plain:visited (text-decoration: none;)

.r_nav_table {
border: 1px solid #E5E5E5;
}

.br {
border-right: 1px solid #DEDEDE;
}

.blk1 {
font-family: Arial, Helvetica, sans-serif;
/*
letter-spacing: .25px;
word-spacing: .3px;
*/
font-size: 12px;
font-weight: normal;
color: #444;
padding: 0px 2px 0px 0px;
margin: 0px;
text-align: right;
/*border-bottom: 1px solid rgb(80,80,90250,0,255)*/
}

.grn1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #080;
}

.blk2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000;
}

td.grn1, td.blk2 {
text-align:center;
}

td h4 a.r_nav_words {
text-align:center;
}


a.grn1:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: none;
}


.comptable {
border-width: 0px 1px 1px 1px;
border-style: solid;
border-color: #000 #D1D1D1;
}

.comptable td.blk2, .comptable td.grn1, .comptable td.blk1 {
background: #FFF url(images/gradient-b.gif) 0px 0px repeat-x;

}

/* LINK BOXES */

.horizontal_link_boxes a, .vertical_link_boxes div {
float: left;
}

#rt.horizontal_link_boxes a {float: right;}
.horizontal_link_boxes a.rt {float: right;}

.horizontal_link_boxes img {
padding:0px 3px;
vertical-align:middle;
position:relative;
top:-1px;
}


.horizontal_link_boxes a, .vertical_link_boxes div a {
background: #f2f2f3 url(images/grad5.gif) 0px 0px repeat-x;
display: block;
color: #00d;
border-style: solid;
border-color: #eee #ddd #bbb #ddd;
border-width: 1px 1px 1px 1px;
padding: 4px 4px 4px 4px;
margin: 2px 0px 0px 0px;
text-decoration: none;
}

.horizontal_link_boxes a:hover, .vertical_link_boxes a:hover {
background: #f2f2f3 url(images/gradb.gif) center center repeat-x;
border-style: solid;
border-color: #AAA #CCC #CCC #BBB;
border-width: 1px 1px 1px 1px;
padding: 5px 4px 3px 4px;
margin: 2px 0px 0px 0px;
color: #000;
}

.vertical_link_boxes {
float: right;
width: 130px;
margin: 0 0 20px 20px;
}

.single_link_box a {
float: none;
display: block;
width: 165px;
color: #3C6969;
border: 1px solid #E19D87;
padding: 6px 0;
margin: 0 0 2px;
text-align: center;
text-decoration: none;
background: #f2f2f3 url(images/gradient-a.gif) bottom left repeat-x;
}

.single_link_box a:hover{
background: #f2f2f3 url(images/gradient-b.gif) bottom left repeat-x;
}

.vboxdownloadwrapper{
float: right;
width: 200px;
margin-left: 20px;
text-align: center;
}
.vboxdownloadwrapper img{
margin: 0 auto;
}
.center_link_boxes a{
display: block;
width: 98px;
margin: 15px auto;
padding: 6px 15px;
color: #3C6969;
text-decoration: none;
text-align: center;
border: 1px solid #E19D87;
background: #f2f2f3 url(images/gradient-a.gif) bottom left repeat-x;
}

.center_link_boxes a:hover {
background: #f2f2f3 url(images/gradient-b.gif) bottom left repeat-x;
}


/* Tan hack on vertical_link_boxes div width */

* html .vertical_link_boxes {
width: 130px;
}

.vertical_link_boxes img {
margin-bottom: 20px;
}

.vertical_link_boxes div {
clear: left;
width: 130px;
}

.vertical_link_boxes div a {
text-align: center;
margin: 3px 0;
padding: 6px 0;
}

tr.bg1:hover {
background: transparent url('images/bg.gif') repeat bottom center;
}
