@charset "utf-8";
body {
	font: 12px Arial, Helvetica, sans-serif, "Trebuchet MS";
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top:26px;
	background:url(../images/pgBorder.gif) repeat-x top;
}
#wrapper {
	width: 876px;
	margin: 0px auto;
	z-index:1;
}

#header { margin:0px 0px 6px 0px;}
form { margin:0px; padding:0px;}
p {line-height:18px;}
p.small {
	font-size:11px;
	line-height:18px;
	margin-top:0px;
}
p.big {
	line-height:18px;
	margin-top:0px;
}
h1 { margin-bottom:10px;}
h1.main { margin:18px 0px 6px 0px; border-bottom:solid 1px #c5deea; padding-bottom:6px;}
h2 { font-size:18px; color:#119bed; margin:8px 0px; font-weight:normal; }
h2 strong { color:#145e8a; font-weight:normal; line-height:24px;}
h2.np { color:#145e8a; font-weight:normal; line-height:24px; margin-top:18px; }
h3 {
	font-size:13px;
	margin:0px 0px 4px 0px;
	color:#000000;
}
h4 {
	color:#535353;
	font:bold 16px Arial, Helvetica, sans-serif, "Trebuchet MS";
	margin-bottom:10px;
}
.blue {
	color:#0569a4;
}
a.blue {
	color:#027ad7;
}
a:hover.blue {
	color:#ff8400;
}
.red { color:#FF0000;}
.leftCollumn {
	width:198px;
	padding-right:9px;
}
.columnright {
	margin-left: 12px;
	width: 225px;
}
.mainCnt {
	padding:6px 12px 12px 10px;
}
.hide {
	display:none;
}
.impInfo {font: normal 12px Arial, Helvetica, sans-serif, "Trebuchet MS";
	color: #222222;
	text-decoration: none;
	background: #fcfcda;
	padding: 10px;
	margin-top: 2px;
	margin-bottom: 12px;
	border: 1px solid #ffdc7b;}
#login {
	width:300px;
	float:left;
}
#login .ipFld {
	border-top: 1px solid #696969;
	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	border-left: 1px solid #696969;
	font-size:11px;
	height:14px;
	padding:2px 4px;
}
#login .submit {
	border:0px;
}
#imgTollfree {
	float:right;
	margin-top:0px;
}
#imgLiveChat {
	float:right;
	margin-top:0px;
	margin-right:24px;
}
#tnav {
	clear:both;
	font:bold 13px Arial, Helvetica, sans-serif, "Trebuchet MS";
	background: url(../images/tNav_bg.gif) repeat-x left top;
	height:32px;
	margin:14px 0px 6px 0px;
}
#tnav .left { width:10px; }
#tnav ul {
	list-style:none;
	margin:0px;
	padding:0px;
	padding-top:6px;
	padding-bottom:24px;
}
#tnav ul li {
	background: url(../images/arrow01.gif) no-repeat 4px;
	list-style:none;
	float:left;
	margin:0px;
	padding-left:14px;
}
#tnav ul li a {
	font-size:12px;
	padding-right:24px;
	text-decoration:none;
	color:#ffffff;
}
#tnav ul li.order a, #tnav ul li.srvs a {color:#d7ff6a;}
#tnav ul li.order a:hover, #tnav ul li.srvs a:hover{ color:#ffd36a;}
#tnav ul li a:hover {
	color:#ffee92;
}
#tnav .icnServing {
	background: url(../images/icnServing.gif) no-repeat left top;
	width:34px;
}
#imgServing {
	/*	float:right;*/
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin-top:-30px;
	background: url(../images/bgServing.gif) repeat-x left top;
	height:30px;
	padding:0px 10px 0px 4px;
	font-size:11px;
	font-weight:normal;
	color:#666666;
}
#imgServing .num {
	color:#ff4802;
	font-weight:bold;

}
#flashBanner {
	height:254px;
	margin-bottom:12px;
}
a.lnkRdMore {
	background: url(../images/arrow02.gif) no-repeat right 2px;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:none;
	padding-right:16px;
	color:#098bd7;
}
a:hover.lnkRdMore {
	color:#ff8b01;
}
p {
	margin:4px 0px 14px 0px;
}
#pg {
	background-image: url(../images/pgCnt-top.gif);
	background-repeat: no-repeat;
	height:10px;
}
#pg-wrap { background:url(../images/pgCnt-wrap.gif) repeat-x top; padding:2px 18px; margin:0px;  }
#pg-btm {
	background-image: url(../images/pgCnt-bottom.gif);
	background-repeat: no-repeat;
	height:10px;
	background-position: center bottom;
}


