
/* begin data grid style */
table.dataGrid
{
	background: white;
	border-collapse: collapse;
	width: 100%;
}

table.dataGrid th, table.dataGrid td
{
	/*font-size: 0.9em;*/
	border: 1px #4F81BD solid;
	padding: 0.3em;
}

table.dataGrid th
{
	background: #d3dfee;
	text-align: center;
}

table.dataGrid th.label
{
	width: 150px;
}

table.dataGrid tr.odd
{
	background: #E6F2FF;
}
/* end of data grid style */

.actionBar
{
	margin: 10px;
}

div.item
{
	margin: 10px 0 0 0;
	border: 1px solid silver;
	padding: 5px;
}

div.button, span.button {
	margin: 0 10px;
	float: left;
}

a.button {
	display:block;
	margin: 8px auto 3px auto;
	padding: 6px 12px;
	background: transparent url(../images/title_bg.png) 50% 50% repeat-x;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}

.ui-slider-handle {
	background:url(../images/slider_pull.gif) no-repeat !important;
	width:16px !important;
	height:25px !important;
	border:none !important;
	top: -25px !important;
}
.ui-slider-horizontal {
	margin-top: 20px;
	height: 3px !important;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#0C85C2 url(images/ui-bg_inset-hard_100_fcfdfd_1x100.png) repeat-x scroll 50% bottom !important;
	border:1px solid black !important;
	color:#222222;
	-moz-border-radius-bottomleft:0px !important;
	-moz-border-radius-bottomright:0px !important;
	-moz-border-radius-topleft:0px !important;
	-moz-border-radius-topright:0px !important;	
}

/* site map */
.setings-info {
width: 950px;
margin: 10px auto;
overflow: hidden;
border: 1px solid #e7e7e7;
padding: 9px 10px 9px 7px;
}

.parts {
background: url(http://www.astretchout.com/images/bg-settings.jpg) repeat-y;
width: 971px;
overflow: hidden;
}
.parts h2 {
font: 140%/110% 'Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
color: #333;
padding: 2px 0;
text-transform: uppercase;
}

.social {
font-family: 'Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
float: left;
width: 227px;
padding: 0 0 0 10px;
line-height: 1.92em;
}
.social div {
padding: 5px 0;
}
.social a {
font-size: 1.3em;
text-decoration: none;
display: block;
padding: 0 0 0 25px;
height: 20px;
}
.social a:hover {
text-decoration: underline;
}
.social .youtube a {
background: transparent url(http://www.astretchout.com/images/social.jpg) no-repeat scroll 0px 0px;
}
.social .linkedin a {
background: transparent url(http://www.astretchout.com/images/social.jpg) no-repeat scroll 0px -20px;
}
.social .twitter a {
background: transparent url(http://www.astretchout.com/images/social.jpg) no-repeat scroll 0px -40px;
}
.social .facebook a {
background: transparent url(http://www.astretchout.com/images/social.jpg) no-repeat scroll 0px -60px;
}
.social .slideshare a {
background: transparent url(http://www.astretchout.com/images/social.jpg) no-repeat scroll 0px -80px;
}
.social .skype a {
background: transparent url(http://www.astretchout.com/images/social.jpg) no-repeat scroll 0px -100px;
}
.resources {
float: left;
width: 219px;
padding: 0 12px;
}
.resources h2 {
background: url(http://www.astretchout.com/images/ico03.jpg) no-repeat 100% 70%
}
.site {
float: left;
width: 225px;
padding: 0 12px;
}
.site h2 {
background: url(http://www.astretchout.com/images/ico02.jpg) no-repeat 100% 70%
}
.list {
width: 219px;
margin: 6px 0 0;
overflow: hidden;
list-style: none;
}
.list li {
width: 219px;
padding: 12px 0 0;
}
.list li:first-child {
padding: 0
}
.list li a {
font: 100%/110% 'Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
color: #281c88;
text-decoration: none;
}
.list li a:hover {
text-decoration: underline
}
.blog {
float: left;
width: 210px;
padding: 0 3px 0 15px;
}
.blog h2 {
background: url(http://www.astretchout.com/images/ico04.jpg) no-repeat 100% 70%
}
ul {
padding: 0;
margin: 0;
list-style: none;
}
/* end site map */

#header #LivechatButton { overflow: hidden; display: block; position: absolute; top: 70px; right: 40px; width: 146px; height: 33px }