body 
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #003399;
}

div 
{
	scrollbar-base-color: #EDF0F6;
	scrollbar-3dlight-color:#003399;
	scrollbar-highlight-color:#EDF0F6;		
	Scrollbar-Track-Color:#EDF0F6; 
	Scrollbar-Shadow-Color:#003399;
	Scrollbar-Arrow-Color: #003399;
	Scrollbar-Darkshadow-Color: #003399;
}

td,th {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #003399;
}

hr
{
	color: #A5A0CD;
	height: 1px;
}

.fixedTable 
{
	table-layout: fixed;
}

.home {
	font-size: 17px;
	font-style: italic;
	padding-bottom: 5px;
	font-weight: bold;
}

.sectionTitle {
	font-size: 20px;
	font-style: italic;
	padding-bottom: 5px;
	font-weight: bold;
}

.sectionPageName {
	font-size: 14px;
	color: #990066;
	font-weight: bold;
}

.headerInfoText {
	font-size: 10px;
	color: #990066;
}
.headerInfoTextBold {
	font-size: 10px;
	color: #990066;
	font-weight: bold;
}

a {
	color: #003399;
	font-size: 10px;
	text-decoration: underline;
}
a:link {
	color: #003399;
	font-size: 10px;
	text-decoration: underline;
}
a:hover {
	color: #003399;
	font-size: 10px;
	text-decoration: underline;
}
a:visited {
	color: #003399;
	font-size: 10px;
	text-decoration: underline;	
	}
