@charset "utf-8";
/* CSS Document */
body {
	
	text-align:center;
    margin:0;
    height:100%;
    color:#666;
    color: #1e1e1e;
	text-align: center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family:Georgia, serif;
	font-size: 15px;
	font-size:79%; /* :INFO:1em = 11px */
	line-height:150%; 
	background-image:url('../images/bg.gif');
}
body1 {
	font-family:Georgia, serif;
	font-size: 11px;
	line-height: 24px;
	color: #1e1e1e;
	text-align: center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image:url('../images/bg.gif');
}
#wrapper {
	width: 990px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
	text-align: left;
	border: 0px solid #DDDDDD;
}
#header {
	margin: 0px;
	padding: 0px;
	height: 108px;
	width: auto;
	background-image:url('../images/top-bg.gif');
}
#logo{
width:190px;
float: left;
margin: 8px 18px;
}
#logo1{
width:190px;
float: left;
margin: 8px 0px;
}
#icon{
	width: 710px;
	float : right;
	margin: 72px 20px 0px 10px;
}
#header1 {
	margin-top: 20px;
	margin-right:20px;
	margin-bottom:0px;
	margin-left:20px;
	height: 4px;
	width: 950px;
	float:center;
	background-image:url('../images/g32.gif');
}
A:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY:Georgia, serif; TEXT-DECORATION: none}
#topnav {
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 990px;
	background-image:url('../images/t2.gif');
}
#display area {
	margin: 0px;
	height: 110px; 
	width: 990px;
	background-color:#000000;
	background-image:url('../images/bgdisplay.gif');
}
.text display {
padding-top: 20px;
	padding-right:20px;
	padding-bottom:20px;
	padding-left:20px;
	margin-top: 60px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 60px;
	background-image:url('../images/bggrey.gif');
}
#container {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-attachment: scroll;
	background-image: url(back.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	height: 1%;
	width: auto;
}
#left {
	margin: 0px;
	width: 200px;
	padding-top: 0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:20px;
	float: left;
}
#nav {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}
#nav li {
	top-margin: 1px;
	color: 1px;
	border-bottom:#CCCCCC, thick;
	padding: 0px;
	display: block;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 0px 50%;
	
}
#nav li a:link, #nav li a:visited, #nav li a:active {
	color: #666666;
	text-decoration: none;
	display: block;
	margin: 1px;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 18px;
	background-image: url(images/bg5.gif);
	width: 215px;
}
#nav li a:hover {
	color: #086183;
	text-decoration: none;
	margin-bottom: 3em;
}
#center {
	height: auto;
	width: 710px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 30px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 1.8em;
}
h1 {
font-size:1.2em;
    font-weight:normal;
	margin: 0px;
	padding: 0px;
	color: #c00e00;
	
}
h2 {
font-size:1.2em;
    font-weight:normal;
	margin: 0px;
	padding: 0px;
	color: #c00e00;
	
}
#right {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: auto;
	width: 350px;
	float: left;
	margin-top:0px;
	margin-right:30px;
	margin-bottom:0px;
	margin-left:0px;
}
.clearer {
	font-size: 0px;
	line-height: 0px;
	display: block;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 0px;
	width: auto;
}
#footer {
	margin-top: 1px;
	 border-top:1px solid #e6e6e6;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: right;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
	font size : 0.8ems;
	
}
#footer p {
	color: #999999;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	width:400px;
	font size : 0.8ems;
	
}
#footer a:link, #footer a:visited, #footer a:active {
	color: #333333;
	text-decoration: none;
	font size : 0.8ems;
}
#footer a:hover {
	color: #660000;
	text-decoration: none;
	font size : 0.8ems;
}
.style2 {color: #C91400}
.style5 
{color: #921417;
font-size: 15px;
FONT-WEIGHT: normal;
FONT-FAMILY:Georgia, serif;
}
.style7
{color: #333333;
font-size: 12px;
line-height: 20px;
FONT-FAMILY:Georgia, serif;
}
.boxtable {
	BORDER-TOP: #dcdee0 1px solid; BORDER-bottom: #ededed 0px solid; FONT-SIZE: 10px; MARGIN: 2px; COLOR: #333333; LINE-HEIGHT: 1.7em; PADDING-TOP:5px; PADDING-left: 8px; PADDING-RIGHT: 3px; PADDING-bottom: 5px; FONT-FAMILY: Georgia, serif; TEXT-ALIGN: left
	}
A:link {
	FONT-SIZE: 11px; COLOR: #00000; FONT-FAMILY:Georgia, serif; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY:Georgia, serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY:Georgia, serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY:Georgia, serif; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
#navlist
{
margin-left: 30;
padding-left: 30;
list-style: none;
}

#navlist li 
{
padding-left: 20px;
font-size:1.1em;
background-image: url(../images/arrow.gif);
background-repeat: no-repeat;
background-position: 0.5em;
line-height:1.9em;
}
#bgnew {
	padding-top:15px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/bgnew1.gif);
	background-repeat: none;
	background-position: 0px 0px;
	height: 44px;
	width: 677px;
}
#bgnew1 {
	padding-top: 0px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	margin-top: -15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-attachment: scroll;
	background-image: url(../images/bgnew2.gif);
	background-repeat: none;
	background-position: 0px 0px;
	height: 200px;
	width: 677px;
}
#page-content {
    overflow:hidden;
}

