/***************************************** RESET *****************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

/* remember to define focus styles! */
:focus {	outline: 0; }

/* remember to highlight inserts somehow! */
ins {	text-decoration: none;}
del {	text-decoration: line-through;}

/* tables still need 'cellspacing="0"' in the markup */
table {	border-collapse: collapse;	border-spacing: 0; }	


/* ******************** */
/*  CLEARFIX  */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
} 
.clearfix {	display: inline-block; }
html[xmlns] .clearfix {	display: block; }
* html .clearfix {	height: 1%; }

/* ******************** */

/***************************************** RESET *****************************************/


a { text-decoration:none; color:#000;  }
a:hover { text-decoration:underline }


body { background-color:#D7D7E3 }
#out { margin:0px auto; text-align:center; }
#cont { margin:17px auto 0px auto; text-align:left; width:960px; height:720px; background:url(/img/bd_bkgd.jpg) no-repeat top }

#hdr_nav { float:left; margin:22px 0px 0px 200px; width:450px }
#hdr_nav a { margin:0px 5px }
#tab_a a { float:left; background:url(/img/tab_a.png) no-repeat top }
#tab_a a:hover { background-position:0px -23px }
#tab_b a { float:left; background:url(/img/tab_b.png) no-repeat top }
#tab_b a:hover { background-position:0px -23px }
#tab_c a { float:left; background:url(/img/tab_c.png) no-repeat top }
#tab_c a:hover { background-position:0px -23px }
#tab_d a { float:left; background:url(/img/tab_d.png) no-repeat top }
#tab_d a:hover { background-position:0px -23px }
.tab_sep { float:left; background:url(/img/tab_sep.png) no-repeat; margin:4px 3px }

#logo { float:right; background:url(/img/quicksquare-consulting-logo.png) no-repeat top; width:153px; height:32px; margin:23px 121px 45px 0px }

#cnt { clear:both; }
#tag { float:left; background:url(/img/bd_tag.png) no-repeat top; width:285px; height:250px; margin:67px 0px 0px 275px }

#tag_ { float:left; width:402px; height:153px; margin:50px 0px 0px 225px }

#tag_hp { float:left; background:url(/img/bd_tag_.png) no-repeat top; width:307px; height:153px; margin:67px 0px 0px 275px }

#sep { float:left; background:url(/img/bd_sep.png) no-repeat top; width:8px; height:367px; margin:50px 0px 0px 72px }
#sep2 { float:left; background:url(/img/bd_sep.png) no-repeat top; width:8px; height:367px; margin:50px 0px 0px 27px }

#tag2 { float:left; background:url(/img/bd_tag2.png) no-repeat top; width:220px; height:431px; margin:42px 0px 0px 19px }
#tag2_ { float:left; width:200px; height:431px; margin:42px 0px 0px 19px }
#tag2_ p { margin-top:10px; font:normal .9em Arial; line-height:17px; }
#sign { background:url(/img/bd_sign.png) no-repeat top; margin:40px 0px 0px 0px; padding:30px 0px 0px 70px; font:normal .8em Arial; line-height:17px; }


img, div, input { behavior: url("/img/iepngfix.htc") }

#pg_ttl { font:bold 22px Arial; color:#4A4A4A } 
#pg_cnt { font:normal 12px Arial; color:#595959; line-height:21px  } 
/*div { border-bottom:1px solid red }*/
p { margin-top:10px }

#i_soc { margin:0px 50px 0px 0px;clear:both; }
#i_in { float:right; background:url(/img/i_in.png) no-repeat top; width:37px; height:37px; margin:2px }
#i_t { float:right; background:url(/img/i_t.png) no-repeat top; width:37px; height:37px; margin:2px }
