/* base */
* {font: normal 0.95em/1.2em Verdana, Arial, Helvetica, sans-serif; }
body{ background:#fff; margin:0; padding:0; color:#000}
img, div, table, td, ul, a { border:0; margin:0; padding:0; }
div { position:relative; }
a, a:visited { color:#e21e22; text-decoration:none; }
a:hover { color:#7f7f7f; text-decoration:underline;}
input, textarea { background:#4f4f4f; border:1px solid #000; color:#fff; }
.red { color:#e21a22; }


/* main center-container */
.copenmindWeb #container{ width:620px; margin:0; text-align:left; }

/* top functionality*/
.copenmindWeb #topFunctions{ display:none }


/* main content holder */
.copenmindWeb #mainContent{ position:relative; float:left; width:100%; padding:0 0 6px 0; }

/* header */
.copenmindWeb #mainContent #header { height:126px; }
.copenmindWeb #mainContent #header .printLogo { margin:0 0 0 20px; }
.copenmindWeb #mainContent #header h1 { display:none; }
.copenmindWeb #mainContent #header #topCounter { display:none; }
.copenmindWeb #mainContent #header #topSignUp { display:none; }

/* top menu */
.copenmindWeb #mainContent #topMenu { display:none; }

/* top breadcrums */
.copenmindWeb #topBreadCrums { display:none; }


/* main content - left content wide */
.copenmindWeb #leftContentWideHolder { float:left; width:100%; padding:0 0 0 20px; }
.copenmindWeb #leftContentWideHolder h1 { padding:0 10px 28px 0; margin:0 20px 30px 0; }

/* main content - front left content wide */
.copenmindWeb #frontLeftContentWideHolder { float:left; width:100%; margin:41px 0 0 0; padding:0px; }
.copenmindWeb #frontLeftContentWideHolder h1 { padding:0 0 28px 0; margin:0 0 30px 0; }

/* main content - front left content wide specifics */
.copenmindWeb #frontLeftContentWideHolder #frontTopFlashHolder { display:none; }
.copenmindWeb #frontLeftContentWideHolder #frontContentHolder { float:left; width:100%; padding:0; margin:-40px 0 0 0; }
.copenmindWeb #frontLeftContentWideHolder #frontContentHolder .frontTeaserBox { float:left; display:inline; width:100%; margin:0 0 36px 20px; }
.copenmindWeb #frontLeftContentWideHolder #frontContentHolder .frontTeaserBox h2 { float:left; width:100%; margin:0 0 6px 0; font-size:1.2em; }
.copenmindWeb #frontLeftContentWideHolder #frontContentHolder .frontTeaserBox img { float:left; border:1px solid #202020; margin:0 20px 18px 0; }
.copenmindWeb #frontLeftContentWideHolder #frontContentHolder .frontTeaserBox p { float:left; width:300px; margin:0; padding:0; }


/* main content - left content wide - image/text */
.copenmindWeb #wideTopImageTxtHolder { float:left; width:100%; padding:10px 10px 10px 0; }
.copenmindWeb #wideTopImageTxtHolder div { float:left; }
.copenmindWeb #wideTopImageTxtHolder img { float:left; width:300px; margin:0 20px 31px 0; border:1px solid #202020; }
.copenmindWeb #wideTopImageTxtHolder img.right { float:left; margin:0 0 31px -4px; }
.copenmindWeb #wideTopImageTxtHolder img.wide { float:left; width:620px; margin:0 0 31px 0; }
.copenmindWeb #wideTopImageTxtHolder h2 { float:left; width:100%; font-weight:bold; margin:5px 0 3px 0;}
.copenmindWeb #wideTopImageTxtHolder p { float:left; width:100%; }

/* main content - left content wide - teaserboxes */
.copenmindWeb #wideTopImageTeaserHolder { float:left; width:100%; margin:-20px 0 0 0; padding:10px 0 0 0; }
.copenmindWeb #wideTopImageTeaserHolder .teaserBox { float:left; width:100%; margin:0 20px 20px 0;  padding:10px 10px 0 0; }
.copenmindWeb #wideTopImageTeaserHolder .tBoxRight { float:left; width:100%; margin:0 20px 20px 0;  padding:10px 10px 0 0; }
.copenmindWeb #wideTopImageTeaserHolder .teaserBoxRight { float:left; }
.copenmindWeb #wideTopImageTeaserHolder .teaserBox img { float:left; margin:0 10px 0 0; border:1px solid #202020; }  
.copenmindWeb #wideTopImageTeaserHolder .teaserBox .teaserBoxText {float:left; width:359px;} 
.copenmindWeb #wideTopImageTeaserHolder .teaserBox .teaserBoxText h3 { font-weight:bold; margin:-3px 0 0 0; }
.copenmindWeb #wideTopImageTeaserHolder .teaserBox .teaserBoxText h3 a, .copenmindWeb #wideTopImageTeaserHolder .teaserBox h3 a:visited { font-size:1.1em; font-weight:bold; color:#000; }
.copenmindWeb #wideTopImageTeaserHolder .teaserBox .teaserBoxText p { margin:6px 0 0 0; }

/* main content - left content wide - forms */
.copenmindWeb #wideFormHolder { float:left; width:100% margin:-20px 0 0 0; padding:10px 0 0 0; }
.copenmindWeb #wideFormHolder .subFormHolder{ float:left; width:100%; margin:0 0 20px 0; padding:20px 20px 0 0px; }
/*ie6*/ *html .copenmindWeb #wideFormHolder .subFormHolder{ float:left; width:100%; margin:0 0 20px 0; padding:20px 18px 0 0px; }
.copenmindWeb #wideFormHolder h2 { display:block; float:left; width:100%; font-size:1.3em; margin:0 0 10px 0; padding:0 0 10px 0; border-bottom:1px solid #000; }
.copenmindWeb #wideFormHolder p.left { float:left; clear:left; width:282px; margin:-3px 0 20px 0; }
.copenmindWeb #wideFormHolder p.right { float:right; width:282px; margin:-3px 0px 20px 0; padding:0; }
/*ie6*/ *html .copenmindWeb #wideFormHolder p.right { float:right; width:282px; margin:-3px 0 20px 0;  }
.copenmindWeb #wideFormHolder p.fullWidth { float:left; width:621px; margin:-3px 0 0 0; padding: 0 0 20px 0;}
.copenmindWeb #wideFormHolder label { float:left; width:282px; margin:0 0 10px 0; }
.copenmindWeb #wideFormHolder .formSendButton { float:right; width:70px; height:18px; margin:0; border:0; color:#fff; cursor:pointer; background: url("sendButtonBack.gif"/*tpa=http://www.copenmind.com/images/sendButtonBack.gif*/) 0 0 repeat-x; }
.copenmindWeb #wideFormHolder .formFieldHalf { float:left; width:282px; padding:2px}
.copenmindWeb #wideFormHolder .formFieldFull { float:left; width:100%; height:45px; padding:2px; }

/* main content - left navigation */
.copenmindWeb #leftNav { display:none; }


/* main content - right content wide */
.copenmindWeb #rightContentWideHolder { float:left; width:600px; padding:0; }
.copenmindWeb #rightContentWideHolder h1 { padding:0 0 28px 0; margin:0 0 30px 0; }
.copenmindWeb #rightContentWideHolder h2 { width:100%; margin:3px 0 19px 0; }

.copenmindWeb #rightContentWideHolder div#topImageTeaserText { float:left; width:250px; margin:-5px 0 0 0; }
.copenmindWeb #rightContentWideHolder div#topImageTeaserTextVideo { float:left; width:100%; margin:-5px 0 0 0; }
.copenmindWeb #rightContentWideHolder div#rightWideContentText { width:100%; }
.copenmindWeb #rightContentWideHolder div#rightWideContentText h2 { width:100%; margin:17px 0 19px 0; }

/* main content - right content wide - video/text */
.copenmindWeb #wideTopImageTxtHolderVideo { float:left; width:100%; padding:10px 10px 10px 0; }
.copenmindWeb #wideTopImageTxtHolderVideo div#flashVideoHolder { display:none; }
.copenmindWeb #wideTopImageTxtHolderVideo div { float:left; }
.copenmindWeb #wideTopImageTxtHolderVideo h2 { float:left; width:100%; font-weight:bold; margin:5px 0 3px 0;}
.copenmindWeb #wideTopImageTxtHolderVideo p { float:left; width:100%; }


/* main content - right content narrow */
.copenmindWeb #rightContentNarrowHolder { display:none; }

/* main content - right content narrow front */
.copenmindWeb #frontRightContentNarrowHolder { display:none; }


/* footer */
.copenmindWeb #footer{ display:none; }
