@import "/css/table.css";
@import "/css/mainmenu.css";
@import "/css/subnavi.css";
@import "/css/components.css";

body, table, tr, td{
  font-family: Segoe UI, Arial, helvetica, sans-serif;
  font-size:11px;
  line-height:16px;
}
body{
  background-color:#FFFFFF;
  padding:0px;
  margin:0;
}
body, table, tr, td {
  color: black;
}

ul {
  margin-left:0;
  padding-left:16px;
  margin-top:0;
  margin-bottom:0;
  padding-top:0px;
  padding-bottom:0px;
}

input,select,textarea{
  font-family: Segoe UI, Arial, helvetica, sans-serif;
  font-size:11px;
  margin:0;
  line-height:13px;
  padding:0px;
  border:1px solid #44000A;
}
textarea{
  padding:3px;
}
input{
  height:17px;
  padding-left:3px;
}
p{
  margin:0px;
  padding:0px;
}

hr
{
  border: 1px dotted #CE1330;
  height: 1px;
  border-style: none none dotted none;
}

* > hr
{
  width: 100%;
  height: 1px;
}

h1,h2,h3,h4,h5,h6 {
  color:#000000;
}

h1 {
  color: #CE1330;
  font-size:16px;
  font-weight:bold;
  margin:0;
  padding:0px 0px 12px 0px;
}

h2 {
  font-size:12px;
  color: #CE1330;
  font-weight:bold;
  padding:0px 0px 5px 0px;
  margin:0;
}

h3,h4,h5,h6{
  font-size:11px;
  font-weight:bold;
  padding:0px 0px 5px 0px;
  margin:0;
}

.imageBox {
    border-bottom: 1px solid #E7E7E9;
    border-left: 1px solid #E7E7E9;
    border-right: 1px solid #E7E7E9;
    padding: 5px;
    color: #7A7C81;
    font-weight: normal;
    font-size: 10px;
    text-align: left;
    position:relative;
	display: none;
}

.imagecontent {
  border: none;
}

a,a:link,
a:visited,a:hover,
a:active, a:focus
{
  text-decoration: none;
  background-color: transparent;
  border-bottom-color: transparent;
  color : #CE1330;
}

a:hover {
  text-decoration: underline;
}



#contentbodycontainer a,#contentbodycontainer a:link,
#contentbodycontainer a:visited,#contentbodycontainer a:hover,
#contentbodycontainer a:active, #contentbodycontainer a:focus
{
  text-decoration: none;
  background-color: transparent;
  border-bottom-color: transparent;
  color: #CE1330;
  padding-left:10px;
	background-position: left;
	background-repeat: no-repeat;
	font-weight:bold;
	background-image: url(/images/bodylink.gif);
}
#contentbodycontainer a:hover {
  text-decoration: underline;
}

#contentbodycontainer a.anchor,#contentbodycontainer a.anchor:link,
#contentbodycontainer a.anchor:visited,#contentbodycontainer a.anchor:hover,
#contentbodycontainer a.anchor:active, #contentbodycontainer a.anchor:focus
{
  text-decoration: none;
  background-color: transparent;
  border-bottom-color: transparent;
  padding-left:0px;
  background-image: none;
}

#noLinkImages a {
  background-image: none;
  padding-left:0px;
}

.noLinkImages {
  background-image: none;
  padding-left:0px;
}

.requiredfield{
  color:#B90C28;
  font-weight:bold;
}

.searchheader {
  border: 1px solid #940017;
  padding: 5px;
  margin-bottom: 20px;
}

.searchrow {
  margin-bottom: 5px;
}

.anchorList {
  padding-bottom: 10px;
  margin-bottom: 15px;
}

.anchorList ul {
  margin:0;
  padding:0px;
  list-style: none;
  color:#ffffff;
}

.listCategory {
  margin-top: 15px;
  background-color: #EFEFEF;
  padding: 5px;
  margin-bottom: 10px;
}

.listCategory H1 {
	padding: 0px;
}
