body{
	margin:0px;
	padding:0px;
	}

form {
	margin: 0px;
	padding: 0px;
}


div.maincontent {
padding-left:5px;
padding-right:5px;
padding-top:0px;
height:auto;
}

.mandatorymark {
	color: #FF0000;
}

.bg_premiumecard {
	background-color: #F2F2F2;

	background-position: left bottom;
	height: 378px;
	background-repeat: no-repeat;
}

.bg_playclip {
	background-color: #F2F2F2;
	background-image: url(./images/customer/bg_playclip.gif);
	background-position: left bottom;
	height: 378px;
	background-repeat: no-repeat;
}

.footer_browsefile {
	background-color: #DADADA;
	border: 1px solid #D2D2D2;
	height: 25px;
}

.bdr4 {
	border: 1px solid #A9A9A9;
}

.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	background-color: transparent;
}

.backimage-logo{
	background-image:url(./images/back_logo.gif);
	background-repeat:repeat-x;
	background-position:top left;
	}

.backimage-contentarea{
	background-image:url(./images/back_line1.gif);
	background-position:top left;
	}


.innerpage-back{
	background-image:url(./images/innerpage-back1.gif);
	background-position:top left;
	}


.backimage-welcomearea{
 	background-repeat:no-repeat;
	background-image:url(./images/back_welcome_content.jpg);
	background-position:top left;
	}

.back1{
	background-image:url(./images/whitebox-top.gif);
	background-repeat:no-repeat;
	background-position:top left;
	}


.welcome-text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#576F74;
	line-height:24px;
	}


.white-text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F8FAFA;
	line-height:24px;
	}

.blue-text1{
	color:#576F74;
	text-decoration:none;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	}

.blue-text_underline{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0033FF;
	text-decoration:underline;
	}

.red-text_underline{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	text-decoration:underline;
	}


.mailright{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#576F74;
	text-decoration:none;
	}

.mailright:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#576F74;
	text-decoration:underline;
	}

.blue-text1_bold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#576F74;
	}

.rightbox-text1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#576F74;
	}

.rightbox-text2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
	}

.top-link1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5E757A;
	text-decoration:none;
	}

.top-link1:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC6600;
	text-decoration:underline;
	}

.top-link1-active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC6600;
	font-weight:bold;
	text-decoration:none;
	}

.top-link1-active:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC6600;
	font-weight:bold;
	text-decoration:underline;
	}

.orange_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC6600;
	text-decoration:none;
	}

.orange_link:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC6600;
	text-decoration:underline;
	}

.footer-text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	line-height:10px;
	text-decoration:none;
	}

.footer_orange_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CC6600;
	line-height:10px;
	text-decoration:none;
	}

.footer_orange_link:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CC6600;
	line-height:10px;
	text-decoration:underline;
	}
	
.footer_blue_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#28588e;
	line-height:10px;
	text-decoration:none;
	}

.footer_blue_link:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#28588e;
	line-height:10px;
	text-decoration:underline;
	}

.footer_white_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	line-height:10px;
	text-decoration:none;
	}


.footer_white_link:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	line-height:10px;
	text-decoration:none;
	}


.textfield_comm{
	height:15px;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-top:1px solid #8E8E8E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
	}

.textfield{
	height:15px;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-top:1px solid #8E8E8E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
	}

.textfield1{
	width:160px;
	height:15px;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-top:1px solid #8E8E8E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
	}

.textfield2{
	width:190px;
	height:15px;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-top:1px solid #8E8E8E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
	}

.textfield3{
	width:110px;
	height:15px;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-top:1px solid #8E8E8E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
	}

.textfieldcomm{
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-top:1px solid #8E8E8E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
	}


.textfield5{
	width:140px;
	height:15px;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-top:1px solid #8E8E8E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
	}

	.textfield_large{
	width:270px;
	height:15px;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-top:1px solid #8E8E8E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
	}

		.textfield_large1{
	width:345px;
	height:15px;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-top:1px solid #8E8E8E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
	}


	.textfield_large2{
	width:345px;
	height:100px;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-top:1px solid #8E8E8E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
	}

		.textfield_large3{
	width:289px;
	height:45px;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-top:1px solid #8E8E8E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
	}
	.textfield4{
	width:230px;
	height:15px;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-top:1px solid #8E8E8E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
	}

