﻿/** html img, * html div {
    behavior: url(images/iepngfix.htc);
}*/

html {
  height: 100%;
  margin-bottom: 0px;
}

form {
  margin: 0;
  padding: 0;
}

body 
{
    margin: 0 auto;
    font-size:13px;
    font-family:Verdana;
    line-height: 1.4em;
    background:url(images/daybreak.jpg) top left no-repeat;
    background-color: White; /*#1C1C1C;*/
}

img
{
    border: 0;
    padding:0;
    margin:0 auto;
}

h1
{
    font-size:18px;
    font-weight:bold;
    margin:5px;
    padding:0;
}

div
{
    padding:0;
    margin:0;
}

table
{
    border:0;
    padding:0;
    margin:0;
    width:100%;
}

a, a:Active, a:Visited
{
    color:navy;
    text-decoration:none;
}

a:hover
{
    text-decoration:underline;
}

a.MenuLink, a.MenuLink:visited, a.MenuLink:link
{
    color:#0000FF;
    display:block;
    text-decoration:none;
    line-height:28px;
    padding-left:8px;
    font-weight:bold;
}

a.MenuLink:hover
{
    color:White;
    background-color:#0000FF;
}

div.BlackHr 
{ 
    margin: 0px 0px 3px 0px; 
    border: none; 
    border-top: 1px solid Black; 
}

div.BlackHr hr { display: none; }

/************************************************************
  ID and class design
************************************************************/

#wrap
{
    margin:0 auto;
    width:912px;
    /*background:url(images/topback.jpg) top center no-repeat;*/
    background-repeat:no-repeat;
    /*background-color:#1C1C1C;
    border: solid 1px black;*/
}

#Menu
{
    width:205px;
    float:left;
    margin-top:30px;
}

#MainColumn
{
    width:695px;
    margin: 10px 0px 20px 0px;
    float:left;
}

#LeftColumn
{
    width:590px;
    float:left;
}

#RightColumn
{
    width:312px;
    float:left;
}

/**********Menu CSS******************/
#MenuList, #MenuList ul 
{
    padding: 0;
	margin: 0;
	list-style: none;
}

#MenuList img
{
	float: left;
}

#MenuList a, #MenuList a:active, #MenuList a:visited
{
    display:block;
    padding:0 25px 0 25px;
    height:38px;
	line-height:38px;
    color:White;
    font-weight:bold;
    font-size:14px;
    font-family:Tahoma;
    text-decoration:none;
    text-align:center;
}

#MenuList li {
	float: left;
}

#MenuList a:hover
{
    color:Yellow;
}

/*****Other Styles********************************/
ul.BlueArrow
{
    margin-left:100px;
    list-style-image:url(images/blue_arrow.png);
}

ul.BlueArrow li
{
    padding-left:20px;
    padding-top:5px;
    padding-bottom:5px;
    font-weight:bold;
    font-style:italic;
    font-size:15px;
}

div.ColumnTop
{
    float:left;
    width:300px;
    background:url(images/boxtop.gif) top left no-repeat;
}

p.Heading
{
    font-size:16px;
    font-weight:bold;
    margin:5px;
    padding:10px;
}

.Heading
{
    font-size:16px;
    font-weight:bold;
}

p.NoMargin
{
    padding:0;
    margin:0;
}

.PadLeft30
{
    padding-left:30px;
}

.ListHeader
{
    background-color: #0D337F;
    font-weight:bold;
    color:White;
}

.ContactForm
{
    float:left;
    width:100px;
    padding-left:30px;
    font-weight:bold;
}

.RowHeader
{
    padding:5px;
    color:White;
    background-color:Black;
    font-size:15px;
    font-weight:bold;
}

div.HeaderWidth
{
    float:left;
    width:180px;
    padding-right:8px;
}

.SmallText { font-size:11px; }

#yastech a {
font-size: 80%;
font-weight: normal;
line-height: 1em;
text-decoration: none;
width: 130px;
float: right;
text-align: right;
display: block;
padding: 10px 80px 15px 15px;
background-image: url(images/yastech.png);
background-position: right center;
background-repeat: no-repeat;
color: #5d5d5d;
}
