@charset "utf-8";
/* CSS Document */

p {
    margin: 0px;
}

.content1BGColor {
    background-color: #73adc1;
}

#errSpan{
	color: red;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    left: -60px;
    position: absolute;
    top: -60px;
    width: 300px;
}
.content1BGImage {
    background-image: url(../images/quillpad-content-art-big.jpg);
    height: 230px;
    width: 980px;
    background-repeat: no-repeat;
}

.logoandBG {
    position: relative;
    background: url(../images/quillpad-logo-full.jpg);
    background-repeat: no-repeat;
    height: 75px;
}

.logoBG {
    position: relative;
    background: url(../images/quillpad-logo-left.jpg);
    background-repeat: no-repeat;
    height: 77px;
}

.homecontentLeftStyle {
    position: relative;
    margin: 0px 0px 0px 0px;
    width: 642px;
    float: left;
}

.homecontentRightStyle {
    border: 1px solid #D3CFCF;
    border-radius: 10px 10px 10px 10px;
    height: 184px;
    margin: 0;
    padding: 3px;
    width: 419px;
}

.homehead1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
    margin: 0px;
    padding: 5px 0px 0px 0px;
}

.homecontent1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #ffffff;
    margin: 0px;
    padding: 15px 0px 0px 0px;
    line-height: 17px;
    text-align: justify;
}

#langbuttonbar img {
    padding-top: 5px;
    margin-bottom: -4px;
}

#langDiv {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding: 0px;
    background-position: center top;
    position: absolute;
    /*padding:5px 70px 5px 20px;
     margin:5px; */
}

li.langButtons {
    background: url(../images/menu-green-pulldown-div.jpg);
    background-repeat: repeat;
    background-position: center top;
    height: 26px;
    width: 95px;
    padding: 0px 0px 0px 15px;
    margin: 0px 10px 0px 12px;
}

#langDiv a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
}

.homedemocontainer {
    background-color: #FFFFFF;
    height: 180px;
    padding: 0;
    width: 419px;
}

.homedemocaption {
    color: #666666;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    padding: 15px 10px 0 15px;
}

.launchtext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    color: #fff;
}

.pulldownBG {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    background: url(../images/pulldown_1.jpg);
    background-repeat: repeat-x;
    height: 26px;
    width: 93px;
    padding: 5px 0px 2px 5px;
}

.homelaunchbtnbg {
    padding: 5px 0px 5px 0px;
    height: 26px;
}

.launchtext2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #136ea8;
    padding: 0px;
    margin-top: 5px;
}

.homehead2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #006699;
    margin: 0px;
    padding: 20px 0px 0px 25px;
}

#ranking-info {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666;
    margin: 0px 5px;
}

.newslist {
    padding: 5px 10px 5px 22px;
}

.newslist ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.newslist ul li {
    background-image: url(../images/arrow_collapse.gif);
    background-position: 0 0.5em;
    background-repeat: no-repeat;
    padding: 0 0 0 20px;
}

.newslist ul li a, .newslist ul li a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
    text-decoration: none;
}

.newslist ul li a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #006699;
    text-decoration: none;
}

#api_update_homepage sup{
    margin-left: 2px;
    font-size: 11px;
    font-weight: bold;
    color: rgb(255, 130, 29);
}
.usersay {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
    padding: 5px 10px;
    background-color: #fafafa;
    margin: 5px 10px 10px 25px;
    position: relative;
    height: 130px;
    overflow: hidden;
}

div.fadingDisplay {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
    padding: 7px;
    background-color: #fafafa;
    margin: 2px;
    position: absolute;
    text-align: justify;
    height: 130px;
    width: 230px;
}

div.content {
    margin: 15px;
}

em.name {
    font-weight: bold;
}

.langsRankingContainer {
    padding: 5px 0px 0px 25px;
}

#view-all {
    float: none; 
    text-align: right; 
    padding-top: 2px;
}

#all-langs {
    display: none;
}

#view-top {
    float: none; 
    text-align: right; 
    padding-top: 2px;
    display: none;
}

#view-all>a, #view-all>a:visited, #view-top>a, #view-top>a:visited  {
    float: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #006699;
    text-decoration: none;
    margin: 2px 7px 2px 5px;
    padding: 5px;
}

#view-all>a:hover, #view-top>a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #006699;
    text-decoration: underline;
    margin: 2px 7px 2px 5px;
    padding: 5px;
}

.langposition {
    margin: 20px 0px 0px 20px;
    padding: 5px 0px 0px 20px;
    border: 0px;
    width: 258px;
    height: 93px;
}

.supported-lang-active {
    background: #7c7c7c;
}

#supported-langs {
    margin: 4px auto auto;
    width: 83%;
}

#support-langs td {
    height: 25px;
}

.productsbtnposition {
    padding: 15px 0px 0px 25px;
}

.whatsnewcontainer ul li {
    margin: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
}

.whatsnewcontainer ul li a, .whatsnewcontainer ul li a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
    text-decoration: none;
}

.whatsnewcontainer ul li a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #006699;
    text-decoration: none;
}

.quilloldversion {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #666666;
}

a.quilloldversionlink, a.quilloldversionlink:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #006699;
    text-decoration: none;
}

a.quilloldversionlink:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #006699;
    text-decoration: underline;
}

