@import "default2015.css";

body { 
	/*background-color: #444444; */
	background-color: #f0f0f0; 
	left: 0; 
	top: 0; 
	text-align: center; 
	}

span.Label_Normal { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	color: #363636; /*TXNORMCOL*/
	}

span.Label_Title { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 14px; /*TXCAPSIZE*/
	color: #828282; /*TXCAPCOL*/
	}
	
span.Label_SubTitle { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: bold; /*TXBRESTYLE*/
	font-size: 12px; /*TXBRESIZE*/
	color: #828282; /*TXBRECOL*/
	}

span.Label_Notice { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	color: #828282; /*TXNORMLIGHTCOL*/
	}
	

span.Label_Attention_Normal { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	color: #cc3d00; /*TXNORMATTCOL*/
	}

span.Label_Attention_Bold { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: bold; 
	font-size: 11px; /*TXNORMSIZE*/
	color: #cc3d00; /*TXNORMATTCOL*/
	}

span.Label_Receipt_Normal { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	color: #363636; /*TXNORMCOL*/ 
	}

span.Label_Receipt_Bold { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: bold; 
	font-size: 11px; /*TXNORMSIZE*/
	color: #006eb9; 
	}
span.Label_LogMessage { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	color: #828282; /*TXLOGCOL*/
	}
span.CheckBox_Normal { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/ 
	color: Black; 
	}
span.CheckBox_Attention_Normal { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/ 
	color: Black; 
	}
span.CheckBox_Attention_Bold { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: bold; 
	font-size: 11px; /*TXNORMSIZE*/
	color: Black; 
	}
	
span.Node_Normal { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; /*TXTRMNSTYLE*/
	font-size: 11px; /*TXTRMNSIZE*/
	color: #363636; /*TXTRMNNORMCOL*/
	}

span.Node_Add { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; /*TXTRMNSTYLE*/
	font-size: 11px; /*TXTRMNSIZE*/
	color: #1971b6; /*TXTRMNNEWCOL*/
	}


span.Node_Over { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; /*TXTRMNSTYLE*/
	font-size: 11px; /*TXTRMNSIZE*/
	text-decoration: underline; /*TXTRMNRLLSTYLE*/
	color: #ed5d1f; /*TXTRMNRLLCOL*/
	cursor:pointer; 
	}

span.Node_Select { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal;  /*TXTRMNSTYLE*/
	font-size: 11px; /*TXTRMNSIZE*/
	color: #ed5d1f; /*TXTRMNAKTCOL*/
	}

input.Text_SmallNumber { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	padding: 3px !important; 
	color: #363636; /*TXNORMCOL*/ 
	width: 50px !important;
	border-right: #A2B5CD 1px solid; /*FRANORM*/
	border-top: #A2B5CD 1px solid; 
	border-left: #A2B5CD 1px solid; 
	border-bottom: #A2B5CD 1px solid;   
	}

input.Text_SmallNumber_NV { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	padding: 3px !important; 
	color: #363636; /*TXNORMCOL*/ 
	width: 50px !important;
	border-right: #cc3d00 1px solid; /*FRAATT*/
	border-top: #cc3d00 1px solid; 
	border-left: #cc3d00 1px solid; 
	border-bottom: #cc3d00 1px solid; 
	}

input.Text_Number { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/ 
	padding: 3px !important; 
	color: #363636; /*TXNORMCOL*/ 
	width: 100px !important; 
	border-right: #A2B5CD 1px solid; /*FRANORM*/
	border-top: #A2B5CD 1px solid; 
	border-left: #A2B5CD 1px solid; 
	border-bottom: #A2B5CD 1px solid; 
	}
		
input.Text_Number_NV { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	padding: 3px !important; 
	color: #363636; /*TXNORMCOL*/ 
	width: 100px;
	border-right: #cc3d00 1px solid; /*FRAATT*/
	border-top: #cc3d00 1px solid; 
	border-left: #cc3d00 1px solid; 
	border-bottom: #cc3d00 1px solid; 
	}
	
input.Text_SmallText { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	padding: 3px !important; 
	color: #363636; /*TXNORMCOL*/ 
	width: 100px !important; 
	border-right: #A2B5CD 1px solid; /*FRANORM*/
	border-top: #A2B5CD 1px solid; 
	border-left: #A2B5CD 1px solid; 
	border-bottom: #A2B5CD 1px solid; 
	}
	
input.Text_SmallText_NV { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	padding: 3px !important; 
	color: #363636; /*TXNORMCOL*/ 
	width: 100px !important; 
	border-right: #cc3d00 1px solid; /*FRAATT*/
	border-top: #cc3d00 1px solid; 
	border-left: #cc3d00 1px solid; 
	border-bottom: #cc3d00 1px solid; 
	}
	
input.Text_Text { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/ 
	padding: 3px !important; 
	color: #363636; /*TXNORMCOL*/ 
	width: 235px !important; 
	border-right: #A2B5CD 1px solid; /*FRANORM*/
	border-top: #A2B5CD 1px solid; 
	border-left: #A2B5CD 1px solid; 
	border-bottom: #A2B5CD 1px solid; 
	}
	
input.Text_Text_NV { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	padding: 3px !important; 
	color: #363636; /*TXNORMCOL*/ 
	width: 235px !important; 
	border-right: #cc3d00 1px solid; /*FRAATT*/
	border-top: #cc3d00 1px solid; 
	border-left: #cc3d00 1px solid; 
	border-bottom: #cc3d00 1px solid; 
	}
	
input.Text_WideText { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	padding: 3px !important; 
	color: #363636; /*TXNORMCOL*/ 
	width: 450px !important; 
	border-right: #A2B5CD 1px solid; /*FRANORM*/
	border-top: #A2B5CD 1px solid; 
	border-left: #A2B5CD 1px solid; 
	border-bottom: #A2B5CD 1px solid; 
	}
	
	
input.Text_SuperWideText { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	padding: 3px !important; 
	color: #363636; /*TXNORMCOL*/ 
	width: 650px !important; 
	border-right: #A2B5CD 1px solid; /*FRANORM*/
	border-top: #A2B5CD 1px solid; 
	border-left: #A2B5CD 1px solid; 
	border-bottom: #A2B5CD 1px solid; 
	}
		
textarea.Text_Text { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	padding: 3px !important; 
	color: #363636; /*TXNORMCOL*/ 
	width: 235px !important; 
	border-right: #A2B5CD 1px solid; /*FRANORM*/
	border-top: #A2B5CD 1px solid; 
	border-left: #A2B5CD 1px solid; 
	border-bottom: #A2B5CD 1px solid; 
	}
	
textarea.Text_WideText { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	padding: 3px !important; 
	color: #363636; /*TXNORMCOL*/  
	width: 450px !important; 
	border-right: #A2B5CD 1px solid; /*FRANORM*/
	border-top: #A2B5CD 1px solid; 
	border-left: #A2B5CD 1px solid; 
	border-bottom: #A2B5CD 1px solid; 
	}
	
input.Button_Push { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	}
	
input.Button_Image { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	height: 25px; 
	}
	
select.Text_SmallNumber { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/ 
	padding: 3px; 
	color: #363636; /*TXNORMCOL*/ 
	width: 50px; 
	border-right: #A2B5CD 1px solid; /*FRANORM*/
	border-top: #A2B5CD 1px solid; 
	border-left: #A2B5CD 1px solid; 
	border-bottom: #A2B5CD 1px solid; 
	}
	
select.Text_Number { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	padding: 3px; 
	color: #363636; /*TXNORMCOL*/  
	width: 100px; 
	border-right: #A2B5CD 1px solid; /*FRANORM*/
	border-top: #A2B5CD 1px solid; 
	border-left: #A2B5CD 1px solid; 
	border-bottom: #A2B5CD 1px solid; 
	}
	
select.Text_Text { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	padding: 3px; 
	color: #363636; /*TXNORMCOL*/ 
	width: 242px; 
	border-right: #A2B5CD 1px solid; /*FRANORM*/
	border-top: #A2B5CD 1px solid; 
	border-left: #A2B5CD 1px solid; 
	border-bottom: #A2B5CD 1px solid; 
	}
	
select.Text_SmallText { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	padding: 3px; 
	color: #363636; /*TXNORMCOL*/ 
	width: 100px; 
	border-right: #A2B5CD 1px solid; /*FRANORM*/
	border-top: #A2B5CD 1px solid; 
	border-left: #A2B5CD 1px solid; 
	border-bottom: #A2B5CD 1px solid;  
	}
	
select.Text_WideText { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	padding: 3px; 
	color: #363636; /*TXNORMCOL*/ 
	width: 450px; 
	border-right: #A2B5CD 1px solid; /*FRANORM*/
	border-top: #A2B5CD 1px solid; 
	border-left: #A2B5CD 1px solid; 
	border-bottom: #A2B5CD 1px solid; 
	}

a:active { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: bold; /*TXLNKSTYLE*/
	font-size: 11px; /*TXLNKSIZE*/
	text-decoration: none; /*TXLNKDEC*/
	color: #363636; /*TXLNKCOL*/
	}
a:hover { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: bold; /*TXLNKSTYLE*/
	font-size: 11px; /*TXLNKSIZE*/
	text-decoration: underline; /*TXLNKHOVERDEC*/
	color: #ed5d1f; /*TXLNKHOVERCOL*/
	}
