@import 'https://fonts.googleapis.com/css?family=Droid+Serif|Open+Sans';

 /* What it does: Remove spaces around the email design added by some email clients. */
/* Beware: It can remove the padding / margin and add a background color to the compose a reply window. */
html,
body {
    margin: 0 auto !important;
    padding: 0 !important;
    height: 100% !important;
    width: 100% !important;
}
/* What it does: Stops Outlook from adding extra spacing to tables. */
table,
td {
    mso-table-lspace: 0pt !important;
    mso-table-rspace: 0pt !important;
}
/* What it does: Fixes webkit padding issue. Fix for Yahoo mail table alignment bug. Applies table-layout to the first 2 tables then removes for anything nested deeper. */
table {
    border-spacing: 0 !important;
    border-collapse: collapse !important;
    table-layout: fixed !important;
    margin: 0 auto !important;
}
table table table {
    table-layout: auto; 
}

body {

	background-color:#f5f5f5;
 
	font-size:14px;
  line-height:21px;
  font-family:'Open Sans', sans-serif;
  font-weight:lighter;
}


body,table,input,textarea,button,select {
  font-family: arial,sans-serif;
  font-size:14px;
  line-height:21px;
  color:#000000;
}

.clear {
  clear:both;
  width:100%;
}

#content p.bodytext {
  color:#000000;
  font-size:14px;
  line-height:21px;
  font-family:'Open Sans', sans-serif;
  font-weight:lighter;
  margin:0 0 10px 0;
   
}

#content .csc-default LI {
  font-family: arial, sans-serif;
  font-size:13px;
  color:#666666;
  line-height:18px;
}

#content a {
  color:#5983b4;
}

#footer {
  font-family: 'Open Sans', sans-serif;
  font-size:12px;
  line-height:18px;
  color:#9a9b9b;
  
}

#footer a {
  color:#5983b4;
}

#footer h1 {
  font-family: 'Droid Serif', serif;
  font-size:14px;
  line-height:18px;
  font-weight:bold;
  color:#6b6b6b;  
  margin:0 0 10px;
}

#footer p.bodytext {
  font-family: 'Open Sans', sans-serif;
  font-size:12px;
  line-height:18px;
  color:#9a9b9b;
  margin:0 0 20px;  
}