body{
background-color:#033063;
background-image:url(../images/bg1.jpg);
background-repeat:repeat-x;
margin:0;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
line-height:18px
}

.maintable{
background-image:url(../images/main-bg.jpg);
background-repeat:repeat-y;
background-position:center;
}

input{
background-color:#fffcc3;
border:1px solid #dcdcdc;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding:3px 
}

.textbox{
background-color:#fffcc3;
border:1px solid #dcdcdc;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding:3px 
}

.button input
{
	background-color:#ffffff;
	border:0px solid #dcdcdc;

}



select{
background-color:#fffcc3;
border:1px solid #dcdcdc;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding-left:3px
}

#error_message_top, #error_message_bottom
{
	background-color:red;
	color:white;
	font-size:16px;
	line-height:30px;
}

.formtext{
color:#010101;
font-size:16px
}

.footertext{
color:#ffffff;
font-size:11px
}

:link {
color:#0000FF;
}
a:visited {
color:#0000FF;
}
a:hover {
color:#0000FF;
}
a:active {
color:#0000FF;
}

.Title01{
font-size:16px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color:#000000;
}

.Title02{
font-size:80px;
font-family: Impact, Tahoma, Arial, Helvetica, sans-serif;
color:#980100;
text-decoration:none;
}

.Title03{
font-size:30px;
font-family: Arial, Tahoma, Arial, Helvetica, sans-serif;
color:#980100;
text-decoration:none;
line-height:normal;
}
a.Title03link{
font-size:30px;
font-family: Arial, Tahoma, Arial, Helvetica, sans-serif;
color:#980100;
line-height:normal;
}
a.Title03link:hover{
font-size:30px;
font-family: Arial, Tahoma, Arial, Helvetica, sans-serif;
color:#980100;
line-height:normal;
}

.Title03b{
font-size:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#980100;
text-decoration:none;
line-height:normal;
}


.Title04{
font-size:18px;
font-family: Arial, Tahoma, Arial, Helvetica, sans-serif;
color:#123398;
text-decoration:none;
}

.Title05{
font-size:32pt;
font-family: Impact, Tahoma, Arial, Helvetica, sans-serif;
color:#980100;
text-decoration:none;
}

.Title06{
font-size:32pt;
font-family: Impact, Tahoma, Arial, Helvetica, sans-serif;
color:#000099;
text-decoration:none;
}

.Title{
font-size:18px;
font-family: Tahoma,Trebuchet MS, Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:20px;
border-right:1px solid #ffffff;
border-top:1px solid #ffffff;
background-color: #02213D;
padding:10px;
text-align:left
}


.Text01{
font-size:12pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
line-height:16pt;

}


.Text01 p{
margin-top:0px;
}

.Text01_white{
font-size:12pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
line-height:16pt;
margin-top:0px;
}


.Text01b{
font-size:12pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#000000;
text-indent:25px;
line-height:16pt;
margin-top:0px;
}

.Text01b p{
margin-top:0px;
margin-bottom:22px;
}

.Text01c{
font-size:12pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#980100;
}



.Text01_sm{
font-size:8pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#000000;
}

.Text01b_sm{
font-size:8pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#000000;
text-indent:25px;
}

.Text01c_sm{
font-size:9pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#980100;
}

.Text01d{
font-size:12pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#28357b;
}


.Text02{
font-size:14px;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#000000;
}



.Text03{
font-size:14px;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#143D8D;
}

.Text04{
font-size:11px;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#333333;
}
.Text04b{
font-size:11px;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#333333;
text-indent: 1.2em;
}

.Text05{
font-size:11px;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#FF0000;
}

.Text06{
font-weight:bold;
color:#616161;
font-size:14px;
}

.Text07{
font-family:Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
color:#b46f35;
font-size:11px;
}

.Text08{
font-size:18pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#980100;
line-height:normal;
}



a.Text08link{
font-size:18pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#980100;
line-height:normal;
text-decoration:none;
}
a.Text08link:link{
font-size:18pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#980100;
line-height:normal;
}

a.Text08link:hover{
color:#980100;

}

.Text08b{
font-size:18pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#000099;
line-height:normal;
}

.Text08c{
font-size:22pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#0065a6;
line-height:normal;
}

.Text08d{
font-size:18pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#0065a6;
line-height:normal;
}

.Text08e{
font-size:12pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#0065a6;
line-height:normal;
}


.Text09{
font-size:18pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#28357b;
}

.Text10{
font-size:18pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#000000;
line-height:24px
}

.Text10b{
font-size:22pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#000000;
line-height:24px
}

.Text11{
font-size:12pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#000000;
line-height:normal;
}

.Text12{
font-size:14pt;
font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
color:#000000;
line-height:normal;
background-color:#FFFF00;
padding:3px
}

.nprofitcode{
background-image:url(../images/new-profit-code-bg.jpg);
background-repeat:repeat-x;
height:282px;
border:2px solid #ffcc00
}

.border1{
border:dashed 2px #123398;
background-color:#f5f5f5;
}

.border2{
border:dashed 2px #a5a5a5;
background-color:#ffffff;
}

.border3{
border-left:dashed 1px #a5a5a5;
border-right:dashed 1px #a5a5a5;
background-color:#ffffff;
}
.border4{
border-bottom:dashed 1px #a5a5a5;
background-color:#ffffff;
}

.border5{
border:dashed 3px #123398;
background-color:#c9e8f5;
}

.border6{
border:dashed 3px #960405;
}

.border7{
border:dashed 3px #960405;
background-color:#fff1c6;
background-repeat:repeat-x;
}

.border8{
border:dashed 5px #960405;
background-color:#ffffff;
}




.checkbox1{
border:dotted 2px #960405;
padding:10px
}

.input1{
height:18px
}


.infobox01{
background-color:#ffff99;
padding:5px;
border:1px solid #000000;
}

.infobox02{
background-color:#ffedfa;
padding:10px;
padding-left:40px;
background-image:url(../images/img016.jpg);
background-repeat:no-repeat;
}

.infobox03{
background-color:#fff;
padding:10px;
border:8px solid #cacaca;
}

.textimonials_table
{
	padding:10px;
	border:2px solid #EEECEB;
	background-color: #fbf5dd;
}

.padding10px{
padding:10px;
}


.dropcap { 
float:left; 
color:#000; 
font-size:60pt; 
line-height:60px; 
font-family:"Times New Roman", Times, serif;
padding-right:0px;
}

.imgFloatRight{
float:right;
margin:10px 10px 10px 10px;
}

.imgFloatLeft{
float:left;
margin:0px 10px 10px 0px;
}

.td005{
border:1px solid #eb9c9d;
padding:10px;
background-color:#ffffce;
}