a:link { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: bold; /*TXLNKSTYLE*/
	font-size: 11px; /*TXLNKSIZE*/
	text-decoration: none; /*TXLNKDEC*/
	color: #363636; /*TXLNKCOL*/
	}
a:visited { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: bold; /*TXLNKSTYLE*/
	font-size: 11px; /*TXLNKSIZE*/
	text-decoration: none; /*TXLNKDEC*/
	color: #363636; /*TXLNKCOL*/
	}
	

a.Button_Link_Primary, a.Button_Link_Primary:visited{ 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: bold; /*TXBTNSTYLE*/
	font-size: 11px; /*TXBTNSIZE*/
	background-color: #a2b5cd; /*FLDBTNCOL*/
	color: white; /*TXBTNCOL*/
	text-decoration: none; /*TXBTNDEC*/
	padding-left: 20px; 
	padding-right: 20px; 
	padding-top: 5px; 
	padding-bottom: 5px;
	border-right: 1px solid #828282; 
	border-top: 1px solid #828282; 
	border-left: 1px solid #828282; 
	border-bottom: 1px solid #828282;  
	margin-right: 5px;
	}
a.Button_Link_Primary:hover{ 
	background-color: #a2b5cd; /*FLDBTNHOVCOL*/
	color: white; /*TXBTNHOVCOL*/
	border-right: 1px solid #ed5d1f; 
	border-top: 1px solid #ed5d1f; 
	border-left: 1px solid #ed5d1f; 
	border-bottom: 1px solid #ed5d1f; 
	}

a.Button_Link_Alternate, a.Button_Link_Alternate:visited  { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: bold; /*TXBTNALTSTYLE*/
	font-size: 11px; /*TXBTNSIZE*/
	background-color: #d1dded; /*FLDBTNALTCOL*/
	color: #828282; /*TXBTNALTCOL*/
	text-decoration: none; /*TXBTNDEC*/
	padding-left: 20px; 
	padding-right: 20px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	border-right: 1px solid #a2b5cd; 
	border-top: 1px solid #a2b5cd; 
	border-left: 1px solid #a2b5cd; 
	border-bottom: 1px solid #a2b5cd; 
	margin-right: 5px;	
	}
a.Button_Link_Alternate:hover { 
	background-color: #d1dded; /*FLDBTNALTHOVCOL*/
	color: #828282; /*TXBTNALTHOVCOL*/
	border-right: 1px solid #ed5d1f; 
	border-top: 1px solid #ed5d1f; 
	border-left: 1px solid #ed5d1f; 
	border-bottom: 1px solid #ed5d1f;  
	}
	

div.mMaster { 
	height: 100%; 
	width: 1000px; 
	margin-left: auto; 
	margin-right: auto;
	margin-top: -14px;
	}

table.mBase { 
	height: 700px; 
	width: 1200px; 
	background-color: Transparent; 
	}

td.mBase_ContentLeft { 
	height: 700px; 
	width: 1px; 
	text-align: left; 
	vertical-align: top; 
	}
	
td.mBase_ContentMaster { 
	height: 700px; 
	width: 1000px; 
	vertical-align: top; 
	}		

td.mBase_ContentRight { 
	height: 700px; 
	width: 1px; 
	text-align: right; 
	vertical-align: top; 
	}	

table.mMaster { 
	height: 700px; 
	width: 1000px; 
	background-color: Transparent; 
	border-right: 0px solid #4682b4; 
	border-top: 0px solid #4682b4; 
	border-left: 0px solid #4682b4; 
	border-bottom: 0px solid #4682b4; 
	}
td.mMaster_Top { 
	height: 0px; 
	width: 1000px; 
	}
td.mMaster_Header { 
	height: 140px; 
	width: 1000px; 
	text-align: left; 
	vertical-align: bottom; 
	padding-right: 0px; 
	background-color: #e88035; 
	border-right: 0px solid Black; 
	border-top: 0px solid Black; 
	border-left: 0px solid Black; 
	border-bottom: 0px solid Black; 
	}	
td.mMaster_Menu { 
	height: 20px; 
	width: 1000px; 
	text-align: left; 
	vertical-align: bottom; 
	background-color: white; 
	border-left: 0px solid Red; 
	border-right: 0px solid Red; 
	}	
	
	
td.mMaster_Content { 
	height: 575px; 
	width: 1000px; 
	text-align: left; 
	vertical-align: top; 
	background-color: white; 
	border-left: 0px solid #006eb9; 
	border-right: 0px solid #006eb9; 
	}	

/*FOOTGRADIENT*/
td.mMaster_Footer { 
	height: 25px; 
	width: 1000px; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	vertical-align: baseline; 
	border-left: 0px solid #006eb9; 
	border-right: 0px solid #006eb9; 
	border-bottom: 0px solid #006eb9; 
	border-top: 0px solid #006eb9; 
	background-color: white; 
	background-position: left top; 
	background-image: url(images/system/common/jpg/mb.jpg); 
	background-repeat: no-repeat 
	}	

table.xMaster { 
	height: 100%; 
	width: 100%; 
	background-color: Transparent; 
	border-right: 0px solid Blue; 
	border-top: 0px solid Blue; 
	border-left: 0px solid Blue; 
	border-bottom: 0px solid Blue; 
	}
/*FIELDCAPT-COLALL3*/
td.xMaster_Top_Left { 
	height: 35px; 
	width: 2px; 
	background-color: white;
	}
/*FIELDCAPT-COLALL3*/
td.xMaster_Top_Center { 
	height: 35px; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	vertical-align: middle; /*TXCAPVERTALIGN*/
	}
/*FIELDCAPT-COLALL3*/
td.xMaster_Top_Right { 
	height: 35px; 
	width: 2px; 
	}
td.xMaster_Content_Left { 
	height: 525px; 
	width: 2px; 
	}	
td.xMaster_Content_Center { 
	height: 525px; 
	text-align: left; 
	vertical-align: top; 
	}	
td.xMaster_Content_Right { 
	height: 525px; 
	width: 2px; 
	}	
td.xMaster_Bottom_Left {  
	height: 15px; 
	width: 2px; 
	}
td.xMaster_Bottom_Center { 
	height: 15px; 
	}
td.xMaster_Bottom_Right { 
	height: 15px; 
	width: 2px; 
	}

table.xContent { 
	height: 100%; 
	width: 100%; 
	background-color: Transparent; 
	border-right: 0px solid #a2b5cd; 
	border-top: 1px dotted #a2b5cd; 
	border-left: 0px solid #a2b5cd; 
	border-bottom: 0px solid #a2b5cd; 
	}
	
td.xContent_Left { 
	height: 100%; 
	width: 220px; 
	text-align: left; 
	vertical-align: top; 
	padding-left: 5px; 
	padding-top: 15px; 
	background-color: Transparent; 
	border-right: 1px dotted #a2b5cd; 
	}
	
td.xContent_Right { 
	height: 100%; 
	text-align: left; 
	padding-left: 5px; 
	padding-top: 15px; 
	vertical-align: top; 
	}

td.xContentItem_Normal { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	color: #cc3d00; /*TXNORMATTCOL*/
	vertical-align: bottom; 
	}
	
img.xContentItem_Preview { 
	height: 50px; 
	border-left: 1px solid Gray; 
	border-top: 1px solid Gray; 
	border-right: 2px solid Gray; 
	border-bottom: 2px solid Gray; 
	}

table.gInput { 
	width: 100%; 
	background-color: Transparent; 
	border-right: 0px solid Blue; 
	border-top: 0px solid Blue; 
	border-left: 0px solid Blue; 
	border-bottom: 0px solid Blue; 
	}

td.gInput_Top_Left { 
	width: 150px; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}

td.gInput_Top_Center { 
	width: 260px; 
	text-align:left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}
td.gInput_Top_Right { 
	text-align:left; 
	padding-left: 3px; 
	padding-right: 3px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}
td.gInput_Header_Left { 
	width: 150px; 
	text-align: left; 
	padding-left: 0px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	background-color: #d1dded; /*FLDSTETITLCOL*/
	border-right: 0px solid #a2b5cd; 
	border-top: 0px solid #a2b5cd; 
	border-left: 0px solid #a2b5cd; 
	border-bottom: 2px solid #a2b5cd; 
	}
td.gInput_Header_Center { 
	width: 260px; 
	text-align:left; 
	padding-left: 0px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	background-color: #d1dded; /*FLDSTETITLCOL*/
	border-right: 0px solid #a2b5cd; 
	border-top: 0px solid #a2b5cd; 
	border-left: 0px solid #a2b5cd; 
	border-bottom: 2px solid #a2b5cd; 
	}
td.gInput_Header_Right { 
	text-align: right; 
	padding-left: 3px; 
	padding-right: 3px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	background-color: #d1dded; /*FLDSTETITLCOL*/
	border-right: 0px solid #a2b5cd; 
	border-top: 0px solid #a2b5cd; 
	border-left: 0px solid #a2b5cd; 
	border-bottom: 2px solid #a2b5cd; 
	}
	
td.gInput_Header_FullWidth { 
	width: 100%; 
	text-align: left; 
	padding-left: 0px; 
	padding-right: 5px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	background-color: #d1dded; /*FLDSTETITLCOL*/
	border-right: 0px solid #a2b5cd; 
	border-top: 0px solid #a2b5cd; 
	border-left: 0px solid #a2b5cd; 
	border-bottom: 2px solid #a2b5cd; 
	}

