.heading {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000000;}
.border 
{	
	border: 1px solid #A2B691;	
}
.bottomborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A2B691;
}
.tdBackColor {
	background-color: #A2B691;
}
.tdHeadTextBold {
	background-color: #3466A9;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}
.txtWarring {
	font-family: Verdana;
	font-size: 11px;
	color: Red;
	font-weight: bold;
}
.txtBold {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: Black;
}
.txt {
	font-family: Verdana;
	font-size: 11px;
	}
.txt a:hover {
	font-weight: bold;
	color: #6633CC;
	text-decoration: underline;
}
.txt a
{
	font-weight: bold;	
	color: #000000;
	text-decoration: none;
}
.txtRight {
	font-family: Verdana;
	font-size: 11px;
	text-align:right;
}
.tdHeadText {
	background-color: #A2B691;
	font-family: Verdana;
	font-size: 12px;
}
.tdNormalText {
	background-color: #BFCDB4;
	font-family: Verdana;
	font-size: 12px;
}
.tdtxt 
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}
.tdLink 
{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.tdLink a:hover {
	font-weight: bold;
	color: #3466A9;
	text-decoration: underline;
}
.tdLink a:
{
	font-weight: bold;
	color: #3466A9;
	text-decoration: none;
}
.heading2 
{	
	background-color: #BFCDB4;
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.heading2 a:hover {
	background-color: #E3D9AE;
	display: block;
	color: #000000;
}
.heading2 a:
{
	background-color: #BFCDB4;
	color: #000000;
	text-decoration: none;
}
.tr1 {
	line-height: 1%;
}
.home {
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.greytxt {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #3466A9;
	text-decoration: none;
}
.greytxt a:hover {
	color: #000000; 
	text-decoration: underline;
}
.greytxtCopy {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FF5353;
	text-decoration: none;
}
.greytxtCopy a:hover {
	color: #000000; 
	text-decoration: underline;
}
.micrasoft {
	font-family: Impact;
	font-size: 14px;
	color: #999999;
}
.micrasoft a:hover {
	color: #000000;
	text-decoration: none;
}
.micrasoft a: {	
	color: #006633;
	text-decoration: underline;
}
.border1 {
	border: 1px solid #3466A9;
}
.BtnSize {
	width: 150px;
}
.buttonstyle {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	width: auto;
	background-color: #3466A9;
	cursor: pointer;
	font-weight: bold;
	background-repeat: repeat-x;
	}
.fonthead {
	font: 14px Verdana; 	
	font-weight: bold;
	color:#3466A9;
	background-color: #ffffff;
	border-bottom: 1px solid #3466A9;
	padding:2px 3px 2px 3px ;
}
.yellowborder
{
	background-color: #ffffff;
	border-bottom: 3px solid #3466A9;
	padding:2px 3px 2px 3px ;
}
.yellowborderright
{
	background-color: #ffffff;
	border-right: 1px solid #3466A9;
	padding:2px 3px 2px 3px ;
}
.yellowbordertopbottom
{
	font-size: 18px;
	font-family: Verdana;
	font-weight: bold;
	color: #3466A9;
	background-color: #ffffff;
	border-bottom: 3px solid #3466A9;
	border-top: 3px solid #3466A9;
	padding:2px 3px 2px 3px ;
}
.txtbig
{
	font-size: 18px;
	font-family: Verdana;
	font-weight: bold;
	color: #3466A9;
	background-color: #ffffff;
}
.txtbig
{
	font-size: 18px;
	font-family: Verdana;
	font-weight: bold;
	color: #000000;
	background-color: #ffffff;
}
.txtred
{
	font-size: 12px;
	font-family: Verdana;
	color: #FF0000;
	background-color: #ffffff;
}
.txtblack
{
	font-size: 12px;
	font-family: Verdana;
	color: #000000;
	background-color: #ffffff;
}
.txtblackbold
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #000000;
	background-color: #ffffff;
}
.borderall
{	
	background-color: #ffffff;	
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	padding:2px 3px 2px 3px ;
	font-size: 12px;
	font-family: Verdana;
	color: #000000;
}

.bordernoleft
{	
	background-color: #ffffff;	
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	padding:2px 3px 2px 3px ;
	font-size: 12px;
	font-family: Verdana;
	color: #000000;
}
.bordernoright
{	
	background-color: #ffffff;	
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	padding:2px 3px 2px 3px ;
	font-size: 12px;
	font-family: Verdana;
	color: #000000;	
}
.borderleftright
{	
	background-color: #ffffff;	
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	padding:2px 3px 2px 3px ;
	font-size: 12px;
	font-family: Verdana;
	color: #000000;	
}
.borderright
{	
	background-color: #ffffff;	
	border-right: 1px solid #000000;
	padding:2px 3px 2px 3px ;
	font-size: 12px;
	font-family: Verdana;
	color: #000000;
}
.borderrightbottom
{	
	background-color: #ffffff;	
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	padding:2px 3px 2px 3px ;
	font-size: 12px;
	font-family: Verdana;
	color: #000000;
}
.bordernotop
{	
	background-color: #ffffff;	
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	padding:2px 3px 2px 3px ;
	font-size: 12px;
	font-family: Verdana;
	color: #000000;
}
.borderbottom
{	
	background-color: #ffffff;	
	border-bottom: 1px solid #000000;
	padding:2px 3px 2px 3px ;
	font-size: 12px;
	font-family: Verdana;
	color: #000000;
}
.tabs {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana; BACKGROUND-COLOR: #669900; TEXT-ALIGN: center
}
.pagefont {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana
}
.pagetitle {
	FONT-SIZE: 14pt; COLOR: #0080c0; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.dotbr {
	BORDER-BOTTOM: #c0c0c0 1px dotted
}
.dotbrRight {
	BORDER-RIGHT: #c0c0c0 1px dotted
}
.dotbrLeft {
	BORDER-LEFT: #c0c0c0 1px dotted
}
.dotbrTop {
	BORDER-TOP: #c0c0c0 1px dotted
}
.dotbrLeftRight {
	BORDER-RIGHT: #c0c0c0 1px dotted; BORDER-TOP: #c0c0c0 1px dotted; BORDER-LEFT: #c0c0c0 1px dotted; BORDER-BOTTOM: #c0c0c0 1px dotted
}
.dotbrRightBottom {
	BORDER-RIGHT: #c0c0c0 1px dotted; BORDER-BOTTOM: #c0c0c0 1px dotted
}
.tabsback {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana; BACKGROUND-COLOR: #669900; TEXT-ALIGN: center
}
.tabd {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana; BACKGROUND-COLOR: #336699; TEXT-ALIGN: center
}
.tabdback {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana; BACKGROUND-COLOR: #336699; TEXT-ALIGN: center
}
BODY {
	FONT-SIZE: 10pt; MARGIN: 0px; FONT-FAMILY: Verdana
}
.bars {
	PADDING-RIGHT: 5px; BORDER-TOP: #336699 1px inset; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #336699 1px inset; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #336699 1px inset; FONT-FAMILY: Tahoma, Arial, Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #666666; TEXT-ALIGN: center
}
.bard {
	PADDING-RIGHT: 5px; BORDER-TOP: #336699 1px inset; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #336699 1px inset; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: #336699 1px inset; FONT-FAMILY: Tahoma, Arial, Verdana; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
.barlinkd {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Verdana; TEXT-DECORATION: none
}
.barlinks {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana; TEXT-DECORATION: none
}
.tablinks {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana; TEXT-DECORATION: none
}
.tablinkd {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Arial, Verdana
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Arial, Verdana
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Arial, Verdana
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Arial, Verdana
}
.tab1s {
	BORDER-RIGHT: #336699 1px inset; PADDING-RIGHT: 2px; BORDER-TOP: #336699 1px inset; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #336699 1px inset; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Tahoma, Arial, Verdana; HEIGHT: 22px; BACKGROUND-COLOR: #156a4f; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.tab1d {
	BORDER-RIGHT: #336699 1px inset; PADDING-RIGHT: 2px; BORDER-TOP: #336699 1px inset; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #336699 1px inset; COLOR: #333333; PADDING-TOP: 2px; FONT-FAMILY: Tahoma, Arial, Verdana; HEIGHT: 22px; BACKGROUND-COLOR: #8be9ca; TEXT-ALIGN: center
}
.tab1linkd {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Verdana; TEXT-DECORATION: none
}
.tab1links {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana; TEXT-DECORATION: none
}
.tab1bar {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana; BACKGROUND-COLOR: #156a4f; TEXT-ALIGN: center
}
.MessageHead {
	BORDER-RIGHT: #a0c2de 1px solid; BORDER-TOP: #a0c2de 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #a0c2de 1px solid; COLOR: #000000; BORDER-BOTTOM: #a0c2de 1px solid; FONT-FAMILY: Tahoma, Arial, Verdana; BACKGROUND-COLOR: #d9e7f2
}
.NewMessageHead {
	BORDER-RIGHT: #a0c2de 1px solid; BORDER-TOP: #a0c2de 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #a0c2de 1px solid; COLOR: #000000; BORDER-BOTTOM: #a0c2de 1px solid; FONT-FAMILY: Tahoma, Arial, Verdana; BACKGROUND-COLOR: #d9e7f2
}
.MessageText {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana; BACKGROUND-COLOR: #999999
}
.Message {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: navy; FONT-FAMILY: Tahoma, Arial, Verdana
}
A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none
}
.pagehead {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; TEXT-TRANSFORM: capitalize; FONT-FAMILY: Tahoma, Verdana, Arial
}
.smallFont {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Arial
}
TR {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Arial, Verdana
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.mainnavigation {
	VERTICAL-ALIGN: middle; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; TEXT-ALIGN: center
}
.mainnavigation A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.mainnavigation A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.subnavigation {
	BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; TEXT-ALIGN: left
}
.subnavigation A {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.subnavigation A:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
.help A {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.help A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
.headline A {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.headline A:hover {
	FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: Tahoma
}
.exchangelogin A {
	FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.exchangelogin A:hover {
	FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: Tahoma
}
.tableDotBr {
	BORDER-RIGHT: #cccccc 1px dotted; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted
}
.NewMessageHeadDark {
	BORDER-RIGHT: #d9e7f2 1px solid; BORDER-TOP: #d9e7f2 1px solid; BORDER-LEFT: #d9e7f2 1px solid; BORDER-BOTTOM: #d9e7f2 1px solid; BACKGROUND-COLOR: #a0c2de
}
.welcome {
	PADDING-RIGHT: 5px; FONT-SIZE: 12px; TEXT-TRANSFORM: capitalize; COLOR: #333333; FONT-FAMILY: Arial
}
.pageHeading {
	FONT-WEIGHT: bolder; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; COLOR: #333333; BORDER-BOTTOM: #333333 1px dotted; FONT-FAMILY: Arial; LETTER-SPACING: 1pt
}

/* For GridView*/
.gdv 
{
	border-collapse: collapse;
	font-size: 11px; 
	color: #3466A9;
	font-family: Arial, sans-serif;	
	border: #3466A9 1px solid;
}
.gdvaltitem 
{
	font-size: 11px;
	font-family: Arial, sans-serif;
	color: #000000;
	background-color: #DAE4F3;
	height: 20px;
}
.gdvitem 
{
	font-size: 11px;
	font-family: Arial, sans-serif;
	color: #000000;
	background-color: #ffffff;	
}
.gdvhover 
{
	font-size: 11px;
	font-family: Arial, sans-serif;
	background-color: #FFFFE1; 
}
.gdvmarked 
{
	font-size: 11px; 
	font-family: Arial, sans-serif;
	background-color: #DCC4C9;
}
.gdvheader 
{
	font-size: 11px; 
	font-family: Arial, sans-serif;	
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3466A9;
	text-align: center;
	text-transform: capitalize;	
	height: 20px;
}
.gdvheader a:
{
	font-size: 11px; 
	font-family: Arial, sans-serif;	
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3466A9;
	text-align: center;
	text-transform: capitalize;
	text-decoration: underline;
}
.gdvheader a:link {
	font-size: 11px; 
	font-family: Arial, sans-serif;	
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3466A9;
	text-align: center;
	text-transform: capitalize;
	text-decoration: underline;
}
.gdvheader a:visited {
	font-size: 11px; 
	font-family: Arial, sans-serif;	
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3466A9;
	text-align: center;
	text-transform: capitalize;
	text-decoration: underline;
}
.gdvheader a:active {
	font-size: 11px; 
	font-family: Arial, sans-serif;	
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3466A9;
	text-align: center;
	text-transform: capitalize;
	text-decoration: underline;
}

.gdvfooter 
{
	font-size: 11px; 
	font-family: Arial, sans-serif;
	color: #000000;
	background-color: #3466A9;
	text-align: center;
	height: 20px;
}
.gdvadd 
{
	font-size: 11px;
	font-family: Arial, sans-serif;
	background-color: #DCC4C9;
	height: 20px;
	text-align: center;
}
.gdvempty {
	font-family: Arial, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	color: #FF0000;
	background-color: #FFFFFF;
	text-align: center; 	
}
.gdvpager {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #3466A9;
	text-align: center;
	font-weight: bold;
}
.gdvpager a: {
	color: #FFFFFF;
	font-weight: bold;
}
.gdvpager a:link {
	color: #FFFFFF;
	font-weight: bold;
}
.gdvpager a:visited {
	color: #FFFFFF;
	font-weight: bold;
}
.gdvpager a:active {
	color: #FFFFFF;
	font-weight: bold;
}