textarea 
{
    /*
	font-family : Arial, Helvetica, sans-serif;
	padding : 2px;
	font-size : 10px;
	color : #0a2d6e;
	background-color : #f3f5ff;
	border : 1px outset #acacc7;
	margin-top : 2px;
	margin-left : 2px;
	width: 85%;
*/
}
input 
{
    /*
	font-family : Arial, Helvetica, sans-serif;
	padding : 2px;
	font-size : 10px;
	color : #0a2d6e;
	background-color : #f3f5ff;
	border : 1px outset #acacc7;
	margin-top : 2px;
	margin-left : 2px;
*/
}
.page {
	margin-top: 1px;
	text-align: center;
    width:987px;
    margin: 0 auto;
	
}
#pagecontainer {
    position: relative;
	width: 987px;
	background-color: #FFFFFF;
	margin-top: 0px;
	border-collapse: collapse;
	padding: 0px;
	vertical-align: top;
	text-align: left;
}
#toppagefront {
	width: 987px;
}
#contentcontainer {
	display:table;
    background-color: #FFFFF;
    height:768px;
	width:987px;
}
#leftcolumm {
    float:left;
    width: 190px;
	height:101%;
	background-color: #2F2E66;
	border-collapse: collapse;
	text-align: left;
	vertical-align: top;
	margin-right:5px;
	}
#centercolumm1of1 {
    float:left;
	width: 646px;
    height:100%;
	border-collapse: collapse;
	text-align: left;
	vertical-align: top;
	margin-right:5px;
	}
#centercolumm1of2 {
    float:left;
	width: 500px;
    height:100%;
	border-collapse: collapse;
	text-align: left;
	vertical-align: top;
	margin-right:5px;
	}
#centercolumm2of2 {
    float:left;
    height:100%;
	width: 141px;
	border-collapse: collapse;
	text-align: left;
	vertical-align: top;
	}
#rightcolumm {
    float:right;
	width:141px;
    height:100%;
	border-collapse: collapse;
	text-align: left;
	vertical-align: top;
    }
#rightcolummsolo {
    float:right;
	width:792px;
    height:100%;
	border-collapse: collapse;
	text-align: left;
	vertical-align: top;
	}