#nav {
	Padding:0px;
	margin:0px;
	float:right;
	list-style-type: none;
	}

#nav UL {
	border: 0px;
	padding: 0px;
	font-weight: normal;
	float: left;
	margin:0px;
	list-style-type: none;
	text-align:left;
	}

#nav A {
	display: block;
  	text-align:left;
  	Padding:0px;
  	position: relative;
}


#nav li {
  	float: left;
  	}

#nav li ul {
  	position: absolute;
	margin-left:-345px;
  	left: -999em;
  	height: auto;
	padding-top:1px;
  	}

#nav li li
	{
	/*padding-right: 0px;*/
	width:808px;
 	}

#nav LI UL A {
  padding:0px;
  float:left;
 }

#nav LI UL A:hover{
}

.margin{
margin-left: 4px;
}


/* level three boxes are here */
#nav li ul ul {
	margin-left:151px;
	}

#nav LI:hover UL UL {
	LEFT: -999em; WIDTH: 100px;
}
#nav LI:hover UL UL UL {
	LEFT: -999em; WIDTH: 100px;
}
#nav LI.sfhover UL UL {
	LEFT: -999em; WIDTH: 100px;
}
#nav LI.sfhover UL UL UL {
	LEFT: -999em; WIDTH: 100px;
}
#nav LI:hover UL {
	LEFT: auto; WIDTH: 100px;
}
#nav LI LI:hover UL {
	LEFT: auto; WIDTH: 100px;

}
#nav LI LI LI:hover UL {
	LEFT: auto; WIDTH: 100px;
}
#nav LI.sfhover UL {
	LEFT: auto; WIDTH: 100px;
}
#nav LI LI.sfhover UL {
	LEFT: auto; WIDTH: 100px;
}
#nav LI LI LI.sfhover UL {
	LEFT: auto; WIDTH: 100px;
}


#nav *
{
 z-index:200;
 }

.th1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9EBC4D;
	text-decoration: none;
	background-color: #EFF1F5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.th2boxfirsttd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #63787D;
	text-decoration: none;
	background-color: #F4F5FA;
	background-image: url(./images/separator.gif);
	background-repeat: no-repeat;
	background-position: right center;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
}

.th2boxfirsttd_doubleline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #63787D;
	text-decoration: none;
	background-color: #F4F5FA;
	background-image: url(./images/customer/separator_line2.gif);
	background-repeat: no-repeat;
	background-position: right center;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
}


.th2box2ndtd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #63787D;
	text-decoration: none;
	background-color: #F4F5FA;
	background-image: url(./images/separator.gif);
	background-repeat: no-repeat;
	background-position: right center;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
}

.th2box2ndtd_doubleline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #63787D;
	text-decoration: none;
	background-color: #F4F5FA;
	background-image: url(./images/customer/separator_line2.gif);
	background-repeat: no-repeat;
	background-position: right center;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
}

.th2box2ndtd_doubleline a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#CC6600;
	text-decoration: none;
	}

.th2box2ndtd_doubleline a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#A2C938;
	text-decoration: none;
	}

.th2boxlasttd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #63787D;
	text-decoration: none;
	background-color: #F4F5FA;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

.th2boxlasttd_doubleline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #63787D;
	text-decoration: none;
	background-color: #F4F5FA;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}


.th2box3rdtd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #63787D;
	text-decoration: none;
	background-color: #F4F5FA;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
}

/* Dynamic Data */

.databoxfirsttd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #63787D;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(./images/separator.gif);
	background-repeat: no-repeat;
	background-position: right center;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #DEDEDE;
	border-left-color: #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
}

.databox_tdbottom_bdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #63787D;
	text-decoration: none;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
	padding-right: 5px;
	padding-left: 5px;
}

.databox_lastrow_ftd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #63787D;
	text-decoration: none;
	background-color: #E5EFCB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
	padding-right: 5px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DEDEDE;
}

.databox_lastrow_ltd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #63787D;
	text-decoration: none;
	background-color: #E5EFCB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
	padding-right: 5px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DEDEDE;
}

.databox2ndtd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #63787D;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(./images/separator.gif);
	background-repeat: no-repeat;
	background-position: right center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
	padding-right: 5px;
	padding-left: 5px;
}