.quillpowers {
    padding-left: 20px;
}

.quillpowers a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #006699;
}

.madeinindia {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #006699;
    padding-right: 10px;
    padding-top: 10px;
}

.copyright {
    
}

a.tachyonlink, a.tachyonlink:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #006699;
    text-decoration: none;
}

a.tachyonlink:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #006699;
    text-decoration: underline;
}

a.mainmenu, a.mainmenu:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: -1px;
    color: #000000;
    padding: 5px 10px 5px 10px;
    margin: 0px;
    height: 25px;
}

a.mainmenu:hover {
    color: #ffffff;
    letter-spacing: -1px;
    padding: 5px 10px 5px 10px;
    margin: 0px;
    height: 25px;
    text-align: center;
    background: url(../images/menu-blue.jpg);
    background-repeat: repeat-x;
    background-position: center center;
}

a.mainmenu-on {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: -1px;
    color: #ffffff;
    padding: 5px 10px 5px 10px;
    margin: 0px;
    height: 25px;
    text-align: center;
    background: url(../images/menu-blue.jpg);
    background-repeat: repeat-x;
    background-position: center center;
}

a.mainmenu-green-pulldown, a.mainmenu-green-pulldown:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
    padding: 5px 70px 5px 30px;
    margin: 5px;
    height: 26px;
    width: 110px;
    text-align: center;
    background: url(../images/menu-green-pulldown.jpg);
    background-repeat: no-repeat;
    background-position: center top;
}

a.launch-pulldown, a.launch-pulldown:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
    margin: 0px;
    padding: 0px;
    clear: both;
    padding: 5px 45px 5px 20px;
    height: 30px;
    width: 110px;
    border: 1px solid red;
    text-align: center;
    background: url(../images/menu-green-pulldown.jpg);
    background-repeat: no-repeat;
    background-position: center top;
}

.launch-pulldown2 {
    text-align: center;
    background: url(../images/menu-green-pulldown.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 26px;
    width: 110px;
}

.launchtxtlabel {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
    margin: 0px;
    padding: 0px;
    clear: both;
    padding: 5px 45px 5px 20px;
}
/*---------------------------------------------------------------------------*/
/* Editor  */
.editorHeight {
}

.editorBG1 {
    
    
}

ul.langtabbar {
    margin: 0px;
    padding: 0px;
}

ul.langtabbar li {
    list-style-type: none;
    display: inline;
    margin: 0px;
    padding: 0px;
    text-align: center;
    padding: 0.2em 1em;
}

li.langtab a {
    margin: 0px;
    padding: 0px;
    text-decoration: none;
    color: #000000;
}

li.langtab:hover {
    background-image: url(../images/menu-black.jpg);
    background-repeat: repeat-x;
    padding: 0.5em;
}

li.langtab:hover a {
    color: #ffffff;
}

li.langtab-on {
    background-image: url(../images/menu-black.jpg);
    background-repeat: repeat-x;
}

li.langtab-on a {
    color: #ffffff;
    text-decoration: none;
}

li.langtab-on:hover {
    background-image: url(../images/menu-black.jpg);
    background-repeat: repeat-x;
    padding: 0.5em;
}

li.langtab-on:hover a {
    color: #ffffff;
}

a.editortab, a.editortab:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
    padding: 5px;
    margin: 0px;
    height: 25px !important;
}

a.editortab:hover {
    color: #ffffff;
    padding: 5px 5px 5px 5px;
    margin: 0px;
    height: 25px !important;
    text-align: center;
    background: url(../images/menu-black.jpg);
    background-repeat: repeat-x;
    background-position: center top;
}

a.editortab-on {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    color: #ffffff;
    padding: 5px 5px 5px 5px;
    margin: 0px;
    height: 25px !important;
    text-align: center;
    background: url(../images/menu-black.jpg);
    background-repeat: repeat-x;
    background-position: center top;
}

#demo-tab-container {
    float:left;
    padding:10px 0px;
    height:25px;
    margin:0px; 
}

#demo-tab-container img {
    /*height: 19px;*/
}

.editortoolbar-bg {
    background: url(../images/editor-toolbar-bg.jpg) repeat-x;
    height: 60px;
}

.editor-minitoolbar-bg {
    background-color: #f2f2f5;
    height: 24px;
    padding: 4px 10px 0px 5px;
}

.editor-typingarea {
    height: 330px;
    background-color: #FFFFFF;
}

.fontcaption {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
}

.fontlistbox {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
}

.imgpad {
    padding: 0px 0px 0px 0px;
}
/*****************************************************************************/
.demo-area {
    height: 400px;
    background-color: #FFFFFF;
}

.demohead1 {
    color: #474646;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 5px 0 0;
}

.step-font {
    font-size: 11px;
    font-weight: bold;
}

.step-bg {
    background-color: #efefef;
}

.fontstyle1 {
    font-size: 12px;
    font-weight: normal;
    color: #666666;
}

.demolistbox {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
}

.txtbox {
    border: 1px solid #CCCCCC;
}

.whitebg {
    background-color: #ffffff;
}

.pad5 {
    padding: 5px;
}

.pad10 {
    padding: 10px;
}

.intdemofontstyle {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    font-style: italic;
    color: #0033CC;
}

