/* global */
*{font-style:normal;list-style:none;margin:0;padding:0;text-decoration:none;}
html,body {height:100%;font-family:Helvetica,Tahoma,Verdana,Arial,Sans;font-size:10pt;margin:0px;border:0px;padding:0px;}

/* common link and anchors */
.warn{height:38px;font-size:12pt;font-weight:bold;background:url('../img/icon_warning.png') no-repeat; background-position:0% 50%;padding-left:38px;padding-top:20px;}
.title{font-size:10pt; font-weight:bold;background:url('../img/arrow_med.gif') no-repeat; background-position:0% 50%;padding-left:16px;}
.titleBig{font-size:13pt;letter-spacing:0.4pt;font-weight:bold;background:url('../img/arrow_med.gif') no-repeat; background-position:0% 50%;padding-left:16px;}
.err{font-size:9pt;color:#cc0000;}
.arrowBlue{background:url('../img/arrow_blue.gif') no-repeat; background-position:0% 50%;padding-left:12px;}
.usrName{font-size:13.4pt;letter-spacing:0.4pt;font-weight:bold;}

.arrowAnc{text-decoration:none;color:#666666;background:url('../img/arrow_red.gif') no-repeat; background-position:0% 50%;padding-left:12px;}
.arrowAnc:hover{text-decoration:underline;color:#006699;background:url('../img/arrow_red.gif') no-repeat; background-position:0% 50%;}
.arrowGrayAnc{text-decoration:none;font-weight:bold;color:#FFFFFF;background:url('../img/arrow_gray.gif') no-repeat; background-position:100% 70%;padding-right:12px;}
.arrowGrayAnc:hover{text-decoration:underline;color:#AAAAAA;background:url('../img/arrow_gray.gif') no-repeat; background-position:100% 70%;}

.greyAnc{text-decoration:none;color:#666666;} 
.greyAnc:hover{color:#006699;text-decoration:underline;} 
.blueAnc{color:#006699;text-decoration:none;}
.blueAnc:hover{color:#006699;text-decoration:underline;} 

/* header */
.hdr{font-family:Helvetica,Tahoma,Verdana,Arial,Sans;width:100%;height:79px;float:left;border:0px;background-image:url('../img/header_site.png');background-repeat:repeat-x;}
.hdrContent{width:950px;height:79px;border:0px;margin:0 auto;}
.hdr_logo{float:left;padding:0px;border:0px;margin:0px;}
.hdr_logo img{border:0px;display:block;padding:0px;margin:0px;padding-top:8px;margin:0;}
.hdr_logo div{font-size:11pt;letter-spacing:1px;padding:0px;padding-left:2px;margin:0px;}
.hdr_logo_redist{float:left;padding:0px;border:0px;margin:0px;}
.hdr_logo_redist img{border:0px;display:block;padding:0px;margin:0px;padding-top:0px;margin:0;}

.hdr_lgn{width:100%;height:20px;float:left;border0;margin:0;background-image:url('../img/header_logged_in.png');background-repeat:repeat-x;}
.hdr_lgnCntnt{width:950px;height:20px;border:0px;margin:0 auto;}
.lng_hdr{font-family:Helvetica,Tahoma,Verdana,Arial,Sans;width:100%;float:left;border:0px;background-color:#f1f1f1;}
.lng_hdrContent{width:950px;border:0px;margin:0 auto;}
.lng_hdrRight{float:right;}
.lng_hdrRight a{color:black;margin-right:4px;margin-left:4px;} 
.lng_hdrRight a:hover{text-decoration:underline;color:black;margin-right:4px;margin-left:4px;} 

/* navigation */
.hdrContent a{color:#333333;font-size:13pt;letter-spacing:0.7pt;font-weight:normal;display:block;float:left;text-decoration:none;}
.hdrContent a:hover{visibility:visible;color:#006699;font-weight:normal;}
.hdrContent a:hover img{visibility:hidden;}

.hdrNav1{float:right;position:relative;background:url('../img/btn_home_over.png') no-repeat;white-space:nowrap;display:block;margin:0px;margin-right:2px;padding:0;}
.hdrNav1 span{top:48px;left:16px;position:absolute;margin:0px;padding:0px;cursor:pointer;}
.hdrNav1 img{width:76px;height:79px;border:0;}

.hdrNav2{float:right;position:relative;background:url('../img/btn_account_over.png') no-repeat;white-space:nowrap;display:block;margin:0px;margin-right:2px;padding:0;}
.hdrNav2 span{top:48px;left:10px;position:absolute;margin:0px;padding:0px;cursor:pointer;}
.hdrNav2 img{width:117px;height:79px;border:0;}

.hdrNav3{float:right;position:relative;background:url('../img/btn_forum_over.png') no-repeat;white-space:nowrap;display:block;margin:0px;margin-right:2px;padding:0;}
.hdrNav3 span{top:48px;left:13px;position:absolute;margin:0px;padding:0px;cursor:pointer;}
.hdrNav3 img{width:79px;height:79px;border:0;}

.hdrNav4{float:right;position:relative;background:url('../img/btn_help_over.png') no-repeat;white-space:nowrap;display:block;margin:0px;margin-right:2px;padding:0;}
.hdrNav4 span{top:48px;left:13px;position:absolute;margin:0px;padding:0px;cursor:pointer;}
.hdrNav4 img{width:67px;height:79px;border:0;}

.hdrNav5{float:right;position:relative;background:url('../img/btn_solutions_over.png') no-repeat;white-space:nowrap;display:block;margin:0px;margin-right:2px;padding:0;}
.hdrNav5 span{top:48px;left:12px;position:absolute;margin:0px;padding:0px;cursor:pointer;}
.hdrNav5 img{width:97px;height:79px;border:0;}


/* footer */
.ftr{float:left;width:100%;border:0px;font-size:10pt;margin-top:8px;}
.ftrContent{color:#717171;width:950px;border:0px;margin:0 auto;text-align:center;}
.ftrContent a{color:#717171;text-decoration:none;}
.ftrContent a:hover{color:#006699;text-decoration:underline;font-weight:normal;}
.ftrSep{float:left;width:100%;height:9px;border:0px;background-image:url('../img/footer_site.png');background-repeat:repeat-x;}

/* separator */
.sepWide{float:left;width:100%;height:8px;border:0px;background-color:#CCCCCC;}
.sep{width:950px;border:0;margin:0 auto;padding:0;}
.sepBlue{float:left;height:8px;background-image:url('../img/separator_blue.png');background-repeat:repeat-x;}
.sepRed{float:left;height:8px;background-image:url('../img/separator_red.png');background-repeat:repeat-x;}

/* content */
.pnlBigL{float:left;width:590px;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
.pnlBigR{float:right;width:574px;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
.pnlSmallL{float:left;width:318px;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
.pnlSmallR{float:right;width:318px;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}

/* content */
.cntntMain{float:left;width:100%;min-height:550px;border:0px;padding:0px;margin:0;}
.cntntMainNoH{float:left;width:100%;border:0px;padding:0px;margin:0;}
.cntntWide{float:left;width:100%;border:0px;padding:0px;margin:0;}
.cntnt{width:950px;border:0;margin:0 auto;padding:0;}

/* slogan */
.slog{height:105px;padding:0;padding-left:44px;background-color:#ebebeb;display:block;margin:0;border:0;background-image:url('../img/mindomo_home_bottom.gif');background-repeat:repeat-x;}
.slogTit{padding:0;margin:0;border:0;font-size:16pt;font-style:italic;letter-spacing:0.8pt;margin-bottom:4px;}
.slogDsc{padding:0;margin:0;border:0;font-size:11pt;letter-spacing:0.8pt;}
.cntrTopLeftBt a{margin-top:20px;}

/* login */
.lgn{border-left:1px solid black;}
.lgn img{padding:0px;margin;0px;}
.lgnContent{height:109px;width:318px;margin:0px;margin-top:0px;padding:0px;border:0px;border-bottom:1px solid #cfcfcf;background-image:url('../img/background_signin.png');background-repeat:repeat-x;}
.lgnContent form {float:left;padding-top:0px;padding-bottom:4px;}
.lgnContent form p {padding-bottom:12px;}
.lgnContent form label{padding-left:10px; width:60px;text-align: right;display: block}
.lgnContent form input.txt{margin-left:10px;width:130px;border:1px solid #C5C5C5;}
.lgnContent form input.btn{padding-left:5px;}
.lgnContent a {float:left;margin-left:20px;font-size:10pt;color:#666666;text-decoration:none;}
.lgnContent a:hover {float:left;margin-left:20px;font-size:10pt;color:#006699;text-decoration:underline;}

.newsSection{width:950px;padding-left:20px; margin-right:20px;}

/* signup */
.signUpFrm{float:left;padding-top:22px;padding-bottom:4px;padding-left:20px;}
.signUpFrm p {padding-bottom:10px;}
.signUpFrm p.nopad{padding-bottom:0px;}  
.signUpErr{margin-left:2px;color:#FF0000;}
.signUpFrm div.msg{padding-left:2px;color:#999999;}
.signUpFrm label{width:9.8em;float:left;text-align:right;margin-right:1.2em;font-size:9pt;letter-spacing:0.5pt;font-weight:bold;display: block;white-space:nowrap;}
.signUpFrm input[type=text]{border:1px solid #C5C5C5;}
.signUpFrm input[type=password]{border:1px solid #C5C5C5;} 

.padding2br{padding-top:27px;}
.padding3br{height:36px;}
.arrowRed{text-decoration:none;color:#000000;background:url('../img/arrow_red.gif') no-repeat; background-position:0% 50%;padding-left:12px;}
.pnlSmallLBack{background:url('../img/background_bottom_right.png') no-repeat; background-position:bottom right;width:318px;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
.prodTitle{color:#333333; text-decoration:none;background:url('../img/arrow_med.gif') no-repeat; background-position:0% 50%;padding-left:22px;margin:0;border:0;font-size:13pt;letter-spacing:0.01px; margin-bottom:4px; }
.prodTitle:hover{color:#333333; text-decoration:underline;background:url('../img/arrow_med.gif') no-repeat; background-position:0% 50%;padding-left:22px;margin:0;border:0;letter-spacing:0.01px; margin-bottom:4px; }

.pnlBigRBack{background:url('../img/solutions_desc_background.png') no-repeat; background-position:bottom right; float:right;width:574px;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
.sepBlueTitle{padding-top:2px;height:20px;margin-left:0px; padding-left:15px;color:#FFFFFF;width:574;background-image:url('../img/header_question_title.png');background-repeat: no-repeat;}
.previewBox{float:left;margin:10px;margin-right:0;width:174px;}

/* signup */
.sgnup{width:100%;padding:0;height:100%;margin-left:10px;margin-top:6px;}
.sgnup td{width:100%;vertical-align:top;}
.sgnup td.title{padding:0;font-size:10pt;padding-bottom:10px;font-weight:bold;background:url('../img/arrow_med.gif') no-repeat; background-position:0% 25%;padding-left:16px;}
.sgnup td.benefits{padding:0;padding-top:6px;padding-bottom:6px;}
.sgnup a div{color:#666666;text-decoration:none;cursor:pointer;}
.sgnup a div.bscTit{font-size:13pt;color:#cc0000;padding-top:4px;padding-bottom:8px;}
.sgnup a div.prmTit{font-size:12pt;color:#227aa7;padding-top:4px;padding-bottom:8px;}
.sgnup a:hover div{text-decoration:underline;cursor:pointer;}
.sgnup a img{float:left;border:0;margin-top:3px;margin-right:6px;}

/* bottom */
.col{float:left;width:50%;}

/* privacy */
.bdtxt{color:black;}
.bbdtxt{font-weight:bold;margin-top:16px;margin-bottom:4px;}

/* user welcome */
.usrWelcome{color:white;font-size:12pt;letter-spacing:0.8pt;padding:0px;margin:0px;padding-right:10px;font-weight:bold;padding-top:7px;padding-left:110px;width:318px;height:30px;background-image:url('../img/header_userwelcome.png');background-repeat:no-repeat;}

/* faq */
.faqSection{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  12pt; font-weight: bold;color: green;}
.faqSectionItem a{color: black;font-weight: normal !important;}
.faqSectionItem a:hover{color: black;font-weight: normal !important;}

/*  Comparision chart */
.borderedTable{border:solid 0px black;border-collapse:collapse;margin: 4px;}
.borderedTable th{color:white;font-weight:bold; height:30px;}
.borderedTable td{border-bottom:solid 1px #E71516;padding: 5px;}
.borderedTable td.c{border-bottom:solid 1px #E71516;padding:5px;text-align:center;}
.borderedTable tr.hdr{background-color:#E71516;background-image:url('../images/panel_header.gif');background-repeat:repeat-x;}
.borderedTable tr.ftr{background-color:#EBEBEC;}

.featureYes{background:url('../img/feature_yes.gif');background-repeat: no-repeat;background-position:center center;}
.featureNo{background:url('../img/feature_no.gif');background-repeat: no-repeat;background-position:center center;}
.headerChart{background:url('../img/header_chart.png');background-repeat: no-repeat;background-position:0 0;height:36px;}
.btnMarginLeft{float:left;background:url('../img/button_margin_left.gif');background-repeat: no-repeat;width:5px;height:27px;}
.btnMarginRight{float:left;background:url('../img/button_margin_right.gif');background-repeat: no-repeat;width:5px;height:27px;}
.btnMiddle{padding-top:5px;font-weight:bold;float:left;padding-left:5px;padding-right:5px;background:url('../img/button_middle.png');background-repeat: repeat-x;height:27px;}

.padding2br{padding-top:27px;}
.padding3br{padding-top:36px;}
.arrowRed{text-decoration:none;color:#000000;background:url('../img/arrow_red.gif') no-repeat; background-position:0% 50%;padding-left:12px;}
.pnlSmallLBack{background:url('../img/background_bottom_right.png') no-repeat; background-position:bottom right;width:318px;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
.pnlBigRBack{background:url('../img/solutions_desc_background.png') no-repeat; background-position:bottom right; float:right;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
.sepBlueTitle{padding-top:2px;height:20px;margin-left:0px; padding-left:15px;color:#FFFFFF;width:574;background-image:url('../img/header_question_title.png');background-repeat: no-repeat;}

/*  Terms of use; Privacy */
.pnlTermsLeft{float:left;background:url('../img/panel_terms_left.gif');background-repeat: no-repeat;width:5px;height:300px;}
.pnlTermsRight{float:left;background:url('../img/panel_terms_right.gif');background-repeat: no-repeat;width:5px;height:300px;}
.pnlTermsMiddle{padding-top:5px;float:left;padding-left:5px;padding-right:5px;background:url('../img/panel_terms_middle.gif');background-repeat: repeat-x;height:300px;}

.bdtxt{color:black;margin-left:10px;margin-right:10px;margin-top:10px;text-align: justify;}
.titleBackRed{float:left;font-weight:bold;background:url('../img/title_background.png') no-repeat; height:21px;width:140px;}
.titleBackRedX{padding-top:3px;padding-left:10px;float:left;font-weight:bold;background:url('../img/title_back_x.png') repeat-x; height:21px;}

.pnlFrgPass{ width:950px;height:550px;border:0;margin:0 auto;padding:0;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;background:url('../img/solutions_desc_background.png') no-repeat; background-position:bottom right;}

.prodTitleSmall{color:#333333; text-decoration:none;background:url('../img/arrow_med.gif') no-repeat; background-position:0% 50%;padding-left:22px;margin:0;border:0;font-size:12pt;font-style:normal;letter-spacing:0.01px; margin-bottom:4px; }
.prodTitleSmall:hover{color:#333333; text-decoration:underline;background:url('../img/arrow_med.gif') no-repeat; background-position:0% 50%;padding-left:22px;margin:0;border:0;font-size:12pt;font-style:normal;letter-spacing:0.01px; margin-bottom:4px; }
.headerHelp{background:url('../img/header_help.png');background-repeat: no-repeat;background-position:0 0;height:36px;}
.pnlBigRBackHelp{background:url('../img/solutions_desc_background.png') no-repeat; background-position:bottom right; float:right;width:700px;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
.pnlSmallLBackHelp{background:url('../img/background_bottom_right.png') no-repeat; background-position:bottom right;width:240px;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}

.headerBackground{background:url('../img/background_top_left.png');background-repeat: no-repeat;background-position:0 0;}

.blueArrowAnc{text-decoration:none;color:#006699;background:url('../img/arrow_red.gif') no-repeat; background-position:0% 50%;padding-left:12px;}
.blueArrowAnc:hover{text-decoration:underline;color:#666666;background:url('../img/arrow_red.gif') no-repeat; background-position:0% 50%;}

/*User Informations*/
.cntntMainU{float:left;width:100%;min-height:550px;border:0px;padding:0px;margin:0;}
.cntntU{width:950px; border:0;margin:0 auto;padding:0;display: inline;}   
.pnlSmallLBackU{margin-left:15px;background:url('../img/background_bottom_right.png') no-repeat; background-position:bottom right;width:318px;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
.pnlGridU{padding-left: 20px;padding-top: 15px; margin-left:10px; float:left;width:590px;margin-left:10px;}
.Main{float:left;width:100%;min-height:550px;border:0px;padding:0px;margin:0;}
