html {
	min-height: 100%;
	height: auto;
}

body {
text-align:center; min-width:986px; font-family:"Trebuchet MS", "Times New Roman", Tahoma; margin:0px 0 100px 0;background:#C7C8CC url(images/background-bottom.jpg) center bottom; background-repeat:repeat-x;font-size:0.7em}

h1 { font-size:1.2em; text-decoration:none; font-weight:bold; color:#AC003A; padding-bottom:0; margin-bottom:0}

a.footerlink:link { color:#333333}
a.footerlink:hover { color:#333333}
a.footerlink:visited { color:#333333}
a.footerlink:active { color:#333333}

p {padding:0px 0 10px 0; margin:0px;}

img {border:0}

.divclear{
	clear: both;
	font-size: 0.1em;
	margin: 0; padding: 0; line-height:0; height:0
}

#background-top {background:#C7C8CC url(images/background-top.jpg) center top; background-repeat:repeat-x; padding-top:50px}

#wrapper {
	margin:0 auto;
	text-align: center;
	width:734px; 
}

#content-image {float:left; width:312px; text-align:left}

#content {background: url(images/background-content.jpg) 0 0px; background-repeat: no-repeat; text-align:left; padding:10px 10px 0 10px}

/* box model hack start */
#content {
	width:422px;
	voice-family: "\"}\""; 
  voice-family:inherit;
 	width: 402px;
}
html>body #content{
  width: 402px;
}
/* box model hack end */

.prop {
    float:right;
    width:1px;
  }

  .clear {
    clear:both;
    height:1px;
    overflow:hidden;
  }

  .min292px {
    height:322px;
  }
  
  .min17px { height:17px}
  
    .min18px { height:18px}
  
  .min-noarrows {
    height:346px;
  }
  
  .min-arrows {
    height:322px;
  }

  .min40px {
    height:23px;
  }


#content-background-repeat {float:right; width:422px; background:#C7C8CC url(images/background-content-repeat.jpg) right top; background-repeat: repeat-y}

#arrows {float:right; width:422px; background:#C7C8CC url(images/background-content-repeat.jpg) right top; background-repeat: repeat-y; text-align:right; padding:0px 20px 0 0; font-size:0.9em}

/* box model hack start */
#arrows {
	width:422px;
	voice-family: "\"}\""; 
  voice-family:inherit;
 	width: 402px;
}
html>body #arrows {
  width: 402px;
}
/* box model hack end */

/* NAVIGATION */

#navigation {background:url('/images/new-images/top-nav.jpg') top left no-repeat; background-color:#FFFFFF; text-align:right; padding:0 10px; margin:auto;}

/* box model hack start */
#navigation {
	width:734px;
	voice-family: "\"}\""; 
  voice-family:inherit;
 	width: 714px;
}
html>body #navigation {
  width: 714px;
}
/* box model hack end */

#navigation-position {}

  #nav {
	margin: 0;
	padding: 0;
	height: 18px;
	list-style: none;
	display: inline;
	overflow: hidden;
	}
	
	#nav li {
	margin: 0;
	padding: 0 12px 0 0px;
        list-style: none;
	display: inline;
	}
	
	#nav li.highlight1 a {color:#AC0039; font-weight:bold; text-decoration:none}
	
	#nav li.active a {color:#AC0039; font-weight:bold; text-decoration:none}
	
#nav a { color:#6E6E70; font-weight:bold; text-decoration:none}

#nav a:hover { color:#AC0039; font-weight:bold; text-decoration:none}

#nav a.highlight 1 {color:#AC0039; font-weight:bold; text-decoration:none}


  #nav-index {
	margin: 0;
	padding: 0;
	height: 18px;
	list-style: none;
	display: inline;
	overflow: hidden;
	}
	
	#nav-index li {
	margin: 0;
	padding: 0 12px 0 0px;
        list-style: none;
	display: inline;
	}
	
	#nav-index li.highlight1 a {color:#AC0039; font-weight:bold; text-decoration:none}
	
	#nav-index li.active a {color:#CAC5CB; font-weight:bold; text-decoration:none}
	
#nav-index a { color:#CAC5CB; font-weight:bold; text-decoration:none}

#nav-index a:hover { color:#FFFFFF; font-weight:bold; text-decoration:none}

#nav-index a.highlight 1 {color:#AC0039; font-weight:bold; text-decoration:none}
	
#nav-secondary {background:url('/images/new-images/second-nav.jpg') top left no-repeat; background-color:#FFFFFF; text-align:right; padding:0px 10px; margin:auto;}

/* box model hack start */
#nav-secondary {
	width:734px;
	voice-family: "\"}\""; 
  voice-family:inherit;
 	width: 714px;
}
html>body #nav-secondary {
  width: 714px;
}
/* box model hack end */

#nav-secondary-position {}
	
#nav-secondary-list {margin: 0;
	padding: 0;
	height: 17px;
	list-style: none;
	display: inline;
	overflow: hidden;}

#nav-secondary-list li {
	margin: 0; 
	padding: 0 10px 0 0px;
        list-style: none;
	display: inline;
	}
	
#nav-secondary-list li.highlight2 a {color: #FFFFFF; font-weight:bold; text-decoration:none
	
	}
	
#nav-secondary-list li.active a {color: #FFFFFF; font-weight:bold; text-decoration:none}
	
#nav-secondary-list a { color:#C7C8CC; font-weight:bold; text-decoration:none}

#nav-secondary-list a.highlight 2 {color: #FFFFFF; font-weight:bold; text-decoration:none}

#nav-secondary-list a:hover {color: #FFFFFF; font-weight:bold; text-decoration:none}

.outer-index {
    position: relative;
    display: table;
    vertical-align: middle;
    height: 18px;
	float:right
    }

.outer {
    position: relative;
    display: table;
    vertical-align: middle;
    height: 18px;
	float:right
    }

.inner {
    position: relative;
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    }

.mid {
    }

/*Now the hack for obsolete browsers-ok, just IE*/
/* \*/
* html .inner {
    top: 50%;
    left: 0;
    }

* html .inner .mid {
    position: relative;
    top: -50%;
    }
/* */