html {
height: 101%; /* setting height to 101% forces scroll bar to display */
}

.center
{
margin-left:auto;
margin-right:auto;
}

/* begin body style */
    body {
	background: #fff;
	color: #000;
	margin: 0;
	padding: 0;
	font-family: tahoma, geneva, sans-serif;
	font-size: 100%;
	}
/* end body style */


/* begin link styles */
    a:link, a:active, a:hover, a:visited {
	color: #00267f;
	font-family: tahoma, geneva, sans-serif;
	font-size: 0.9em;
	text-decoration: none;
	}
	
    #menu_bar a, #content_left ul a {
	color: #c7baba;
	font-size: 1.1em;
	font-weight: bold;
	}
	
    #menu_bar a {
    	padding: 0 36px 0 36px;
	border-left: 2px solid #00267F;
	}
	
    #content_left h3 a {
	color: #7b1f3b;
	font-size: 1.0em;
	font-weight: bold;
	}
	
    #menu_bar a:hover, #content_left ul a:hover {
	color: #00267f;
	}
/* end link styles */


/* font styles */
    #main_container {
	font-size: 0.8em;
	}
    
    #body_right, form.login label, .login_btm_txt, #content_left p  {
	font-size: 0.9em;
	}
    
    h3, h4, h6 {
	font-size: 1.0em;
	}
	
    h2 {
	font-size: 1.4em;
	}

    h6, .login_top {
	font-weight: bold;
	}
	
    #body_right, .login_btn {
	color: #fff;
	}
	
    h6, .login_btm_txt {
	color: #7b1f3b;
	}
	
    h2, h3, .phone {
	color: #00267f;
	}
	
    #content_left, #content_right {
	line-height: 1.3em;
	}
/* end font styles */


/* margin and padding */
    #main_container, #body_container, #header, #logo_middle, #logo_bottom, #content_left p, #content_right p, #content_left ul, #menu_bar ul, #menu_bar ul li, img, h2, h4, h6 {
	margin: 0;
	padding: 0;
	}

    #content_left li {
	margin: 25px 0 25px 0;
	}
	
    #menu_bar {
	margin: 2px 0 0 3px;
	}

    .login_btm_txt {
	margin: 0 10px 0 10px;
	}
	
    form.login {
	margin: 5px 0 0 15px;
	}
	
    h3 {
	margin: 8px 0 4px 0;
	padding: 0;
	}
	
    .login_top {
	margin: 0;
	padding: 6px 0 30px 0;
	}
	
    .login_btn_top {
	padding: 30px 0 0 0;
	}
	
    #content_right h6 {
	margin: 0;
	padding: 15px 0 0 0;
	}

	
    #content_right ul {
	margin: 0;
	padding: 0 0 0 16px;
	list-style-type: none;
	}
	

    #content_left {
	padding: 10px;
	}

    .login_btn, .logout_btn, .submit_btn {
	padding: 1px;
	}
	
    .logout_btn {
	margin: 3px 0 3px 0;
	}
	
    .phone {
	margin: 20px 0 50px 0;
	}
	
    #content_right.index_pg p {
	margin: 0 0 20px 0;
	}



/* end margin and padding */


/* end margin and padding */


/* width styles */
    #main_container, #body_container  {
	width: 720px;
	}
	
    #body_left, #content {
	width: 576px;
	}
	
    #content_right {
	width: 420px;
	}
	

    #body_right {
	width: 144px;
	}
	
    #content_left {
	width: 130px;
	}
	
    .login_txt {
	width: 112px;
	}
	
    .login_btn, .logout_btn, .submit_btn {
	width: 113px;
	}
/* end width styles */


/* begin other styles */	
    #body_left, #content_left, #content_right, #logo_middle, #menu_bar {
	float: left;
	}
	
    #body_right {
	float: right;
	}
	
    #body_right, h4 {
	text-align: center;
	}
	
    form.login {
	text-align: left;
	}

    #body_right {
	background: url(images/body_right_bg.jpg) repeat-x;
	}
	
    .login_txt {
	background: #fff;
	}
	
    .login_btn {
	background: #00267f;
	}
	
    .logout_btn {
	background: #ccc;
	}

    .submit_btn {
	background: #ccc;
	}

	
    #content_left ul, #menu_bar ul {
	list-style-type: none;
	}

    #menu_bar ul li {
	display: inline;
	}
	
    img {
	border: none;
	}
	
    .login_txt, .login_btn, .logout_btn, .submit_btn {
	border: 1px solid #000;
	}
	
    .clear {
	clear: both;
	}
/* end other styles */

#cookie-law { 
    max-width:740px;
    background:#791F3B; 
#    margin:1px auto 0; 
    margin-left: 4px;
	position:absolute;
}
 
#cookie-law p { 
    padding:8px; 
    font-size:.7em; 
#    font-weight:bold; 
    text-align:center; 
    color:#FFFFFF; 

    margin:0;
}

#cookie-law a {
    color: white;
}