body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, table, tr, th, td, embed, object
{
	margin: 0;
	padding: 0;
}
table
{
	border-collapse: collapse;
	border-spacing: 0;
}
ul
{
	list-style: none;
}
ol
{
	margin: 0 0 0 17px;
}
caption, th
{
	text-align: left;
}
a, a:link, a:visited, a:hover
{
	color: #06c;
	text-decoration: none;
}
.clear
{
	clear: both;
}
.textcenter
{
	text-align: center;
}
body
{
	background: #efefef url(../img/background.png) repeat-x;
	font: 62.5% Verdana, Arial, sans-serif;
	line-height: 1.6em;
}
.replace
{
	margin: 0;
	overflow: hidden;
	padding: 10px 0 0 8px;
	position: relative;
}
.replace span
{
	display: block;
	left: 8px;
	position: absolute;
	top: 10px;
	z-index: 1;
}
.centerbutton
{
	margin: 17px 0 0 17px;
	text-align: center;
}
#wrapper
{
	margin: 0 auto;
	width: 763px;
}
#place_login
{
	height: 35px;
	padding: 26px 0 0;
	width: 763px;
}
#frmlogin
{
	background: url(../img/back_login.png) no-repeat;
	float: left;
	height: 35px;
	width: 445px;
}
#place_login p
{
	color: #ddd;
	display: inline;
	float: left;
	font-family: Myriad, "Myriad Pro", arial;
	font-size: 2em;
	font-style: italic;
	margin: 0 0 0 258px;
	padding: 5px 0 0;
	width: 60px;
}
#place_login label
{
	color: #666;
	letter-spacing: -1px;
	margin: 0 5px;
	text-transform: uppercase;
	vertical-align: middle;
}
.textboxlogin
{
	height: 18px;
	padding: 2px 0 0 2px;
	vertical-align: middle;
	width: 119px;
}
.submitlogin
{
	font-size: 1.1em;
	vertical-align: middle;
}
#ullogin
{
	float: left;
	height: 28px;
	padding: 7px 0 0;
	width: 430px;
}
#wrapper-top
{
	background: url(../img/wrapper_top.png) no-repeat;
	font-size: 0;
	height: 13px;
	margin: 0 auto;
	width: 763px;
}
#backcontent
{
	background: url(../img/back_content.png) repeat-y;
	padding: 0 1px 0 2px;
	width: 760px;
}
#content
{
	background: #fff url(../img/back_top.png) repeat-x;
	padding: 0 4px;
	width: 752px;
}
#header
{
	height: 156px;
	width: 752px;
}
#logo
{
	display: inline;
	float: left;
	font-size: 1.2em;
	height: 128px;
	position: relative;
	text-indent: -5000px;
	width: 175px;
}
#logo span
{
	background: url(../img/logo-trans.png) no-repeat;
	cursor: pointer;
	height: 100%;
	position: absolute;
	width: 100%;
}
#header h1
{
	color: #9a9a9a;
	display: inline;
	float: left;
	font-size: 2em;
	font-weight: lighter;
	letter-spacing: -1px;
	margin: 50px 0 0 20px;
	text-align: center;
	width: 282px;
}
#placeimg
{
	background: url(../img/img_people-trans.png) no-repeat;
	float: right;
	height: 156px;
	width: 256px;
}
#placemainmenu
{
	height: 29px;
	width: 752px;
}
#mainmenu
{
	background: #900;
	border-bottom: 1px solid #fff;
	height: 21px;
	padding: 8px 0 0;
	position: relative;
	width: 752px;
}
#mainmenu li
{
	background: url(../img/sep.png) no-repeat 100% 2px;
	display: block;
	float: left;
}
#mainmenu li a, #mainmenu li a:link, #mainmenu li a:visited
{
	color: #fff;
	display: block;
	float: left;
	font-size: 1.1em;
	height: 23px;
	padding: 0 15px;
	text-transform: uppercase;
}
#sepmenu
{
	background: url(../img/sepmenu.png) repeat-x;
	height: 34px;
	width: 752px;
}
#wrapper #backcontent #content #fullpaneps p
{
	color: #333;
	font-family: "Lucida Grande", Arial, Sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
}
#wrapper #backcontent #content #fullpaneps h4
{
	font-family: "Lucida Grande", Arial, Sans-serif;
	font-size: 36px;
}
#wrapper #backcontent #content #fullpaneps h5
{
	font-family: "Lucida Grande", Arial, Sans-serif;
	font-size: 24px;
	font-weight: 700;
}
#wrapper #backcontent #content #fullpaneps strong
{
	color: #000;
	font-family: "Lucida Grande", Arial, Sans-serif;
	font-size: 18px;
	text-align: center;
}
#placemainmenu #mainmenu ul a
{
	background: none;
	border: none;
	text-align: left;
	text-transform: none;
}
#placemainmenu ul ul
{
	display: none;
	height: 31px;
	left: 0;
	margin: 20px 0 0;
	position: absolute;
	width: 750px;
	z-index: 500;
}
#placemainmenu ul li ul li
{
	background: none;
	display: block;
	float: left;
	height: 27px;
	padding: 4px 0 0;
}
#placemainmenu ul li ul li a, #placemainmenu ul li ul li a:link, #placemainmenu ul li ul li a:visited
{
	color: #666;
	display: block;
	float: left;
	font-size: 1.1em;
	height: 18px;
	padding: 4px 5px 0 15px;
}
#placemainmenu #mainmenu li:hover ul li a:hover, #placemainmenu #mainmenu li ul li a:hover
{
	color: #000;
	text-decoration: none;
}
#submenu li
{
	color: #525252;
	display: inline;
	font-size: 1.1em;
	padding: 0 6px 0 2px;
}
#submenu li a, #submenu li a:link, #submenu li a:visited
{
	color: #525252;
	text-decoration: underline;
	text-transform: uppercase;
}
#maincontent
{
	display: inline;
	float: left;
	margin: 17px 0 0 17px;
	width: 513px;
}
#fillpane
{
	margin: 7px 0 0 0;
}
#fillpane p
{
	color: #666;
	font-family: Verdana, Arial,sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	margin: 5px 0 17px 35px;
}
#footernav
{
	color: #555;
	font-family: Verdana, Arial,sans-serif;
	font-size: 10px;
	margin: 0 35px 0 0;
	text-align: right;
}
.downloadimg
{
	background: url(../img/inside/dwnnow.gif) no-repeat;
	float: left;
	height: 40px;
	margin: 5px 17px 10px 35px;
	width: 45px;
}
#fullpane
{
	display: inline;
	float: left;
	margin: 17px 0 0;
	width: 752px;
}
#fullpaneps
{
	display: inline;
	float: left;
	margin: 17px 0 0 27px;
	min-height: 722px;
	width: 702px;
}
#fullpanenolimit
{
	display: inline;
	float: left;
	margin: 0px 0 0 0px;
	min-height: 510px;
	width: 100%;	
}
#fullpaneshort
{
	display: inline;
	float: left;
	margin: 17px 0 0 27px;
	min-height: 100px;
	width: 702px;
}
iframe
{
	border: 0 solid #fff;
}
#singlepane
{
	font-family: "Lucida Grande", Arial, Sans-serif;
	height: 547px;
	margin-left: 12px;
	margin-top: 20px;
	width: 720px;
}
#singlepaneimg
{
	background: url(../img/swoop.png) no-repeat;
	float: left;
	height: 522px;
	width: 721px;
}
#introduction
{
	border: 1px solid #ccc;
	font-family: "Lucida Grande", Arial, Sans-serif;
	min-height: 70px;
	padding: 4px;
	width: 503px;
}
#innerholder
{
	width: 499px;
}
#innerholder h1, #fillpane h1
{
	color: #990000;
	font-family: Helvetica,Sans-Serif;
	font-size: 3em;
	margin: 7px 0px 15px 15px;
}
#innerholder h2, #fillpane h2
{
	color: #666666;
	font-family: Helvetica,Sans-Serif;
	font-size: 2.2em;
	margin: 7px 0px 10px 15px;
}
#innerholder h3, #fillpane h3
{
	color: #666666;
	font-family: Verdana, Arial,sans-serif;
	font-size: 1.1em;
	margin: 7px 60px 10px 44px;
}
#innerholder ul
{
	color: #666;
	font-family: Verdana, Arial,sans-serif;
	list-style: circle outside;
	margin: 7px 40px 10px 45px;
}
#innerholder li
{
	color: #666666;
	font-size: 1.2em;
	line-height: 1.6em;
	margin-bottom: 5px;
}
.click
{
	font-family: Helvetica, Sans-Serif;
	font-size: 3em;
	letter-spacing: -1px;
	line-height: 1.2em;
	position: relative;
}
.continue
{
	clear: right;
	color: #990000;
	float: right;
	font-family: Helvetica,Sans-Serif;
	font-size: 1.1em;
	line-height: 1.4em;
}
#innerholder p
{
	color: #666666;
	font-family: Verdana, Arial,sans-serif;
	font-size: 1.2em;
	line-height: 1.8em;
	margin: 0 0 17px 15px;
}
#cont fieldset
{
	border-color: #000;
	border-style: solid;
	border-width: 1px;
	margin: 0;
	padding: 10px;
	width: 450px;
}
#cont fieldset legend
{
	font-size: 1.1em;
}
#cont p, #cont
{
	color: #666;
	font-family: Verdana, Arial,sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	margin: 5px 0 17px 15px;
}
#cont ul
{
}
#cont li
{
	color: #666666;
	display: inline;
	float: left;
	font-family: Verdana, Arial,sans-serif;
	font-size: .9em;
	font-weight: bold;
}
.callout
{
	margin: 5px 0 0 0;
}
#bc p, #bc
{
	color: #666;
	font-family: Verdana, Arial,sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	margin: 5px 0 17px 15px;
}
#bc ul
{
}
#bc li
{
	color: #666666;
	display: inline;
	float: left;
	font-family: Verdana, Arial,sans-serif;
	font-size: 1.1em;
	font-weight: bold;
}
#bc a
{
	font-weight: lighter;
}
#bc h3, .bc h3
{
	color: #666666;
	font-family: Verdana, Arial,sans-serif;
	font-size: 1.1em;
	margin: 5px 0px 7px 15px;
}
#numl li
{
	color: #666666;
	font-family: Verdana, Arial,sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	margin: 15px;
	float: none;
	display: list-item;
}
#numl {
}
#numl ol{
list-style-type: decimal;
}
#numl p {
}
.subtitle
{
	color: #666;
	float: left;
	font-size: 1.4em;
	font-weight: lighter;
	margin: 35px 0;
}
.linkmore, .linkmore:link, .linkmore:visited
{
	color: #666;
	float: left;
	font-size: 1.1em;
	margin: 37px 0 35px 25px;
	text-decoration: underline;
}
#nav
{
	display: inline;
	float: right;
	margin: 17px 7px 0 0;
	width: 200px;
}
.boxnav1
{
	background: #fff;
	border-color: #285384;
	border-style: solid;
	border-width: 12px;
	margin: 0 0 7px;
	width: 176px;
}
.boxnav1 li
{
	height: 21px;
}
.boxnav1 li a, .boxnav1 li a:link, .boxnav1 li a:visited
{
	color: #285384;
	font-size: 1.1em;
	font-weight: 700;
}
#iconnav1
{
	background: url(../img/iconnav_1.png) no-repeat;
	padding: 4px 0 0 33px;
	position: absolute;
}
#iconnav2
{
	background: url(../img/iconnav_2.png) no-repeat;
	padding: 4px 0 0 33px;
	position: absolute;
}
#iconnav3
{
	background: url(../img/iconnav_3.png) no-repeat;
	padding: 4px 0 0 33px;
	position: absolute;
}
.boxnav2
{
	background: #e6efd9;
	margin: 0 0 7px;
	padding: 15px;
	width: 170px;
}
.boxnav2 h3
{
	color: #666;
	font-family: Myriad, "Myriad Pro", arial;
	font-size: 2em;
	font-weight: lighter;
}
#menunav1
{
	margin: 1px 0 1px 1px;
}
.boxnav3
{
	margin: 0 0 7px;
	width: 200px;
}
.boxnav3 h3
{
	color: #666;
	font-family: Myriad, "Myriad Pro", arial;
	font-size: 1.8em;
	font-weight: lighter;
	margin: 20px 0 0;
	padding: 0 0 0 15px;
}
.listaffiliate
{
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	margin: 8px 0 0;
	padding: 10px;
	width: 180px;
}
.listaffiliate li, .listaffiliate li a
{
	display: inline;
	width: 87px;
}
#listaffiliate
{
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	margin: 8px 0 0;
	padding: 10px;
	width: 180px;
}
#listaffiliate li
{
	display: inline;
	width: 87px;
}
#celebrate
{
	height: 105px;
	overflow: hidden;
	position: relative;
	width: 200px;
}
#celebrate span
{
	background: url(../img/13years.jpg) no-repeat;
	height: 100%;
	position: absolute;
	width: 100%;
}
#textcelebrate
{
	height: 283px;
	overflow: hidden;
	position: relative;
	width: 200px;
}
#textcelebrate span
{
	background: url(../img/celebrate.jpg) no-repeat;
	height: 100%;
	position: absolute;
	width: 100%;
}
#wrapper-bottom
{
	background: url(../img/wrapper_bottom.png) no-repeat;
	font-size: 0;
	height: 14px;
	margin: 0 auto;
	width: 763px;
}
#tablecontent
{
	background: url(../img/topline.png) no-repeat;
	border-bottom: 1px solid #b0b0b0;
	padding: 8px 0 0;
	position: relative;
	width: 513px;
}
.tcleft
{
	float: left;
	width: 154px;
}
.tcright
{
	float: right;
	width: 168px;
}
.tcmid
{
	float: left;
	text-align: center;
	width: 190px;
}
.tcontent
{
	background: url(../img/back_table.png) repeat-y;
	padding: 0 0 10px;
	width: 513px;
}
.tcontent p
{
	padding: 0 10px;
}
.clist li
{
	background: url(../img/bullet.gif) no-repeat 0 3px;
	font-weight: bolder;
	margin: 5px 0 5px 10px;
	padding: 0 0 0 7px;
}
h4
{
	border-bottom: 1px solid #b0b0b0;
	color: #4e4e4e;
	display: block;
	font-size: 1.4em;
	font-weight: lighter;
	margin: 0 0 10px;
	padding: 5px 0;
	text-align: center;
}
h5
{
	border-bottom: 1px solid #b0b0b0;
	color: #4e4e4e;
	display: block;
	font-size: 1.2em;
	font-weight: lighter;
	margin: 0 0 5px;
	padding: 5px 0;
	text-align: center;
}
h6
{
	color: #666;
	display: block;
	font-size: 1.2em;
	font-weight: 700;
	margin: 0 0 5px;
	padding: 8px 0 1px;
	text-align: left;
}
#footer
{
	padding: 15px 0;
	text-align: center;
}
#linkfooter li a
{
	border-right: 1px solid #333;
	color: #333;
	padding: 0 7px;
}
#linkfooter li a.lastlink
{
	border: none;
}
#mover
{
	position: absolute;
	width: 2880px;
}
.slide
{
	float: left;
	padding: 4px 3px;
	position: relative;
	width: 499px;
}
.txblock
{
	left: 280px;
	position: relative;
}
.slide h1
{
	color: #ac0000;
	font-family: Helvetica, Sans-Serif;
	font-size: 30px;
	left: 225px;
	letter-spacing: -1px;
	position: relative;
}
#descbx h3
{
	color: #666;
	font-family: Helvetica, Sans-Serif;
	font-size: 18px;
	left: 225px;
	letter-spacing: -1px;
	position: relative;
}
.slide p
{
	color: #999;
	font-size: 12px;
	left: 229px;
	line-height: 18px;
	margin: 15px 0;
	position: absolute;
	width: 263px;
}
#descbx p
{
	color: #999;
	font-size: 12px;
	font-style: oblique;
	left: 229px;
	line-height: 18px;
	position: absolute;
	width: 263px;
}
.slide img
{
	position: absolute;
}
#slider-stopper
{
	background: #ac0000 none repeat scroll 0 0;
	color: #fff;
	font-size: 10px;
	padding: 3px 8px;
	position: absolute;
	right: 10px;
	text-transform: uppercase;
	top: 158px;
	z-index: 1000;
}
#margin
{
	border: 1px solid #ccc;
	height: 60em;
	padding: 5px;
}
#navcontainerL
{
	float: left;
}
#navcontainerR
{
	float: right;
}
#navlist
{
	border-bottom: 1px solid gray;
	margin-left: 0;
	padding-left: 0;
	width: 200px;
}
#navlist li
{
	border-top: 1px solid gray;
	list-style: none;
	margin: 0;
	padding: 0.25em;
}
#sublist
{
	padding-left: 30px;
	width: 200px;
}
#sublist li
{
	border-top: 1px solid #fff;
	list-style: none;
	margin: 20px;
	padding: 0.25em;
}
#navlist li a
{
	font-size: 10px;
	font-weight: 700;
	text-decoration: none;
}
#productcontent
{
	background: url(../img/back_productmain.jpg) repeat-y;
	margin: 20px 0 0 7px;
	min-height: 523px;
	width: 741px;
}
#producttop
{
	background: url(../img/back_producttop.jpg) no-repeat 0 0;
	min-height: 523px;
	width: 738px;
}
#productbtm
{
	background: url(../img/back_productbtm.jpg) no-repeat bottom left;
	min-height: 523px;
	width: 738px;
}
#sidemenu
{
	float: left;
	padding: 10px 5px 0 0;
	width: 165px;
}
#sidemenu h3
{
	background: url(../img/line_titleproduct.jpg) repeat-x 0 100%;
	color: #fff;
	display: block;
	font-size: 1.4em;
	font-weight: lighter;
	margin: 0 0 0 10px;
	padding: 0 0 7px;
	width: 155px;
}
#ulsidemenu li
{
	display: block;
	font-size: 0.9em;
	line-height: 16px;
	margin: 15px 0 15px 10px;
	text-indent: -5px;
}
#ulsidemenu a
{
	color: #fff;
	padding: 5px;
}
#ulsidemenu a:hover
{
	background: #c33;
	text-decoration: none;
}
#innercontent
{
	color: #666;
	display: inline;
	float: right;
	font-size: 1.2em;
	line-height: 1.8em;
	margin: 0 15px 0 0;
	padding: 10px 20px 50px 50px;
	width: 480px;
}
.tabs-container
{
	background: #fff;
}
#innercontent h3
{
	color: #900;
	font-size: 1.8em;
	font-weight: lighter;
	margin: 30px 0 5px;
}
.tabs-selected, #innercontent a
{
	color: #990000;
	text-decoration: none;
}
#innercontent .imgright
{
	float: right;
	margin: 10px 0 0;
}
#innercontent .introduction
{
	font-style: italic;
	padding: 0 0 20px;
}
#innercontent p
{
	padding: 20px 0;
}
.tabs1
{
	padding-left: 0;
}
#tabs1_container
{
	background: #f0f0f0;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	position: relative;
	text-decoration: none;
	width: 510px;
}
#tabs1_container ul.tabs1
{
	background: #fff;
	list-style-type: none;
}
#tabs1_container ul.tabs1 li
{
	border-right: 1px solid #f0f0f0;
	display: inline;
	float: left;
}
#tabs1_container ul.tabs1 li a
{
	background: #fff;
	border-top: 8px solid #285384;
	color: #333;
	float: left;
	height: 24px;
	line-height: 160%;
	padding: 0;
	text-align: center;
	text-decoration: none;
	width: 169px;
}
#tabs1_container ul.tabs1 li.active a
{
	background: #f0f0f0;
	border-top: 8px solid #900;
	height: 24px;
	text-decoration: none;
}
#content-frame
{
	margin: 12px 12px 12px 10px;
}
div.tab_contents_container
{
	border: 1px solid #ccc;
	height: 260px;
	padding: 0;
	width: 487px;
}
div.tab_contents
{
	display: none;
	width: 400px;
}
#uploadmain
{
	background: #f1f3f5;
	border: 1px solid #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	height: 650px;
	margin: auto;
	width: 500px;
}
#fileform
{
	background: #e9ecef;
	border: 1px solid #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	margin-bottom: 10px;
	margin-left: 80px;
	padding: 5px;
	width: 350px;
}
#result
{
	background: #e9ecef;
	border: 1px solid #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 400;
	margin-bottom: 10px;
	margin-left: 100px;
	margin-top: 15px;
	padding: 5px;
	width: 350px;
}
#wrapper #backcontent #content #maincontent #introduction #uploadmain .instruct li
{
	margin-bottom: 8px;
}
.instruct
{
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	margin: 20px;
}
#icon
{
	background-image: url(../img/icon.gif);
	background-position: center center;
	background-repeat: no-repeat;
	float: left;
	height: 100px;
	width: 100px;
}
#icon2
{
	background-image: url(../img/icon2.gif);
	background-position: center center;
	background-repeat: no-repeat;
	float: left;
	height: 50px;
	width: 100px;
}
#icon3
{
	background-image: url(../img/bct_ordering/bct_orderinghelp.gif);
	background-position: center center;
	background-repeat: no-repeat;
	float: left;
	height: 50px;
	width: 148px;
}
#icon4
{
	background-image: url(../img/bct_ordering/bct_loginhelp.gif);
	background-position: center center;
	background-repeat: no-repeat;
	float: left;
	height: 50px;
	width: 148px;
}
#icon5
{
	background-image: url(../img/bct_ordering/bct_acntinterest.gif);
	background-position: center center;
	background-repeat: no-repeat;
	float: left;
	height: 50px;
	width: 148px;
}
.descrp
{
	color: #666666;
	float: left;
	font-family: Verdana, Arial,sans-serif;
	font-size: 1.2em;
	min-height: 40px;
	text-align: center;
	width: 148px;
}
#broch_hold
{
	border: 1px solid #ccc;
	font-family: "Lucida Grande", Arial, Sans-serif;
	height: 1026px;
	padding: 4px;
	width: 507px;
}
#broch1
{
	background-image: url(../brochures/Prod_broch.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	border: 1px solid #ccc;
	float: left;
	margin: 0 0 6px 0;
	min-height: 326px;
	width: 250px;
}
#broch2
{
	background-image: url(../brochures/Warehouse_broch.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	border: 1px solid #ccc;
	float: left;
	margin: 0 0 6px 3px;
	min-height: 326px;
	width: 250px;
}
#broch3
{
	background-image: url(../brochures/dist_broch.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	border: 1px solid #ccc;
	float: left;
	margin: 0 0 6px 0;
	min-height: 326px;
	width: 250px;
}
#broch4
{
	background-image: url(../brochures/PrintMang_broch.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	border: 1px solid #ccc;
	float: left;
	margin: 0 0 6px 3px;
	min-height: 326px;
	width: 250px;
}
#broch5
{
	background-image: url(../brochures/Intec_broch.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	border: 1px solid #ccc;
	float: left;
	min-height: 326px;
	width: 250px;
}
#contactssidemenu
{
	clear: left;
	float: left;
	padding: 80px 0 0 5px;
	position: absolute;
}
#contactssidebio
{
	background: #f2f0dc;
	float: right;
	min-height: 523px;
	position: relative;
	width: 430px;
	z-index: -1;
}
.tabs-container h1
{
	color: #ac0000;
	font-family: Helvetica, Sans-Serif;
	font-size: 30px;
	letter-spacing: -1px;
	margin: 0 0 7px 15px;
}
#contactsbtm .tabs-container p
{
	color: #666666;
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.2em;
	line-height: 1.8em;
	margin: 0 0 17px 15px;
}
.quote
{
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.8em;
	font-style: italic;
	font-weight: bold;
	margin: 0 0 17px 10px;
	padding-left: 30px;
}
#reference .cont
{
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.4em;
	line-height: 1.4;
	margin: 20px 0 100px 15px;
}
.imgright
{
	float: right;
}
#imgbtm
{
	background: url(../img/back_contactsbtm.png) no-repeat bottom right;
	bottom: 0;
	height: 100px;
	left: 0;
	position: absolute;
	width: 739px;
}
.imgbtm
{
	background: url(../img/back_contactsbtm.png) no-repeat bottom right;
	bottom: 0;
	height: 100px;
	left: 0;
	margin: 0 0 0 -1px;
	position: absolute;
	width: 739px;
}
#contactssidemenu
{
	float: left;
	padding: 80px 0 0 5px;
	position: absolute;
}
#ulaccordion
{
	color: #000;
	float: left;
	margin: 10px auto;
	min-height: 450px;
	width: 190px;
}
#ulaccordion tabs-container
{
	color: #000;
	float: left;
	margin: 10px auto;
	width: 190px;
}
#ulaccordion .toplevel
{
	background: #fff;
	color: #000;
	display: block;
	height: 20px;
	text-transform: uppercase;
	width: 190px;
}
#ulaccordion h3
{
	background: #406f9f;
	cursor: pointer;
	display: block;
	font-size: 14px;
	font-weight: bold;
	padding: 6px 6px 8px;
}
#ulaccordion h3:hover
{
	background: red;
}
#ulaccordion .acc-section
{
	background: #416fa0;
	overflow: hidden;
}
#ulaccordion .acc-content
{
	background: #fff;
	border-top: none;
	padding: 0;
	width: 190px;
}
#ulaccordion h3 a
{
	display: block;
}
#admin, #dallas, #houston
{
	color: #000;
	list-style: none;
	margin-bottom: 15px;
	width: 190px;
}
#admin h3, #dallas h3,#houston h3
{
	background: #fff;
	cursor: pointer;
	font-weight: bold;
	margin-top: 5px;
	padding: 0;
	width: 190px;
}
#admin h3:hover, #dallas h3:hover, #houston h3:hover
{
	background: url(../img/header_over.gif);
}
#admin .acc-section, #dallas .acc-section, #houston .acc-section
{
	background: #416fa0;
	overflow: hidden;
}
#admin .acc-content, #dallas .acc-content, #houston .acc-content
{
	background: #ccc;
	border-top: none;
	padding: 0;
	width: 190px;
}
#admin .acc-selected, #dallas .acc-selected, #houston .acc-selected
{
	background: url(../img/header_over.gif);
}
#ulaccordion li li h3 a
{
	color: #777;
	font-size: 11px;
	padding: 0 5px;
}
#ulaccordion li li h3
{
	background: none;
}
#ulaccordion li h3
{
	background: url(../img/plus.gif) no-repeat 95% 50%;
	color: #fff;
	font-size: 12px;
}
#ulaccordion li li h3 a:hover
{
	text-decoration: none;
}
#ulaccordion li li h3 a span
{
	color: #000;
	font-size: 12px;
	padding: 0 10px 0 0;
}
#ulaccordion li li .acc-content
{
	color: #000;
	font-family: arial,helvetical,sans-serif;
	font-size: 1.2em;
	line-height: 1.5;
	padding: 5px;
}
#place_portrait
{
	bottom: 0;
	position: absolute;
	right: 0;
}
.place_portrait
{
	bottom: 0;
	position: absolute;
	right: 0;
}
#contactscontent
{
	background: url(../img/back_contactscontenthold.png) repeat-y;
	margin: 20px 0 0 7px;
	min-height: 523px;
	position: relative;
	width: 738px;
}
#contactstop
{
	background: url(../img/back_contactstophold.png) no-repeat 0 0;
	min-height: 523px;
	width: 738px;
}
#contactsbtm
{
	background: url(../img/back_contactsbtm.png) no-repeat bottom left;
	min-height: 540px;
	padding: 0 0 0 5px;
	position: relative;
	width: 733px;
}
#contactsbtm .tabs-container
{
	background: none;
	float: right;
	margin-top: -19px;
	min-height: 100%;
	padding-right: 24px;
	width: 510px;
}
.sndb-01
{
	clear: right;
	float: right;
	height: 235px;
	width: 2px;
}
.sndb-02
{
	clear: right;
	float: right;
	height: 155px;
	width: 170px;
}
.sndb-03
{
	clear: right;
	float: right;
	height: 40px;
	width: 240px;
}
.sndb-04
{
	clear: right;
	float: right;
	height: 55px;
	width: 260px;
}
.sndb-05
{
}
.cardcopy
{
	color: #000;
	font-family: Verdana, Arial, sans-serif;
	font-weight: 500;
	line-height: 16px;
	position: relative;
	text-align: left;
}
#meet {
width:196px;
}
#meet a
{
	color: #ffffff;
	font-size: 20px;
	font-weight: normal;
	line-height: 2em;
	margin: 0 0 0 6px;
	position: relative;
	width: 194px;
}
#meet span
{
	height: 100%;
	position: absolute;
	width: 100%;
}
fieldset, img, abbr, a img
{
	border: 0;
}
a:focus, a:hover, #tablecontent .clist li a
{
	text-decoration: underline;
}
.textright, #submenu
{
	text-align: right;
}
.skiplink, div#placemainmenu li:hover ul ul, div#placemainmenu li li:hover ul ul, .tabs-hide
{
	display: none;
}
#place_login li, #linkfooter li
{
	display: inline;
}
#header h1 span, .subtitle span
{
	font-weight: 700;
	text-transform: uppercase;
}
#mainmenu li.last, #placemainmenu #mainmenu li:hover ul li a, #submenu li.last, #submenu li.first
{
	background: none;
}
div#placemainmenu li:hover ul, div#placemainmenu li li:hover ul, div.tab_contents_active
{
	display: block;
}
#menunav2 li, #menunav3 li
{
	background: url(../img/bullet.gif) no-repeat 0 3px;
	margin: 5px 0;
	padding: 0 0 0 7px;
}
#menunav2 li a img, #menunav3 li a img {
float:right;
margin-top:-18px;
}
#menunav2 li a, #menunav2 li a:link, #menunav2 li a:visited, #menunav3 li a, #menunav2 li a:link, #menunav2 li a:visited
{
	font-family: Myriad, "Myriad Pro", arial;
	font-size: 1.2em;
	text-decoration: underline;
}
#slider, #descbx
{
	background: #fff url(../img/slider2-bg.jpg);
	height: 183px;
	overflow: hidden;
	position: relative;
	width: 500px;
}
.tabs-selected, #innercontent a:hover
{
	text-decoration: none;
}
#caption, .notice
{
	color: #c64934;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	margin: 10px;
}
.nothere
{
	visibility: hidden;
}
.there
{
	visibility: visible;
}
#bc
{
}
#bc form
{
	font: 100% verdana,arial,sans-serif;
	margin: 0;
	max-width: 500px;
	min-width: 400px;
	padding: 0;
	width: 490px;
}
#bc fieldset
{
	border-color: #000;
	border-style: solid;
	border-width: 1px;
	margin: 0;
	padding: 10px;
	width: 450px;
}
#bc fieldset legend
{
	font-size: 1.1em;
}
#bc label
{
	display: block;
	float: left;
	margin: 5px 0 0;
	padding: 0;
	text-align: right;
	width: 150px;
}
#bc fieldset label:first-letter
{
	text-decoration: underline;
}
#bc input, form textarea
{
	margin: 5px 0 0 10px;
	width: auto;
}
#bc form input#reset
{
	margin-left: 0px;
}
#bc textarea
{
	overflow: auto;
}
#bc small
{
	display: block;
	font-size: 88%;
	margin: 0 0 5px 160px;
	padding: 1px 3px;
}
#bc .required
{
	font-weight: bold;
}
#bc br
{
	clear: left;
}
#tf fieldset
{
	border-color: #000;
	border-style: solid;
	border-width: 1px;
	margin: 0;
	padding:5px;
	width: 690px;
}
#tf fieldset legend
{
	font-size: 1.1em;
}
#tf label
{
	display: block;
	float: left;
	margin: 5px 0 0;
	padding: 0;
	text-align: right;
	width: 150px;
}
#tf fieldset label:first-letter
{
	text-decoration: underline;
}
#tf input, form textarea
{
	margin: 5px 0 0 10px;
	width: auto;
}
#tf form input#reset
{
	margin-left: 0px;
}
#tf textarea
{
	overflow: auto;
}
#tf small
{
	display: block;
	font-size: 88%;
	margin: 0 0 5px 160px;
	padding: 1px 3px;
}
#tf .required
{
	font-weight: bold;
}
#tf br
{
	clear: left;
}
#tabsF
{
	background: #990000;
	border-bottom: 1px solid #666;
	float: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 125%;
	line-height: normal;
	width: 100%;
}
#checktm
{
	background: url(../img/main/checkmenubar.png) repeat-x;
	display: inline-table;
	height: 16px;
	margin: 0px;
	width: 100%;
}
#tabsF ul
{
	list-style: none;
	margin: 0;
	padding: 10px 10px 0 2px;
}
#tabsF li
{
	display: inline;
	margin: 0;
	padding: 0;
}
#tabsF a
{
	background: url("../img/casham/tableftF.gif") no-repeat left top;
	float: left;
	margin: 0;
	padding: 0 0 0 2px;
	text-decoration: none;
}
#tabsF a span
{
	background: url("../img/casham/tabrightF.gif") no-repeat right top;
	color: #666;
	display: block;
	float: left;
	padding: 5px 6px 4px 6px;
}
#tabsF a span
{
	float: none;
}
#tabsF a:hover span
{
	color: #FFF;
}
#tabsF a:hover
{
	background-position: 0% -42px;
}
#tabsF a:hover span
{
	background-position: 100% -42px;
}
#tabsF #current a
{
	background-position: 0% -42px;
}
#tabsF #current a span
{
	background-position: 100% -42px;
}