﻿/* CSS Document */

/* Global Rules ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

html { margin: 0; padding: 0;}
body {font: 80% Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; color: #000000;}
a:link, a:active {color: #CC0000; text-decoration: none; border-bottom: 1px dotted #CC0000;}
a:visited {color: #CC0000; text-decoration: none; border-bottom: 1px dotted #CC0000;}
a:hover {color: #123974; border-bottom: 1px solid #123974;}  /*#F0630D*/
a img {border-width: 0; border-style: none;}
p {margin: 0px; padding: 0px;}
ul {margin-top:5px; margin-bottom:5px;}

form, h1, h2, h3, h5 {margin: 0; padding: 0; border: 0;}

#dotted {height:1px; width:100%; background:url(/images/dotted.gif) repeat-x; margin: 0}

/* page title */
h2 {
  width: 100%;
  text-indent: 10px;
  font-size: 120%;
  font-weight: bold;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #000; 
  line-height: 1.5em;
  background-color: #A3C1D2; /* #C4D7E1 */
  margin-bottom: 15px;
}

/* sub title */
h3 {
  font-size: 120%;
  font-weight: bold;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #999999;
  padding: 0px 0 10px 0;
}

h4 {font-weight:bold; margin-bottom:10px; font-size:105%; color:#487895;} 
h5 {font-weight:bold; font-size: 100%; margin-top:10px; }

em {font-style: italic; color: Red; font-size: 115%; font-weight: bold;
    font-family: Times New Roman, Serif; }


/* for forms */
fieldset { border: 1px solid #ccc; display: block; padding-left:10px; padding-right:10px;} 
    fieldset.subsection {border-left:0; border-right:0; border-bottom:0;}  
legend { color:#6699CC; font-size: 100%; text-transform:uppercase; font-weight: bold; margin-bottom: 6px; } /* BF0000 */

.instruction {margin-bottom: 7px; color: #6699CC; }
.form-button {
    vertical-align:bottom; font-size:95%; font-weight:bold;
    font-family:Verdana, Arial, Sans-Serif;}
.button-right {text-align: right;}

.right {clear: right; display: block; float: right; text-align: left;}

.warning 
{
	font-weight: bold;  
	color: #FF3300;
	margin-bottom: 10px; 
	/*
	background: url(/images/icn_warning.gif) no-repeat center left;
	padding: 5px 5px 5px 50px;
	*/
}
.req-field { color: #FF3300; font-weight: bold; }
.highlight { background-color: Yellow }