.databox2ndtd_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A2C938;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(./images/separator.gif);
	background-repeat: no-repeat;
	background-position: right center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
	padding-right: 5px;
	padding-left: 5px;
}

.link_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A2C938;
	text-decoration: underline;
	}

.link_green:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #61777C;
	text-decoration: underline;
	}

.databox2ndtd_green{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A2C938;
	text-decoration: none;
	}

.databoxlasttd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #63787D;
	text-decoration: none;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
	padding-right: 5px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

.databoxlasttd:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #669900;
	text-decoration: none;
	}


.databox3rdtd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #63787D;
	text-decoration: none;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
	padding-right: 5px;
	padding-left: 5px;
}

.databoxcenterrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #63787D;
	text-decoration: none;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}


.databoxlastrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #63787D;
	text-decoration: none;
	background-color: #E3E3E3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.databox2lbltd_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #63787D;
	text-decoration: none;
	background-color: #E5EFCB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

.databox2valuetd_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #63787D;
	text-decoration: none;
	background-color: #E5EFCB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

.listbox1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#1F1F1F;
	width: 254px;
}
.listbox_common {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A4AFB1;
}

.subheading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #576F74;
	text-decoration: none;
}
.subheading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #576F74;
	text-decoration: none;
}

.listbox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A4AFB1;
	width: 180px;
	height: 20px;
}
.listboxadmin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #688E9D;
	width: 160px;
	height: 20px;
}
.listboxadmin1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #688E9D;
	width: 75px;
	height: 20px;
}
.listboxadmin2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #688E9D;
	width: 110px;
	height: 20px;
}
.listboxadmin3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #688E9D;
	width: 65px;
	height: 14px;
	padding-left:3px;
}
.imgright {
	text-align: right;
	margin-right: 5px;
}
.postcard_container {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #576F74;
	text-decoration: none;
	background-color: #B3CBDD;
	border: 1px solid #B5B2B2;
	text-align: center;
}



li.points
{
	list-style-position: outside;
}
div.scrollarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#576F74;
	background-color: #FFFFFF;
	height: 260px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A9A9A9;
	border-right-color: #A9A9A9;
	border-bottom-color: #A9A9A9;
	border-left-color: #A9A9A9;
	overflow: auto;
	padding: 5px;
}

ol {
padding-left:10px;
padding-right:10px;
padding-bottom:2px;
padding-top:2px;
margin-left:10px;
margin-right:10px;
margin-bottom:2px;
margin-top:2px;
}

input.transparentarea1 {
	padding-right: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	border: 1px solid #FFFFFF;
}

textarea.transparentarea2 {
	padding-right: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	width: 190px;
	margin-top: 5px;
}

.listbox_selectcard{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A4AFB1;
	width: 136px;
	margin-top: 5px;
}

.listbox_bgcard{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A4AFB1;
	width: 150px;
	margin-top: 5px;
}


div.dispaly_photo {
	height: 235px;
	vertical-align: top;
}
.textfield_area {
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-top:1px solid #8E8E8E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
}
.bg_header {
	background-image: url(./images/customer/bg_header.gif);
	background-repeat: repeat-x;
}

.bg_subnav {
	background-image: url(./images/customer/bg_submenu.gif);
	background-repeat: repeat-x;
}

.bg_selectcartcolor {
	background-image: url(./images/customer/bg_selectcardcolor.gif);
	background-repeat: no-repeat;
}

.bg_selectbgcolor {
	background-image: url(./images/customer/bg_selectbgcolor.gif);
	background-repeat: no-repeat;
}

.bg_hrdottedline {
	background-image: url(./images/customer/hr_dottedline.gif);
	background-repeat: repeat-x;
}

.bg_dotted_right_separator {
	background-image: url(./images/customer/dotted_rightseparator.gif);
	background-repeat: repeat-x;
}

.popup_green_topline {
	background-image: url(./images/customer/topline_popup.gif);
	background-repeat: repeat-x;
}

.popup_green_bottomline {
	background-image: url(./images/customer/bottomline_popup.gif);
	background-repeat: repeat-x;
}

.popup_green_leftline {
	background-image: url(./images/customer/leftline_popup.gif);
	background-repeat: repeat-y;
}