td.gInput_Content_Left { 
	width: 150px; 
	height: 15px;  
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	vertical-align: middle; 
	}
	
td.gInput_Content_Center { 
	width: 260px; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	vertical-align: middle; 
	}

td.gInput_Content_Right { 
	text-align:left; 
	padding-left: 3px; 
	padding-right: 3px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	vertical-align: middle; 
	}	
	
td.gInput_Content_FullWidth {
	width: 100%; 
	text-align: left; 
	padding-left: 5px; 
	vertical-align: middle; 
	}	

td.gInput_Bottom_Left { 
	width: 150px; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}
td.gInput_Bottom_Center { 
	width: 260px; 
	text-align:left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}
td.gInput_Bottom_Right { 
	text-align:left; 
	padding-left: 3px; 
	padding-right: 3px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}
	
td.gInput_SectionHeader_Left { 
	width: 150px; 
	height: 35px; 
	text-align: left; 
	vertical-align: bottom; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	border-right: 0px solid #cccc99; 
	border-top: 0px solid #cccc99; 
	border-left: 0px solid #cccc99; 
	border-bottom: 1px dotted #cccc99; 
	}

	
td.gInput_SectionHeader_Center { 
	width: 260px; 
	height: 35px; 
	text-align: left; 
	vertical-align: bottom; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	border-right: 0px solid #cccc99; 
	border-top: 0px solid #cccc99; 
	border-left: 0px solid #cccc99; 
	border-bottom: 1px dotted #cccc99; 
	}


td.gInput_SectionHeader_Right { 
	height: 35px; 
	text-align: right; 
	vertical-align: bottom; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	border-right: 0px solid #cccc99; 
	border-top: 0px solid #cccc99; 
	border-left: 0px solid #cccc99; 
	border-bottom: 1px dotted #cccc99; 
	}
	

td.gInput_SectionHeader_FullWidth { 
	width: 100%; 
	height: 35px; 
	text-align: left; 
	vertical-align: bottom; 
	padding-left: 5px; 
	padding-right: 1px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	border-right: 0px solid #A2B5CD; 
	border-top: 0px solid #A2B5CD; 
	border-left: 0px solid #A2B5CD; 
	border-bottom: 1px solid #A2B5CD; 
	}

table.Login {
	width: 100%; 
	background-position: right top; 
	background-image: url(images/system/common/jpg/login-3.bmp); 
	background-repeat: no-repeat; 
	background-color: white;
	}

table.RecordEditMenu { 
	width: 100%; 
	border-right: 0px solid #f5f5f5; 
	border-top: 0px solid #f5f5f5; 
	border-left: 0px solid #f5f5f5; 
	border-bottom: 0px solid #f5f5f5; 
	}

td.RecordEditMenu_Left { 
	height: 16px; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	}

td.RecordEditMenu_Right { 
	width: 90px; 
	height: 16px; 
	text-align: right; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	}
	
		
span.Title_RecordEditMenu { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; /*TXSTETITLSTYLE*/
	font-size: 14px; /*TXSTETITLSIZE*/
	color: #828282; /*TXSTETITLCOL*/
	}


table.Inventory { 
	width: 100%; 
	background-color: White; 
	border-right: 0px solid #cccc99; 
	border-top: 0px solid #cccc99; 
	border-left: 0px solid #cccc99; 
	border-bottom: 0px solid #cccc99; 
	}
	

td.Inventory_Header_FullWidth { 
	height: 20px; 
	width: 100%; 
	text-align: left; 
	padding-left: 0px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	background-color: #d1dded; /*FLDSTETITLCOL*/
	border-right: 0px solid #a2b5cd; 
	border-top: 0px solid #a2b5cd; 
	border-left: 0px solid #a2b5cd; 
	border-bottom: 2px solid #a2b5cd; 
	}

td.Inventory_Content_FullWidth { 
	width: 100%; 
	text-align: left; 
	vertical-align: middle; 
	background-color: white; 
	}	

td.Inventory_Bottom_FullWidth { 
	width: 100%; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	vertical-align: middle; 
	}	
	
span.Inventory_Header_Title { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; /*TXSTETITLSTYLE*/
	font-size: 14px; /*TXSTETITLSIZE*/
	color: #828282; /*TXSTETITLCOL*/
	}

table.InventoryItem_ImageColumn { 
	width: 190px; 
	background-color: White; 
	border-right: 0px solid White; 
	border-top: 0px solid White; 
	border-left: 0px solid White; 
	border-bottom: 0px solid White; 
	}

td.InventoryItem_ImageColumn_Header { 
	height: 5px; 
	width: 190px; 
	background-color: White; 
	text-align: center; 
	vertical-align:top; 
	}


td.InventoryItem_ImageColumn_Content { 
	height: 35px; 
	width: 190px; 
	text-align: center; 
	vertical-align:top;
	border-right: 1px dotted #a2b5cd; 
	border-top: 0px solid #a2b5cd; 
	border-left: 0px solid #a2b5cd; 
	border-bottom: 0px solid #a2b5cd; 
	}
	

td.InventoryItem_ImageColumn_Bottom { 
	height: 15px; 
	width: 190px; 
	text-align: center;
	vertical-align: top; 
	border-right: 1px dotted #a2b5cd; 
	border-top: 0px solid #a2b5cd; 
	border-left: 0px solid #a2b5cd; 
	border-bottom: 0px solid #a2b5cd; 
	}


img.InventoryItem_ImageColumn { 
	width: 150px; 
	border-left: 0px solid White; 
	border-top: 0px solid White; 
	border-right: 0px solid White; 
	border-bottom: 0px solid White; 
	}

table.InventoryItem_DetailsColumn { 
	width: 290px; 
	background-color: white; 
	border-right: 0px solid White; 
	border-top: 0px solid White; 
	border-left: 0px solid White; 
	border-bottom: 0px solid White; 
	}
	
td.InventoryItem_DetailsColumn_Header { 
	height: 30px; 
	width: 290px; 
	background-color: white; 
	text-align: left; 
	vertical-align: bottom; 
	border-right: 0px solid #a2b5cd; 
	border-top: 0px solid #a2b5cd; 
	border-left: 0px solid #a2b5cd; 
	border-bottom: 1px dotted #a2b5cd; 
	}
	
td.InventoryItem_DetailsColumn_Content { 
	height: 35px; 
	width: 290px; 
	background-color: white; 
	text-align: left; 
	vertical-align:top; 
	border-right: 0px solid White; 
	border-top: 0px solid White; 
	border-left: 0px solid White; 
	border-bottom: 0px solid White; 
	}

td.InventoryItem_DetailsColumn_Bottom { 
	height: 15px; 
	width: 290px; 
	text-align: left; 
	vertical-align: top; 
	border-right: 0px solid White; 
	border-top: 0px solid White; 
	border-left: 0px solid White; 
	border-bottom: 0px solid White; 
	}

span.InventoryItem_Detail_ShortDescription { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: BOLD; /*TXOVWTITLSTYLE*/
	font-size: 12px; /*TXOVWTITLSIZE*/
	color: #828282; /*TXOVWTITLCOL*/
	}

span.InventoryItem_Detail_LongDescription { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	color: #363636; /*TXNORMCOL*/ 
	}

table.InventoryItem_CommandColumn { 
	width: 208px; 
	vertical-align: top;
	background-color: White; 
	border-right: 0px solid White; 
	border-top: 0px solid White; 
	border-left: 0px solid White; 
	border-bottom: 0px solid White; 
	}

td.InventoryItem_CommandColumn_Header { 
	height: 7px; 
	width: 208px; 
	background-color: white; 
	text-align: left; 
	vertical-align: bottom; 
	border-right: 0px solid #cccc99; 
	border-top: 0px solid #cccc99; 
	border-left: 0px solid #cccc99; 
	border-bottom: 0px solid #cccc99; 
	}

td.InventoryItem_CommandColumn_Content { 
	width: 208px; 
	background-color: #f5f5f5; 
	text-align: left; 
	vertical-align: top; 
	border-right: 0px solid #a2b5cd; 
	border-top: 0px solid #a2b5cd; 
	border-left: 2px solid #a2b5cd; 
	border-bottom: 0px solid #a2b5cd; 
	}

td.InventoryItem_CommandColumn_Bottom { 
	height: 15px; 
	width: 208px; 
	text-align: left; 
	vertical-align: top; 
	border-right: 0px solid White; 
	border-top: 0px solid White; 
	border-left: 0px solid White; 
	border-bottom: 0px solid White; 
	}

table.ProductCalculatorMain { 
	width: 700px; 
	background-color: White; 
	border-right: 0px solid #f9c275; 
	border-top: 0px solid #f9c275; 
	border-left: 0px solid #f9c275; 
	border-bottom: 0px solid #f9c275; 
	}

td.ProductCalculatorMain_Header_FullWidth { 
	height: 20px; 
	width: 100%; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	background-color: #ffffff; 
	border-right: 0px solid #f89c1b; 
	border-top: 0px solid #f89c1b; 
	border-left: 0px solid #f89c1b; 
	border-bottom: 1px solid #a2b5cd; 
	}

td.ProductCalculatorMain_Content_FullWidth { 
	width: 100%; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	vertical-align: middle; 
	background-color: White; 
	}	
