@charset "utf-8";
/* CSS Procuced by http://www.OrangePineapple.co.uk - Site designed by Alex */

html, body, h1, h2, h3, h4, div, span, blockquote, p, address, form, fieldset, input, img, ul, ol, li, dl, dt, dd, dfn, cite {margin: 0; padding: 0; border: 0;}

a {text-decoration: none;}

a img {border: 0;}

input {font-family: Arial, Tahoma, Verdana; font-size: 11px;}

.clear {clear: both;}

#top_bar {width: 100%; height: 10px; font-size: 8px;}

body { background-image:url(../images/bg.jpg); margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

/* Containers and Background-Images */

.container {width: 780px; margin: 0 auto; text-align: left;}
#container {padding: 21px 0 0 0;}
#top_content {background-image:url(../images/index_03.png); height: 286px;}
#nav {background-image:url(../images/index_05.png); height: 28px;}
#nav2 {background-image:url(../images/index_05_2.png); height: 28px;}
#footer {background-image:url(../images/index_08.png);  height: 21px; margin-bottom: 20px;}
#logo {width: 355px; height: 55; padding: 41px 0 0 90px;}
#back {padding: 11px 21px 0 0;}
#flash {padding: 3px 0 0px 23px; float:left; display:inline; margin:0px 0 0px 0;}

/* Main Content */
#main_content {background-image:url(../images/index_06.png); padding: 15px 35px 1px 35px;}
#main_content p {margin-bottom: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify; color: #4a4a4a;}
#main_content a {color: #2c5590; font-weight: bold;}
#main_content a:hover {color: #5695cb; border-bottom: #21ace0 dotted 1px;}
h1 {font: "Times New Roman", Times, serif; font-size: 16px; font-weight: bolder; padding-bottom: 6px; color: #2c5590;}
h2 {font-size: 14px; padding-bottom:6px; font-weight:bold; color: #4a4a4a;}
h3 {font: Arial, Helvetica, sans-serif; font-size: 12px; color: #2c5590; padding-bottom: 12px;}
h4 {font: "Times New Roman", Times, serif; font-size: 16px; font-weight: bolder; padding-bottom: 6px; color: #2c5590;}
#contactus {float: left; width: 335px;}
#findus {float: left; width: 355px; padding-left:20px;}

#sister p {margin-bottom: 0; text-align:center;}
#sister a {color: #408020; font-weight: bold;}
#sister a:hover {color: #78d947; border-bottom: #78d947 dotted 1px;}

/* Nav */

li {display:inline; list-style-type:none; padding-left:8px; padding-right:4px; background: url(../images/menu_sep.gif) no-repeat left;}
li:first-child {background:none;}

#nav li {float: left; margin: 0 5px 0 0;}
#nav a {font-size: 14px; color: #FFFFFF; font-weight: bold; font-family:Arial, Helvetica, sans-serif;}
#nav a:hover {color: #195593; background-color:#FFF;}

#nav2 {height: 25px;}
#nav2 li {float: left; margin: 0 5px 0 0;}
#nav2 a {font-size: 14px; color: #FFFFFF; font-weight: bold; font-family:Arial, Helvetica, sans-serif;}
#nav2 a:hover {color: #195593; background-color:#FFF;}

/* Forms */

.textfield_effect {border-width: 1px; border-style: solid; border-color: #2c5590;}
fieldset {border:1px solid #ff8a00;}
#telephone h3 { padding-bottom: 0;}