#page-content #page-primary {
	width:720px;
	float:left;
	position:relative;
	z-index:2;
	margin-top: 0px;
	margin-right:40px;
	margin-bottom:0px;
	margin-left:20px;
	background-image: url(../images/bg123.gif);
}

#page-content #page-secondary {
    width:191px;
    float:right;
    position:relative;
    z-index:1;
}

#page-primary-start {
    width:209px;
    float:left;
   	margin-top: 0px;
	margin-right:20px;
	margin-bottom:0px;
	margin-left:20px;
}

#page-primary-end {
    background:#fff;
    width:209px;
    float:right;
    margin:0;
    padding:60px 0 0 35px;
}
.box-1,
.box-2 {
    width:720px;
    margin:0 0 38px 0;
}

.box-1 .inner {
    border:1px solid #e3e3e3;
    border-top:0;
    border-bottom:0;
    clear:both;
}

.box-1 .box-top {
    width:720px;
    height:100px;
    overflow:hidden;
    background:url(../images/contacttop1.gif) 0 0 no-repeat;
    float:left;
}

.box-1 .box-bottom {
    width:721px;
    height:4px;
    overflow:hidden;
    background:url(../images/sprite_boxes1.png) 0 -2px no-repeat;
    float:left;
}

.box-2 .inner {
    background:#636363;
    color:#fff;
}

.box-2 .box-top {
    width:700px;
    height:4px;
    overflow:hidden;
    background:url(../images/sprite_boxes1.png) 0 -6px no-repeat;
}

.box-2 .box-bottom {
    width:700px;
    height:4px;
    overflow:hidden;
    background:url(../images/sprite_boxes1.png) 0 -10px no-repeat;
}

.box-3 .inner {
    background:#0099c7 !important;
    color:#fff;
}

.box-4 {
    width:700px;
}

.box-4 .box-top {
    height:5px;
    overflow:hidden;
    background:url(../images/sprite_boxes1.png) -1444px 0 no-repeat;
}

.box-4 .inner {
    background:url(../images/sprite_boxes1.png) 0 0 repeat-x;
    border-left:1px solid #e6e6e6;
    border-right:1px solid #e6e6e6;
}

.box-style-1 .inner {
    padding:26px 17px 17px 17px;
    width:686px;
}

.box-style-2 {
    margin:0 0 38px 0;
}

.box-style-2 .inner {
    padding:46px 0 17px 0;
}

.box-style-3 {
    margin:38px 0 0 0;
}

.box-style-3 .inner {
    padding:24px 21px 17px;
}

.box-style-5 .inner {
    padding:16px 0 0 0;
}

.gradient-1 .inner {
    background:url(../imges/bg_gradient_1.png) 0 0 repeat-x;
}

.gradient-1 .inner a,
.summary-1 .inner a,
.content-type-3 a {
    color:#a12729;
    text-decoration:none;
}

.gradient-1 .inner a:hover,
.summary-1 .inner a:hover,
.content-type-3 a:hover {
    text-decoration:underline;
}

.gradient-3 {
    background:url(../img/skin/bg_gradient_3.png) 0 0 repeat-y;
}
.ttl-h1-1 h1,
.ttl-h1-1 h2 {
    color:#bf0b01;
    font-size:2.0em;
    font-weight:normal;
	font-family:Georgia, serif;
	margin-left:10px;
	margin-top:0px;
	line-height:28px;
	 letter-spacing: -1px;
	 width: 600px;
	
}

