/* General font families for common tags */
font,th,td,p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
p, td		{ font-size : 11; color : #000000; }
a:link,a:active,a:visited { color : #006699; }
A:hover 	{text-decoration: none}
hr			{ height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}
h1,h2		{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size : 22px; font-weight : bold; text-decoration : none; line-height : 120%; color : #000000;}
 
a:link	{
	color:#3300CC;}
a:visited {
	color:#3300CC;}
a:hover	{
	color:#3300CC;}

a.lightblue:link	{
	color:#FF6600;
	text-decoration: none;}
a.lightblue:visited {
	color:#FF6600;
	text-decoration: none;}
a.lightblue:hover	{
	color:#003399;
	text-decoration: none;}
	
a.indexlink:link	{
	font-weight: bold;
	color:#003399;}
a.indexlink:visited {
	font-weight: bold;
	color:#003399;}
a.indexlink:hover	{
	font-weight: bold;
	color:#003399;}	
	
.loginheaderbg,.logintitles{
	background-color: #43728E; }

.logintitles{
	color: #003399; }

.index_news{
	background-color: #F8F8F8;
	border: 1px solid #003399;
	}
	
.newstitle{
	background-color: #F3F3FE; }
	
.loginbg{
	background-color: #335F7A; }
	
.rightnavbg{
	background-color: #083C58; }

.plan{
	color: #003399; }
	
.plan_more_info{
	color: #CCD7DE; }

a.footer:link	{
	color:#767676;
	text-decoration: none;}
a.footer:visited {
	color:#767676;
	text-decoration: none;}
a.footer:hover	{
	color:#333333;
	text-decoration: none;}
		
.hptext{
	font-family: verdana;
	color: #003399;
	font-size: 11; }
	
a.folder_caption:link	{
	color:#003399;
	text-decoration: none;}
a.folder_caption:visited {
	color:#003399;
	text-decoration: none;}
a.folder_caption:hover	{
	color:#003399;
	text-decoration: none;}
	
a.imgmgr:link	{
	color:#6F6F6F;
	text-decoration: none;}
a.imgmgr:visited {
	color:#6F6F6F;
	text-decoration: none;}
a.imgmgr:hover	{
	color:#000000;
	text-decoration: none;}	   	
.pushTableRight {
	padding-top: 12px;
	padding-left: 12px;

}


   
.templateDescHeading {
	font-weight: bold;
	color: #000066;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;



}
.templateInput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.templateLargeHeading {
	font-size: 18px;
	font-weight: bold;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;


}
.medText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
}
.smallText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
}
.demoAlert {
	font-weight: bold;
	color: #990000;
	background-color: #FEE0E7;
	background-image: url(images/ButterflyIcon.gif);
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	border: 1px solid #990000;
	background-repeat: no-repeat;
}