.demotxtbox {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    font-style: italic;
    color: #0033CC;
    width: 300px;
    padding: 10px;
    border: 1px solid #0033cc;
    background-color: #cce5ed;
}

.mobiledemotxtbox {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    color: #0033CC;
    width: 150px;
    height: 150px;
    padding: 10px;
    border: 1px solid #0033cc;
    background-color: #cce5ed;
}

.btn1-off {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #999;
    border: 1px solid #ccc;
    background: #dadada;
    width: 70px;
}

.btn1-on {
    background: none repeat scroll 0 0 #888888;
    border: 1px solid #555555;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    width: 70px;
}


.brdbottom {
    border-bottom: 1px solid #e5e5e5;
}

.brdtop {
    border-top: 1px solid #e5e5e5;
}
/*****************************************************************************/
/* FAQs */
.faqlinks {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #333333;
}

.faqlinks li {
    line-height: 150%;
}

a.faqlinkslink:link, a.faqlinkslink:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #474646;
    text-decoration: none;
}

a.faqlinkslink:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #006699;
    text-decoration: none;
}

.faq_qa_container {
    padding: 20px;
}

.address {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #707062;
    text-transform: capitalize;
}

.ampersand {
    font-family: Georgia, serif;
    font-size: 18px;
    font-style: italic;
    color: #cdcdcd;
}

a.faqlinkslanguage, a.faqlinkslanguage:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #474646;
    text-decoration: underline;
}

a.faqlinkslanguage:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #006699;
    text-decoration: underline;
}

div.languageDiv {
    background-color: #f9f9f9;
    padding-left: 20px;
    font-size: 12px;
}

div.osDiv {
    background-color: #f9f9f9;
    margin-left: 20px;
    padding-bottom: 10px;
}

div.osDiv li {
    margin-bottom: 5px;
}

div.osDiv a, div.osDiv a:visited {
    font-size: 12px;
    color: #357575;
}

h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #3C7DB0;
}

h2 {
    color: #3C7DB0;
}

.question {
    font-size: 12px;
    font-weight: bold;
    background-color: #DDDDDD;
    color: #0A2439;
    padding: 10px 5px 10px 5px;
}

.question:first-letter {
    color: #474646;
    font-size: 16px;
}

.answer {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #F7F5F5;
    padding: 5px;
}

.answer a, .answer a:visited {
    font-size: 12px;
    color: #357575;
}

.language {
    color: #fff;
    background-color: #EEEEEE;
    font-size: 12px;
    font-weight: bold;
    color: #006699;
    padding: 10px;
}

.language a, .language a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #474646;
}

.OS {
    font-weight: bold;
    font-size: 12px;
    color: #757575;
    line-height: 30px;
}

.fsPath {
    font-family: "Courier New", Courier, monospace;
}

.chooselangdiv {
    background-color: #f9f9f9;
    padding: 5px 10px 10px 5px;
}

.chooselang {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
/*****************************************************************************/
.technical td {
    vertical-align: top;
}

.comparisonHeader {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 4px;
    text-align: left;
    background: none repeat scroll 0 0 #A9AAAA;
}

.comparisonHeaderHighlighted {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 4px;
    text-align: left;
    background: #9B9999;
    /*border: 1px solid #A3B9DF;*/
}

td.comparisonLeadingCell {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 4px;
    text-align: left;
    background : none repeat scroll 0 0 #CDCDCD;
}

td.comparisonCell {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 6px;
    text-align: left;
    line-height: 18px;
}

td.comparisonCell a, td.comparisonCell a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #006699;
}

td.comparisonCell a:hover {
    text-decoration: underline;
}

td.comparisonCellComp {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 6px;
    text-align: left;
    line-height: 18px;
    background: #fafafa;
}

span.comparisonHighLighted {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background: none repeat scroll 0 0 #FFFFB1;
}

span.comparisonWordHighLighted {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background: #CDD4FB;
}

span.rules {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    border: 1px dotted #FF7D00;
    cursor: hand;
}

.highlt1 {
    background: none repeat scroll 0 0 #E5E5E5;
}

.highlt2 {
    background: none repeat scroll 0 0 #F5F5F5;
}
/*****************************************************************************/
#mainTable {
    width: 100%;
}

td.whiteBorderBox {
    background: #fff;
    border: 3px solid white;
    padding: 10px 12px 8px 12px;
    font-size: 12px;
}

table.centeredTable {
    margin-left: auto;
    margin-right: auto;
    font-size: 11px;
}

.source {
    font-family: monospace;
}

blockquote {
    background-color: #F5F5F5;
    border: 1px solid #DDDDDD;
    margin: 25px 15px 25px 15px;
    padding: 1em;
    text-align: left;
    font-style: italic;
}

.errDiv {
    font-size: 11px;
    display: none;
    font-family: Arial, sans;
    color: red;
}

td.tdLabel {
    vertical-align: middle;
    border-bottom: 1px dotted gray;
    padding-right: 50px;
}

.queryHelp {
    width: 450px;
    padding-left: 7px;
    margin-left: 20px;
    margin-top: -2px;
}

table.centeredTable td {
    vertical-align: bottom;
    padding-top: 15px;
}

.inp {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    border: 1px solid #888888;
    background-color: #EEeeee;
    padding: 3px;
    width: 240px;
}

#email_to {
    height: 30px;
}

