/* Default CSS Stylesheet for a new Web Application project */
html
{
    BACKGROUND-COLOR: white;
    font-family:Arial, Helvetica, sans-serif;
    FONT-SIZE: .7em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    text-align:center;
    margin:0px;
    padding:0px;
    color:#4e4e4e;
}
body
{
    BACKGROUND-COLOR: white;
    font-family:Arial, Helvetica, sans-serif;
    FONT-SIZE: .7em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    text-align:center;
	margin:0px;
    padding:0px;
    border:0px; 
    color:#4e4e4e;
   /* background:url(../images/bg_tile.gif);*/
}


IMG 	{
	/*margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;*/
	margin:0px;
	border:0px;
	}
	
	img01
	{
	margin-top: 5px;
	margin-left: 25px;
	/*margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin:0px;
	border:0px;*/
	}
	

A:link
{
	color: black;
}	
		
A:visited	{	
	color: black;
	}	
		
A:active{	
	color: black;
	}	
		
 A:hover	{	
	/*text-decoration:	underline;*/
	color:	#3333cc;
	/*color:	#255ea3;*/
}

#tblHeader
{
	margin:0px;
	padding:0px;
	width:100%;
}
#tblHeader IMG 	{
	/*margin-top: 5px;*/
	margin-left: 10px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	border:0px;
	}
#tblHeader #tblHeadertr1
{
	height:80px;
}
#tblHeader #tblHeadertr2
{	
	height:32px;
	background:url(../images/line.gif) repeat-x 1px 2px;
}
#tblHeader #tblHeadertr2 img
{
	border:0px;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	/*margin-left: 37px;
	margin-right: 37px;*/
}
#tblHeader #tblHeadertr2 td
{
	text-align:center;
}

#tblHeader #tblHeadertr2 A
{
	border-right: 1px;
	border-top: 1px;
	font-weight: bold;
	font-size: 0.75em;
	margin: 10px;
	vertical-align: baseline;
	border-left: 1px;
	color: black;
	border-bottom: 1px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	padding:5px;
	padding-left:37px;
	padding-right:37px;
	text-decoration: none;
}	
		
#tblHeader #tblHeadertr2 A:visited	{	
	border-right: 1px;
	border-top: 1px;
	font-weight: bold;
	font-size: 0.75em;
	margin: 10px;
	vertical-align: baseline;
	border-left: 1px;
	color: black;
	border-bottom: 1px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
		padding-left:37px;
	padding-right:37px;
	text-decoration: none;
	
	}	
		
#tblHeader #tblHeadertr2 A:active	{	
	border-right: 1px;
	border-top: 1px;
	font-weight: bold;
	font-size: 0.75em;
	margin: 10px;
	vertical-align: baseline;
	border-left: 1px;
	color: black;
	border-bottom: 1px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
		padding-left:37px;
	padding-right:37px;
	text-decoration: none;
	}	
		
#tblHeader #tblHeadertr2 A:hover	{	
	/*text-decoration:	underline;*/
	color:White;
	background-color:#0099cc;
	/*color:	#255ea3;*/
}
#flashBanner
{
	width:823px;
	text-align:center;
	overflow:hidden;
}
#bodyFrame
{
	width:1009px;
	height:100%;
	border:1px;
	padding:0px;
	margin:0px;
	border:1px solid grey;
	background-color:White;
}
#bodyFrame01
{	width:1003px;
	border:0px;
}
#bodyFrameTr1
{
	height:50px;
	margin:0px;
	padding:0px;
	vertical-align:top;
	
	}
#bodyFrameTr2
{
	margin:0px;
	padding:0px;
	vertical-align:top;
}
#bodyFrameTr3
{
	height:10px;
	vertical-align:bottom;
	text-align:center;
	
}
#bodyFrameTr3 #footertbl
{
	font-size: 0.7em;
	font-family:Arial, Helvetica, sans-serif;
	height:25px;
	vertical-align:bottom;
	text-align:center;
	width:100%;
	border:1px;
	background-color:#f1eff0;
	border-top:1px;
}

#bodyFrameTr3 #footertbl footertr1
{
	text-align:center;
	background-color:#000000;
}
#bodyFrameTr3 #footertbl footertr2
{
	text-align:center;
}
#tblContentInner
{
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
	vertical-align:top;
}
#tblContentInner #tblContentInnerLeft
{
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	width:200px;
	border:1px solid grey;
	border-top:0px;
	border-bottom:0px;
	border-left:0px;
	overflow:hidden;
	/*background-color:#f1eff0;*/
}