.ttl-h1-1 h4 {
    color:#bf0b01;
    font-size:2.0em;
    font-weight:normal;
	font-family:Georgia, serif;
	margin-left:10px;
	margin-top:0px;
	line-height:20px;
	 letter-spacing: -1px;
	 width: 600px;
	
}
.ttl-h1-1 h3 {
    color:#921417;
    font-size:1.0em;
    font-weight:bold;
	font-family:Georgia, serif;
	margin-left:10px;
	margin-top:0px;
	margin-bottom:1px;
	bottom-margin:2px;
	border-bottom-color:#999999;
	 line-height:16px;
	  background:url(../images/bg_gradient_1.png) 0 0 repeat-y;
	
}

.ttl-h1-1 p {
	font-family: Georgia, serif;
	font-size: 18px;
font-style: bold;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;Close

font-style: normal;
color:#484444;
text-transform: normal;
letter-spacing: -1px;
line-height: 1.5em;
    margin:0px 0;
	margin-left:15px;
	margin-right:30px;
	padding-top:10px;
}
.ttl-h1-2 p {
	font-family: Georgia, serif;
font-size: 1.2em;
font-style: bold;
text-transform: normal;
letter-spacing: normal;
line-height: 1.8em;
    line-height:20px;
    margin:20px 0;
	margin-left:20px;
	margin-right:20px;
}

.ttl-h1-4 p {
	font-family: Georgia, serif;
font-size: 1.2em;
font-style: bold;
text-transform: normal;
letter-spacing: 20px;
line-height: 1.8em;
    line-height:20px;
    margin:20px 0;
	margin-left:20px;
	margin-right:20px;
	
}
.button-style-1 {
	font-size:0.9em;
	margin-left:10px;
	margin-right:5px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:0px;
	padding-top:2px;
	line-height:20px;


}
.button-style-2 {
	font-size:1.5em;
	font-weight:bold;
	margin-left:2px;
	margin-right:2px;
	margin-top:0px;
	margin-bottom:2px;
	padding-left:15px;
	padding-right:2px;
	padding-bottom:2px;
	padding-top:2px;


}
.button-style-3 {
	font-size:1.8em;
	font-weight:bold;
	margin-left:2px;
	margin-right:2px;
	margin-top:0px;
	margin-bottom:2px;
	padding-left:25px;
	padding-right:20px;
	padding-bottom:2px;
	padding-top:2px;


}

.button-style-3 {
	font-size:1.0em;
	line-height:25px;
	font-weight:normal;
	margin-right:20px;
	margin-top:0px;
	margin-bottom:2px;
	padding-left:25px;
	padding-right:0px;
	padding-bottom:2px;
	padding-top:0px;


}
.button-style-4{
	font-size:1.0em;
	line-height:35px;
	font-weight:normal;
	margin-right:20px;
	margin-top:0px;
	border-top:1px solid #e6e6e6;
	border-bottom:#666666;
	border-bottom:2px;
	padding-left:35px;
	padding-right:0px;
	padding-bottom:2px;
	padding-top:20px;


}

.box-bottom {
    background:url(../images/sprite_boxes1.png) -206px bottom no-repeat;
}

.top-box{
 background:url(../images/contacttop1.gif);
 }
 .bottom {
  background:url(../images/contactbot1.gif);
  }
.style12 {font-size: 1.4em;
color:#CC0000;
font-weight: normal;
line-height: 1.4em;}
.style 15{
font-family: Georgia, serif;
font-size: 18px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;
}
.style 18{
font-family: Georgia, serif;
font-size: 24px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;
}
#spaces-links,
#spaces-links ul {
    display:inline;
}

#spaces-links li {
    display:inline;
    background:url(images/bullets_1.png) 0 2px no-repeat;
    padding:0 0 0 7px;
    margin:0 0 0 20px;
    position:relative;
    z-index:100;
    vertical-align:middle;
}

.msie6 #spaces-links li {
    background:url(images/bullets_1.png) -10px 5px no-repeat;
}

#spaces-links li li {
    background:none;
    position:static;
    z-index:auto;
    display:list-item;
}

#spaces-links li .active {
    font-weight:bold;
}

#spaces-links .replace-select {
    margin-top:-3px;
    display:-moz-inline-block !important; /* :TRICKY: For Firefox 2 and Gecko 1.8 based browsers */
    display:inline-block;
    padding:0 0 1px 0;
}

.msie6 #spaces-links .replace-select,
.msie7 #spaces-links .replace-select {
    display:inline;
/*    float:left;*/
/*    margin:0 0 -10px 0;*/
/*    padding:0;*/