
body
{
	background-color: #ffffff;
	margin: 0px;
}
td
{
	font-family: Arial;
	font-size: 11px;
	color: #333333;
}
.leftpannel
{
	background-color: #f2ece6;
	
}

a
{
	color: #56004e;
	text-decoration: underline;
	outline:0;
}
a:hover
{
	color: #56004e;
	text-decoration: none;
}

a.sublink
{
	color: #576f8f;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial;
}
a.sublink:hover
{
	color: #56004e;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial;
}
a.click
{
	color: #56004e;
	text-decoration: none;
	outline:0;
}
a.click:hover
{
	color: #56004e;
	text-decoration: underline;
}


.text_orange
{
	color: #ff9900;
	font-size: 20px;
	font-weight: 400;
	font-family: Arial;
	line-height: 30px;
}
.text_blue
{
	font-size: 15px;
	color: #666699;
	font-weight: 400;
	font-family: Arial;
	line-height: 25px;
}

.text_blue1
{
	color: #576f8f;
	font-weight: 400;
	font-family: Arial;
}

.title
{
	font-size: 15px;
	color: #996699;
	font-weight: bold;
	font-family: Arial;
}

.icon_text
{
	font-size: 15px;
	color: #666666;
	font-family: Arial;
}
.heading
{
	color: #966d95;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial;
}

.heading1
{
	font-size: 15px;
	font-weight: 400;
	font-family: Arial;
}


a.footer
{
	color: #333333;
	font-family: Arial;
	text-decoration: none;
}
a.footer:hover
{
	color: #56004e;
	font-family: Arial;
	text-decoration: none;
}

.txtbox
{
	border: 1px solid #333333;
	background-color: #ffffff;
	height: 20px;
	font-family: Arial;
}
.cardbox
{
	border: 1px solid #666666;
	background-color: #f3ece6;
	height: 20px;
	font-size: 11px;
	font-family: Arial;
}
.button
{
	background-image: url(  '../Images/btn-back.gif' );
	height: 24px;
	background-repeat: repeat-x;
	border: 0;
	padding-left: 6px;
	padding-right: 6px;
	color: #56004e;
	font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
}

.uploadBtn
{
	background-image: url(  '../Images/btn-back.gif' );
	height: 24px;
	background-repeat: repeat-x;
	border: 0;	
	color: #56004e;
	font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
}
.divider
{
	padding-left: 7px;
	padding-right: 7px;
	font-size: 9px;
}
.logotext
{
	font-size: 15px;
	color: #576f8f;
	font-family: Arial;
	padding-bottom: 20px;
}

.input
{
	border: 1px solid #666666 outline;
	background-color: #f3ece6;
	height: 18px;
	color: #666666;
	font-size: 11px;
	font-family: Arial;
}




.select
{
	border: 1px solid #666666;
	background-color: #f2ece6;
	height: 18px;
	font-size: 11px;
	color: #666666;
	font-family: Arial;
}
textarea
{
	border: 1px solid #333333;
	background-color: #f2ece6;
	color: #333333;
	font-family: Arial;
	overflow: auto;
}


.border
{
	background-color: #ffffff;
	border: 1px solid #d3d3d3;
}

.dvborder
{
	background-color:  #f2ece6;
	border: 1px solid #d3d3d3;
}

A.map
{
	color: #ffffff;
	text-decoration: none;
	font-family: Arial;
}

.textblue1
{
	font-size: 15px;
	font-family: Arial;
	line-height: 25px;
}











/*new*/


.headlink
{
	color: #966d95;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial;
}


.text_blue2
{
	font-size: 11px;
	color: #666699;
	font-weight: 400;
	font-family: Arial;
}

.redfont
{
	color: Red;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
}

.bolder
{
	color: #56004e;
	font-weight: 500;
	text-decoration: none;
	font-size: 15px;
	font-family: Arial;
}


.gridtap
{
	font-weight: bold;
	background-image: url(  '../Images/Mail/tab_middle.gif' );
	background-repeat: repeat-x;
	background-color: #92a4b8;
	color: #ffffff;
	font-weight: bold;
	height: 25px;
	vertical-align: middle;
	font-family: Arial;
}
.HeaderStyle
{
	background-color: #ffffff;
	color: #d5c7d1;
	font-weight: bold;
	height: 20px;
	text-align: center;
}

.HeaderMiddleTap
{
	color: #ffffff;
	font-weight: bold;
	background-image: url(    '../Images/Mail/tab_middle.gif' );
	background-repeat: repeat-x;
	height: 25px;
	color: #ffffff;
	font-weight: bold;
	vertical-align: middle;
	font-family: Arial;
}

.HeaderLeftTap
{
	color: #ffffff;
	font-family: Arial;
	font-weight: bold;
	background-image: url(    '../Images/Mail/tab_left.gif' );
	background-repeat: repeat-x;
	height: 25px;
	color: #ffffff;
	font-weight: bold;
	vertical-align: middle;
}