.friendmsg {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px !important;
    font-weight: bold;
    color: #474646;
}

.subbtn {
    background-color: #888888;
    border: 1px solid #555555;
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px !important;
    font-weight: bold;
    padding: 3px;
}

.whatsnewtable {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px !important;
    font-weight: normal;
}

.helpcontent {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px !important;
    font-weight: normal;
}

.reg-question {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #006699;
    padding: 10px 5px 10px 5px;
}

.reg-answer {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 5px;
}

.reg-whiteBorderBox {
    background: #f5f5f5;
    padding: 10px 12px 8px 12px;
    font-size: 12px;
}

a.reg-link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px !important;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: -0.06em;
    color: #ffffff !important;
    padding: 5px 10px 5px 10px;
    margin: 0px;
    height: 25px;
    text-align: center;
    background: url(../images/menu-blue.jpg);
    background-repeat: repeat-x;
    background-position: center top;
}

.reg-bluebox {
    padding: 15px;
    border: 1px dotted gray;
    /*margin: 10px;*/
    float: right;
}

.reg-h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #006699;
    margin: 0px;
    padding: 0px 0px 5px 0px;
    border-bottom: 1px solid #ededed;
}

.reg-inpfield {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #006699;
    padding: 3px;
    width: 250px;
}

.reg-label {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    vertical-align: middle;
    border-bottom: 1px dotted gray;
    padding-right: 5px;
}

.thank {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 36px;
    font-style:italic;
    color:#006699;
}

.message {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    font-style: italic;
    color: #666666;
}

.a.quillpad-thankyou-link, a.quillpad-thankyou-link:visited {
    color: #006699;
    text-decoration: none;
}

a.quillpad-thankyou-link:hover {
    color: #006699;
    text-decoration: underline;
}

#jsddm {
    margin: 0;
    padding: 0;
}

#jsddm li {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    list-style: none outside none;
    width: 110px;
}

#jsddm li a {
    background: url("../images/menu-green-pulldown.jpg") no-repeat scroll center bottom #A0BD53;
    color: #FFFFFF;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
}

#jsddm li a:hover {
}

#jsddm li ul {
    margin: 0;
    padding: 0;
    width: 110px;
    position: absolute;
    visibility: hidden;
}

#jsddm li ul li {
    float: none;
    display: inline;
}

#jsddm li ul li a {
    width: auto;
    background: #A0BD53;
    border-bottom: 1px solid green;
    padding: 4px;
}

#jsddm li ul li a:hover {
    background: #4C8C38;
}

#chosenLang {
    padding:5px 20px 5px 5px;
}

.ddLang {
    padding:5px 20px 5px 5px;
}

.quillpanel {
    width: 300px;
    height: 35px;
    padding: 5px;
    margin: 5px 0px;
    background-color: #CCE5ED;
    border: 1px solid #B3D3FC;
    color: #0033CC;
}

a {
    outline-style: none;
}

img {
    border: 0px;
}

#freeimgcontainer {
    float: left;
    margin: 10px 0 0 454px;
    width: 31px;
    height: 19px;
    display: inline-block;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/free.png',sizingMethod='crop');
}

#freeimgcontainer img {
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}   

.bannerlogotop {
    float: right;
    height: 75px;
    width: 202px;
    padding: 0px;
    margin: 0 0 0 20px;
}

.quillpad-widget-demo-arrow {
    margin-left: -8px;
}

.menubar {
    float: left;
    height: 25px;
    padding: 25px 0px 10px 0px;
    /*margin: -14px 0 0 -4px;*/
    /*width: 711px;*/
}

a.linkstyle, a.linkstyle:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #006699;
    text-decoration: none;
}

a.linkstyle:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #006699;
    text-decoration: underline;
}

a.normal1 {
    display: inline;
    width: 25px;
    height: 26px;
}

a.normal {
    display: inline;
    width: 25px;
    height: 26px;
}

img.toptoolbar {
    width: 60px;
    height: 60px;
    border: 0px;
}

#shortcuts-container {
    text-align: center;
    position: relative;
    padding: 0px;
    margin: 0px;
}

#shortcuts-popup {
    display: none;
    padding: 2px;
}

#shortcuts-table {
    margin: 2px;
}

#shorcuts-table tr {
    color: #006699;
}

#shortcuts-table tr td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    /*color: #006699;*/
    padding: 5px 10px;
}

.shortcuts-odd-row {
    background-color: #FFFFFF;
}

a#editor-shortcuts, a#editor-shortcuts:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #006699;
    text-decoration: none;
}

a#editor-shortcuts:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #006699;
    text-decoration: underline;
}

.normal1 img, .normal img {
    width: 24px;
    height: 24px;
    border: 0px;
}

#cutcopypaste {
    height: 26px;
    margin: 0px;
    width: 75px;
}

#undoredo {
    height: 26px;
    margin: 0px;
    width: 50px;
}

#fontcaption {
    padding-left: 5px;
    width: 24px;
}

#langlistdropdown {
    height: 26px;
    padding: 0px;
    margin: 0px;
    width: 100px;
    padding-left: 4px;           
}

#langList select {
    width: 100px;
    margin: 0px;
}
#fontdropdown {
    height: 26px;
    padding: 0px;
    margin: 0px;
    width: 100px;
    padding-left: 4px;           
}

