/* CSS Document */
BODY{
margin:0;
}
.background-image-main-top{
	background-image:url(../images/Website-front-page_01.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
}
.background-image-main-bottom{
	background-image:url(../images/contact-info.gif);
	background-repeat:no-repeat;
	background-position:left top;
	color:#042F52;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-left:15px;
	padding-right:28px;
}
.background-image-main-bottom00{
	background-image:url(../images/Website-front-page_00.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
.background-image-main-bottom-home{
	background-image:url(../images/Website-front-page_03.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
.bg-demo-image{
	background-image:url(../images/demo-page1.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
.whitetext{
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-left:2px;
}


.onpage{
	color:#999900;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	border-top:2px solid #D4F5E2;
	font-style: italic;
}
.description{
color:#042F52;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding-left:15px;
padding-right:28px;
}

.links{
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding-left:5px;
}
a.other-links{
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
padding-left:5px;
text-decoration:underline;
}
a:hover.other-links{
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
padding-left:5px;
}
a.links{
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding-left:5px;
}
a:hover.links{
color:#025497;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding-left:5px;
}
.border-top-green{
border-top:2px solid #D4F5E2;
}
.border-top-blue{
border-top:2px solid #CFDDF6;
}

.topheading{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 36px;
		font-weight:900;
		color: #0065B5;
		text-decoration: none;
}

.mainheading {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight:900;
		color: #000000;
		text-decoration: none;
}

.formfields{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		padding-left: 15px;
		border-bottom: 1pt, solid, #003366;
}

.amount{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
		padding-left: 8px;
		border-bottom: 1pt, solid, #003366;
}

.numberedtext{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight:600;
		color: #000000;
}

.requirements{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		padding-left: 30px;
		padding-right: 5px;
}

.address{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #000000;
		padding-right: 10px;
}

.text{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		font-weight: normal;
		text-decoration: none;
		background-color: #F6F6F6;
		border: 1px solid #000000;
}
.border-textfield{
	border:0px;
	background-color:#FFFFFF;
	width:auto;
}
.amountbox{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12pt;
		color: #333333;
		font-weight: normal;
		text-decoration: none;
		background-color: #F6F6F6;
		border: 1px solid #000000;
}

.total{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16pt;
		font-weight:bold;
		color: #840000;
		text-align: right;
}

.numberedtext2{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight:600;
		color: #000000;
		padding-left: 10px;
}

.check{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight:600;
		color: #000000;
		padding-left: 100px;
}

.mousehover {
	background-image:url('../images/resources.gif');
	text-decoration: none;
	
}
.button{
background-color:#B1DDC4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000;
cursor:hand;
}
.borderall{
border:5px solid #000;
}

.border-small-all{
border:1px solid #000;
}

A.Link1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 900;
	color: #000000;
	font-size:12px;
	text-decoration: none
}
A:hover.Link1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 900;
	color: #666666;
	font-size:12px;
	text-decoration: none
}


.tax{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16pt;
		font-weight:600;
		color: #840000;
		text-align: right;
}

.hrline{
		border-bottom: 1pt solid #C6C3C6;
		border-right: 1pt solid #003366;
}

.hrlineright{
		border-bottom: 1pt solid #C6C3C6;
}

.hrtop{
		border-top: 2pt solid #003366;
		border-bottom: 1pt solid #003366;
}

.tableborder{
		border: 1pt solid #003366;
}

.tdborder{
		border-bottom:1pt solid #003366;
		border-right:1pt solid #003366;
		border-left:1pt solid #003366;
}

.tbrborder{
		border-right: 1pt solid #003366;
		border-bottom: 1pt solid #003366;
}

.tblborder{
		border-left: 1pt solid #003366;
		border-bottom: 1pt solid #003366;
} 

.tbottomborder{
		border-bottom: 1pt solid #003366;
}

.trightborder{
		border-right: 1pt solid #003366;
}

.tleftborder{
		border-left: 1pt solid #003366;
}

.trightleftborder{
		border-right: 1pt solid #003366;
		border-left: 1pt solid #003366;
}

.ttoprightborder{
		border-top: 1pt solid #003366;
		border-right:1pt solid #003366;
}

.ttrbborder{
		border-top: 1pt solid #003366;
		border-right:1pt solid #003366;
		border-bottom:1pt solid #003366;
}
/*************** for option page *****************/
.option-desc{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	padding-top:10px;
	padding-right:5px;
	color:#003366;
}
.option-desc-red{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	padding-top:10px;
	padding-right:5px;
	color:#CC3300;
}.links2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-left: 5px;
}
.email_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2A6FA6;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.links3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: oblique;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
	background-color: #00FFFF;
}
