body {
	background-image: url(images/bg.jpg);
	font-family: Arial, Helvetica, sans-serif;
}
.smalllink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.50;
}
.header {	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #006fae;
}
.lgbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 1.50;
}

/* unvisited link */
a:link {
    color: #C00400;
    text-decoration:none;
}

/* visited link */
a:visited {
    color: #C00400;
    text-decoration:none;
}

/* mouse over link */
a:hover {
    color: #B70400;
    text-decoration:underline;
}

/* selected link */
a:active {
    color: #C00400;
    text-decoration:none;
}

ul.nav {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

ul.nav li{
    background: url("images/navbg.jpg") no-repeat left center;
    margin:0 auto;
    width: 185px;
    height:30px;
}

ul.nav li:hover{
 opacity: 0.6;
    filter: alpha(opacity=60); /* For IE8 and earlier */
}

ul.nav li.red{
    background: url("images/navbg-red.jpg") no-repeat left center;
    margin:0 auto;
    width: 185px;
    height:30px;
}

ul.nav li.red:hover{
 opacity: 0.9;
    filter: alpha(opacity=90); /* For IE8 and earlier */
}

ul.nav li.current{
    background: url("images/navbg-current.jpg") no-repeat left center;
    margin:0 auto;
    width: 185px;
    height:30px;
}

ul.nav li.current:hover{
 opacity: 0.95;
    filter: alpha(opacity=95); /* For IE8 and earlier */
}

ul.nav li.current a {
    color:#000000;
    width: 170px;
}

ul.nav li a {
    text-align:left;
    display:block;
    width: 170px;
    padding-left:5px;
    padding-top:5px;
    vertical-align:middle;
    color:#000000;
    font-family: Verdana, Geneva, sans-serif;
    font-size:10pt;
}

ul.nav li a:hover {
    text-decoration:none;
}


img.imglink:hover{
 opacity: 0.8;
    filter: alpha(opacity=80); /* For IE8 and earlier */
}

.scrollup{
    width:40px;
    height:40px;
    opacity:0.3;
    position:fixed;
    bottom:50px;
    right:30px;
    display:none;
    text-indent:-9999px;
    background: url('images/icon_top.png') no-repeat;
}

.button{
background:#C00400;
color:#FFFFFF;
font-weight:bold;
border:1px solid #C00400;
}

.button:hover{
background:#B70400;
border:1px solid #B70400;
 cursor: pointer;
}

input, select, textarea{
-moz-border-radius:2px
;-moz-box-shadow:0 1px 0 #fff, inset 0 1px 1px rgba(0,0,0,0.2);
-moz-box-sizing:border-box;
-webkit-border-radius:2px;
-webkit-box-shadow:0 1px 0 white, inset 0 1px 1px rgba(0,0,0,0.2);
-webkit-box-sizing:border-box;
background:#F4F4F4;
border:1px solid #AAA;
border-radius:2px;
box-shadow:0 1px 0 white, inset 0 1px 1px rgba(0,0,0,0.2);
box-sizing:border-box;
margin:0;
outline:none;
padding:6px 8px;
vertical-align:middle;
}

a.calltoaction{
-moz-border-radius:2px
;-moz-box-shadow:0 1px 0 #fff, inset 0 1px 1px rgba(0,0,0,0.2);
-moz-box-sizing:border-box;
-webkit-border-radius:2px;
-webkit-box-shadow:0 1px 0 white, inset 0 1px 1px rgba(0,0,0,0.2);
-webkit-box-sizing:border-box;
border-radius:2px;
box-shadow:0 1px 0 white, inset 0 1px 1px rgba(0,0,0,0.2);
box-sizing:border-box;
margin:0;
outline:none;
padding:6px 8px;
vertical-align:middle;
background:#C00400;
color:#FFFFFF;
font-weight:bold;
border:1px solid #C00400;
}

.calltoaction:hover{
background:#B70400;
border:1px solid #B70400;
cursor: pointer;
text-decoration:none;
}

div.header-left{
margin-left:20px;
float:left;
margin-top:20px;
font-size:12pt;
color:#ffffff;
text-shadow: 1px 1px #12374B;
font-weight:bold;
}


div.header-right{
margin-right:20px;
float:right;
margin-top:20px;
font-size:14pt;
color:#ffffff;
text-shadow: 1px 1px #12374B;
font-weight:bold;
z-index:20;
}

div.tel{
float:right;
margin-left:10px;
}

div.header-left input{
-moz-border-radius:2px
;-moz-box-shadow:0 1px 0 #fff, inset 0 1px 1px rgba(0,0,0,0.2);
-moz-box-sizing:border-box;
-webkit-border-radius:2px;
-webkit-box-shadow:0 1px 0 white, inset 0 1px 1px rgba(0,0,0,0.2);
-webkit-box-sizing:border-box;
background:#F4F4F4;
border:1px solid #AAA;
border-radius:2px;
box-shadow:0 1px 0 white, inset 0 1px 1px rgba(0,0,0,0.2);
box-sizing:border-box;
margin:0;
outline:none;
padding:3px 4px;
vertical-align:middle;
}

div.header-left .button{
background:#C00400;
color:#FFFFFF;
font-weight:bold;
border:1px solid #C00400;
}


div.header-left .button:hover{
background:#B70400;
border:1px solid #B70400;
 cursor: pointer;
}