/*MASTER*/
#masterpagebannerContainer { position: absolute; left: 11px; top: 191px; width: 890px; height: 240px; z-index: 4; visibility: visible; }
#masterpageVRbannerContainer { position: absolute; left: 11px; top: 191px; width: 890px; height: 110px; z-index: 4; visibility: visible; }
#uppercontainer { position: absolute; left: 11px; top: 466px; width: 890px; height: 80px; z-index: 5; visibility: visible; }
#lowercontainer { position: absolute; left: 11px; top: 558px; width: 890px; height: 300px; z-index: 8; visibility: visible; }
#lowercontainerVR { position: absolute; left: 21px; top: 324px; width: 868px; height: 535px; z-index: 8; visibility: visible; }
/*GLOBAL*/
body { padding: 0px; margin: 0px; background-color: #FFFFFF; }
#background { padding: 0px; width: 910px; height: 910px; position: relative; margin-right: auto; margin-left: auto; top: 10px; margin-top: 0px; vertical-align: middle; }
#logo { position: absolute; left: 11px; top: 38px; width: 164px; height: 44px; z-index: 1; visibility: visible; }
#url { position: absolute; left: 762px; top: 53px; width: 148px; height: 13px; z-index: 2; visibility: visible; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; color: #203052; }
#navbar { position: absolute; left: 10px; top: 117px; width: 892px; height: 47px; z-index: 3; visibility: visible; }
#pagebanner { position: absolute; left: 11px; top: 191px; width: 890px; height: 240px; z-index: 4; visibility: visible; }
a:link { font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #000000; }
a:visited { font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #000000; }
a:active { font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #000000; }
a:hover { font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #ff6600; }
.contentpageheader { font-family: Arial, Helvetica, sans-serif; font-size: 28px; font-weight: bold; color: #000000; text-align: left; }
.contentheader { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; text-align: left; font-weight: normal; }
.contentsubheading { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-align: left; }
.contentText { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-align: left; }
.btnSend { width: 59px; height: 22px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #000000; }
.btnReset { width: 59px; height: 22px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #000000; }
.btnClose { width: 59px; height: 22px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #000000; }
.generalheader { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; }
/*CONTENT CONTROLS GLOBAL*/
#ctllefttitle { position: absolute; left: 0px; top: 0px; width: 429px; height: 27px; z-index: 1; visibility: visible; }
#ctlmaincopy { position: absolute; left: 0px; top: 75px; width: 429px; height: 200px; z-index: 4; visibility: visible; }
#spotlighttitle { position: absolute; left: 458px; top: 0px; width: 432px; height: 27px; z-index: 2; visibility: visible; }
#p1title { position: absolute; left: 458px; top: 0px; width: 432px; height: 18px; z-index: 2; visibility: visible; }
#p1copy { position: absolute; left: 458px; top: 24px; width: 432px; height: 39px; z-index: 3; visibility: visible; }
#p1link { position: absolute; left: 458px; top: 65px; width: 151px; height: 12px; z-index: 5; visibility: visible; }
#p2title { position: absolute; left: 458px; top: 86px; width: 259px; height: 18px; z-index: 6; visibility: visible; }
#p2copy { position: absolute; left: 458px; top: 109px; width: 432px; height: 16px; z-index: 7; visibility: visible; }
#p2link { position: absolute; left: 458px; top: 140px; width: 151px; height: 12px; z-index: 8; visibility: visible; }
#p3title { position: absolute; left: 458px; top: 160px; width: 259px; height: 18px; z-index: 9; visibility: visible; }
#p3copy { position: absolute; left: 458px; top: 182px; width: 432px; height: 16px; z-index: 10; visibility: visible; }
#p3link { position: absolute; left: 458px; top: 213px; width: 151px; height: 12px; z-index: 11; visibility: visible; }
#p4title { position: absolute; left: 458px; top: 233px; width: 259px; height: 18px; z-index: 12; visibility: visible; }
#p4copy { position: absolute; left: 458px; top: 255px; width: 432px; height: 16px; z-index: 13; visibility: visible; }
#p4link { position: absolute; left: 458px; top: 286px; width: 151px; height: 12px; z-index: 14; visibility: visible; }
#spotlight1title { position: absolute; left: 458px; top: 40px; width: 259px; height: 12px; z-index: 4; visibility: visible; }
#spotlight1copy { position: absolute; left: 458px; top: 59px; width: 432px; height: 36px; z-index: 6; visibility: visible; }
#spotlight1link { position: absolute; left: 458px; top: 100px; width: 259px; height: 12px; z-index: 7; visibility: visible; }
#spotlight2title { position: absolute; left: 458px; top: 132px; width: 259px; height: 12px; z-index: 8; visibility: visible; }
#spotlight2copy { position: absolute; left: 458px; top: 154px; width: 432px; height: 36px; z-index: 9; visibility: visible; }
#spotlight2link { position: absolute; left: 458px; top: 195px; width: 259px; height: 12px; z-index: 10; visibility: visible; }
#spotlight3title { position: absolute; left: 458px; top: 225px; width: 259px; height: 12px; z-index: 11; visibility: visible; }
#spotlight3copy { position: absolute; left: 458px; top: 245px; width: 432px; height: 36px; z-index: 12; visibility: visible; }
#spotlight3link { position: absolute; left: 458px; top: 286px; width: 259px; height: 12px; z-index: 13; visibility: visible; }
/*INDEX CONTROL*/
#indexdigitestlogo { position: absolute; left: 0px; top: 29px; width: 469px; height: 23px; z-index: 1; visibility: visible; }
#indexrightheader { position: absolute; left: 660px; top: 29px; width: 230px; height: 17px; z-index: 2; visibility: visible; }
#indexofferheader { position: absolute; left: 0px; top: 66px; width: 469px; height: 11px; z-index: 3; visibility: visible; }
#indexrightcopy { position: absolute; left: 660px; top: 66px; width: 230px; height: 112px; z-index: 4; visibility: visible; }
#indexoffercopy { position: absolute; left: 0px; top: 91px; width: 469px; height: 114px; z-index: 5; visibility: visible; }
#indexrightemail { position: absolute; left: 660px; top: 178px; width: 230px; height: 13px; z-index: 6; visibility: visible; }
#indexlinkoffer { position: absolute; left: 0px; top: 205px; width: 469px; height: 13px; z-index: 7; visibility: visible; }
/*ABOUT US CONTROL*/
#aboutdiginexheader { position: absolute; left: 0px; top: 0px; width: 200px; height: 27px; z-index: 1; visibility: visible; }
#newsheader { position: absolute; left: 458px; top: 0px; width: 432px; height: 27px; z-index: 2; visibility: visible; }
#aboutdiginexleadintext { position: absolute; left: 0px; top: 54px; width: 429px; height: 13px; z-index: 3; visibility: visible; }
#newsitem1title { position: absolute; left: 458px; top: 54px; width: 432px; height: 13px; z-index: 4; visibility: visible; }
#aboutdiginexcopy { position: absolute; left: 0px; top: 82px; width: 429px; height: 200px; z-index: 5; visibility: visible; }
#newsitem1copy { position: absolute; left: 458px; top: 82px; width: 432px; height: 57px; z-index: 6; visibility: visible; }
#newsitem1link { position: absolute; left: 458px; top: 139px; width: 432px; height: 12px; z-index: 7; visibility: visible; }
#newsitem2title { position: absolute; left: 458px; top: 165px; width: 432px; height: 12px; z-index: 8; visibility: visible; }
#newsitem2copy { position: absolute; left: 458px; top: 192px; width: 432px; height: 58px; z-index: 9; visibility: visible; }
#newsitem2link { position: absolute; left: 458px; top: 250px; width: 432px; height: 12px; z-index: 10; visibility: visible; }
#newsitem3title { position: absolute; left: 458px; top: 276px; width: 432px; height: 12px; z-index: 11; visibility: visible; }
#newsitem3copy { position: absolute; left: 458px; top: 303px; width: 432px; height: 58px; z-index: 12; visibility: visible; }
#newsitem3link { position: absolute; left: 458px; top: 361px; width: 432px; height: 12px; z-index: 13; visibility: visible; }
/*CONTACT US CONTROL*/
#containeremailcontrol { position: absolute; left: 458px; top: 63px; width: 432px; height: 230; }
#contactustitle { position: absolute; left: 0px; top: 29px; width: 429px; height: 27px; z-index: 1; visibility: visible; }
#emailtitle { position: absolute; left: 458px; top: 29px; width: 431px; height: 27px; z-index: 2; visibility: visible; }
#lbltelno { position: absolute; left: 0px; top: 63px; width: 121px; height: 13px; z-index: 3; visibility: visible; }
#lbldiginextelno { position: absolute; left: 121px; top: 63px; width: 308px; height: 13px; z-index: 4; visibility: visible; }
#lblemail { position: absolute; left: 0px; top: 103px; width: 121px; height: 12px; z-index: 9; visibility: visible; }
#lbldiginexemail { position: absolute; left: 121px; top: 103px; width: 308px; height: 12px; z-index: 10; visibility: visible; }
#lbladdress { position: absolute; left: 0px; top: 150px; width: 121px; height: 9px; z-index: 13; visibility: visible; }
#lbldiginexaddress { position: absolute; left: 0px; top: 182px; width: 121px; height: 90px; z-index: 14; visibility: visible; }
/*E-MAIL CONTROL*/
#lblyouremail { position: absolute; left: 0px; top: 0px; width: 131px; height: 13px; z-index: 1; visibility: visible; }
#txtboxemail { position: absolute; left: 144px; top: 0px; width: 281px; height: 20px; z-index: 2; visibility: visible; }
#lblsubject { position: absolute; left: 0px; top: 30px; width: 141px; height: 12px; z-index: 3; visibility: visible; }
#txtboxsubject { position: absolute; left: 144px; top: 30px; width: 281px; height: 20px; z-index: 4; visibility: visible; }
#lblmessage { position: absolute; left: 0px; top: 60px; width: 141px; height: 12px; z-index: 5; visibility: visible; }
#txtboxmessage { position: absolute; left: 144px; top: 60px; width: 281px; height: 40px; z-index: 6; visibility: visible; }
#lblthankyou { position: absolute; left: 0px; top: 80px; width: 432px; height: 12px; z-index: 7; visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-align: center; }
#lblconfirmationemail { position: absolute; left: 0px; top: 128px; width: 432px; height: 12px; z-index: 9; visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #800000; text-align: center; }
#btnsend { position: absolute; left: 303px; top: 200px; width: 59px; height: 22px; z-index: 11; visibility: visible; }
#btnreset { position: absolute; left: 373px; top: 200px; width: 59px; height: 22px; z-index: 12; visibility: visible; }
#btnClose { position: absolute; left: 186px; top: 180px; width: 59; height: 22px; z-index: 13; visibility: visible; }
.textboxemail { position: absolute; left: 0px; top: 0px; width: 281px; height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333399; text-align: left; }
.textboxsubject { position: absolute; left: 0px; top: 0px; width: 281px; height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333399; text-align: left; }
.textboxmessage { position: absolute; left: 0px; top: 0px; width: 281px; height: 130px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333399; text-align: left; }
#validaddress { position: absolute; left: 138px; top: 0px; width: 8px; height: 13px; }
#validaddressformat { position: absolute; left: 128px; top: 0px; width: 8px; height: 13px; }
#validsubject { position: absolute; left: 138px; top: 30px; width: 8px; height: 13px; }
#validmessage { position: absolute; left: 138px; top: 60px; width: 8px; height: 13px; }
#validsummary { position: absolute; left: 0px; top: 171px; width: 151px; height: 50px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF0000; text-align: left; }
/*DIGITEST CONTROL*/
#digitestlogo { position: absolute; left: 0px; top: 0px; width: 429px; height: 27px; z-index: 1; visibility: visible; }
#digitestheader { position: absolute; left: 0px; top: 41px; width: 429px; height: 13px; z-index: 2; visibility: visible; }
#digitestcopy { position: absolute; left: 0px; top: 75px; width: 429px; height: 236px; z-index: 5; visibility: visible; }
#digitestControlContainer { position: absolute; left: 458px; top: 31px; height: 282px; width: 431px; }
/*DIGITEST CONTACT CONTROL*/
/*view1*/
#digitestContactV1Logo { position: absolute; left: 0px; top: 2px; width: 51px; height: 13px; z-index: 1; visibility: visible; }
#digitestContactV1headerText { position: absolute; left: 60px; top: 0px; width: 100px; height: 14px; z-index: 2; visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-align: left; }
#digitestContactV1List { position: absolute; left: 0px; top: 34px; width: 380px; height: 195px; z-index: 3; visibility: visible; list-style-type: disc; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: left; line-height: 24px; text-indent: -38px; list-style-position: inside; }
#digitestContactV1Footer { position: absolute; left: 0px; top: 248px; width: 317px; height: 22px; z-index: 4; visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-align: left; }
#digitestContactV1Btn { position: absolute; left: 332px; top: 248px; width: 59px; height: 22px; z-index: 5; visibility: visible; }
/*view 2*/
#digitestContactV2headerText { position: absolute; left: 0px; top: 0px; width: 372px; height: 13px; z-index: 1; visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-align: left; font-weight: bold; }
#V2horizLine { position: absolute; top: 34px; left: 0px; height: 1px; width: 431px; border-top-style: solid; border-top-width: thin; border-top-color: #000000; }
#digitestContactV2BizNameLbl { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; position: absolute; left: 0px; top: 51px; width: 134px; height: 19px; z-index: 2; visibility: visible; }
#digitestContactV2BizNameTxtBox { position: absolute; left: 138px; top: 51px; width: 272px; height: 20px; z-index: 3; visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
#digitestContactV2YourNameLbl { position: absolute; left: 0px; top: 86px; width: 134px; height: 19px; z-index: 4; visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
#digitestContactV2YourNameTxtBox { position: absolute; left: 138px; top: 86px; width: 272px; height: 20px; z-index: 5; visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
#digitestContactV2TelNoLbl { position: absolute; left: 0px; top: 122px; width: 134px; height: 19px; z-index: 6; visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
#digitestContactV2telNoTxtBox { position: absolute; left: 138px; top: 122px; width: 272px; height: 20px; z-index: 7; visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
#digitestContactV2eMailLbl { position: absolute; left: 0px; top: 158px; width: 134px; height: 19px; z-index: 8; visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
#digitestContactV2eMailTxtBox { position: absolute; left: 138px; top: 158px; width: 272px; height: 20px; z-index: 9; visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
#digitestContactV2SubmitBtn { position: absolute; left: 272px; top: 229px; width: 59px; height: 22px; z-index: 10; visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }
#digitestContactV2CancelBtn { position: absolute; left: 349px; top: 229px; width: 61px; height: 22px; z-index: 11; visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }
#digitestContactV2PrivacyLink { position: absolute; left: 295px; top: 256px; width: 116px; height: 10px; z-index: 12; visibility: visible; }
a.privacy:link { font-family: Arial,Helvetica,sans-serif; font-size: 10px; color: #000000; }
a.privacy:visited { font-family: Arial,Helvetica,sans-serif; font-size: 10px; color: #000000; }
a.privacy:active { font-family: Arial,Helvetica,sans-serif; font-size: 10px; color: #000000; }
a.privacy:hover { font-family: Arial,Helvetica,sans-serif; font-size: 10px; color: #ff6600; }
/*view3 */
#digitestV3ThankYoulbl { position: absolute; left: 96px; top: 30px; width: 218px; height: 12px; z-index: 1; visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
#digitestV3ConfLbl { position: absolute; left: 96px; top: 93px; width: 218px; height: 9px; z-index: 2; visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
#digitestV3email { position: absolute; left: 96px; top: 125px; width: 218px; height: 11px; z-index: 3; visibility: visible; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #660066; font-weight: bold; }
#digitestV3OkBtn { position: absolute; left: 96px; top: 155px; width: 61px; height: 22px; z-index: 4; visibility: visible; }
/*PORTFOLIO CONTROL*/
#clientlogo1 { position: absolute; left: 0px; top: 40px; width: 84px; height: 84px; z-index: 3; visibility: visible; }
#client1services { position: absolute; left: 94px; top: 40px; width: 116px; height: 84px; z-index: 4; visibility: visible; }
#clientlogo4 { position: absolute; left: 219px; top: 40px; width: 84px; height: 84px; z-index: 5; visibility: visible; }
#client4services { position: absolute; left: 313px; top: 40px; width: 116px; height: 84px; z-index: 6; visibility: visible; }
#testimonialscopy { position: absolute; left: 458px; top: 40px; width: 432px; height: 64px; z-index: 7; visibility: visible; }
#testimonial1extract { position: absolute; left: 458px; top: 122px; width: 432px; height: 20px; z-index: 8; visibility: visible; }
#clientlogo2 { position: absolute; left: 0px; top: 130px; width: 84px; height: 84px; z-index: 9; visibility: visible; }
#client2services { position: absolute; left: 94px; top: 130px; width: 116px; height: 84px; z-index: 10; visibility: visible; }
#clientlogo5 { position: absolute; left: 219px; top: 130px; width: 84px; height: 84px; z-index: 11; visibility: visible; }
#client5services { position: absolute; left: 313px; top: 130px; width: 116px; height: 84px; z-index: 12; visibility: visible; }
#testimonial1clientname { position: absolute; left: 458px; top: 151px; width: 432px; height: 20px; z-index: 13; visibility: visible; }
#testimonial1link { position: absolute; left: 458px; top: 171px; width: 432px; height: 30px; z-index: 14; visibility: visible; }
#testimonial2extract { position: absolute; left: 458px; top: 225px; width: 432px; height: 40px; z-index: 15; visibility: visible; }
#clientlogo3 { position: absolute; left: 0px; top: 220px; width: 84px; height: 84px; z-index: 16; visibility: visible; }
#client3services { position: absolute; left: 94px; top: 220px; width: 116px; height: 84px; z-index: 17; visibility: visible; }
#clientlogo6 { position: absolute; left: 219px; top: 220px; width: 84px; height: 84px; z-index: 18; visibility: visible; }
#client6services { position: absolute; left: 313px; top: 220px; width: 116px; height: 84px; z-index: 19; visibility: visible; }
#testimonial2client { position: absolute; left: 458px; top: 250px; width: 432px; height: 42px; z-index: 20; visibility: visible; }
#testimonial2link { position: absolute; left: 458px; top: 270px; width: 432px; height: 42px; z-index: 21; visibility: visible; }
.portfolioservicestxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-align: left; vertical-align: middle; }
.testimonialextracttxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style: italic; color: #003399; text-align: left; vertical-align: middle; }
/*MORE INFO CONTROL*/
#miheader { position: absolute; left: 458px; top: 4px; height: 24px; width: 432px; font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-weight: bold; color: #000000; text-align: left; }
#mistrap { position: absolute; left: 458px; top: 42px; height: 18px; width: 432px; }
#micopy { position: absolute; left: 458px; top: 75px; height: 160px; width: 432px; }
#mibutton { position: absolute; left: 814px; top: 285px; height: 22px; width: 60px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #000000; }
/*MORE INFO CLIENT CONTROL*/
#micheader { position: absolute; left: 458px; top: 14px; height: 24px; width: 432px; font-family: Arial,Helvetica,sans-serif; font-size: 18px; color: #000000; font-weight: bold; }
#miccopy { position: absolute; left: 458px; top: 65px; height: 145px; width: 432px; }
#micbutton { position: absolute; left: 814px; top: 285px; height: 22px; width: 60px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #000000; }
/*VRT CONTROL*/
#vrlefttitle1 { position: absolute; left: 0px; top: 0px; width: 400px; height: 37px; }
#vrleftcopy1 { position: absolute; left: 0px; top: 37px; width: 400px; height: 100px; }
#vrlefttitle2 { position: absolute; left: 472px; top: 0px; width: 400px; height: 37px; }
#vrleftcopy2 { position: absolute; left: 471px; top: 37px; width: 400px; height: 100px; }
#vrrttitle { position: absolute; left: 558px; top: 0px; width: 316; height: 37px; }
#vrrightlogo{position:absolute; left: 322px; top:189px; width:228px; height:58px; }