#tblContentInner table
{
	margin:0px;
	padding:0px;
	z-index:9999;
}
#tblContentInner #tblContentInnerRight
{
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:center;
	overflow:hidden;
}
#tblContentInner #tblContentLeft
{
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	width:200px;
	border:0px;
	border-right:1px solid grey;
	overflow:hidden;
	/*background-color:#f1eff0;*/
}
#tblContentInner #tblContentMiddle
{
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:center;
	overflow:hidden;
}

#tblContentInner #tblContentRight
{	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	width:200px;
	border:0px;
	border-left:1px solid grey;
}
#serviceOffered
{	margin:0px;
	padding:0px;
	width:100%;
	vertical-align:top;
}
#serviceOffered div
{	
	display:inline-block;

	
}
#newsEvents
{
	margin:0px;
	padding:0px;
	width:100%;
	height:200px;
/*	background-color:#f1eff0;*/
}
#newsEvents #newsEventstr1
{
	text-align:center;
	vertical-align:top;
}
#newsEvents #newsEventstr2
{
	vertical-align:top;

}
#newsEvents #newsEventstr2 #newsEventstd2
{
	text-justify:newspaper;
	text-align:justify;
	padding:0px;
	padding-left:20px;
	padding-right:20px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	
}
#PresentationDownload
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}
	
#PresentationDownload LI	
{	
	list-style-image:url(../images/bullet_arrow1.gif);
	margin:5px;
	margin-left:0px;
}	

#PresentationDownload A:link
{
	border-right: 1px;
	border-top: 1px;
	font-weight: bold;
	font-size: 1em;
	margin: 5px;
	vertical-align:top;
	border-left: 1px;
	color: black;
	border-bottom: 1px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
}	
		
#PresentationDownload A:visited	{	
	border-right: 1px;
	border-top: 1px;
	font-weight: bold;
	font-size: 1em;
	margin: 5px;
	vertical-align: top;
	border-left: 1px;
	color: black;
	border-bottom: 1px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
}	
		
#PresentationDownload A:active	{	
	border-right: 1px;
	border-top: 1px;
	font-weight: bold;
	font-size: 1em;
	margin: 5px;
	vertical-align: top;
	border-left: 1px;
	color: black;
	border-bottom: 1px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
	}	
		
#PresentationDownload A:hover	{	
	/*text-decoration:	underline;*/
	color:	#3333cc;
	/*color:	#255ea3;*/
}
#contentTable
{
	
	
	/*font-family: Verdana, Helvetica, sans-serif;
	font-size: 0.7em;*/
	font-size:.8em;
	font-family:Arial, Helvetica, sans-serif;
	width:100%;

	vertical-align:top;
	padding:10px;
}
#contentTable #contentTableTr1
{
	vertical-align:top;
	height:100px;
}
#contentTable #contentTableTr1 #contentTableTr1Td1
{
	padding:10px;
	padding-left:16px;
	padding-right:16px;
	width:50%;
}
#contentTable #contentTableTr1 #contentTableTr1Td2
{
	padding:10px;
	padding-left:18px;
	padding-right:18px;
	width:50%;
}
#contentTable #contentTableTr1 #contentTableTr1Td2new
{
	padding:10px;
	padding-left:16px;
	padding-right:16px;
	width:50%;
}
#contentTable #contentTableTr1 #contentTableTr1Td1 p
{
	text-align:justify;
	text-indent:25px;
	padding:0px;
}
#contentTable #contentTableTr1 #contentTableTr1Td2 p
{
	text-align:justify;
	text-indent:25px;
	padding:0px;
	padding-right:5px;
}
#contentTable #contentTableTr2
{
	vertical-align:top;
	padding:10px;
	
}

#contentTable #contentTableTr2 #contentTableTr2Td1
{
	padding:10px;
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
	
}
#contentTable #contentTableTr2 #contentTableTr2Td1 p
{
	text-align:justify;
	text-indent:20px;

	
}
#contentTable #contentTableTr2 #contentTableTr2Td2
{
	text-align:justify;
	padding:10px;
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
}
#contentTable #contentTableTr2 #contentTableTr2Td2 p
{
	text-align:justify;
	text-indent:25px;
	padding:0px;
	padding-right:5px;
}