A.menu {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
A.menu:hover {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
A.menu:visited {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

a.changeLangLink {
	color: #990066;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
a.changeLangLink:link {
	color: #990066;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
a.changeLangLink:hover {
	color: #990066;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
a.changeLangLink:visited {
	color: #990066;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;	
}

A.usermenu {
	height: 20px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;	
	text-align: center;
	text-decoration: none;
	border-color: #c56ca7 #5e003e #5e003e #c56ca7;
	background-color: #990066; border-style: solid;
	border-top-width: 3px; border-right-width: 3px;
	border-bottom-width: 3px; border-left-width: 3px;	
}
A.usermenu:hover {
	height: 20px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;	
	text-align: center;
	text-decoration: none;
	border-color: #c56ca7 #5e003e #5e003e #c56ca7;
	background-color: #990066; border-style: solid;
	border-top-width: 3px; border-right-width: 3px;
	border-bottom-width: 3px; border-left-width: 3px;	
}
A.usermenu:visited {
	height: 20px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;	
	text-align: center;
	text-decoration: none;
	border-color: #c56ca7 #5e003e #5e003e #c56ca7;
	background-color: #990066; border-style: solid;
	border-top-width: 3px; border-right-width: 3px;
	border-bottom-width: 3px; border-left-width: 3px;	
}

A.signOut {
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
A.signOut:hover {
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	text-decoration: underline;
}
A.signOut:visited {
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
A.lang {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #07339d;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}
A.lang:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #07339d;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}
A.email_link {
	FONT-SIZE: 11px;
	COLOR: #990066;
	FONT-FAMILY: Arial Black;
	TEXT-DECORATION: none;
}
A.email_link:hover {
	FONT-SIZE: 11px;
	COLOR: #2046a1;
	FONT-FAMILY: Arial Black;
	TEXT-DECORATION: none
}
.title {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 13px;
	COLOR: #2046a1;
	FONT-FAMILY: Verdana;
}
.subtitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #990066;
	FONT-FAMILY: Verdana;
}

.navigator {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #A5A0CD;
	FONT-FAMILY: Verdana;
}

.line {
	color: White;
	font-size: 10px;
}
.text {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #003399;
}
.textBold {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #003399;
	font-weight: bold;
}
.txtBold {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #003399;
	font-weight: bold;
}

.input.buttons {	
	height: 20px;
    color: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;	
	text-align: center;
	border-color: #c56ca7 #5e003e #5e003e #c56ca7;
	background-color: #990066; border-style: solid;
	border-top-width: 3px; border-right-width: 3px;
	border-bottom-width: 3px; border-left-width: 3px;
}

.input.findButton {	
	height: 18px;
    color: #FFFFFF;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;	
	text-align: center;
	border-color: #c56ca7 #5e003e #5e003e #c56ca7;
	background-color: #990066; border-style: solid;
	border-top-width: 2px; border-right-width: 2px;
	border-bottom-width: 2px; border-left-width: 2px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
}

select {	
	border: 1px solid #990066;
}

.file {
  border:1px solid #990066;
}

.langCombo {
	font-size: 11px;
	font-family: Tahoma;
	border: 1px solid #990066;
}

.smallTextField {
	font-size: 11px;
	font-family: Tahoma;
	border: 1px solid #990066;
}


.errorText
{
    color:Red;
    font-size:10px;
    font-weight:bold;
}

.checkbox {
	border: 0px;
}

.tableData {
	border: 1px solid #A5A0CD;
}

.tableData1 {
	border: 1px solid #A5A0CD;
}

.titleRow 
{
    font-size: 10px;
	height: 22px;
	background-color: #A5A0CD;
	color: #ffffff;
	text-align: center;
	text-transform: capitalize;
	font-weight: bold;
}

.tableTitle 
{
    font-size: 10px;
	height: 22px;
	background-color: #A5A0CD;
	color: white;
	text-align: center;
	text-transform: capitalize;
	font-weight: bold;
}

.tableTitleLeft 
{
    font-size: 10px;
	height: 22px;
	background-color: #A5A0CD;
	color: white;
	text-align: left;
	text-transform: capitalize;
	font-weight: bold;
}
.tableSubTitle 
{
    font-size: 10px;
	height: 15px;
	background-color:#A5A0CD;
	color: white;
	text-align: center;
	text-transform: capitalize;
	font-weight: bold;
}

.tableSubTitleLeft 
{
    font-size: 10px;
	height: 15px;
	background-color:#A5A0CD;
	color: white;
	text-align:left;
	text-transform: capitalize;
	font-weight: bold;
}

A.tableTitle {
	font-size: 10px;
	color: White;
	font-weight: bold;
	text-decoration: underline;
}
A.tableTitle:hover {
	font-size: 10px;
	color: White;
	font-weight: bold;
	text-decoration: none;
}
A.tableTitle:visited {
	font-size: 10px;
	color: White;
	font-weight: bold;
	text-decoration: underline;
}
.subRow1 {
	height: 20px;
	background: white;
	font-size: 10px;
	text-align: left;
	padding-left:5px;
	padding-right:5px;
}
.subRow2 {
	height: 20px;
	background: #EEEEEE;
	font-size: 10px;
	text-align: left;
	padding-left:5px;
	padding-right:5px;
	}

.mandatoryField
{
    color:#990066;
}
.back {
	padding-bottom: 5px;
	font-size: 10px;
	color: #990066;
	font-weight: bold;
	padding-left:5px;
}

A.back {
	padding-bottom: 5px;
	font-size: 10px;
	color: #990066;
	font-weight: bold;
	text-decoration: underline;
}
A.back:hover {
	padding-bottom: 5px;
	font-size: 10px;
	color: #990066;
	font-weight: bold;
	text-decoration: none;
}
A.back:visited {
	padding-bottom: 5px;
	font-size: 10px;
	color: #990066;
	font-weight: bold;
	text-decoration: underline;
}

.add {
	padding-bottom: 5px;
	font-size: 10px;
	color: #990066;
	font-weight: bold;
	padding-left:5px;
}

A.add {
	padding-bottom: 5px;
	font-size: 10px;
	color: #990066;
	font-weight: bold;
	text-decoration: underline;
	padding-left:5px;
}
A.add:hover {
	padding-bottom: 5px;
	font-size: 10px;
	color: #990066;
	font-weight: bold;
	text-decoration: none;
	padding-left:5px;
}
A.add:visited {
	padding-bottom: 5px;
	font-size: 10px;
	color: #990066;
	font-weight: bold;
	text-decoration: underline;
	padding-left:5px;
}
.contentTitle {
	font-size: 20px;
	font-weight: bold;
	color: #990066;
}
.submit {
	width: 75px;
	height: 20px;
    color: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;	
	text-align: center;
	border-color: #c56ca7 #5e003e #5e003e #c56ca7;
	background-color: #990066; border-style: solid;
	border-top-width: 3px; border-right-width: 3px;
	border-bottom-width: 3px; border-left-width: 3px;
}
.cancel {
	width: 75px;
	height: 20px;
    color: #FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;	
	text-align: center;
	border-color: #c56ca7 #5e003e #5e003e #c56ca7;
	background-color: #990066; border-style: solid;
	border-top-width: 3px; border-right-width: 3px;
	border-bottom-width: 3px; border-left-width: 3px;
}
.go {
	width: 70px;
	height: 20px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;	
	text-align: center;
	border-color: #c56ca7 #5e003e #5e003e #c56ca7;
	background-color: #990066; border-style: solid;
	border-top-width: 3px; border-right-width: 3px;
	border-bottom-width: 3px; border-left-width: 3px;
}
.searchTitle {
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: white;
}
.SelectList
{
    width:140px;
    height:180px;
}

.SelectList1
{
    width:200px;
    height:180;
}

.SelectList2
{
    width:432px;
    height:160px;
}

.MoveButton
{
    width:40px;
    height:20px;
    color: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
    font-weight:bold;
	text-align: center;
	border-color: #c56ca7 #5e003e #5e003e #c56ca7;
	background-color: #990066; border-style: solid;
	border-top-width: 3px; border-right-width: 3px;
	border-bottom-width: 3px; border-left-width: 3px;
	cursor: hand;
}

.textBox1
{
    width:120px;
}

.titleText
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana;
	color: #003399;
}

.titleInvoice
{
    font-weight:bold;
}

.invoiceTableCell
{
	PADDING-RIGHT: 2px; 	
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 2px; 	 
	PADDING-TOP: 2px; 	
}

.invoiceBorderTableCell
{
	BORDER-RIGHT: #003399 1px solid;
	BORDER-LEFT: #003399 1px solid;
	BORDER-BOTTOM: #003399 1px solid;	 
	BORDER-TOP: #003399 1px solid; 
	PADDING-RIGHT: 2px; 	
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 2px; 	 
	PADDING-TOP: 2px; 
}

.failedFont {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: red;
}
.succeedFont {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: green;
	font-weight: bold;
}

.thirdPartyLogoAlternateText
{
	font-family: Arial, sans-serif;
	font-size: 9px;
	color: #003399;
}

.newImage
{
	width : 34px;
	border:1px solid #003399;
	color: #ffffff;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:1px;
	font-size: 9px;
	font-weight: bold;
	background-color: #2F3C8E;
	font-family: Verdana, sans-serif;
}

.boldText
{
	font-weight: bold;
}

.masterProductCategoryImage
{
    text-indent: 5px;
}