#hdiv01 {
	background: url(../images/hdiv01.gif) repeat-x center;
	height:20px;
}
#hdiv02 {
	background: url(../images/hdiv02.gif) repeat-x center;
	height:20px;
}
#hdiv03 {
	background: url(../images/hdiv02.gif) repeat-x 0px;
	height:10px;
}
.px5 {
	background: url(../images/hdiv02.gif) repeat-x 0px;
	height:2px;
}
#news {
	margin-top:4px;
	margin-bottom:10px;
	background: url(../images/box-blue2-bg.gif) repeat-x center top;
}
#news .cnt {
	padding:16px 8px 10px 8px;
	background: url(../images/icnNews.gif) no-repeat 174px 12px;
}
#news .title {
	margin-top:10px;
	margin-right:20px;
}
#news .title a {
	font-size:11px;
	color:#ff8b01;
}
#news .title a:hover {
	color:#005aae;
}
#news .date {
	font-size:10px;
	color:#7c7c7c;
	margin-top:4px;
}

#pgNews {
	margin-bottom:20px;
}
#pgNews h1 {
	margin-top:14px;
	font-size:12px;
	margin-bottom:0px;
	color:#027ad7;
}
#pgNews a {
	color:#ff8b01;
}
#pgNews a:hover {
	color:#005aae;
}
#pgNews .date {
	font-size:10px;
	color:#7c7c7c;
	margin-top:2px;
}
#pgNews .cnt { margin-bottom:34px;}
#footer {
	margin-top:12px;
	border-top:solid 8px #e0f1f9;
	padding-top:10px;
	text-align:center;
	color:#76c5f0;
	margin-bottom:12px;
}
#rtColumn {
	width:182px;
	float:right;
	text-align:center;
	background: url(../images/vdiv01.gif) repeat-y left;
}
#vdiv {
	background: url(../images/vdiv01.gif) repeat-y 4px;
}
#footer a {
	text-transform:uppercase;
	font-size:10px;
	color:#666666;
	margin:0px 4px;
	text-decoration:none;
}
#footer .txt {
	color:#999999;
	text-transform:uppercase;
	font-size:10px;
	margin-top:6px;
}
#signupForm {
	margin:12px 0px 24px 0px;
	font-size:12px;
	font-weight:bold;
	padding-top:12px;
}
#signupForm.other {
	margin:6px 0px 24px 0px;
	font-size:12px;
	font-weight:bold;
	padding-top:12px;
	border-top:0px;
}
#signupForm .desc {
	font-size:10px;
	color:#888888;
}
#signupForm .ipFld, #signupForm .ipFldSmall, #signupForm .ipFldBig {
	background: url(../images/ipBg.gif) repeat-x top;
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;
	border-bottom: 1px solid #c3c3c3;
	border-left: 1px solid #c3c3c3;
	font-size:12px;
	padding:3px 4px;
	margin-top:2px;
	width:300px;
	height:18px;
}
#signupForm .ipFldSmall {
	width:143px;
}
#signupForm .ipFldBig {
	width:626px;
}
#signupForm select.drpDownFld, #signupForm select.drpDownFldSmall {
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;
	border-bottom: 1px solid #c3c3c3;
	border-left: 1px solid #c3c3c3;
	font-size:13px;
	padding:3px 4px;
	margin-top:2px;
	width:310px;
}
#signupForm select.drpDownFldSmall {
	width:154px;
}
#signupForm .errorBox {
	font: bold 13px Arial, Helvetica, sans-serif, "Trebuchet MS";
	color: #FF0000;
	text-decoration: none;
	background: #ffffb1 url(../images/icnError.gif) no-repeat 6px center;
	padding: 10px 10px 10px 40px;
	margin-top: 2px;
	margin-bottom: 12px;
	border: 1px solid #FF0000;
}
#signupForm .txtNormal {
	font-weight:normal;
}
#signupForm .terms, #signupForm .termsAff {
	height:180px;
	width:652px;
	overflow:auto;
	font-size:11px;
	border:solid 1px #666666;
	line-height:16px;
	color:#888888;
	margin-top:6px;
	font-weight:normal;
	padding:2px 8px;
	background-color:#FCFCFC;
}
#signupForm .termsAff { width:612px;}
#signupForm .sbt, #emailForm .sbt {
	height:26px;
	background-color:#02A0EE;
	color:#ffffff;
	font:bold 13px Arial, Helvetica, sans-serif, "Trebuchet MS";
	border-left:solid 2px #49C4FE;
	border-top:solid 2px #49C4FE;
	border-right:solid 2px #0175AD;
	border-bottom:solid 2px #0175AD;
}
#signupForm .red{
	color:#FF0000;
	font-size:14px;
}
#signupForm .bTitle {
	margin-left:10px;
	margin-bottom:6px;
}
#signupForm .plan { background-color:#ffffff; border:solid 1px #cccccc; padding:4px 4px; margin-top:10px;}
#signupForm .plan .plprice {color:#ff6c00; font-size:16px;}
#signupForm .pTitle {
	color:#0071ab;
	font-weight:bold;
	font-size:16px;
	text-align:right;
}
#signupForm .pDesc {
	color:#666666;
	font-size:12px;
	font-weight:normal;
}
#signupForm a.orn {color:#ff6c00; font-size:11px;}

