body 
{
  margin:0px;
  padding:0px;
	background-color:#FFFFFF;
	scrollbar-3dlight-color:;
        scrollbar-arrow-color:#666666;
        scrollbar-base-color:#ffffff;
        scrollbar-darkshadow-color:;
        scrollbar-face-color:#ffffff;
        scrollbar-highlight-color:#cccccc;
        scrollbar-shadow-color:#666666;
}

body, p, li, td {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
}

#navtoggle, #menu { display:none; }

#wrap {
  width:900px;
  margin:30px auto;
}

#header {
  border-bottom:1px solid #B80606;
  height: 100px;
}

#header img { float:left; }



#nav ul {
margin:0px;
padding:3px 0px 3px 8px;
width:100%;
list-style:none;
}

#nav ul li {
float:left;
padding-right:10px;
margin-right:10px;
border-right: 1px solid #B80606;
}

#nav ul li:last-child {
    float: right;
    border-right: 0px;
    padding-right: 0px;
    margin-right: 8px;
}

.claim { 
   float:right;
   margin-top: 84px;
    }

#contentwrap {}

#content {
   margin:50px 10px 20px 10px;
}

#content p  {
   padding:0px 0px 10px 0px;
}

#content img {
    float: left;
    margin-right: 20px;
}

#content p a { color:#333; text-decoration:none; }
#content p a:visited { color:#333; text-decoration:none; }
#content p a:hover { color:#B80606; text-decoration:underline; }

#nav li a, #navtoggle li a { color:#B80606; text-decoration:none; }
#nav li a:visited, #navtoggle li a:visited { color:#B80606; text-decoration:none; }
#nav li a:hover, #navtoggle li a:hover { color:#B80606; text-decoration:underline; }

#nav li a.active, #navtoggle li a.active,
#nav li a.active:visited, #navtoggle li a.active:visited,
#nav li a.active:hover, #navtoggle li a.active:hover {
   pointer-events: none;
   cursor: default;
   color:#333;
}

div.jb { 
    width:25%;
    float:left;
}

#tf { margin:0px 20px; }

div.jb img { 
    width:100%;
}


#content p a.red {COLOR: #B80606; TEXT-DECORATION: none}
#content p a.red:visited {COLOR: #B80606; TEXT-DECORATION: none}
#content p a.red:hover {COLOR: #B80606; TEXT-DECORATION: underline}


a.naviGeneral {COLOR: #333333; TEXT-DECORATION: none}

a.naviGeneral:visited {COLOR: #333333; TEXT-DECORATION: none}

a.naviGeneral:hover {COLOR: #B80606; TEXT-DECORATION: underline}



#content p a.naviLightRed {COLOR: #F10823; TEXT-DECORATION: none}

#content p a.naviLightRed:visited {COLOR: #F10823; TEXT-DECORATION: none}

#content p a.naviLightRed:hover {COLOR: #B80606; TEXT-DECORATION: underline}

.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }

.textRed {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #B80606; }

.textBig {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; }

.textBigRed {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #B80606; }

.textXLRed {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #B80606;}

.BoldGrey {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #808080; font-weight: bold; }

.BoldRed {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #B80606; font-weight: bold; }    

td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }

.tableBorder

{

    border-top-width: 1px;

    border-top-style: solid;

    border-top-color: #CCCCCC;

    border-left-width: 1px;

    border-left-style: solid;

    border-left-color: #CCCCCC;

    border-right-width: 1px;

    border-right-style: solid;

    border-right-color: #808080;

    border-bottom-width: 1px;

    border-bottom-style: solid;

    border-bottom-color: #808080;

}

.tdBorderR

{

    border-right-width: 1px;

    border-right-style: solid;

    border-right-color: #9c0000;

    border-bottom-width: 1px;

    border-bottom-style: solid;

    border-bottom-color: #9c0000;

}

.tdBorderL

{

    border-left-width: 1px;

    border-left-style: solid;

    border-left-color: #9c0000;

	border-bottom-width: 1px;

    border-bottom-style: solid;

    border-bottom-color: #9c0000;

}

.tdBottom {

	border-width:1px; 

	border-color:#666666; 

	border-bottom-style:solid; 

}

.tdRight {

	border-width:1px; 

	border-color:#666666; 

	border-right-style:solid; 

}

.tdBottomRight {

	border-right-width: 1px;

        border-right-style: solid;

        border-right-color: #666666;

        border-bottom-width: 1px;

        border-bottom-style: solid;

        border-bottom-color: #666666;
}


@media (max-width: 899px) { 

#wrap {
  width:98%;
  margin:30px auto;
}

#content {
   padding:0px 10px;
}

}

@media (max-width: 767px) { 

body { overflow-x: hidden; }

#wrap {
  width:98%;
  margin:30px auto;
}

#content {
   padding:0px 10px;
}

#content img {
    float: none;
    margin-right: 0px;
    width: 100%;
}

#content div { width:100%; float:none;}
#tf {
    margin: 0px 0px;
}

#menu { 
display:block; 
cursor:pointer;
position: absolute;
right: 5px;
 }
 
 #navtoggle{
position: absolute;
right: 5px;
top: 60px;
background: #fff;
border: 1px solid #B80606;
width: 160px;
padding:10px;
 }
 
#navtoggle ul { 
margin:0px;
padding:0px;
list-style:none;
}
#navtoggle ul li{ 
padding:5px;

}


#nav ul li { display:none; }
#nav ul li:last-child { display:block !important; }

}


@media (max-width: 460px) { 

}
