.left_middle h3,.left_middlel2 h3,.left_middlel3 h3 {
font-size:200%;
font-weight:600;
color:#1976a9;
}

.left_middle p strong,leftmiddlel2 p strong,.right p strong {
color:#be0000;
}

.content_display {
border:1px solid #fff;
margin:10px;
padding:10px;
}

.content_display:hover {
background:#e5f6fc;
border:1px solid #2d8ab5;
cursor:default;
margin:10px;
}

.content_display_nohover {
margin:10px;
padding:10px;
}

.content_display_nohover img{
padding: 0 4px 0 4px;
}

.content_display h3,.content_display_nohover h3 {
font-size:165%;
color:#006ca5;
font-weight:100;
}

.content_display_nohover h3 {
margin-top:20px;
}

#product_container {
background:#fff url(../images/prodnamebg.png) repeat-x;
}

#overview_menu {
list-style:none;
background:#e3e3e3 url(../images/overview_menu_bg.gif) repeat-x;
width:173px;
border:1px solid #bababa;
border-bottom:none;
float:left;
margin:0 0 15px;
font-size: 80%;
}

#overview_menu .overview_heading {
font-size:95%;
color:#000;
font-weight:700;
text-align:center;
border-bottom:none;
background:#d2f5e3 url(../images/overview_menu_hover.gif) repeat-x;
padding:5px 2px;
}

#overview_menu .overview_heading_2 {
text-align:center;
font-size:85%;
border-bottom:1px solid #55da96;
background:#d2f5e3;
}

#overview_menu li {
border-bottom:1px solid #bababa;
}

#overview_menu li a {
color:#797979;
text-decoration:none;
display:block;
background:url(../images/arrow.gif) no-repeat center right;
padding:5px 10px;
}

#overview_menu li a:hover {
background:#d2f5e3 url(../images/arrow_over.gif) no-repeat center right;
color:#488264;
}

#overview_menu li a img {
border:none;
width:20px;
height:20px;
margin:0 3px -4px 0 !important;
padding:0;
}

#whatulsee {
list-style:none;
background:#eff0f2;
width:173px;
border:1px solid #bababa;
border-bottom:none;
float:left;
margin:0 0 15px;
}

#whatulsee .whatulsee_heading {
font-size:115%;
color:#000;
font-weight:700;
text-align:center;
border-bottom:1px solid #55da96;
background:#d2f5e3 url(../images/overview_menu_hover.gif) repeat-x;
padding:5px 0;
}

#whatulsee .whereulseeit {
font-size:100%;
color:#494949;
font-weight:700;
}

#whatulsee li {
font-size:105%;
padding:3px;
}

#whatulsee .whereulseeit_end {
border-bottom:1px solid #999;
background:url(../images/recordsathome.gif) no-repeat bottom right;
padding:15px 0;
}

#whatulsee .whereulseeit_endwork {
border-bottom:1px solid #999;
background:url(../images/recordsatwork.gif) no-repeat bottom right;
padding:15px 0;
}

#whatulsee a {
color:#4cb3ef;
font-size:80%;
padding:0 0 0 5px;
}

.postitbox {
background:#fffadb url(../images/intro-br.gif) no-repeat scroll right bottom;
margin-bottom:2em;
margin-top:20px;
}

.postitbox p {
margin:0;
padding:5px 0;
}

.postitbox blockquote {
background:transparent url(../images/intro-bl.gif) no-repeat scroll left bottom;
font-family:monospace;
font-size:115%;
line-height:1.3em;
margin:0;
padding:20px;
}

.name {
font-size:80%;
text-align:right;
color:red;
}

#pagenum {
list-style:none;
clear:both;
float:right;
}

#pagenum li {
display:inline;
border:1px solid #3763A4;
background:#def3ff;
padding:2px 5px;
}

#pagenum li a {
text-decoration:none;
color:#000;
}

#pagenum li a:hover {
text-decoration:underline;
}

#pagenum .active {
background:#ccc;
border:1px solid #999;
}

#pagenum .active a {
color:#535353;
cursor:default;
}

#pagenum .active a:hover {
text-decoration:none;
}

.featured_box {
background:#f3fff5;
border:1px solid #aeefbb;
margin:20px 0 0;
padding:5px;
}

.featured_box a{
font-size: 80%;
}

ol#faqslist {
padding:10px 30px 30px;
}

#faqslist li {
font-size:90%;
margin:3px;
padding:4px 0;
}

#faqslist li a {
color:#0e6fa2;
text-decoration:none;
}

#faqslist li a:hover {
color:#006ca5;
text-decoration:underline;
}

#faq1,#faq2,#faq3,#faq4,#faq5,#faq6,#faq7,#faq8,#faq9,#faq10,#faq11,#faq12,#faq13,#faq14,#faq15 {
border:none;
border-top:1px solid #cae2ee;
border-bottom:1px solid #cae2ee;
margin:20px 0;
padding:10px;
}