#bottompagefront {
}
.formtablebottom {
	width : 987px;
	border-width : 0;
	border-collapse : collapse;
	text-align: center;
	margin-top:10px;
}
.datatdbottom {
	vertical-align : top;
	margin : 0;
}
.datafontbottom {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-style : normal;
	font-weight : normal;
	color : #0a2d6e;
	line-height : 10px;
}
.toptable {
	margin: 0px;
	width: 987px;
	padding: 0px;
	background-color: #FFFFFF;
	border-collapse: collapse;
	text-align: left;
	vertical-align: top;
}
.tdtopbg1 {
	margin: 0px;
	padding: 0px 0px 0px 5px;
	border-collapse: collapse;
	background-image: url("~/images/topbgfront.gif");
	font-family : Arial, Helvetica, sans-serif;
	font-size : 30px;
	font-style : Bold;
	font-weight : 800;
	color : #FFFFFF;
	vertical-align: center;
	width: 170px;

}
.tdtopbg2 {
	margin: 0px;
	padding: 0px;
    padding-left:22px;
	border-collapse: collapse;
	background-image: url("~/images/topbgfront.gif");
	font-family : Arial, Helvetica, sans-serif;
	font-size : 30px;
	font-style : Bold;
	font-weight : 800;
	color : #FFFFFF;
	text-align: left;
    width:647px;
}
.tdtopbg3 {
	margin: 0px;
	padding: 0px;
    padding-right:3px;
	border-collapse: collapse;
	background-image: url("~/images/topbgfront.gif");
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : Bold;
	font-weight : 1800;
	color : #FFFFFF;
	text-align: right;
	vertical-align:top;
	width:170px;
}
.tdtopbg3orange {
	color : #f58207;
}
.tdtopbg3 a,.tdtopbg3 a:link,.tdtopbg3 a:visited {
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
.tdtopbg3 a:hover {
	color: #f58207;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
.tdtopwhite {
	border-width: 0px;
	padding: 0;
	padding-left: 5px;
	border-collapse : collapse;
 }
.click-menu {
	margin-top: 5px;
	margin-left: 6px;
	margin-right: 5px;
	margin-bottom: 0px;
	text-align: left;
	vertical-align: top;
	width:179px
}
.click-menu .box1 {
	background-image: url("~/images/color0.gif");
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	font-family: tahoma;
	padding: 4px 8px;
	cursor: default;
	position: relative;
	margin-bottom: -1px;
}
.click-menu .box1-hover {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	font-family: tahoma;
	padding: 4px 8px;
	cursor: default;
	position: relative;
	margin-bottom: -1px;
}
.click-menu .box1-open {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	font-family: tahoma;
	padding: 4px 8px;
	cursor: default;
	position: relative;
	margin-bottom: -1px;
}
.click-menu .box1-open-hover {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	font-family: tahoma;
	padding: 4px 8px;
	cursor: default;
	position: relative;
	margin-bottom: -1px;
}
.click-menu .box1 img, .click-menu .box1-hover img, .click-menu .box1-open img, .click-menu .box1-open-hover img {
	position: absolute;
	top: 6px;
	right: 6px;
}
.click-menu .section {
	font-family: arial;
	font-size: 12px;
	line-height: 15px;
	padding: 5px 5px 6px 5px;
	display: none;
}
.click-menu .box2 {
	border-style: none none none none;
	border-width: 0px;
}
.click-menu .box2-hover {
	border-style: none none none none;
	border-width: 0px;
}
.textclickmenu {
	font-family: arial;
	font-size: 12px;
	line-height: 15px;
	padding: 1px 1px 1px 5px;
	vertical-align:center;
	text-align:left;
}
.textclickmenu input {
	font-family : Arial, Helvetica, sans-serif;
	padding : 2px;
	height:15px;
	font-size : 10px;
	color : #0a2d6e;
	background-color : #FFFFFF;
	border:0px;
    vertical-align : bottom;
	width:120px;
}
.textclickmenuform {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 1px 1px 4px 5px;
	vertical-align:center;
	text-align:left;
}
.textclickmenuform input {
    height:15px;
    border:0px;
    vertical-align:bottom;
    width:118px;
    }
.textclickmenuform textarea {
	font-family : Arial, Helvetica, sans-serif;
	padding : 2px;
	height:60px;
	width:120px;
	font-size : 10px;
	color : #0a2d6e;
	background-color : #FFFFFF;
	border:0px;
    vertical-align : bottom;
    }
.click-menu .color0tdtop {
	background-image: url("~/images/color0.gif");
	border-collapse : collapse;
	border-style: none solid none none;
	border-width: 0px;
	Border-color: #3B3A80;
	line-height:22px;
	}
.click-menu .fontcolor0tdtop {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	font-family: tahoma;
	padding: 4px 8px;
	cursor: default;
	position: relative;
	margin-bottom: -1px;
	}
.click-menu .color0tdmain {
	background-color: #3B3A80;
}
.click-menu .color0tdmain a {
	color: #302F68;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
.click-menu .color0tdmain a:hover {
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
.click-menu .fontcolor0tdmain {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
}
.click-menu .fontcolor0tdmain a:link, .click-menu .fontcolor0tdmain a,.click-menu .fontcolor0tdmain a:visited {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
}
.click-menu .fontcolor0tdmain a:hover {
	font-family: arial;
	font-size: 12px;
	color: #D07A1B;
	font-style : Bold;
	font-weight : 1800;
	}
.color0borderfixed {
	border-style: none none none solid;
	border-width: 1px;
	Border-color: #302F68;
	margin-left: 7px;
	margin-top:5px;
	margin-bottom:5px;
    text-align:left;
	}
.color0borderfixedform {
	border-style: none none none solid;
	border-width: 1px;
	Border-color: #302F68;
	margin-left:7px;
    margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	}
.color0border {
	border-style: none none none solid;
	border-width: 1px;
	Border-color: #302F68;
	margin-left: 3px;
}
.click-menu .color1tdtop {
	background-image: url("~/images/color1.gif");
	border-collapse : collapse;
	border-style: none solid none none;
	border-width: 0px;
	Border-color: #D6A551;
	}
.click-menu .color1tdmain {
	background-color: #D6A551;
}
.click-menu .color1tdmain a {
	color: #D07A1B;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
.click-menu .color1tdmain a:hover {
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
.color1border {
	border-style: none none none solid;
	border-width: 1px;
	Border-color: #D07A1B;
    margin-left: 3px;
	color: #D07A1B;
	font-weight: bold;
	border-collapse:collapse;
 }
.color1borderform {
	color: #D07A1B;
	border-style: none none none solid;
	border-width: 1px;
	Border-color: #D07A1B;
	margin-left:3px;
    margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	}
.click-menu .color2tdtop {
	background-image: url("~/images/color2.gif");
	border-collapse : collapse;
	border-style: none solid none none;
	border-width: 0px;
	Border-color: #B0AEDF;
}
.click-menu .color2tdmain {
	background-color: #B0AEDF;
}
.click-menu .color2tdmain a {
	color: #6462DA;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
.click-menu .color2tdmain a:hover {
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
.color2border {
	border-style: none none none solid;
	border-width: 1px;
	Border-color: #6462DA;
	margin-left: 3px;
}
.click-menu .color3tdtop {
	background-image: url("~/images/color3.gif");
	border-collapse : collapse;
	border-style: none solid none none;
	border-width: 0px;
	Border-color: #70DA62;
}
.click-menu .color3tdmain {
	background-color: #70DA62;
}
.click-menu .color3tdmain a {
	color: #52B345;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
.click-menu .color3tdmain a:hover {
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
.color3border {
	border-style: none none none solid;
	border-width: 1px;
	Border-color: #52B345;
	margin-left: 3px;
}
.click-menu .color4tdtop {
	background-image: url("~/images/color4.gif");
	border-collapse : collapse;
	border-style: none solid none none;
	border-width: 0px;
	Border-color: #E483C4;
}
.click-menu .color4tdmain {
	background-color: #E483C4;
}
.click-menu .color4tdmain a {
	color: #DA2C9F;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
.click-menu .color4tdmain a:hover {
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
.click-menu .color4tdmain a:visited {
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
.color4border {
	border-style: none none none solid;
	border-width: 1px;
	Border-color: #DA2C9F;
	margin-left: 3px;
}
.click-menu .color5tdtop {
	background-image: url("~/images/color5.gif");
	border-collapse : collapse;
	border-style: none solid none none;
	border-width: 0px;
	Border-color: #EED459;
}
.click-menu .color5tdmain {
	background-color: #EED459;
}
.click-menu .color5tdmain a {
	color: #D4AF03;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
.click-menu .color5tdmain a:visited {
	color: #D4AF03;
	text-decoration: none;
	font-weight: bold;
}
.click-menu .color5tdmain a:link {
	color: #D4AF03;
	text-decoration: none;
	font-weight: bold;
}
.click-menu .color5tdmain a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.color5border {
	border-style: none none none solid;
	border-width: 1px;
	Border-color: #D4AF03;
	margin-left: 3px;
}
.click-menu .color6tdtop {
	background-image: url("~/images/color6.gif");
	border-collapse : collapse;
	border-style: none solid none none;
	border-width: 0px;
	Border-color: #8BB5EE;
}
.click-menu .color6tdmain {
	background-color: #8BB5EE;
}
.click-menu .color6tdmain a {
	color: #3D79C9;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
.click-menu .color6tdmain a:hover {
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
.color6border {
	border-style: none none none solid;
	border-width: 1px;
	Border-color: #3D79C9;
	margin-left: 3px;
	color: #3D79C9;
}
.color6borderform {
	border-style: none none none solid;
	border-width: 1px;
	Border-color: #3D79C9;
	margin-left: 3px;
	color: #3D79C9;
}
.click-menu .color7tdtop {
	background-image: url("~/images/color7.gif");
	border-collapse : collapse;
	border-style: none solid none none;
	border-width: 0px;
	Border-color: #B4BAC2;
}
.click-menu .color7tdmain {
	background-color: #B4BAC2;
}
.click-menu .color7tdmain a {
	color: #7185A8;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
.click-menu .color7tdmain a:hover {
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
.color7border {
	border-style: none none none solid;
	border-width: 1px;
	Border-color: #7185A8;
	margin-left: 3px;
}
.click-menu .color8tdtop {
	background-image: url("~/images/color8.gif");
	border-collapse : collapse;
	border-style: none solid none none;
	border-width: 0px;
	Border-color: #85A87D;
}
.click-menu .color8tdmain {
	background-color: #85A87D;
}
.click-menu .color8tdmain a {
	color: #2A6C1A;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
.click-menu .color8tdmain a:hover {
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
.color8border {
	border-style: none none none solid;
	border-width: 1px;
	Border-color: #2A6C1A;
	margin-left: 3px;
}
select, option 
{
    /*
	font-family : Arial, Helvetica, sans-serif;
	padding : 2px;
	font-size : 10px;
	color : #0a2d6e;
	background-color : #f3f5ff;
	border : 1px outset #acacc7;
	width : 141px;
	margin-top : 4px;
	margin-left : 2px;
*/
}
.FormTableNewsFront {
background-color : #ffffff; 
width : 141px; 
margin-bottom : 10px; 
border-color : #d07a1b; 
border-width : 1px; 
border-style : solid; 
border-collapse : collapse; 
} 
.FormHeaderTDNewsFront {
background-image: url("~/images/color1.gif");
border-collapse : collapse; 
text-align : left; 
padding-left : 5px;
line-height:19px;
} 
.FormHeaderFONTNewsFront {
font-family : tahoma; 
font-size : 12px; 
color : #FFFFFF;
font-weight:bold;
} 
.ColumnCaptionTDNewsFront {
background-color : #d6a551; 
border-collapse : collapse; 
text-align : left;
padding-left:5px;
line-height : 12px; 
vertical-align : text-top; 
} 
.ColumnCaptionTDNewsFrontWhite {
background-color : #FFFFFF; 
border-collapse : collapse; 
text-align : right;
line-height : 12px; 
vertical-align : text-top; 
} 
.ColumnCaptionFontNewsFront {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #FFFFFF; 
font-weight:bold;
} 
.ColumnCaptionFontNewsFront a:hover {
    color: #ffffff;
	text-decoration: underline;
	white-space: nowrap;
	font-weight: bold;
} 

.FieldCaptionTDNewsFront {
background-color : #ffffff; 
border-collapse : collapse; 
} 
.DataTDNewsFront {
    margin-bottom : 0px; 
    border-collapse : collapse; 
    border-style : none ; 
    border-color : #0a2d6e; 
    border-width : 1px; 
    padding-bottom : 5px; 
    padding-top : 5px; 
    padding-left : 3px; 
    font-family : Arial, Helvetica, sans-serif; 
    font-size : 13px; 
} 
.DataFontNewsFront {
    font-family : Arial, Helvetica, sans-serif; 
    font-size : 11px; 
    color : #0a2d6e; 
} 
.DataFontNewsFront a:active {
	color : #0a2d6e;
	text-decoration : none;
}
.DataFontNewsFront a:visited {
	color : #0a2d6e;
	text-decoration : none;
}
.DataFontNewsFront a:hover {
	color : #0a2d6e;
	text-decoration : underline;
}

.RecordSeparatorTDNewsFront {
line-height : 0; 
} 
.FormTableConsultant 
{
    width:100%;
/*
background-color : #ffffff; 
width : 141px; 
margin-right : 5px; 
margin-top : 0px; 
margin-bottom : 10px; 
border-style : solid; 
border-width : 1px; 
border-collapse : collapse; 
border-color : #0a2d6e; 
*/
} 
.FormHeaderTDConsultant {
background-image: url("~/images/color0.gif");
background-color : #ffffff; 
text-align : left; 
line-height : 18px; 
border-collapse : collapse; 
} 
.FormHeaderFontConsultant {
font-family : tahoma; 
font-size : 12px; 
color : #ffffff;
font-weight:bold;
padding-left:5px;
} 
.ColumnCaptionTDConsultant {
padding:2px;
} 
.ColumnCaptionFontConsultant {
} 
.FieldCaptionTDConsultant {
} 
.FieldCaptionFontConsultant {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
color : #0a2d6e; 
} 
.DataTDConsultant {
padding : 0px 2px 0px 2px; 
vertical-align : text-top; 
text-align : left; 
} 
.DataFontConsultant {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #0a2d6e; 
line-height : 11px; 
} 
.FormTableVendorOpportunities {
background-color : #ffffff; 
width : 141px; 
border-color : #d07a1b; 
border-style : solid; 
border-width : 1px; 
border-collapse : collapse; 
margin-top : 0px; 
margin-left : 0; 
} 
.FormHeaderTDVendorOpportunities {
background-image: url("~/images/color1.gif");
background-color : #ffffff; 
text-align : left; 
line-height : 18px; 
border-collapse : collapse; 
} 
.FormHeaderFontVendorOpportunities {
font-family : tahoma; 
font-size : 12px; 
color : #FFFFFF;
font-weight:bold;
padding-left:5px;
} 
.DataTDVendorOpportunities {
padding-left : 7px; 
vertical-align : text-top; 
} 
.DataFontVendorOpportunities {
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #0a2d6e; 
line-height : 11px; 
text-align : left; 
vertical-align : text-top; 
} 
.FormTableMain1Front {
background-color : #ffffff; 
width : 500px; 
margin-left : 0px; 
margin-right : 0px; 
padding : 0px; 
border-style : solid; 
border-width : 1px; 
border-collapse : collapse; 
margin-top : 0px; 
margin-bottom : 0px; 
border-color : #D07A1B; 
} 
.FormHeaderTDMain1Front {
background-image: url("~/images/color1.gif");
background-color : #ffffff; 
line-height:18px;
text-align : left; 
border-collapse : collapse; 
} 
.FormHeaderFontMain1Front {
font-family : tahoma; 
font-size : 14px; 
color : #FFFFFF;
font-weight:bold;
padding-left:5px;
} 
.ColumnCaptionTDMain1Front {
background-color : #d6a551; 
text-align : left; 
margin-top : 0px; 
margin-bottom : 0px; 
padding : 3px; 
padding-left : 5px; 
vertical-align : text-top; 
border-style : solid none; 
border-width : 1px; 
border-collapse : collapse; 
border-color : #d07a1b; 
} 
.ColumnCaptionTDMain1Front a:hover {
    color: #ffffff;
	text-decoration: underline;
	white-space: nowrap;
	font-weight: bold;
} 
.ColumnCaptionTDMain1FrontCustomerList {
background-image: url("~/images/color1.gif");
text-align : left; 
padding : 3px; 
padding-left : 5px; 
vertical-align : text-top; 
border-style : solid none; 
border-width : 1px; 
border-collapse : collapse; 
border-color : #d07a1b; 
} 
.ColumnCaptionFontMain1Front {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : bold; 
color : #FFFFFF; 
} 
.FieldCaptionTDMain1Front {
padding : 2px; 
vertical-align : text-top; 
} 
.FieldCaptionFontMain1Front {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
color : #0a2d6e; 
} 
.DataTDMain1Front {
border-style : none; 
border-color : #ffffff; 
border-width : 0; 
padding : 2px; 
padding-left:5px;
vertical-align : text-top; 
margin : 0; 
line-height : 11px; 
} 
.DataTDMain1Front img {
vertical-align : top; 
} 
.DataTDMain1FrontInv {
border-style : none; 
border-color : #ffffff; 
border-width : 0; 
padding : 2px; 
padding-left:5px;
vertical-align : text-top; 
margin : 0; 
background-color : #e3e3f1; 
line-height : 11px; 
} 
.DataTDMain1FrontInv img {
vertical-align : top; 
} 
.DataFontMain1Front {
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-style : normal; 
font-weight : normal; 
color : #0a2d6e; 
line-height : 11px; 
text-align : left; 
vertical-align : text-top; 
} 
.FormTableMain2Front {
background-color : #ffffff; 
width : 500px; 
margin-left : 0px; 
margin-right : 0px; 
padding : 0; 
border-style : none solid solid; 
border-width : 1px; 
border-collapse : collapse; 
margin-top : 10px; 
margin-bottom : 10px; 
border-color : #0a2d6e; 
} 
.FormHeaderTDMain2Front {
background-image: url("~/images/color0.gif");
background-color : #ffffff; 
text-align : left; 
line-height : 18px; 
border-collapse : collapse; 
} 
.FormHeaderFontMain2Front {
font-family : tahoma; 
font-size : 14px; 
color : #FFFFFF;
font-weight:bold;
padding-left:5px;
} 
.ColumnCaptionTDMain2Front {
background-color : #3b3a80; 
text-align : left; 
margin : 0; 
padding : 3px; 
padding-left : 5px; 
vertical-align : text-top; 
} 
.ColumnCaptionTDMain2Front a:hover {
    color: #ffffff;
	text-decoration: underline;
	white-space: nowrap;
	font-weight: bold;
} 
.ColumnCaptionFontMain2Front {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : bold; 
color : #FFFFFF; 
} 
.FieldCaptionTDMain2Front {
padding : 2px; 
vertical-align : text-top; 
} 
.FieldCaptionFontMain2Front {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
color : #0a2d6e; 
} 
.DataTDMain2Front {
border-style : none; 
border-color : #ffffff; 
border-width : 0; 
padding : 2px; 
vertical-align : text-top; 
margin : 0; 
line-height : 11px; 
}
.DataTDMain2FrontTextelement {
border-style : none; 
border-color : #ffffff; 
border-width : 0; 
padding : 6px; 
vertical-align : text-top; 
margin : 0px; 
line-height : 12px; 
}
.DataTDMain2FrontInv {
border-style : none; 
border-color : #ffffff; 
border-width : 0; 
padding : 2px; 
vertical-align : text-top; 
margin : 5px; 
background-color : #f5daf3; 
line-height : 11px; 
} 
.DataFONTMain2Front img {
vertical-align : top; 
} 
.DataFontMain2Front {
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-style : normal; 
font-weight : normal; 
color : #0a2d6e; 
line-height : 11px; 
text-align : left; 
vertical-align : text-top; 
}
.DataFontMain2FrontTextElement {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
color : #0a2d6e; 
line-height : 12px; 
text-align : left; 
vertical-align : text-top; 
}
 

#nav { width:150px; display: block;overflow:hidden;}

#nav code { font-size: 12px; display: block;overflow:auto;}
#nav code.inline { display:inline; }

#nav li a, a:link { color:#6462DA;text-decoration: none}
#nav li a:visited { color:#6462DA;text-decoration: none}
#nav ul ul li a:focus, a:hover, a:active { color: #ffffff}
#nav ul ul li a:hover { color: #ffffff}
#nav a img { border: none; }

#nav ul { list-style: none; }

#navigation ul { list-style: none; margin: 0; padding: 0 0 0 1em;}
#nav span.menureplace {  border-bottom: 0px solid #999; }
#nav ul a { text-decoration: none; color: #6462DA}
#nav a.menureplacecollapsed { padding-left: 12px; color: #6462DA; background: url(~/images/plus.gif) center left no-repeat;}
#nav a.menureplaceexpanded { padding-left: 12px; color: #6462DA; background: url(~/images/minus.gif) center left no-repeat; }
#nav ul { padding: 0; margin: 0}
#nav ul ul { margin-left: 16px}

a:link {
	color : #0a2d6e;
	text-decoration : none;
}
a:active {
	color : #0a2d6e;
	text-decoration : none;
}
a:visited {
	color : #0a2d6e;
	text-decoration : none;
}
a:hover {
	color : #0a2d6e;
	text-decoration : underline;
}

INPUT.ImgLoginButton {
	width: 23px;
	height: 15px;
	margin: 0px;
	vertical-align : center;
	padding : 0px;
	margin-left : 3px;
}
.FormTABLEDownloadCustomerList {
background-color : #ffffff; 
width : 792px; 
margin-left : 0px; 
margin-right : 0px; 
padding : 0; 
border : #d4af03; 
border-style : none solid solid; 
border-width : 1px; 
border-collapse : collapse; 
margin-top : 0px; 
} 
.FormHeaderTDDownloadCustomerList {
background-image: url("~/images/color5.gif");
text-align : left; 
border-collapse : collapse;
line-height: 18px;
padding-top:1px;
padding-left:5px;
} 
.FormHeaderFontDownloadCustomerList {
font-family : tahoma; 
font-size : 14px; 
font-style : normal; 
color : white; 
font-weight : bold; 
} 
.ColumnCaptionTDDownloadCustomerList {
} 
.ColumnCaptionFontDownloadCustomerList {
} 
.FieldCaptionTDDownloadCustomerList {
border-style : none; 
border-color : #ffffff; 
border-width : 0; 
padding: 5px; 
vertical-align : text-top; 
} 
.FieldCaptionFontDownloadCustomerList {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
padding : 0px; 
font-style : normal; 
font-weight : bold; 
color : #0a2d6e; 
vertical-align : text-top; 
} 
.DataTDDownloadCustomerList {
border-style : none solid none none; 
border-color : #8184ab; 
border-width : 0; 
padding-top:5px;
padding-left : 10px; 
padding-right : 5px;
padding-bottom: 5px;
vertical-align : text-top; 
text-align : left; 
line-height : 12px; 
} 
.DataTDDownloadCustomerListInv {
} 
.DataFontDownloadCustomerList {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
color : #0a2d6e; 
text-align : left; 
} 
.DataFontDownloadCustomerListHead {
}
.FormTableSearchResultRecord {
background-color : #FFFFFF; 
width : 792px; 
border-style : solid; 
border-width : 1px; 
border-color : #6462DA; 
margin-top:0px;
border-collapse : collapse; 
} 
.FormTableSearchResultRecord2 {
background-color : #FFFFFF; 
width : 792px; 
border-style : solid; 
border-width : 1px; 
border-color : #D6A551; 
margin-top:-19px;
border-collapse : collapse; 
} 
.DataTDSearchResultList input{
	font-family : Arial, Helvetica, sans-serif;
	padding : 2px;
	font-size : 10px;
	line-height:12px;
	height:18px;
	color : #0a2d6e;
	border : 1px outset #acacc7;
	background-color : #f3f5ff;
	width : 50px;
	margin-top : 2px;
	margin-left : 2px;
	vertical-align:text-top;
}
.DataTDSearchResultList select {
	line-height:12px;
	background-color : #f3f5ff;
	width : 130px;
	vertical-align:text-top;
	padding:2px;
	border:0;
	height:18px;
}
.DataTDSearchResultList option{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #0a2d6e;
	line-height:10px;
	border:0;
	height:10px;
	
}
.FormTableVendorContractCompanyname {
width:100%;
}
.FormTableVendorcontractPunchline {
width:100%;
}
.FormTableSearchResult {
background-color : #FFFFFF; 
width : 792px; 
margin-left : 0px; 
border-style : solid ; 
border-width : 1px; 
border-collapse : collapse; 
margin-top : 0px; 
border-color : #6462da; 
} 
.FormTableSearchResultVendorRecord {
background-color : #FFFFFF; 
width : 792px; 
margin-left : 0px; 
border-style : solid ; 
border-width : 1px; 
border-collapse : collapse; 
margin-top : 0px; 
border-color : #d4af03; 
} 
.FormTABLESearchResultNavigate
{
background-color : #FFFFFF; 
width : 786px; 
margin-left : -3px; 
border-style : solid ; 
border-width : 1px; 
border-collapse : collapse; 
margin-top : 0px; 
border-color : #6462da; 
}
.FormHeaderTDSearchresult {
background-image: url("~/images/color2.gif");
text-align : left; 
border-collapse : collapse;
line-height: 18px;
padding-top:1px;
padding-left:5px;
} 
.FormHeaderTDSearchresultVendorRecord {
background-image: url("~/images/color5.gif");
text-align : left; 
border-collapse : collapse;
line-height: 18px;
padding-top:1px;
padding-left:5px;
} 
.FormHeaderTDSearchresult2 {
background-image: url("~/images/color1.gif");
text-align : left; 
border-collapse : collapse;
line-height: 18px;
padding-top:1px;
padding-left:5px;
} 
.FormHeaderFontSearchresult {
font-family : tahoma; 
font-size : 12px;
font-style : normal; 
color : white; 
font-weight : bold; 
} 
.ColumnCaptionTDSearchresult {
line-height: 12px;
vertical-align:text-top;
padding-left:5px;
padding-top:4px;
}
.ColumnCaptionFontSearchresult {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : bold; 
color : #0d2d6f; 
} 
.FieldCaptionTDSearchResult {
} 
.FieldCaptionFontSearchresult {
} 
.DataTDSearchresult {
padding-top:5px;
padding-left:5px;
padding-right:15px;
line-height: 12px;
vertical-align:text-top;
} 
.DataTDSearchresultNavigate
 {
padding-top:5px;
padding-left:10px;
line-height: 12px;
vertical-align:top;
text-align:left;
height:45px;
} 
.DataTDSearchresultNavigateImage
 {
padding-top:5px;
padding-left:5px;
line-height: 12px;
vertical-align:top;
text-align:left;
width: 45px;
height:45px;
} 

.DataTDSearchresultNavigateImage img
 {
vertical-align:top;
text-align:left;
} 
.DataFontSearchresult {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
color : #0d2d6f; 
} 
.DataTDSearchresultTop {
width : 400px; 
padding : 0;
vertical-align:top;
text-align:left;
} 
.DataTDSearchresultTopRight {
width : 360px;
padding-right:5px;
vertical-align:top;
text-align:right;
} 
.DataTDSearchresultInv {
padding : 0px; 
vertical-align : text-top; 
margin-left : 0px; 
background-color : #e3e3f1; 
} 
.DataTDSearchresultbuttons {
padding:0 px; 
vertical-align : text-top; 
} 
.DataTDSearchresultbuttons input {
margin-top : -1px; 
margin-left:-1px;
vertical-align : top; 
border:0px;
} 
.DataFontSearchresultHeadLarge {
font-family : Arial, Helvetica, sans-serif; 
font-size : 26px; 
font-style : normal; 
font-weight : bold; 
color : #0d2d6f; 
line-height : 26px; 
text-align : left; 
vertical-align : text-top; 
} 
.DataFontSearchresultHeadSmall {
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-style : normal; 
font-weight : bold; 
color : #0d2d6f; 
line-height : 19px; 
text-align : left; 
vertical-align : text-top; 
} 
.RecordSeparatorTDSearchResult {
background-image: url("~/images/color2.gif");
border-style : solid none; 
border-color : #6462DA; 
border-width : 1px; 
line-height : 3px;
} 
.RecordSeparatorTDSearchResultVendorRecord {
background-image: url("~/images/color5.gif");
border-style : solid none; 
border-color : #d4af03; 
border-width : 1px; 
line-height : 3px;
} 
.DataFONTSearchResult a {
text-decoration : underline; 
}
.DataFONTSearchResult a:active{
text-decoration : underline; 
}
.DataFONTSearchResult a:visited {
text-decoration : underline; 
}
.DataFONTSearchResult a:link {
text-decoration : underline; 
}
.FormTableSearchResultList {
background-color : #ffffff; 
width : 792px; 
margin-left : 0px; 
padding : 0; 
border-style : none solid solid; 
border-width : 1px; 
border-collapse : collapse; 
border-color : #d4af03; 
display: block;overflow:hidden;
} 
.FormTableSearchResultList2 {
background-color : #ffffff; 
width : 792px; 
margin-left : 0px; 
padding : 0; 
border-style : none solid solid; 
border-width : 1px; 
border-collapse : collapse; 
margin-top : 0px; 
margin-bottom : -19px; 
border-color : #d4af03; 
display: block;overflow:hidden;
} 
.FormTableSearchResultList3 {
background-color : #ffffff; 
width : 792px; 
margin-left : 0px; 
padding : 0; 
border-style : none solid solid; 
border-width : 1px; 
border-collapse : collapse; 
border-color : #d4af03; 
display: block;overflow:hidden;
} 
.FormTableSearchResultListText {
background-color : #ffffff; 
width : 792px; 
margin-left : 0px; 
padding : 0; 
border-style : none solid solid; 
border-width : 1px; 
border-collapse : collapse; 
border-color : #d07a1b; 
display: block;overflow:hidden;
} 
.FormHeaderTDSearchResultList {
background-image: url("~/images/color5.gif");
text-align : left; 
border : none #ffffff; 
padding-left : 5px; 
border-style : none; 
border-width : 0; 
line-height : 16px; 
border-collapse : collapse; 
} 
.FormHeaderTDSearchResultListText {
background-image: url("~/images/color1.gif");
text-align : left; 
border : none #ffffff; 
padding-left : 5px; 
border-style : none; 
border-width : 0; 
line-height : 16px; 
border-collapse : collapse; 
} 
.FormHeaderTDSearchResultList3 {
background-image: url("~/images/color5.gif");
text-align : left; 
border : none #ffffff; 
padding-left : 5px; 
border-style : none; 
border-width : 0; 
line-height : 16px; 
border-collapse : collapse; 
} 
.FormHeaderFontSearchResultList {
font-family : tahoma; 
font-size : 14px; 
font-style : normal; 
color : white; 
font-weight : bold; 
} 
.ColumnCaptionTDSearchResultList {
background-color : #acacc7; 
text-align : left; 
padding-left : 5px; 
vertical-align : text-top; 
} 
.ColumnCaptionFontSearchResultList {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : bold; 
color : #0d2d6f; 
vertical-align : text-top; 
line-height : 12px; 
} 
.FieldCaptionTDSearchResultList {
padding: 5px; 
vertical-align : center; 
} 
.FieldCaptionFontSearchResultList {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 12px; 
font-style : normal; 
font-weight : bold; 
color : #0d2d6f; 
} 
.DataTDSearchResultListTop {
width : 250px; 
vertical-align : text-top; 
} 
.DataTDSearchResultList {
padding: 5px; 
vertical-align : text-top; 
line-height : 12px; 
} 
.DataTDSearchResultInvList {
padding: 5px;
vertical-align : text-top; 
background-color : #e3e3f1; 
line-height : 12px; 
} 
.DataFontSearchResultList {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
color : #0d2d6f; 
text-align : left; 
vertical-align : text-top; 
} 
.DataFontSearchResultListHeadLarge {
font-family : Arial, Helvetica, sans-serif; 
font-size : 36px; 
font-style : normal; 
font-weight : bold; 
color : #e300c7; 
line-height : 38px; 
text-align : left; 
vertical-align : text-top; 
} 
.DataFontSearchResultListHeadSmall {
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-style : normal; 
font-weight : bold; 
color : #0d2d6f; 
line-height : 19px; 
text-align : left; 
vertical-align : text-top; 
} 
.DataFontSearchresultPrinterFriendly{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
color : #0d2d6f; 
line-height : 12px; 
text-align : right; 
vertical-align : text-top; 
}
.FormHeaderTDSearchresultPrinterFriendly{
background-color : #FFFFFF; 
text-align : right; 
padding-top : 0; 
padding-right : 0px; 
padding-bottom : 0px; 
padding-left : 0px; 
border-width : 1; 
line-height : 15px; 
border-collapse : collapse;
width:100%;
} 
.FormTablePrinterFriendly {
background-color : #FFFFFF; 
width : 987px; 
margin-left : 0px; 
margin-bottom : -5px; 
padding : 0px; 
border-style : none none none none; 
border-width : 0; 
border-collapse : collapse; 
margin-top : 0px; 
border-color : #0A2D6E; 
} 
.RecordSeparatorTDSearchResultList {
border-width : 0; 
line-height : 10px; 
} 
.FormTableFAQ {
background-color : #ffffff; 
width : 646px; 
margin-top:0px;
margin-bottom : 0px; 
border : #d4af03; 
border-style : solid solid none solid; 
border-width : 1px; 
border-collapse : collapse;
margin-top:-18px;
} 
.FormHeaderTDFAQ {
} 
.FormHeaderFontFAQ {
} 
.ColumnCaptionTDFAQ {
background-color : #eed459; 
text-align : left; 
padding-top:5px;
padding-left : 5px; 
padding-right : 14px; 
vertical-align : text-top; 
line-height:12px;
} 
.ColumnCaptionFontFAQ {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : bold; 
color : #0d2d6f; 
} 
.FieldCaptionTDFAQ {
padding : 5px; 
line-height:12px;
vertical-align : text-top;
} 
.FieldCaptionFontFAQ {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : bold; 
color : #0d2d6f; 
} 
.DataTDFAQ {
padding : 5px; 
line-height : 12px; 
text-align : left; 
vertical-align : text-top; 

} 
.DataFontFAQ {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
color : #0d2d6f; 
} 
.RecordSeparatorTDFAQ {
height:1px;
background-color : #d4af03; 
line-height : 0px;
border-color : #d4af03; 
} 
.FormTableFAQSearch {
background-color : #ffffff; 
width : 646px; 
border : #d4af03; 
border-style : solid solid none solid; 
border-width : 1px; 
border-collapse : collapse; 
} 
.FormHeaderTDFAQSearch {
background-image: url("~/images/color5.gif");
text-align : left; 
border : none #ffffff; 
border-style : none; 
Padding-left:5px;
line-height : 18px; 
border-collapse : collapse; 
} 
.FormHeaderFontFAQSearch {
font-family : tahoma; 
font-size : 12px; 
font-style : normal; 
color : white; 
font-weight : bold; 
} 
.ColumnCaptionTDFAQSearch {
} 
.ColumnCaptionFontFAQSearch {
} 
.FieldCaptionTDFAQSearch {
} 
.FieldCaptionFontFAQSearch {
} 
.DataTDFAQSearch {
padding : 5px; 
vertical-align : text-top; 
margin-left : 0; 
line-height : 11px;
} 
.DataTDFAQSearch input {
	font-family : Arial, Helvetica, sans-serif;
	padding : 2px;
	font-size : 10px;
	color : #0a2d6e;
	background-color : #f3f5ff;
} 
.DataFontFAQSearch {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
padding : 0; 
font-weight : normal; 
color : #0d2d6f; 
line-height : 11px; 
text-align : left; 
vertical-align : text-top; 
} 
.RecordSeparatorTDFAQSearch {
} 
.FormTablemypage {
background-color : #ffffff; 
width : 792px; 
margin-left : 0px; 
padding : 0; 
border-color : #d4af03; 
border-style : none solid solid; 
border-width : 1px; 
border-collapse : collapse; 
margin-top : 0px; 
} 
.FormTablemypage2 {
background-color : #ffffff; 
width : 792px; 
margin-left : 0px; 
padding : 0; 
border-color : #d4af03; 
border-style : none solid solid; 
border-width : 1px; 
border-collapse : collapse; 
margin-top : -19px; 
} 
.FormHeaderTDmypage {
background-image: url("~/images/color5.gif");
padding-left : 5px; 
line-height:18px;
} 
.FormHeaderFontmypage {
font-family : tahoma; 
font-size : 12px; 
font-style : normal; 
color : white; 
font-weight : bold; 
} 
.ColumnCaptionTDmypage {
background-color : #8184ab; 
text-align : left; 
margin : 0; 
padding : 5px; 
border-width : 0; 
vertical-align : text-top; 
} 
.ColumnCaptionFontmypage {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : bold; 
color : #0d2d6f; 
vertical-align : text-top; 
line-height : 12px; 
} 
.FieldCaptionTDmypage {
width : 200px; 
padding : 5px; 
vertical-align : text-top; 
text-align : left; 
} 
.FieldCaptionTDmypage2 {
width : 400px; 
padding : 5px; 
vertical-align : text-top; 
text-align : left; 
} 
.FieldCaptionFontmypage {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
padding : 2px; 
font-style : normal; 
font-weight : bold; 
color : #0d2d6f; 
} 
.DataTDmypageTop {
border-style : none; 
width : 315px; 
border-color : #ffffff; 
border-width : 0; 
padding : 5px; 
vertical-align : text-top; 
margin-left : 0; 
text-align : left; 
line-height : 11px; 
vertical-align : text-top; 
} 
.DataTDmypage {
border-style : none; 
border-color : #ffffff; 
border-width : 0; 
padding : 5px; 
vertical-align : text-top; 
margin-left : 0; 
text-align : left; 
line-height : 11px; 
vertical-align : text-top; 
} 
.DataFontmypage {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
padding : 0; 
border-style : none; 
border-width : 0; 
font-weight : normal; 
color : #0d2d6f; 
} 
.DataTDmypage select {
	font-family : Arial, Helvetica, sans-serif;
	padding : 2px;
	font-size : 10px;
	color : #0a2d6e;
	background-color : #f3f5ff;
	border : 1px outset #acacc7;
	width : 347px;
	margin-top : 4px;
	margin-left : 2px;
}
.DataTDmypage option {
	font-family : Arial, Helvetica, sans-serif;
	padding : 2px;
	font-size : 10px;
	color : #0a2d6e;
	background-color : #f3f5ff;
	border : 1px outset #acacc7;
	width : 347px;
	margin-top : 4px;
	margin-left : 2px;
}
.FormTableSearchResultPrint {
background-color : #ffffff; 
width : 18.5cm; 
margin-left : 1cm; 
padding : 0; 
border : none #0d2d6f; 
border-style : solid; 
border-width : 1px; 
border-collapse : collapse; 
margin-top : 15px; 
border-color : #000000; 
} 
.TopTableSearchResultPrint {
background-color : #ffffff; 
margin-left : 0px; 
padding:0px;
border-collapse : collapse; 
margin-top : 0px; 
border-color : #000000; 
margin-bottom:10px;
} 
.FormHeaderTDSearchResultPrint {
background-color : #ffffff; 
text-align : left; 
border : none #ffffff; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
border-style : none; 
border-width : 0; 
line-height : 16px; 
border-collapse : collapse; 
} 
.FormHeaderFontSearchResultPrint {
font-family : Arial; 
font-size : 18px; 
font-style : normal; 
color : black; 
font-weight : bold; 
} 
.ColumnCaptionTDSearchResultPrint {
background-color : #ffffff; 
text-align : left; 
margin : 0; 
padding : 4px; 
border : none ; 
border-style : none solid none none; 
border-width : 0px; 
vertical-align : text-top; 
} 
.ColumnCaptionTDSearchResultPrintBG {
background-color : #B6B8BB; 
text-align : left; 
margin : 0; 
padding : 4px; 
padding-left : 10px; 
border-style : none none solid none; 
border-width : 1px; 
vertical-align : text-top; 
border-color:#000000
} 
.ColumnCaptionFONTSearchResultPrint {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
line-height : 13px; 
font-style : normal; 
font-weight : bold; 
color : #000000; 
vertical-align : text-top; 
} 
.FieldCaptionTDSearchResultPrint
{
background-color : #ffffff; 
text-align : left; 
margin : 0; 
padding : 4px; 
border : none ; 
border-width : 0px; 
vertical-align : text-top; 
} 
.FieldCaptionFONTSearchResultPrint {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
line-height : 13px; 
font-style : normal; 
font-weight : bold; 
color : #000000; 
} 
.DataTDSearchResultPrintTop {
width : 50%; 
padding : 0;
padding-right:20px;
vertical-align:text-top;
} 
.DataTDSearchResultPrint {
padding : 4px; 
padding-left : 10px; 
vertical-align : top; 
} 
.DataTDSearchResultPrintInv {
padding : 4px; 
padding-left : 10px; 
vertical-align : text-top; 
background-color : #F1F2EE; 
} 
.DataFontSearchResultPrint {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-style : normal; 
font-weight : normal; 
color : #000000; 
line-height : 13px; 
text-align : left; 
vertical-align : text-top; 
} 
.DataFontSearchResultPrintHeadLarge {
font-family : Arial, Helvetica, sans-serif; 
font-size : 26px; 
font-style : normal; 
font-weight : bold; 
color : #000000; 
line-height : 27px; 
text-align : left; 
vertical-align : text-top; 
} 
.DataFontSearchResultPrintHeadSmall {
font-family : Arial, Helvetica, sans-serif; 
font-size : 15px; 
font-style : normal; 
font-weight : bold; 
color : #000000; 
line-height : 16px; 
text-align : left; 
vertical-align : text-top;
} 
.FormTableVendorOffersShow {
    background-color : #ffffff; 
    width: 100%; 
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border-color :#5D2E6E;  /*#d6a551;  */
    border-style : solid solid solid solid; 
    border-width : 1px; 
    border-collapse : collapse; 
} 
.FormHeaderTDVendorOffersShow {
background-image: url("~/images/color1.gif");
text-align : left; 
padding-top : 2px; 
padding-right : 0px; 
padding-bottom : 2px;
padding-left : 6px; 
border-style : none; 
border-width : 0; 
line-height : 14px; 
border-collapse : collapse; 
} 
.FormHeaderTDVendorOffersShowTop {
background-image: url("~/images/color1.gif");
text-align : left; 
padding-top : 2px; 
padding-right : 0px; 
padding-bottom : 2px;
padding-left : 22px; 
border-width : 0; 
line-height : 20px; 
border-collapse : collapse; 
} 
.FormHeaderFontVendorOffersShow {
font-family : tahoma; 
font-size : 14px; 
font-style : normal; 
color : white; 
font-weight : bold; 
} 
.ColumnCaptionTDVendorOffersShow {
} 
.ColumnCaptionFontVendorOffersShow {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : bold; 
color : #0d2d6f; 
vertical-align : text-top; 
line-height : 12px; 
} 
.FieldCaptionTDVendorOffersShow {
border-style : none; 
border-color : #ffffff; 
border-width : 0; 
padding : 0px; 
vertical-align : text-top; 
} 
.FieldCaptionFontVendorOffersShow {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
padding : 0px; 
font-style : normal; 
font-weight : bold; 
color : #0d2d6f; 
vertical-align : text-top; 
} 
.DataTDVendorOffersShowColumm0 {
border-width : 0; 
padding : 0px; 
margin-left : 0; 
width:1px;
margin-top:0px;
}
.DataTDVendorOffersShowColumm1 {
padding:2px;
vertical-align : top; 
text-align:left;
background-color : #ffffff;
width:260px;
} 
.DataTDVendorOffersShowColumm2 {
padding : 2px; 
vertical-align : top; 
background-color : #ffffff;
width:260px;
} 
.DataTDVendorOffersShowColumm3 {
padding : 2px; 
vertical-align : top; 
background-color : #ffffff;
width:260px;
}
.FormTableVendorOffersShowColumm2 {
background-color : #ffffff; 
width : 220px; 
margin-left : 15px; 
margin-right : 14px; 
padding : 0; 
border : #0A2D6E; 
border-style : solid; 
border-width : 0px; 
border-collapse : collapse; 
margin-top : 0px; 
} 
.DataTDVendorOffersShowSubject {
margin-right:2px;
padding:2px;
padding-bottom:2px;
vertical-align : text-top; 
text-align:left;
}
.DataTDVendorOffersShowDescription {
margin-right:2px;
padding:2px;
padding-bottom:2px;
vertical-align : text-top; 
text-align:left;
}
.DataTDVendorOffersShowSpecifications {
margin-right:2px;
padding:2px;
padding-bottom:2px;
vertical-align : text-top; 
text-align:left;
}
.DataFontVendorOffersShowSubject {
font-family : tahoma; 
font-size : 12px; 
font-style : normal; 
font-weight : bold; 
color : #FFFFFF;
line-height:18px;
vertical-align : text-top; 
}
.DataFontVendorOffersShowSubjectFirst {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-style : normal; 
font-weight : bold; 
color : #0d2d6f;;
line-height:14px;
vertical-align : text-top; 
}
.DataFontVendorOffersShowDescription {
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-style : normal; 
padding-top : 2px; 
border-style : none; 
border-width : 0; 
font-weight : normal; 
color : #0d2d6f; 
line-height : 11px; 
text-align : left; 
vertical-align : text-top; 
} 
.DataFontVendorOffersShowSpecifications {
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-style : normal; 
padding-top : 2px; 
border-style : none; 
border-width : 0; 
font-weight : normal; 
color : #0d2d6f; 
line-height : 11px; 
text-align : left; 
vertical-align : text-top; 
}
.FormTableVendorOffersShowPriceSaveContactBox {
background-color : #ffffff; 
width : 220px; 
margin-left : 15px; 
margin-right : 14px; 
padding : 0; 
border : #0A2D6E; 
border-style : solid; 
border-width : 0px; 
border-collapse : collapse; 
margin-top : 0px; 
} 
.DataTDVendorOffersShowPriceSaveHead {
padding:5px;
padding-bottom:2px;
vertical-align : text-top; 
text-align:left;
background-color : #70DA62; 
}
.DataTDVendorOffersShowContactHead {
padding:5px;
padding-bottom:2px;
vertical-align : text-top; 
text-align:left;
background-color : #ACACC7; 
}
.DataTDVendorOffersShowPriceSaveContactHead {
padding:5px;
padding-bottom:2px;
padding-top:2px;
vertical-align : text-top; 
text-align:left;
background-color : #d6a551; 
width:220px;
}
.DataTDVendorOffersShowPriceSaveContactSubject {
padding:5px;
padding-bottom:2px;
padding-top:2px;
vertical-align : text-top; 
text-align:left;
background-color : #FFFFFF; 
}
.DataFontVendorOffersShowPriceSaveContactHead {
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-style : normal; 
padding-top : 2px; 
border-style : none; 
border-width : 0; 
font-weight : bold; 
color : #0d2d6f; 
line-height : 14px; 
text-align : left; 
vertical-align : text-top; 
}
.DataTDVendorOffersContactSubject {
border-style : none; 
border-color : #ffffff; 
border-width : 0; 
padding : 5px; 
vertical-align : text-top; 
margin-left : 0; 
background-color : #ffffff;
width:220px;
} 
.DataTDVendorOffersShowPriceSave {
border-style : none; 
border-color : #ffffff; 
border-width : 0; 
padding : 5px; 
vertical-align : text-top; 
margin-left : 0; 
background-color : #ffffff;
width:75px;
} 
.DataFontVendorOffersShowPriceSaveContactSubject {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-style : normal; 
font-weight : bold; 
color : #0d2d6f; 
} 
.DataFontVendorOffersShow {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
padding-top : 2px; 
border-style : none; 
border-width : 0; 
font-weight : normal; 
color : #0d2d6f; 
line-height : 12px; 
text-align : left; 
vertical-align : text-top; 
} 
.DataTDVendorOffersSub 
{
    width:33%;
    margin:0px 0px 0px 0px;
    padding:0px;
    padding-top:10px;
    vertical-align : top; 
    text-align:center;
    vertical-align:top;
    background-color : #ffffff;
    border-color :#5D2E6E; 
    border-style : solid; 
    border-width : 1px; 
    border-collapse : collapse; 
    
} 
.DataTRVendorOffersSub 
{
    border-color :#5D2E6E; 
    border-style : solid; 
    border-width : 1px; 
    border-collapse : collapse; 
    
} 
.DataTDVendorOffersSubFront {
border-width : 0px; 
padding:0px;
padding-top:10px;
vertical-align : top; 
text-align:left;
background-color : #ffffff;
border-color :#302f68; 
border-style : solid; 
border-width : 1px; 
border-collapse : collapse; 
} 
.DataTableVendorOffersSub 
{
    background-color : #ffffff; 
    margin: 0; 
    padding : 0; 
    border-style: none;
    border-collapse : collapse; 
    vertical-align : top; 
    margin-left:11px;
    margin-right:9px;
    text-align:center;
}
.DataTableVendorOffersSub img{
vertical-align : top; 
}
.DataTDVendorOffersShowColumm1 img{
vertical-align : top; 
}
.DataTDVendorOffersSubHead {
margin:0px;
padding-left:10px;
padding-bottom:2px;
vertical-align : text-top; 
text-align:left;
background-color:#5D2E6E;
}
.DataTDVendorOffersSubHeadFront {
margin:0px;
padding:2px;
padding-bottom:2px;
vertical-align : text-top; 
text-align:center;
background-image: url("~/images/color0.gif");
width:228px;
}
.DataTDVendorOffersSubBody {
margin:0px;
margin-top:5px;
height:115px;
padding:2px;
vertical-align : text-top; 
text-align:left;
 }
.DataTDVendorOffersSubBodyImage {
margin:0px;
margin-top:5px;
width:120px;
height:115px;
padding-left:0px;
Padding-top:2px;
vertical-align : top; 
text-align:left;
}
.DataTDVendorOffersSubBodyBottom {
margin:0px;
padding:2px;
vertical-align : top; 
text-align:right;
}
.DataTDVendorOffersSubBodyImage Img {
vertical-align : top; 
 }
.DataFontVendorOffersShowPriceSave {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : none; 
color : #0d2d6f; 
}
.DataTDVendorOffersSubFront2 {
border-width : 0px; 
padding:0px;
padding-top:10px;
vertical-align : top; 
text-align:left;
background-color : #ffffff;
border-color :#D07A1B; 
border-style : solid; 
border-width : 1px; 
border-collapse : collapse; 
} 
.DataTableVendorOffersSub2 {
background-color : #ffffff; 
padding : 0; 
border-color :#D07A1B; 
border-style : solid; 
border-width : 0px; 
border-collapse : collapse; 
margin: 0; 
width:228px;
vertical-align : top; 
margin-left:11px;
margin-right:9px;
text-align:center;
}
.DataTDVendorOffersSubHeadFront2 {
margin:0px;
padding:2px;
padding-bottom:2px;
vertical-align : text-top; 
text-align:center;
background-image: url("~/images/color1.gif");
width:228px;
}
.FormTableNewsLetterList {
background-color : #ffffff; 
width : 646px; 
margin-top:0px;
margin-bottom : 0px; 
border : #d4af03; 
border-style : solid solid none solid; 
border-width : 1px; 
border-collapse : collapse;
margin-top:0px;
} 
.FormHeaderTDNewsLetterList {
background-image: url("~/images/color5.gif");
border-collapse : collapse; 
text-align : left; 
padding-left : 5px;
line-height:18px;
} 
.FormHeaderFontNewsLetterList {
font-family : tahoma; 
font-size : 12px; 
color : #FFFFFF;
font-weight:bold;
} 
.ColumnCaptionTDNewsLetterList {
background-color : #d4af03; 
text-align : left; 
padding-top:0px;
padding-left : 5px; 
vertical-align : text-top; 
} 
.ColumnCaptionFontNewsLetterList {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : bold; 
color : #0d2d6f; 
} 
.FieldCaptionTDNewsLetterList {
padding : 5px; 
line-height:12px;
vertical-align : text-top;
} 
.FieldCaptionFontNewsLetterList {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : bold; 
color : #0d2d6f; 
} 
.DataTDNewsLetterList {
padding-left: 5px; 
padding-bottom:5px;
padding-top:5px;
line-height : 12px; 
text-align : left; 
vertical-align : text-top; 
} 
.DataTDNewsLetterListInv {
background-color : #EED459; 
padding-left : 5px; 
padding-bottom:5px;
padding-top:5px;
line-height : 12px; 
text-align : left; 
vertical-align : text-top; 
} 
.DataFontNewsLetterList {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
color : #0d2d6f; 
} 
.RecordSeparatorTDNewsLetterList {
height:1px;
background-color : #EED459; 
line-height : 0px;
border-color : #EED459; 
} 
.FormTableVendorOffersShowOthers {
background-color : #ffffff; 
width : 792px; 
border-width : 0px; 
border-collapse : collapse; 
} 
.FormHeaderTDVendorOffersShowOthers {
background-color :  #fffff; 
text-align : right; 
border : none #ffffff; 
padding-top : 2px; 
padding-right : 0px; 
padding-bottom : 2px;
padding-left : 6px; 
border-style : none; 
border-width : 0; 
line-height : 14px; 
border-collapse : collapse; 
} 
.FormHeaderFontVendorOffersShowOthers {
font-family : Arial; 
font-size : 11px; 
font-style : normal; 
color :#0d2d6f; 
font-weight : bold; 
} 
.FormTableNewsRecord {
background-color :  #fffff; 
width : 100%; 
border-style:none;
} 
.FormHeaderTDNewsRecord {
background-image: url("~/images/color1.gif");
text-align : left; 
padding-left : 5px; 
border-style : none; 
border-width : 0; 
line-height : 19px; 
border-collapse : collapse; 
} 
.FormHeaderFontNewsRecord {
font-family : tahoma; 
font-size : 12px; 
font-style : normal; 
color : white; 
font-weight : bold; 
} 
.ColumnCaptionTDNewsRecord {
} 
.ColumnCaptionFontNewsRecord {
} 
.FieldCaptionTDNewsRecord {
} 
.FieldCaptionFontNewsRecord {
} 
.DataTDNewsRecord {
padding: 5px; 
vertical-align : top; 
} 
.DataTDNewsRecordInv {
} 
.DataFontNewsRecord {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
padding : 0px; 
border-style : none; 
border-width : 0; 
font-weight : normal; 
color : #0a2d6e; 
line-height : 12px; 
text-align : left; 
vertical-align : text-top; 
} 
.FormTablePopUp {
background-color : #ffffff; 
width : 450px; 
margin-left : 1px; 
margin-bottom : 0px; 
padding : 5px; 
border : none #ffffff; 
border-style : none; 
border-width : 0; 
border-collapse : collapse; 
margin-top : 5px; 
border-color : #f58207; 
} 
.FormHeaderTDPopUp {
background-color : #f58207; 
text-align : left; 
border : none #ffffff; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
border-style : none; 
border-width : 0; 
line-height : 15px; 
border-collapse : collapse; 
} 
.FormHeaderFontPopUp {
font-family : Arial; 
font-size : 13px; 
font-style : normal; 
color : #0a2d6e; 
font-weight : bold; 
} 
.ColumnCaptionTDPopUp {
background-color : #f5f6d1; 
text-align : left; 
margin : 0; 
padding : 2px; 
border-style : solid none; 
border-color : #f58207; 
border-width : 0; 
vertical-align : text-top; 
line-height : 11px; 
} 
.ColumnCaptionFontPopUp {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
color : #0a2d6e; 
vertical-align : text-top; 
line-height : 11px; 
} 
.FieldCaptionTDPopUp {
border-style : none; 
border-color : #ffffff; 
border-width : 0; 
padding : 4px; 
vertical-align : text-top; 
line-height : 11px; 
} 
.FieldCaptionFontPopUp {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : bold; 
color : #0a2d6e; 
vertical-align : text-top; 
line-height : 11px; 
} 
.DataTDPopUp {
border-style : none; 
border-color : #ffffff; 
border-width : 0; 
padding : 2px; 
vertical-align : text-top; 
line-height : 11px; 
} 
.DataTDPopUpInv {
border-style : none; 
border-color : #f58207; 
border-width : 0; 
padding : 2px; 
vertical-align : text-top; 
line-height : 11px; 
background-color : #f9e9d7; 
} 
.DataFontPopUp {
    font-family : Arial, Helvetica, sans-serif; 
    font-size : 11px; 
    font-style : normal; 
    font-weight : normal; 
    color : #0a2d6e; 
    line-height : 12px; 
    text-align : left; 
    vertical-align : text-top; 
} 
.DataTDLatestVendorsSub {
    vertical-align : top; 
    text-align:left;
    background-color : #ffffff;
    border-color :#d07a1b; 
    border-style : solid; 
    border-width : 0px; 
    border-collapse : collapse;
    padding-top:10px;
} 
.DataTableLatestVendorsSub {
    background-color : #ffffff; 
    border-width : 0px; 
    width:474px;
    vertical-align : top; 
    border-collapse : collapse; 
    margin-left:11px;
    margin-right:9px;
    text-align:center;
}
.DataTDLatestVendorsSubHead {
    vertical-align : center; 
    text-align:center;
    background-color: #d6a551;
    font-family : tahoma; 
    font-size : 14px; 
    font-style : normal; 
    font-weight : bold; 
    color : #FFFFFF; 
    line-height : 15px; 
    height:22px;
    border-collapse : collapse; 
    padding:0px;
    background-image: url("~/images/color1.gif");
}
.DataTDLatestVendorsSubBodyRight {
    margin-top:0px;
    padding-top:0px;
    padding-left:5px;
    vertical-align : text-top; 
    font-family : Arial, Helvetica, sans-serif; 
    font-size : 11px; 
    font-style : normal; 
    font-weight : normal; 
    color : #0a2d6e; 
    line-height : 12px; 
    text-align : left; 
    border-collapse : collapse; 
    width:380px;
}
.DataTDLatestVendorsSubBody {
    margin:0px;
    padding-top:0px;
    padding-left:0px;
    vertical-align : text-top; 
    font-family : Arial, Helvetica, sans-serif; 
    font-size : 11px; 
    font-style : normal; 
    font-weight : normal; 
    color : #0a2d6e; 
    line-height : 12px; 
    text-align : left; 
    border-collapse : collapse; 
}
.DataTDLatestVendorsSubImage {
    margin:0px;
    padding-top:12px;
    padding-left:5px;
    vertical-align : top; 
    text-align : left; 
    border-collapse : collapse;
    width:125px;
}
.DataTDLatestVendorsSubBottom {
margin:0px;
padding-top:0px;
padding-right:5px;
vertical-align : bottom; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
color : #0a2d6e; 
line-height : 12px; 
text-align : right; 
border-collapse : collapse; 
}
.FontLatestVendorsSubBody{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
color : #0a2d6e; 
line-height : 12px; 
text-align : left;
}
.WhiteTD {
background-color : #ffffff; 
border-collapse : collapse; 
border:0;
line-height:10px;
margin:0px;
padding:0px;
}




.FormTableNewsFront {
background-color : #ffffff; 
width : 141px; 
margin-bottom : 10px; 
border-color : #d07a1b; 
border-width : 1px; 
border-style : solid; 
border-collapse : collapse; 
} 
.FormHeaderTDNewsFront {
background-image: url("~/images/color1.gif");
border-collapse : collapse; 
text-align : left; 
padding-left : 5px;
line-height:19px;
} 
.FormHeaderFONTNewsFront {
font-family : tahoma; 
font-size : 12px; 
color : #FFFFFF;
font-weight:bold;
} 
.ColumnCaptionTDNewsFront {
background-color : #d6a551; 
border-collapse : collapse; 
text-align : left;
padding-left:5px;
line-height : 12px; 
vertical-align : text-top; 
} 
.ColumnCaptionTDNewsFrontWhite {
background-color : #FFFFFF; 
border-collapse : collapse; 
text-align : right;
line-height : 12px; 
vertical-align : text-top; 
} 
.ColumnCaptionFontNewsFront {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #FFFFFF; 
font-weight:bold;
} 
.ColumnCaptionFontNewsFront a:hover {
    color: #ffffff;
	text-decoration: underline;
	white-space: nowrap;
	font-weight: bold;
} 

.FieldCaptionTDNewsFront {
background-color : #ffffff; 
border-collapse : collapse; 
} 

.DataFontNewsFront {
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #0a2d6e; 
} 
.DataFontNewsFront a:active {
	color : #0a2d6e;
	text-decoration : none;
}
.DataFontNewsFront a:visited {
	color : #0a2d6e;
	text-decoration : none;
}
.DataFontNewsFront a:hover {
	color : #0a2d6e;
	text-decoration : underline;
}