.popup_green_rightline {
	background-image: url(./images/customer/rightline_popup.gif);
	background-repeat: repeat-y;
}

.popup_gray_topline {
	background-image: url(./images/customer/topline_popup.gif);
	background-repeat: repeat-x;
}

.popup_gray_bottomline {
	background-image: url(./images/customer/bottomline_popup.gif);
	background-repeat: repeat-x;
}

.popup_gray_leftline {
	background-image: url(./images/customer/leftline_popup.gif);
	background-repeat: repeat-y;
}

.popup_gray_rightline {
	background-image: url(./images/customer/rightline_popup.gif);
	background-repeat: repeat-y;
}
.header_grayline {
	background-image: url(./images/header_separator.gif);
	background-repeat: repeat-x;
	background-position: center;
}
td.maincontent {
height:400px;
}

.browsebutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-position: center center;
	/*background-image: url(./images/bg_browsebutton.gif);*/
	background-repeat: no-repeat;
	width: 66px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 17px;
	cursor: pointer;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.browsefield{
	width:210px;
	background-color:#FFFFFF;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-top:1px solid #8E8E8E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
	}


.dropdown1{
	width:210px;
	background-color:#FFFFFF;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-top:1px solid #8E8E8E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
	}

.uploadfile{
	background-color:#FFFFFF;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-top:1px solid #8E8E8E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5D;
	}
div.scrollareasmall {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#576F74;
	background-color: #E5EFCB;
	height: 160px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A9A9A9;
	border-right-color: #A9A9A9;
	border-bottom-color: #A9A9A9;
	border-left-color: #A9A9A9;
	overflow: auto;
	padding: 5px;
}
.databoxlasttd1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #63787D;
	text-decoration: none;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
	padding-right: 5px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.databoxlasttd1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #63787D;
	text-decoration: none;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
	padding-right: 5px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.databoxlasttd1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #63787D;
	text-decoration: none;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
	padding-right: 5px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.th2boxlasttd_doubleline1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #63787D;
	text-decoration: none;

}

.th2boxlasttd_doubleline1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #63787D;
	text-decoration: none;

}
.th2boxlasttd_doubleline1:link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #63787D;
	text-decoration: none;

}

.th2boxlasttd_doubleline2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #63787D;
	text-decoration: none;

}

.th2boxlasttd_doubleline2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #63787D;
	text-decoration: none;

}
.th2boxlasttd_doubleline2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #63787D;
	text-decoration: none;

}	.admin_bg {
	/*background-image: url(../admin/images/bg.gif);*/
	background-repeat: repeat-x;
}
.bold_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #576F74;
	text-decoration: none;
	font-weight: bold;
}
.heading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #334B50;
	text-decoration: none;
}
.admin_top {
	/*background-image: url(../admin/images/top_line.gif);*/
	background-repeat: repeat-x;
}
.left_side {
	/*background-image: url(../admin/images/left.gif);*/
	background-repeat: repeat-y;
}
.right_side {
	/*background-image: url(../admin/images/right.gif);*/
	background-repeat: repeat-y;
}
.bottom_line {
	/*background-image: url(../admin/images/bottom.gif);*/
	background-repeat: repeat-x;
}
.databox_admin{
	text-decoration: none;
	background-color: #E5EFCB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 5px;
	padding-left: 6px;
	padding-bottom:4px;
	padding-top:4px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#CCCCCC;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#CCCCCC;
}
.databox_admin1{
	text-decoration: none;
	background-color: #E5EFCB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom:3px;
	padding-top:3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#CCCCCC;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#CCCCCC;
}

.border_admin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9EBC4D;
	text-decoration: none;
	background-color: #EFF1F5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width:1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style:solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;

}

.left_right_border {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ABB7B9;
	border-left-color: #ABB7B9;
	padding-top:3px;
}
.left_right_border1 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ABB7B9;
	border-left-color: #ABB7B9;
	padding-bottom:3px;
}
.top_border{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ABB7B9;
}


.topheader100 {
	/*background: url(./images/bg_header_100.gif) repeat-x;*/
	height: 76px;
}

.errormsg
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:red;
	line-height:24px;
}
.successmsg
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:blue;
	line-height:24px;
}
.small_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6px;
	color: #666666;
	text-decoration: none;
}