 @import url(http://fonts.googleapis.com/css?family=Ubuntu:400,700);

html,body {
margin:0;
padding:0
}

body {
font-size:12pt;
font-family:Ubuntu, sans-serif;
background-image:url("../imgs/contentbg.jpg");
background-repeat:repeat-x;
background-position:top
}

p.grey {
line-height:12pt;
font-family:Ubuntu, sans-serif;
font-size:12pt;
color:#333;
font-weight:400
}

p.grey6 {
line-height:12pt;
font-family:Ubuntu, sans-serif;
font-size:12pt;
color:#666;
font-weight:400
}

p.small {
font-family:Ubuntu, sans-serif;
font-size:11pt;
color:#000;
font-weight:400
}

p.sm {
line-height:10pt;
font-family:Ubuntu, sans-serif;
font-size:10pt;
color:#000;
font-weight:400
}

p.large {
line-height:16pt;
font-family:Ubuntu, sans-serif;
font-size:14pt;
color:#000;
font-weight:400
}

p.centered {
text-align:center;
font-weight:400
}

p.quote {
font-family:Verdana, Helvetica, sans-serif;
font-size:14pt;
color:#fff;
line-height:11pt;
font-weight:700
}

p.auth {
font-family:Verdana, Helvetica, sans-serif;
font-size:10pt;
color:#3C606F;
font-weight:700
}

p.nav {
margin-bottom:0;
line-height:10px
}

h1 {
line-height:20pt;
font-family:Ubuntu, sans-serif;
font-size:17pt;
color:#000;
font-weight:400;
text-align:left;
margin-right:52px;
margin-top:0
}

h2 {
line-height:18pt;
font-family:Ubuntu, sans-serif;
font-size:16pt;
color:#09C;
font-weight:400;
margin-top:0
}

h2.blk {
line-height:19pt;
font-family:Arial, Helvetica, sans-serif;
font-size:16pt;
color:#000;
font-weight:400;
margin-bottom:-3px
}

h2.strd {
line-height:12pt;
font-family:Ubuntu, sans-serif;
font-size:13pt;
color:#09C;
font-weight:400
}

h2.know {
line-height:18pt;
font-family:Ubuntu, sans-serif;
font-size:15pt;
color:#069;
font-weight:400;
margin-top:24px;
margin-left:17px
}

label {
font-family:Verdana, Helvetica, sans-serif;
font-size:12pt;
color:#09C;
font-weight:700;
text-decoration:none
}

label.pw {
font-family:Verdana, Helvetica, sans-serif;
font-size:10pt;
color:#ccc;
font-weight:400;
text-decoration:none
}

hr {
width:96%;
height:3px
}

ul.inline {padding-left: 0}
ul.inline li{display: inline-block; margin-left: 14px; width: 180px}

.strd {
font-family:Verdana, Helvetica, sans-serif;
font-size:9pt;
color:#000;
font-weight:400
}

.greyb {
font-size:11pt;
color:#eee;
font-weight:700;
text-decoration:none
}

.greyb1 {
font-family:Verdana, Helvetica, sans-serif;
font-size:10pt;
color:#666;
font-weight:700;
text-decoration:none;
padding-left:5px
}

.smgreyb {
font-family:Ubuntu, sans-serif;
font-size:9pt;
color:#333;
font-weight:400
}

.spec {
font-family:Ubuntu, sans-serif;
font-size:12pt;
color:red;
font-weight:400
}

a {
font-family:Ubuntu, sans-serif;
font-size:12pt;
color:#09C;
font-weight:400
}

a.ten {
font-family:Ubuntu, sans-serif;
font-size:10pt;
color:#09C;
font-weight:400
}

a.blk10 {
font-family:Ubuntu, sans-serif;
font-size:10pt;
color:#000;
font-weight:400
}

a.white {
font-family:Ubuntu, sans-serif;
font-size:12pt;
color:#fff;
font-weight:400;
text-decoration:none
}

a.sm1 {
font-family:Ubuntu, sans-serif;
font-size:10pt;
color:#333;
font-weight:400;
text-decoration:none
}

a.sm11 {
font-family:Ubuntu, sans-serif;
font-size:11pt;
color:#000;
font-weight:400;
text-decoration:underline
}

a.nav {
font-family:Ubuntu, sans-serif;
font-size:17px;
color:#ccc;
font-weight:900;
text-decoration:none
}

a.hmnav {
font-family:Ubuntu, sans-serif;
font-size:11pt;
line-height:12pt;
color:#666;
font-weight:400;
text-decoration:none
}

.homeimg {
float:left;
width:200px;
height:242px;
margin:0 5px 5px 0
}

.homeimg1 {
float:left;
width:200px;
height:242px;
margin:0 5px 5px 6px
}

.thumbnail {
float:left;
margin:5px
}

.uppernav {
float:left;
height:301px;
margin-left:15px
}

.lefter {
clear:left
}

.navo {
margin-right:18px
}

div#ex1 {
position:absolute;
top:415px;
height:148px
}

div#ex2 {
position:absolute;
top:605px
}

div#header {
height:227px;
background-color:#369;
z-index:5;
background-image:url("../imgs/bg.jpg");
background-repeat:repeat-x;
background-position:left
}

div#header1 {
height:227px;
width:1115px;
z-index:5;
background-image:url("../imgs/header.jpg");
background-repeat:no-repeat;
background-position:left;
margin:auto
}

div#header11 {
height:227px;
width:1115px;
z-index:5;
background-image:url("../imgs/header1.jpg");
background-repeat:no-repeat;
background-position:left;
margin:auto
}

div#head1 {
float:left;
margin-top:0;
margin-left:770px
}

div#container {
text-align:left;
width:1115px;
margin:0 auto
}