#fontList select {
    width: 100px;
    margin: 0px;
}

#fontselection {
    height: 26px;
    width: 65px;
    padding-left: 4px;
    margin: 0px;
}

#fontSize select {
    width: 65px;
    margin: 0px;
}

#bolditalicunderline {
    height: 26px;
    width: 77px;
    padding-left: 2px;
    margin: 0px;
}

#fontselection a, #bolditalicunderline a {
    /*display: inline;*/
}

#leftcenterrightalign {
    height: 26px;
    width: 75px;
    padding: 0px;
    margin: 0px;
}

#leftcenterrightalign a {
    display: inline;
}

#orderedunorderedlist {
    height: 26px;
    width: 24px;
    padding: 0px;
    margin: 0px
}

#orderedunorderedlist a {
    display: inline;
}

#textindent {
    height: 26px;
    width: 52px;
    padding: 0px;
    margin: 0px;
}

#textindent a {
    display: inline;
}

#colorselector {
    height: 26px;
    width: 48px;
    padding: 0px;
    margin: 0px;
}

#colorselector a {
    display: inline;
}

#centerspacer {
    width: 90px;
    height: 26px;
}

#quillpadshortcuts {
    padding: 0px 5px 0px 10px;
    width: 90px;
}

#helpanddoctor {
    padding-left: 10px;
    padding-right: 2px;
}
#whatsnewfeedbacktellafriend {
    float: right;
    margin-right: 10px;
}

#editor_iframe {
    background: white;
}

div#whatisquillpad {
    padding: 20px 15px 3px 25px;
}

div#homedemopanel {
    height: 122px;
    position: relative;
    text-align: center;
    top: -17px;
}
/*********** QUILL API ********/ 
.Div2 a, .Div2 a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #006699;
    text-decoration:none;
}
.code_div {
    border-left:3px solid #CCCCCC;
    margin-left:1em;
    padding:0.5em;
    font-family: monospace;
    font-size:11px;
}
.api{
    margin:1em 0;
    background-color:#D8EAEF;
    color:#0A2439;
    font-size:11px;
    font-weight:bold;
    padding:5px;           
}
.api_desc{
    margin:1em 0;
}           
.tab {
    background-color:#FAFAFA;
    border:1px solid #BBBBBB;
    font-family:monospace;
    font-size:12px;
}
.codeframe {
    background-color:#FAFAFA;
    border:1px solid #BBBBBB;
    color:#40830D;
    font-family:monospace;
    font-size:11px;
    padding:10px;
}
.quill_key {
    color:#3C7DB0;
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;
    font-weight:bold;
}
a.userInfo {
    color:#006699;
    font-family:Arial,Helvetica,sans-serif;
    font-size:10px;
    font-weight:bold;
    text-decoration:none;
}

#overlapping_div {
    background-color: transparent;
    width: 5px;
    height: 5px;
    display: none;
    position: absolute;
}

a.commonLink, a.commonLink:visited {
    color:#707062;
    font-family:Arial,Helvetica,sans-serif;
}

#editor-launchtext-container {
    height: 36px;
    margin-left: 185px;
    margin-top: 10px;
    width: 120px;
}

.launchtext {
    display: block;
    margin: 5px 0px 0px 0px;
}

#editor-launchtext-container a {
    background: url("../images/menu-green-pulldown-div.jpg") repeat-x scroll center top transparent;
    color: #FFFFFF !important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px !important;
    font-weight: bold;
    height: 26px;
    letter-spacing: -0.06em;
    margin: 0;
    padding: 5px 10px;
    text-align: center;
    text-decoration: none;
}

#register_plz {
    font-size: 11px; 
    font-weight: normal; 
    text-decoration: none; 
    color: #006699; 
    font-family: Arial,Helvetica,sans-serif;
}

#opened_doc_name {
    padding-left: 5px;
}

.Doc_details {
    float: left; 
    font-size: 12px;
    color: #666666;
    display:none;           
}

/*.api_code_highlights {
    font-weight: bold;
    color:purple;
}*/

img#EmailDocument {
    height: 60px;
    width: 70px;
}
img#EmailGreeting {
    height: 60px;
    width: 70px;
}

/*.api_code_highlights sup, #api_code_key_points sup {
    color: red;
    font-weight: bold;
    font-family:monospace;
}

#api_code_key_points ul li {
    list-style-type: none;
}*/

.MesgContainer{
    padding:5px;
}
.closeMesg{
    float:right;
}
.Div2{
    padding-bottom:5px;
}
.status{
    padding:4px;            
    height:11px;            
    padding-top:5px;
    padding-bottom:5px;
    line-height:15px;
    text-align:center;
}
.api-page-container {
    padding: 20px 10px 20px 10px;
    margin: 10px;
    font: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 15px;
}

#api_info_container {
    background-color: #F5F5F5;
  /*  height: 85px;*/
}

.api-registration-message {
    float: left;
    width: 420px;
    height: 25px;
    padding: 18px 0 0 18px;
}
.api-registration-message-full {
    height: 25px;
    padding: 18px 0 0 18px;
}

.api-loggedin-message {
    padding: 5px 0 0 20px;
}

.api-step {
    margin-left: 10px;
}

#api_register_link {
    /*width: 192px;*/
    padding:24px 0 0 550px;
    /*margin: auto;*/
}

