/* h3 headers with icons -------------------------------------- */

h3.commercial {
    padding: 5px 0 25px 35px;
	margin-left: 0px;
	background: url(../img/pic_commercial.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h3.academic {
	padding: 5px 0 25px 35px;
	margin-left: 0px;
	background: url(../img/pic_academic_s.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h3.freeeval {
	padding: 5px 0 25px 35px;
	margin-left: 0px;
	background: url(../img/pic_freeeval.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h3.downl {
	padding: 5px 0 25px 35px;
	margin-left: 0px;
	background: url(../img/pic_download.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h3.key {
	padding: 5px 0 25px 35px;
	margin-left: 0px;
	background: url(../img/pic_key.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h3.doc {
	padding: 5px 0 20px 38px;
	background: url(../img/pic_documentation.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h3.info {
    padding: 0 0 20px 35px;
	margin-left: 0px;
	background: url(../img/pic_info.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h3.live {
	padding-left: 34px;
	padding-bottom: 20px;
	margin-left: 0px;
	background: url(../img/pic_live.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h3.ref {
	padding-left: 38px;
	padding-bottom: 20px;
	margin-left: 0px;
	background: url(../img/pic_refactoring.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h3.gui {
	padding-left: 36px;
	padding-bottom: 20px;
	margin-left: 0px;
	background: url(../img/pic_guidesigner.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h3.tips {
	padding-left: 36px;
	padding-bottom: 20px;
	margin-left: 0px;
	background: url(../img/pic_tips.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h3.howtostart {
	padding-left: 36px;
	padding-bottom: 20px;
	margin-left: 0px;
	background: url(../img/pic_howtostart.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h3.newwin {
	padding-left: 36px;
	padding-bottom: 20px;
	margin-left: 0px;
	background: url(../img/pic_newwindow.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h4.newwin {
	padding-left: 36px;
	padding-bottom: 20px;
	margin-left: 0px;
    }

#siteorg {
    background: url(../img/pic_org.gif) no-repeat 0 0;
	background-repeat: no-repeat;
	padding-top: 10px;
    }

#sitenet {
    background: url(../img/pic_net.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    padding-top: 10px;
    }

h3.rec {
	padding-left: 34px;
	padding-bottom: 20px;
	margin-left: 0px;
	background: url(../img/pic_rec.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h3.dev {
	padding-left: 38px;
	padding-bottom: 20px;
	margin-left: 0px;
	background: url(../img/pic_developers.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h3.books {
    font-size: 120%;
    font-weight: bold;
    letter-spacing: 0;
    padding: 5px 0 25px 35px;
	margin-left: 0px;
	background: url(../img/pic_books.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h3.soft {
    font-size: 120%;
    font-weight: bold;
    letter-spacing: 0;
    padding: 5px 0 25px 35px;
	margin-left: 0px;
	background: url(../img/pic_soft.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h3.web {
    font-size: 120%;
    font-weight: bold;
    letter-spacing: 0;
    padding: 5px 0 25px 35px;	
	margin-left: 0px;
	background: url(../img/pic_www.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h3.resagreement {
    padding: 5px 0 25px 35px;
	margin-left: 0px;
	background: url(../img/pic_agreement.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h3.resdetails {
    padding: 5px 0 25px 35px;
	margin-left: 0px;
	background: url(../img/pic_details.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h3.resprice {
    padding: 5px 0 25px 35px;
	margin-left: 0px;
	background: url(../img/pic_pricelist.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h5.infokit {
    border-bottom: 1px solid #ccc;
    padding-bottom: 0;
    margin-bottom: 1em;
    }

/* OmniaMea Header Styles --------------------------------------------------------------- */

h3.faq {
    padding: 5px 0 15px 35px;
	margin-left: 0px;
	background: url(../img/faq.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h3.ask_support {
    padding: 5px 0 15px 35px;
	margin-left: 0px;
	background: url(../img/support.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

/* Support headers ------------------------------- */

h3.idea45 {
	padding-left: 35px;
	padding-bottom: 20px;
	margin-left: 0px;
	background: url(../img/idea45.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

h3.resharper {
	padding-left: 35px;
	padding-bottom: 20px;
	margin-left: 0px;
	background: url(../img/pic_resharper.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

/* IntelliJ IDEA Upgrade styles ------------------*/
h3.reasons {
    font-size: 120%;
    font-weight: bold;
    letter-spacing: 0;
    padding: 5px 0 25px 35px;
	margin-left: 0px;
	background: url(../img/pic_reasons.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }
h3.how_upgrade {
    font-size: 120%;
    font-weight: bold;
    letter-spacing: 0;
    padding: 5px 0 25px 35px;
	margin-left: 0px;
	background: url(../img/pic_how_upgrade.gif) no-repeat 0 0;
	background-repeat: no-repeat;
    }

