﻿body{margin:auto;background-image:url(/NImages/MPImages/GradientBC.jpg);width:100%;color:#136197;font-family:Arial, Verdana;white-space:normal;background-repeat:repeat-x;}
a{font-family:Arial,Verdana;color:#437da5;}
table.Site {width:100%;}
table.Site td.SiteBackgroundColor{width:100%;}
table.MP{width:100%;}
table.MP td.Header{background-image:url(/NImages/MPImages/HeaderWave.png);background-repeat:repeat-x;width:100%;height:150px;text-align:center;padding-top:1px;}
table.MP td.Footer{background-image:url(/NImages/MPImages/MPFooter.png);background-repeat:repeat-x;width:100%;height:198px;color:White;padding-left:590px;padding-top:109px;font-size:10pt;}
div.Content{margin-top:15px;display:block;width:823px;padding-top:2px;margin-left:89px;}
div.HomeContent{margin-left:77px;margin-top:20px;width:823px;}
div.PromoProject{margin-left:0;}
div.LColumn{height:200px;height:800px;position:absolute;}
div.RColumn{margin-left:462px;height:800px;margin-top:3px;}

/** master page styles **/
table.CircleDesign{margin:auto;}
table.CircleDesign td.CircleDesignTD{background-image:url(/NImages/CPImages/CircleDesign.png);background-repeat:no-repeat;width:100%;width:1150px;height:480px;}
table.CircleDesign td.CircleDesignTDWhite{background-image:url(/NImages/CPImages/CircleDesignWhite.png);background-repeat:no-repeat;width:100%;width:1150px;height:480px;}
table.CircleDesign td.CircleDesignNone{width:100%;width:1150px;height:480px;}

table.CircleDesign td.CircleDesignTDWhite table.Links{display:block;margin-right:93px;}
table.CircleDesign td.CircleDesignTD table.Links{display:block;margin-right:93px;}
table.CircleDesign td.CircleDesignNone table.Links{display:block;margin-right:93px;}

table.CircleDesign td.CircleDesignTDWhite table.Links td.Links{padding-top:69px;}
table.CircleDesign td.CircleDesignTD table.Links td.Links{padding-top:69px;}
table.CircleDesign td.CircleDesignNone table.Links td.Links{padding-top:69px;}

table.ActualCP{margin-left:75px;margin-top:10px;}
table.MPPageHeader{margin-left:80px;display:block;margin-top:93px;}
td.About {padding-left:14px;}
td.Portfolio {padding-left:20px;}
td.Contacts	 {padding-left:20px;}
td.News {padding-left:17px;}

div.Divider{width:500px;height:5px;margin-left:195px;margin-top:50px;}
div.HomeDivider{width:438px;display:inline;}

/** Home page **/
div.DefaultPageContentSeparator{padding-top:20px;}
table.LColumn{width:425px;margin-bottom:10px;margin-left:13px;}
table.LColumnBlog{width:425px;margin-top:15px;margin-left:13px;}
table.FeatureProject{width:355px;font-size:10.5pt;margin-left:11px;}
table.RecentWorks{margin-top:110px;text-align:right;width:355px;margin-left:35px}
table.RecentWorks td.RecentWorksHeader {padding-right:45px;}
td.Items {font-size:11pt;padding-top:15px;text-align:right;padding-right:30px;}
table.DPContent{width:823px;}
td.LColumn{text-align:left;padding-top:15px;font-size:10.5pt;padding-left:2px;}
td.RColumn{text-align:left;font-size:10.5pt;padding-left:7px;padding-top:15px;WORD-BREAK:BREAK-ALL;}
td.LatestBlog{padding-left:2px;}
table.RecentBlog{width:350px;font-size:10.5pt;text-align:center;margin-top:10px;margin-left:7px;}
table.RecentBlog td.RecentBlogSeparator{height:45px;}
table.RecentBlog td.Date {font-weight:bold;}
table.RecentBlogDetails{text-align:right}
.lnk{font-size:10pt;font-weight:bold;}

table.PromoProject {width:848px;}
table.PromoProject td.PromoProject{background-image:url(/NImages/CPImages/Template5Shadow.png);width:848px;height:358px;padding-bottom:12px;background-repeat:no-repeat;}
table.Shadow{margin-left:11px;}


/** Contact Page **/
div.ContactDiv{height:800px;margin-left:47px;margin-top:11px;display:block;}
div.ContactBackground{background-image:url(/NImages/CPImages/GradientCPBackground.jpg);background-repeat:no-repeat;height:351px;width:1095px;}
div.ContactInput{padding-top:65px;padding-left:5px;}
div.ContactBriefing{text-align:right;margin-top:-735px;margin-right:205px;padding-left:570px;}
input[type=text]{height:30px;}
.ddl{height:30px;font-size:10pt;border:1px solid #8fb6cf;width:200px;}
select{height:30px;}
td.PhoneSeparator{padding-left:10px;}
.textBox{height:30px;width:200px;font-size:10pt;border:1px solid #8fb6cf;padding-top:5px;padding-left:4px;}
.txtAreaCode{height:30px;width:58px;font-size:11pt;border:1px solid #8fb6cf;padding-top:5px;padding-left:4px;}
.txtPrefix{height:30px;width:58px;padding-left:10px;font-size:11pt;border:1px solid #8fb6cf;padding-top:5px;padding-left:4px;}
.txtSuffix{height:30px;width:65px;font-size:11pt;border:1px solid #8fb6cf;padding-top:5px;padding-left:4px;}
.Req{font-size:12pt;}
table.ContactTBL{}
table.ContactTBL td.Item{width:400px;}
table.ContactBrief{text-align:right;width:320px;font-size:10.5pt;}
table.ContactBrief td.SmallSeparator{padding-top:15px}
table.ContactBrief td.LargeSeparator{padding-top:30px;}
 td.Spacer{height:30px;}
 td.ItemName{width:300px;text-align:right;font-size:10.5pt;}
 td.Input{padding-top:8px;padding-left:5px;}
 
 table.Message{margin-left:120px;}
 table.Message td.txt{padding-left:1px;}
 .SubmitBtn{padding-left:255px}
 
 /**About Us **/
div.AboutUsParentDiv{background-image:url(/NImages/CPImages/GradientCPBackground.jpg);background-repeat:no-repeat;margin-left:47px;width:1095px;margin-top:11px;padding-top:20px;height:840px;}
div.AboutUsInnerDiv{margin-left:25px;width:823px;}
div.HeaderPlacer{height:300px;margin-top:-20px;}
div.AboutUsContent{height:500px;margin-top:-280px;padding-top:-40px;width: 913px;}
table.ImageHolder{font-size:10.5pt;}
table.ImageHolder td{font-size:10.5pt;}
table.AboutUsTBL{font-size:10.5pt;width: 700px;padding-top:351px;}
table.AboutUsTBL td.Brief{padding-top:30px;}
table.WhatCanWeDoParent {margin-top:35px;font-family:Arial, Verdana;}
table.WhatCanWeDoParent td.Brief{padding-left:205px;}
table.WhatCanWeDoParent td.Brief table{font-size:10.5pt;}
table.WhatCanWeDoParent td.Clients{padding-left:50px;}
table.WhatCanWeDoParent td.Clients table{font-size:10.5pt;width:180px;}
td.ItemClient{padding-top:10px;}
td.Services{padding-top:-25px;}
td.PreviousClient{width:200px;padding-left:50px;}
table.WhyUs{margin-top:30px;font-family:Arial, Verdana;}
table.WhyUs td.Brief{padding-left:205px;}
td.Twitter{padding-left:70px;}

.Img2{padding-top:36px;}
.Img3{padding-top:36px;}

div.AboutUsBrief{margin-top:-850px;margin-left:274px;width:800px;font-size:10pt;font-family:Arial, Verdana;}

/** Blog Styles **/
div.RecentPostsParent{}
table.RecentTopics {font-family:Arial, Verdana;margin-top:15px;}
table.RecentTopics td.Topics {font-size:16pt;font-weight:bold;}
table.RecentTopics td.Date {width:30px;height:26px;padding-left:18px;padding-top:2px;background-repeat:no-repeat;font-size:14pt;color:White;}
div.ContentBlog{margin-top:15px;display:block;width:823px;padding-top:2px;margin-left:72px;}
div.HomeContentBlog{margin-left:5px;margin-top:20px;width:893px;}/** temporary height**/
.TopicTitle{font-size:14pt;color:#2e556f;}
.TopicCommentsTotal{font-size:11pt;color:#437da5;padding-top:10px;}
.TopicPreview{font-size:11pt;color:#2e556f;padding-top:4px;}
.DottedLine{border-bottom:1px dotted #7595a9;width:800px;}
p.Title{font-size:16pt;font-weight:bold;margin-left:6px}
table.MorePosts{margin-top:20px;margin-left:8px;}
table.MorePosts td.Link{font-size:10pt;}	

table.CurrentTopic{font-family:Arial, Verdana;margin-top:5px;margin-left:15px;}
table.CurrentTopic td.Title{font-size:22pt;color:#2e556f;text-decoration:underline;}
table.CurrentTopic td.Details{padding-top:8px;color:#2e556f;}
.CommentBox{font-size:11pt;border:1px solid #8fb6cf;font-family:Arial;padding-top:5px;padding-left:4px;}
table.BlogInput{margin-top:15px;margin-left:15px;font-size:11pt;}
.Spacing{padding-top:15px;}
.CommentHeader{color:#658092;font-size:20pt;}

table.PostParent{margin-top:20px;font-family:Arial, Verdana;margin-left:15px;}
table.NoPosts{margin-top:20px;margin-left:225px;}
table.Post{font-family:Arial, Verdana;}
table.Post td.Blogger {font-size:10pt;color:#658092;padding-top:25px;}
table.Post td.Details {font-size:11pt;}
.hrStyle{color:#ced4d8;width:800px;}
.lnkRegister{font-size:11pt;}
.PostResponse{padding-left:25px;}
.AccountResponse{padding-left:40px;padding-top:15px;}

/** Portfolio **/
div.Display{margin-left:-150px;}
div.ItemsParent{margin-left:45px;margin-top:70px;width:823px;}
div.ItemsParentMultimedia{margin-left:45px;margin-top:70px;width:823px;}
div.BackButton{margin-top:70px;}
div.ContentH{margin-top:15px;display:block;width:823px;padding-top:2px;margin-left:89px;}
div.HomeContentH{margin-left:45px;margin-top:20px;width:840px;}

/** Editing **/


td.Description{background-color:#e6dcd7;width:150px;padding-bottom:5px;}
td.Action{padding-left:3px;}
td.ConfirmationBox{border-bottom:1px solid black;width:1098px;}
td.PortfolioDivider{}
div.InfoBox{width:1098px;border:1px dotted #9e9793;background-color:#f4e9e4;font-size:10pt;margin-left:280px;}
div.EditCP{border:1px solid #9e9793;height:600px;width:1098px;margin-left:280px;}

/** Multimedia **/
table.Multimedia {font-size:8pt;font-family:Arial, Verdana;margin-top:25px;margin-left:30px;}
table.Multimedia td {color:#2e556f;font-family:Arial, Verdana;}

table.Video{margin-top:2px;margin-left:21px;}
table.Video td.Video{width:800px;height:400px;}
table.VideoDescription{margin-top:10px;color:#2e556f;width:800px;margin-left:21px;text-align:center;font-size:10.5pt;}
table.VideoDescription td.{text-align:center;}

table.Legal{width:800px;text-align:left;margin-left:150px;margin-top:45px;}
table.Legal td.Details{padding-top:30px;}
table.Legal td.HeaderText{font-weight:bold;}


/**SlideShow **/
#slideshow #slidesContainer {margin:0 auto; width:820px;height:331px;overflow:auto; /* allow scrollbar */position:relative;}
#slideshow #slidesContainer .slide{ margin:0 auto;width:800px; /* reduce by 20 pixels to avoid horizontal scroll */ height:331px;}

/**
 * Slideshow controls style rules.
 */
.control {display:block;width:65px;height:331px;text-indent:-10000px;position:absolute;cursor: pointer;}
#leftControl {margin-left:-7px;margin-top:131px;background:transparent url(/NImages/MPImages/LeftArrow.png) no-repeat 0 0;z-index:10;}
#rightControl {margin-left:772px;margin-top:-201px;background:transparent url(/NImages/MPImages/RightArrow.png) no-repeat 0 0;z-index:10;}



 