body {font-weight : normal;font-size : 100%;font-family : Arial, Helvetica, sans-serif;}
body {text-align:center;}
th {background: #336699; font-weight: bold; color: #ffffff;font-family : Arial, Helvetica, sans-serif;}
td.spec {background: #99CCFF; color: black;font-family : Arial, Helvetica, sans-serif;font-size: 80%;}
th.spec {background: #99CCFF; color: black;font-family : Arial, Helvetica, sans-serif;font-size: 80%;}
th.section {text-align:left;background: #336699; font-weight: bold; color: #ffffff;font-family : Arial, Helvetica, sans-serif;}
th.sub_section {text-align:left;background: #336699; font-weight: bold; color: #ffffff;font-family : Arial, Helvetica, sans-serif;}
td.titleRt {background: #d8d8c5; font-weight: bold; color: #000000;font-family : Arial, Helvetica, sans-serif;text-align:right;text-valign:bottom;}
td.titleRtBtm {background: #d8d8c5; font-weight: bold; color: #000000;font-family : Arial, Helvetica, sans-serif;text-align:right;}
td.titleLft {background: #d8d8c5; font-weight: bold; color: #000000;font-family : Arial, Helvetica, sans-serif;text-align:left;}
td.title {background: #d8d8c5; font-weight: bold; color: #000000;font-family : Arial, Helvetica, sans-serif;}
td.title0 {background: #333366; font-weight: bold; color: #ffffff;font-family : Arial, Helvetica, sans-serif;font-size: 80%;}
td.div {background: #000000; font-weight: bold; color: #000000;font-family : Arial, Helvetica, sans-serif;}
td.col2 {background: #d8d8c5; font-weight: bold; color: #000000;font-family : Arial, Helvetica, sans-serif;}
td.col1 {background: #333366; font-weight: bold; color: #000000;font-family : Arial, Helvetica, sans-serif;}
td.gsalinks {background: #333366; font-weight: normal; color: #ffffff;font-family : Arial, Helvetica, sans-serif;font-size : 80%;}
td.gsalinks a {color: #ffffff;}
td.content {background: #ffffff; color: #003366;font-family : Arial, Helvetica, sans-serif;font-size: 100%;}
td.content1 {background: #ffffff; color: #003366;font-family : Arial, Helvetica, sans-serif;font-size: 80%;border: 1px solid black;}
td.content2 {background: #ffffcc; color: #003366;font-family : Arial, Helvetica, sans-serif;font-size: 80%;}
td.error {font-weight: bold; font-size : 100%; font-family : Arial, Helvetica, sans-serif; color : red; } 
.sleblinks {font-family : Arial, Helvetica, sans-serif;font-size : 70%;}
span.nav {font-weight : bold;font-size : 80%;font-family : Arial, Helvetica, sans-serif;}
span.error {font-size : 80%; color: #FF0000;font-family : Arial, Helvetica, sans-serif;}
span.notice {font-size : 80%; color: 000066; font-family : Arial, Helvetica, sans-serif;}
span.required {font-size : 80%;color : #CC3300;font-family : Arial, Helvetica, sans-serif;}

a.query {font-weight : bold;font-family : Arial, Helvetica, sans-serif;color:#ffffff;}
/*.links {font-weight : normal;font-family : Arial, Helvetica, sans-serif;font-size : 80%;}*/
#linksDiv {width:750px;}
h1 {font-weight : bold;font-size : 150%;font-family : Arial, Helvetica, sans-serif;color : #24476b;}
th.rowh {background: #eff5fc; font-weight: bold; color: #000000;font-family : Arial, Helvetica, sans-serif;text-align:left;font-size : 80%;padding-right: 5px;padding-left: 5px;border: 1px solid black;}
table {bgcolor: white;}
span.label {font-weight : bold;font-size : 80%;font-family : Arial, Helvetica, sans-serif;}
.content {color: #000000;font-family : Arial, Helvetica, sans-serif;font-size: 80%;}
.pageTitle {font-weight:bold;color: #333366;font-family : Arial, Helvetica, sans-serif;font-size: 150%;}
/* For Vendor Detail Page */
.errorMsg {text-align: left; padding-left: 10%; font-size:80%; color:#CC3300;}
th.pagetitle {background: #24476b; text-align: left;padding: 5px; font-weight: bold; color: #ffffff;}
.vendorname{font-weight: bold;font-size : 150%;font-family : Arial, Helvetica, sans-serif;color : #ffffff;}
.vendoraddress{font-weight: normal;font-size : 90%;font-family : Arial, Helvetica, sans-serif;color : #ffffff;}
.error{font-weight: bold;font-size : 150%;font-family : Arial, Helvetica, sans-serif;color : red;}
.blkContent {
	color: #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 75%;
}
input:focus {  border: 3px solid red;}
input[type="radio" i]:focus-visible, input[type="text" i]:focus-visible, input[type="checkbox" i]:focus-visible, select:focus-visible {
    outline-color: red;
}
input[type="reset"]:focus-visible, input[type="submit"]:focus-visible {
    outline-color: red;
}

a:focus {
	outline: 3px solid #993300;	
}
table.tbl100
	{
	width: 100%;
	padding: 1px;
	}
table.tblBrdr90
	{
	width: 90%;
	margin-left:auto;
	margin-right:auto;
	border: 1px solid black;
	border-collapse: collapse;
	padding: 0px;
	border-spacing: 0px;
	}
table.tblBrdr90Ctr
	{
	width: 90%;
	margin-left:auto;
	margin-right:auto;
	border: 1px solid black;
	border-collapse: collapse;
	padding: 0px;
	border-spacing: 0px;
	text-align: center;

	}
table.tbl90
	{
	width: 90%;
	padding: 0px;
	border-spacing: 0px;
	}
table.tbl95Ctr
	{
	width: 95%;
	border: 0px;
	padding: 0px;
	border-spacing: 0px;
	text-align: center;
	}
table.tbl65Ctr
	{
	width: 65%;
	margin-left:auto;
	margin-right:auto;
	border: 0px;
	padding: 0px;
	border-spacing: 0px;
	text-align: center;
	}

td.rowsLft10 {font-family : Arial, Helvetica, sans-serif;
	font-size : 80%;
	text-align : left;
	width : 10%
}
td.rowsLft20 {font-family : Arial, Helvetica, sans-serif;
	font-size : 80%;
	text-align : left;
	width : 20%
}
td.rowsLft40 {font-family : Arial, Helvetica, sans-serif;
	font-size : 80%;
	text-align : left;
	width : 40%
}
th.rowh20 {background: #eff5fc; 
	font-weight: bold; color: #000000;
	font-family : Arial, Helvetica, sans-serif;
	text-align:left;
	font-size : 80%;
	padding-right: 5px;padding-left: 5px;
	border: 1px solid black;
	width : 20%
}
td.blkcontent30 {color: #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 75%;
	width : 30%;
	border: 1px solid black;
}

.ctr
{
	text-align: center;
}
#slebbodysection {
background-color:#FFFFFF;
}