/* ----------------------------------------------------------------------------------------------------------

    This website template was downloaded from http://www.nuviotemplates.com - visit us for more templates

---------------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------------
HTML
---------------------------------------------------------------------------------------------------------- */

body {background:#2c8dc0; color:#000;}
body {background-image: url('../design/logo_white.png') !important; background-position: 97% 97%; background-attachment: fixed; background-repeat: no-repeat;}
#main { background-color: #FFF; padding: 5px;}

a {border-bottom:1px solid #DFDFDF; color:#000;}
a:hover {border-bottom:1px solid #DFDFDF; color:#0055a2;}

fieldset {border:1px solid #DFDFDF;}
legend {background:#FFF; color:#0055a2;}

.low, .low a {color:#7F7F7F;}
.low a:hover {color:#000;}

/* ----------------------------------------------------------------------------------------------------------
Layout
---------------------------------------------------------------------------------------------------------- */

#logo {color:#000;}
        
#slogan {color:#7F7F7F;}

#search {background:#EFEFEF;}
.former {background:#EFEFEF; margin-top: 6px;}
input, select, textarea {border:1px solid #AFAFAF; padding: 3px;}
input[type=submit] {border:1px solid #0055a2; background:#0055a2; color:#FFF; padding: 3px;}

#search #search-input {border:1px solid #AFAFAF;}
#search #search-input:focus {border:1px solid #5F5F5F;}
#search #search-submit {border:1px solid #0055a2; background:#0055a2; color:#FFF;}

fieldset.fields1 dt {width: 10em;border-right-width: 0; float:left}
fieldset.fields1 dd {margin-left: 10em;border-left-width: 0;}
fieldset.fields1 {background-color: transparent;}
fieldset.fields1 div {margin-bottom: 3px;}


#nav {border:1px solid #CCC;}
#nav ul li a {color: #ee1f1f;}
#nav ul li#nav-active a {background:#0055a2; color:#FFF;}

#footer {border-top:1px solid #DFDFDF; color:#5F5F5F;}
#footer a {color:#5F5F5F;}
#footer a:hover {color:#000;}

/* ----------------------------------------------------------------------------------------------------------
Page: Home
---------------------------------------------------------------------------------------------------------- */

#topstory-title {background:transparent;}
#topstory-title h2 a {border-bottom:1px solid #000; color:#000;}
#topstory-title h2 a:hover {border-bottom:1px solid #0055A2; color:#0055A2;}
#topstory-title p.date {color:#000;}
#topstory-title p.date a {border-bottom:1px solid #5F5F5F; color:#000;}
#topstory-title p.date a:hover {border-bottom:1px solid #FFF; color:#FFF;}

#topstory-perex {background:transparent; color:#555;}
#topstory-perex a {border-bottom:1px solid #555; color:#555;}
#topstory-perex a:hover {border-bottom:1px solid #555; color:#555;}

.col30 h4 a {color:#0055a2;}
.col30 h4 a:hover {color:#000;}
.col30 p.date {color:#7F7F7F;}
.col30 p.date a {color:#7F7F7F;}
.col30 p.date a:hover {color:#000;}

/* ----------------------------------------------------------------------------------------------------------
Others
---------------------------------------------------------------------------------------------------------- */

.hx-style01 span {background:#FFF; color:#ee1f1f;}

a.ico-more {background:#eee; color:#666;}
a:hover.ico-more {background:#0055A2; color:#FFF;}

table {width: 100%; border: 1px solid #DFDFDF;}
tr {background-color: #F5F5F5;}
tr:hover {background-color: #dedede;}



label.error {clear: both; display: block; color: red;}

