body {
	background:url(../images/bg.gif);
	margin:0;
}
a:active,a:focus{
outline:0;
}


#news {
margin:0;
background-color:#FFFFFF;
}
.menu_block {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	
}
.footer_gray {	font-family: Tahoma;
	font-size: 10px;
	color: #727272;
	text-align:center;
}

.menu_block:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
}

.menu_block:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: underline;
}

.menu_block:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
}
.menu_block:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
text-decoration: none;
}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #021D86;
	text-decoration: none;
	
}
.title_bg{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #021D86;
	text-decoration: none;
	padding-left:25px;
	background:url(../images/table_01.jpg) no-repeat;
	width:232px;
	height:29px;
}

.heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #021D86;
	text-decoration: none;
}

.heading2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #021D86;
	text-decoration: none;
}
.heading2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #021D86;
	text-decoration: none;
}

.heading2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #021D86;
	text-decoration: none;
}
.heading2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}



H1{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #244592; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.h1{
		FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #244592; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.h1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #990000;

}
.h1:link {
	COLOR: #244592

}

.h1:visited {
	COLOR: #244592

}
.h1:hover {
	COLOR: #519500; BORDER-BOTTOM: 1px dashed
}
#search_txt_td{
width:93px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #7395C3;
text-align:center;
font-weight:bold;

}
.search {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #7395C3;
text-align:center;
font-weight:bold;

}
.phone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066FF;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}


.text1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.text1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}


.text1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}


.text1:hover {
	color: #FF0000;
	BORDER-BOTTOM: 1px dashed
}
.text_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #113BAB;
	text-decoration: none;
}

.search_bg {
background:url(../images/blue_curve.jpg) #FFFFFF no-repeat;
}

.search_table {
width:778px;
height:53px;
}

.blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #023297;
	font-weight: bold;
}
.green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #75BD11;
	text-decoration: none;
	
}

.white {
	font-family: Helvetica;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.news_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}


.readmore:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #6AB942;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	
}
.readmore:link {
	FONT-SIZE: 10px;
	COLOR: #6AB942;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.readmore:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #6AB942;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.readmore:hover {
	COLOR: #000033;

}
.readmore {
	FONT-SIZE: 10px;
	COLOR: #6AB942;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.footer {
	PADDING-BOTTOM: 10px; COLOR: #8caf40; PADDING-TOP: 10px; TEXT-DECORATION: none; font-family: Tahoma;
	font-size: 12px;
}
.footer:link {
	PADDING-BOTTOM: 10px; COLOR: #8caf40; PADDING-TOP: 10px; TEXT-DECORATION: none
}
.footer:hover {
	PADDING-BOTTOM: 10px; COLOR: #335291; PADDING-TOP: 10px; TEXT-DECORATION: none
}
.footer:visited {
	PADDING-BOTTOM: 10px; COLOR: #8caf40; PADDING-TOP: 10px; TEXT-DECORATION: none
}
.footer:hover {
	PADDING-BOTTOM: 10px; COLOR: #335291; PADDING-TOP: 10px; TEXT-DECORATION: none;

}

.footer_table{
text-align:center;
background-color:#ECE9D8;
}

.title_orange {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 2px; COLOR: #000066; FONT-FAMILY: sans-serif
}
.green_title {
	COLOR: #516500
}

.input-button {
	BORDER-RIGHT: #555555 1px outset; BORDER-TOP: #555555 1px outset; BORDER-LEFT: #555555 1px outset; BORDER-BOTTOM: #555555 1px outset; BACKGROUND-COLOR: #CCCCCC
	
	}


.menu {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; COLOR: #1a3544; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.menu:hover {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; COLOR: #e80030; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}


.photo {
	background-image: url(images/portfolio_bg_on.gif);
	background-repeat: no-repeat;
	
}

.photo:hover {
	background-image: url(images/portfolio_bg_on.gif);
	background-repeat: no-repeat;
}

#welcome_table {
width:329px;
height:184px;
}