.api-link {
    margin-left: auto;
    color:#006699;
    font-family:Arial,Helvetica,sans-serif;
}

.api-link a {
    color:#006699;
    font-family:Arial,Helvetica,sans-serif;
}

.tb_auth_status {
    height: 28px;
    background-repeat: no-repeat;
    background-image: url(../images/tb_bg_band.png);
}


.editor_login {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #006699;
}

.whats_new_head {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #006699;
    margin: 0px;
    padding: 11px 0px 0px 25px;
}

#IDay_window {
    display: block; 
    width: 400px; 
    position: absolute; 
/*    left: 797px; 
    top: 243px;*/
}
#IDay_heading {
    padding-left: 5px; 
    width: 175px; 
    font-size: 12px; 
    font-family: Arial,Helvetica,sans-serif; 
    float: left;
    padding-top: 5px;           
    padding-bottom: 5px;           
}
#IDay_content {
    margin: 2px; 
    border: 1px solid #acc6d3; 
    font-size: 12px; 
    font-family: Arial,Helvetica,sans-serif;
}
#IDay_table{
    padding-top: 12px;
    padding-left: 8px;
    width:98%;
}

/****  Editor Page : File Browser CSS ****/

#fb_user_files_list_panel {
    border-left: 5px solid #AAAAAA; 
    border-bottom: 5px solid #AAAAAA; 
    border-right: 5px solid #AAAAAA; 
    display: block; 
    background-color: #AAAAAA; 
    width: 300px; 
    position: absolute; 
    display:none;                      
/*    left: 797px; 
    top: 243px;*/
}

.window_heading {
    padding-left: 5px; 
    width: 145px; 
    font-size: 12px; 
    font-family: Arial,Helvetica,sans-serif; 
    float: left;
}

#fb_close_button {
    text-align: right;
    float: right;
}

#fb_close_btn_img {
    text-align: right; 
    vertical-align: middle; 
}

#fb_file_list {
    margin: 2px; 
    border: 1px solid #acc6d3; 
    font-size: 12px; 
    font-family: Arial,Helvetica,sans-serif;
    height:200px;
    overflow-x:auto;
}
.fb_file_details {
    margin: 2px; 
    border: 1px solid #acc6d3; 
    font-size: 12px; 
    font-family: Arial,Helvetica,sans-serif;
    overflow-x:auto;
}
.fb_user_file_name {
    color: #010101;
    font-weight: bold;
}
.fb_user_file_name_link {
    font-weight: bold;
    color:#006699;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    text-decoration:none;
}
.fb_user_file_name_link:hover {
    font-weight: bold;
    color:#006699;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    text-decoration:underline;
}
.fb_user_file_lang{
    text-align: left; 
    float: left; 
    color: #4d8b36;
}
.fb_user_file_delete_icon{
    width: 25px;
    text-align: right; 
}
.delete_file {
    color:red;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    text-decoration:none;
}
.delete_file:hover {
    text-decoration:underline;
}


.fb_user_file_cdate{
    padding-bottom: 10px; 
    text-align: right;
    float: right; 
    color: #acacac;
    padding-right: 10px;
}
.fb_file_num{
    padding-left: 10px;
    padding-right: 10px;
    text-align: right;
}
#fb_file_list_table{
    padding-top: 15px;
    width:98%;
}

#user_files_export_panel {
    background-color: #dddddd;
    border: 1px solid #999999;
    border-radius: 10px 10px 10px 10px;
    display: none;
    padding: 2px;
    position: absolute;
    width: 310px;

}

#export_file_type {
}

#export_file_heading { 
    color: #666666;
    padding-left: 10px;
}

#user_export_file_name {
    width: 180px;
}

#user_files_save_panel {
    border-left: 5px solid #AAAAAA; 
    border-bottom: 5px solid #AAAAAA; 
    border-right: 5px solid #AAAAAA; 
    display: block; 
    background-color: #AAAAAA; 
    width: 270px; 
    position: absolute; 
    display: none;
}

#save_file_note {
    font-size: 10px; 
    color: #666666; 
    padding-left: 10px;
}

#save_file_input {
    width: 200px;
}

#save_file_heading { 
    color: #666666; 
    padding-left: 10px;
}

/****  Editor Page : File Browser CSS ends here ****/
.err_span {
    color: red;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.status_span {
    color: blue;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}
#indi_lang_select a {
    padding: 0px 5px 0px 5px;
    text-decoration: none;
    color:#006699;
}
#indi_lang_select a:visited {
    padding: 0px 5px 0px 5px;
    text-decoration: none;
    color:#006699;
}
#indi_lang_select a:hover {
    padding: 0px 5px 0px 5px;
    text-decoration: underline;
    color:#006699;
}
/************* QUILL ALERT AND CONFIRM BOXES **********/
#QConfirm {
    border-left: 5px solid #AAAAAA; 
    border-bottom: 5px solid #AAAAAA; 
    border-right: 5px solid #AAAAAA; 
    display: none; 
    background-color: #AAAAAA; 
    position: absolute; 
    display: none;
}
#QConfirm_text {
    padding: 5px; 
    text-align: center;
}
.QConfirm_heading {
    padding-left: 5px; 
    width: 90%; 
    font-size: 12px; 
    font-family: Arial,Helvetica,sans-serif; 
    float: left;
}
/************* END OF:: QUILL ALERT AND CONFIRM BOXES **********/
/************* File List **************/
.FileList_td {
    background-color: #f2f2f5;
    padding: 5px 2px 0;
    height: 26px;
}
.file_list {
    width: 98%; 
    color: #cecece;
    height: 26px;
}
.tab_name {
    padding-left:5px;
    padding-right:1px; 
    font-size: 12px;          
    text-decoration: none;
    color: #757576;
}

