body {
font-family:"Trebuchet MS",sans-serif;
font-size:12pt;
background-image: url('/images/body_bg_v2.jpg');
background-repeat:repeat-x;
background-position:top left;
background-color:#D8D8D8;
background-color:#fff;
color:#4E5D70;
}

a img {
border:none;
}

a:visited {
color:#133E82;
} a:hover, a:focus {
color:#008000;
}

h1, h1 a {
color:#133E82;
margin-bottom:0;
}
h2, h2 a {
color:#8FA3BE;
font-weight:normal;
margin-top:0;
}
h3, h3 a {
color:#163D78;
}
p, ul, ol, fieldset {
color:#4E5D70;
}
/* a, a:link, a:visited {
color:#0A316C;
} 
a:hover, a:focus {
color:#00AB17;
} */
fieldset {
background-color:#eee;
margin-bottom:20px;
position: relative;
margin-top:1em;
padding:15px;
padding-top:30px;
}
legend {
padding:1px;
padding-left:12px;
padding-right:12px;
background-color:#fff;
border:1px solid #7C7B7D;
font-weight:bold;
}

#all {
width:795px;
margin:0 auto 0 auto;
text-align:center;
}

#head {
clear:both;
text-align:left;
width:795px;
height:50px;
background-image: url('/images/head_bg.png');
background-repeat:repeat-x;
background-position:bottom left;
}

#global {
float:right;
margin-top:-25px;
font-size:8pt;
} #global a {
margin-left:4px;
margin-right:4px;
}

#search {
font-size:9pt;
text-align:right;
float:right;
}

#content {
text-align:left;
}

#nav {
width:140px;
padding-right:10px;
} #nav ul {
margin:0;
margin-top:30px;
padding:0;
list-style:none;
font-size:8pt;
font-weight:bold;
} #nav ul li a {
text-decoration:none;
text-align:center;
display:block;
width:120px;
height:20px;
padding-top:3px;
margin-bottom:2px;
border:1px solid #CFCFCF;
background-color:#ECECEC;
} #nav ul li a:hover, #nav ul li a:focus, #nav ul li a.active {
background-color:#324D90;
color:#fff;
}

#right {
padding-left:20px;
/* border-left:1px solid #ccc; */
}

#googleAds {
margin-top:20px;
padding-top:10px;
/* border:1px solid #CFCFCF;
background-color:#fff; */
}

#foot {
margin-top:20px;
padding:15px;
border-top:1px solid #cfcfcf;
font-size:8pt;
text-align:right;
} #foot a {
font-size:10pt;
color:#87531A;
}

input[type*=submit], input[type*=button] {
font-size:8pt;
font-weight:bold;
color:#4E5D70;
text-align:center;
width:120px;
height:26px;
padding-bottom:3px;
margin-bottom:2px;
border:1px solid #CFCFCF;
background-color:#fff;
} input[type*=submit]:hover, input[type*=button]:hover, input[type*=submit]:focus, input[type*=button]:focus {
background-color:#324D90;
color:#fff;
}
a.button {
display:block;
width:120px;
/* height:21px; */
padding-top:5px;
padding-bottom:5px;
font-size:8pt;
font-weight:bold;
color:#4E5D70;
text-align:center;
text-decoration:none;
margin-bottom:2px;
border:1px solid #CFCFCF;
background-color:#fff;
} a.alt {
background-color:#eee;
} a.button:hover, a.alt:hover, a.button:focus, a.alt:focus {
background-color:#324D90;
color:#fff;
} a.disabled, a.disabled:hover, a.disabled:focus {
background-color:#eee;
border:1px solid #ddd;
color:#ccc;
}