@charset "utf-8";
/* CSS Document */

body
{
margin:0px auto;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
color:#676767;
font-size:12px;
line-height:18px;
}
img
{
border:none;
}
form
{
margin:0px;
padding:0px;
}
P
{
margin:14px 0px;
padding:0px;

}
.left
{
float:left;
}
.right
{
float:right;
}
a
{
text-decoration:underline;
}
a:hover
{
text-decoration:none;
}
.body-bg
{
background:url(../images/body-bg.jpg) left top repeat-y;
}
.header-bg
{
background:url(../images/header-bg.jpg) left top no-repeat;
height:150px;
}
.footer-bg
{
background:url(../images/footer-top.jpg) left top no-repeat #ab1020;
height:53px;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fefefe;
line-height:18px;
text-align:center;
}
.footer-menu
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#646464;
line-height:22px;
padding-top:15px;
}
.footer-menu a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#646464;
line-height:22px;
text-decoration:none;
padding-left:3px;
padding-right:3px;
}
.footer-menu a:hover
{
text-decoration:underline;
}
.left-bg
{
background: url(../images/left-bottom-01.jpg) left bottom no-repeat #ab1020;
width:232px;
padding-bottom:5px;

}
.facebook-bg
{
background:#cb3545;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:19px;
line-height:30px;
padding-top:15px;
padding-bottom:15px;
}
.logo
{
margin-left:378px;
margin-top:20px;
}

.navcontainer
{
list-style-type:none;
width:201px;
margin:0px auto;
}
.navcontainer ul
{
list-style-type:none;
display:inline;
margin:0px;
padding:0px;
width:201px;
float:left;
}
.navcontainer ul li
{
float:left;
list-style-type:none;
display:block;
background:url(../images/menu-border.jpg) left bottom no-repeat;
text-align:left;
padding-top:9px;
padding-bottom:15px;
width:201px;
}
.navcontainer ul li a
{
font-weight:normal;
text-decoration:none;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
line-height:16px;
background:url(../images/arrow.jpg) left 4px no-repeat;
padding-left:15px;
float:left;
}
.navcontainer ul li a:hover
{
font-weight:normal;
text-decoration:none;
color:#f97b88;
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
background:url(../images/arrow1.jpg) left 5px no-repeat;
padding-left:15px;
float:left;
}

.check-bg
{
background:url(../images/check-mid.jpg) left top repeat-x;
border-left:1px solid #c5c5c5;
border-right:1px solid #c5c5c5;
font-family:Arial, Helvetica, sans-serif;
color:#2b2b2b;
font-size:15px;
}
.input-box
{
width:107px;
height:22px;
border:1px solid #7f9db9;
font-family:Arial, Helvetica, sans-serif;
color:#a3a3a3;
font-size:11px;
line-height:22px;
padding-left:2px;
}
.input-box span
{
padding-top:3px;
}
.box-top-mid
{
background:url(../images/mid-top.jpg) left top repeat-x;
height:7px;
}
.box-bottom-mid
{
background:url(../images/mid-bottom.jpg) left bottom repeat-x;
height:7px;
}
.box-mid-left
{
background:url(../images/mid-left.jpg) left top repeat-y;
width:8px;
}
.box-mid-right
{
background:url(../images/mid-right.jpg) right top repeat-y;
width:8px;
}
.font-heading
{
font-family:Arial, Helvetica, sans-serif;
color:#ab1020;
font-size:13px;
line-height:15px;
font-weight:bold;
text-transform:uppercase;
}



.body-mid
{
background:url(../images/body-mid.jpg) left top repeat-y;
}

.body-border
{
border-bottom:1px solid #c5c5c5;
padding-bottom:10px;
}

.font-small
{
color:#000;
font-size:11px;
}
