﻿@import url(../../StyleSheets/jquery.cluetip.css);
@import url(../../StyleSheets/jquery.superfish.css);
@import url(../../StyleSheets/jquery.jcarousel.css);
@import url(../../StyleSheets/jquery.thickbox.css);

html { width:100%; background:#5d5d5d; }
body {padding:0; margin:0 auto; text-align:center; font-family: Verdana, Sans-Serif; font-size:11px; width:100%; }

table { border-collapse:collapse; margin:0; padding:0; border-spacing:0; border:0; }
td { border:0px; margin:0; padding:0; }
div { border-collapse:collapse; margin:0; padding:0; border-spacing:0; border:0; }
img { border:none; margin:0; padding:0; border-spacing:0; border:0; }
p { color:#3d3d3d; font-size:12px; margin:8px; line-height:18px;  }
hr { background-color:#c3c3c3; color:#3d3d3d; border:0; height:1px; width:100%; text-align:left; }
label { font-weight:bold; color:#fff;}

ol { color:#3d3d3d; font-size:12px; }
ul { color:#3d3d3d; font-size:12px;  }
li { color:#3d3d3d; font-size:12px; margin-left:30px; padding:3px 0; }

a { color:#fd9631; text-decoration:none; font-weight:bold; }
a:visited {color:#fd9631;}
a:link {color:#fd9631;}
a:hover {color:#fd9631;text-decoration:underline;}

#editor { margin-top:-20px; position:absolute; top:0px; left:0px; z-index:100;  font-weight:bold; background-color:#e5e5e5; color:#dfdfdf ;border-bottom: solid 1px #2d2d2d; border-right: solid 1px #2d2d2d; }

.head01 { color:#999999; font-size:22px; letter-spacing:-.055em; font-weight:bold; font-family:Helvetica, Arial, Sans-Serif; }
.head02 { color:#ffa900; font-size:24px; letter-spacing:-.055em; font-weight:bold; font-family:Helvetica, Arial, Sans-Serif; }
.head03 { color:#fafafa; font-size:2.4em; letter-spacing:-.05em;}
.head04 { color:#ffffff; font-size:2.5em; font-weight:bold; letter-spacing:-.05em;}
.head05 { color:#333333; font-size:2em; letter-spacing:-.1em;}
.head06 { color:#333333; font-size:2em; font-weight:bold; letter-spacing:-.1em;}

.subhead01 { color:#953C00; font-size:13px; font-weight:bold; line-height:20px; }
.large01 { color: #FFFFFF; font-size:12px; line-height:18px; }
.large02 { color: #3d3d3d; font-size:12px; line-height:18px; }
.normal01 { color: #FFFFFF; font-size:11px; line-height:18px; }
.normal02 { color: #3d3d3d; font-size:11px; line-height:18px; }

#outterregion01 { background:#ffffff; width:100%; min-height:89px; text-align:center; min-width:960px; }
#outterregion01sep { clear:both; background:#C6C6C6 url(images/stc001reg01trans.png) repeat-x; height:5px; font-size:1px; }
#region01 { text-align:left; width:960px; margin:0 auto 0 auto; min-height:79px; padding-top:10px; }
#region01 .links a { color:#666666; padding:0 5px; font-weight:normal; }
#region01 .links a:hover { color:#fd9631; }
#region01 .search { width:115px; height:17px; border:solid 1px #cccccc; color:#999999; padding:3px 5px 0px 5px; font-size:1em; }
#region01 label { color: #999999; position: absolute; top: 4px; left: 5px; font-size:1em; font-weight:normal; }
#region01 .regionsearch { float:right; width:165px; }
#region01 .left { float:left; width:250px; }
#region01 .right { float:right; width:700px; margin-top:15px; }

#outterregion02 { background: #454545 url(images/stc001reg02back.png) repeat-x; width:100%; min-height:30px; text-align:center; }
#outterregion02sep { clear:both; background:#292929 url(images/stc001reg02trans.png) repeat-x; height:4px; width:100%; font-size:1px; }
#region02 { text-align:left; width:960px; margin:0 auto; min-height:28px; padding-top:2px; }
.r2header { width: 160px; float: left; color: #f9c838; font-weight: bold; padding-top: 7px; font-size:1.1em;  }
.r2menu { width: 800px; float: right; margin-top:-2px; }

#outterregion03 { background:#FD9631; width:100%; text-align:center; }
#outterregion03sep { clear:both; background:#BA6E24 url(images/stc001reg03trans.png) repeat-x; height:4px; width:100%; font-size:1px; }
#region03 { background:url(images/stc001reg03back.png); text-align:left; width:960px; margin:0 auto; }
#region03i { background:url(images/stc001reg03iback.png); text-align:left; width:960px; margin:0 auto; padding:10px 0; }

.r3back {  position:relative; min-height:220px; top:0; left:0;  float:left; z-index:3; }

#outterregion04 { clear:both; background:#FFFFFF; width:100%; text-align:center; }
#outterregion04sep { clear:both; background:#FFFFFF; height:1px; font-size:1px; }
#region04 { text-align:left; background:url(images/r4back3col.gif) repeat-y; width:960px; margin:0 auto; z-index:6; position:relative; }
#region04_02a { text-align:left; background:url(images/r4back2col.gif) repeat-y; width:960px; margin:0 auto; z-index:6; position:relative; }
#region04_02b { text-align:left; width:960px; margin:0 auto; z-index:6; position:relative; }
#outterregion04 .spcr { clear:both; margin:0 auto; height:25px; z-index:6; position:relative;  }
#outterregion04 .r4back3col { background: url(images/stc001reg04back.png) repeat-x; height:264px; position:absolute; float:left; width:100%;  z-index:5; }

#outterregion05 { background:#BA6E24 url(images/stc001reg05back.png) repeat-x; width:100%; min-height:50px; text-align:center; }
#outterregion05sep { clear:both; background:#484848 url(images/stc001reg05trans.png) repeat-x; height:7px; width:100%; }
#region05 { text-align:center; width:960px; margin:0 auto; min-height:50px; color:#ffffff; }

#cr0101 { width:960px; z-index:9; }

#cr0102 { float:left; width:500px; padding:5px 0 0 0; z-index:8; }
#cr0102 p { margin:0 0 10px 0; color:#3d3d3d; width:400px; line-height:20px; }

#cr0103 { float:left; width:460px; padding:5px 0 0 0; z-index:7; }
#cr0103 p { margin:0 0 10px 0; color:#3d3d3d; width:400px; line-height:20px; }
#cr0103 td { height:16px; }

#cr0104 { float:left; width:329px; margin:0 20px 0 0; z-index:6; }
#cr0104 p { color:#666666; font-size:1em; line-height:15px; margin:5px }
#cr0104 .section .sub { width:329px;}
#sc0104 { overflow:hidden; position:relative; float:left; width:328px; }
#sc0104 h2 { color:#000000; margin:5px 0; font-size:1.1em; }


#cr0105 { float:left; width:260px; margin:0 20px 0 20px; z-index:5; }
#cr0105 p { color:#666666; font-size:1em; line-height:15px; margin:5px }
#cr0105 .section .sub { width:260px;}
#sc0105 { overflow:hidden; position:relative; float:left; width:259px; }
#sc0105 h2 { color:#000000; margin:5px 0; font-size:1.1em; }

.rightsidecontent { background:#ffffff url(images/leftsideback.png) no-repeat; min-height:228px; padding:10px 5px; }

.rightsidecontent .news { margin-top:0; }

#cr0106 { float:left; width:289px; margin:0 0 0 20px; z-index:4; }

#cr0107 { z-index:3; }

#cr0204 { float:left; width:473px; margin:0 7px 0 0; z-index:6; }
#cr0204 p { color:#666666; font-size:1em; line-height:15px; margin:5px }

#cr0205 { float:left; width:473px; margin:0 0 0 7px; z-index:5; }

#cr0206 { z-index:4; }

#cr0304 { float:left; width:155px; margin:0; z-index:6; min-height:10px;  }

#cr0305 { float:left; width:590px; margin:0; z-index:5;  min-height:10px; }
#cr0305 p { padding-right:10px; line-height:22px; }
#cr0305 li { line-height:22px; }

#cr0306 { float:left; width:215px; margin:0; z-index:4;  min-height:10px; }


.sidenav li { margin-left:4px; list-style-type:none; font-size:9px; }
.sidenav a { font-size:9px; }

.gelbtn150 { background: url(images/gelbtn150.png) no-repeat; width:150px; height:31px; font-size:1em; line-height:20px; display:block; padding-top:8px; color:#f2f2f2 !important; text-decoration:none !important; text-align:center; font-weight:bolder; }
.gelbtn150:hover { background-position:-150px 0; color:#ffffff !important; }

.gelbtn150d { background: url(images/gelbtn150.png) no-repeat; width:150px; height:31px; font-size:1em; line-height:20px; display:block; padding-top:8px; color:#f2f2f2 !important; text-decoration:none !important; text-align:center; font-weight:bolder; }
.gelbtn150d:hover { background-position:-150px 0; color:#ffffff !important; }

.gelbtn34 { background: url(images/gelbtn34.png) no-repeat; width:34px; height:22px; display:block; padding-top:2px; color:#f2f2f2 !important; text-decoration:none !important; text-align:center; font-weight:bolder; }
.gelbtn34:hover { background-position:-34px 0; color:#ffffff !important; }

.gelbtn34d { background: url(images/gelbtn34.png) no-repeat; width:34px; height:22px; display:block; padding-top:2px; color:#f2f2f2 !important; text-decoration:none !important; text-align:center; font-weight:bolder; }
.gelbtn34d:hover { background-position:-34px 0; color:#ffffff !important; }

.navigation, .scrollingcontent, .section{ padding:0; margin:0; list-style:none; }

.navigation { float:left; width:110px; height:400px; background-color:#5B739C; }
.navigation .sup { margin:26px 10px; font-size:14px; }
.navigation ul { margin:5px 0; list-style:circle; padding-left:15px; }
.navigation a { color:white; font-weight:bolder; text-decoration:none; }				
.navigation .sup li { margin: 3px 0 !important; margin:-4px 0; font-size:10px; }
.navigation a.scrolling { color:#933; }

.section { width:1900px; position:relative; }
.section .sub { position:relative; float:left; width:342px; list-style:none; margin-left:0; padding:0; }
.section .next, .section .prev { position:absolute; bottom:15px; }
.section .next { right:30px; }
.section .prev { left:30px; }

.news { margin:10px 5px 10px 20px; padding:0; list-style-image: url(images/bulletorange.gif);  }
.news li { color:#666666; margin-left:0; padding:0; font-weight:bold; }
.news li ul { list-style-type:none; list-style-image:none; }
.news li ul li { font-weight:normal; padding:5px 0; font-size:8pt; }
.news li ul li ul li { }

.contactinfo { float:right; position:relative; margin-top:5px; }

.expandable li { color:#fd9631; font-size:1em; list-style-type:none;  font-weight:bold; cursor:pointer; }
.expandable li ul li { color:#3d3d3d; list-style-type:disc; font-weight:normal; cursor:default;  }

.slide-out-div {
z-index:100;
padding: 20px;
width: 250px;
background: #ccc;
border: 1px solid #29216d;
text-align:left;
}      