td.ProductCalculatorMain_Bottom_FullWidth { 
	width: 100%; 
	text-align: left; 
	padding-left: 15px; 
	padding-right: 5px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	vertical-align: middle; 
	}	

span.ProductCalculatorMain_Header_Title { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 16px; 
	color: White; 
	}	
	
span.ProductCalculatorMain_Header_SubTitle { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 14px; 
	color: #006eb9; 
	}
table.ProductCalculatorItem { 
	width: 100%; 
	background-color: White; 
	border-right: 0px solid #cccc99; 
	border-top: 0px solid #cccc99; 
	border-left: 0px solid #cccc99; 
	border-bottom: 0px solid #cccc99; 
	}
td.ProductCalculatorItem_SectionHeader_FullWidth { 
	width: 100%; 
	height: 30px; 
	text-align: left; 
	padding-left: 3px; 
	vertical-align: bottom; 
	border-right: 0px solid #bacae4; 
	border-top: 0px solid #bacae4; 
	border-left: 0px solid #bacae4; 
	border-bottom: 1px dotted #bacae4; 
	}
td.ProductCalculatorItem_FullWidth { 
	width: 100%; 
	height: 30px; 
	text-align: left; 
	padding-left: 3px; 
	border-right: 0px solid #bacae4; 
	border-top: 0px solid #bacae4; 
	border-left: 0px solid #bacae4; 
	border-bottom: 0px dotted #bacae4; 
	}	
td.ProductCalculatorItem_Configuration { 
	width: 380px; 
	text-align: left; 
	padding-top: 3px; 
	padding-right: 5px; 
	vertical-align: top; 
	background-color: White; 
	}
table.ProductCalculatorItem_Configuration { 
	width: 100%; 
	background-color: White; 
	border-right: 0px solid #cccc99; 
	border-top: 0px solid #cccc99; 
	border-left: 0px solid #cccc99; 
	border-bottom: 0px solid #cccc99; 
	}
td.ProductCalculatorItem_Configuration_Left { 
	width: 20px; 
	height: 15px; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}	
td.ProductCalculatorItem_Configuration_Center { 
	width: 290px; 
	text-align: left; 
	padding-left: 3px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}
td.ProductCalculatorItem_Configuration_Right { 
	text-align: right; 
	padding-left: 3px; 
	padding-right: 5px; 
	padding-top: 8px; 
	padding-bottom: 2px; 
	}	
td.ProductCalculatorItem_Calculation { 
	width: 316px; 
	text-align: left; 
	vertical-align: top; 
	background-color: White; 
	}	
table.ProductCalculatorItem_Calculation { 
	width: 100%; 
	background-color: #f5f5f5; 
	border-right: 0px solid #cccc99; 
	border-top: 0px solid #cccc99; 
	border-left: 0px solid #cccc99; 
	border-bottom: 0px solid #cccc99; 
	}
td.ProductCalculatorItem_Calculation_Left { 
	width: 16px; 
	height: 25px; 
	background-color: #f5f5f5; 
	text-align: left; 
	vertical-align: top; 
	}	
td.ProductCalculatorItem_Calculation_Center { 
	width: 164px; 
	background-color: #f5f5f5; 
	text-align: left; 
	padding-left: 0px; 
	padding-right: 2px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	vertical-align: middle; 
	}
td.ProductCalculatorItem_Calculation_Right { 
	width: 125px; 
	background-color: #f5f5f5; 
	text-align:left; 
	padding-left: 2px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	vertical-align: middle; 
	}	
td.ProductCalculatorItem_Calculation_CenterRight { 
	width: 289px; 
	background-color: #f5f5f5; 
	text-align: left; 
	padding-left: 0px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	vertical-align: middle; 
	}
td.ProductCalculatorItem_Calculation_Submit { 
	height: 30px; 
	width: 100%; 
	text-align:right; 
	padding-right: 10px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	vertical-align: middle; 
	}	
select.ProductCalculatorItem_Calculation_Configuration { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 13px; 
	padding: 1px; 
	color: #006eb9; 
	width: 242px; 
	border-right: lightsteelblue 1px solid; 
	border-top: lightsteelblue 1px solid; 
	border-left: lightsteelblue 1px solid; 
	border-bottom: lightsteelblue 1px solid; 
	}	
select.ProductCalculatorItem_Calculation_Quantity { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 13px; 
	padding: 1px; 
	color: #006eb9; 
	width: 100px; 
	border-right: lightsteelblue 1px solid; 
	border-top: lightsteelblue 1px solid; 
	border-left: lightsteelblue 1px solid; 
	border-bottom: lightsteelblue 1px solid; 
	}
input.ProductCalculatorItem_Calculation_Quantity { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 13px; 
	padding: 3px !important; 
	color: #006eb9; 
	width: 80px !important; 
	border-right: lightsteelblue 1px solid; 
	border-top: lightsteelblue 1px solid; 
	border-left: lightsteelblue 1px solid; 
	border-bottom: lightsteelblue 1px solid; 
	}
input.ProductCalculatorItem_Calculation_Quantity_NV { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 13px; 
	padding: 3px !important; 
	color: #006eb9; 
	width: 100px; 
	border-right: red 1px solid; 
	border-top: red 1px solid; 
	border-left: red 1px solid; 
	border-bottom: red 1px solid; 
	}
span.ProductCalculatorItem_Calculation_Label { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 13px; 
	color: #bacae4; 
	}
span.ProductCalculatorItem_SelectConfiguration_Label { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 13px; 
	color: #f89c1b; 
	padding-left: 30px; 
	line-height: 20px; 
	}
span.ProductCalculatorItem_Calculation_Price { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 13px; 
	color: #bacae4; 
	}
td.ProductCalculatorItem_Calculation_TotalPrice { 
	width: 125px; 
	height: 30px; 
	background-color: #f5f5f5; 
	text-align: left; 
	padding-left: 3px; 
	padding-right: 3px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	border-right: 0px solid #bacae4; 
	border-top: 1px solid #bacae4; 
	border-left: 0px solid #bacae4; 
	border-bottom: 0px solid #bacae4; 
	}
span.ProductCalculatorItem_Calculation_TotalPrice { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 16px; 
	color: #006eb9; 
	}
span.ProductCalculatorItem_Configuration_Label { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 13px; 
	color: #bacae4; 
	line-height: 16px; 
	}
select.ProductCalculatorItem_Calculation_Label { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 13px; 
	padding: 1px; 
	color: Black; 
	width: 100px; 
	border-right: lightsteelblue 1px solid; 
	border-top: lightsteelblue 1px solid; 
	border-left: lightsteelblue 1px solid; 
	border-bottom: lightsteelblue 1px solid; 
	}
ul.ProductCalculatorItem_ConfigurationDescription {
	margin:0px 0px 10px 16px;    
}
li.ProductCalculatorItem_ConfigurationDescription {
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 13px; 
	color: #bacae4; 
}	

table.ProductCalculatorMatrixMain { 
	width: 700px; 
	background-color: White; 
	border-right: 0px solid #f9c275; 
	border-top: 0px solid #f9c275; 
	border-left: 0px solid #f9c275; 
	border-bottom: 0px solid #f9c275; 
	}

td.ProductCalculatorMatrixMain_Header_FullWidth { 
	height: 30px; 
	width: 100%; 
	text-align: left; 
	vertical-align: top;
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	background-color: #fff; 
	border-right: 0px solid #f89c1b; 
	border-top: 0px solid #f89c1b; 
	border-left: 0px solid #f89c1b; 
	border-bottom: 0px solid #f89c1b; 
	}
	
span.ProductCalculatorMatrixMain_Header_Title { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: bold; 
	font-size: 13px; 
	color: #3c3c3c; 
	}	
	
span.ProductCalculatorMatrixMain_Header_SubTitle { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; 
	color: #006eb9; 
	}	
	
td.ProductCalculatorMatrixItem_SectionHeader { 
	width: 120px; 
	height: 20px; 
	text-align: center; 
	padding-left: 3px; 
	vertical-align: middle; 
	border-right: 0px solid #bacae4; 
	border-top: 0px solid #bacae4; 
	border-left: 0px solid #bacae4; 
	border-bottom: 0px dotted #bacae4; 
	}	

span.ProductCalculatorMatrixMain_SectionHeader_Title { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; 
	color: #3c3c3c; 
	}		

td.ProductCalculatorMatrixItemOuter { 
	width: 102px; 
	text-align: center;
	vertical-align: top;
	background-color: White; 
	}

table.ProductCalculatorMatrixItemInner { 
	width: 102px; 
	}	
	
td.ProductCalculatorMatrixItemInner { 
	width: 100px; 
	height: 55px;
	background-image: url(../images/system/common/png/calcMatrix_itemBackground_100x50.png);
	background-position: top left;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	}
td.ProductCalculatorMatrixItemInnerNewQuantity { 
	width: 100px; 
	height: 55px;
	background-image: url(../images/system/common/png/calcMatrix_itemBackground_NewQuantity_100x50.png);
	background-position: top left;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	}
td.ProductCalculatorMatrixItemInnerNewQuantity:hover { 
	width: 100px; 
	height: 55px;
	background-image: url(../images/system/common/png/calcMatrix_itemBackground_Hover_100x50.png);
	background-position: top left;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	}	
td.ProductCalculatorMatrixItemInner:hover { 
	width: 100px; 
	height: 55px;
	background-image: url(../images/system/common/png/calcMatrix_itemBackground_Hover_100x50.png);
	background-position: top left;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	}	
