/* CSS Document */
body{
	color:#081b60;
	font-family:Arial, Helvetica, sans-serif;
}
body, td{
	font-size:12px;
}
h1{
	font-family:Garamond, "Times New Roman", Times, serif;
	font-size:24px;
	font-weight:normal;
	margin:0;
}
h2{
	color:#636363;
	font-size:16px;
	margin:0;
}
.callout{
	line-height:1.7em;
	padding:10px;
	margin:10px 0;
	text-align:justify;
	border:1px solid #323232;
	background-color:#f3f2f2;
}
TABLE.packages TH{
	font-size:14px;
	text-align:left;
}
TABLE.packages TD{
	font-size:14px;
	padding:2px;
}
TABLE.packages TD.frequency{
	background-color:#e9ebf6;
	border:1px solid #a4a4a4;
	border-width:1px 0px;
}
TABLE.form TH{
	text-align:left;
}
TABLE.form TD{
	padding:2px;
}
TABLE.form INPUT{
	background-color:#f8f8f8;
	border:1px solid #adadad;
}
.no-style{
	background-color:none;
	border-width:0px;
}
#amount{
	font-size:26px;
}
.toolTipLink{
	text-decoration:none;
	border-bottom:1px dashed #003366;
}
.tool-tip{
	border:1px solid #909090;
	background-color:#f0edca;
	font-weight:normal;
	padding:5px;
	line-height:1.5em;
	width:200px;
}
.validationError{
	border:1px solid #999999;
	background-color:red;
	padding:5px;
	margin:3px 0;
	color:white;
	width:50%;
}