#contentTable #contentTableTr3
{
	text-align:justify;
	text-indent:25px;
	padding:0px;
	padding-right:5px;
	background-color:Red;
}
#tblContentInner #tblContentMiddle #tblContents
{
	font-size: .8em;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px;
}
#tblContentInner #tblContentMiddle #tblContents .tdHead
{
	margin:0px;
	padding:0px;
	padding-top:0px;
	border-top:1px solid grey;
	vertical-align:middle;
	height:25px;
	background:url(../images/bgTile01.gif);

}
#tblContentInner #tblContentMiddle #tblContents .tdimg
{
	padding-left:15px;
	/*margin:30px;
	margin-left:30px;
	padding:0px;
	padding-top:0px;
	border-top:1px solid grey;
	vertical-align:middle;
	height:25px;
	background:url(../images/bgTile01.gif);*/

}
#tblContentInner #tblContentMiddle #tblContents .tdContent
{
	margin:0px;
	padding:5px;
	text-align:justify;
	text-indent:25px;
	
}
.newCOntent
{
	text-indent:15px;
	}
.newCOntent
{
	text-indent:15px;
	}
#tblContentInner #tblContentMiddle #tblContents .contentMore
{
	margin:0px;
	padding:5px;
	padding-bottom:15px;
	text-align:right;
	/*border-bottom:1px dashed Gray;
	background:url(../images/split_line.gif) no-repeat 40px 20px;*/
}
#tblContentInner #tblContentMiddle #tblContents .contentSpliter
{
	margin:0px;
	padding:10px;
	padding-left:100px;
	padding-right:5px;
	text-align:right;
	/*background:url(../images/contentSpliter.gif) no-repeat -10px 0px;*/
	
}

#tblContentInner #tblContentMiddle #tblContents p
{
	text-align:justify;
	text-indent:25px;
	padding:5px;
}

/*--------------------------------------------*/
#tblContentInner #tblContentRightMiddle 
{
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:center;
	overflow:hidden;
}
#tblContentInner #tblContentRightMiddle #tblContents
{
	font-size: .8em;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px;
}
#tblContentInner #tblContentRightMiddle #tblContents .tdHead
{
	margin:0px;
	padding:0px;
	padding-top:0px;
	border-top:1px solid grey;
	vertical-align:middle;
	height:25px;
	color:#0d3149;
	font-family:Arial;
	font-size:1.2em;
	background:url(../images/bgTile01.gif);
}
#tblContentInner #tblContentRightMiddle #tblContents .tdHead01
{
	margin:0px;
	padding:0px;
	padding-top:3px;
	border-top:1px solid grey;
	vertical-align:middle;
	height:25px;
	color:#0d3149;
	font-family:Arial;
	font-size:1.2em;
	background:url(../images/bgTile01.gif);
}

#tblContentInner #tblContentRightMiddle #tblContents .tdContent
{
	margin:0px;
	padding:5px;
	text-align:justify;
	text-indent:25px;
	
}
.tdContent01
{
	margin:0px;
	padding:5px;
	text-align:justify;
	text-indent:25px;
	
}
.ultdContent
{
	padding:5px;
	margin-left:12px;
	
	}
.ultdContent li
{
	margin:0px;
	}
#tblContentInner #tblContentRightMiddle #tblContents .contentMore
{
	margin:0px;
	padding:5px;
	padding-bottom:15px;
	text-align:right;
	/*border-bottom:1px dashed Gray;
	background:url(../images/split_line.gif) no-repeat 140px 20px;*/
}
#tblContentInner #tblContentRightMiddle #tblContents .contentSpliter
{
	margin:0px;
	padding:10px;
	padding-left:100px;
	padding-right:5px;
	text-align:right;
	/*background:url(../images/contentSpliter.gif) no-repeat -10px 0px;*/
	
}
.tblHomeContent
{
	text-align:justify;
	text-indent:25px;
	padding:5px;
	
	}