td.ProductCalculatorMatrixItemInnerSelected { 
	width: 100px; 
	height: 55px;
	background-image: url(../images/system/common/png/calcMatrix_itemBackground_Selected_100x50.png);
	background-position: top left;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	}	
		

a.Button_CalculatorMatrixItem, a.Button_CalculatorMatrixItem:visited  
{
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal;
	font-size: 11px;
	color: #3c3c3c;
	text-decoration: none;
	padding-left: 2px; 
	padding-right: 2px; 
	padding-top: 2px; 
	padding-bottom: 3px; 
	}
a.Button_CalculatorMatrixItem:hover { 
	color: #f0f0f0;
	}
	
a.Button_CalculatorMatrixPrice, a.Button_CalculatorMatrixPrice:visited  { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal;
	font-size: 11px;
	color: #3c3c3c;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
	padding-left: 2px; 
	padding-right: 2px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	border-right: 1px solid #a2b5cd; 
	border-top: 1px solid #a2b5cd; 
	border-left: 1px solid #a2b5cd; 
	border-bottom: 1px solid #a2b5cd; 
	}
a.Button_CalculatorMatrixPrice:hover { 
	background-color: #d1dded;
	color: #828282;
	border-right: 1px solid #ed5d1f; 
	border-top: 1px solid #ed5d1f; 
	border-left: 1px solid #ed5d1f; 
	border-bottom: 1px solid #ed5d1f;  
	}
span.Button_CalculatorMatrixPrice { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal;
	font-size: 11px;
	color: #3c3c3c;
	text-decoration: none;
	}	
		
td.ProductCalculatorMatrixItemInnerNewQuantity_Left { 
	height: 45px; 
	text-align: left; 
	vertical-align: middle; 
	padding-right: 15px;
	}	
td.ProductCalculatorMatrixItemInnerNewQuantity_Center { 
	width: 95px; 
	height: 45px; 
	text-align: right; 
	vertical-align: bottom; 
	background-color: #95bf37; 
	padding-right: 3px; 
	padding-bottom: 10px; 
	border-left: 1px solid #606060; 
	border-top: 1px solid #606060; 
	border-bottom: 1px solid #606060;
	}
td.ProductCalculatorMatrixItemInnerNewQuantity_Right { 
	width: 100px; 
	height: 45px; 
	text-align: right; 
	vertical-align: bottom; 
	background-color: #95bf37; 
	padding-bottom: 6px; 
	border-top: 1px solid #606060; 
	border-right: 1px solid #606060; 
	border-bottom: 1px solid #606060;
	}	
input.ProductCalculatorMatrixItemInnerNewQuantity { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; 
	padding: 1px !important; 
	color: #006eb9; 
	width: 50px !important; 
	border-right: lightsteelblue 0px solid; 
	border-top: lightsteelblue 0px solid; 
	border-left: lightsteelblue 0px solid; 
	border-bottom: lightsteelblue 0px solid; 
	}
input.ProductCalculatorMatrixItemInnerNewQuantity_NV { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; 
	padding: 1px !important; 
	color: #006eb9; 
	width: 50px; 
	border-right: red 1px solid; 
	border-top: red 1px solid; 
	border-left: red 1px solid; 
	border-bottom: red 1px solid; 
	}
		
table.ProductCalculatorMatrixItem_Configuration { 
	width: 100%; 
	background-color: White; 
	border-right: 0px solid #cccc99; 
	border-top: 0px solid #cccc99; 
	border-left: 0px solid #cccc99; 
	border-bottom: 0px solid #cccc99; 
	}
td.ProductCalculatorMatrixItem_Configuration { 
	width: 220px; 
	text-align: left; 
	padding-top: 3px; 
	padding-right: 5px; 
	vertical-align: top; 
	background-color: White; 
	}
td.ProductCalculatorMatrixItem_Configuration_Top_FullWidth { 
	width: 220px; 
	height: 15px; 
	text-align: left; 
	vertical-align: top;	
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}	
td.ProductCalculatorMatrixItem_Configuration_Bottom_FullWidth { 
	width: 220px; 
	height: 15px; 
	text-align: left; 
	vertical-align: top;	
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}	
td.ProductCalculatorMatrixItem_Configuration_FullWidth { 
	width: 220px; 
	height: 15px; 
	text-align: left; 
	vertical-align: top;
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}			
td.ProductCalculatorMatrixItem_Configuration_Content_Left { 
	width: 100px; 
	height: 15px; 
	text-align: left; 
	vertical-align: top;	
	padding-left: 5px; 
	padding-right: 0px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}	
td.ProductCalculatorMatrixItem_Configuration_Content_Right 
{
	width: 120px; 
	text-align: right; 
	vertical-align: top;	
	padding-left: 0px; 
	padding-right: 5px; 
	padding-top: 8px; 
	padding-bottom: 2px; 
	}	
span.ProductCalculatorMatrixItem_Configuration_Content_Title { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; 
	color: #f89c1b; 
	padding-left: 10px; 
	line-height: 20px; 
	}	
span.ProductCalculatorMatrixItem_Configuration_Content_Label { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 10px; 
	color: #f89c1b; 
	padding-left: 3px; 
	line-height: 20px; 
	}
span.ProductCalculatorMatrixItem_Configuration_Content_Value { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 10px; 
	color: #f89c1b; 
	padding-left: 3px; 
	line-height: 20px; 
	}
	
table.ordersSummaryMain { 
	width: 210px; 
	background-color: White; 
	border-right: 0px solid #f9c275; 
	border-top: 0px solid #f9c275; 
	border-left: 0px solid #f9c275; 
	border-bottom: 0px solid #f9c275; 
	}
td.ordersSummaryMain_Header_FullWidth { 
	height: 20px; 
	width: 100%; 
	text-align: left; 
	padding-left: 2px; 
	padding-right: 2px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	background-color: #f5f5f5; 
	border-right: 0px solid #bacae4; 
	border-top: 1px solid #bacae4; 
	border-left: 0px solid #bacae4; 
	border-bottom: 1px solid #bacae4; 
	}
td.ordersSummaryMain_Content_FullWidth { 
	width: 100%; 
	text-align: left; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	vertical-align: top; 
	}	
td.ordersSummaryMain_Bottom_FullWidth {  
	height: 20px; 
	width: 100%; 
	text-align: left; 
	padding-left: 2px; 
	padding-right: 2px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	vertical-align: middle; 
	}	

span.ordersSummaryMain_Header_Title { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; /*TXSTETITLSTYLE*/
	font-size: 14px; /*TXSTETITLSIZE*/
	color: #828282; /*TXSTETITLCOL*/
	}

span.ordersSummaryMain_Header_SubTitle { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 14px; 
	color: #006eb9; 
	}
table.ordersSummaryItem { 
	width: 100%; 
	background-color: Transparent; 
	border-right: 0px solid #cccc99; 
	border-top: 0px solid #cccc99; 
	border-left: 0px solid #cccc99; 
	border-bottom: 0px solid #cccc99; 
	}
td.ordersSummaryItem_SectionHeader_FullWidth { 
	width: 100%; 
	height: 30px; 
	text-align: left; 
	padding-left: 3px; 
	vertical-align: bottom; 
	border-right: 0px solid #bacae4; 
	border-top: 0px solid #bacae4; 
	border-left: 0px solid #bacae4; 
	border-bottom: 1px dotted #bacae4; 
	}
td.ordersSummaryItem_Left { 
	width: 108px; 
	text-align: left; 
	padding-left: 2px; 
	padding-right: 0px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	background-color: #f5f5f5; 
	}	
td.ordersSummaryItem_Center { 
	width: 0px; 
	text-align: left; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	background-color: #f5f5f5; 
	}
td.ordersSummaryItem_Right { 
	width: 101px; 
	text-align: right; 
	padding-left: 0px; 
	padding-right: 2px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	border-right: 0px solid #cccc99; 
	border-top: 0px solid #cccc99; 
	border-left: 0px solid #cccc99; 
	border-bottom: 0px solid #cccc99; 
	background-color: #f5f5f5; 
	}	
td.ordersSummaryItem_FullWidth { 
	width: 100%; 
	height: 25px;
	text-align: left; 
	padding-left: 2px; 
	padding-right: 2px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	background-color: #f5f5f5; 
	}
span.ordersSummaryItem_Label { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	color: #bacae4; 
	}
span.ordersSummaryItem_Price { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	color: #bacae4; 
	}
span.ordersSummaryItem_TotalPrice { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	color: #006eb9; 
	}
td.ordersSummaryItem_Submit { 
	height: 25px; 
	width: 100%; 
	text-align: center; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	vertical-align: middle; 
	}	
	
table.OrderItem_CommandColumn { 
	width: 208px; 
	background-color: White; 
	border-right: 0px solid White; 
	border-top: 0px solid White; 
	border-left: 0px solid White; 
	border-bottom: 0px solid White; 
	}
td.OrderItem_CommandColumn_Header { 
	height: 10px; 
	width: 208px; 
	background-color: White; 
	text-align: left; 
	vertical-align: bottom; 
	border-right: 0px solid #cccc99; 
	border-top: 0px solid #cccc99; 
	border-left: 0px solid #cccc99; 
	border-bottom: 0px solid #cccc99; 
	}
