.body
{
font: 12px Tahoma, Garamond, Arial, Helvetica, sans-serif;
color: #636363;
font-weight: bold;
padding-bottom: 2px;
}

.blue
{
font: 12px Tahoma, Garamond, Arial, Helvetica, sans-serif;
color: #007dc6;
font-weight: bold;
padding-bottom: 2px;
}

.description
{
font: 11px Verdana, Tahoma, Garamond, Arial, Helvetica, ;
font-style: italic;
color: #777777;
padding-left: 2px;
padding-right: 2px;
padding-top: 1px;
padding-bottom: 1px;
}

.explain
{
font: 10px Verdana, Tahoma, Garamond, Arial, Helvetica, ;
font-style: italic;
color: #777777;
}
.code
{
font: 11px Verdana, Tahoma, Garamond, Arial, Helvetica, ;
font-style: italic;
color: #555555;
padding-left: 1px;
padding-right: 1px;
border-bottom : 1px solid #DEDEEF; 
}
A.code 
{
text-decoration: none;
font: 11px Verdana, Tahoma, Garamond, Arial, Helvetica, sans-serif;
font-style: italic;
color: #666666;
font-weight: bold;
}

A.code:hover {
text-decoration: none;
font: 12px Tahoma, Garamond, Arial, Helvetica, sans-serif;
color: #888888;
font-weight: bold;
font-style: italic;
}

.deBlue
{
font: 11px Verdana, Tahoma, Garamond, Arial, Helvetica, ;
color: #015594;
font-style: italic;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
}
A.deBlue 
{
text-decoration: none;
font: 11px Verdana, Tahoma, Garamond, Arial, Helvetica, sans-serif;
font-style: italic;
color: #014578;
font-weight: bold;
padding-top: 1px;
padding-left: 1px;
padding-right: 1px;
}

.footer
{
	font: 11px Verdana, Tahoma, Arial, sans-serif, Helvetica, Garamond ;
	color: #ffffff;
	padding-left: 20px;
	text-align: left;
	font-style: italic;
}

.footer a
{
color: #ffffff;
font-size: 11px;
text-decoration: none;
}

.border
{
border-left : 1px solid #DEDEEF; 
}

.buttons
{
background: #007dc6;
text-align: center;
font: 12px Tahoma, Garamond, Arial, Helvetica, sans-serif;
color: #ededed;
font-weight: bold;
padding-left:10px;
padding-top: 4px;
padding-right: 10px;
padding-bottom: 4px;
}

.buttons a {
background: #007dc6;
text-align: center;
text-decoration: none;
font: 12px Tahoma, Garamond, Arial, Helvetica, sans-serif;
color: #ededed;
font-weight: bold;
border-left : 1px solid #DEDEEF; 
padding-left:4px;
padding-top: 4px;
padding-right: 40px;
padding-bottom: 4px;
}

.buttons a:hover {
background: #007dc6;
text-align: center;
text-decoration: none;
font: 12px Tahoma, Garamond, Arial, Helvetica, sans-serif;
color: #ffffff;
font-weight: bold;
}

.nav
{
font: 12px Tahoma, Garamond, Arial, Helvetica, sans-serif;
color: #888888;
font-weight: bold;
padding-left: 4px;
}

A.nav 
{
text-decoration: none;
font: 12px Tahoma, Garamond, Arial, Helvetica, sans-serif;
color: #0264ad;
font-weight: bold;
}

A.nav:hover {
text-decoration: none;
font: 12px Tahoma, Garamond, Arial, Helvetica, sans-serif;
color: #888888;
font-weight: bold;
font-style: italic;
}

.ann
{
font: 14px Tahoma, Garamond, Arial, Helvetica, sans-serif;
color: #777777;
font-weight: bold;
padding-left: 4px;
}

A.ann 
{
text-decoration: none;
font: 14px Tahoma, Garamond, Arial, Helvetica, sans-serif;
color: #555555;
font-weight: bold;
}

A.ann:hover {
text-decoration: none;
font: 12px Tahoma, Garamond, Arial, Helvetica, sans-serif;
color: #888888;
font-weight: bold;
font-style: italic;
}

.red
{
font: 12px Tahoma, Garamond, Arial, Helvetica, sans-serif;
color: #7D1C2D;
font-weight: bold;
}

A.red 
{
text-decoration: none;
font: 12px Tahoma, Garamond, Arial, Helvetica, sans-serif;
color: #993333;
font-weight: bold;
}

A.red:hover {
text-decoration: none;
font: 12px Tahoma, Garamond, Arial, Helvetica, sans-serif;
color: #888888;
font-weight: bold;
font-style: italic;
}

.side
{
font: 11px Verdana, Tahoma, Garamond, Arial, Helvetica, ;
font-style: italic;
color: #777777;
display : block; 
border-left : 1px solid #DEDEEF; 
border-bottom : 1px solid #DEDEEF; 
padding-left: 10px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
}

A.side 
{
text-decoration: none; 
}

A.side:hover {
background-color : #027CD7; 
color : #ffffff; 
}


.sideL
{
font: 12px Tahoma, Garamond, Arial, Helvetica, sans-serif;
color: #0264AD;
font-weight: bold;
display : block; 
border-left : 1px solid #DEDEEF; 
border-bottom : 1px solid #DEDEEF; 
padding-left: 2px;
padding-right: 2px;
padding-top: 6px;
padding-bottom: 2px;
}

A.sideL 
{
text-decoration: none; 
}

A.sideL:hover {
background-color : #0264AD; 
color : #ffffff; 
}


.main
{
margin: 0 auto;
width: 1010px;
background: #ffffff;
}

.header
{
background: url(images/header.jpg) no-repeat;
width: 1000px;
margin: 0 auto;
height: 290px;
}

.logo
{
background: url(images/logo2.jpg) no-repeat;
font: 16px Garamond, Tahoma, Arial, Helvetica, sans-serif;
color: #222222;
font-weight: bold;
font-style: italic;
padding-left: 60px;
padding-top: 10px;
padding-bottom: 250px;
text-align: left;
height: 300px;
}

A.logo 
{
	text-decoration: none;
	text-transform: lowercase;
	font-style: italic;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}

