/* SEO Junkies Optimised CSS */

body {font: 100% arial, helvetica, sans-serif; margin: 0px; background: url('/images/seo_foot_bg.gif')}
dd {margin-right: 0px}
h2 {color: red}
p {font-family: arial, helvetica, sans-serif; color: #000000; font-size: 0.75em; text-align: justify}
i {font-size: 0.75em;}
img {border: 0px}
a {text-decoration: underline; color: #000000;}
td, li {font-size: 0.75em;}

#header {position: absolute; left: 0px; top: 0px; width: 100%; height: 100px; background: #ffffff url('/images/seo_top_bg.gif') repeat-x;}
#logo {position: absolute; left: 0px; top: 0px; width: 370px; height: 100px;}
#mainimage {position: absolute; left: 0px; top: 100px; width: 800px; height: 165px; background: url('/images/seo_main.gif') no-repeat;}
#strap {position: absolute; left: 0px; top: 100px; width: 100%; height: 169px; background: #ffffff url('/images/seo_main_bg.gif') repeat-x;}
#strap h1 {position: absolute; top: 30px; left: 350px; font-family: arial, helvetica, sans-serif; color: #ffffff; font-size: 2.0em; letter-spacing: -0.1em}
#strap span {position: absolute; top: 80px; left: 350px; font-family: arial, helvetica, sans-serif; color: #404040; font-size: 1.5em; letter-spacing: -0.05em; padding-left: 50px; font-weight:bold;}
#main {position: relative; left: 0px; top: 275px;  margin: 0px auto; width: 880px; text-align: left; padding-top: 10px;}
#content {display: inline; float: left; margin-left: 225px; width: 425px; padding: 10px; background: #ffffff; border: 1px solid #d0d0d0}

#subcontent {float: left; margin-left: 15px; width: 185px; background: url('/images/callback.gif') no-repeat 0 175px;}
#callback {height: 350px; padding-top: 10px; padding-left: 12px; font-family: arial, helvetica, sans-serif; color: #808080; font-size: 0.75em;}
#callback h3 {font-family: arial, helvetica, sans-serif; font-weight: normal; color: #ff6600; font-size: 1.5em; letter-spacing: -0.05em; margin-top: 0px; margin-bottom: 10px;}
#callback input {width: 152px; font-family: arial, helvetica, sans-serif; color: #000000; font-size: 1.0em;}
#callback textarea {width: 152px; height: 50px; font-family: arial, helvetica, sans-serif; color: #000000; font-size: 1.0em;}

#callus1 {margin: 12px 0 0 0; position: absolute; top:10px; left:430px; font-size:16px; font-weight:bold; color:#868686; font-family:Arial;  }
#callus1 #clusrow1 , #callus1 #clusrow2 {clear:both; overflow:hidden;}
#callus1 #clusrow1 div, #callus1 #clusrow2 div{float:left; margin:2px 4px 2px 10px; width:138px;}
#callus1 #clusrow1 div a, #callus1 #clusrow2 div a{ font-size:15px; font-weight:bold; color:#868686; font-family:Arial; text-decoration:none;}
#callus1 img {position:relative; margin-right:5px; vertical-align:middle; bottom:1px;}

#navigation {float: left;margin-left: -845px;width: 195px;}

.blog {width: 425px; background: url('/images/blog.jpg') no-repeat; padding: 60px 0 0 0;}
.blog h1 {font-family: arial, helvetica, sans-serif; color: #F60; font-size: 1.1em; margin: 10px 0 0 0; padding: 0; font-weight: normal;}
.blog h1 a {font-family: arial, helvetica, sans-serif; color: #F60; font-size: 1.1em; padding: 0; margin: 0; font-weight: normal; text-decoration: none;}
.blog h1 a:hover {text-decoration: underline;}
.blog h2 {font-family: arial, helvetica, sans-serif; color: #F60; font-size: 1.1em; margin: 10px 0 0; padding: 0;}
.blog h2 a {font-family: arial, helvetica, sans-serif; color: #F60; font-size: 1.0em; margin: 0; padding: 0; text-decoration: none;}
.blog h2 a:hover {text-decoration: underline;}
.blog p {margin: 0; padding: 10px 0;}
.blog span {margin: 0; padding: 0; color: #959595; font-size: 12px;}
.blog div {position: relative; font-size: 1px; line-height: 1px; height: 1px; border-top: 2px solid #D0DAE7;}
.blog ul {list-style-type: none; list-style-image: none; list-style-position: outside; margin: 10px 0; padding: 0; height: 21px;}
.blog ul li {float: left; margin: 0 10px 0 0; padding: 0; height: 21px; line-height: 20px;}
.blog ul li a {font-size: 12px;}
.blog a {font-weight: bold; font-size: 12px; text-decoration: none;}

#callus {position: absolute; top: 20px; width: 100%; text-align: right}
#foot {clear: both; height: 40px; position: relative; top: 20px; padding-top: 10px; text-align: center; font-family: arial, helvetica, sans-serif; color: #000000; font-size: 0.7em; background:#e9e9e9; border-left: 1px solid #ffffff; border-top: 1px solid #ffffff; border-right: 1px solid #ffffff}
#foot a {font-family: arial, helvetica, sans-serif; color: #ffffff; color: #000000; }
#copyright {padding-top: 5px}
#logoimage {margin-left: 70px}
#seovideo {position: relative; left: 130px; top: -5px}

.seo_feature {width: 425px; height: 240px; background: url('/images/seo_widebox.png') no-repeat;}
.seo_feature h2 {font-family: arial, helvetica, sans-serif; color: #ffffff; font-size: 1.0em; letter-spacing: 0em; padding-top: 24px; padding-bottom: 10px; padding-left: 23px; height: 10px; margin-top: 0px; }
.seo_feature p {font-family: arial, helvetica, sans-serif; color: #ffffff; font-size: 0.75em; text-align: justify; padding: 10px; position: relative; top: -20px;}
.seo_feature a {color: #ffffff; font-weight: bold; text-decoration: none}

.seo_article {width: 425px; background: url('/images/h1_bg.gif') no-repeat;}
.seo_article h1 {font-family: arial, helvetica, sans-serif; color: #ffffff; font-size: 1.0em; padding-top: 20px; padding-bottom: 20px; padding-left: 23px; height: 10px; margin-top: 0px; }
.seo_article h2 {font-family: arial, helvetica, sans-serif; color: #ff6600; font-size: 0.85em; margin: 15px 0px;}
.seo_article h2 a {font-family: arial, helvetica, sans-serif; color: #ff6600; font-size: 0.85em; height: 10px; margin: 15px 0px; height: 10px;}

.seo_article h3 {font-family: arial, helvetica, sans-serif; color: #404040; font-size: 0.8em; height: 10px; margin-top: 0px}

.seo_article a {color: #000000; font-weight: bold; text-decoration: none}

.seo_results {width: 100%}
.seo_results th {background: #ffddaa url('/images/th_bg.gif') repeat-x; font-size: 0.75em; color: #000000; padding: 3px}
.seo_results td {background: #e0e0e0 url('/images/td_bg.gif') repeat-x; font-size: 0.75em; padding: 3px}
.clink,a.link {color:#000000;font-size:12px;}

.ex {position: relative; border: 1px solid #BEBEBE; width: 420px; margin: 15px auto 0 auto; border-width: 0 1px; background: url(/images/exbg.jpg) repeat-x left bottom;}
.ext {position: absolute; top: -5px; left: -1px; width: 422px; height: 34px; background: url(/images/extop.gif) no-repeat 0 0;}
.exb {position: absolute; width: 422px; left: -1px; top: 0; background: url(/images/exbot.jpg) no-repeat 0 0; height: 42px;}
.exr {position: relative; height: 42px;}
div.exr img {position: absolute; right: 12px; top: 0;}
.ex8 {position: relative; padding: 0 8px; border: 1px solid #FFF; border-width: 0 1px;}
div.ex8 h2 {padding: 0; margin: 0 0 15px 0; font-family: Arial; font-size: 16px; color: #FF6E03; font-weight: bold;}
div.ex8 h3 {padding: 5px 0 0 0; margin: 0 0 5px 0; font-family: Arial; font-size: 14px; color: #FF6E03; font-weight: bold;}
div.ex8 p {padding: 0; margin: 0; font-family: Arial; font-size: 12px; color: #606060;}
div.ex8 a {font-family: Arial; font-size: 12px; color: #FF6E03; text-decoration: none;}
div.ex8 a:hover {text-decoration: underline;}
.exhide {position: relative; display: none;}

#xb , #xb2 {position: relative; width: 179px; background: #FFFEFD url(/images/xb.jpg) repeat-x left bottom; top: 3px; border: 1px solid #BBB; border-width: 1px 1px 0 1px; padding: 2px 0 0 0}
#xb2 {top: 10px; margin-bottom:16px;}
#xm {position: absolute; height: 36px; width: 181px; top: -4px; left: -1px; background: url(/images/xm.gif) no-repeat 0 -4px;}
.xm {position: absolute; height: 36px; width: 181px; top: -4px; left: -1px; background: url(/images/xm.gif) no-repeat 0 -4px;}

#xt, #xt2 {position: relative; border: 1px solid #FDFDFD; border-width: 0 1px;}
#xt h3, p.relblghng {color:#F60; font-family:arial,helvetica,sans-serif; font-weight: normal; height:15px; font-size: 19px; letter-spacing: -0.05em; margin: 0 0 6px 7px; padding: 0;}

.relblg p {margin: 5px 10px;}
#xt2  h3 {margin: 0 5px 6px 7px;}
#xt2 a {text-decoration:none;  color:#F60; font-size:12px;}
p.relblghng {height:auto; margin-top:0;}
.relblg  h3 a{letter-spacing: 0; font-weight:bold;}
.relbaHL2 {background: #FFFEFD url(/images/relbghzl.gif) no-repeat 0 0; height:1px; width:161px; margin: 5px 10px;}

/*
#xt ul {position: relative; margin: 0 0 0 19px; padding: 0 0 4px 0; left: 0;}
#xt li {color: #ff6600; font-size: 1.0em; line-height: 18px; padding: 0; margin: 0;}
#xt a {font-family: arial, helvetica, sans-serif; font-size: 0.7em; color: #606060;}
*/

#xl , #xl2 {position: relative; height: 4px; top: 3px; width: 181px; font-size: 1px; background: url(/images/xm.gif) no-repeat 0 0; margin: 0 0 16px 0;}
#xl2 { margin: 0 0;}
#swf {position:relative; width: 181px; height: 124px; margin: 0 0 7px 0;}
#lb {position: relative; left: -1px;}
#lb img{margin: 7px 0 !important; position: relative;}

div.bQuickLinks{background: #fff; border: 1px solid #d0d0d0; clear:both; color:#000000; font-family: Arial; font-size:0.7em; padding:15px; position:relative; top:10px; width: 870px; margin: 0 auto; float: left}
div.bQuickLinks div.bQuickLinksH{color: #FF6600; font-size: 18px; margin-bottom: 18px; font-family: Arial}
div.bQuickLinks div.bQuickLinksC{position: relative; float: left; height: 105px; width: 217px}
div.bQuickLinks div.bQuickLinksC a{color: #FF6600; font-size: 12px; font-family: Arial; text-decoration: none}
div.bQuickLinks ul{list-style-image: url("/images/bArrow.gif"); padding-left: 12px; margin-top: 6px; margin-bottom: 12px; margin-left: 0px}
/*
div.bQuickLinks div.bQuickLinksC ul li a{font-size: 11px; color: #000; font-family: Arial}
*/
div.bQuickLinks div.bQuickLinksC h3 {padding: 0; margin: 0;}
div.bQuickLinks div.bQuickLinksC ul li h4 {padding: 0; margin: 0;}
div.bQuickLinks div.bQuickLinksC ul li h4 a{font-size: 11px; color: #000; font-family: Arial; font-weight: normal}

div.article_data {position: relative; margin: 10px 0 0; height: 100px;}
.seo_article div.article_data h2 {margin: 0; padding: 0 0 0 43px; font-size: 12px; height: auto}
.seo_article div.article_data   h2 a {font-size: 12px;}
div.article_data img {position: absolute; left: 0; top: 0;}
div.article_data p {padding-left: 43px}
div.article_data p a {color: #F60}

/* advansys websites */
#web {position:absolute; top:5px; left:1070px; width: 156px; height: 28px; background: url(/images/web.jpg) no-repeat 0 0; margin: 0 0 ;}
#web select {position: absolute; left: 30px; top: 4px; color: #868686; font-size: 12px; font-family: Arial; width: 122px; height: 20px; border: 1px solid #E0E0E0;}
#stmap ul{list-style-type:none; padding-left:0;}
#stmap ul li {margin:6px 3px;}
#stmap ul li ul{ padding-left:12px;}
#stmap ul li ul {font-size:1.3em}
#stmap ul li ul li ul{font-size:1.4em}