td.OrderItem_CommandColumn_Content { 
	height: 15px; 
	width: 208px; 
	background-color: #f5f5f5; 
	text-align: left; 
	vertical-align: middle; 
	border-right: 0px solid #f89c1b; 
	border-top: 0px solid #f89c1b; 
	border-left: 2px solid #f89c1b; 
	border-bottom: 0px solid #f89c1b; 
	}
td.OrderItem_CommandColumn_Bottom { 
	height: 15px; 
	width: 208px; 
	text-align: left; 
	vertical-align: top; 
	border-right: 0px solid White; 
	border-top: 0px solid White; 
	border-left: 0px solid White; 
	border-bottom: 0px solid White; 
	}
td.OrdersDetails_Header_FullWidth { 
	height: 20px; 
	width: 100%; 
	text-align: center; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	vertical-align: middle; 
	background-color: #f5f5f5; 
	border-right: 0px solid Red; 
	border-top: 0px solid Red; 
	border-left: 3px solid Red; 
	border-bottom: 0px solid Red; 
	}	

table.ProductUploaderMain { 
	width: 100%; 
	background-color: White; 
	border-right: 0px solid #f9c275; 
	border-top: 0px solid #f9c275; 
	border-left: 0px solid #f9c275; 
	border-bottom: 0px solid #f9c275; 
	}
td.ProductUploaderMain_Header_FullWidth { 
	height: 20px; 
	width: 100%; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	background-color: #f5f5f5; 
	border-right: 1px solid #8ff64d; 
	border-top: 0px solid #8ff64d; 
	border-left: 0px solid #8ff64d; 
	border-bottom: 2px solid #8ff64d; 
	}
td.ProductUploaderMain_Content_FullWidth { 
	width: 100%; 
	text-align: left; 
	padding-left: 35px; 
	padding-right: 5px; 
	padding-top: 25px; 
	padding-bottom: 1px; 
	vertical-align: middle; 
	background-color: White; 
	}	
td.ProductUploaderMain_Bottom_FullWidth { 
	width: 100%; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	vertical-align: middle; 
	}	

		
span.ProductUploaderMain_Header_Title { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 16px; 
	color: White; 
	}
span.ProductUploaderMain_Header_SubTitle { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 14px; 
	color: #006eb9; 
	}
table.ProductUploaderItem { width: 100%; 
	background-color: White; 
	border-right: 0px solid #cccc99; 
	border-top: 0px solid #cccc99; 
	border-left: 0px solid #cccc99; 
	border-bottom: 0px solid #cccc99; 
	}
td.ProductUploaderItem_SectionHeader_FullWidth { 
	width: 100%; 
	height: 30px; 
	text-align: left; 
	padding-left: 3px; 
	padding-top: 5px; 
	vertical-align: bottom; 
	border-right: 0px solid #bacae4; 
	border-top: 0px solid #bacae4; 
	border-left: 0px solid #bacae4; 
	border-bottom: 1px dotted #bacae4; 
	}
td.ProductUploaderItem_Configuration { 
	width: 100%; 
	text-align: left; 
	padding-top: 3px; 
	padding-right: 5px; 
	vertical-align: top; 
	background-color: White; 
	}
table.ProductUploaderItem_Configuration { 
	width: 100%; 
	background-color: White; 
	border-right: 0px solid #cccc99; 
	border-top: 0px solid #cccc99; 
	border-left: 0px solid #cccc99; 
	border-bottom: 0px solid #cccc99; 
	}
td.ProductUploaderItem_Configuration_Left { 
	width: 150px; 
	height: 15px; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}	
td.ProductUploaderItem_Configuration_Center { 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}
td.ProductUploaderItem_Configuration_Right { 
	width: 40px; 
	text-align: right; 
	padding-left: 3px; 
	padding-right: 8px; 
	padding-top: 8px; 
	padding-bottom: 2px; 
	}	
td.ProductUploaderItem_Configuration_FullWidth { 
	width: 100%; 
	height: 15px; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 5px; 
	padding-bottom: 2px; 
	}	
td.ProductUploaderItem_Submit { 
	height: 30px; 
	width: 100%; 
	text-align: left; 
	padding-left: 35px; 
	padding-right: 10px; 
	padding-top: 20px; 
	padding-bottom: 2px; 
	vertical-align: middle; 
	}	
span.ProductUploaderItem_Configuration_Label { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 13px; 
	color: #bacae4; 
	line-height: 16px; 
	}

body.TextEditor { background-color: Black; 
	left: 0; 
	top: 0; 
	margin: 0; 
	text-align: left }
table.TextEditorMain { width: 100%; 
	background-color: Black; 
	border-right: 0px solid #cccc99; 
	border-top: 0px solid #cccc99; 
	border-left: 0px solid #cccc99; 
	border-bottom: 0px solid #cccc99; 
	}
td.TextEditorMain_Header_FullWidth { 
	height: 25px; 
	width: 100%; 
	vertical-align: bottom; 
	text-align: left; 
	padding-left: 13px; 
	background-color: Transparent; 
	}
td.TextEditorMain_Content_FullWidth { 
	width: 100%; 
	text-align: left; 
	vertical-align: top; 
	background-color: Black; 
	}	
td.TextEditorMain_Bottom_FullWidth { 
	width: 100%; 
	text-align: left; 
	vertical-align: middle; 
	background-color: Transparent; 
	}	
	

span.TextEditorMain_Header_Title { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 16px; 
	color: Gray; 
	}
table.TextEditor_Content { 
	width: 100%; 
	background-color: Black; 
	border-right: 0px solid #cccc99; 
	border-top: 0px solid #cccc99; 
	border-left: 0px solid #cccc99; 
	border-bottom: 0px solid #cccc99; 
	}
td.TextEditor_Content_Items { 
	width: 230px; 
	text-align:center; 
	vertical-align: top; 
	border-right: 0px solid Gray; 
	border-top: 0px solid Gray; 
	border-left: 0px solid Gray; 
	border-bottom: 0px solid Gray; 
	}	
td.TextEditor_Content_Editor { 
	text-align: left; 
	vertical-align: top; 
	}	

table.Faq { 
	width: 100%; 
	background-color: Transparent; 
	border-right: 0px solid Blue; 
	border-top: 0px solid Blue; 
	border-left: 0px solid Blue; 
	border-bottom: 0px solid Blue; 
	}
td.Faq_Top_Left { 
	width: 150px; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}
td.Faq_Top_Center { 
	width: 260px; 
	text-align:left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}
td.Faq_Top_Right { 
	text-align:left; 
	padding-left: 3px; 
	padding-right: 3px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}
td.Faq_Header_Left { 
	width: 150px; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	background-color: #cccc99; 
	}
td.Faq_Header_Center { 
	width: 260px; 
	text-align:left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	background-color: #cccc99; 
	}
td.Faq_Header_Right { 
	text-align: right; 
	text-indent: 3px; 
	background-color: #cccc99; 
	}
td.Faq_Header_FullWidth { 
	width: 100%; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	background-color: #f9c275; 
	border-right: 1px solid #f89c1b; 
	border-top: 1px solid #f89c1b; 
	border-left: 1px solid #f89c1b; 
	border-bottom: 1px solid #f89c1b; 
	}
td.Faq_Content_Left { 
	width: 150px; 
	height: 15px; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	vertical-align: middle; 
	}	
td.Faq_Content_Center { 
	width: 260px; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	vertical-align: middle; 
	}
td.Faq_Content_Right { 
	text-align:left; 
	padding: 3px; 
	vertical-align: middle; 
	}	
td.Faq_Content_FullWidth { 
	width: 100%; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	vertical-align: middle; 
	}	
td.Faq_Bottom_Left { 
	width: 150px; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}
td.Faq_Bottom_Center { 
	width: 260px; 
	text-align:left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}
td.Faq_Bottom_Right { 
	text-align:left; 
	padding-left: 3px; 
	padding-right: 3px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}
td.Faq_SectionHeader_FullWidth { 
	width: 100%; 
	height: 15px; 
	text-align: left; 
	vertical-align: bottom; 
	border-right: 0px solid #cccc99; 
	border-top: 0px solid #cccc99; 
	border-left: 0px solid #cccc99; 
	border-bottom: 1px dotted #cccc99; 
	}

	
span.Faq_Header_Title { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 16px; 
	color: White; 
	}
span.Faq_Label_Normal { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 12px; 
	color: Gray; 
	line-height: 20px; 
	}
span.Faq_Label_Title { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 16px; 
	color: #006eb9; 
	}
span.Faq_Label_SubTitle { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: bold; 
	font-size: 14px; 
	color: #bacae4; 
	}
span.Faq_Label_Notice { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	color: #cccc99; 
	}

div.CompilationItems { 
	height: 425px; 
	}

table.CompilationItem { 
	width: 550px; 
	background-color: White; 
	border-right: 2px solid #bacae4; 
	border-top: 1px solid #bacae4; 
	border-left: 1px solid #bacae4; 
	border-bottom: 2px solid #bacae4; 
	}
td.CompilationItem_Left { 
	height: 35px; 
	width: 110px; 
	background-color: White; 
	text-align: center; 
	vertical-align:top; 
	}
img.CompilationItem { 
	width: 100px; 
	border-left: 0px solid White; 
	border-top: 0px solid White; 
	border-right: 0px solid White; 
	border-bottom: 0px solid White;
	}