.HeaderRightTap
{
	color: #ffffff;
	font-weight: bold;
	background-image: url(    '../Images/Mail/tab_right.gif' );
	background-repeat: repeat-x;
	height: 25px;
	color: #ffffff;
	font-weight: bold;
	vertical-align: middle;
	font-family: Arial;
}





.navigation
{
	color: #ffffff;
	text-align: center;
	background-image: url(  '../images/sitemap/img_navigation.gif' );
	background-repeat: no-repeat;
	height: 39px;
	width: 105px;
}
.line
{
	width: 1px;
	background-color: #93adc5;
	background-repeat: repeat-y;
}
.linec
{
	background-image: url(  '../Images/line_orange.gif' );
	background-repeat: repeat-y;
	width: 1px;
}

a.sublinks
{
	color: #576f8f;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;
}
a.sublinks:hover
{
	color: #56004e;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;
}


a.linktitle
{
	color: #576f8f;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;
}
a.linktitle:hover
{
	color: #56004e;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;
}
.xy
{
	text-align: center;
}

.NavigationButttonWizard
{
		margin-right:250px
}

.NavigationFinishButttonWizard
{
	margin-right: 140px;
}


.HomeMsg
{
	font-family: Arial;
	color: #ff9900;
	font-size: 11px;
}
.Headermsg
{
	font-size: 20px;
	font-family: Arial;
	color: #ff9900;
}
.Header2
{
	font-size: 15px;
	font-family: Arial;
	color: #996699;
}
.Header3
{
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	color: #666699;
}
.printlink
{
	color:Gray;
	text-decoration: none;
	
}
.printlink:hover
{
	color: Gray;
	text-decoration: none;
}

.logotext1
{
	font-size: 15px;
	color: #576f8f;
	font-family: Arial;
	padding-bottom: 18px;
	vertical-align:bottom;
}
.gridHeader
{
	background-color:#fff;
	font-size:12px;
	
}


.shadow
{
    background-color: Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}


.Newinput 
{
	border: 1px solid #666666 outline;
	background-color: #f3ece6;
	height: 18px;
	color: #666666;
	font-size: 11px;
	font-family: Arial;
	height:15px;
	  
}

.CashGiftBackground
{
	height:127px;
	width:175px;
	background-image: url('../Images/Icon/obopay-Cashbg.jpg');
	background-repeat:no-repeat;
	border:1px;
	
	}
	.cashField
	{
		border:0;
		width:42px;
		height:12px;
		font-size:10px;
		margin-right:20px;
		
		}
		
		
/*- New tab design classes--*/
/*#topNav {}
#topNav ul{margin:0; padding:0; list-style-type:none;}
#topNav ul li{ float:left; height:40px;}

#topNav ul li a {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff; text-decoration:none; background:url(../images/nav_bg.jpg) repeat-x; padding:10px 15px; height:20px;display:block;}
#topNav ul li a:hover{color:#111; text-decoration:none;}

#topNav ul li.active a {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff; text-decoration:none; background:url(../images/active_bg.jpg) repeat-x; padding:10px 4px; height:20px;display:block;}

#topNav ul li.activeFirst {background:url(../images/left_round.jpg) no-repeat; width:9px;}
#topNav ul li.deactiveFirst {background:url(../images/left_round1.jpg) no-repeat; width:9px;}

#topNav ul li.activeLast {background:url(../images/right_round.jpg) no-repeat; width:18px;}
#topNav ul li.deactiveLast {background:url(../images/right_round1.jpg) no-repeat; width:18px;}

#topNav ul li.saprator{ background:url(../images/saprator1.jpg) no-repeat; width:21px;}
#topNav ul li.activesaprator{ background:url(../images/saprator.jpg) no-repeat; width:21px;}
#topNav ul li.deactivesaprator{ background:url(../images/saprator2.jpg) no-repeat; width:21px;}
*/

#topNav1 {width:960px; margin:0px 20px 0 0px;   background: url('../Images/menu_back.gif') repeat-x bottom; overflow:hidden;}
#topNav { margin/*\**/:0 0 0 0px\0; height:45px;}

#topNav ul{margin:0; padding:0; list-style-type:none;}
#topNav ul li.first{ float:left; height:40px; margin-left:0;}
#topNav ul li { float:left; height:40px; margin-left:-13px; outline:0;}
#topNav ul li.last{ float:left; height:40px; margin-left:-14px;}

.account{float:left; background:url(../images/account_bg.jpg) repeat-x; height:29px; padding:6px 0px 5px 135px; width:280px;}
.account a{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#7182b2; margin-right:20px;}
.account a:hover{color:#74679c; text-decoration:none;}
.lastRight{background:url(../images/lastRight.jpg) no-repeat; width:9px; float:left; height:40px;}