div#footer {
color:#FFF;
float:left;
bottom:0;
text-align:center;
height:105px;
width:100%;
min-width:1115px;
z-index:5;
background-color:#ccc
}

div#footer p {
margin:0;
padding:8px 0
}

div#know p {
font-family:Ubuntu, sans-serif;
font-size:10pt;
color:#000;
font-weight:400;
margin-left:5px
}

div#extra p {
font-family:Ubuntu, sans-serif;
font-size:10pt;
color:#000;
font-weight:400;
margin-left:5px;
margin-right:5px
}

div#extra p.quote {
font-family:Verdana, Helvetica, sans-serif;
font-size:12pt;
line-height:13pt;
font-weight:700;
padding-top:9px
}

div#extra p.auth {
font-family:Verdana, Helvetica, sans-serif;
font-size:10pt;
font-weight:700
}

div#wrapper {
float:left;
width:100%
}

div#content {
min-height:560px;
margin-top:0;
margin-bottom:12px
}

div#blog {
float:left;
margin-top:0;
margin-left:0;
width:240px
}

div#read1 {
float:left;
margin-left:5px;
background-image:url("../imgs/arrow.png");
background-repeat:no-repeat;
background-position:center left
}

div#nav {
float:left;
width:592px;
margin-top:12px;
margin-left:34px;
margin-right:8px;
z-index:6
}

div#content0 {
float:left;
width:620px;
padding:7px 1px 78px 11px
}

div#content1 {
float:left;
width:874px;
padding:7px 1px 78px 11px
}

div#know {
float:left;
margin-top:0;
margin-left:1px;
width:221px;
min-height:500px;
background-color:#fff;
background-image:url("../imgs/know.jpg");
background-repeat:no-repeat;
background-position:top
}

div#extra {
float:right;
width:241px;
min-height:540px;
background-color:#fff;
background-image:url("../imgs/extra.jpg");
background-repeat:no-repeat;
background-position:top
}

div#extra0 {
float:right;
width:13px;
min-height:480px;
margin-top:58px;
background-color:#fff;
background-image:url("../imgs/extra0.jpg");
background-repeat:no-repeat;
background-position:top
}

div#extra1 {
float:right;
width:4px;
min-height:480px;
margin-top:58px;
background-color:#fff;
background-image:url("../imgs/extra1.jpg");
background-repeat:no-repeat;
background-position:top
}

div#foot1 {
float:left;
margin-top:20px;
margin-left:20px;
z-index:4;
background-color:#ccc;
padding:1px 4px
}

div#foot2 {
float:right;
margin-top:20px;
margin-right:18px;
z-index:4;
background-color:#ccc;
padding:1px 4px
}

p,a.blk {
font-family:Ubuntu, sans-serif;
font-size:12pt;
color:#000;
font-weight:400
}

a:active,a:hover {
font-family:Ubuntu, sans-serif;
font-size:12pt;
color:#0C0;
font-weight:400
}

a.ten:active,a.ten:hover {
font-family:Ubuntu, sans-serif;
font-size:10pt;
color:#0C0;
font-weight:400
}

a.blk:active,a.blk:hover {
font-family:Ubuntu, sans-serif;
font-size:12pt;
color:#006;
font-weight:400
}

a.blk10:active,a.blk10:hover {
font-family:Ubuntu, sans-serif;
font-size:10pt;
color:#006;
font-weight:400
}

a.white:active,a.white:hover {
font-family:Ubuntu, sans-serif;
font-size:12pt;
color:#006;
font-weight:400;
text-decoration:none
}

a.sm,div#read1 a {
font-family:Ubuntu, sans-serif;
font-size:10pt;
color:#333;
font-weight:400
}

a.sm:active,a.sm:hover {
font-family:Ubuntu, sans-serif;
font-size:10pt;
color:#39F;
font-weight:400
}

a.sm1:active,a.sm1:hover {
font-family:Ubuntu, sans-serif;
font-size:10pt;
color:#39F;
font-weight:400;
text-decoration:none
}

a.sm11:active,a.sm11:hover {
font-family:Ubuntu, sans-serif;
font-size:11pt;
color:#39F;
font-weight:400;
text-decoration:underline
}

a.nav:active,a.nav:hover {
font-family:Ubuntu, sans-serif;
font-size:17px;
color:#fff;
font-weight:900;
text-decoration:none
}

a.hmnav:active,a.hmnav:hover {
font-family:Ubuntu, sans-serif;
font-size:11pt;
line-height:12pt;
color:#39F;
font-weight:400;
text-decoration:none
}

.hide1,.hide2,.hide3,.hide4,.hide5 {
visibility:hidden;
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
color:#fff;
font-weight:bolder
}

div#read1 a:active,div#read1 a:hover {
font-family:Ubuntu, sans-serif;
font-size:10pt;
color:#6cf;
font-weight:400
}

div#notesA a,div#notesB a,div#notesC a {
font-family:Ubuntu, sans-serif;
font-size:10pt;
color:#333;
font-weight:400;
margin-left:20px
}

div#notesA a:active,div#notesA a:hover,div#notesB a:active,div#notesB a:hover,div#notesC a:active,div#notesC a:hover {
font-family:Ubuntu, sans-serif;
font-size:10pt;
color:#6cf;
font-weight:400;
margin-left:20px
}

div#notesA,div#notesB,div#notesC {
float:left;
margin-top:0;
margin-left:2px;
margin-right:20px;
width:180px;
min-height:20px;
background-color:#fff;
background-image:url("../imgs/notes.jpg");
background-repeat:no-repeat;
background-position:top
}

div#notes1,div#notes2,div#notes3 {
float:left;
margin-top:0;
margin-left:1px;
margin-right:20px;
width:180px;
min-height:100px;
background-color:#fff
}