td.CompilationItem_Center { 
	height: 35px; 
	width: 265px; 
	background-color: White; 
	text-align: left; 
	vertical-align: top; 
	padding-top: 7px; 
	border-right: 0px solid White; 
	border-top: 0px solid White; 
	border-left: 0px solid White; 
	border-bottom: 0px solid White; 
	}
td.CompilationItem_Right { 
	height: 35px; 
	width: 120px; 
	background-color: White; 
	text-align: right; 
	vertical-align: bottom; 
	border-right: 0px solid White; 
	border-top: 0px solid White; 
	border-left: 0px solid White; 
	border-bottom: 0px solid White; 
	}
span.CompilationItem_ShortDescription { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 16px; 
	color: #cccc99; 
	}
span.CompilationItem_LongDescription { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 13px; 
	color: #cccc99; 
	}
span.CompilationItemEdit { 
    width: 16px !important;
    height: 16px !important;
	background: url(../images/system/compilations/gif/edit.gif) !important;
	}
span.CompilationItemDelete { 
    width: 16px !important;
    height: 16px !important;
	background: url(../images/system/compilations/gif/deletewaste.gif) !important;
	}	
table.CompilationSummaryMain { 
	width: 210px; 
	background-color: White; 
	border-right: 0px solid #f9c275; 
	border-top: 0px solid #f9c275; 
	border-left: 0px solid #f9c275; 
	border-bottom: 0px solid #f9c275; 
	}
td.CompilationSummaryMain_Header_FullWidth { 
	height: 20px; 
	width: 100%; 
	text-align: left; 
	padding-left: 2px; 
	padding-right: 2px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	background-color: #f5f5f5; 
	border-right: 0px solid #bacae4; 
	border-top: 1px solid #bacae4; 
	border-left: 0px solid #bacae4; 
	border-bottom: 1px solid #bacae4; 
	}
td.CompilationSummaryMain_Content_FullWidth { 
	width: 100%; 
	text-align: left; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	vertical-align: top; 
	}	
td.CompilationSummaryMain_Bottom_FullWidth {  
	height: 20px; 
	width: 100%; 
	text-align: left; 
	padding-left: 2px; 
	padding-right: 2px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	vertical-align: middle; 
	}	

	
span.CompilationSummaryMain_Header_Title { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 14px; 
	color: #006eb9; 
	}
span.CompilationSummaryMain_Header_SubTitle { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 14px; 
	color: #006eb9; 
	}
table.CompilationSummaryItem { 
	width: 100%; 
	background-color: Transparent; 
	border-right: 0px solid #cccc99; 
	border-top: 0px solid #cccc99; 
	border-left: 0px solid #cccc99; 
	border-bottom: 0px solid #cccc99; 
	}
td.CompilationSummaryItem_SectionHeader_FullWidth {
	width: 100%; 
	height: 30px; 
	text-align: left; 
	padding-left: 3px; 
	vertical-align: bottom; 
	border-right: 0px solid #bacae4; 
	border-top: 0px solid #bacae4; 
	border-left: 0px solid #bacae4; 
	border-bottom: 1px dotted #bacae4; 
	}
td.CompilationSummaryItem_Left {
	width: 110px; 
	text-align: left; 
	padding-left: 2px; 
	padding-right: 0px; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	background-color: #f5f5f5; 
	}	
td.CompilationSummaryItem_Center { 
	width: 0px; 
	text-align: left; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	background-color: #f5f5f5; 
	}
td.CompilationSummaryItem_Right { 
	width: 99px; 
	text-align: right; 
	padding-left: 0px; 
	padding-right: 3px; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	border-right: 0px solid #cccc99; 
	border-top: 0px solid #cccc99; 
	border-left: 0px solid #cccc99; 
	border-bottom: 0px solid #cccc99; 
	background-color: #f5f5f5; 
	}	
td.CompilationSummaryItem_FullWidth { 
	width: 100%; 
	text-align: left; 
	padding-left: 2px; 
	padding-right: 2px; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	background-color: #f5f5f5; 
	}
span.CompilationSummaryItem_Label { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	color: #bacae4; 
	}
td.CompilationSummaryItem_Submit { 
	height: 25px; 
	width: 100%; 
	text-align: center; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	vertical-align: middle; 
	}	

td.TransactionsItem_Preview { 
	width: 100%; 
	text-align: left; 
	padding-left: 2px; 
	padding-right: 2px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	vertical-align: top; 
	border-left: 1px solid Gray; 
	border-top: 1px solid Gray; 
	border-right: 2px solid Gray; 
	border-bottom: 2px solid Gray; 
	}	
div.Transactions_Preview { 
	width: 750px; 
	}
img.Transactions_Preview { 
	width: 750px; 
	}

table.promoterLeft { 
	width: 210px; 
	background-color: Transparent; 
	border-right: 0px solid White; 
	border-top: 0px solid White; 
	border-left: 5px solid White; 
	border-bottom: 0px solid White; 
	}
td.promoterLeftHeader { 
	width: 210px; 
	height: 30px; 
	text-align: left; 
	vertical-align:bottom; 
	padding-left: 3px; 
	padding-right: 1px; 
	padding-top: 1px; 
	padding-bottom: 0px; 
	}
td.promoterLeftContent { 
	width: 210px; 
	text-align: center; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	border-right: 1px solid #f5f5f5; 
	border-top: 0px solid #f5f5f5; 
	border-left: 1px solid #f5f5f5; 
	border-bottom: 0px solid #f5f5f5; 
	}
td.promoterLeftBottom { 
	width: 210px; 
	height: 30px; 
	text-align: center; 
	vertical-align:top; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 0px; 
	padding-bottom: 1px; 
	}

table.treeOverviewMain { 
	width: 100%; 
	background-color: Transparent; 
	border-right: 0px solid Blue; 
	border-top: 0px solid Blue; 
	border-left: 0px solid Blue; 
	border-bottom: 0px solid Blue; 
	vertical-align: top; 
	}
td.treeOverviewMain_Header_Left { 
	width: 150px; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	background-color: #cccc99; 
	}
td.treeOverviewMain_Header_Center { 
	width: 260px; 
	text-align:left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	background-color: #cccc99; 
	}
td.treeOverviewMain_Header_Right { 
	text-align: right; 
	padding-left: 3px; 
	padding-right: 3px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	background-color: #cccc99; 
	}
td.treeOverviewMain_Header_FullWidth { 
	width: 100%; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	background-color: #f5f5f5; 
	border-right: 0px solid #8ff64d; 
	border-top: 0px solid #8ff64d; 
	border-left: 0px solid #8ff64d; 
	border-bottom: 2px solid #8ff64d; 
	}
td.treeOverviewMain_Content_Left { 
	width: 150px; 
	height: 15px; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	vertical-align: top; 
	}	
td.treeOverviewMain_Content_Center { 
	width: 260px; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	vertical-align: top; 
	}
td.treeOverviewMain_Content_Right { 
	text-align:left; 
	padding-left: 3px; 
	padding-right: 3px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	vertical-align: top; 
	}	
td.treeOverviewMain_Content_FullWidth { 
	width: 100%; 
	text-align: left; 
	padding-left: 5px; 
	vertical-align: top; 
	}	
td.treeOverviewMain_Bottom_Left { 
	width: 150px; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}
td.treeOverviewMain_Bottom_Center { 
	width: 260px; 
	text-align:left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}
td.treeOverviewMain_Bottom_Right { 
	text-align:left; 
	padding-left: 3px; 
	padding-right: 3px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	}
table.treeOverviewItemBig { 
	width: 100%; 
	background-color: Transparent; 
	vertical-align: top; 
	}
td.treeOverviewItemBig { 
	width: 100%; 
	text-align: center; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	background-color: Transparent; 
	vertical-align: top; 
	}
table.treeOverviewItemBigColumn { 
	width: 150px; 
	background-color: Transparent; 
	}
td.treeOverviewItemBigColumn {
	width: 120px; 
	text-align: center; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 1px; 
	padding-bottom: 15px; 
	background-color: Transparent; 
	border-left: 1px solid Gray; 
	border-top: 1px solid Gray; 
	border-right: 2px solid Gray; 
	border-bottom: 2px solid Gray; 
	vertical-align: middle; 
	}
	
img.treeOverviewItemBigColumn { 
	width: 110px; 
	border-left: 0px solid White; 
	border-top: 0px solid White; 
	border-right: 0px solid White; 
	border-bottom: 0px solid White; 
	}

table.Gallery { 
	width: 100%; 
	background-color: White; 
	border-right: 0px solid #cccc99; 
	border-top: 0px solid #cccc99; 
	border-left: 0px solid #cccc99; 
	border-bottom: 0px solid #cccc99; 
	}
	
td.Gallery_Header_FullWidth { 
	height: 30px; 
	width: 100%; 
	text-align: left; 
	padding-left: 0px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	background-color: Transparent;
	border-right: 0px solid #a2b5cd; 
	border-top: 0px solid #a2b5cd; 
	border-left: 0px solid #a2b5cd; 
	border-bottom: 2px solid #a2b5cd; 
	}

td.Gallery_Content_FullWidth { 
	width: 100%; 
	text-align: left; 
	vertical-align: middle; 
	background-color: white; 
	}	

td.Gallery_Bottom_FullWidth { 
	width: 100%; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	vertical-align: middle; 
	}	
	
