html, body, h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address{margin:0; padding:0;}
h1,h2,h3,h4,h5,a,h6,h7,td,table,p,tr,th,div,span {border:none;margin:0;padding:0;font-family:inherit; font-size:100%; font-weight:normal;}




a: {color:Blue;text-decoration:underline;}
a:link {color:Blue;text-decoration:underline;}
a:visited {color:Blue;text-decoration:underline;}
a:hover {color:Blue;cursor:hand;text-decoration:underline;}
a:active {color:Blue;text-decoration:underline;}

.supert {height:30px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:#fff;font-size: 11px;font-family:arial,verdana;text-decoration:none;text-align:right;}
a.supert {margin:0;padding:0;color:#fff;font-size: 11px;font-family:arial,verdana;text-decoration:none;}
a.supert:hover {margin:0;padding:0;text-decoration:underline;color:#333;font-size: 11px; font-family:arial,verdana;text-decoration:none;}
a.supert:link {margin:0;padding:0;color:#fff;font-size: 11px; font-family:arial,verdana;text-decoration:none;}
a.supert:active {margin:0;padding:0;color:#fff;font-size: 11px; font-family:arial,verdana;text-decoration:none;}
a.supert:visited {margin:0;padding:0;color:#fff;font-size: 11px; font-family:arial,verdana;text-decoration:none;}
a.supert:visited:hover {margin:0;padding:0;color:#fff;font-size: 11px; font-family:arial,verdana;text-decoration:none;}

.toplink {padding-bottom:3px;color:#003366;text-decoration:none;font:arial;font-size:12px;}
.toplink a: { padding-bottom:3px;color:#003366;text-decoration:none;font:arial;font-size:12px;}
.toplink a:link {  padding-bottom:3px;color:#003366;text-decoration:none;font:arial;font-size:12px;}
.toplink a:active { padding-bottom:3px;color:#003366;text-decoration:none;font:arial;font-size:12px;}
.toplink a:hover {padding-bottom:3px; color:#003366;text-decoration:underline;font:arial;font-size:19px;}
.toplink a:visited { padding-bottom:3px;color:#003366;text-decoration:none;font:arial;font-size:12px;}
.toplink a:visited:hover { padding-bottom:3px;color:#003366;text-decoration:none;font:arial;font-size:12px;}
.lightblue_back { background-color:#ebeff2; }

.lsamp {font-size:16px;font-weight:bold;}
.col1  {width:250px;float:left;}
.col2  {width:250px;float:left;}

 .testimonial {padding:0;margin:0;}
 .testimonial1 {padding:0;margin:0;}
.smalltest
{ margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;text-align:center;font-weight:normal;font-size:11px;}

span.webicon {
	color: #333333;
	background: url(/images/iconweb.gif) 10px 50% no-repeat; *#f2f4f8 url(/images/iconweb.gif) 10px 50% no-repeat;
}

span.marketingicon {
	color: #333333;
	background:  url(/images/iconmarketing.gif) 10px 50% no-repeat;
}
span.stationeryicon {
	color: #333333;
	background:  url(/images/iconstationery.gif) 10px 50% no-repeat;
}
span.consultingicon {
	color: #333333;
	background:  url(/images/iconconsulting.gif) 10px 50% no-repeat;
}
span.marketingicon,
span.stationeryicon,
span.consultingicon,
span.icon_note,
span.webicon {
	display: block;
	text-align:left;
	padding: 0px 5px 0px 75px;
	margin: 10px 0;	
}

td.subbody div.moduletable h3,
td.inset div.moduletable h3 {
	border-bottom: 1px solid #b4d4ea;
}

span.icon_note {
	color: #333333;
	
	background: url(/images/icon_note.gif) 40px 50% no-repeat; 
}
span.icon_info {
	color: #333333;
	
	background: url(/images/icon_info.gif) 40px 50% no-repeat; 
}

span.icon_note
{
	display: block;
	width:450px;
	margin:0 auto;
	text-align:left;
	padding: 5px 5px 5px 75px;
	margin: 20px 0;	
	background-color:#f3f3e3;
	border-style: dashed;
	border-width:1px;
	border-color:#cccccc;
}
	
span.icon_info {
	display: block;
	
	width:450px;
	margin:0 auto;
	text-align:left;
	padding: 5px 5px 5px 75px;
	margin: 20px 0;	
	background-color:#e3eaf3;
	border-style: dashed;
	border-width:1px;
	border-color:#006699;
}

.subbody1
{	width:500px;
	margin:0 auto;
	text-align:center;
	display:block;
}
div.subbody1 div.moduletable1 h3,
td.inset1 div.moduletable1 h3 {
	border-bottom: 1px solid #b4d4ea;
	margin:0 auto;
	text-align:center;
	
}
.logo_sample {float:left;height:181px;width:530px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:url(/images/logo_design_1.jpg) no-repeat; }

.itb {display:inline;float:left;height:229px;width:350px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-position:top left;background-repeat: no-repeat;background-image:url(/images/big_back2.jpg);}
.itb1 {display:inline;float:left;height:292px;width:34px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.itbh1 {border:none;text-align:left;font-size:14pt;font-weight:900;color:#003366;margin:90px 0px 0px 0px;padding:0px 0px 0px 0px;}
.itblogo {display:block;float:left;height:140px;width:743px;margin:0px 0px 0px 0px;padding:5px 0px 0px 20px;}
.itbtop {height:160px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

.itbicons {width:500px;height:20px;display:block;margin:10px 0px 0px 0px;padding:4px 0px 0px 30px;}
.itblink {display:inline;text-align:left;float:left;padding:3px 0px 0px 6px;margin:0px 0px 0px 5px;height:19px;width:125px;background-position:top left;}
.itblinks {padding:13px 0px 0px 0px;margin:10px 0px 0px 30px;}

.sample_logo_link {font-weight:bold;color:White;text-align:left;padding-top:2px;padding-left:6px;margin:0px 0px 0px 5px;height:19px;}
.sample_logo_on {font-weight:bold;color:White;text-align:left;vertical-align: baseline;float:left;padding-top:2px;padding-left:6px;margin:0px 0px 0px 5px;height:30px;width:15px;background-position:0px 0px;background-repeat: no-repeat;background-image:url(/images/samplelogoon.jpg);}
.sample_logo_on a {font-weight:bold;color:White;text-align:left;}
.smallgirl {height:200px;background-position:bottom right;background-repeat: no-repeat;background-image:url(/images/smallgirl_01.gif);}
.sample_logo_off {text-align:left;vertical-align: middle;float:left;padding-top:2px;padding-left:6px;margin:0 0 0 5px;height:19px;width:15px;background-position:top left;background-repeat: no-repeat;background-image:url(/images/samplelogooff.jpg);}
.grayshade_back { background-repeat: repeat-x;background-image:url(/images/grayshade_back1.gif)}
.redtext {color:#660000;}
.cback {overflow:hidden;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:center;background:url(/images/cback.jpg) top right no-repeat;height:100px;}
.cback1 {overflow:hidden;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:center;background:url(/images/cback1.jpg) top right no-repeat;height:100px;}
.content {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:none;}

.intback 
{
	background-repeat: repeat-x;
	background-image:url(/images/intback.jpg);
	background-color:#395270;
}
 


.bigbox
{
	
	width:369px;
	
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 5px;
}
h2.bigboxtop
{
	 font-size:10pt;
	 color: #ffffff;
	 font-weight: bold;
	 text-align:left;
	 margin: 0 0 0 0;
	 padding: 5px 10px 0 10px;
	 width: 300px;
}	

.bigboxtop 
{
	background-repeat: no-repeat;
	background-image:url(/images/bigboxtop.jpg);
	width:369px;
	height:25px;
	color:#ffffff;
}
.bigboxcenter
{
	background-repeat: repeat-x;
	background-image:url(/images/bigboxcenter.jpg);
	background-color:#ffffff;
	height:35px;
	width: 369px;
	
	}
.bigboxbl
{
	background-repeat: repeat-x;
	background-image:url(/images/bigboxcenter.jpg);
	background-color:#ffffff;
	border-left: solid 1px #336699;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
		
}
.bigboxbr
{
	background-repeat: repeat-x;
	background-image:url(/images/bigboxcenter.jpg);
	background-color:#ffffff;
	width:1px;
	float:left;
	border-right: solid 1px #336699;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
	
}
.bigboxbottom
{
	border: none;
	border-top:solid 1px #336699;
	padding:0px 0px 0px 0px;
	height:1px;
	margin: 0px 5px 0px 5px;
}

.hr_backoff {height:22px;background-repeat: repeat-x;background-image:url(/images/blback.jpg);color:White;}

.hr_back1 {background:#fff;width:100%;float:left;height:1px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.hr_back2 {background:#fff;border-bottom:solid 0px #ccc;width:100%;float:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;line-height:60px;height:60px;}
.hr_back3 {width:700px;color:#fff;line-height:30px;height:30px;padding:0px 0px 0px 0px;margin:0 auto;background:url(/images/sb.jpg) repeat-x;}

.hr_back3 a: { color:#fff;text-decoration:none;font:arial;font-size:12px;}
.hr_back3 a:link {  color:#fff;text-decoration:none;font:arial;font-size:12px;}
.hr_back3 a:active { color:#fff;text-decoration:none;font:arial;font-size:12px;}
.hr_back3 a:hover { color:#fff;text-decoration:underline;font:arial;font-size:12px;}
.hr_back3 a:visited { color:#fff;text-decoration:none;font:arial;font-size:12px;}
.hr_back3 a:visited:hover { color:#fff;text-decoration:none;font:arial;font-size:12px;}

.nm {padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
.nm ul {padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;height:40px;line-height:40px;list-style-type: none;white-space: nowrap;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
.nm li {display:inline;float:left;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
.nm a {color:White;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}

.hp { margin-left:0px;color: #123c4c;font-weight: bold;FONT-SIZE: 11px; FONT-FAMILY: arial,  verdana}
a.hp: { text-decoration:none;FONT-SIZE: 11px; FONT-FAMILY: arial,  verdana}
a.hp:active { text-decoration:none; FONT-SIZE: 11px; FONT-FAMILY: arial, verdana}
a.hp:hover { text-decoration:underline; FONT-SIZE: 11px; FONT-FAMILY: arial, verdana}
a.hp:visited { text-decoration:none;FONT-SIZE: 11px; FONT-FAMILY:arial, verdana}
a.hp:visited:hover { text-decoration:underline; FONT-SIZE: 11px; FONT-FAMILY: arial, verdana}
a.hp:link {  text-decoration:none;FONT-SIZE: 11px; FONT-FAMILY: arial, verdana}

tr.hr_back {margin:0 auto;float:left;width:100%;text-align:right; color:#003366; background-color:#f5f5f5;background-repeat: repeat-x;background-image:url(/images/hr_back1.jpg);}
div.hr_back {margin:0 auto;float:left;width:100%;text-align:right; color:#003366; background-color:#f5f5f5;background-repeat: repeat-x;background-image:url(/images/hr_back1.jpg);}
.hr_backin {margin:0 auto;float:left;text-align:right; width:13px; color:#003366; background-color:#f5f5f5;background-repeat: repeat-x;background-image:url(/images/hr_back1.jpg);}
tr.hr_back_bottom { background-color:#003366;height:3px; }
a.hr_back: {color:003366;}
a.hr_back:link {color:003366;}
a.hr_back:visited {color:003366;}
a.hr_back:active {color:003366;}
a.hr_back:hover {color:003366;}
div#hr_separator {display:inline;width:100px;padding: 0 10 0 10px;margin: 0 10 0 10px; }


#footer .container ul li a {font-size:11px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#footer div {float:left;}
#footer .container {margin-top:10px;margin-left:0px;text-align:left;}

#footer .quick {display:inline;height:150px;margin-top:10px;text-align:left;width:180px; border-right:solid 1px #93b9d0;}
#footer .dedication {display:inline;height:150px;margin:10px 10px 10px 0px;padding: 0 20px 0px 0px;text-align:left;width:180px; border-right:solid 1px #93b9d0;}
#footer .container .dedication h2 {}

#footer .newsletter {font-size:10px;height:150px;display:inline;margin:10px 10px 10px 0px;padding: 0px 20px 0px 0px;text-align:left;width:180px;border-right:solid 1px #93b9d0;}

#SignUp {margin-left:10px;padding-left:10px;}
#footer a.freeconsult {position:relative;display:inline;display:block;height:122px;text-align:left;width:250px; background-repeat: no-repeat;background-position: center center;background-image:url(/images/footer_freeconsult.jpg);}
#footer a.freeconsult:hover {position:relative;display:inline;display:block;height:122px;text-align:left;width:250px; background-repeat: no-repeat;background-position: center center;background-image:url(/images/footer_freeconsult.jpg);}

#footer .container ul {padding:5px 0px 0px 0px;margin: 0px 0px 0px 0px;}
#footer .container ul li {line-height:1.5;padding:0px 0px 0px 10px;margin: 0px 0px 0px 10px;list-style-type:none;}
#footer .container .newsletter h2 {text-align:left;margin: 5px 0 0 0px;}
#footer p {padding:10px 0 0 10px;margin: 0 0 0 10px;}
#footer h2 {padding:10px 0 0 10px;margin: 0 0 0 10px;}

.casestudy {background-repeat: no-repeat;height:134px;width:210;background-image:url(/images/casestudyright.gif);}
.indexleftback {background-repeat: no-repeat;background-image:url(/images/indexleftback.gif);}

.indexml {float:left;display:inline;width:280px;height:190px;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
.indexml ul {margin:20px 0px 0px 115px;padding:10px 0px 0px 10px; width:150px;list-style-image: url(/images/sag.gif);}
.indexml h2 {margin:0px 0px 0px 0px;padding:0px 0px 0px 10px; float:left;border-bottom:solid 2px #eeeeee;width:280px;text-align:left;}

.indexml1 {margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;display:inline;width:290px;height:180px;}
.indexml1 ul {display:block;margin:20px 0px 0px 150px;padding:10px 0px 0px 0px; width:170px;list-style: outside url(/images/sag.gif);}
.indexml1 li {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; width:150px;}
.indexml1 h2 {margin:10px 10px 0px 10px;border-bottom:solid 2px #eeeeee;width:280px;}
.indexml1 h3 {width:250px;float:left;border-bottom:solid 2px #8eb5d4;}
 
.ts {width:150px;background-color:#ffffff;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.ts1 {width:150px;background-color:#ffffff;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.ts1 li {font-size:10px;}
.ls {width:165px;background-color:#f9f9f9;background-color:#ffffff;padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;}

.ts ul {font-size:10px;list-style-image: url(/images/sag.gif);padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
ul.ts li a:link {font-weight:normal;font-size:11px;}
ul.ts li a:active {font-weight:normal;font-size:11px;}
ul.ts li a: {font-weight:normal;font-size:11px;}
ul.ts li a:visited {font-weight:normal;font-size:11px;}
ul.ts li a:hover {font-weight:normal;font-size:11px;text-decoration:underline;}

.ihdt {margin:10px 0px 0px 0px; padding:10px 0px 0px 0px;float:left;width:400px;height:180px;}
.ihdt ul {display:block;float:left;list-style-image: url(/images/sag.gif); margin:0px 0px 20px 20px;padding:10px 0px 20px 20px; width:355px;}
.ihdt h2 {margin:0px 0px 0px 10px; padding:0px 0px 0px 0px; width:365px;float:left;border-bottom:solid 2px #eeeeee;}

.indexml2 {float:left;width:580px;margin:0px 0px 0px 10px; padding:0px 0px 0px 0px; }
.indexml2 h2 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;border-bottom:solid 2px #eeeeee;}

ul.indexml1{ margin:0px 0px 0px 20px; padding:10px 10px 0px 10px; list-style-image: url(/images/sag.gif);}

.headright {background-color:#ffffff;border:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background-position: center right; background-repeat: no-repeat;background-image:url(/images/headright.jpg);}
.headright_back {height:126px;background-color:#ffffff;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;background-position: top center; background-repeat: repeat-x;background-image:url(/images/hb.jpg); }

.topmiddle {width:438px;height:82px;background-repeat: no-repeat;background-image:url(/images/topmiddle.jpg);}

.headmenu {padding:0px 0px 0px 0px;margin:0px 0px 0px 7px;list-style-type: none;text-align:center;margin:0px auto;width:606px;height:33px;}
#offactivated {float:left;background-repeat: no-repeat;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px ;background-image:url(/images/thrb.jpg);height:33px;width:100px;color:#ffffff;font-weight:bold;text-decoration:underline;}
.headmenu  ul {margin:0px 0px 0px 0px  ;padding: 0px 0px 0px 0px ;vertical-align:baseline;list-style-type: none;float:left;text-align:center;margin:0px auto;width:607px;height:33px;background-repeat: repeat-x;background-image:url(/images/hr_back1.jpg);}
.headmenu ul li  {border-right:solid 1px #cccccc;color:#ffffff;font-weight:bold;margin:0px 0px 0px 0px  ;padding: 0px 0px 0px 0px ;text-align:center;float:left;width:100px;display:inline;line-height:33px;height:33px;position: relative;white-space: nowrap;}
.headmenu a: {color:#003366;font-weight:bold;text-decoration:none;}
.headmenu a:link {color:#003366;font-weight:bold;text-decoration:none;}
.headmenu a:active {color:#003366;font-weight:bold;text-decoration:none;}
.headmenu a:visited {color:#003366;font-weight:bold;text-decoration:none;}
.headmenu a:hover{float:left;background-repeat: no-repeat;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px ;background-image:url(/images/thrb.jpg);height:33px;width:100px;color:#ffffff;font-weight:bold;text-decoration:underline;}
.subhr{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:930px;background-color:#d5e3ef;background-color:#ffffff;height:30px;}
.subhrin{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#d5e3ef;background-color:#ffffff;background-repeat: repeat-x;background-image:url(/images/subhr3.jpg);height:30px;}

.logohead {height: 30px;width:930px; }

.llback {background-repeat: no-repeat;background-image:url(/images/llback.jpg);}
.billright {width:369px;background-repeat: repeat-x;background-image:url(/images/rightbillboard.gif);}
.bottback {background-repeat: repeat-x;background-image:url(/images/bottback.gif);}
.rightbanner {border:none;width:184px;background:#fff;text-align:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.rightbanner a: {color:blue;text-decoration:none;}
.rightbanner a:link {color:blue;text-decoration:none;}
.rightbanner a:active {color:blue;text-decoration:none;}
.rightbanner a:visited {color:blue;text-decoration:none;}
.rightbanner a:hover {color:blue;text-decoration:underline;}

.rightbanner1 {width:208px;background-color:transparent;}
.rightbanner1 ul{ margin:0px 0px 0px 5px; padding:10px 0px 0px 10px; list-style-type: none;}
.leftbanner1off {border-top:solid 1px #eeeeee;border-bottom:solid 1px #eeeeee;border-right:solid 1px #eeeeee;}
.leftbanner1 ul{ margin:0px 0px 0px 20px; padding:10px 10px 0px 10px; list-style-type:square;}


/*background:url(/images/lsback.jpg) right center repeat-y;*/
.leftbanner {border:solid 1px #eeeeee;border-left:none; float:left;width:185px;margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}
.leftbannerin {margin:0px auto;float:left;padding:0px 0px 0px 0px;width:165px;height:100%;vertical-align:top;}
.leftbanner a: {color:#003366;text-decoration:none;}
.leftbanner a:link {color:#003366;text-decoration:none;}
.leftbanner a:active {color:#003366;text-decoration:none;}
.leftbanner a:visited {color:#003366;text-decoration:none;}
.leftbanner a:hover {color:#003366;text-decoration:underline;}
/*url(/images/lthback.jpg) left top repeat-x*/


.lsi {float:left;margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}
.lthw{background:#fff url(/images/grayshade_back.gif) repeat-x;}
.lth{background:#fff url(/images/grayshade_back.gif) repeat-x;font-family:arial,Trebuchet MS, Arial;text-align:center;font-size:10pt;font-weight:bold;border-top:solid 1px #eee;border-bottom:solid 1px #eee;color:#003366;display:block;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;height:27px;line-height:27px;}

.lth2 {background:url(/images/sback.jpg) repeat-x;border-bottom:solid 1px #eee;text-indent:20px;text-align:left;font-size:12pt;font-weight:bold;color:#000;display:block;width:185px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;height:23px;line-height:23px;}
.lth2 {background:#3d648b;border-bottom:solid 1px #eee;text-indent:20px;text-align:left;font-size:12pt;font-weight:bold;color:#fff;display:block;width:185px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;height:23px;line-height:23px;}
.lth2 a {font-family: Arial;font-size:12pt;font-weight:bold;color:#fff;}
.lth2 a:link {font-family:arial;color:#fff;}
.lth2 a:active {font-family:arial;color:#fff;}
.lth2 a:visited {font-family:arial;color:#fff;}
.lth2 a:hover {font-family:arial;color:#fff;}

.lth3 {background:#fff ;border-bottom:solid 1px #eee;text-indent:20px;text-align:left;font-size:12pt;font-weight:bold;color:#666;display:block;width:185px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;height:23px;line-height:23px;}
.lth3 a {font-family: Arial;font-size:12pt;font-weight:bold;color:#666;}
.lth3 a:link {font-family:arial;color:#666;}
.lth3 a:active {font-family:arial;color:#666;}
.lth3 a:visited {font-family:arial;color:#666;}
.lth3 a:hover {font-family:arial;color:#666;}

.lth1{background:#fff url(/images/gb1.jpg) repeat-x;text-align:center;font-size:10pt;font-weight:bold;border-top:solid 1px #eee;border-bottom:solid 1px #eee;color:#003366;display:block;width:156px;padding:0px 0px 0px 9px;margin:0px 0px 0px 0px;height:27px;line-height:27px;}

.rth{border:solid 1px #eee;background:url(/images/sback.jpg) repeat-x; color:#666;font-weight:bold;width:184px;padding:0px 0px 0px 0px;font-family:Arial;font-size:12pt;margin:0px 0px 0px 0px;height:27px;line-height:27px;}

.AuthorizeNetSeal{background-color:#e2f3d2;border:solid 1px black;}
.subhead{padding:0px 15px 0px 15px;}
.subheadorange{padding:0px 15px 0px 15px;}
.subheadorangeon{padding:0px 15px 0px 15px;}

.lbsection {  display:block;float:left;width:530px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.lbsection .wrapper1{ padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.lbsection_right {height:275px; display:inline;float:right;background-color:Transparent;border:solid 1px #dddddd;margin:10px 20px 10px 10px;padding:10px 10px 10px 10px;width:250px;background:#ffffff url(/images/grayshade_back.gif) repeat-x;}
.lbsection_right li {padding:0;margin:0;}

.lbwebsection { float:left;display:block;background:#ffffff url(/images/bshade.jpg) repeat-x top center;}
.lbwebsection .wrapper1{  }
.lbwebsection_right {height:265px; display:inline;float:right;background-color:Transparent;border:solid 1px #dddddd;margin:10px 20px;padding:10px;width:250px;background-color:#eeeeee;}
.lbwebsection_right li {padding:0;margin:0;}

.mainsection {display:block;padding:10px 0px 10px 0px;margin:0px 0px 20px 0px;}
.mainsection_left {border:solid 3px #d0dae4;height:220px; display:inline;float:left;border:solid 1px #eeeeee;margin:5px 5px 5px 5px;padding:5px 5px 5px 5px;width:250px;}
.mainsection_left li {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.mainsection_right {border:solid 3px #d0dae4;height:220px;text-align:center; display:inline;float:left;border:solid 1px #eeeeee;margin:5px 0px 5px 0px;padding:5px 25px 5px 5px;width:235px;}
.mainsection_right li {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.mainsection_right_web {height:330px;text-align:center; display:inline;float:left;border:solid 1px #eeeeee;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;width:260px;background:#ffffff url(/images/grayshade_back.gif) repeat-x;}
.mainsection_right_web li {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

.mainsection_center { height:270px;	padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;display:inline;float:left;background-color:transparent;width:270px;}
.mainbsection_center li {padding:0;margin:0;}

.logosample {width:530px;height:40px;text-align:right;background-position:center center;background-repeat: no-repeat;background-image:url(/images/logo_samples_top.jpg);}

.ls {background-repeat: repeat-y;background-image:url(/images/ls.jpg);}
.rs {background-repeat: repeat-y;background-image:url(/images/rs.jpg);}
.lsoff {}
.rsoff {}

.cart table {text-align:center;margin:0 auto;}
.cart th {text-align:center;font-weight:bold;background-color:#e6bc1f;background-color:#003366;font-size:12px;color:#ffffff;}
.cart td {text-align:center;padding:1px;font-size:12px;color:#000000;border:solid 1px #e6bc1f;border:solid 1px #eeeeee;}

.cartoff th {background-color:#eeeeee;font-size:12px;color:#000000;}
.cartoff td {padding:1px;font-size:12px;color:#000000;border:solid 1px #eeeeee;}

.message {border:solid 1px #efefef;text-align:center;padding:2px;font-size:12px;color:#003366;}
.validerror { font-family: arial,Tahoma,verdana; font-size:10pt; font-weight:normal ;color:red;}
.pageerror {width:400;font-family: arial,Tahoma,verdana; text-align:center;border: solid 1px red; background: #f1f1f1; padding:5 5 5 5; margin: 2 2 2 2; font-size:10pt; font-weight:normal ;color:red;}

.admin_lb_head {color:#ffffff;background:#333333;text-align:center;font-weight:bold;}
.samplesbar {text-align:center;background-color:#ffffff;padding:5px 5px 5px 5px;}


H1	{color: #003366;
	 text-align:left;
	 font-size:16pt;
	 font-weight:800;
	 margin-top:0;
	 margin-bottom:0;
	 border-top-width:0;
	 border-bottom-width:0;
	 margin: 0px 0px 0px 10px;
	 padding:0px 0px 0px 0px;
	 width:95%;
	 
}
	
h1.logohead {
	text-align: left;
	font-size: 20px;
	padding: 0px 0 0px 0;
	margin: 0 0px 0 0px;
	background: transparent;
}

#footer .container h2
{
	color: #333333;
	font-size: 10pt;
	display: inline;
	padding: 0px 0px 0px 0px;
	text-align:left;
	margin: 0 10px 0 10px;
	background: transparent;
	
}
H2	{font-size:12pt;
	 color: #333;
	 text-align:left;
	 font-weight:700;
	 margin-top:0;
	 margin-bottom:0;
	 border-top-width:0;
	 border-bottom-width:0;
	 margin: 0px 0px 0px 10px;
	 padding:0px 0px 0px 0px;
}

h2.h2c {
	font-size: 14pt;
	text-align:center;
	padding: 0px 5px 0px 5px;
	margin: 0px 5px 0px 5px;
	background: transparent;
}
h1.h1c {
	text-align: center;
	font-size: 16pt;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: transparent;
}

div.howwemake {margin:15px 10px 15px 10px;padding:10px 0 10px 105px;}
h2.howwemake {padding:10px 0 10px 90px;}
p.howwemake1 {}

.hwm1  {background-repeat: no-repeat;background-position: center left;background-image:url(/images/orderding.gif);}
.hwm2 {background-repeat: no-repeat;background-position: center left;background-image:url(/images/questionnaireding.gif);}
.hwm3 {background-repeat: no-repeat;background-position: center left;background-image:url(/images/conceptding.gif);}
.hwm4 {background-repeat: no-repeat;background-position: center left;background-image:url(/images/revisionding.gif);}
.hwm5 {background-repeat: no-repeat;background-position: center left;background-image:url(/images/revisedding.gif);}
.hwm6 {height:100px;background-repeat: no-repeat;background-position: center left;background-image:url(/images/finalding.gif);}

div.howwemakesites {margin:15px 10px 15px 10px;padding:10px 0 10px 105px;}
h2.howwemakesites {padding:10px 0 10px 90px;}
p.howwemakesites1 {}

.hwmweb1  {background-repeat: no-repeat;background-position: center left;background-image:url(/images/web_ordering.jpg);}
.hwmweb2 {background-repeat: no-repeat;background-position: center left;background-image:url(/images/web_questionnaire.jpg);}
.hwmweb3 {background-repeat: no-repeat;background-position: center left;background-image:url(/images/web_concepts.jpg);}
.hwmweb4 {background-repeat: no-repeat;background-position: center left;background-image:url(/images/web_content.jpg);}
.hwmweb5 {background-repeat: no-repeat;background-position: center left;background-image:url(/images/web_review.jpg);}
.hwmweb6 {background-repeat: no-repeat;background-position: center left;background-image:url(/images/web_revision.jpg);}
.hwmweb7 {background-repeat: no-repeat;background-position: center left;background-image:url(/images/web_finallook.jpg);}
.hwmweb8 {background-repeat: no-repeat;background-position: center left;background-image:url(/images/web_building.jpg);}
.hwmweb9 {background-repeat: no-repeat;background-position: center left;background-image:url(/images/web_final.jpg);}
.hwmweb10 {background-repeat: no-repeat;background-position: center left;background-image:url(/images/web_cdrom.jpg);}


div.marketing {margin: 15px 10px 15px 10px;padding:10px 0 10px 150px;}
h2.marketing {padding:10px 0 10px 150px;}
p.marketing { margin: 15px 10px 15px 10px;padding:10px 0 10px 10px;}

.mkt1 {background-repeat: no-repeat;background-position: center left;background-image:url(/images/ga.jpg);}
.mkt2 {background-repeat: no-repeat;background-position: center left;background-image:url(/images/ysm.jpg);}
.mkt3 {background-repeat: no-repeat;background-position: center left;background-image:url(/images/mac.jpg);}

.samples_back {background-repeat: repeat-y;background-image:url(/images/samples_back.jpg);}
.samples_mid_back {background-repeat: repeat-x;background-image:url(/images/samples_mid_back.jpg);}
.samples_top_back {background-repeat: no-repeat;background-image:url(/images/samples_top_back.jpg);}
.samples_bottom_back {background-repeat: no-repeat;background-image:url(/images/samples_bottom_back.jpg);}

H3	{font-size:14px;
	 color: #000000;
	 font-weight: bold;
	 font-family: arial,verdana;
	 margin: 0px 0px 0px 10px;
	 padding:0px 0px 0px 0px;
	
	}
	 
H4	{font-size:12px;
	 color: #000000;
	 text-align:left;	
	 background-color: #ECEDD3;	
	 font-weight: bold;
	 font-family:arial, verdana;
	 border-top-width:0;
	 border-bottom-width:0;
	 margin: 0 10px 0 10px;
	 padding:0 0 0 0;
}

H5	{font-size:14pt;
	 color: #55708C;
	 background: #ffffff;
	 font-weight: bold;
	
	 font-family: arial, verdana;
	 margin-top:0;
	 margin-bottom:0;
	 border-top-width:0;
	 border-bottom-width:0;
	 margin: 0 0 0 10;
	 padding:0 0 0 0;
	
	}
	 
p {line-height: normal;text-align:left;color:#333333;padding: 10px 10px 10px 10px;margin: 10px 10px 10px 10px;font-family:Arial,verdana;font-size:10pt;}
.fieldinput {color:#333333;padding: 0 0 0 10px;font-family:Arial,verdana;font-size:12px;}
u, li { text-align:left;color:#333333;margin: 0px 10px 0px 10px;font-family:Arial,verdana;font-size:12px;}

.hr 
{background-position:center center;background-repeat: no-repeat;background-image:url(/images/hr.jpg);
border:none;height:5px;margin: 5px 0 5px 0; padding: 5px 0 5px 0;
}




td 
{
	line-height: normal;text-align:left;
	font-family:Arial,verdana;
	font-size:12px;
	color:#333333;
}

b,u {margin:0 0 0 0;padding: 0 0 0 0;}

body{background:#eff0f1 url(/images/ibbb.gif) top left repeat-x;
	background:#ececec url(/images/bb.jpg) top center repeat-y;
	margin-left:-1px;font-family: Arial, sans-serif;color:#333333;font-weight:normal;}
	
.vs_lbtble_head {background-color:#336699; text-align:center; font-family:Arial,verdana;font-size:12px;color:#ffffff; font-weight:bold; height:25px;}

.clear {clear:both;padding:0;margin:0;}		  

/* forms */
CHECKBOX, INPUT, RADIO, SELECT, TEXTAREA, FILE { 
	font-family: Arial, sans-serif; 
	font-size: 12px; 
}


#vertical_slide, #horizontal_slide
{
	background: #fff;
	text-align:center;
	color: #8A7575;
	padding: 10px;
	border: 5px solid #f1f1f1;
	font-weight: bold;
	height: 680px;
	overflow: hidden;
	width: 700px;
}
#wsamp{border:none;margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}

div.marginbottom {
	/* Since the Fx.Slide element resets margins, we set a margin on the above element */
	margin:0;
	padding:0;
	margin-bottom: 10px;
	width:190px;float:left;
}
#hbox
{
	width: 700px;
	overflow: hidden;
	position: relative;
	border:5px solid #8099b3;
	border:5px solid #f1f1f1;
	float:left;
	background:#FFF;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}
.wstop{width:700px;}
.ws{width:700px;float:left;height:800px;margin:10px;padding:10px;}


#hbox #container
{
	height: 670px;
	width: 3500px;
	position: relative;
	border:none;
	
}
	
#hbox .scroll_item
{
	overflow: hidden;
	width: 670px;
	height: 700px;
	text-align: center;
	position: absolute;

}

div.pane{
		overflow:hidden;
		clear:left;
		margin: 10px 0 0 10px;
		position:relative;
		width:700px;
		height:600px;
	}

#hbox #h_slide1 {
	left: 0px; 
	top: 0px;
}
 
#hbox #h_slide2 {
	left: 700px; 
	top: 0px;
}

#hbox #h_slide3 {
	left: 1400px; 
	top: 0px;
}

#hbox #h_slide4 {
	left: 2100px; 
	top: 0px;
}

#hbox #h_slide5 {
	left: 2800px; 
	top: 0px;
}

#hbox #h_slide6 {
	left: 3500px; 
	top: 0px;
}

.menustyle
{
width: 870px;height:30px;
font-weight: bold;
padding: 0px 0px 0px 0px;
margin: 3px 0px 0px 100px;
}

.menustyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.menustyle ul{

width: 870px;
padding: 0px 0px 0px 0px;
margin: 0;height:30px;
text-align: center; /*set value to "left", "center", or "right"*/
}

.menustyle ul li{
display: inline;
margin:0;
padding:0;

}

/*background:url(/images/tabb.jpg) bottom right no-repeat;*/
.menustyle ul li a,.menustyle ul li a:link,.menustyle ul li a:active,.menustyle ul li a:visited{
color: #666;float:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-decoration:none;
text-align:center;
border-right: 0px solid #DADADA;
font-weight:bold;
font-size:12pt;

}

.menustyle ul li a:visited:hover, .menustyle ul li a:hover, .menustyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
vertical-align:baseline;text-decoration:underline;font-size:12pt;color:#003366;font-weight:bold;height:25px; /*THEME CHANGE HERE*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
font:normal 10pt arial;
line-height:20px;
z-index:100;
background: #666 url(/images/ddb.jpg) top center repeat-x;
background: #3d648b;
width: 250px;
visibility: hidden;

}


.dropmenudiv a, .dropmenudiv a:active,.dropmenudiv a:link, .dropmenudiv a:visited{
width: auto;
display: block;
text-indent: 20px;
text-align:left;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom: none; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font: normal 10pt arial;
line-height:20px;
color: white;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover, .dropmenudiv a:visited:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
background-color: #e1e7ed;
background-color: #eee;
font: normal 10pt arial;
padding: 4px 0;
color:#333;
/*border-left:solid 10px #079dde;*/
text-indent: 20px;
}