#signupForm #otherCharges{ font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; }
#signupForm #otherCharges .hdRow { background-color:#008dd3;

	background-image: url(../images/bgHdrPricing.gif);
	background-position:left top;
	background-repeat:repeat-x;}

#floatPlanInfo {
	width:652px;
	background: url(../images/bgPlanDetails.gif) repeat-x top;
	border:solid 1px #b0e0fa;
	margin-top:10px;
	padding:12px;
	font-weight:normal;
}
#floatPlanInfo.small { width:500px;}
#floatPlanInfo #planDetails h1 {
	font-size:22px;
	color:#0071ab;
	margin-bottom:12px;
	margin-left:0px;
	margin-top:0px;
}
#floatPlanInfo #planDetails div {
	margin:6px 0px;
	font-weight:normal;
}
#floatPlanInfo #planDetails .sprice {
	color:#0071ab;
	font-weight:bold;
	font-size:13px;
	text-align:right;
}
#floatPlanInfo #planDetails .qty {
	color:#0071ab;
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
}
#floatPlanInfo #planDetails .pprice{
	color:#ff6c00;
	font-weight:bold;
	font-size:16px;
	text-align:right;
}
#floatPlanInfo #planDetails hr {
	color:#4e83a0;
	height:1px;
}
#signupForm .mndFld {
	font-weight:normal;
	font-size:11px;
}
#greyGrdBox {
	height:193px;
	width:486px;
}
#greyGrdBox h2 {
	margin:4px 0px;
	font-size:16px;
}
#greyGrdBox p {
	margin-top:4px;
}
#greyGrdBox p.big {
	line-height:16px;
	margin-top:10px;
}
#greyGrdBox .tile {
	background: url(../images/greyGrdBoxTile.gif) repeat-x left top;
	padding:18px 12px;
}
#greyGrdBox #test1, #greyGrdBox #test2, #greyGrdBox #test3, #greyGrdBox #test4 {
/*	position:absolute;*/
	width:504px;
}
#hmIcnLinks {
	margin-left:8px;
	width:148px;
}
#hmIcnLinks td {
	height:46px;
}
#hmIcnLinks a {
	color:#666666;
	text-decoration:none;
}
#hmIcnLinks a:hover {
	font-weight:bold;
	color:#ff7301;
}
#features {
	margin:12px 0px 12px 10px;
}
#features table.title {
	margin-bottom:10px;
}
#features table.title h1 {
	font: normal 18px Arial, Helvetica, sans-serif, "Trebuchet MS";
	color: #2096e8;
	text-decoration: none;
	margin:0px 0px 0px 0px;
	vertical-align:text-top;
}
#features table.title img {
	padding-right:12px;
}
#features table.title p {
	margin:4px 0px 0px 0px;
}