span.Gallery_Header_Title { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; /*TXSTETITLSTYLE*/
	font-size: 18px; /*TXSTETITLSIZE*/
	color: #828282; /*TXSTETITLCOL*/
	}

table.GalleryItem_ImageColumn { 
	width: 190px; 
	background-color: transparent; 
	border-right: 0px solid White; 
	border-top: 0px solid White; 
	border-left: 0px solid White; 
	border-bottom: 0px solid White; 
	}

td.GalleryItem_ImageColumn_Content { 
	height: 35px; 
	width: 190px; 
	text-align: center; 
	vertical-align:top;
	border-right: 1px dotted #a2b5cd; 
	border-top: 0px solid #a2b5cd; 
	border-left: 0px solid #a2b5cd; 
	border-bottom: 0px solid #a2b5cd; 
	}
	
img.GalleryItem_ImageColumn { 
	width: 150px; 
	border-left: 3px solid #a2b5cd; 
	border-top: 3px solid #a2b5cd; 
	border-right: 3px solid #a2b5cd; 
	border-bottom: 3px solid #a2b5cd; 
	}
	
img.GalleryHeader { 
	width: 100px !important; 
	border-left: 5px solid #a2b5cd !important; 
	border-top: 5px solid #a2b5cd !important; 
	border-right: 5px solid #a2b5cd !important; 
	border-bottom: 5px solid #a2b5cd !important; 
	}	

table.GalleryItem_DetailsColumn { 
	width: 480px; 
	background-color: transparent; 
	border-right: 0px solid White; 
	border-top: 0px solid White; 
	border-left: 0px solid White; 
	border-bottom: 0px solid White; 
	}
	
td.GalleryItem_DetailsColumn_Header { 
	height: 30px; 
	width: 480px; 
	background-color: transparent; 
	text-align: left; 
	vertical-align: bottom; 
	border-right: 0px solid #a2b5cd; 
	border-top: 0px solid #a2b5cd; 
	border-left: 0px solid #a2b5cd; 
	border-bottom: 1px dotted #a2b5cd; 
	}
	
td.GalleryItem_DetailsColumn_Content { 
	height: 35px; 
	width: 480px; 
	background-color: transparent; 
	text-align: left; 
	vertical-align:top; 
	border-right: 0px solid White; 
	border-top: 0px solid White; 
	border-left: 0px solid White; 
	border-bottom: 0px solid White; 
	}

td.GalleryItem_DetailsColumn_Bottom { 
	height: 15px; 
	width: 480px; 
	text-align: left; 
	vertical-align: top; 
	border-right: 0px solid White; 
	border-top: 0px solid White; 
	border-left: 0px solid White; 
	border-bottom: 0px solid White; 
	}

span.GalleryItem_Detail_ShortDescription { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: BOLD; /*TXOVWTITLSTYLE*/
	font-size: 12px; /*TXOVWTITLSIZE*/
	color: #828282; /*TXOVWTITLCOL*/
	}

span.GalleryItem_Detail_LongDescription { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	color: #363636; /*TXNORMCOL*/ 
	}
	
a.Button_Link_GalleryCategory, a.Button_Link_GalleryCategory:visited  
{
	font-family: Verdana, Arial, Tahoma; 
	font-weight: bold; 
	font-size: 12px; /*TXOVWTITLSIZE*/
	color: #828282; /*TXOVWTITLCOL*/
	text-decoration: none; /*TXBTNDEC*/
	}
a.Button_Link_GalleryCategory:hover { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: bold; 
	font-size: 12px; /*TXOVWTITLSIZE*/
	color: #828282; /*TXOVWTITLCOL*/
	text-decoration: none; /*TXBTNDEC*/
	}

a.Button_Link_GalleryItem, a.Button_Link_GalleryItem:visited  
{
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	color: #363636; /*TXNORMCOL*/
	text-decoration: none; /*TXBTNDEC*/
	}
a.Button_Link_GalleryItem:hover { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; 
	font-size: 11px; /*TXNORMSIZE*/
	color: #363636; /*TXNORMCOL*/
	text-decoration: underline;
	}	

table.ObjectFinderMain { 
	width: 210px; 
	background-color: White; 
	border-right: 0px solid #f9c275; 
	border-top: 0px solid #f9c275; 
	border-left: 0px solid #f9c275; 
	border-bottom: 0px solid #f9c275; 
	}
	
td.ObjectFinderMain_Content_FullWidth { 
	width: 100%; 
	text-align: left; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	vertical-align: top; 
	}		
	
table.ObjectFinderItem { 
	width: 100%; 
	background-color: Transparent; 
	border-right: 0px solid #cccc99; 
	border-top: 0px solid #cccc99; 
	border-left: 0px solid #cccc99; 
	border-bottom: 0px solid #cccc99; 
	}	
	
span.ObjectFinderMain_Header_Title { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal; /*TXSTETITLSTYLE*/
	font-size: 14px; /*TXSTETITLSIZE*/
	color: #828282; /*TXSTETITLCOL*/
	}
	
td.ObjectFinderItem_Content_FullWidth { 
	width: 100%; 
	text-align: left; 
	padding-left: 2px; 
	padding-right: 0px; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	background-color: #f5f5f5; 
	}	
	
td.ObjectFinderItem_Content_Left { 
	width: 80px; 
	text-align: left; 
	padding-left: 2px; 
	padding-right: 0px; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	background-color: #f5f5f5; 
	}

td.ObjectFinderItem_Content_Right { 
	width: 130px; 
	text-align: left; 
	padding-left: 2px; 
	padding-right: 0px; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	background-color: #f5f5f5; 
	}

td.ObjectFinderMain_Submit { 
	height: 25px; 
	width: 100%; 
	text-align: center; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	vertical-align: middle; 
	}	

body.DocumentEditor 
{
	overflow: auto;
	background-color: White; 
	left: 0; 
	top: 0; 
	margin: 0; 
	text-align: left }


/* Login-Dialog */
body.LoginDialog 
{
	background-color: White; 
	left: 0; 
	top: 0; 
	margin: 0; 
	text-align: left }
table.LoginDialog { 
	width: 100%; 
	background-color: Transparent; 
	}	
td.LoginDialog { 
	width: 100%; 
	text-align: left; 
	padding-left: 2px; 
	padding-right: 0px; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	background-color: #fff; 
	}	
a.Button_LoginDialogOpen, a.Button_LoginDialogOpen:visited { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal;
	font-size: 11px;
	color: #828282;
	text-decoration: none;
	}
a.Button_LoginDialogOpen:hover { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	}
a.Button_LoginDialog, a.Button_LoginDialog:visited { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal;
	font-size: 11px;
	color: #828282;
	text-decoration: none;
	}
a.Button_LoginDialog:hover { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	}	
a.Button_LoginDialog_Submit, a.Button_LoginDialog_Submit:visited { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal;
	font-size: 11px;
	color: #828282;
	text-decoration: none;
	background-color: #dcdcdc;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
    border: 1px solid #8d8d8d;		
	}
a.Button_LoginDialog_Submit:hover { 
	font-family: Verdana, Arial, Tahoma; 
	font-weight: normal;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background-color: #dcdcdc;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;	
    border: 1px solid #8d8d8d;	
	}	
ul.Button_LoginDialog { 
    list-style-type: none; 
    margin: 8px 0px 0px 0px; 
    padding-left: 0px;
	}
li.Button_LoginDialog { 
    margin: 2px 0px 0px 0px; 
    padding-left: 0px;
	}

/* Fixes TLK2012 */
span.RadInput_Windows7.RadInput.riSingle   { 
	width: 245px !important; 
	}
input.Text_Text.riEnabled.riTextBox   { 
	width: 235px !important; 
	}
input.Text_SmallText.riEnabled.riTextBox   { 
	width: 100px !important; 
	}
div.RadComboBox_Windows7.RadComboBox.Text_Text   { 
	width: 245px !important; 
	}

div.mMaster_Base_Top {
	height: 0px;
}

/* Warenkorb, Buttons unten statt links */
#ctl00_ContentPlaceHolderMaster_OrdersSummary1_LinkButton1 {
	display: none;
}
#ctl00_ContentPlaceHolderMaster_OrderDetails1_RecordEditMenu1_ImageButton1 {
	display: none;
}
#ctl00_ContentPlaceHolderMaster_OrderDetails1_RecordEditMenu1_ImageButton2 {
	display: none;
}
#ctl00_ContentPlaceHolderMaster_OrderDetails1_RecordEditMenu1_ImageButton3 {
	display: none;
}
#ctl00_ContentPlaceHolderMaster_OrderDetails1_RecordEditMenu1_RadButton1 {
	display: none;
}
#ctl00_ContentPlaceHolderMaster_OrderDetails1_RecordEditMenu1_RadButton3 {
	display: none;
}
#ctl00_ContentPlaceHolderMaster_OrderDetails1_LinkButton1 {
	display: inline-block !important;
	margin-top: 15px;
	padding-top: 4px;
	color: #000 !important;
	background-color: #f9f9f9 !important;
	border-color: #e0e0e0 !important;
}
#ctl00_ContentPlaceHolderMaster_OrderDetails1_LinkButton2 {
	display: inline-block !important;
	margin-top: 15px;
	padding-top: 4px;
	color: #000 !important;
	background-color: #f9f9f9 !important;
	border-color: #e0e0e0 !important;
}
/* Warenkorb, Buttons unten statt links, Ende */
