* { margin:0; padding:0;}

html, body { background:#fff;
}
body { 
position: relative; margin:10px auto 10px auto; padding:0 20px; width:988px;
}
body, td { 
font:13px/16px Lucida Sans Unicode, Helvetica; color:#666;
}
form {
margin:0;
padding:0;
}
.search {
float:right;
padding-top:11px;
width:190px;
}
.search input {
font-size:11px;
}
img, table { 
border:0;
}
:focus { 
outline:none;
}
ul { list-style:none;
}
a { 
color:#000099; text-decoration:none;
}
	a:hover { text-decoration:underline;}
	a.all { font-size:9px; text-transform:uppercase;}
	a.more { font-size:9px; text-transform:uppercase ;color:#000099;}
	a.more2 { display:block; float:left; margin-left:16%; padding:0 4px 1px 4px; font-size:11px!important; color:#fff; text-transform:uppercase; background:#017fce;
}
p { padding-bottom:10px;}

h1 { }
	h1 span { display:block; font-size:18px; line-height:22px;}
	#banner h1 { display:none; color:#fff;}
	h1.main { margin:0 0 -36px 0; padding-top:30px; height:80px; text-align:center; text-indent:-10000px; background:url(http://media.astadia.com/designimages/Hh1_taking.png) center 32px no-repeat #fff;}
	
#col_1 { 
float:left; margin-left:-174px; _margin-left:-87px; /padding-bottom:24px; width:173px;
}
#col_2 { 
float:right; margin-right:-178px; _margin-right:-178px; /padding-bottom:24px; margin-bottom:24px; width:176px;
}
#col_3 { 
float:left; width:298px;
}
#col_4 { 
float:right; width:270px;
}
.col { 
padding:0 14px; color:#333;
}
	.col p { font-size:9px;}
	.col img { display:block; margin:0 auto 16px auto;}
h2 { 
margin-bottom:18px; font-size:11px; line-height:12px; color:#003399; font-weight:normal; text-transform:uppercase;}
	.col h2 { margin-left:8px; color:#003399;}
	.col h2 b { display:block; float:left; padding:2px 6px 3px 6px; font-weight:normal;}
	.col h2 b.h1 { background:#ff9900;
text-transform:none;
}
	.col h2 b.h2 { color:#fff; background:#008fdb;}
h3 { padding-bottom:10px; font-size:11px; color:#003399; line-height:normal; font-weight:normal; text-transform:uppercase;}
img.pic, .pic img { margin-bottom:6px; border:1px solid #ccc;}

.inner2:after, h2:after { content:""; display:block; clear:both;}
.inner2, h2 { zoom:1;}

	#banner { position:relative; height:256px; background-image: url(http://media.astadia.com/designimages/CRM_Cloudforce.jpg);background-repeat: no-repeat;
}
	#banner .sale { position:absolute; right:0; bottom:0;}
	.link {
	position:absolute;
	left:0px;
	top:-4px;
	display:block;
	width:989px;
	height:261px;
}

.sale { 
padding-top: 167px;
	padding-right: 18px;
	padding-bottom: 18px;
	padding-left: 93px;
width:67px; font-size:10px; 
line-height:12px; color:#070707; background:url(http://media.astadia.com/designimages/CRM_CloudforceLondon.jpg) 0 0 no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://media.astadia.com/designimages/CRM_CloudforceLondon.jpg',sizingMethod='crop');
}

.sale a { display:block; margin-top:1px; font-size:9px; color:#003399; text-transform:uppercase;}
.whiteppr{
	position:absolute;
	left:810px;
	top:132px;
	display:block;
	width:178px;
	height:126px;
	}
#page { border-left:1px solid #ccc; border-right:1px solid #ccc; background:url(http://media.astadia.com/designimages/Hsep1.gif) 173px 0 repeat-y;}

#page .inner {
 background:url(http://media.astadia.com/designimages/Hsep1.gif) 809px 0 repeat-y;
}

.decimal li {
	list-style-type: decimal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#page .inner2 {
 padding:0 177px 12px 174px; background:url(http://media.astadia.com/designimages/Hsep1.gif) 500px 0 repeat-y;
}
.item { padding:18px 13px 13px 13px; color:999; border-top:1px solid #ccc;}
	.item:first-child { border:0;}
	.item p span { display:block; font-size:9px; line-height:12px; color:#999; text-transform:uppercase;}
	.item strong { color:#333;}

/*#video p { font-size:10px; line-height:12px;}*/
#caseStudies p { font-size:14px; line-height:16px;}
#video p {
color:#666666;
}