/* Features Box */
#bxFeatures .lt { background: url(../images/ltFea.gif) no-repeat left top; width:5px;}
#bxFeatures .rt { background: url(../images/rtFea.gif) no-repeat right top; width:5px;}
#bxFeatures .tile { background: url(../images/tileFea.gif) repeat-x top; padding:20px 14px; }
#bxFeatures img.icn { float:left;}
#bxFeatures h3 { margin:2px 0px 0px 60px ; font-size:20px; font-weight:normal;  color:#2093e3;}
#bxFeatures p { margin-left:60px; margin-top:0px;}
#bxFeatures .hdiv01 { border-top:solid 1px #b8daea; }
#bxFeatures ul li h4 { font-size:12px; margin:0px;}
#bxFeatures ul li h4 a, #bxFeatures ul li a, #bxFeatures a{ color:#236ca4; text-decoration:none; font-weight:bold;}
#bxFeatures ul li h4 a:hover, #bxFeatures ul li a:hover{ color:#ff7200;}
#bxFeatures ul li p { margin:2px 0px 0px 0px;}
#bxFeatures ul li ul.sub { list-style:disc; list-style:inside; padding-left:0px;}
#bxFeatures ul li ul.sub li.noImg { background:none; margin:4px 0px 10px 0px; padding:0px; }
#bxFeatures ul { margin-left:0px; list-style:none; padding-left:0px;}
#bxFeatures ul li {
	padding-left:20px;
	background: url(../images/features/arrow01.gif) no-repeat left 1px;
	margin-bottom:20px;
}
#bxFeatures ul li h4 a .noBold { font-weight:normal;}
/* End of Features Box */

