
/************************************************************
***** GENERAL ***********************************************
************************************************************/

* { font-family:Arial, Sans-Serif, "Trebuchet MS"; font-size:12px; margin:0; padding:0; }
body { background:url("../images/seo/BodyBackground.jpg") repeat-x top fixed #fff; color:#4a4a4a; margin:0px 0 0; padding:0; }
a { color:#AF1734; }
.InputText { background:url("../images/index/InputBackground.png") repeat-x #fff; border:1px #a4a4a4 solid; color:#4a4a4a; padding:4px 0 4px 5px; }
.Clr { clear:both; }

html, body{height:100% }


/************************************************************
***** SEO PAGE **********************************************
************************************************************/
.PageSetup { background:url("../images/seo/BodyBackground.jpg") repeat-x top #fff; color:#4a4a4a; margin:0; padding:0; }

.SEOPage { margin:0 auto; width:1011px; }

.SEOPage .Header { background:url("../images/seo/HeaderBackgroundNr1.png") no-repeat 0 0; position:relative; margin-left:1px; height:62px; width:1009px; }
.SEOPage .Header .Logo { color:#FFFFFF; font-weight:bold; height:20px; margin-left:4px; padding:0px 0 0 42px; width:246px; }

.SEOPage .Header img { margin-left:4px; }
* html .SEOPage .Header img { margin-left:5px; }

.SEOPage .Header .Login { float:right; margin:-41px 15px 0 0; overflow:hidden; text-align:right; height:39px; width:490px; }
.SEOPage .Header .Login label { color:#fff; float:left; font-weight:700; margin:9px 5px 0 0; width:108px; }
.SEOPage .Header .Login .LabelLink { color:#fff; cursor:pointer; float:right; font-weight:700; margin:5px 5px 0 0; text-decoration:underline; width:108px; }
.SEOPage .Header .Login .LabelLinkActive { float:left; text-decoration:none; }
.SEOPage .Header .Login .LoginArea { display:none; }
.SEOPage .Header .Login .LoginAreaActive { display:inline; }
.SEOPage .Header .Login input { float:left; margin:4px 5px 0 0; width:93px; }
.SEOPage .Header .Login .Button { background:url("../images/index/HeaderLoginButton.png") no-repeat; float:left; margin-right:5px; height:33px; width:105px; }
.SEOPage .Header .Login .Button a { color:#FFF; display:block; font-weight:700; line-height:33px; text-align:center; text-decoration:none; }
.SEOPage .Header .Login .HiddenButton { width:0px; height:0px; border:0; }
.SEOPage .Header .Login .ForgotPwd { text-align:left; padding:03px 0 0 218px; }
.SEOPage .Header .Login .ForgotPwd a { color:#d9a7b9; font-size:10px; }
.SEOPage .Header .Login .LoginError { float:left; width:200px; color:#fff; }
.SEOPage .Content .Splash .Registration .LoginErrorMessage { display:none; background:url("../images/index/LoginErrorMessage.png") no-repeat 50% 0; text-align:center; top:-33px; left:588px; color:#AF1734; font-weight:700; line-height:66px; position:absolute; height:58px; width:210px; }
* html .SEOPage .Content .Splash .Registration .LoginErrorMessage { left:559px;  }

/***********************************************************/

.SEOPage .Content  { margin-left:1px; }

.SEOPage .Content .Splash { background:url("../images/seo/SplashBackgroundNewOne.png") no-repeat; position:relative; padding:0 14px 0 25px; height:370px; } 
.SEOPage .Content .Splash .Slogan { width:349px; height:38px; margin-bottom:8px; }
.SEOPage .Content .Splash .Registration { position:relative; width:355px; }
.SEOPage .Content .Splash .Registration .Wrapper { background:url("../images/seo/RegistrationBackground.png") no-repeat; padding:13px 13px 13px 20px;  height:305px; width:315px; }
.SEOPage .Content .Splash .Registration h1 { color:#AF1734; font-size:22px; height:34px; }
.SEOPage .Content .Splash .Registration .h1 { color:#AF1734; font-size:22px; height:34px; }
.SEOPage .Content .Splash .Registration .h1 b{ color:#AF1734; font-size:22px; font-weight:bold; height:34px; }
.SEOPage .Content .Splash .Registration .Badge { background:url("../images/index/RegistrationBadge.png") no-repeat; float:right; left:280px; position:absolute; text-indent:-9999px; top:-23px; height:88px; width:88px; }
.SEOPage .Content .Splash .Registration .FormElement { padding:0 0 3px 0; }
.SEOPage .Content .Splash .Registration .FormElement { padding:0 0 3px 0; }
.SEOPage .Content .Splash .Registration .FormElement label { float:left; padding:4px 0 0; height:40px; width:100px; }
.SEOPage .Content .Splash .Registration .FormElement input { float:left; width:203px; }
.SEOPage .Content .Splash .Registration .FormElement #usersEmail { float:left; width:203px; border:1px solid; border-color:#c9044b;}
.SEOPage .Content .Splash .Registration .FormElement .InputRadio { float:none; width:20px; margin:0 0 8px 0; }
.SEOPage .Content .Splash .Registration .FormElement .LabelRadio { float:none; width:180px; }
.SEOPage .Content .Splash .Registration .Disclaimer { font-style:italic; font-size:11px; padding:0 0 5px 10px; }
.SEOPage .Content .Splash .Registration .FormElement .Pwd1 { width:91px; }
.SEOPage .Content .Splash .Registration .FormElement .Pwd2 { width:91px; float:right; }
.SEOPage .Content .Splash .Registration .FormCheckbox { margin:0 0 12px 10px; }
.SEOPage .Content .Splash .Registration .FormCheckbox input { margin:0 4px 0 0; }
.SEOPage .Content .Splash .Registration .Button { background:url("../images/seo/SplashRegistrationButton.png") no-repeat; height:42px; width:313px; }
.SEOPage .Content .Splash .Registration .Button a { color:#fff; display:block; font-size:16px; font-weight:700; line-height:45px; text-decoration:none; text-indent:55px; height:100%; width:100%; }
.SEOPage .Content .Splash .Registration .ErrorMessage { background:url("../images/seo/RegistrationErrorMessage.png") no-repeat; color:#AF1734; font-weight:700; padding:10px 20px; position:absolute; text-align:right; height:28px; width:283px; }
.SEOPage .Content .Splash .Registration .EMSex { top:40px; left:350px; text-align:left; }
.SEOPage .Content .Splash .Registration .EMEMail { top:100px; left:350px; text-align:left; }
.SEOPage .Content .Splash .Registration .EMUsername { top:143px; left:350px; text-align:left; }
.SEOPage .Content .Splash .Registration .EMPassword { top:186px; left:350px; text-align:left; }
.SEOPage .Content .Splash .Registration .EMTerms { top:229px; left:350px; text-align:left; }

.SEOPage .Content .Splash .Certificate { background:url("../images/index/SplashCertificate.png") no-repeat 0 0; width:176px; height:65px; margin-top:78px; float:right; text-indent:-9999px; }

.SEOPage .Content .Splash .Arguments { padding-top:5px; height:80px; width:370px; }

.SEOPage .Content .Splash .Links { color:#e2d9c6; position:relative; top:419px; left:-306px; text-align:center; height:17px; width:326px; }
.SEOPage .Content .Splash .Links ul { margin:0 0 4px; }
.SEOPage .Content .Splash .Links ul li { display:inline; }
.SEOPage .Content .Splash .Links ul li a { color:#e2d9c6; margin:0 4px; text-decoration:none; }
.SEOPage .Content .Splash .Links ul li a:hover { color:#e2d9c6; margin:0 4px; text-decoration:underline; }
.SEOPage .Content .Splash .Links ul li .Seperator { margin:0 4px 0 6px; }

.SEOPage .Content .Splash .Desc1 { background:url("../images/seo/ArgumentsBackground.png") no-repeat; margin-top:15px; width:355px; height:130px;} 
.SEOPage .Content .Splash .Desc1 h1 { color:#AF1734; font-size:20px; margin-bottom:10px; font-weight:bold; } 
.SEOPage .Content .Splash .Desc1 h1 b { font-weight:normal; color:#AF1734; font-size:20px; margin-bottom:10px; } 
.SEOPage .Content .Splash .Desc1 .Text { padding:15px 0 0 23px; } 
.SEOPage .Content .Splash .Desc1 ul { list-style:none;}
.SEOPage .Content .Splash .Desc1 ul li { background:url("../images/seo/ArgumentsIcon.png") no-repeat 0 1px; color:#262425; font-size:13px; padding:0 0 5px 28px; }
.SEOPage .Content .Splash .Desc1 ul li b {font-size:13px; }
.SEOPage .Content .Splash .Desc1 { background:url("../images/seo/ArgumentsBackground.png") no-repeat; margin-top:15px; width:355px; height:130px;} 

.SEOPage .Content .Splash .Desc2 { background:url("../images/seo/ArgumentsBackgroundTwoLine.png") no-repeat; margin-top:-1px; width:355px; height:150px;} 
.SEOPage .Content .Splash .Desc2 h1 { color:#AF1734; font-size:20px; margin-bottom:12px; font-weight:bold; } 
.SEOPage .Content .Splash .Desc2 h1 b { font-weight:normal; color:#AF1734; font-size:20px; margin-bottom:10px; } 
.SEOPage .Content .Splash .Desc2 .Text { padding:10px 23px 0; } 
.SEOPage .Content .Splash .Desc2 ul { list-style:none;}
.SEOPage .Content .Splash .Desc2 ul li { background:url("../images/seo/ArgumentsIcon.png") no-repeat 0 1px; color:#262425; font-size:13px; padding:0 0 5px 28px; }
.SEOPage .Content .Splash .Desc2 ul li b {font-size:13px; }

/***********************************************************/

.SEOPage .ARound .GooTop .GooBottom .GooContent .Text { background:#fff; overflow:hidden; }
.SEOPage .ARound .GooTop .GooBottom .GooContent .Text .Column1of3 { float:left; margin:0px 21px 42px 20px; width:275px; }
.SEOPage .ARound .GooTop .GooBottom .GooContent .Text .Column1of3 .Quote { background:url("../images/index/QuoteBackground.png") no-repeat; padding:20px; position:relative; height:209px; width:239px; }
.SEOPage .ARound .GooTop .GooBottom .GooContent .Text .Column1of3 .Quote .QuoteName { font-size:14px; font-style:italic; font-weight:700; margin:0 0 12px; }
.SEOPage .ARound .GooTop .GooBottom .GooContent .Text .Column1of3 .Quote .QuoteText { font-size:14px; font-style:italic; line-height:19px; margin:0; }
.SEOPage .ARound .GooTop .GooBottom .GooContent .Text .Column1of3 .Quote .QuoteImage { background:url("../images/index/QuoteImage.png") no-repeat; left:140px; position:absolute; top:160px; height:85px; width:125px; }
.SEOPage .ARound .GooTop .GooBottom .GooContent .Text .Column2of3 { float:left; margin:0px 21px; width:410px; }
.SEOPage .ARound .GooTop .GooBottom .GooContent .Text .Column2of3 h1 { font-size:18px; margin:0 0 6px 0; }
.SEOPage .ARound .GooTop .GooBottom .GooContent .Text .Column2of3 p { line-height:19px; margin:0 0 6px 0; }
.SEOPage .ARound .GooTop .GooBottom .GooContent .Text .Column3of3 { float:left; margin:0px 20px 42px 21px; width:160px; }
.SEOPage .ARound .GooTop .GooBottom .GooContent .Text .Column3of3 .h1 { font-size:18px; margin:0 0 6px 0; font-weight:700; }
.SEOPage .ARound .GooTop .GooBottom .GooContent .Text .Column3of3 p { line-height:19px; margin:0 0 6px 0; }
.SEOPage .ARound .GooTop .GooBottom .GooContent .Text .Column3of3 ul { margin:0; padding:0; }
.SEOPage .ARound .GooTop .GooBottom .GooContent .Text .Column3of3 ul li { line-height:25px; list-style:none; }
.SEOPage .ARound .GooTop .GooBottom .GooContent .Text .Column3of3 ul li a { font-weight:700; }

/***********************************************************/

.SEOPage .Footer { background:url("../images/seo/FooterBackground.png") no-repeat; padding:6px; text-align:center; height:40px; }

.SEOPage .Footer .Copyright { color:#fff; font-weight:700; }
.SEOPage .Footer .Copyright a { color:#fff; font-weight:700; text-decoration:none; }

.SEOPage .AdditionalLinks { color:#777; margin:5px 0 0 12px; text-align:center; width:980px; }
.SEOPage .AdditionalLinks a { color:#777; text-decoration:none; }

.SEOPage .Footer .Links { color:#e6a1ba; }
.SEOPage .Footer .Links ul { margin:0 0 4px; }
.SEOPage .Footer .Links ul li { display:inline; }
.SEOPage .Footer .Links ul li a { color:#e6a1ba; margin:0 4px; text-decoration:none; }
.SEOPage .Footer .Links ul li a:hover { color:#e6a1ba; margin:0 4px; text-decoration:underline; }
.SEOPage .Footer .Links ul li .Seperator { margin:0 4px 0 6px; }

.GooTop{background:url("../images/seo/ContentBackgroundTop.png") no-repeat 0 0; padding-top:14px; }

.GooBottom { background:url("../images/seo/ContentBackgroundBottom.png") no-repeat 0 bottom; padding-bottom:10px}
.GooContent { background:url("../images/seo/ContentBackgroundMiddle.png") repeat-y 0 0;  padding:15px;}
.GooContent b { font-size: 17px; }

.GooInputText { background:url("../images/index/InputBackground.png") repeat-x #fff; border:1px #a4a4a4 solid; color:#4a4a4a; padding:4px 0 4px 5px; width:185px; }
.GooButton { margin: -26px 0 11px 280px; background:url("../images/index/SearchButton.jpg") no-repeat; height:34px; width:125px; }
.GooButton a { color:#fff; display:block; font-size:15px; font-weight:700; line-height:26px; text-decoration:none; text-indent:27px; height:100%; width:100%; }
#GooSearch { color:#c2cc; font-size:15px; }
#GoogleForm {padding: 0 0 0 23px;}
/***********************************************************/

.SEOPage .LinksTop 							{ background:url("../images/seo/seo_links_head.png") no-repeat 0 0; width:1011px; }
.SEOPage .LinksCont 							{ height:32px; }
.SEOPage .LinksTop .LinksCont .LinkOne		{ color:#FFFFFF; cursor:pointer; float:left; font-weight:bold; text-decoration:underline; padding:10px 25px 7px 30px; }
.SEOPage .LinksTop .LinksCont .LinkOne:hover	{ background:url("../images/seo/button_hover_links.jpg") no-repeat 5px 5px; }
.SEOPage .LinksTop .LinksCont .LinkTwo		{ color:#FFFFFF; cursor:pointer; float:left; font-weight:bold; text-decoration:underline; padding:10px 30px 7px; }
.SEOPage .LinksTop .LinksCont .LinkTwo:hover	{ background:url("../images/seo/button_hover_links.jpg") no-repeat 0 5px;  }
.SEOPage .LinksTop .LinksCont .LinkThree      { color:#FFFFFF; cursor:pointer; float:left; font-weight:bold; text-decoration:underline; padding:10px 30px 7px; }
.SEOPage .LinksTop .LinksCont .LinkThree:hover    { background:url("../images/seo/button_hover_links.jpg") no-repeat 0 5px;  }

.RedbackLe 									{ background:url(../images/seo/button_hover_links.jpg) no-repeat 5px 5px; }
.RedbackRi  									{ background:url(../images/seo/button_hover_links.jpg) no-repeat 0 5px; }

.SEOPage .LinksBottom 						{ background:url("../images/seo/seo_links_footer.png") no-repeat 0 bottom; float:left; width:1011px; padding-bottom:6px;}
.SEOPage .LinksContent  						{ background:url("../images/seo/seo_links_center.png") repeat-y 0 0; width:1011px; float:left; height:145px; }
.SEOPage .LinksContent  .ColumnCont			{ height:123px; overflow-y:scroll; padding:15px 0 0 155px; width:851px; margin-top:4px; }
.SEOPage .LinksContent  .ColumnCont .Column	{ float:left; width:270px; }

* html .SEOPage .LinksTop 						{ background:url("../images/seo/seo_links_head_IE.jpg") no-repeat 0px 4px; width:1003px; margin-left:2px}
* html .SEOPage .LinksTop .LinksCont .LinkOne	{ padding:10px 21px 7px 30px; }
* html .SEOPage .LinksBottom 					{ background:url("../images/seo/seo_links_footer_IE.jpg") no-repeat 0 bottom; }
* html .SEOPage .LinksContent  					{ background:url("../images/seo/seo_links_center_IE.jpg") repeat-y 0 0; }

* html .RedbackLe 								{ background:url(../images/seo/button_hover_links.jpg) no-repeat 1px 5px; }
* html .SEOPage .LinksContent  .ColumnCont		{ padding-left:90px; width:910px; }
