
H1, .heading1
{ 
  font-family           : verdana,helvetica,sans-serif;
  font-size             : 16px;
  font-weight           : 800;
  font-variant          : normal;
  font-style            : normal;
  margin-bottom         : 0px;
}

H2, .heading2
{ 
  font-family           : verdana,helvetica,sans-serif;
  font-size             : 14px;
  font-weight           : 800;
  font-variant          : normal;
  font-style            : normal;
  margin-bottom         : 0px;

}

H3, .heading3
{ 
  font-family           : verdana,helvetica,sans-serif;
  font-weight           : 800;
  font-size             : 12px;
  font-variant          : normal;
  font-style            : normal;
  margin-bottom         : 0px;
}

H4, .heading4
{ 
  font-family           : verdana,helvetica,sans-serif;
  font-weight           : 500;
  font-size             : 14px;
  font-variant          : normal;
  font-style            : normal;
  margin-bottom         : 0px;
}

H5, .heading5
{ 
  font-family           : verdana,helvetica,sans-serif;
  font-weight           : 600;
  font-size             : 12px;
  font-variant          : normal;
  font-style            : normal;
  margin-bottom         : 0px;
}

H6, .heading6
{ 
  font-family           : verdana,helvetica,sans-serif;
  font-weight           : 500;
  font-size             : 12px;
  font-variant          : normal;
  font-style            : normal;
  margin-bottom         : 0px;
}


/* OVERHEAD */

html,body {
	margin: 0;
	padding: 0;
    background-color: #FFEBB1;
}

body {
	font: 12px tahoma,sans-serif;
	text-align: center;
	padding: 0 0 20px;
}


a img {
	border: 0;
}

div#sitecontainer {
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	text-align: left;
	border: 1px solid #9BB2B0;
}

.nav a {
  font-weight: 500;
  text-decoration: none;
  color: #F0DAB5;
}

  
.nav ul {
	margin: 0;
	padding: 0;
	display: inline;
}

.nav li {
	list-style-type: none;
	float: left;
	margin: 0;
	margin-left: 3px;
	padding: 0;
}

.nav li div {
	width: 140px;
}

.nav li div a {
	display: block;
}

div#logo {
	float: left;
    width: 195px;
	background-color: #1767AE;
    padding: 0;
    margin: 0;
}

div#nav1 form {
	display: inline;
}

div.navextra1 {
    margin-top: 20px;
    padding: 0;
    color: #FAF2CF;
    font-weight: 800;
    font-size: 11px;
}

div.navextra1 a {
    color: #FAF2CF;
    font-weight: 800;
    font-size: 11px;
}

/* BLUE NAVBAR 
	Contains the About Us etc. navigation in an extra div.navextra2
	Contains the tagline, with align="right"
*/

div#nav2 {
	background-color: #1767AE;
	padding: 0;
}

div.navextra2 {
	background-color: #1767AE;
	color: #F0DAB5;
}

div.navextra2 a{
	color: #F0DAB5;
}

table.container {
	clear: both;
	width: 800px;

}

td {
	vertical-align: top;
}


/* PURPLE LEFTBAR 
	This extra div doesn't appear in the standard Orchid templates.
	Blue border set by an actual CSS border
*/

#leftbar {
	width: 140px;
	padding: 10px;
	color: #BD4242;
	font-size: 110%;
	font-weight: 600;
}

#leftbar a {
	color: #F0DAB5;
    text-decoration: none;
}

#leftbar a:hover {
	color: #E17670;
    text-transform: uppercase;
    text-decoration: underline;
    font-size: 95%;
}

.hover {
	color: #E17670;
	font-weight: 600;
    text-transform: uppercase;
}


/* This input width serves to stretch up the TD. Handle with care */

#leftbar input {
	width: 130px;
}



/* MAIN CONTENT */

#main {
	padding: 10px;
    background-color: #FFEBB1;
}

/* BEIGE RIGHTBAR */

