* {
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:0;
}

body {
background:transparent url(/concrete/themes/default/images/body.jpg) repeat scroll 0 0;
color:#000000;
font-family:Arial,sans-serif;
font-size:12px;
line-height:130%;
text-align:left;
}

.cl {
clear:both;
font-size:0;
height:0;
line-height:0;
}

a img {
border:0 none;
}

a {
color:#47555C;
text-decoration:underline;
}

a:hover {
text-decoration:none;
}

.shell {
background:#FFFFFF url(/concrete/themes/default/images/shell.gif) no-repeat scroll 0 bottom;
margin:0 auto;
width:879px;
}

.left {
display:inline;
float:left;
}
.right {
display:inline;
float:right;
}
.text {
display:block;
font-size:0;
line-height:0;
text-indent:-4000px;
}
.wrapper {
padding:0 11px 96px 10px;
}
h1#logo {
float:left;
font-size:0;
line-height:0;
width:250px;
}
h1#logo a {
background:transparent url(/concrete/themes/default/images/logo.gif) repeat scroll 0 0;
display:block;
height:162px;
text-indent:-4000px;
}
#header {
background:transparent url(/concrete/themes/default/images/header.jpg) no-repeat scroll right 0;
}

#header h2.phone {
background:transparent url(/concrete/themes/default/images/1800.jpg) no-repeat scroll 0 0;
float:right;
height:34px;
margin-bottom:0;
margin-top:25px;
text-indent:-4000px;
width:608px;
}
#header h2.text {
background:transparent url(/concrete/themes/default/images/header-h2.gif) no-repeat scroll 0 0;
float:right;
height:34px;
margin-bottom:32px;
margin-top:8px;
text-indent:-4000px;
width:608px;
}
#navigation {
float:right;
padding:0 0 0 32px;
width:576px;
}


#navigation li {
display:inline;
}
#navigation li span {
color:#ACA489;
float:left;
margin-top:-1px;
padding:0 11px;
}
#navigation li a {
color:#47555C;
float:left;
font-family:"Myriad Pro", tahoma, arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
#navigation li a:hover {
text-decoration:underline;
}
#navigation li a strong {
text-transform:none;
}
#content {
padding:0 0 0 1px;
}
#mainbox ul li {
list-style-image:none;
list-style-position:inside;
list-style-type:disc;
margin:0;
padding:0 0 10px 28px;
color:#000000;
font-family:Georgia;
font-size:11pt;
font-weight:normal;
}


.sidebar {
background:transparent url(/concrete/themes/default/images/sidebar.gif) repeat-y scroll 0 0;
display:inline;
float:left;
width:246px;
}

.sidebar ul {
list-style-type:none;
margin-top:-13px;
}
.sidebar li {
display:block;
float:left;
position:relative;
width:100%;
}
.sidebar li a {
height:51px;
}
.sidebar li.first a {
background:transparent url(/concrete/themes/default/images/first.gif) no-repeat scroll 0 0;
height:57px;
}
.sidebar li.first a:hover, .sidebar li.first a.active {
background:transparent url(/concrete/themes/default/images/first.gif) no-repeat scroll 0 -57px;
height:57px;
}
.sidebar li.second a {
background:transparent url(/concrete/themes/default/images/second.gif) no-repeat scroll 0 0;
}
.sidebar li.second a:hover, .sidebar li.second a.active {
background:transparent url(/concrete/themes/default/images/second.gif) no-repeat scroll 0 -51px;
}
.sidebar li.third a {
background:transparent url(/concrete/themes/default/images/third.gif) no-repeat scroll 0 0;
}
.sidebar li.third a:hover, .sidebar li.third a.active {
background:transparent url(/concrete/themes/default/images/third.gif) no-repeat scroll 0 -51px;
}

.sidebar li.fourth a {
background:transparent url(/concrete/themes/default/images/fourth.gif) no-repeat scroll 0 0;
}
.sidebar li.fourth a:hover, .sidebar li.fourth a.active {
background:transparent url(/concrete/themes/default/images/fourth.gif) no-repeat scroll 0 -51px;
}