.active_tab {
    color: black;
    font-weight:bold;
}

.active_tab td.left {
    width: 8px;
    background: url(../images/tab_left_light.png) no-repeat;
    height: 26px;
}

.active_tab td.right {
    width: 8px;
    background: url(../images/tab_right_light.png) no-repeat;
    height: 26px;
}

.active_tab td.middle {
    background: url(../images/tab_center_light.png) repeat-x;
    height: 26px;
}

td.right {
    width: 8px;
    background: url(../images/tab_right_dark.png) no-repeat;
    height: 26px;
}

td.left {
    width: 8px;
    background: url(../images/tab_left_dark.png) no-repeat;
    height: 26px;
}

td.middle {
    background: url(../images/tab_center_dark.png) repeat-x;
    background-position: bottom;
    height: 26px;
}

.close_tab {
    color: #E05757;
    font-size: 10px;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
}
#tab_separator_tr {
    margin-top: 1px; 
    background-color: rgb(255, 255, 255);
}
#tab_separator_div {
    border-top: 1px solid rgb(222, 222, 222); 
    height: 1px; 
    margin-top: 1px;
}
/*************END OF :: File List **************/
#if_txt {
    font-size:10px;
}
#newsaveprintemail {
    float: left;
}
#newsaveprintemail a {
	float: left;	display:block;	
}
#new {
	background:url(../images/icon1.gif) 0 0 no-repeat;
	width:60px;
	height:60px;
}
#new:hover {
	background:url(../images/icon1.gif) 0 -65px no-repeat;
}
.openactive {
	background:url(../images/icon1.gif) -60px 0 no-repeat;
	width:60px;
	height:60px;
}
.openactive:hover
{
	background:url(../images/icon1.gif) -60px -65px no-repeat;
}
.opendeactive
{
	background:url(../images/icon1.gif) -60px -130px no-repeat;	
	width:60px;
	height:60px;
}
#Export {
	background:url(../images/icon1.gif) -185px 0 no-repeat;
	width:60px;
	height:60px;
}
#Export:hover {
	background:url(../images/icon1.gif) -185px -65px no-repeat;
}
#printDoc {
	background:url(../images/icon1.gif) -245px 0 no-repeat;
	width:60px;
	height:60px;
}
#printDoc:hover {
	background:url(../images/icon1.gif) -245px -65px no-repeat;
}
#message {
	background:url(../images/icon1.gif) -305px 0 no-repeat;
	width:78px;
	height:60px;
}
#message:hover {
	background:url(../images/icon1.gif) -305px -65px no-repeat;
}
#whatsnew {
	background:url(../images/icon1.gif) -380px 0 no-repeat;
	width:65px;
	height:60px;
	display:block; 
	float:left;
}
#whatsnew:hover {
	background:url(../images/icon1.gif) -380px -65px no-repeat;
}
#feedback {
	background:url(../images/icon1.gif) -443px 0 no-repeat;
	width:63px;
	height:60px;
	display:block; 
	float:left;
}
#feedback:hover {
	background:url(../images/icon1.gif) -443px -65px no-repeat;
}
#Recommend {
	background:url(../images/icon1.gif) -504px 0 no-repeat;
	width:63px;
	height:60px;
	display:block; 
	float:left;
}
#Recommend:hover {
	background:url(../images/icon1.gif) -504px -65px no-repeat;
}
#editor_second_row a
{
	display:block; 
	float:left;
}
#doctor {
	background:url(../images/icon1.gif) -416px -195px no-repeat;
	width:29px;
	height:30px;
}
#doctor:hover {
	background:url(../images/icon1.gif) -417px -257px no-repeat;
}
#help {
	background:url(../images/icon1.gif) -387px -195px no-repeat;
	width:29px;
	height:30px;
}
#help:hover {
	background:url(../images/icon1.gif) -387px -257px no-repeat;
}
#cut
{
	background:url(../images/icon1.gif) -1px -200px no-repeat;
	width:25px;
	height:20px;
}
#cut:hover
{
	background:url(../images/icon1.gif) -1px -262px no-repeat;
}
#cut_inactive
{
	background:url(../images/icon1.gif) -1px -230px no-repeat;
	width:25px;
	height:20px;
}
#copy_inactive
{
	background:url(../images/icon1.gif) -28px -230px no-repeat;
	width:25px;
	height:20px;
}	
#copy
{
	background:url(../images/icon1.gif) -28px -200px no-repeat;
	width:25px;
	height:20px;
}
#copy:hover
{
	background:url(../images/icon1.gif) -28px -262px no-repeat;
}
#paste_inactive
{
	background:url(../images/icon1.gif) -57px -229px no-repeat;
	width:25px;
	height:20px;
}
#paste
{
	width:25px;
	height:20px;
	background:url(../images/icon1.gif) -57px -200px no-repeat;
}
#paste:hover
{
	background:url(../images/icon1.gif) -57px -262px no-repeat;
}
.undodeactive
{
	background:url(../images/icon1.gif) -85px -230px no-repeat;
	width:20px;
	height:20px;
}
.undoactive
{
	background:url(../images/icon1.gif) -85px -200px no-repeat;
	width:20px;
	height:20px;
}
.undoactive:hover
{
	background:url(../images/icon1.gif) -85px -262px no-repeat;
}
.redodeactive
{
	background:url(../images/icon1.gif) -114px -230px no-repeat;
	width:20px;
	height:20px;
}
.redoactive
{
	background:url(../images/icon1.gif) -114px -200px no-repeat;
	width:20px;
	height:20px;
}
.redoactive:hover
{
	background:url(../images/icon1.gif) -113px -262px no-repeat;
}
#fg_color {
	background:url(../images/icon1.gif) -447px -197px no-repeat;
	width:23px;
	height:24px;
	display:block;
}
#fg_color:hover
{
	background:url(../images/icon1.gif) -447px -259px no-repeat;
}
#bg_color {
	background:url(../images/icon1.gif) -476px -197px no-repeat;
	width:23px;
	height:24px;
	display:block;
}
#bg_color:hover
{
	background:url(../images/icon1.gif) -476px -259px no-repeat;
}
.active {
	background:url(../images/icon1.gif) -125px 0 no-repeat;
	width:60px;
	height:60px;
}
.active:hover {
	background:url(../images/icon1.gif) -125px -65px no-repeat;
	width:60px;
	height:60px;
}
.thickbox active {
	background:url(../images/icon1.gif) -125px 0 no-repeat;
	width:60px;
	height:60px;
}
.thickbox active:hover {
	background:url(../images/icon1.gif) -125px -65px no-repeat;
	width:60px;
	height:60px;
}
.deactive {
	background:url(../images/icon1.gif) -125px -130px no-repeat;
	width:60px;
	height:60px;
}
.bolddeactive {
	background:url(../images/icon1.gif) -138px -196px no-repeat;
	width:25px;
	height:27px;
	display:block;
	float:left;
}
.bolddeactive:hover {
	background:url(../images/icon1.gif) -138px -258px no-repeat;
}
.boldactive
{
	background:url(../images/icon1.gif) -138px -289px no-repeat;
	width:25px;
	height:27px;
}
.italicdeactive {
	background:url(../images/icon1.gif) -166px -196px no-repeat;
	width:25px;
	height:27px;
}
.italicdeactive:hover {
	background:url(../images/icon1.gif) -166px -258px no-repeat;
}
.italicactive
{
	background:url(../images/icon1.gif) -166px -289px no-repeat;
	width:25px;
	height:27px;
}
.underlinedeactive {
	background:url(../images/icon1.gif) -194px -196px no-repeat;
	width:25px;
	height:27px;
}
.underlinedeactive:hover {
	background:url(../images/icon1.gif) -195px -258px no-repeat;
}
.underlineactive
{
	background:url(../images/icon1.gif) -195px -289px no-repeat;
	width:25px;
	height:27px;
}
.listdeactive
{
	background:url(../images/icon1.gif) -306px -196px no-repeat;
	width:25px;
	height:27px;
	display:block;
	float:left;
}
.listdeactive:hover
{
	background:url(../images/icon1.gif) -306px -258px no-repeat;
}
.listactive
{
	background:url(../images/icon1.gif) -306px -289px no-repeat;
	width:25px;
	height:27px;
}
.leftdeactive
{
	background:url(../images/icon1.gif) -222px -196px no-repeat;
	width:25px;
	height:27px;
}
.leftdeactive:hover
{
	background:url(../images/icon1.gif) -223px -258px no-repeat;
}
.leftactive
{
	background:url(../images/icon1.gif) -222px -289px no-repeat;
	width:25px;
	height:27px;
}
.centerdeactive
{
	background:url(../images/icon1.gif) -250px -196px no-repeat;
	width:25px;
	height:27px;
}
.centerdeactive:hover
{
	background:url(../images/icon1.gif) -250px -258px no-repeat;
}
.centeractive
{
	background:url(../images/icon1.gif) -250px -289px no-repeat;
	width:25px;
	height:27px;
	display:block;
	float:left;
}
.rightdeactive
{
	background:url(../images/icon1.gif) -278px -196px no-repeat;
	width:25px;
	height:27px;
}
.rightdeactive:hover
{
	background:url(../images/icon1.gif) -278px -258px no-repeat;
}
.rightactive
{
	background:url(../images/icon1.gif) -278px -289px no-repeat;
	width:25px;
	height:27px;
	display:block;
	float:left;
}
.decindentdeactive
{
	background:url(../images/icon1.gif) -331px -223px no-repeat;
	width:25px;
	height:27px;
}
.decindentactive
{
	background:url(../images/icon1.gif) -333px -194px no-repeat;
	width:25px;
	height:27px;
}
.decindentactive:hover
{
	background:url(../images/icon1.gif) -333px -257px no-repeat;
}
#incIndent
{
	background:url(../images/icon1.gif) -362px -194px no-repeat;
	width:25px;
	height:27px;
}
#incIndent:hover
{
	background:url(../images/icon1.gif) -362px -257px no-repeat;
}
