.bg1 {
	background-image: url(index_02_01_07.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: 50px 60px;
}
.bg2 {

	background-image: url(index_02_01_12.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: 54px 67px;
}
.bg3 {


	background-image: url(aboutus.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
}
.bg4 {



	background-image: url(whatwedo.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
}
.bg5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #7B7B7B;
}
.bg6 {
	background-attachment: fixed;
	background-image: url(icon.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.table_txt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #7F7F7F;
}
.txt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: 55B1C0;
}
.txt2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #7F7F7F;
}
.head {
	background-image: url('../Images/index_01.gif');
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
}

.textboxnew 
{
border: #666666 1px solid; 
padding:0 0 2px 0px; 
font:normal 11px verdana,Arial; 
COLOR: #353535; 
background:#fff; 
TEXT-DECORATION: none
}

.textfield_new 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	background-color: #ECF5FF;
	border: 2px solid #666666;
}

.textboxnew_button 
{
border: #C9C9C9 1px solid; 
padding:0 0 2px 0px; 
font:normal 11px verdana,Arial; 
COLOR: #ffffff; 
font-weight: bold;
background:#ff0000; 
TEXT-DECORATION: none
}

.textboxnew_button1
{
border: #000000 1px solid; 
padding:0 0 2px 0px; 
font:normal 11px verdana,Arial; 
COLOR: #ffffff; 
font-weight: bold;
background:#8D908E; 
TEXT-DECORATION: none
}


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

.warningMessage_normal{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight:normal; 
color: #FF0000; 
text-decoration: none; 
}

.pinkfont {
	color: #CC3366;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.pinkfont_small {
	color: #CC3366;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: none;
}

.txt1_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: 55B1C0;
}

.txt1_small_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: 55B1C0;
}

.other_txt {
	font-family: Verdana;
	font-size: 11px;
	line-height: 2;
	font-weight: none;
	color: #666666;
	TEXT-DECORATION: none
}

.other_txt_bold {
	font-family: Verdana;
	font-size: 11px;
	line-height: 2;
	font-weight: bold;
	color: #666666;
}

.more {
	font-family: verdana;
	font-size: 10px;
	font-weight: none;
	text-transform: none;
	color: #F24C1C;
	text-decoration: none;
}

.welcometxt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0289cd;
font-weight:bold;
}

.text1 {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}

/* PAGING STYLES START */
.cap_style {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003399;
	font-weight: bold;
}
.num_style {
	color: #993300;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.redfont {
	color: #FF0000;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.pinkfont {
	color: #CC3366;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.pinkfont_small {
	color: #CC3366;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

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

.blue_nor:link {
	FONT-WEIGHT:bold; FONT-SIZE: 13px; COLOR: #3269b4; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.blue_nor:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.blue_nor:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #3269b4; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.re_nor:link {
	FONT-WEIGHT:bold; FONT-SIZE: 13px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.re_nor:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #996666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.re_nor:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #3269b4; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

/* PAGING STYLES END */

/*Member Home stylesheet*/
/* fieldname: regular text within column or row title sections */
.fieldname {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: white;
	font-weight:bold;
}



/* fieldnameback: background color for column and row title sections */
.fieldnameback {
	background-color: #A9C874;
	border-right: 1px solid #777; 
	border-bottom: 1px solid #777;
}

.fieldnameback_naviblue {
	background-color: #333366;
	border-right: 1px solid #777; 
	border-bottom: 1px solid #777;
}
/* For links on dark background */
a.lightlink:link, a.lightlink:visited {
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
	text-decoration: none;
}

a.lightlink:hover, a.lightlink:active {
	color: #333366;
	text-decoration: none;
}

/* For white-only links on dark background */
a.lightlink2:link, a.lightlink2:visited {
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
	text-decoration: none;
}

a.lightlink2:hover, a.lightlink2:active {
	color: #FFFFFF;
	text-decoration: none;
}

/*added in 5.0.0*/
/*for active secondary tab link*/
a.lightlink3:link, a.lightlink3:visited, a.lightlink3:hover, a.lightlink3:active {
	color: #333366;
	text-decoration: none;
}

/*for alignment on menu icons*/
.tngmenuicon {
	vertical-align: -3px;
}


/*main method*/
ul#tngnav {
	margin:0 0px 0px;
	padding: 0 0 0 0px;
	list-style: none;
	border: none;
} 

#tngnav li {
	display: block;
	margin: 0;
	padding: 0;
	float:left;
}

#tngnav a#a0 { left: 10px;}
#tngnav a#a1 { left: -15px;}
#tngnav a#a2 { left: -40px;}
#tngnav a#a3 { left: -65px;}
#tngnav a#a4 { left: -90px;}
#tngnav a#a5 { left: -115px;}
#tngnav a#a6 { left: -140px;}

/*inactive tab*/
#tngnav a {
	display:block;
	color:#444;
	text-decoration:none;
	background: url(tngtab.png) no-repeat;
	margin:0;
	padding: 0.2em 1.9em 0.3em 26px;
	border-right: 1px solid #aaa;
	position: relative;
	font: 12px arial, helvetica, sans-serif;
	font-weight:bold;
}

/*active tab*/	
#tngnav a:hover {
	background: url(tngtabactive.png) no-repeat;
	color:#FFFFFF;
}

/*active tab*/

#tngnav a.here {
	display:block;
	color:#CDD2D1;
	text-decoration:none;
	background: url(tngtabactive.png) no-repeat;
	margin:0;
	padding: 0.2em 1.9em 0.3em 26px;
	border-right: 1px solid #aaa;
	position: relative;
	font: 12px arial, helvetica, sans-serif;
	font-weight:bold;
}

/*everything below this point is to keep older browsers happy*/
#tabs div {
	position: relative;
	float:left;
	height: 21px;
}

#tabs .divhere {
	z-index:102;
	margin: 0 4px 0 0;
}

/*inactive tab*/
#tabs a {
	background: url(tngtab.png) no-repeat;
	color:#444;
	padding: 0.2em 1.9em .6em 26px;
	font: 10px arial, helvetica, sans-serif;
	text-decoration: none;
	border-right: 1px solid #aaa;
}

/*active tab*/
#tabs a:hover {
	background: url(tngtabactive.png) no-repeat;
	color:#FFFFFF;
}

/*active tab*/
#tabs a.here {
	background: url(tngtabactive.png) no-repeat;
	color:#FFCC00;
	padding: 0.2em 1.0em .6em 26px;
}

.normal {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
}

/* databack: background color for data areas */
.databack {
	background-color: #E4E9EA;
	/*these 2 lines added in 5.0*/
	border-right: 1px solid #bbb; 
	border-bottom: 1px solid #bbb;
}


#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 3px;
padding-bottom: 0;
background: #55B1C9;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .headerbar{ /*Header DIV of thumbbox that contains "close" link */
font: bold 7px verdana;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
color: #A81E22;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 1px;
line-height: 1.1em;
padding: 5px 0;
text-align: center;
}

#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

.txtdiv
{
display:none; 
border: 2px solid black;
background-color: #55B1C9; 
width: 200px; height: 200px; 
padding: 8px;
position:absolute;
}
