.links1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #106D25;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
.links1:hover {
	text-decoration: underline;
	color: #106D25;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;

}
.links2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1D659A;
	text-decoration: none;
	font-weight: normal;

}
.links2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1D659A;
	font-weight: normal;
	text-decoration: underline;
}
.menubg {
	background-color: #425A74;
}
.copyfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}
.menubg2 {
	background-color: #54657F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.allborder {
	border: 1px solid #172F47;
}
.copyfont {
	color: #015CB9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.imageborder {
	border: 1px solid #C2CCDA;
}
.rightborder {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #23384D;
	border-right-color: #23384D;
	border-bottom-color: #23384D;
	border-left-color: #23384D;
}
.leftrightborder {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #55657F;
	border-right-color: #55657F;
	border-bottom-color: #55657F;
	border-left-color: #55657F;
}
.menubg3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.generalfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3F5771;
}
.dottedborder {
	border: 1px dotted #55657F;
	
}
.select_text {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #0066cc;
	text-decoration: none;
	text-align: right;
}
.welcome {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bolder;
	color: #003366;
	text-decoration: none;
	text-align: left;
}
.welcome1 {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bolder;
	color: #003366;
	text-decoration: none;
	text-align: left;
}
.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:none;
	text-decoration:none;
	text-align:justify; 
} 
.contact{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:none;
	text-decoration:none;
	text-align:inherit;
}
.text2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:none;
	text-decoration:none;
	
}
.text1 {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	vertical-align: top;
}
.star {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	text-align: justify;
	vertical-align: top;
}
.b_text {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	vertical-align: top;
}
.sub_title {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bolder;
	color: #006699;
	text-decoration: none;
	text-align: left;
	background-color: #F7FBFF;
}
.table {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #EDEEF0;
	border-right-color: #EDEEF0;
	border-bottom-color: #EDEEF0;
	border-left-color: #EDEEF0;
	
}
.botline {
	background-image: url(images/line1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 3px;
}
.test {
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #003333;
	text-decoration: none;
	text-align: center;
	vertical-align: baseline;
}
.homeLinks { 
color:#003333;
font-family:Verdana;
font-size:11px;
font-weight:normal;
line-height:15px;
text-align:center;
text-decoration:underline;
}
.detais {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #003333;
	text-decoration: none;
	text-align: left;
}
.homeLinks:visited {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #003333;
	text-decoration: underline;
	text-align: center;
	line-height: 15px;
}
.homeLinks:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000099;
	text-decoration: underline;
	text-align: center;
	line-height: 15px;
}
.homeLinks:active {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000099;
	text-decoration: underline;
	text-align: center;
	line-height: 15px;
}
.arrowli
{
list-style-image:url(images/arrow_li.gif);
margin-left: 18px;

}

.arrowli ul
{
list-style-image:url(images/arrow_li_ul.gif);
margin-left: 15px;
}
.b
{ 
font-family:Arial,Tahoma, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
color:#0261C2;
text-decoration:none;
}
.b:hover
{ font-family:Arial,Tahoma, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
color:#0261C2;
text-decoration:underline;
}
.c{
	font-family: Arial,Tahoma, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align: left;
}
.sub_title1 {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bolder;
	color: #006699;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	
}
.blulink
{ 
font-family:Arial,Tahoma, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0261C2;
text-decoration:underline;
}
.blulink:hover
{ font-family:Arial,Tahoma, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0261C2;
text-decoration:none;
}

.blulinknormal
{ 
font-family:Arial,Tahoma, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
color:#0261C2;
text-decoration:underline;
}
.blulinknormal:hover
{ font-family:Arial,Tahoma, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
color:#0261C2;
text-decoration:none;
}
.frmbtn{
border:1px solid #003C84;
background-image:url(../images/btn_bg.gif);
background-repeat:repeat-x;
background-color:#165694;
padding:2px 5px;
font-family:Arial,Tahoma, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
.testimonOne TD {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.testimonTwo TD {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
TABLE.testimonOne {
BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(images/testi_bg_01_bg.gif); BACKGROUND-REPEAT: repeat-y; BORDER-COLLAPSE: collapse ; font-family:Arial, Helvetica, sans-serif, Tahoma ; font-size:12px ; color:#000000
}
TABLE.testimonTwo {
	BACKGROUND-IMAGE: url(images/testi_bg_02_bg.gif); BACKGROUND-REPEAT: repeat-y; BORDER-COLLAPSE: collapse  ; font-family:Arial, Helvetica, sans-serif, Tahoma ; font-size:12px ; color:#000000
}
.testimonOne TD.top {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(images/testi_bg_01_top.gif); BACKGROUND-REPEAT: no-repeat
}
.testimonOne TD.bot {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(images/testi_bg_01_bot.gif);
	background-repeat:no-repeat;
	HEIGHT: 70px
}
.testimonTwo TD.top {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(images/testi_bg_02_top.gif); BACKGROUND-REPEAT: no-repeat
}
.testimonTwo TD.bot {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(images/testi_bg_02_bot.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 70px
}
a.info{
    position:relative; /*this is the key*/
    z-index:0; background-color:#FFDF7C;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#1E4F8A ; color:#FFFFFF}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block !important;
    position:absolute;
    top:13px; left:1px; width:auto;
    border:1px solid #1E4F8A;
    background-color:#fff; color:#000;
    text-align: center;
	cursor:auto}
html > body .contact1{ margin-top:-100px;}
.contact1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:none;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
}

/* Web Protfolio Page */

.WPTitle{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;

color:#006699;
line-height:24px;

text-align:left;
vertical-align:middle;
}

.WPortfolioTitle a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;

color:#006699;
line-height:20px;

text-align:center;
vertical-align:middle;

}

.WPortfolioTitle a:hover{
text-decoration:underline;
}

.WPContent{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

text-align:left;
vertical-align:top;
padding:5px 5px 5px 5px;
}