/* spec version: 3 */

/**********   COMMON STYLES   **********/
body, html {   
   width:            100%; 
   height:           100%; 
   padding:          0px;
   margin:           0px;
}
input, select, textarea {
   color:            #313131;
}
body, td, th {
   color:            #313131;
   font-size:        12px;
}
a:link {
   color:            #9d1010;
}
a:visited {
   color:            #333;
}
a:hover {
   color:            #376d1a;
}
a:active {
   color:            #9d1010;
}
form, div {
   background:       transparent;
   border:           none;
}
.subname, h1 {
   font-weight:      normal;
   font-size:        18px;
   color: #376d1a;
}


/**********   DESIGN ELEMENTS   **********/
.content_a {    
    color: #313131;
    background: #fff;
    text-align: left;
    vertical-align: top;
   font-family:      Arial,Verdana,Tahoma,Helvetica,sans-serif;
   font-size:        12px;
}
#mainMenu {
padding: 57px 0 0 22px;
}
#mainMenu img {
	display:block;
	vertical-align: top;
	margin: 0;
}
#mainMenu .but, #mainMenu .but_a {
	color:#FFFFFF;
	display:block;
	font-family:Arial, Verdana, sans;
	line-height:21px;
	padding:0 10px;
	text-decoration:none;
	vertical-align:top;
	margin: 0;
	font-size: 8pt;
	background:transparent url(../images/b.gif) no-repeat scroll 0 0;
}
#mainMenu .but {
}
#mainMenu .but_a {
}

.foot {
    vertical-align: middle;
   text-align: center;   
   color: #fff;
   padding: 5px 10px 7px 10px;
   font-family: Arial;
}
.foot a, .foot * {
    color: #fff !important;
}
