

body {
	background-color: #eeeef9;
	margin: 0 0 20px 40px;
	padding: 0;
	left: 20px;
}

p {
 color: #000;
 font: 12px/18px Georgia, "Times New Roman", Times;
 margin: 0;
 padding: 0;
}

a {
 color: #666;
 font: 12px/16px Georgia, "Times New Roman", Times;
 text-decoration: none;
}
a:hover {
 text-decoration: underline;
}

strong {
 color: #0505ac;
}

/*Site Title layout styles*/
h1 { /*Displays site logo if browser used to view page, text otherwise*/
 
 background: transparent url('../../images/client_logo.jpg') no-repeat;
 color: #000;
 margin: 0;
 padding: 0;
 width: 225px; /*logo image width*/
 height: 103px; /*logo image height*/
 z-index: 10;
}
h1 span { /*Hides site title if page viewed by web browser*/
 display: none;
 visibility: hidden;
}

/*Layout styles*/
#frame {
 background: #fff;
 border: 0px solid #000;
 margin: 0;
 padding: 0;
 position: absolute;
 width: 925px;

  
}

#header, #content1, #side, #footer {
 margin: 0;
 padding: 0;
 text-align: left;
}

#header {
 border-bottom: 1px solid #ccc;
 float: left;
 width: 100%;
  
}
#header h2 {
 font: 24px/24px "Andale Mono", Verdana, Arial, Helvetica;
 left: 340px;
 margin: 0;
 padding: 0;
 position: absolute;
 top: 60px;
}

#welcome {
	left: 630px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 15px;
	font-family: "Andale Mono", Verdana, Arial, Helvetica;
	font-size: 10px;
	 
}


#login {
 left: 630px;
 margin: 0;
 padding: 0;
 position: absolute;
 top: 30px;
  
}
#login a {
 font: bold 11px/15px "Andale Mono", Verdana, Arial, Helvetica;
}
#header_tiny {

 border-bottom: 1px solid #ccc;
 color:#000; 
}
#header_tiny p {
 font: 10px/12px "Andale Mono", Verdana, Arial, Helvetica;
 margin: 0;
 padding: 6px 10px;
}

#content1 {
 
 color: #555;
 border: 0px dashed #000;
 float: left;
 padding: 1em 0 2em;
 width: 80%;

}



#content1 h2 {
 color: #1f1fb5;
 font: 18px/24px "Andale Mono", Verdana, Arial, Helvetica;
 margin: 0 0 .5em;
 padding: 0;
}
#content1 h3 {
 color: #0505ac;
 font: 16px/16px "Andale Mono", Verdana, Arial, Helvetica;
 margin: 1em 0 .5em;
 padding: 0;
}
#content1 p {
 margin: 0;
 padding: 0 0 1em;
}
#content1 .table {
 border: 1px solid #999;
 font: 10px/14px "Andale Mono", Verdana, Arial, Helvetica;
 margin: 0 0 2em;
 padding: 0;
}
#content1 .search_nav_old {
 background-color: #eee;
 border: 0px solid #999;
 font: 10px/14px "Andale Mono", Verdana, Arial, Helvetica;
 margin: 0 0 2em;
 padding: 0;
}
#content1 .search_nav_head {
 background-color: #ccc;
 color: #333;
 font: bold 12px/24px "Andale Mono", Verdana, Arial, Helvetica;
 margin: 0 200px 0 0;
 padding: 0 0 0 5px;
}

#content1 .search_nav {
 background-color: #ddddf4;
 border-bottom: 2px solid #fff;
 font: 10px/14px "Andale Mono", Verdana, Arial, Helvetica;
 margin: 0 0 0;
 padding: 0;
}
#content1 .add_record {
 background-color: #eeeef9;
 border: 0px solid #999;
 font: 10px/14px "Andale Mono", Verdana, Arial, Helvetica;
 margin: 0 0 2em;
 padding: 0;
}

#content1 .table_head {
 background-color: #1f1fb5;
 color: #fff;
 margin: 0;
 padding: 1em 2px .5em;
}
#content1 .table_subhead {
 background-color: #1f1fb5;
 color: #fff;
 font: 12px/14px "Andale Mono", Verdana, Arial, Helvetica;
 margin: 0;
 padding: .5em 2px .5em;
}
#content1 .row_light {
 background-color: #eeeef9;
 margin: 0;
 padding: 0;
}


#content1 .row_highlighted {
 background-color: #FFFF99;
 margin: 0;
 padding: 0;
}


#content1 .row_dark {
 background-color: #d4d4f1;
 margin: 0;
 padding: 0;
}
#content1 .button {
 font: 10px/14px "Andale Mono", Verdana, Arial, Helvetica;
}
#content1 .select {
 font: 10px/14px "Andale Mono", Verdana, Arial, Helvetica;
}
#content1 .textarea {
 background-color: #eeeef9;
 color: #0505ac;
 font: 10px/14px "Andale Mono", Verdana, Arial, Helvetica;
}

#side {
 border: 0px solid #ccc;
 color: #555;
 float: left;
 padding-bottom: 2em;
 width: 20%;
 position:relative;
  
 }
#side h2 {
 font: 12px/14px "Andale Mono", Verdana, Arial, Helvetica;
 margin: 1.5em 0 .25em 10px;
 padding: 0;
}
#side a {
 line-height: 18px;
 margin:  0;
 /*padding-left: 20px;*/
}
#side p {
 margin: 0;
 padding: 0 0 .5em 10px;
  
}
#side_img {
 margin: 1em 0 0;
 padding: 0;
 
}

#footer {
 border-top: 1px solid #999;
 clear: left;
 float: left;
 margin: 0;
 padding: 0 0 2em 0;
 width: 100%;
 color:#000;
 
  
 
}
#footer p {
 font: 11px/14px Georgia, "Times New Roman", Times;
 margin: 0;
 padding: .5em 20px .5em;
 color:#000;
}