/* Menu Tabs */
.mnuTabSide {
	border-bottom:solid 1px #C6C6C6;
}
.mnuTabCnt {
	min-height:282px;
	clear:both;
	border-bottom:solid 1px #C6C6C6;
	border-left:solid 1px #C6C6C6;
	border-right:solid 1px #C6C6C6;
	width:626px;
	padding:12px;
	margin-bottom:28px;
}
.mnuTabCnt img {
	border:solid 1px #CCCCCC;
	margin-right:6px;
	float:right;
}
.mnuTabCnt ul {
	margin:0px;
	padding:12px 24px;
	list-style: url(../images/bullet01.gif);
}
.mnuTabCnt ul li {
	padding-bottom:6px;
}
.mnuTabCnt ul li a {
	color:#029bea;
	text-decoration:none;
}
.mnuTabCnt ul li a:hover {
	color:#ff8b02;
}
#mnuTab {
	/*border:solid 1px #CC3300;*/
		width:652px;
	float:left;
	font-size:11px;
	line-height:normal;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	background:url(../images/tabBtm.gif) repeat-x right bottom;
}
#mnuTab ul {
	margin:0;
	padding:10px 0px 0px 0px;
	list-style:none;
}
#mnuTab li {
	display:inline;
	margin:0;
	padding:0;
}
#mnuTab a, #mnuTab a.disable {
	float:left;
	background:url("../images/tableftB.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 8px;
	text-decoration:none;
	display:block;
	cursor:pointer;
}
#mnuTab a span, #mnuTab a.disable span {
	float:left;
	display:block;
	background:url("../images/tabrightB.gif") no-repeat right top;
	padding:8px 6px 6px 4px;
	color:#666666;
	width:144px;
	height:32px;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
    #mnuTab a span {
	float:none;
}
/* End IE5-Mac hack */
    #mnuTab a:hover span, #mnuTab a.enable:hover span {
	color:#000;
}
#mnuTab a:hover, #mnuTab a.enable {
	background-position:0% -46px;
}
#mnuTab a:hover span, #mnuTab a.enable span {
	background-position:100% -46px;
	color:#033333;
}
/* End of Menu Tabs */
#blockThumb {
	background-color:#f3f3f3;
	padding:8px 12px;
	display:block;
	margin:10px 0px;
}
#blockThumb h1 {
	font-size:13px;
	margin:0px;
	color:#222222;
}
#blockThumb p {
	margin-top:4px;
}
#blockThumb a img {
	border:solid 3px #a7d4f3;
	margin-right:14px;
}
#plans {
	background-color:#e0e0e0;
}
#plans td {
	background-color:#ffffff;
	padding:0px 12px;
	font-size:12px;
	height:40px;
}
#plans td.left {
	background-color:#f7f7f7;
	color:#666666;
}
#plans td.blue {
	color:#3b91c7;
}
#plans td.noTbr {
	border-left:solid 1px #ffffff;
}
/* --------- PRICING MATRIX ----------- */
.pricing {
	margin-bottom:35px;
}
table.pricing-matrix {
	font-size:1.2em;
	color:#666666;
	text-align:left;
}
table.pricing-matrix tr.header {
	height:34px;
}
table.pricing-matrix tr.header td.header-nobg {
	border:none;
	border-bottom:solid 1px #e0e0e0;
	border-left:solid 1px #e0e0e0;
	border-top:solid 1px #e0e0e0;
	background-color:#FFFFFF;
	font-weight:400;
	text-align:left;
	padding-left:6px;
	color:#3b91c7;
	padding-top:12px;
}
table.pricing-matrix tr.header td.header-plan {
	border:none;
	width:189px;

	border:solid 1px #008dd3;
	background-color:#008dd3;
	background-image: url(../images/bgHdrPricing.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:40px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
	text-align:center;
}
table.pricing-matrix tr.header td.header-plan-cmp {
	border:none;
	background-color:#dedede;
	background-image: url(../images/bgHdrPricingCmp.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:40px;
	color:#666666;
	font-weight:bold;
	font-size:16px;
	text-align:center;
	border:solid 1px #cecece;
}
table.pricing-matrix tr.header td.header-on {
	border:none;
	width:189px;
	border:solid 1px #ff6f02;
	background-color:#ff6f02;
	background-image: url(../images/bgHdrPricingOn.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:40px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
}
table.pricing-matrix tr td { background-color:#fffee0;}
table.pricing-matrix tr td.cmp { background-color:#ffffff;}
table.pricing-matrix tr td.option {
	border: solid 1px #cecece;
	border-top:none;
	background-color:#f7f7f7;
	width:144px;
	height:40px;
	padding-left:6px;
	text-align:left;
}
table.pricing-matrix tr td.cost {
	font-size:1.2em;
	color:#ff6c00;
	font-weight: bold;
}
table.pricing-matrix tr td.cost-cmp {
	font-size:1.2em;
	color:#ff6c00;
	font-weight: bold;
	background-color:#ffffff;
}
table.pricing-matrix tr td.cost span, table.pricing-matrix tr td.cost-cmp span { font-size:12px; font-weight:normal;}
table.pricing-matrix tr td.costOn {
	font-size:1.2em;
	color:#ec0202;
	font-weight: bold;
	background-color:#fcf7c4;
}
table.pricing-matrix tr td.costOn span { font-size:12px; font-weight:normal;}
table.pricing-matrix tr td.tdOn {
	background-color:#fcf7c4;
	color:#222222;
}
table.pricing-matrix tr td.tdOff {
	background-color:#fffee0;
}
table.pricing-matrix tr td.no-plan {
	border-bottom:none;
	height:40px;
	background-color:#ffffff;
}
table.pricing-matrix tr td.no-plan-cmp {
	border-bottom:none;
	border-right:none;
	height:40px;
	background-color:#ffffff;
}
table.pricing-matrix tr td.select-plan {
	border-bottom: solid 1px #cecece;
	border-right: solid 1px #cecece;
	text-align:center;
	padding-top:5px;
	padding-bottom:6px;
	background-color:#fffec4;
}
table.pricing-matrix tr td.select-plan p{ margin-bottom:4px; font-size:12px; color:#6ba800;}

table.pricing-matrix tr td.select-planOn {
	border-bottom: solid 1px #cecece;
	border-right: solid 1px #cecece;
	text-align:center;
	padding-top:5px;
	background-color:#fffee2;
	padding-bottom:6px;
}
table.pricing-matrix tr td.select-planOn p{ margin-bottom:4px; font-size:12px; color:#6ba800;}
table.pricing-matrix tr td {
	border-bottom: solid 1px #cecece;
	border-right: solid 1px #cecece;
	text-align:center;
}
.increased {
	color:#ff6c00;
	font-size:11px;
	font-style:italic;
}
/* ---------- END OF PRICING MATRIX -------------- */
.contact-notice {
	padding:10px;
	padding-bottom:0px;
	border:solid 1px #dddddd;
	background-color:#FAFAFA;
}
.contact-notice p {
	font-size:1em;
	line-height:1.4em;
	color:#666666;
	margin:0px 0px 10px 0px;
}
.contact-notice p a {
	color:#0090ff;
	text-decoration:underline;
}
.contact-notice p a:hover {
	color:#999999;
	text-decoration:underline;
}
.contact-notice p.small {
	font-size:0.9em;
	line-height:1.3em;
	color:#777777;
	margin:0px 0px 10px 0px;
}

/* EMAIL FORM */
#emailForm { width:280px; font-weight:normal; font-size:11px; float:right; margin-left:12px;}
#emailForm.wide { float:none; width:auto; margin-left:0px;}
#emailForm .ipFld, #emailForm .ipFldSmall, #emailForm .ipFldBig, #emailForm .ipFld2Big {
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	background: url(../images/ipBg.gif) repeat-x top;
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;
	border-bottom: 1px solid #c3c3c3;
	border-left: 1px solid #c3c3c3;
	font-size:12px;
	padding:3px 4px;
	margin-top:2px;
	width:240px;
	height:16px;
	
}
#emailForm .ipFldBig {
	height:80px;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	background-color:#ffffff;
	
}
#emailForm .ipFld2Big {
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	background-color:#ffffff;
	width:400px;
	
}
#emailForm .ipFldSmall { width:168px;}
#emailForm .desc {
	font-size:10px;
	color:#888888;
}
#compatible-links { margin-bottom:18px;}
#compatible-links a { color:#038ee6; line-height:18px;}
#compatible-links a:hover { color:#ff8a00;}

a.hlpLink { color:#007dd5;}

#reqDemo {
	background-color:#efecec;
	width:223px;
	background-image: url(../images/reqDemo-bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-size:11px;
}
#reqDemo .cnt form { margin:0px; padding:0px;}
#reqDemo h1 { margin:2px 0px 0px 0px; padding:0px;}
#reqDemo p { margin:6px 10px 8px 0px; width:130px; line-height:14px;}
#reqDemo .cnt {
	padding:10px 14px 0px 10px;
}
#reqDemo .ipFld {
	background-color:#ffffff;
	border-top: 1px solid #696969;
	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	border-left: 1px solid #696969;
	
	font-size:11px;
	height:16px;
	padding:3px 4px 1px 4px;
	width:80px;
	
	}
	
#blue-box {
	width:230px;
	background: url(../images/box-blue-bg.gif) repeat-x left top;
	margin-right:7px;
}
#blue-box .cnt { padding:10px 10px;}
#blue-box h1 { margin:8px 0px;}
#blue-box p { line-height:17px;}
#blue-box p strong { color:#106fa0; font-size:11px; line-height:18px;}

#bxFeaGrey .lt { background: url(../images/ltFeaGrey.gif) no-repeat left top; width:5px;}
#bxFeaGrey .rt { background: url(../images/rtFeaGrey.gif) no-repeat right top; width:5px;}
#bxFeaGrey .tile { background: url(../images/tileFeaGrey.gif) repeat-x top; padding:16px 12px; }
#bxFeaGrey .tile p { line-height:16px;}

#bxSrvGrey h1 { font-size:13px; color:#222222; margin-bottom:8px;}
#bxSrvGrey .lt { background: url(../images/ltFeaGrey.gif) no-repeat left top; width:5px;}
#bxSrvGrey .rt { background: url(../images/rtFeaGrey.gif) no-repeat right top; width:5px;}
#bxSrvGrey .tile { background: url(../images/tileFeaGrey.gif) repeat-x top; padding:16px 12px; }
#bxSrvGrey .tile p { line-height:16px; margin:0px 0px 14px 0px;}
#bxSrvGrey .tile .image { padding:0px 10px 0px 0px; height:70px; float:left; width:95px; text-align:center; }

#floatHowWeHelp {
	width:210px;
	position:absolute;
	background: url(../images/services/bgHowWeHelp.jpg) repeat-x top left;
	border:solid 1px #ffb848;
	padding:12px;
	margin-left:640px;
	font-weight:normal;
}
#floatHowWeHelp .close { position:absolute; margin-left:196px; margin-top:4px;}
#floatHowWeHelp h1 {color:#ff6c00; font-size:22px; width:160px; margin-bottom:0px; line-height:23px; margin-top:0px; margin-left:50px;}
#floatHowWeHelp .ipFld {border-top: 1px solid #696969;
	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	border-left: 1px solid #696969;
	font-size:11px;
	height:14px;
	padding:2px 4px;}