.sidebar li.fifth a {
background:transparent url(/concrete/themes/default/images/fifth.gif) no-repeat scroll 0 0;
}
.sidebar li.fifth a:hover, .sidebar li.fifth a.active {
background:transparent url(/concrete/themes/default/images/fifth.gif) no-repeat scroll 0 -51px;
}
.sidebar li.sixth a {
background:transparent url(/concrete/themes/default/images/sixth.gif) no-repeat scroll 0 0;
}
.sidebar li.sixth a:hover, .sidebar li.sixth a.active {
background:transparent url(/concrete/themes/default/images/sixth.gif) no-repeat scroll 0 -51px;
}
.sidebar li.seventh a {
background:transparent url(/concrete/themes/default/images/seventh.gif) no-repeat scroll 0 0;
}
.sidebar li.seventh a:hover, .sidebar li.seventh a.active {
background:transparent url(/concrete/themes/default/images/seventh.gif) no-repeat scroll 0 -51px;
}
.sidebar li.login a {
background:transparent url(/concrete/themes/default/images/login.gif) no-repeat scroll 0 0;
}
.sidebar li.login a:hover, .sidebar li.login a.active {
background:transparent url(/concrete/themes/default/images/login.gif) no-repeat scroll 0 -51px;
}
.sidebar li.video a {
background:transparent url(/concrete/themes/default/images/video.gif) no-repeat scroll 0 0;
height:151px;
}
.sidebar li.video a:hover, .sidebar li.video a.active {
background:transparent url(/concrete/themes/default/images/video.gif) no-repeat scroll 0 -151px;
}
.sidebar li.join a {
background:transparent url(/concrete/themes/default/images/join.gif) no-repeat scroll 0 0;
height:150px;
}
.sidebar li.join a:hover, .sidebar li.join a.active {
background:transparent url(/concrete/themes/default/images/join.gif) no-repeat scroll 0 -150px;
}
.sidebar ul ul {
display:none;
left:0;
margin:0 0 0 245px;
padding-left:4px;
position:absolute;
top:0;
width:267px;
}

.sidebar ul li.first ul li a, .sidebar ul li.third ul li a, .sidebar ul li.fourth ul li a, .sidebar ul li.fifth ul li a {
background:transparent url(/concrete/themes/default/images/sub-a.gif) no-repeat scroll 0 0;
color:#47555C;
display:block;
font-size:14px;
font-weight:bold;
height:13px;
padding:14px 0 11px 23px;
text-decoration:none;
}

.sidebar ul li.first ul li a:hover, .sidebar ul li.third ul li a:hover, .sidebar ul li.fourth ul li a:hover, .sidebar ul li.fifth ul li a:hover {
background:transparent url(/concrete/themes/default/images/sub-a.gif) no-repeat scroll 0 0;
text-decoration:underline;
height:13px;
}

.sidebar ul li.first ul li a:active, .sidebar ul li.third ul li a:active, .sidebar ul li.fourth ul li a:active, .sidebar ul li.fifth ul li a:active {
background:transparent url(/concrete/themes/default/images/sub-a.gif) no-repeat scroll 0 0;
text-decoration:underline;
height:13px;
}

#mainbox {
background: url(/concrete/themes/default//images/contentbg.gif) repeat-y top right ;
display:inline;
float:right;
margin-top:-1px;
width:608px;
}
 

#mainbox .bg {
background: url(/concrete/themes/default//images/contentfooter.jpg) no-repeat scroll bottom;

}

#mainbox .bg p {
padding: 0 0 0 27px;
color: #000;
font-family: Georgia;
font-weight:normal;
font-size: 11pt;
line-height: 24px;
}

#mainbox .bg h3 {
padding: 40px 0 0 20px;
color: #628287;
font-family: Georgia;
font-weight:normal;
font-size: 16pt;
line-height: 24px;
}

.mainbox h2 {
color:#59777B;
font-family:Georgia;
font-size:30px;
font-weight:normal;
line-height:36px;
padding:29px 137px 0 118px;
}
.mainbox h2 span {
background:transparent url(/concrete/themes/default/images/h2-span.gif) no-repeat scroll right 0;
display:block;
height:36px;
}

.miniSurveyView{ padding:0 48px 65px;}