﻿* { margin-left:auto; margin-right:auto;}
body {  font-size: 13px; line-height: 25px; font-family: Arial; margin: 0; color: #444; padding: 0; }

ul { margin: 0px; padding: 0px; } 
li { padding-left: 5px; }

input, select, textarea { margin: 0;  padding: 0; color: #000; font-size: 1.1em; }
input[type="text"] { padding: 0 4px; border: 1px solid #ddd; }
input[type="submit"], input[type="button"] { background-image: url( 'backgrounds/button_back.jpg' ); color: #fff; padding-left: 12px; padding-right: 12px; }
	
.text input, textarea {  border:solid 1px #ddd;   }

h1 { font-size: 35px; font-weight: lighter; text-decoration:none; font-family: 'Times New Roman';  color: #000; margin-bottom: 10px; line-height: normal;}
h2 { font-size: 18px; min-height:22px; }
h3 { font-size: 16px; color: #3C79A3; min-height:22px; }
h4 { font-size:15px; font-weight: bold; min-height:22px; }
h2, h3, h4 { font-weight: normal; text-decoration: none; margin-bottom:0px; padding-bottom:0px; } 

a { color: #cb3b36; }

p { margin-bottom:0px; padding:0px; }

.BlueHeader {text-align: center; font-weight: bold; color: #fff; background-color: #cb3b36; border-bottom: 1px solid #fff; }
.BlueText { color: #fff; background-color: #4073ab; border-bottom: 1px solid #cb3b36; }
.GreyHeader {text-align: center; font-weight: bold; background-color: #EFEFEF; color: #000; border-bottom: 1px solid #cb3b36; }
.GreyText { background-color: #F8F8F8; color: #000; border-bottom: 1px solid #cb3b36; }
