body,td,tr,div,h1,h2,h3,h4,h5,a,p {font-family: Arial,Helvetica,Sans-Serif;}

h1,h2,h3,h4,h5 {color:#001047;padding-top:.2em;margin-bottom:.2em;}
body,td,div,ol,ul,li,p,a {font-size: 10pt;}
body {margin:0}

.album_thumb {  border:1px solid #cccccc;
                background-color:#eeeeee;
               padding:5px;}

#logobar {margin-bottom:8px}

.txtshade {color:#4360B4}

a {color: #001047;}

a.light_header {color: #000000;}

.content_area {
  padding:5px 15px 0px 15px;
  background:#ffffff;
  line-height:1.5em;
}

#topnav {
  background-color:#e2e2e2;
  -webkit-border-radius:0px 0px 6px 6px; 
  -moz-border-radius:0px 0px 6px 6px;
  border-radius:0px 0px 6px 6px;
  padding:6px 15px 6px 15px;
  margin-bottom:8px;
}
#topnav, #topnav a {color:#666;font-size:12px;text-decoration:none}
#topnav a:hover {text-decoration:underline}

#menubar {
  background-color:#1D3A8E;
  -webkit-border-radius:6px; 
  -moz-border-radius:6px;
  border-radius:6px;
  padding:2px 15px 2px 15px;
}

#footerbar {
  background-color:#1D3A8E;
  -webkit-border-radius:6px; 
  -moz-border-radius:6px;
  border-radius:6px;
  padding:8px 0px 8px 0px;
}

#svcbox {
  background-color:#D7DDF0;
  -webkit-border-radius:8px; 
  -moz-border-radius:8px;
  border-radius:8px;
  padding:8px;
  width:180px;
}

td.navbutton {
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  padding:8px 16px 8px 16px;
  background-color:#C8D0E9;
  background-image:url(images/rarrow.png);
  background-position:240px center;
  background-repeat:no-repeat;
}
td.navbutton a {color:#001047;font-size:18px;font-weight:bold;text-decoration:none;}
td.navbutton a:hover {color:#777;}

.home_page {padding:0px;margin:0px;}
.header_msg {font-size:18px;padding:8px 16px 8px 8px;margin:0px;}

div.header_text {color:#eeeeee;font-size:9pt;padding-top:3px;padding-bottom:6px;}
div.header_text a {color:#eeeeee;font-size:9pt;}

td.menuregular {padding:0px 5px 0px 5px;}
td.menuregular a {font-weight:bold;color:#ffffff;text-decoration:none;}
td.menuregular a:hover {text-decoration:underline;}

td.menuselected {background-color:#C8D0E9;padding:0px 5px 0px 5px;}
td.menuselected a {color:#1D3A8E;font-weight:bold;text-decoration:none;}
td.menuselected  a:hover {text-decoration:none;}

td.submenu {font-size:9pt;padding-bottom:3px;}
td.submenu a {font-size:9pt;color:#000000;text-decoration:none;}
td.submenu a:hover {font-size:9pt;color:#000000;text-decoration:underline;}

td.submenu_selected {color:#725990;font-size:9pt;padding-bottom:3px;}
td.submenu_selected a {color:#10315C;font-size:9pt;text-decoration:underline;}


div.footer_text {color:#cccccc;font-size:10pt;}
div.footer_text a {color:#cccccc;font-size:10pt;}

.faq_question { padding:6px;
        	border-top:1px solid #cccccc;
        	border-bottom:1px solid #cccccc;
        	background:#E1E3F0;
		font-weight:bold;
		font-size:120%;
}

.faq_answer {padding:6px;border-bottom:1px solid #E5DFC8;line-height:1.4em}
.faq_answer_img {padding-top:10px;}

.coupon {border:1px dashed #333333}
.cpn_line1 {font-size:11pt;font-weight:bold;background:#C7D6E2;padding:2px;vertical-align:top;}
.cpn_line2 {font-size:18pt;font-weight:bold;color:#00007E}
.cpn_line3 {font-size:14pt;font-weight:bold;color:#0052AA}
.cpn_disclaimer {font-size:8pt;font-weight:normal;padding:2px;}

.resource_title {
font-weight:bold;
padding:2px;
font-size:16px;
border-bottom:1px solid #333;
}
