﻿        @charset "utf-8";
        /* CSS Document */


         body {background-image: url("images/bg.jpg") ;
background-attachment:fixed;
background-position:center center;
background-repeat:no-repeat; margin:0px; padding:0px; font-family: Verdana; font-size: 12px;}


        #container {width:954px; float:none; margin:auto;}
        #top {width:954px; float:left; margin-top:10px; }
        #middlebg {width:954px; float:left; background:url(images/middle_bg_repeat.png) repeat-y; height:auto; }
        #bottom1 {width:954px; float:left; margin:0px 0px 5px 0px; }
        #mainlogo {width:954px; float:left; }
        #logotext {width:700px; float:right; padding:0px 4px 0px 0px; }
        #logo {width:202px; height:134px; float:left; margin:0px 0px 10px 5px;  }
        #left {width:184px; float:left; margin:0px 0px 0px 4px; background-color:#e2f5ff;}
        #navigation {width:176px; height:auto; float:left; margin:0px 0px 10px 3px;}

        #coming {width:176px; float:left; margin:0px 0px 10px 3px;}
        #comingsoon {width:176px; float:left; background-color:#ffffff; border:1px solid #e2e2e2;}

        #right {width:740px; height:auto; float:left; padding:0px 0px 10px 5px;}
        #righttop {width:735px; height:auto; float:left; margin:0px; border:1px solid #e2e2e2; background:url(images/hello.jpg) no-repeat #f3f3f3;}

        #rightmiddle {
			width: 735px;
			height: auto;
			float: left;
			margin: 0px 0px 0px 0px;
			background-color: #ffffff;
			border: 1px solid #e2e2e2;
		}
        #middletop {width:735px; height:auto; float:left; margin:0px 0px 0px 0px; background-color:#ffffff; border:1px solid #e2e2e2;}

        #rightbottom {width:735px; height:auto; float:left; margin:10px 0px 0px 0px; background-color:#f3f3f3; border:1px solid #e2e2e2;}
        #bottomtop {width:735px; height:auto; float:left; margin:0px 0px 0px 0px;}
        #specials {width:725px; height:31px; float:left; margin:0px; background:url(images/hello.jpg) no-repeat;}

        #hello {width:355px; height:31px; float:left; margin:0px;}
        #topleft {width:365px; height:auto; float:left; margin:0px;}
        #topright {width:370px; height:auto; float:left; margin:0px;}

        .image1 {width:163px; height:145px; float:left; margin:0px;}
        .image2 {width:189px; height:145px; float:left; margin:0px;}
        .image3 {width:143px; height:106px; float:left; margin:0px;}
        .image4 {width:90px; height:106px; float:left; margin:0px;}
        .image5 {width:125px; height:106px; float:left; margin:0px;}


        #footer {width:954px; float:left;  height:113px;}
        #footerleft {width:8px; float:left; height:113px;}
        #footerrepeat {width:938px; float:left; height:113px; background:url(images/footer_repeat.png) repeat-x;}
        #footerright {width:8px; float:right; height:113px;}
        .footertext {width:949px; height:auto; float:left; text-align:center; padding:30px 0px 0px 0px;}

        .heading {font-family:Verdana; font-size:14px; color:#615c5c; text-align:center;}
        .heading a {font-family:Verdana; font-size:14px; text-align:center; color:#615c5c; text-decoration:none;}
        .heading a:hover {font-family:Verdana; font-size:14px; text-align:center; color:#615c5c; text-decoration:none;}

        .textElement {
        	margin: 0 0 0 0;
			height: auto;
			float: left;
		    font-family:Verdana; font-size:12px; color:#615c5c; text-align:justify; padding:5px 10px 10px 10px;
		}
        .textElement a {font-family:Verdana; font-size:12px; text-align:justify; color:#615c5c; text-decoration:none;}
        .textElement a:hover {font-family:Verdana; font-size:12px; text-align:justify; color:#615c5c; text-decoration:none;}

        h1.title {display:block; font-family:Verdana; color:#0063A8; font-size:14px; padding:5px 0px 0px 10px; height:31px; margin:0px; background:url(images/hello.jpg) no-repeat;}
        .fieldTitle.title {
			color: #0063A8;
		}
        h2.formTitle {display:block; font-family:Verdana; color:#0063A8; font-size:14px; padding:5px 0px 0px 10px; height:31px; margin:0px; background:url(images/hello.jpg) no-repeat;}

        .more {font-family:Verdana; font-size:12px; color:#0063A8; float:right;}
        .more a {font-family:Verdana; font-size:12px; color:#0063A8; }
        .more a:hover {font-family:Verdana; font-size:12px; color:#0063A8;}
        
        .linksModule ul {
			list-style: none;
			padding-left: 10px;
			margin: 0 0 10px 0;
			line-height: 32px;
			font-size: 14px;
		}
		.linksModule ul a {
			color:#0063A8;
		}
		.linksModule .fileSize {
			font-size: xx-small;
		}
		
		.formDescription {
			padding-left: 10px;
		}
		
		.form_container {
			margin-top: 0 !important;
		}
		



/* NAVIGATION */

                		#navigation ul {
							padding: 0 0 0 0;
							margin: 0 0 0 0;
						}
                		#navigation li {
							display: inline;
							list-style: none;
						}
                		#navigation li a {
                			padding-top:8px;
                			padding-left: 32px;
                			list-style: none;
                			background-image: url(images/h1.jpg);
                			height:23px;
                			display:block;
							font-size: 11pt;
                			text-decoration: none;
                			font-family: Verdana;
                			color:#615C5C;
						}
						#navigation li a:hover {
							background-image: url(images/h1_r.jpg);
							color: white;
						}
						#navigation li a.selectedPage {
							font-weight: bold;

							background-image: url(images/h1_r.jpg);
							color: white;
						}


/* FOOTER */

                		ul.bottomNav {
							text-align: center;
							padding: 0 0 0 0;
							margin: 0 0 0 0;
						}
                		.bottomNav li {
							list-style: none;
							padding-left: 5px;
							display: inline;
						}
						.bottomNav li a {
							text-decoration: underline;
							color: #615C5C;
						}