#faq1:hover,#faq2:hover,#faq3:hover,#faq4:hover,#faq5:hover,#faq6:hover,#faq7:hover,#faq8:hover,#faq9:hover,#faq10:hover,#faq11:hover,#faq12:hover,#faq13:hover,#faq14:hover,#faq15:hover {
background:#FFFFE0;
}

ul#toolbar {
clear:both;
height:35px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-align:center;
background:#efefef;
}

#toolbar li {
float:left;
text-indent:-9999px;
}

#toolbar li a {
display:block;
height:35px;
outline:0;
}

#toolbar li.inactive {
background-position:center top;
}

#toolbar li#prod_desc-tab {
background-image:url(../images/tabs/overview.gif);
width:66px;
}

#toolbar li#faqs-tab {
background-image:url(../images/tabs/faqs.gif);
width:56px;
}

#toolbar li#press_stories-tab {
background-image:url(../images/tabs/press.gif);
width:144px;
}

#toolbar li#user_stories-tab {
background-image:url(../images/tabs/user.gif);
width:107px;
}

#toolbar li#solutions-tab {
background-image:url(../images/tabs/solutions.gif);
width:99px;
}

#toolbar li#product_tour-tab {
background-image:url(../images/tabs/tour.gif);
width:89px;
}

#toolbar li#sys_requirments-tab {
background-image:url(../images/tabs/sysrequire.gif);
width:135px;
}

#toolbar li#buy_now-tab {
background-image:url(../images/tabs/buynow.gif);
width:81px;
}

#toolbar li.active,#toolbar li:hover {
background-position:center;
}

/*tour*/
#tour_container h3{
font-size:155%;
color:#006ca5;
font-weight:100;
text-align: center;
margin: 0 0 10px 0;
}

#tour_list{
list-style: none;
}

#tour_list li{
padding:0.6em 10px 0.6em 19px;
}

#tour_list li:hover, #tour_list li:active, #tour_list li:focus{
background: url(../images/tourarrow.gif) no-repeat;
}

#tour_list .heading{
font-size: 110%;
}

#tour_list li.heading:hover{
background: none;
}

#tour_list li a{
color: #747474;
text-decoration: none;
background: url(../images/bullet_black.png) no-repeat left center;
padding: 0 0 0 25px;
}

#tour_list li a:hover{
background: url(../images/bullet_blue.png) no-repeat left center;
color: #000;
}

#tour_list li a:active, #tour_list li a:visited{
color:#3996c6;
}

#tour_ol{
margin: 0 10px 10px 10px;
padding: 5px 10px 10px 10px;
list-style-type: none;
background: url(../images/tourbg.gif) repeat-x;
border-bottom: 2px solid #eee;
width: 370px;
}

#tour_ol li{
padding: 10px 0 10px 40px;
color: #585f62;
font-size: 120%;
font-weight: 100;
border-bottom: 1px solid #fafafa;
border-top: 1px solid #fafafa;

}

#tour_ol li:hover{
color: #007797;
border-bottom: 1px solid #d7d7d7;
border-top: 1px solid #d7d7d7;
}

#tour_ol li.heading h3{
margin:4px 0 0 0;
}

#tour_ol li.heading{
border: none;
margin: 0;
padding: 0;
}

#tour_ol li.heading:hover{
border: none;
}

#tour_ol li.step1 {
margin: 15px 0 0 0;
background: url(../images/step1.gif) 0 50% no-repeat;
}

#tour_ol li.step1:hover {
background: #ffffed url(../images/step1.gif) 0 50% no-repeat;
}

#tour_ol li.step2 {
background: url(../images/step2.gif) 0 50% no-repeat;
}

#tour_ol li.step2:hover {
background:#ffffed url(../images/step2.gif) 0 50% no-repeat;
}

#tour_ol li.step3 {
background: url(../images/step3.gif) 0 50% no-repeat;
}

#tour_ol li.step3:hover {
background: #ffffed url(../images/step3.gif) 0 50% no-repeat;
}

#tour_ol li.step4 {
background: url(../images/step4.gif) 0 50% no-repeat;
}

#tour_ol li.step4:hover {
background: #ffffed url(../images/step4.gif) 0 50% no-repeat;
}

#tour_ol li.step5 {
background: url(../images/step5.gif) 0 50% no-repeat;
}

#tour_ol li.step5:hover {
background:#ffffed url(../images/step5.gif) 0 50% no-repeat;
}

/*end tour*/


.oltypical {
padding:10px 25px;
}

.oltypical li {
padding:5px 0;
}

.firstletter {
color:#0b77a9;
}



.pub_name {
font-size:135%;
color:#205379;
border-bottom:1px solid #5580a0;
}

body#product_overview #toolbar li#prod_desc-tab,body#faq_body #toolbar li#faqs-tab,body#press_body #toolbar li#press_stories-tab,body#user_body #toolbar li#user_stories-tab,body#solutions_body #toolbar li#solutions-tab,body#tour_body #toolbar li#product_tour-tab,body#sysrequire_body #toolbar li#sys_requirments-tab,body#buynow_body #toolbar li#buy_now-tab {
background-position:center bottom;
}
