#productlogo { background:url(../images/sdp-itil.gif) no-repeat; width: 290px; height: 67px; }

.headingnav { display:table; width:100%; border-bottom:1px dotted #989898; color:#9A9E9F; font:normal 10px Verdana, Arial, Helvetica, sans-serif; line-height:20px; margin-bottom:20px; }


.bgmgray_f2b { background-color: #eeeeee; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px}

.bgimage
{
background-color:#e8e8e8;
height:24px;
display:block;
margin:0px 0px 5px 0px;
}

#topspan
{
display:block;
border-bottom:1px dashed #999999;
height:20px;
}

.cusheadcolor
{
color:#0066CC;
font-weight:bold;
padding:0px; margin:0px;
}

.custborder
{
border-bottom:1px solid #83a3b6;
border-top:1px solid #83a3b6;
}
.custname
{
text-align:right;
display:block;
}
.custcontent
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px; padding:0px; margin:0px;
}
#trobj 
{
height:auto;
border:1px solid #afb3b4;
}
#trobj .agendatab
{
background:url(../images/manageengine-training-tab.gif) repeat-x top left;
height:23px;
color:#255279;
text-align:center;
border-bottom:1px solid #afb3b4;
cursor:pointer;
}

#trobj .agendatabactive
{
background-color:#255279;
height:23px;
color:#ffffff;
text-align:center;
border-bottom:1px solid #afb3b4;
cursor:pointer;
}

.agendaleft
{
border-right:1px solid #afb3b4;
border-bottom:1px solid #afb3b4;
width:50%;
}

.agendaright
{
border-bottom:1px solid #afb3b4;
width:50%;
padding-left:10px;
}
#trainingageda3 div{ margin-top:10px;}


.bgwhitesmoke { background-color: #F5F5F5; }

.cellspacingborder
{
background-color:#afafaf;
}

.customerlogos
{
padding:10px 0px 20px 10px;
}

#topspan a
{
background-color:#e7e7e7;
color:#000000;
float:right;
width:33px;
height:20px;
line-height:20px;
text-align:center;
text-decoration:none;
}
#topspan a:hover
{
color:#0000CC;
}


#startinnercont
{
padding:0px;
margin:0px;
width:100%;
}

table tr> td #startinnercont
{
padding:0px;
width:auto;
}

.padd
{
padding:0px 20px 10px 20px;
}

.subheader
{
line-height:20px !important;
font-size:11px !important;
font-weight:bold !important;
}

.bgdgray
{
background-color:#afafaf;
}

.bgwhite
{
background-color:#ffffff;
}

.bgmgray
{
padding:0px 0px 0px 6px;
}
.normalbold
{
font-weight:bold;
font-style:normal;
}

.pageheader
{
 font:bold 15px Verdana, Arial, Helvetica, sans-serif; color:#000; margin-bottom:10px;
}


.imagetitle
{
display:block;
text-align:center;
color:#666666;
}

.imagetitle a
{
color:#666666;
text-decoration:none;
}

.imagetitle a:hover
{
color:#666666;
text-decoration:underline;
}

.tablehead
{
background-color:#FFFFFF;
font-weight:bold;
font-size:11px;
padding:6px 0px 6px 0px;
margin:0px;
text-align:center;
}

.topspan
{
display:block;
border-top:1px dashed #999999;
height:20px;
}

ol.normalcont{margin:0px 0px 0px 30px;}

.evenrows
{
background-color:#ebebeb!important;
}
.oddrows
{
background-color:#f7f6f6!important;
}

.customerspe
{
padding:27px 0px 0px 0px;
line-height:23px;
font-size:13px;
}

#custmerspeak
{
background-image:url(../images/custmer-speak-bg.gif);
height:152px;
margin:0px 0px 0px 0px;
}

#custmerspeak .custmername
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#df1d1e;
padding:8px 0px 0px 0px;
display:block;
}

#custmerspeak .custmerdesi
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#669900;
}

/* Managed Images */
.flag-chinese{ background:url(../images/help-desk-images.gif) no-repeat -98px -12px; display:block; height:13px; width:20px; cursor:pointer; }
.flag-french{ background:url(../images/help-desk-images.gif) no-repeat -116px -12px; display:block; height:13px; width:20px; cursor:pointer; }
.flag-german{ background:url(../images/help-desk-images.gif) no-repeat -1px -12px; display:block; height:13px; width:20px; cursor:pointer; }
.flag-japanese{ background:url(../images/help-desk-images.gif) no-repeat -22px -12px; display:block; height:13px; width:20px; cursor:pointer; }
.flag-portuguese{ background:url(../images/help-desk-images.gif) no-repeat -41px -12px; display:block; height:13px; width:20px; cursor:pointer; }
.flag-spanish{ background:url(../images/help-desk-images.gif) no-repeat -61px -12px; display:block; height:13px; width:20px; cursor:pointer; }
.flag-swedish{ background:url(../images/help-desk-images.gif) no-repeat -80px -12px; display:block; height:13px; width:20px; cursor:pointer; }


.box-topleft
{
background:url(../images/help-desk-images.gif) no-repeat -144px -3px; display:block; cursor:pointer;
width:13px; height:12px;
}

.box-topright
{
background:url(../images/help-desk-images.gif) no-repeat -183px -4px; display:block; cursor:pointer;
width:13px; height:12px;
}


.box-bottomleft
{
background:url(../images/help-desk-images.gif) no-repeat -144px -52px; display:block; cursor:pointer;
width:12px; height:12px;
}

.box-bottomright
{
background:url(../images/help-desk-images.gif) no-repeat -184px -52px; display:block; cursor:pointer;
width:13px; height:13px;
}


.box-topcenter{ border-top:1px solid #9f9f9f; display:block; height:12px; line-height:12px; }

.box-left{ border-left:1px solid #9f9f9f; width:12px; }


/*Style for Free help desk software page 13-11-07 */

.freeeditionlist
{
height:23px;
text-align:center;
vertical-align:bottom;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff !important;
font-weight:bold;
}

.freehelpdeskfeatures
{
padding:10px 0px 10px 20px ;
line-height:21px;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#105aad;
text-align:justify;
background:url('../images/free-help-desk-featbg.gif') repeat-y top right;
font-weight:bold;
}

.keyfeatures
{
padding:0px;
margin:0px 0px 0px 50px;
list-style:none;
}

.keyfeatures li
{
line-height:20px;
list-style:disc;
padding:5px 0px 5px 0px;
}

.faqquestions
{
list-style:none;
}

.faqquestions li.question
{
background:url('../images/questions.gif') 0px 7px no-repeat;
padding:5px 0px 5px 25px;
color:#666666;
font-weight:bold;
}

.faqquestions li.answer
{
padding:5px 0px 5px 30px;
color:#000000 !important;
}

.bottomspace
{
display:block; height:13px;
}