   a:link    {color: #CB0A0B; text-decoration: none; }
    a:active  {color: #CB0A0B; text-decoration: none; }
    a:visited {color: #CB0A0B; text-decoration: none; }
    a:hover   {color: #D87070; text-decoration: underline; }
    
body {	
    padding: 0;
	margin: 0;
	background: #f6f6f6;
	color: #000000;
    
    font-family: Lucida sans unicode, Verdana;
    font-size:13px;

}

  input
    {
    font-size: small;
     border-width: 1px;
    border-style: solid;
    border-color: #cccccc;
    }
    
    .submit input
    {
    color: #000;
    background: #ffa20f;
    border: 2px outset #cccccc
    }
    
    
div.FloatContent{
    float:left;
    width:163px;
}

div.PageHeader {
	width: 100%;
    height: 80px;
	border: solid 0px;
	padding: 0px;
}
div.CenterPage {
    position:relative;
	width: 960px;
	margin: 0px auto 0px;
	border: solid 0px #ccc;
	padding: 0px;
}
img {
    border: 0px;
}


form { 
     border: 0px solid #666699; 
     padding: 0px; 
}

a.small {
     font-size:11px;
}

div.Line {
    clear:  both;
    width:100%;
    height: 3px;
    background: url("layout/line.png") repeat center top;  
}

a.underline{
    text-decoration: underline;    
}
a.RedHover:hover {color: #CCC;  }
a.white{ color: #fff;}

a.NoUnderline{
    text-decoration: none;    
}

h1 {
    font-size:22px;
    color: #333333;
    margin:0px; 
}
h2 {
    font-size:16px;
    color: #CC0000;
    margin:0px;
  
}
h3 {
    font-size:15px;
    color: #CB0514;
	margin: 0px;    
}

.bgimg{
    -webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;
}
.black {
   color: #333333;
}
.red {
   color: #CC0000;
}
.bold{    
    font-weight: bold;
}
.medium{    
    font-size:15px;
    color: #CC0000;
    font-weight: bold;
}

div.border{
    border: 1px solid #ddd; 
    -webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;
    background: #fff;
}

div.rounded{
   border: 1px solid #dddddd; 
   -webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;
}

div.icon{
  -moz-box-shadow: 2px 2px 3px #C7C7C7;
  -webkit-box-shadow: 2px 2px 3px #C7C7C7;
  box-shadow: 2px 2px 3px #C7C7C7;

  bottom: 4px;
  right: 4px;
  -webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;
}


.NavButton {
    
    float:left;
    height:25px;
    top: 0px;
    left: 0px;
    vertical-align:middle;
}

.NavButtonSelected a  {  background: #999;}
.NavButton a         {    color:#FFFFFF; text-decoration: none; font-size: medium; font-weight:bold;   text-align:center;  vertical-align:middle; line-height: 25px; display:block;}
.NavButton a:hover {     color:#F6F6F6; background: #262626; }

