body { margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #7BB3F3; } 
form { margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; }

body,p,td,pre,ul,ol,i,dl,dt,dd,input,select,textarea,button { font-family: verdana,helvetica,arial,sans-serif; }
body,p,td,pre,ul,ol,i,dl,dt,dd,input,select,textarea,button { font-size: 12px; }


.pnlUploadStatus_hidden		{ display:none; border: 1px solid #000000; background-color: #bbeeff; width: 75%; left: 30px; top: 45px; padding: 1em; }
.pnlUploadStatus			{ display:inline; border: 1px solid #000000; background-color: #bbeeff; width: 75%; left: 30px; top: 45px; padding: 1em; z-index: 1000; }

.ErrorText { color: Red; font-weight: 700; }
.RequiredField { color: Red; font-size: larger; font-weight: 700; }

.simpleMouseOverState { background-color: #eeffcc; }
.SessionFlowHistory_Url { padding-left: 1.5em; }

.bordvis		    { border: 1px solid #000000; }
table.bordvis		{ border-left: 1px solid #000000; border-top: 1px solid #000000; }
table.bordvis td	{ border-right: 1px solid #000000; border-bottom: 1px solid #000000; }

.line		{ background-color: #ddeeff; font-size: 1px; }
img.line	{ background-color: #ddeeff; }


.PageTitle	{ font-size: 16px; color: #333333; font-weight: 700; }

tr.ListHeader		{ font-weight: 700; background-color: #eeeeee; }
tr.ListHeader td	{ font-weight: 700; background-color: #eeeeee; }
tr.activeSearchPreview td { background-color: #ddeeff; cursor: hand; }

.lastUpdated { font-size: 9px; padding-bottom: 10px; }
.SearchResultsHeading { font-size: 12px; font-weight: 700; padding-bottom: 1em; }
.searchResultPageTitle { font-size: 12px; font-weight: 700; }
td.footerText { background-color: #eeeeee; }
th { text-align: left; }

.MajorLink { font-size: 13px; }
:link { color: #3366dd; text-decoration: underline; }
v:link { color: #3366dd; text-decoration: underline; }
a:link { color: #3366dd; text-decoration: underline; }
a:visited { color: #3366dd; text-decoration: underline; }
a:active { color: red; text-decoration: underline; }
a:hover { color: red; text-decoration: underline; }


.MainNav:link { color: #ffffff; text-decoration: none; font-weight: 700; }
v.MainNav:link { color: #ffffff; text-decoration: none; font-weight: 700; }
a.MainNav:link { color: #ffffff; text-decoration: none; font-weight: 700; }
a.MainNav:visited { color: #ffffff; text-decoration: none; font-weight: 700; }
a.MainNav:active { color: #cccccc; text-decoration: underline; font-weight: 700; }
a.MainNav:hover { color: #cccccc; text-decoration: underline; font-weight: 700; }

.FooterNav:link { color: #3366dd; text-decoration: none; font-weight: 700; }
v.FooterNav:link { color: #3366dd; text-decoration: none; font-weight: 700; }
a.FooterNav:link { color: #3366dd; text-decoration: none; font-weight: 700; }
a.FooterNav:visited { color: #3366dd; text-decoration: none; font-weight: 700; }
a.FooterNav:active { color: red; text-decoration: underline; font-weight: 700; }
a.FooterNav:hover { color: red; text-decoration: underline; font-weight: 700; }


.btn { background-color: #cccccc; border: 1px solid #000000; padding: 3px; cursor: hand; }

/* _publishing style */
.Popup	{ background-color: #ddeeff; border: 1px solid #000000; }

table.xxx		{ border-left: 1px solid #000000; border-top: 1px solid #000000; background-color: #ddeeff; }
table.xxx td	{ border-right: 1px solid #000000; border-bottom: 1px solid #000000; background-color: #ddeeff; }


.ImageManager { border: 1px solid #000000; background-color: #f3f9ff; padding: 3px; }
.FileManager { border: 1px solid #000000; background-color: #f3f9ff; padding: 3px; }


.ABKEditorButton	{ background-color: #fcfcfc; border: 1px solid #fcfcfc; margin: 1px; cursor: hand; }
.ABKEditorButton_mo	{ background-color: #f6f6f6; border: 1px solid #999999; margin: 1px; cursor: hand; }
.ABKEditor			{ background-color: #fcfcfc; border: 1px solid #000000; }

.WordIndexListLetterStyle { font-size: 16px; font-weight: 700; border-bottom: 1px solid #cccccc; }
.WordIndexListWordStyle { font-weight: 700; }
.WordIndexListWordLinkStyle { margin-left: 30px; margin-bottom: 4px; }
.WordIndexListWordLinkGroupStyle { margin-bottom: 15px; margin-top: 4px; }

.DefaultFormTemplatePresenterProviderItem {
    border: dashed 1px #ccccdd; 
    margin-bottom: 4px;
     }
     
          
.DefaultFormTemplatePresenterProviderHeading { font-weight: 700; background-color: #eeeeff; }


.myStyle { color: #ffffff; background-position: center center; height: 150px; vertical-align: bottom; }

.simpleHeadingRow { font-weight: 700; border-bottom: solid 1px #666666; }
.SupportTicketListHeadingRow td { border-top: dashed 1px #cccccc; background-color: #eeeeee; }
.SupportTicketListHeadline { padding-bottom: 12px; }
.TicketHistoryItem { border-top: dashed 1px #cccccc; margin-bottom: 12px; }
.TicketHistoryItemHeading { background-color: #eeeeee; }
.SupportTicketLink { font-size: large; }
.licenseRow td { border-top: dashed 1px #cccccc; background-color: #efeeee; }
.licenseCellLabel { font-weight: bold; }
.licenseCell { font-size: large; }
.tblLicensedUrlsList { border-bottom: dashed 1px #cccccc; border-right: dashed 1px #cccccc; border-left: dashed 1px #cccccc; }
.licensedUrlRow td { border-top: dashed 1px #cccccc; background-color: #eeeefe; }
.licensedUrlCellLabel { font-weight: bold; }
.licensedUrlCell { font-size: large; }
.FunctionalArea { border: dashed 1px #cccccc; margin: 5px; padding: 5px; }
.WizardProgressIndicator_CompletedStep { border: solid 1px #33ee00; }
.WizardProgressIndicator_ActiveStep { border: solid 2px #ffee00; }
.WizardProgressIndicator_InactiveStep { border: dashed 1px #eeeeee; }

.AuditLogBox { border: solid 1px #ccccdd; }
.AuditLogBox * { color: #aa99aa; }


.Footer_Navigation { }
.Footer_ContactInfo { background-color: #8CBFF8; }
.Footer_Copyright { background-color: #7BB3F3; }

.BannerBg_Left { 
	background-color: #6DA4E4;
	background-image: url('http://www.webresearch.co.nz/morphfolia/g/106_BannerBg_Left.jpg'); 
    	background-repeat: no-repeat; 
	background-position: left top; }

.BannerBg_TopCenter  { 
    	background-color: #bbccff;
	    background-position: left top;
    	background-repeat: no-repeat;
    	background-image: url('http://www.webresearch.co.nz/morphfolia/g/106_BannerBg_TopCenter.jpg'); }

.BannerBg_BottomCenter {     
    background-color: #B1D0F1;
    background-position: left top;
    background-repeat: no-repeat;
    background-image: url('http://www.webresearch.co.nz/morphfolia/g/106_BannerBg_BottomCenter.jpg'); 
    padding-left: 20px; }

.BannerBg_TopRight { 
	background-color: #6DA4E4;
	background-image: url('http://www.webresearch.co.nz/morphfolia/g/106_BannerBg_TopRight.jpg');
	background-repeat: no-repeat; }

.BannerBg_BottomRight { 
	background-color: #368BE1; 
	background-image: url('http://www.webresearch.co.nz/Morphfolia/g/106_BannerBg_BottomRight.jpg'); 
	background-repeat: no-repeat; }

.NavBg_Left { 
	background-color: #368BE1;
	background-image: url('http://www.webresearch.co.nz/morphfolia/g/106_NavBg_Left.jpg');
	background-repeat: no-repeat; }

.NavBg_Center {     
    background-color: #333333;
    background-position: left top;
    background-repeat: no-repeat;
    background-image: url('http://www.webresearch.co.nz/morphfolia/g/106_NavBg_Center.jpg'); 
    color: #ffffff; 
    padding-left: 20px; }

.NavBg_Right {     
    background-color: #368BE1;
    background-position: left top;
    background-repeat: no-repeat;
    background-image: url('http://www.webresearch.co.nz/morphfolia/g/106_NavBg_Right.jpg'); }

.Bg_Left {   background-color: #6DA4E4; background-image: url('http://www.webresearch.co.nz/Morphfolia/g/106_Bg_Left.jpg'); background-repeat: no-repeat; }

.Bg_Center { background-color: #6DA4E4; background-image: url('http://www.webresearch.co.nz/Morphfolia/g/106_Bg_Center.jpg'); background-repeat: no-repeat; }

.Bg_Right {  background-color: #6DA4E4; background-image: url('http://www.webresearch.co.nz/Morphfolia/g/106_Bg_Right.jpg'); background-repeat: no-repeat; }


.FooterContent { padding: 10px; color: #ffffff; }
.FooterContent_85 { padding: 10px; color: #ffffff; 
    background-position: left top;
    background-repeat: no-repeat;
    background-image: url('http://www.webresearch.co.nz/morphfolia/g/BlackBox_85.gif');
    }
.FooterContent_120 { padding: 10px; color: #ffffff; 
    background-position: left top;
    background-repeat: no-repeat;
    background-image: url('http://www.webresearch.co.nz/morphfolia/g/BlackBox_120.gif');
    }
.FooterContent_150 { padding: 10px; color: #ffffff; 
    background-position: left top;
    background-repeat: no-repeat;
    background-image: url('http://www.webresearch.co.nz/morphfolia/g/BlackBox_150.gif');
    }
.FooterContent_175 { padding: 10px; color: #ffffff; 
    background-position: left top;
    background-repeat: no-repeat;
    background-image: url('http://www.webresearch.co.nz/morphfolia/g/BlackBox_175.gif');
    }
        
    .SecondaryContent { padding: 30px; color: #cccccc; background-color: #ffffff; }
    .MainContent { padding: 10px; color: #000000; background-color: #ffffff; }
    
.MainContentRounder_BottomLeft { background-image: url('http://www.webresearch.co.nz/Morphfolia/g/MainContentRoundCorner_BottomLeft.gif'); }
    
.MainContentRounder_Bottom { background-color: #ffffff; }
    
.MainContentRounder_BottomRight { background-image: url('http://www.webresearch.co.nz/Morphfolia/g/MainContentRoundCorner_BottomRight.gif'); }