body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 2px;
	margin-bottom: 3px;
	padding: 0px;
	/* background: #21475E url(../images/bg.gif); */
	background-color: #21475E;
	/* background-image: url(../images/bg.gif); */
}
/*********** START all links ***********/
a {
	font-size: 12px;
	font-weight: bold;
	color: #2D6AA6;
	text-decoration: none
}
a:hover {
	text-decoration: underline
}
a.a-services {
	font-size: 20px;
	font-weight: normal
}
a.a-main-services {
	color: #EE9714;
	font-family: Times, "Times New Roman", Georgia, serif;
	font-size: 28px;
	font-weight: bold;
	font-style: italic;
	/* line-height: 25px; */
	vertical-align: middle
}
a.a-main-services:hover {
	text-decoration: none
}
a.a-content {
	font-size: 10pt
}
a.a-menu {
	font-weight: normal
}
a.a-credit {
	font-size: 8pt;
	color: #FFF5EB
}
/*********** END all links ***********/

/*********** START element related classes ***********/
td.td-bg {
	background-color: #FFF5EB
}
td.td-jobs {
	height: 50px
}
td.td-paypal {
	font-size: 11px;
	color: #333333;
	line-height: 15px;
	text-align: left
}
td.td-paypal-link {
	font-size: 11px;
	color: #333333;
	line-height: 15px;
	text-align: center
}
div.div-text {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px; 
	COLOR: #000000
}
div.div-contact {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 22px; 
	COLOR: #4096E3; 
	line-height: 13px;
	vertical-align: middle
}
p.f-letter:first-letter
{
	color: #1E4F77;
	font-weight: bolder;
	font-size: 16px;
	font-style: oblique
}
p.p-text {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	font-style: normal;
	COLOR: #000000;
	text-align: center
}
p.p-feedback {
	font-size: 12px;
	color: #333333;
	text-align: justify;
	font-style: oblique
}
ul {
	list-style-position: inside;
	padding-left: 0px;
	margin-left: 20px
}
ul.ul-why-mission
{
	list-style-image: url(../images/circle_mark.gif)
}
ul.ul-services
{
	list-style-image: url(../images/check_mark2.gif)
}
ul.ul-positions
{
	list-style-image: url(../images/circle_mark.gif)
}
ul.ul-message
{
	list-style-type: decimal
}

/*********** END element related classes ***********/

.content-text {
	font-size: 12px;
	color: #333333;
	line-height: 15px;
	text-align: justify
}
.services-text {
	color: #333333;
	font-size:18px;
	text-align: justify
}
.table-text {
	font-size: 12px;
	color: #333333;
	line-height: 15px;
	text-align: inherit
}
.table-forms {
	font-size: 12px;
	line-height: 20px;	
	color: #333333;
}
.table-forms2 {
	font-size: 12px;
	line-height: 20px;	
	color: #333333;
}
.company-name {
	font-size: 16px;
	font-weight: bold;
	font-style: oblique;
	font-variant: small-caps;
	color: #1E4F77
}
.bright-title {
	font-size: 14px;
	font-weight: bold;
	color: #BB00A1
}
.mission-title {
	font-size: 15px;
	font-weight: bolder;
	font-variant: small-caps;
	letter-spacing: .01em;
	font-style: oblique;
	color: #2F5D8E
}
.bold-title {
	font-size: 12px;
	font-weight: bold;
	color: #333333
}
.credit {
	font-size: 11px;
	color: #FFF5EB
}
.blue {
	background-color: #669ACC
}
.bannerBGcolor {
	background-color: #FFF5EB
}
.tbl-vspace {
	line-height: 25px;
}
h1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px; 
	COLOR: #000000
}
h2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px; 
	COLOR: #000000
}

.form_divIn
	{
		height:18px; margin-top:10px; margin-left:45px; margin-right:15px; margin-bottom:10px;
	}

.form_div2
	{
		height:18px; margin-top:10px; margin-left:15px; margin-right:15px; margin-bottom:10px;
	}
.m_text
	{
		font-family:Tahoma;
		font-size:12px;
		line-height:12px;
		text-align:justify;
		color:#5E5D5D;
	}

.m1_text
	{
		font-family:Tahoma;
		font-size:12px;
		line-height:14px;
		text-align:justify;
		color:#8E8E8E;
	}
