

/*Set Up*/

		html, body {
		height: 100%;
		}

		body {
		margin: 0px;
		padding: 0px;
		background: #e7e7e7; /* Theme color 1 */
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 11px;
		height:100%;
		}

		#head{
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 20px;
		padding: 15px 0px 0px 15px;
		}

		#caption{
		float:right;
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: ;
		padding: 0px 15px 15px 0px;
		}

		#wrapper{
		margin: auto;
		width:800px;
		background-color: #ffffff;
		border-left: 3px double #b0b0b0; /*Accent color 1*/
		border-right: 3px double #b0b0b0; 
		color: #545454;
		}

		#modbox {
		float: left;
		margin: 0px 0px 0px 15px;
		width: 250px;
		padding: 5px 5px 5px 5px;
		border: 1px double #394ea2;
		}

		#maincontent {
		float: right;
		width: 475px;
		margin: 0px 0px 0px 15px;
		padding: 0px 15px 5px 0px;
		border:  none ;

		}
		/*** End Setup ***/

		/**Hyperlinks**/
		a {
		color: #394ea2;
		text-decoration: none;
		}

		a:hover {
		color: #e7e7e7;
		text-decoration: underline;
		}

		#head a{
		color: #394ea2;
		text-decoration: none;
		}

		#head a:hover {
		color: #e7e7e7;
		text-decoration: underline;
		}

		/** MENU */
		#menu {
		margin: 20px auto;
		width:800px;
		padding: 15px 0px 15px 0px;
		background-color:#394ea2;
		font-size: 10px;
		color: #ffffff
		border-bottom: 3px double #394ea2; 
		}

		html>body #menu {
		}

		#menu ul {
		margin: 0px;
		padding: 0px;
		list-style: none;
		}

		#menu li {
		display: inline;
		text-align: center;
		}

		#menu a {
		display: inline;
		padding: 15px;
		background-color:#394ea2; /* theme color 2 */
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
		font-weight: bold;
		color: #ffffff;
		}

		#menu a:hover {
		padding: 15px;
		background-color: #e7e7e7;
		color: #394ea2;
		text-decoration: none;
		}

		#footer {
		clear: both;
		margin: 0px auto;
		width: 95%;
		padding: 5px 0px 5px 0px;
		font-size: 10px;
		text-align: center;
		}


   /**** Required for all layouts *****/   

		h1{font-size:29px; color:#394ea2; font-weight:normal; margin:0; padding:0;  }
		h2{font-size:15px; color:#394ea2; font-weight:normal; margin:0; padding:0;  }
		h3{font-size:12px; color:#394ea2; font-weight:normal; margin:0; padding:0; }
		h4{color:; font-weight:normal;  margin:0; padding:0;}
		h5{font-size:10px; color:; font-weight:normal; margin:0; padding:0; }
		h6{color:#394ea2; font-weight:normal; margin:0; padding:0; }

      hr{ 
		border:0; 
		background-color:#545454;
		color: #545454;
		height:;
		} 
      .modtitle{
      font-size: 12px;
      }

		.error{
		text-align:center;
		color:red;
		border:1px solid red;
		}

		.required{
		color:red;
		}

		input{
		border: 1px solid #b0b0b0;
		color: #545454;
		background: #ffffff;
		}

		textarea{
		border: 1px solid #b0b0b0;
		color: #545454;
		background: #ffffff;
		}

