﻿html{color:#000;background:#000;}

body,div,ul,li{margin:0;padding:0;}
/*table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}*/

body {font-weight:normal; font:small/122% arial,helvetica,clean,terminal,sans-serif;font:x-small;}body * {line-height:122%;}table {font-size:inherit;font:x-small;}html>body {font:84.5%/122% arial,helvetica,clean,sans-serif;}table, pre, code, select, input {font-size:100%} textarea {font-size:107%;}html>body textarea {font-size:auto}big {font-size:122%}small {font:77% arial;}

h2
{
    font-weight: normal;
    font-size: large;
}

h3
{
    font-weight:  bold;
    font-size:  10pt;
    margin: 10px 0px -10px 0px;
}

#contactTable td
{
	padding: 10px;
}

#OuterWrapper
{
    text-align:center;    
    margin: 16px 0px 6px 0px;
}    

#InnerWrapper
{
    clear:both;
    width:750px;
    text-align:left;
    background:#f8f8f8;
}

#InnerWrapper a{color:#2C6A2A; text-decoration:none; cursor:hand}
#InnerWrapper a:hover{text-decoration:underline; }
#InnerWrapper hr{display:none; }

#Header
{
    clear:both;
    background-color: #000000;
    height:70px;
    width:750px;
}

#Nav
{
    clear:both;
    width:750px;
}
#MainNav
{
    font-size:13px;
    clear:both;
}

#MainNav ul{background:#368863 url(./cat-sprite2.png) 0 -250px repeat-x; zoom:1;}
#MainNav li{border-bottom:1px solid #d8d8dc; float:left; border:1px solid #cccccc; border-width:0px 0px 0px 1px; }
#MainNav li a{position:relative; float:left; margin-right:0px; padding:10px 14px; color:#fff; font-size:85%; font-weight:bold; text-transform:uppercase; padding-top:7px; padding-bottom:4px;}
#MainNav li a:visited{color:#fff;}
#MainNav li.on{}
#MainNav li.on a{color:#314251; background:#f5f5f5 url(./cat-sprite2.png) 0 -350px repeat-x; }
#MainNav li.on a:visited{}
#MainNav li.index{}
#MainNav li.index div{}
#MainNav li.index a{}
#MainNav li.index a:visited{}

#SubNav
{
    clear:both;
}
#SubNav ul{border:1px solid #d8d8dc; border-width:0 1px 1px 0px; background:#f5f5f5 url(./cat-sprite2.png) 0 -450px repeat-x; zoom:1;}
#SubNav li{float:left; }
#SubNav li {border:1px solid #d8d8dc; border-width: 0px 0px 0px 0px; }
#SubNav li.first a:visited{ }
#SubNav a{float:left; padding:5px 14px; font-size:85%;}
#SubNav a:visited{}
#SubNav a:hover{}
#SubNav li.on { }
#SubNav li.on a{color:#000000; font-weight:bold; }
#SubNav li.on a:visited{}
#SubNav li.on a:hover {  }
#SubNav .nosub {padding-bottom:8px; }
#SubNav .nosub li.on{background:#fff url(./bg_nav_cnrlw_on.gif) no-repeat; padding-left:3px; }
#SubNav .nosub li.on div{background:url(./bg_nav_cnrrw1_on.gif) top right no-repeat; padding-right:3px; padding-bottom:1px; }

#Blogbar
{
    float:left;
    width:200px;
    background-color:#d8e0d0;
    padding: 10px 10px 40px 16px;   

}

.BlogTitle
{
    font-weight: bold;
    margin-bottom: -15px;
}

.BlogImg
{
    padding: 0px 10px 10px 0px;
}

.contentImg
{
	padding: 0px 10px 0px 10px;
}

#Content
{
    float:left;
    width:510px;
    background-color:#f8f8f8;
    padding: 24px 40px 40px 40px;   
}

#Sidebar
{
    float:right;
    width:150px;
    background-color:#cccccc;
    height:500px;
}

#FooterWrapper
{
    background-color:#f8f8f8;
    width:730px;
    text-align: center;
}

#Footer
{
    width:400px;
    padding: 20px 10px;
    text-align: center;
    border:1px solid #d8d8dc;
    border-width: 1px 0px 0px 0px; 
} 

ul.contentList 
{
	margin-top: 4px;
	padding-left:20px;
}

ul.contentList li 
{
	line-height:20px;
}

.traininglink
{
    font-size: 14px;
    font-weight: bold;
    margin-bottom: -15px;
}

.trainingCost
{
    font-weight: bold;
    margin-top: -16px;
}