#vision_table{
width:520px;
height:90px;
background-color:#B5D1F8;
border:0;
padding:0;
}
.table_left{

background-image:url(../images/table_left.jpg)

}

.table_right{
background-image:url(../images/table_04.jpg)
}


.style1{
	font-size: 11px;
}
.style3 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style4 {	font-family: Tahoma;
	font-size: 12px;
}
.style6 {	font-family: Tahoma;
	font-size: 10px;
	color: #727272;
}
.style7 {color: #023297; font-family: Verdana, Arial, Helvetica, sans-serif;}


#marqueecontainer{
position: relative;
width: 500px; /*marquee width */
height: 400px; /*marquee height */
background-color: white;
overflow: hidden;
border: 0px solid white;
padding: 0px;
padding-left: 0px;
}
.whatweare_img{
width:106px;
height:44px;
background-image:url(../images/whatweare.jpg);
background-repeat:no-repeat;
}
.whatweare_img:link{
width:106px;
height:44px;
background-image:url(../images/whatweare.jpg);
background-repeat:no-repeat;
}
.whatweare_img:hover{
width:106px;
height:44px;
background-image:url(../images/whatweare_over.jpg);
background-repeat:no-repeat;
}


.whatwedo_img{
width:101px;
height:44px;
background:url(../images/whatwedo.jpg) no-repeat;
}
.whatwedo_img:link{
width:101px;
height:44px;
background:url(../images/whatwedo.jpg) no-repeat;
}
.whatwedo_img:hover{
width:101px;
height:44px;
background:url(../images/whatwedo_over.jpg) no-repeat;
}

.BoldHead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #75BD11; LINE-HEIGHT: 16px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtbx {
	BORDER-RIGHT: #b4b4b4 1px solid; BORDER-TOP: #b4b4b4 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #b4b4b4 1px solid; WIDTH: 129px; COLOR: #000000; BORDER-BOTTOM: #b4b4b4 1px solid; FONT-FAMILY: Tahoma; HEIGHT: 16px; TEXT-DECORATION: none
}
.cmbo {
	BORDER-RIGHT: #979797 1px solid; BORDER-TOP: #979797 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #979797 1px solid; WIDTH: 161px; COLOR: #333333; BORDER-BOTTOM: #979797 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; TEXT-DECORATION: none
}
.CmnTxt {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.INPUT {
	FONT-SIZE: 11px;
	COLOR: #10244c;
	FONT-FAMILY: Tahoma;
	BACKGROUND-COLOR: #75BD11;
	border: 1px solid #52850C;
}
.TEXTAREA {
	FONT-SIZE: 11px;
	COLOR: #10244c;
	FONT-FAMILY: Tahoma;
	BACKGROUND-COLOR: #eeeeee;
	height: 75px;
	border: 1px solid #52850C;
}
INPUT.button {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	COLOR: #75BD11;
	BORDER-RIGHT-WIDTH: 0px;
	background-color: #75BD11;
}
.red {
	COLOR: #b90000
}
.BdyTxt {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 16px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TbleBrdr {
	BORDER-RIGHT: #c5c5c5 1px dashed; BORDER-TOP: #c5c5c5 1px dashed; BORDER-LEFT: #c5c5c5 1px dashed; BORDER-BOTTOM: #c5c5c5 1px dashed
}
.green_heading {
	COLOR: #516500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}



.dropdown {padding-right:0px}	  for space
.dropdown dt:hover {background:#C3FDB8}
.dropdown dd {position:absolute; overflow:hidden; width:185px; top:44px; display:none; background:#C3FDB8; z-index:200; opacity:0}   For Spacing the Drop Down
.dropdown ul {width:225px; border:0px solid #9ac1c9; list-style:none; border-top:none}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#000000; text-decoration:none;  
width:300px; background-color:#b1d7fc;}
.dropdown a:hover {color:#ffffff; background-color:#91B4E3; }
.dropdown .underline {
	border-bottom:1px solid #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}