#extra {
	width: 180px;
	padding: 10px;
	background-color: #FFEBB1;
}


/* FOOTER */

div#footer {
	clear: both;
	background-color: #ADCED6;
	color:  #000000;
	padding-top:    5px;
	padding-bottom: 5px;
	padding-left:   5px;
	border-top: 2px solid #5A9ABD;
}

footer a
{
color:  #ffffff;
}

div.footer print_tell {
	width: 180px;
	float: right;
    float: right;
    margin-top: -30px;
}

div.print_tell {
  float: right;
}


div.navextra1 {
        margin: 0;
        margin-right: 110px;
}
div.navextra1 ul{
        float: right;
}

div.navextra2{
        height: 30px;
        clear: both;
        margin: 0;
        padding:0;
        background: url(images/bluehang.jpg) bottom left no-repeat;
}

div.navextra2articles{
        height: 30px;
        clear: both;
        margin: 0;
        padding:0;
        background: url(images/bluehangarticles.jpg) bottom left no-repeat;
}

div.navextra2 a{
	color: #F0DAB5;
        padding-right: 10px;
        text-decoration: none;
        font-weight: bold;
} 

div.navextra2articles a{
	color: #F0DAB5;
        padding-right: 10px;
        text-decoration: none;
        font-weight: bold;
} 

div.navextra2buy{
        height: 30px;
        clear: both;
        margin: 0;
        padding:0;
        background: url(images/bluehangbuy.jpg) bottom left no-repeat;
}
div.navextra2buy a{
	color: #F0DAB5;
        padding-right: 10px;
        text-decoration: none;
        font-weight: bold;
} 
div.navextra2preview{
        height: 30px;
        clear: both;
        margin: 0;
        padding:0;
        background: url(images/bluehangpreview.jpg) bottom left no-repeat;
}
div.navextra2preview a{
	color: #F0DAB5;
        padding-right: 10px;
        text-decoration: none;
        font-weight: bold;
} 

div.navextra2testimonial{
        height: 30px;
        clear: both;
        margin: 0;
        padding:0;
        background: url(images/bluehangtestimonial.jpg) bottom left no-repeat;
}
div.navextra2testimonial a{
	color: #F0DAB5;
        padding-right: 10px;
        text-decoration: none;
        font-weight: bold;
} 
div.navextra2training{
        height: 30px;
        clear: both;
        margin: 0;
        padding:0;
        background: url(images/bluehangtraining.jpg) bottom left no-repeat;
}
div.navextra2training a{
	color: #F0DAB5;
        padding-right: 10px;
        text-decoration: none;
        font-weight: bold;
} 

div.navextra2exam{
        height: 30px;
        clear: both;
        margin: 0;
        padding:0;
        background: url(images/bluehangexam.jpg) bottom left no-repeat;
}
div.navextra2exam a{
	color: #F0DAB5;
        padding-right: 10px;
        text-decoration: none;
        font-weight: bold;
} 
div.navextra2press{
        height: 30px;
        clear: both;
        margin: 0;
        padding:0;
        background: url(images/bluehangpress.jpg) bottom left no-repeat;
}
div.navextra2press a{
	color: #F0DAB5;
        padding-right: 10px;
        text-decoration: none;
        font-weight: bold;
}

div.navextra2about{
        height: 30px;
        clear: both;
        margin: 0;
        padding:0;
        background: url(images/bluehangabout.jpg) bottom left no-repeat;
}
div.navextra2about a{
	color: #F0DAB5;
        padding-right: 10px;
        text-decoration: none;
        font-weight: bold;
}

h1, h2, h3, h4, h5, .heading1, .heading2, .heading3, .heading4, .heading5 {
color:  #214AAD;
margin-bottom: 0;

}

h2 {
font-style: italic;
font-family: serif;
}

p, ul, ol {
margin-top: 0;
margin-bottom: 20px;
}

div#nav1{
    clear: both 
}

