body{
	background-color:#CCCCCC
}.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}a.button {
    background: transparent url('images/btnr.jpg') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 34px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}a.button span {
    background: transparent url('images/btnl.jpg') no-repeat;
    display: block;
    line-height: 24px;
    padding: 5px 0 5px 18px;
}/*
a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; // hide dotted outline in Firefox
}a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; // push text down 1px
} */
a:link {
	color: #003366;
	text-decoration: none;
}a:visited {
	color: #003366;
	text-decoration: none;
}a:hover {
	color: #000000;
	text-decoration: none;
}a:active {
	color: #003366;
	text-decoration: none;
}.sidemenu a:link {
	color:#ddd;
	text-decoration: none;
}.sidemenu a:visited {
	color: #ddd;
	text-decoration: none;
}.sidemenu a:hover {
	color: #fff;
	text-decoration: none;
}.sidemenu a:active {
	color: #ddd;
	text-decoration: none;
}.linkunderline a:link {
	color: #000099;
	text-decoration: underline;
}.linkunderline a:visited {
	color: #000099;
	text-decoration: underline;
}.linkunderline a:hover {
	color: #0099FF;
	text-decoration: underline;
}.linkunderline a:active {
	color: #000099;
	text-decoration: underline;
}.nolinkunderline a:link {
	color: #FFFFFF;
	text-decoration: none;
}.nolinkunderline a:visited {
	color: #000099;
	text-decoration: none;
}.nolinkunderline a:hover {
	color: #0099FF;
	text-decoration: none;
}.nolinkunderline a:active {
	color: #000099;
	text-decoration: none;
}/* */
table.cobtbl{
background-color: #E6E6E6;
}td.cobtbl{
background-color: #E6E6E6;
}td.cobhl{
background-color: #E6E6E6;
/*background-color: #CCCCFF;*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}td.cobll{
background-color: #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*color : #666666;*/
}td.coblln{
background-color: #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*color : #666666;*/
}TD.mincart {
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
height:20px;
}P.mincart {
font-size: 12px;
font-family : Verdana;
}label.custinfo{
color:#0066CC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}Input.custinfo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}P.pagenums {
font-size: 12px;
font-family : Verdana;
}SPAN.currpage {
color: #FF0000;
font-weight: bold;
}TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}HR {
	color: #003366;
}body.fg{

}
table.fg{
	width: 150px;
	border: 2px solid #003366;
}tbody.fg{
	font-family: Arial, Helvetica, sans-serif;
}tr.fg{

}

td.fg{
	background-repeat: repeat;
	text-align: center;
	visibility: visible;
	border: 0 solid #8B008B;
}img.fg{
	border: 1px solid #8B008B;
}table.pListTbl {

	font-family: Arial, Helvetica, sans-serif;
}td.pListHdr {
	background-color: #E6E6E6;
	border-color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	text-indent: 2px;
	color: #003366;
	font-weight: bold;
}td.pListHi {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	text-indent: 2px;
	color: Black;
	font-weight: normal;
}td.pListLow{
	background-color: #EEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	text-indent: 2px;
	color: Black;
	font-weight: normal;
}body.pDetail {
	background: #FFFFFF;
}hr.pDetail {
	background-color:#EBEBEB;
}table.pDetail {
	background-color:#EBEBEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align: left;
	width: 100%;
}td.pDetailCap {
	background-color: #EBEBEB;
	border-color: #EBEBEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align: center;
	text-indent: 3px;
	color: Black;
	font-weight: bold;
}td.pDetailhead {
	background-color: #EBEBEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	color: Black;
	font-weight: bold;
	margin-left: 2px;
}td.pDetail2 {
  background-color: #EBEBEB;
	border-color: #EBEBEB;
	font-family: normal Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: normal;
	text-align: center;
	color: #003366;
}td.pDetailcontent {
  background-color: #EBEBEB;
	border-color: #EBEBEB;
	font-family: normal Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: normal;
	text-align: left;
	color: #003366;
}td.pad {
	background: #EBEBEB;
	width: 1px;
	padding-left: 0%;
}hr.pDetail {
	color: #4f4b69;
	background: #EBEBEB;

}

td.pDetailcontent3 a:link {
	color: #000099;
	text-decoration: underline;
}td.pDetailcontent3 a:visited {
	color: #000099;
	text-decoration: underline;
}td.pDetailcontent3 a:hover {
	color: #0099FF;
	text-decoration: underline;
}td.pDetailcontent3 a:active {
	color: #000099;
	text-decoration: underline;
}
