/*
Theme Name: Stylusinc Web 2_900
Theme URI: http://wordpress.org/
Description: Designed inhouse in Stylusinc Software Limited
Author: Joseph Amalan Leon
Tags: White, Orange, Grey

Stylusinc Web 2 by Joseph Amalan || http://www.stylusinc.com
This is just a basic layout, with only the bare minimum defined.
This is copyright to Stylusinc Sofware Private limited
*/
img.alignleft{float:left; margin:0 10px 5px 0}

img.aligncenter{margin-top:10px; margin-bottom:10px; display:block; margin-left:auto; margin-right:auto}

img.alignright{float:right; margin:0 0 5px 10px}

*{margin:0; padding:0}

body{min-height:100%; background:#fff; color:#545454; padding:0px 0px 0px 0px; text-align:center; font:110% candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana,Sans-Serif; margin:0px }

html{min-height:100%}

select{font:110% candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana,Sans-Serif; background:#f2f2f2; border:1px solid #9c9c9c; width:100%}

input, textarea{font:110% candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana,Sans-Serif}

p{font:110% candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana,Sans-Serif; margin:0px 15px 0px 0px}

center{position:relative; height:190px; width:50%}

a:link, a:visited{color:blue; text-decoration:none; outline:none}

a:hover, a:active{color:#D50000; text-decoration:none}

hr{display:block; height:1px; background:#333; border:0}

small{font-size:0.95em; font-style:italic; background:#fff; padding:0 0 0 4px}

.smalllatest{font-size:0.95em; font-style:italic; background:#fff; padding:4px 0 0 4px}

.link{font-size:0.95em; background:#fff; padding-top:15px}

img, a:link img, a:visited img{border:0}

a.main:hover{background:none}

#page{width:850px; font-size:0.7em; background:#FFF; padding:0px 0px 0px 0px; min-height:600px; height:auto !important; margin:0 auto; text-align:left}

#content{position:relative; float:right; text-align:left; padding:0px; height:229px}

#content.thought{left:-20px; top:-5px}

#content.marginAdjust{height:210px; width:655px}

#content.noContactAdjust{height:230px; width:655px}

#content.marginReAdjust{margin:-305px 0px 0px 0px; height:210px}

#content.searchpaddingTop{height:210px; width:655px; left:-20px; margin:-10px 0px 0px 0px}

#content a, #content a:visited, #content a:link{color:#9C9C9C}

#content a:hover{color:#5B99AE}

#searchContent{float:left; text-align:left; padding:0px; margin:0px; width:645px; top:-14px; left:50px}

#searchContent h2{font:14pt candara,Candara,'CandaraRegular','Trebuchet MS',Arial; font-weight:bold; color:#3B5996; margin:5px 0px 5px 10px; width:600px; top:20px; left:-30px}

.popupclose{float:right; top:-40px; padding-bottom:100px; position:relative; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:12px}

#commentPage{width:800px; font-size:0.7em; background:#FFF; padding:0px 0px 0px 10px; min-height:600px; height:auto !important; margin:0 auto; text-align:left}

#branding{width:400px; padding-bottom:15px}

.left, .mainheader img, .popupheader img, #singlepostin{float:left}

.right{float:right}

#sidebar{padding-top:15px; width:160px; float:right; font-size:8pt}

#browse-select{font-size:7pt}

#welcomebar{background:#fff; margin:20px 0 0 10px; height:160px; width:266px; float:left}

#latestbar{width:776px; float:left}

#photobar{width:100%; margin:20px 10px 20px 0px; padding:20px 10px 20px 0px; float:left}

#photobar img{border-width:1px 1px 1px 1px; border-style:solid; border-color:#ddd}

#sidebar ul li{list-style:none; margin:0px 0px 0px 0px; padding:0px 0px 4px 20px; background:url(images/gobutton2.gif) no-repeat; background-position:top left}

#contenttitle{float:left; width:424px; margin:0px; padding:10px 0px 0px 8px}

.subnav li, .bullets li{list-style:none; border-bottom:1px solid #FFF}

.subnav li a:link, .subnav li a:visited{background:#F8F8FA; display:block; padding:4px 4px 4px 8px}

.subnav li a:hover, .subnav li a:active{background:#EEF1FE; text-decoration:none; color:#E13333}

.subnav li li a:link, .subnav li li a:visited{border-left:none}

#commentheader{background:#FFF; width:400px; margin:0px auto 0px; padding:0px 0px 10px 0px; text-align:left; float:left}

#header{background:#FFF; width:850px; margin:0px auto 0px; padding:0px 0px 10px 0px; text-align:left}

#header a{font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; font-size:36px; color:#333; text-decoration:none; padding:0px 10px 0px 10px; margin:0px; text-transform:uppercase}

#header a:hover{color:#333}

h1{color:#819FBB; font:18px bold candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}

.mainheader{height:40px; width:100%; padding:1px 0 0 0px}

.popupheader{height:34px; width:100%; padding:10px 0px 20px 5px}

#popupfooter{position:relative; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:12px; color:#808080}

h2{font:2.0em candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana}

#content h2{font:18px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; font-weight:bold; color:#819FBB; margin:-5px 0px 5px 10px; display:run-in}

#error_title{position:relative; top:12px; left:5px; width:400px}

#content h2.pagetitle{font:18px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; font-weight:bold; margin:-4px 0px 0px 12px; padding:0px}

.pagetitle_tag{position:relative; top:3px; left:-21px}

#content h2.searchtitle{font:18px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; font-weight:bold; margin:0px 0px 0px 30px; padding:10px 0px 0px 0px}

h3{font:1em Arial,Helvetica,sans-serif; letter-spacing:0.1em; margin-bottom:4px; font-weight:bold; color:#5f5f5f}

#sidebar h2{font:1em Arial,Helvetica,sans-serif; letter-spacing:0.1em; margin-bottom:4px; font-weight:bold; color:#5f5f5f; padding:6px 0 4px 0px; margin:5px 0 5px 0; font-size:1em}

#sidebar h3{padding:6px 0 4px 0px; margin:5px 0 5px 0; font-size:1em}

h3#respond{border-top:1px dotted #b6b6b6; margin-top:25px; padding-top:25px}

h3#comments{font:12pt candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-weight:bold; color:#3B5996; margin-top:0px; width:400px}

h4{color:#819FBB; font:12px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; font-weight:bold; margin-top:-2px}

h5{font:2.3em candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; padding-bottom:8px; margin:12px 0}

#titleadjust{top:15px; left:-2px; padding:0px}

.titleadjust_archive{width:620px; top:7px; left:-44px; padding:0px}

#pagetitle_archive{width:620px; position:absolute; top:4px; left:-15px; padding:0px}

.singlepage{color:#819FBB; font:14px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; font-weight:bold; padding:5px 0px 5px 0px; width:620px; position:relative; float:left; margin:-5px 0px 0px 55px}

.singlepageSearch a, .singlepageSearch a:visited, .singlepageSearch a:link, .singlepageSearch a:active{color:#9696b8; font:14px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; font-weight:bold}

.singlepage a, .singlepage a:visited, .singlepage a:link, .singlepage a:active{color:#9696b8; font:14px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; font-weight:bold; padding-top:3px; padding-left:10px}

.singlepage a:hover{color:#5B99AE; font:14px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; font-weight:bold; padding-top:3px}

.singlepage img{padding:5px 0px 0px 5px; position:relative}
.adjustMargin{margin:-28px 0px 0px 35px}

.adjustMarginEntry{margin:0px 0px 0px 20px}

.postStatusSearch{position:relative; background:#F9F9F9; font:12px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-weight:bold; padding:1px 2px 1px 10px; width:580px; height:16px; margin:-8px 0px 0px 19px;}

.singlecomment{font-style:normal; padding:4px 0px 0px 5px; color:#819FBB; font:12px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-weight:bold}

.postStatus{background:#F9F9F9; color:#819FBB; font:12px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-weight:bold; height:20px; margin:0px 0px 10px 11px; padding:0px 0px 0px 0px; float:left; width:620px}

.postStatusFF{margin:5px 0px 10px 30px}

.postStatus_archivePage{position:relative; float:left; left:2px; width:600px; padding:2px 0px 2px 0px}

.postStatusRight_archivePage{text-align:left; position:relative; left:140px; top:-16px}

.postStatusLeft{float:left; color:#819FBB; font-weight:normal; width:45%; margin:-3px 0px 0px 5px; padding:2px;}

.postStatusLeftMove{height:14px; margin:-9px 0px 0px 0px}

.postStatusLeft a, .postStatusLeft a:visited, .postStatusLeft a:link, .postStatusLeft a:active{font:12px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; font-weight:normal; padding-top:3px; color:#819FBB}

.postStatusLeft a:hover, .singlepostStatusRight a:hover, .singlepageSearch a.postlink:hover, .entry a.postlink:hover, #breadcrumb a:hover{color:#F5A625; font:12px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; font-weight:normal; padding-top:3px}

.postStatusRight{position:relative; float:right; text-align:right; margin-right:0px; top:-16px; color:#819FBB; width:65%; margin-left:-5px;}
.postStatusRight span{margin-right:4px;}

.adjustrightspace{float:right}

.singlepostStatusLeft{float:left; color:#819FBB}

.singlepostStatusRight{float:left; text-align:left; color:#819FBB; padding:0px 0px 0px 0px; margin:-15px 0px 0px 380px; width:195px}

.singlepostStatusRight a, .singlepostStatusRight a:visited, .singlepostStatusRight a:link, .singlepostStatusRight a:active, .singlepageSearch a.postlink, .singlepageSearch a.postlink:visited, .singlepageSearch a.postlink:link, .singlepageSearch a.postlink:active, .entry a.postlink, .entry a.postlink:visited, .entry a.postlink:link, .entry a.postlink:active{color:#819FBB; font:12px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-weight:bold}

.singlepostRatings{position:relative; float:right; bottom:13px; padding:0px; margin:0px; left:20px}

.paginated-comments-pages{text-align:left; color:#819FBB; font:14px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-weight:bold}

.paginated-comments-pages a, .paginated-comments-pages a:visited, .paginated-comments-pages a:link, .paginated-comments-pages a:active, .commentmetadata a, .commentmetadata a:visited, .commentmetadata a:link, .commentmetadata a:active{color:#819FBB; font:12px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-weight:bold}

.paginated-comments-pages a:hover, .commentmetadata a:hover{color:#F5A625; font:12px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-weight:bold}

.commentmetadata{text-align:left; color:#819FBB; font:14px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-weight:bold; display:block}

.postStatusRight div{position:relative; float:right; top:-12px; left:29px}

.postStatusRight div div{position:relative; float:left}

#content.padAdjust{margin:0px 0px 0px 180px; padding:5px 0 0 0}

#contentHome{width:800px; float:left; margin:10px 0px 0px 8px; height:220px; top:5px}

#contentLeft{width:152px; ; float:left; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:12px; color:#9C9C9C; position:absolute}

#borderContainer{width:20px; height:170px; border-right:1px solid #DDD; padding:0px; margin:0px; position:absolute; float:none; top:150px; margin:0px 0px 0px 148px}

#gborderContainer{width:13px; height:169px; position:absolute; float:none; z-index:400}

.gborderContainerHide{margin:37px 0px 0px 155px; background:url(images/HideLeft.png) no-repeat; cursor:pointer}

.gborderContainerShow{margin:37px 0px 0px 1px; background:url(images/ShowLeft.png) no-repeat; cursor:pointer}

#contentLeft p.quickTitle{position:absolute; top:0px; background:#F59436; text-align:center; padding:3px 0px 0px 5px; color:#000; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:12px; font-weight:bold; width:148px; height:20px}

#tabContainer p.quickTitle{position:absolute; top:0px; background:#FFD787; text-align:center; padding:3px 0px 0px 5px; color:#000; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:12px; font-weight:bold; width:149px; height:15px; left:12px}

#contentLeft li, #contentLeftContact li{position:relative; float:left; top:-30px; list-style-type:none; padding:2px 0px 0px 5px; margin:0px 0px 0px 8px; height:50px; border-bottom:1px solid #B88D16; width:136px}

#contentLeft li p.quickcontent, #contentLeftContact li p.quickcontent{margin:0px 0px 0px 0px; height:22px}

#contentLeft li a:link, #contentLeft li a, #contentLeft li a:visited, #contentLeftContact li a:link, #contentLeftContact li a, #contentLeftContact li a:visited{display:block; color:#9C9C9C; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:11px}

#contentLeftContact{position:absolute; width:155px; float:none; height:150px; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:12px; color:#9C9C9C; height:210px; margin:0px 0px 0px 14px}

#contentLeftContact p.quickTitle{background:#EFA429; text-align:center; padding:0px 0px 0px 0px; color:#000; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:13px; font-weight:bold; height:18px; width:155px}

.addressPadding{padding:12px 5px 5px 14px}

#SearchComment img{padding:0px 0px 0px 2px; text-align:center}

#SearchComment p.quickFoot{position:absolute; float:left; padding:0px; margin:0px; top:35px; left:25px}

#quickComment{padding:1px 0px 0px 0px; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:11px; font-weight:bold}

#quickComment img{padding:0px 0px 5px 2px; margin:0px 0px 0px 0px}

#quickComment p.quickFoot{position:relative; padding:0px 0px 10px 0px; margin:-18px 0px 0px 0px; left:25px}

.singlepageSearch{position:absolute; float:left; font:12px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; text-align:left; width:620px; margin:-40px 0px 0px 50px; height:32px}

.singlepageSearch a:hover{color:#5B99AE; font:14px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; font-weight:bold}

#SearchComment{position:relative; float:left; margin:-33px 0px 0px 15px; padding:2px 0px 0px 2px; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; font-size:11px; font-weight:bold; width:24px; text-align:center; height:30px; vertical-align:middle}

.description{font-size:1.3em; font-weight:bold; font-style:italic; color:#545454; margin-top:-4px; padding-left:10px}

.linebreak{margin-top:13px; border-top:5px solid #999}

.feature{background:#f2f2f2; padding:15px; border-bottom:1px dotted #b6b6b6; border-top:1px dotted #b6b6b6}

.feature:hover, .commentlist small{background:#e9e9e9}

.feature p{margin:0}

.feature img{padding:1px}

#adsense_placeholder{float:left; margin:0 18px 8px 0}

#lead, #headerimage{margin-top:22px}

.title{font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:1.5em}

.feature#lead .title{font:2.5em "Times New Roman",Georgia,Times,serif; line-height:100%; display:block; padding-bottom:7px}

#sidelist li{list-style:none}

#sidelist .bullets li{list-style:square; margin-bottom:5px; line-height:115%; margin-left:22px}

#sidelist .children{background:#e4efd5}

#sidelist .children li{list-style:square; margin-left:28px; border-bottom:1px solid #e4efd5}

#sidelist .children li a, #sidelist .children li a:visited{padding:2px 2px 2px 0px; border:0; background:#e4efd5; color:#818d6f}

#sidelist .children li a:hover, #sidelist .children li a:active{color:#465d23}

.postmetadata{margin:30px 0}

#writer{background:#eef5e1; margin:15px 0; padding:12px}

#writer img{padding:1px; float:left; width:80px}

#writer span{display:block; padding-top:4px; border-top:1px solid #cbd8b4; margin-top:12px}

#writer p{margin:0; width:386px}

.entry{text-align:justify; font-size:12px; padding:3px 0px 0px 0px; margin:0px 0px 0px 10px; width:620px}

.entry p{line-height:18px}

#entry_archivePage{position:relative; float:left; width:620px; left:10px; top:2px; padding:0px 0px 3px 0px}

.entrytopPadAdjust{position:relative; left:0px; margin:0px 0px 0px 0px; font-size:12px; padding:0px 0px 0px 2px; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; width:660px;outline:none}

.entrytopPadAdjust p{line-height:18px; padding-top:5px}

.entrytopPadAdjust li{padding-top:2px}
.entrytopPadAdjust ol li{list-style:decimal; margin-left:20px}
.entrytopPadAdjust ul li{margin-left:20px}

.post{width:650px; margin:10px 0px 0px -10px; padding-left:0px}
.page{width:620px; margin:2px 0px 0px 5px; padding:0px; height:200px}

.alignBookmarkBtn{text-align:right; position:absolute; float:none; margin:0px 0px 0px 0px; left:570px; top:-23px}
h3 a:link, h3 a:visited{color:#5f5f5f}

.contentdate{float:left; width:36px; height:50px; margin:0px; padding:0px}

.contentdate h3{color:#FFF; font-size:10px; font-weight:normal; padding:1px 0px 0px 10px; margin:0px; text-transform:uppercase}

.contentdate h4{font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; color:#999; font-size:21px; font-weight:bold; padding:5px 4px 0px 0px; margin:0px; text-align:center}

#contentmiddle{float:left; width:400px; margin:0px 0px 0px 0px; padding:20px 20px 10px 0px; display:inline}

#contentmiddle ol{margin:0px 0px 0px 20px; padding:0px 0px 10px 0px}

#contentmiddle ol li{margin:0px 0px 0px 20px; padding:0px 0px 5px 0px}

#contentmiddle ul{list-style-type:square; margin:0px 0px 0px 20px; padding:0px 0px 10px 0px}

#contentmiddle ul li{list-style-type:square; margin:0px 0px 0px 20px; padding:0px 0px 5px 0px}

.postspace{background:#EFEFEF url(images/spacer.gif); width:424px; height:10px; margin-top:15px; padding:0px}

.picleft{float:left; margin:3px 14px 10px 0; border:7px solid #f2f2f2}

.picright{float:right; margin:3px 0 10px 14px; border:7px solid #f2f2f2}

.post blockquote{color:#76767a; background:#f2f2f2; padding:6px 14px; margin:18px 35px; border-right:1px solid #DDD; border-bottom:1px solid #DDD}

.searchpost{height:35px; width:600px; margin:35px 0px -20px 5px; padding:5px 0px 0px 5px}

.searchpost h4{font-size:12px}

#SearchPostDiv{width:645px; margin:-4px 0px 0px 0px; padding:0px 0px 0px 5px;height:100%;}

.post ul li{list-style:square; margin-bottom:5px; line-height:115%; margin-left:42px}

.post ol li{margin-bottom:5px; line-height:115%; margin-left:48px}

#searchform{height:37px; width:100%}

#searchform #s{width:104px; margin:0px 0px 0px 0px; padding:2px 2px 2px 2px; color:#999; border-width:1px; border-style:solid; border-color:#ccc}

#searchform #searchsubmit{height:24px; width:24px; border:none; text-indent:-999%; line-height:1px; margin-top:6px}

#commentform input{width:80px; margin:5px 5px 1px 0}

#commentform textarea{width:280px; margin-top:5px}

.avatar{float:right; padding:0; margin:5px}

.commentlist{padding-left:30px}

.commentlist li{margin:15px 0 3px; padding:8px 15px 10px 15px; background:#f2f2f2; border-top:1px solid #ddd}

#commentform small{background:#FFF; font-weight:bold; padding:0}

.commentlist cite{font:1.6em candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-weight:bold; letter-spacing:-0.05em}

.mycomments{padding-left:20px}

.myposts{padding-left:16px}

.myedits{padding-left:10px}

.clearfloat:after{display:block; visibility:hidden; clear:both; height:0; content:"."}

.clearfloat{}

#footerContainer{position:relative; float:left; width:850px; height:30px; background:#F8F8F8; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:11px; color:#808080; text-decoration:none; top:0px}

#copyright{position:relative; float:left; text-align:left; color:#808080; font-size:11px; width:480px; height:10px; top:13px}

#footerLink{position:relative; float:right; text-align:right; color:#808080; font-size:11px; width:320px; height:10px; top:4px; left:-10px}

#footerLink a, #footerLink a:visited, #footerLink a:active{color:#808080; font-size:11px}

#footerLink a:hover{color:#f06604}

#recentpost{padding:10px 5px 5px 5px; margin:10px 0 20px 20px; text-align:justify; float:right; font-size:8pt; border-width:1px; border-style:solid; border-color:#ddd; width:324px; background-color:#eefeee}

#recentpost li{padding-left:0px; margin-left:20px; list-style-image:url(images/mini-comments.gif)}

#recentpost a:hover{text-decoration:underline}

#recentposttitle{border-width:0px 0px 1px 0px; border-style:dashed; border-color:#ccc; width:320px}

#bottombar{float:left; position:relative; width:850px; clear:both; color:#666; background:#F8F8F8; height:210px; margin:-19px 0px 0px 0px}

.navbottomspace{top:14px; clear:both}

#bottombar ul{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}

#bottombar li{list-style-type:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}

#bottombar li a:link, #bottombar li a, #bottombar li a:visited{display:block; color:#9C9C9C; padding:0px 0px 0px 0px; margin:0px 0px 0px 14px}

#bottombar li a:hover{color:#5B99AE}

#bottombar li.adjustPadding, #write_by{padding-top:12px}

.url, #categoryx h2{font:bold 13px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; color:#5B99AE; margin-left:-15px}
#categoryx{width:160px; float:left; font-size:11px; color:#969696; height:210px; margin-left:10px}
#categoryx div{font-size:10px}
#categoryx ul{height:210px}

#categoryx p{margin:0px 0px 2px 0px; padding:0px 0px 9px 0px}

#categoryx li{font:12px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; color:#969696; padding:1px 0px 5px 0px; clear:both; margin:-5px 0px 2px -10px; height:50px}

#categoryx li.paddingNull{height:30px}

#ratingStar{position:relative; float:left; top:20px; left:13px; padding:0px; margin:0px; clear:right; width:90%}

.voteCast{position:relative; float:left; top:-10px; left:95px; padding:0px; margin:0px; clear:right; width:60px}

#BottombarImdPadding{position:relative; float:left; top:8px; right:-50px; padding-top:0px; margin:0px}

.ratingComments{position:relative; float:left; top:10px; left:18px; padding:0px 0px 7px 0px; margin:0px; width:90%; border-bottom:1px solid #000}

#archivex{padding:0px 5px 10px 5px; width:96px; float:left; font-size:8pt}

#commentx{padding:0px 5px 10px 5px; width:160px; float:left; font-size:8pt}

.blogroll{padding:0px 5px 0px 5px; width:144px; float:left; height:150px}

.blogroll h2{padding:10px 0px 0px 0px; margin:0px 0px 0px 0px}

.blogroll h2 img{padding:0px 5px 0px 0px}

.blogroll li{padding:1px 0px 0px 11px; font:normal 12px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; color:#969696; left:5px}
}

.blogroll a, .blogroll a:active, .blogroll a:visited{margin:0px 0px 0px 0px; padding:0px; top:2px; left:15px; outline:none}

#OfferingList{height:150px; padding:0px; width:150px}

#OfferingList li{padding:1px 0px 0px 0px; font:normal 12px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; color:#969696}

* html #OfferingList li{border:1px solid #F9F9F9}

.liposAdjust{position:relative; float:left; top:-5px; left:10px}

.bottombartitle{font:bold 13px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; color:#5B99AE; margin:10px 0px 0px -30px}

.sideblock{padding:0px 10px; margin-bottom:20px; background-color:#F6FAFF; border:1px solid #DFEAF7}

#singlecat li{float:left; list-style-type:none}

#singlepostwrapper{padding:0px 0px 10px 0px; font-size:8pt}

#headerLinksSubContainer{position:absolute; float:right; width:220px; height:22px; line-height:22px; float:left; margin:5px 0px 0px 660px;font-size:12px;}
#headerLinksSubContainer a, #headerLinksSubContainer a:visited, #headerLinksSubContainer a:active{font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:12px; color:#808080; text-transform:capitalize; padding:5px 0px 5px 0px}
#headerLinksSubContainer a:hover{color:#5B99AE}

#headerLinksContainer{position:relative; float:left; width:820px; height:22px; line-height:22px; float:left; margin:0px 0px 0px 20px}

#headerLinks{width:450px; float:left; display:block; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:12px}

#headerLinks a, #headerLinks a:visited, #headerLinks a:active{font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:12px; color:#808080; text-transform:capitalize; padding:5px 0px 5px 0px}

#headerLinks a.contact{color:#F2914C; font-weight:bold}

#headerLinks a.selected{background:#5D81A5 repeat; color:#fff}

#headerLinks a:hover{color:#5B99AE}

#navigationbar{width:850px; margin:0 auto; padding:0px; position:relative; height:25px; left:36px}

#nav{position:relative; float:left; height:25px; text-align:center; background:#fff; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:14px; width:830px; left:-27px; top:5px}

#nav li{margin-right:9px; padding:0px 2px 0px 0px; color:#F5A625; position:relative; float:left; list-style:none}

#nav a, #nav a:visited{color:#F5A625; text-decoration:none; font-weight:bold}

#nav a:hover, #nav a:active, li.current_page_parent a, li.current_page_parent a:visited, #nav li.current_page_item a, #nav li.current_page_item a:visited{background:#fff; color:#5B99AE}

#subnav{position:relative; float:left; padding:0px 15px 0px 0px; margin:-10px 0px 25px 0px; width:auto; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:11px; font-weight:normal; left:-29px; top:12px}

#subnav li{float:left; list-style:none; padding:0px 2px 0px 0px}

#subnav li a{padding:0px 2px 0px 2px; margin:0px; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:12px; font-weight:normal}

#subnav a{padding:0px; margin:0px; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:12px; font-weight:normal; color:#ABABAB; text-decoration:none}

#subnav a:visited{color:#ABABAB; text-decoration:none}

#subnav a:active, #subnav li.current_subpage_item a, #subnav li.current_subpage_item a:visited{text-decoration:none; color:#5B99AE; font-weight:bold}

#subnav a:hover{color:#5B99AE}

#subnavSpace{position:relative; float:left; padding:10px 0px 10px 0px; margin:5px 0px 5px 0px; width:100%; left:10px}

#subnavSpace li{position:relative; float:left; list-style:none}

#roundcontainer{width:850px; height:277px}

.round850{background:url(images/round/whiteBack.png) no-repeat; width:850px; height:277px; margin:42px 0px 0px 0px}

.roundedcornr_content{position:absolute; float:left; width:850px; height:277px; overflow:auto; margin:12px 0px 5px 5px; padding:0px 0px 0px 0px; font-family:'Trebuchet MS'}

.roundedcornr_top div{width:100%; font-size:1px; height:15px}

#plugContainer{padding:3px 5px 10px 5px; width:224px; float:left; font-size:8pt; position:relative; float:left;}

#plugContainer h3{position:relative; top:-2px; left:-3px; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:14px; font-weight:bold; text-align:center; color:#5D81A5; z-index:3000}

.roundedcornr_box_orange{width:211px; margin-left:5px; margin-top:10px;}
.roundedcornr_content_orange{float:left; height:160px; width:200px; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px}
.widgetTop{background:url(images/round/Widget_Top.gif) no-repeat;width:211px; height:13px; }
.widgetBack{background:url(images/round/Widget_Back.gif) repeat-y;width:211px;height:150px;z-index:600;}
.widgetBottom{background:url(images/round/Widget_Bottom.png) no-repeat;width:211px; height:12px; }

#logoAreaBottomRight{position:relative; width:250px; height:15px; float:right; margin:-4px 0px 0px 0px; left:0px; padding:1px 0px 0px 0px}

input.logoAreaBottomRightTextfield{font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:12px; color:#fff; background-color:#5D81A5; height:11px; border:solid 1px #5D81A5; margin:2px 0px 0px 0px; padding:3px 0px 3px 0px}

.buttons{font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:11px; font-weight:bold; height:19px; border:solid 1px #c0c0c0; background-color:#fff; cursor:pointer; padding:0px 4px 0px 4px; margin:0px}

.widgetLeft{position:relative; top:50px; left:-15px; width:9px; height:19px; cursor:pointer; z-index:400}

.widgetRight{position:relative; top:-58px; left:187px; width:9px; height:19px; z-index:400; cursor:pointer;}

.widgettitle{font-size:10px; color:#5b99ae; font-weight:bold}

* html .widgetRight, * html #tabContainer.tabRight{top:-56px; left:210px}

#ClientSection{position:relative; top:-20px; left:-8px; overflow:hidden; background-color:white; width:175px; clear:left; height:auto; text-align:center}

#ClientSection ul, #tabSection ul{width:2928px}

#ClientSection li{list-style-type:none !important; float:left; padding:10px 0px 0px 5px; margin:0px; width:170px}

#ClientSection p{width:160px; padding:0px; margin:0px; height:auto}

#ClientGallery{position:relative; float:left; height:100px; padding:0px; margin:-5px 5px 0px 5px}

#Googlemap, #locateus{position:relative; float:left; height:150px; width:144px; padding:0px; margin:5px 0px 0px 0px}

#CategoryList{position:relative; float:left; text-align:left; margin:7px 0px 0px 2px; height:180px; width:144px; overflow:hidden}

#CategoryList ul{width:3650px; height:190px}

#CategoryList li{list-style-type:none !important; float:left; padding:0px; margin:20px 0px 0px 0px}

#CategoryList li a{font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; font-size:12px; line-height:normal; color:#9C9C9C; padding:0px 5px 0px 0px; margin:-10px 0px 0px 0px; background:#fff; cursor:pointer; display:block; width:144px}

#CategoryList li img, #RecentTagList li img{margin:-12px 0px 0px 0px; padding:0px 5px 0px 5px}

#CategoryList img.widgetLeft{position:relative; top:50px; left:-15px; width:9px; height:19px; cursor:pointer; z-index:1000}

#CategoryList img.widgetRight{position:relative; float:left; top:-17px; left:186px; width:9px; height:19px; z-index:500; cursor:pointer}

/* */
#FullSection{position:relative; top:-20px; left:1px; overflow:hidden; background-color:white; width:190px; clear:left; height:auto; text-align:center}

#FullSection ul{width:2928px}

#FullSection li{list-style-type:none !important; float:left; padding:5px 0px 0px 0px; margin:0px; width:190px}

#FullSection p{width:190px; padding:0px; margin:0px 0px 0px -14px; height:auto}

#FullGallery{position:relative; float:left; height:100px; padding:0px; margin:-7px 0px 0px 0px}

#FullGallery a{outline:none}

#FullGallery img.widgetLeft{position:relative; top:76px; left:-10px; width:9px; height:19px; cursor:pointer; z-index:100}

#FullGallery img.widgetRight{position:relative; float:left; top:-102px; left:191px; width:9px; height:19px; z-index:500; cursor:pointer}
/* */
#tabContainer img.archiveLeft{position:relative; float:left; width:9px; height:14px; cursor:pointer; z-index:400; margin:83px 0px 0px -2px}

#tabContainer img.archiveRight{position:relative; float:right; width:9px; height:14px; z-index:500; cursor:pointer; top:-104px; left:2px}

#RecentTagList{text-align:left; margin:5px 0px 0px 2px; height:180px; width:150px; overflow:hidden}

#RecentTagList ul{width:2928px; height:190px}

#RecentTagList li{list-style-type:none !important; float:left; padding:0px; margin:0px 0px 0px 0px}
#RecentTagList li a{float:left; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; font-size:12px; line-height:normal; color:#9C9C9C; padding:3px 5px 0px 0px; margin:0px 0px 0px 0px; background:#fff; cursor:pointer; display:block; width:150px; clear:both}

#tabContainer img.recenttagLeft{position:relative; float:left; width:9px; height:14px; cursor:pointer; z-index:400; margin:90px 0px 0px -2px; top:-6px}

#tabContainer img.recenttagRight{position:relative; float:right; width:9px; height:14px; z-index:400; cursor:pointer; top:-101px; left:2px}

#EmailSection{clear:both; position:relative; top:-15px; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:11px; font-weight:bold; text-align:center; color:#5D81A5; z-index:1000}

* html #EmailSection{top:-33px}

#EmailSection input.text{padding:1px 2px 0px 0px; background:#5D81A5; color:#fff; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:11px; font-weight:bold; border:1px solid #AFC9E4; height:18px}

.emailHead{padding:0px 0px 4px 0px; margin:0px}

#EmailSection input.galleryGo{padding:0px 0px 3px 0px; width:20px; height:18px; border:1px solid #DEDEDE; color:#000; background:#fff; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:11px; font-weight:bold}

#tabsI{position:absolute; float:left; width:180px; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:10px; color:#9C9C9C; margin:0px 0px 0px 12px; height:21px; z-index:400}

#tabLine{width:160px; position:absolute; float:left; border-bottom:0px solid #FFB719; margin:15px 0px 0px 12px; z-index:400}

#tabsI.widthAdjust{width:169px}

#tabsI ul{position:relative; left:-3px; margin:0px 0px 0px 0px; list-style:none; padding:5px 0px 0px 1px}

#tabsI li{display:inline; padding:0px 0px 0px 0px}

#tabsI a{float:left; background:url("images/tab/tableftI.gif") no-repeat left top; margin:0px 0px 0px 2px; padding:0px 0px 0px 5px; text-decoration:none; outline:none}

#tabsI a.selected, #tabsI a:hover{background-position:0% -42px}

#tabsI a span.selected{background-position:100% -42px}

#tabsI a span{float:left; display:block; background:url("images/tab/tabrightI.gif") no-repeat right top; padding:2px 9px 3px 2px; color:#000}

#tabsI a:hover span{color:#000; border-bottom:0px; background-position:100% -42px}

#tabContainer.tabwidthAdjust{top:40px; width:144px}

#tabContainer{position:absolute; height:190px; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:11px; line-height:normal; margin:90px 0px 0px 2px; z-index:400}

#tabContainer.position{width:159px; border:1px solid #FFB719; top:54px; margin-left:12px; z-index:350}

#tabContainer.tagposition{width:159px; border:1px solid #FFB719; top:-50px; margin-left:12px}

#tabContainer.searchposition{top:54px; width:163px; margin-left:12px; border:1px solid #FFB719; z-index:350}

#tabContainer.SearchWidthAdjust{width:161px}

#tabSection{position:relative; overflow:hidden; background-color:white; clear:left; top:-14px; left:5px; height:185px}

#tabSection.tabAdjust{top:29px; width:148px; padding:0px 5px 0px 0px; border:0px solid #FFB719; left:12px; height:169px}

#tabSection.posAdjust{padding:0px 0px 0px 0px; margin:0px 0px 0px -2px; height:190px; width:150px}

#tabSection li{list-style-type:none !important; position:relative; float:left; padding:0px 5px 0px 0px; width:145px; margin-top:5px; margin-bottom:5px;height:180px;}

#tabHeight{padding:10px 0px 0px 10px; margin:0px 0px 0px 0px; width:146px; height:75px;display:block;}

#recenttabHeight{padding:0px 0px 0px 0px}

#tabSection li a, #tabSection li a:visited{position:relative;left:-1px; float:left; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:12px; line-height:normal; color:#545454; padding:3px 5px 0px 0px; margin:2px 0px 0px 0px; background:#fff; background-image:url(images/arrow.gif); background-repeat:no-repeat; background-position:0pt .4em; padding-left:1em; cursor:pointer; width:125px; height:40px;}

#tabSection li a:hover{color:#5B99AE;width:125px; height:40px;}

#QuickSection li a, #QuickSection li a:visited{position:relative; float:left; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:12px; line-height:normal; color:#9C9C9C; padding:0px 5px 5px 0px; background:#fff; cursor:pointer; display:block; width:100%}

#QuickSection li a:hover{font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:12px; line-height:normal; color:#F2A428; padding:0px 5px 5px 0px; background:#fff; cursor:pointer; display:block; width:100%}

#tabLabel{position:relative; float:left; padding:0px; margin:0px; top:5px; left:0px}

#CategoryvoteCast{position:relative; float:left; padding:0px; margin:0px; clear:both; top:-8px; left:60px}

#CategoryratingComments{position:relative; float:left; clear:both; top:-2px}

#tabContainer img.tabLeft{width:9px; height:14px; cursor:pointer; z-index:100; position:relative; float:left; top:86px; left:-2px}

#tabContainer img.tabRight{top:-118px; left:152px; width:9px; height:14px; z-index:500; cursor:pointer; position:relative; float:left}

#searchNavigation{position:absolute; overflow:hidden; background-color:#fff; width:640px; height:170px; float:left; margin:25px 0px 0px 0px;}

#searchNavigation ul{width:2928px; padding:0px; margin:0px; position:relative; float:left}

#searchNavigation li{list-style-type:none !important; float:left; float:left}

#searchNavigation p{width:620px; font-size:100%; line-height:1.4em; vertical-align:top; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}

#searchNavigation h2, #CategorySection h2{color:#933}

#searchNavigation a, #CategorySection a{font-weight:normal; text-decoration:none}
.highlight{color:#EFA429}
.highlight{color:#EFA429}

#CategorySection{position:relative; overflow:hidden; background-color:#fff; width:620px; margin:0px 0px 0px -12px; top:0px}

#CategorySection ul{width:2928px; padding:0px; margin:-15px 0px 0px 0px}

#CategorySection li{position:relative; list-style-type:none !important; float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:620px; height:210px}

#CategorySection p{position:relative; font-size:100%; width:600px; line-height:1.4em; vertical-align:top; padding:0px 0px 0px 0px; margin:-8px 0px 0px 20px}

#ArchiveCatPost{padding:0px; margin:20px 0px 0px 0px; height:210px; vertical-align:top; float:left; width:635px}

#ArchiveCatPost.next{position:relative; left:1px}

#ArchiveCatPost.prev{position:relative; left:0px}

#catNavigation{position:relative; left:50px; float:right; height:20px; padding:0px; margin:-20px 0px 0px 139px; cursor:pointer}

#catNavigation img.catRight{top:-10px; left:20px}

#catNavigation img.catLeft{left:40px}

#SocialBookmark{text-align:left; position:relative; width:599px; clear:both; float:left; margin:10px 0px 0px 15px}

#SocialBookmark p{padding:0px 0px 0px 0px; position:relative; float:left; margin:17px 0px 0px 0px}

#SocialBookmark img{position:relative; padding:0px 0px 0px 0px; float:left; margin:0px 5px 0px 0px; left:10px}

* html #SocialBookmark img{left:20px; margin:17px 0px 0px 0px}

* html #SocialBookmark p{top:17px}

#RecentList{position:relative; float:left; text-align:left; margin:5px 0px 0px 2px; height:190px; width:152px; }

#RecentList ul{list-style-position:inside; height:190px; width:152px; ; list-style-type:square}

#RecentList li{padding:2px 0px 5px 2px; display:block; clear:both}

#RecentList li a{font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial,Verdana; font-size:12px; line-height:normal; color:#9C9C9C; padding:0px 5px 5px 0px; background:#fff; cursor:pointer}

#RecentList li img{margin:-9px 0px 0px 0px; padding:0px 5px 0px 0px}

#cta_contactUs{position:absolute; top:245px; left:170px}

#cta_contactUs_search{position:absolute; top:335px; left:678px}
.pricingMove{float:left; position:relative; top:-270px}

.mandatory{position:absolute; width:640px; float:right; color:#EFA429; font:10px bold candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; top:200px}

.pricingMove{float:left; position:relative; top:-270px}

#content.recommendAdjust{top:5px; position:relative; left:-20px; width:640px; height:150px}

#content.recommendAdjust p{line-height:18px}

#contactStatus{position:absolute; float:left; top:95px; margin:0px 0px 0px 290px; width:450px; height:40px; z-index:5000; display:none}

#breadcrumb{color:#819FBB; left:8px; font:12px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; font-style:Italic; padding:0px 0px 2px 5px; margin:0px 0px 2px 10px; font-weight:bold}

#breadcrumb a, #breadcrumb a:visited, #breadcrumb a:link, #breadcrumb a:active{color:#819FBB; font:12px candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; padding-top:3px}

.pricingTab{width:700px}
.pricingTab ul{list-style:none}
.pricingTab li{list-style:none}
.pricingTab li a{float:left; width:96px; position:relative; display:block; text-align:center; color:#000; background-color:#E2E2E2; padding:5px; margin:5px 2px 0px 2px}
.pricingTab li a:hover{background-color:#FDD78C}

#cta_contactUs{position:absolute; float:left; margin:92px 0px 0px 500px}

#GB_overlay{  background-image:url(images/Grey/overlay.png);   position:absolute;   margin:auto;   top:0;   left:0;   z-index:600;   width: 100%;   height:1200px}

#GB_window{  top:93px;   left:0;   margin:-2px 0px 0px -10px;   position:absolute;   background:url(images/round/whiteBack.png) no-repeat;  overflow:auto;  width:466px;  height:302px;  z-index:6000}

#GB_frame{ border:0;  overflow:auto;  width:90%;  height:378px;  border:none}

#GB_caption{ font:12px bold helvetica,verdana,sans-serif;  color:#fff;  padding:5px 0 2px 15px;  margin:0;  text-align:left}

#GB_window img{ position:absolute;  top:2px;  right:5px;  cursor:pointer}

#rec_closeButton{position:absolute; left:850px; top:-4px}

#item1, #item2, #item3, #item4, #item5, #item6, #item7, #item8, #item9, #item10, #item11, #item22{font:11px normal candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial;   display:none}

#easyTooltip{margin:0 10px 1em 0; width:250px; padding:8px; background:#fcfcfc; border:1px solid #e1e1e1; line-height:130%; z-index:7000}

#easyTooltip h3{margin:0 0 .5em 0; font:12px bold candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; text-transform:uppercase}

#easyTooltip p{margin:0 0 0 0; font:11px normal candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial}

#easyTooltip img{background:#fff; padding:1px; border:1px solid #e1e1e1; float:left; margin-right:10px}

.jScrollPaneContainer{left:-20px}

.roundTop{background:url(images/round/roundTop.png) no-repeat; width:892px; height:34px}
.roundBottom{background:url(images/round/roundBottom.png) no-repeat; width:892px; height:34px}
.roundBack{background:url(images/round/roundBack.png) repeat-y}

.roundMainTop{background:url(images/round/roundMainTop.png) no-repeat; width:845px; height:11px; margin:42px 0px 0px 0px; padding:0px}
.roundMainBottom{background:url(images/round/roundMainBottom.png) no-repeat; width:845px; height:13px}
.roundMainBack{background:url(images/round/roundMainBack.png) repeat-y; height:245px}

#GB_window_1{top:-578px; left:-2px; margin:auto; position:relative; width:889px; min-height:600px; height:100%; z-index:9000}

#GB_frame_1{border:0; width:90%; border:none; min-height:600px; height:100%; overflow:auto}

#rec_closeButton_1{position:absolute; left:842px; top:8px; cursor:pointer}

#FullView, #PageFullView{cursor:pointer}

.active{display:visible}
.inactive{display:none}

#homeNavContainer{float:none; height:20px; width:120px; cursor:pointer; margin:200px 0px 0px 600px; position:absolute}
#homeImage{position:relative; float:left; left:10px; top:-5px}
.homePN{float:none; height:20px; width:70px; margin:200px 0px 0px 700px; position:absolute}
.homePN a{outline:none}

#tellMeMore{position:absolute; left:32px; top:120px; z-index:1; background:url(images/tmmBack.png) repeat}
#tellMeMore img{text-align:right}
#tellMeMoreWidth{position:relative; top:178px; left:10px; border:1px solid #D5D5D5; height:176px}
#tellMeMoreWidth.iniWidth{}
#tellMeMoreWidth.finalWidth{left:0px}

#tmmForm{display:none; z-index:1; height:178px}
#tmmForm.text{margin:5px 0px 0px 25px; text-align:left; font:14px bold candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; color:#fff; line-height:22px}
#tmmForm input{border:none; border-bottom:1px solid #fff; padding:2px; background:#262626; height:15px}
#tmmForm input.italics{font-style:italic; color:#C1C1C1; font-size:13px; text-align:center}
#tmmForm input.normal{font-style:normal; color:#fff; font-size:13px; text-align:left}
#tmmForm input.minText{width:140px}
#tmmForm input.midText{width:200px}
#tmmForm input.maxText{width:340px}
#tmmForm input.tmButton{margin:10px 0px 0px 30px; border:visible; border:1px solid #848282; padding:2px; height:20px; padding-bottom:4px; text-align:center}

#tmmError{position:relative; float:right; height:20px; display:none; z-index:4000; width:400px; left:-200px; color:#CACAC9}
#tmmForm a{color:#fff; font-size:12px; text-decoration:none}
#tmmForm a:hover{text-decoration:underline}
#tmmForm li{margin-left:20px}

#Quiz h1{padding-bottom:4px; font-family:candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial}
#Quiz h2{color:#819FBB; font:16px bold candara,Candara,'CandaraRegular', 'Trebuchet MS',Arial; padding:0px 0px 5px 0px; margin:0px 0px 0px 0px}
#Quiz h3{font:12px normal candara,Candara,'CandaraRegular','Trebuchet MS',Arial; margin-bottom:2px; color:#5f5f5f}

#sformMandatory{position:absolute; width:640px; float:right; color:#EFA429; font:10px bold candara,Candara,'CandaraRegular','Trebuchet MS',Arial; top:216px; display:none}

#Quiz span{color:#FEB401}
#QuizNavContainer{}
#QuizNavContainer.active{display:visible}
#QuizNavContainer.inactive{display:none}
#QuizNavContainer input{margin:4px 5px 0px 10px; padding-right:5px; vertical-align:center}
#QuizNavContainer br{padding:5px}
#questionNavContainer img{cursor:pointer}
#questionNavContainer{position:absolute; float:right; left:370px; top:180px}
#questionPN{position:absolute; float:right; left:600px; top:180px}

#questionSubmit{display:none; position:absolute; float:right; left:340px; top:120px}

#QuizNavContainer form{margin:0; padding:0}
#progress{height:34px; margin-bottom:11px; z-index:1}
.pad{width:600px; z-index:1}
#progress h3{float:left; height:22px; margin:6px 6px 0pt 0pt; width:106px}
.hide{float:left; margin-left:-999em}
#progressBar{border:1px solid #000; float:right; height:16px; margin-top:7px; width:500px; position:absolute; top:50px; left:0px; z-index:6}
#progressBar #mercury{width:0%}
#progressBar #mercury{background-color:#329ACF; border-right:1px solid #AC7B00; height:16px}
#progressBar #mercury span{display:block; float:right; font-size:10px; height:16px; line-height:16px; padding:0pt 5px 0pt 0pt; text-align:right; width:95px; color:#fff; font-size:14px}
#progressBar #mercury .beyond{background:transparent url(images/Progress/beyond.gif) no-repeat scroll right top; font-size:11px; font-weight:bold}
#tmmContactForm{width:70%}
#tmmContactForm input{width:160px; text-align:left; margin:-16px 0px 2px 5px}

#tmmContactForm select{width:168px; text-align:left; margin:-16px 0px 2px 5px; background:#fff}

#tmmContactForm label{float:left; width:100px; text-align:left; display:inline; padding:2px}
#tmmContactForm div{margin:0.3em 0; clear:both}

#questionSubmit{position:absolute; top:200px; left:290px}

#surveySubmit{background:url(images/buttons/submit.gif) no-repeat; width:112px; height:25px; border:none; cursor:pointer}

#biThank{position:relative; top:30px}

#click2Go{position:absolute; float:right; left:570px; top:160px; color:#F0A528}
#questionNavContainer img{padding:5px 5px 0px 5px}

#faceBook{display:none; width:300px; position:absolute; float:left; z-index:600; top:120px; left:600px; height:300px; border:4px solid #BCBCBB}

#faceBook iframe{background:#F5F5F5}

#socialBookMarkNew{width:64px; position:absolute; float:right; margin-top:43px; margin-left:850px; border:1px solid #DDD; height:265px; text-align:center}

#RecommendFormMain{position:relative; top:10px; width:450px; left:5px; font-family:candara,'CandaraRegular','Trebuchet MS',Arial; font-size:11px}

#RecommendFormMain span.error{color:#FFCDCD; padding:1px 0px 2px 2px}

#RecommendFormMain.recommendThankYou{color:#009411; display:none; padding:5px 0px 2px 5px}

#RecommendFormMain span.success{color:#009411; padding:1px 0px 2px 2px}

#RecommendFormMain fieldset{border:none; width:450px}
#RecommendFormMain p{ padding:3px}
#RecommendFormMain label{ text-align:left;  float:left}
#RecommendFormMain label span{color:#FEB401}
#RecommendFormMain input.normal{border:1px solid #DDDCDC; font:1em Arial; color:#545454; padding:1px 0px 2px 2px; width:130px}
#RecommendFormMain span a img{width:6px; height:10px; position:relative; margin:0px 0px 0px 3px; padding:0px 0px 0px 0px; top:1px; display:none}

#RecommendFormMain textarea.normal{border:1px solid #DDDCDC; font:1em candara,'CandaraRegular','Trebuchet MS',Arial; color:#545454; padding:1px 0px 2px 2px; background-color:#fff}

#rec_closeButton{position:absolute; left:850px; top:0px}

#aboutBi, #aboutStylusinc, #aboutEngagement, #aboutProcess{cursor:pointer}
#aboutBi_Questions, #aboutstylusinc_Questions, #engagement_Questions, #process_Questions{line-height:18px;}

#content h2.faqTitle {font:14px candara, Candara, 'CandaraRegular',  Trebuchet MS, Arial;font-weight:bold;margin:5px 0px 0px 0px;padding:0px;color:#545454;display:block;width:600px;}
#content h3.faqQuestion {font:13px candara, Candara, 'CandaraRegular',  Trebuchet MS, Arial;font-weight:bold;margin:2px 0px 0px 0px;padding:2px 0px 0px 0px;color:#819FBB;letter-spacing:0px;cursor:pointer;display:block;}

#contactForm{position:relative; width:25em; margin:0px auto; font-size:1.2em; padding:1em; background:#fff; border:1px solid #C9C8C8; z-index:6000; -moz-border-radius:10px; -webkit-border-radius:10px; top:-540px; height:400px}

#contactForm p{margin:0}
#contact_closeButton{position:absolute; left:622px; top:10px; cursor:pointer}
#contactForm{-moz-box-shadow:2px 2px 2px 8px #C6C6C6; -webkit-box-shadow:2px 2px 2px 8px #C6C6C6}

.roundCSS{background-color:#ccc; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #000; padding:10px}

.contactRoundTop{background:url(images/round/contactRound_Top.png) no-repeat; width:670px; height:39px}
.contactRoundBottom{background:url(images/round/contactRound_Bottom.png) no-repeat; width:670px; height:34px}
.contactRoundBack{background:url(images/round/contactRound_Back.png) repeat-y; height:638px; margin:0px; padding:0px}
#contact_window_1{top:-548px; margin:0 auto; position:relative; width:670px; z-index:9000}