#tblContentInner #tblContentRightMiddle #tblContents p
{
	text-align:justify;
	text-indent:25px;
	padding:5px;
}
#tblContentInner #tblContentRightMiddle #tblContents .SubHead 
{
	text-align:left;
	text-indent:0px;
	padding:0px;
	
}
#tblContentInner #tblContentRightMiddle #tblContents .SubHeadNew 
{
	text-align:left;
	text-indent:0px;
	
		
}
#tblContentInner #tblContentRightMiddle #tblContents .SubHead02 
{
	text-align:center;
	color:White;
	font-size:13px;
	padding:5px;
	padding-top:0px;
	padding-bottom:10px;
}
#tblContentInner #tblContentRightMiddle #tblContents .SubHead03 
{
	color:Black;
	font-size:12px;
	padding-left:0px;
}
#tblContentInner #tblContentRightMiddle #tblContents .SubHead01
{
	text-align:left;
	/*text-indent:0px;*/
	text-decoration: none;
	padding:0px;
}
#tblContentInner #tblContentRightMiddle #tblContents table
{
	text-align:left;
	background-color:White;
}
#tblContentInner #tblContentRightMiddle #tblContents table .heading
{
	text-align:left;
	text-indent:0px;
	padding:0px;
	padding-left:10px;
	font-size:.8em;
	height:25px;
	background-color:#e2e2e2;
}
#tblContentInner #tblContentRightMiddle #tblContents table .contents
{
	text-align:left;
	text-indent:0px;
	font-size:.8em;
	height:20px;
	padding:0px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	border:0px;
	border-bottom:1px solid #e2e2e2;
	
}
.contents01
{
	text-align:left;
	text-indent:0px;
	font-size:.8em;
	height:20px;
	padding:0px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	border:0px;
	border-bottom:0px solid #e2e2e2;
	
}
.textCap
{
	/*text-transform:capitalize;*/
}
#tblContentInner #tblContentRightMiddle ul
{
	margin-top:10px;
	text-indent:0px;
	list-style-image:url(../images/bullet04.gif);
}
#tblContentInner #tblContentRightMiddle ul li
{
	margin-top:5px;
}
#tblContentInner #tblContentRightMiddle ul p
{
	text-align:justify;
	text-indent:5px;
	padding:2px;
}
#tblContentInner #tblContentRightMiddle ul ul
{
	margin-top:5px;
	margin-bottom:20px;
	text-indent:0px;
	list-style-image:url(../images/bullet01.gif);
}
#tblContentInner #tblContentRightMiddle ul ul li
{
	margin-top:5px;
}
/*--------------------------------------*/

.more
{
	text-align:right;
	vertical-align:top;
	padding:0px;
	
}
.BoldPara
{
	font-weight:bold;
	text-align:left;
}


#RightMenuBar
{
	width:100%;
	border:0px;
	margin:0px;
	font-size:.8em;
	font-family:Arial, Helvetica, sans-serif;
}
#RightMenuBar ul{list-style-type:none;list-style-position:inside;}
#RightMenuBar td{ padding:0px;}
#RightMenuBar li
{
	display:block;
	padding:5px;
	margin-left:-12px;
	border-bottom:1px solid #e2e2e2;
	}
.graybg
{
	background-color:#efefef ;}
	
.tblnewcontent
{
	font-size:12px;
}

.txtind
{
	text-indent:15px;
	margin:0px;
}
.txtbox
{
	border:1px solid blue;
	width:150px;
	height:22px;
	}
.header_alliance
{	font-size:1em;
	}
.text2
{
		font-size:.8em;
}
.searchpnl
{
	padding:8px;
	white-space:nowrap;
	vertical-align:text-bottom;
}
.searchimg
{
	
	vertical-align:text-bottom;
}
.bgcolor
{
	background-color :#cbcccd;
}
.homebgcolor
{
	background-color :#fcf9cd;
	padding:0px;
}
.homebgcolor01
{
	background-color :#fcf9cd;
	
}
.homebgcolor02
{
	background-color :#fcf9cd;
	
}
.homBottom
{
	
	vertical-align:bottom;
	background-color:White;
	height:10px;
	white-space:nowrap;
	line-height:5px;

}
.tblfeedback01
{
	text-align:right;
	padding:5px 5px 5px 5px;
	vertical-align:top;
	width:35%;
	
}
.txtcoments {
	font-size: 12px;
	border: 1px solid #0099cc;
	height: 20px;
	width:250px;
	vertical-align:bottom;
}
.txtcomentsMultiline {
	font-size: 12px;
	border: 1px solid #0099cc;
	height:150px;
	width:250px;
	vertical-align:bottom;
}
.btncolor
{
	background-color:#0099cc;
	border:1px solid #000000;
	color:White;
	}
	
	.tbltdbullet
{
	text-align:center;
	padding:5px 5px 0px 0px;
	vertical-align:top;
	
}

.tbltdbulletcontent
{
	font-family:Arial;
	font-size:12px;
	text-align:left;
	vertical-align:top;
	
}
.para05{color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:right; line-height:1.3;}
.topmmenu {FONT-SIZE: 11px; COLOR: #2c3032; font-family:Arial, Helvetica, sans-serif;}
A.more:link { COLOR: #2c3032; text-decoration:none}
A.more:visited { COLOR: #2c3032; text-decoration:none}
A.more:hover { COLOR: #000000; text-decoration:none;  }