
body {background-color: #6d8192; font-family: arial; font-size: 12px; color: #083447; margin: 0px;}

img {border: 0px;}

h1 {color: #174e79; font-size: 24px; padding: 0px; margin:20px 0px 10px 0px;}
h2 {color: #174e79; margin-bottom: 0px; padding: 0px;}
h3 {color: #174e79;padding: 0px; margin:15px 0px 5px 0px; font-size: 16px;}
a {color: #93120e; font-weight: bold; text-decoration: none;}
a:hover { color: #333;}

td{vertical-align: top;}

/* home page */

#wrapper-top {background-image: url(/resources/images/wrapper_top.png); background-repeat: no-repeat; width: 1024px; margin: 0px auto; overflow: hidden;}
#wrapper {background-image: url(/resources/images/wrapper.png); background-repeat: repeat-y; width: 1024px; margin: 0px auto; background-color:#fff;}
#wrapper-bottom {background-image: url(/resources/images/wrapper_bottom.png); background-repeat: repeat-y; width: 1024px; margin: 0px auto;}

#login {width: 806px; margin: 0px auto; background-image: url(/resources/images/bkg_login.jpg); background-repeat: no-repeat; height: 64px; padding-left: 178px;}

#header {width: 984px; margin: 0px auto;}

#contact {width: 984px; margin: 0px auto;}
#contact-left {float: left; width: 212px; background-image: url(/resources/images/bkg_livehelp.jpg); background-repeat: no-repeat; height: 101px; color: #fff; padding: 52px 0px 0px 20px;}
#contact-left a {color: #d9ab36; font-weight: bold; text-decoration: none;}
#contact-right {float: left; width: 714px; background-image: url(/resources/images/bkg_contact.jpg); background-repeat: no-repeat; height: 133px; color: #fff; padding: 20px 0px 0px 38px;}
#contact-response {float: left; width: 714px; height: 103px; color: #fff; padding: 30px 0px 0px 38px; font-size: 24px; background-image: url(/resources/images/bkg_contact2.jpg); background-repeat: no-repeat;}



#middle {width: 984px; margin: 0px auto; overflow: auto; clear: both; background-image: url(/resources/images/bkg_middle.gif); background-repeat: repeat-y;}
#left-nav {margin-bottom: 20px; float: left; width: 227px; padding: 38px 0px 0px 15px; line-height: 29px; background-image: url(/resources/images/bkg_nav.gif); height: 770px; background-repeat: no-repeat;}
#left-nav a {padding: 4px 10px 4px 10px; color: #fff; font-weight: bold; text-decoration: none;}
#top-nav {background-image: url(/resources/images/nav_01.gif); background-repeat: no-repeat; padding-top: 5px; height: 30px;}
#top-nav a {color: #fff; font-weight: bold; text-decoration: none; padding-left: 19px; padding-right: 18px;}
#content {float: left; width: 732px; line-height: 23px;}
#text {padding: 2px 20px 20px 20px;}


#footer {width: 984px; margin: 0px auto; clear: both;}
#footer a {color: #fff; text-decoration: none;}
#footer a:hover {text-decoration: underline;}
#footer-top {text-align: center; color: #fff; line-height: 20px; padding-bottom: 10px;}
#footer-bottom {color: #fff; background-color: #154873; height: 40px; padding: 10px; line-height: 18px;}
#footer-left {float: left; width: 560px; background-color: #154873;}
#footer-right {float: left; width: 400px; background-color: #154873; text-align: right;}

#newsletter {padding-top: 47px;}
#signup_name {background-image: url(/resources/images/bkg_signup.jpg); background-repeat: no-repeat; height: 30px; padding-top: 6px; padding-left: 15px;}
#signup_email {background-image: url(/resources/images/bkg_signup.jpg); background-repeat: no-repeat; height: 30px; padding-top: 4px; padding-left: 15px;}
#signup_button {text-align: right; padding-right: 28px;}

/* forms */

.fields {border: 0px; font-size: 12px; color: #900a06;}
.fields2 {border: 0px; font-size: 12px; color: #900a06; border: 1px solid #ccc; padding: 4px;  float: left;}
.form{padding-top: 10px;}


.img_right{float: right; width: 300px; }
.img_left{float: left; width: 300px;}

.quick_contact
{padding-top: 10px;	
	}
.quick_contact2
{padding-top: 10px;	
	}
.send{margin-top: -5px;}

.form_left{float: left;}

label{padding-right: 10px; float: right; font-weight: bold;}
.nav_content{color: #174e79; text-align: center;padding: 10px 0px;}
.nav_content a{padding: 0px 5px;}

.back_top{text-align: right; margin: 5px 5px 0px 0px;}

#content ul
{
	list-style-type: square;
	}
.big{font-size: 14px;color: #174e79;}
	