#grey-box {
width:398px;
	background: url(../images/box-grey-bg.gif) repeat-x left top;
	margin-right:6px;
	height:250px;
}
#grey-box.wider { width:auto; height:auto; }
#grey-box .cnt { padding:10px 8px;}
#grey-box.wider .cnt { padding:14px 8px;}
#grey-box h1 { margin:8px 0px 14px 2px;}
#grey-box h2 { font-size:12px; color:#333333; margin:0px 0px 2px 0px; padding:0px; font-weight:bold; }
#grey-box p { line-height:16px; margin-top:4px; margin-bottom:18px;  }
#grey-box .image, #bxFeaGrey .tile .image { padding:0px 4px 0px 0px; height:70px; float:left; width:70px; text-align:center; }

#grey-box #lnk-num { clear:both; margin-top:4px; float:right;}
#grey-box #lnk-num a{
	font-size: 10px;
	color: #000000;
	background: url(../images/bgLnk-num.gif) no-repeat left top;
	text-decoration:none;
	width:17px; 
	height:15px;
	display:block;
	text-align:center;
	float:left;
	padding-top:1px;
	margin-left:3px;
}
#grey-box #lnk-num a.active, #grey-box #lnk-num a:hover, #grey-box #lnk-num a:active{background: url(../images/bgLnk-num-over.gif) no-repeat left top;}
#grey-box #lnk-num a:focus { border:none;}

/* KWICK MENU */
#kwick				{ width:880px; margin-bottom:6px;}
#kwick .kwicks 			{ height:138px; list-style-type:none; margin:0; padding:0; }
#kwick li 			{ float:left; }
#kwick .kwick 			{ display:block; cursor:pointer; overflow:hidden; height:138px; width:177px; }
#kwick .kwick span 		{ display:none; }

#kwick .mn1				{ background:url(../images/mn1-img.gif) no-repeat; width:168px;  }
#kwick .mn2 			{ background:url(../images/mn2-img.gif) no-repeat;}
#kwick .mn3 			{ background:url(../images/mn3-img.gif) no-repeat;}
#kwick .mn4 			{ background:url(../images/mn4-img.gif) no-repeat;}
#kwick .mn5 			{ background:url(../images/mn5-img.gif) no-repeat; }
#kwick .mn6 			{
	background:url(../images/mn6-img.gif) no-repeat top left;
}

#rt-kwick {
	background: url(../images/mn6-img-rt.gif) no-repeat left top;
	position:absolute;
	height: 138px;
	width: 16px;
	margin-left:865px;
}
#pg-banner { height:140px; background-color:#ffffff; border:solid 1px #CCCCCC; margin-bottom:6px;}
