﻿
/* Colors 

Light Blue: #1b72a5;



*/





/* Global */

html, body { margin: 0px; padding: 0px; }
.clear { clear: both; }
body{background:silver;color:#494f57;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;}
img{border:0;}

/* Main Layout Conventions */

#container{position:relative;padding-left:13px;width:985px;border-right-style:solid;border-right-width:1px;border-right-color:gray;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:gray;border-left-style:solid;border-left-width:1px;border-left-color:gray;background-color:#FFF;margin:0 auto;
z-index:1;}
#header{position:relative;height:123px;width:972px;}
#logo{position:absolute;top:22px;left:0;margin:7px 0 0;padding:0;}
#logo a,.leftmenu a{text-decoration:none;}
#topmenu{list-style:none;position:absolute;top:32px;right:319px;text-align:center;margin:0;padding:0;color: red; font-size: 21px; font-weight:bold;}
#microsoft{position:absolute;top:9px;right:9px;margin:0;padding:0;}



/* Various Body Styles */	

#body1{width:750px;float:right;margin-bottom:10px;margin-right:15px;text-align:left;font-size:15px;line-height:19px;}
#body1 ul li{line-height:25px;}
#body2{width:179px;float:left;margin-bottom:10px;margin-left:10px;text-align:left;}
#body2 h3{color:#fff;voice-family:inherit;width:169px;height:15px;margin:11px 0 2px;padding:3px 5px;}
#body3{width:150px;float:right;margin-right:5px;margin-top:30px;font-size:11px;padding-left:10px;border-left-style:solid;border-left-width:1px;border-left-color:silver;}
#body4{width:550px;float:left;margin-top:10px;font-size:15px;}
#body6{width:220px;float:right;margin-right:5px;margin-top:30px;font-size:13px;}
#body7{width:510px;float:left;margin-top:10px;font-size:13px;}
html>body #body2 h3{width:169px;height:15px;}


/* Box Styles */

.box h3,.box2 h3,.box p,.box2 p{margin-top:0;}
.box-left{width:179px;padding-bottom:11px;background:url('../images/leftboxbg.gif') bottom left;margin:0 0 9px;}
.box-left p{margin:0 11px 8px;}
.box-left-inner{padding-top:8px;background:url('../images/leftbox-top.gif') no-repeat;}
.box-left-lineheight{line-height:30px;}
.box,box2{width:750px;margin-right:0;margin-left:0;}
.box-inner,.box2-inner{position:relative;padding:12px 13px;}
.box{background:url('../images/textboxbg.gif') no-repeat bottom left;}
.box-inner{background:url('../images/textbox-top.gif') no-repeat top left;}
.box2{background:url('../images/textbox2bg.gif') no-repeat bottom left;}
.box2-inner{background:url('../images/textbox2-top.gif') no-repeat top left;}

/* Product Div */

.proddiv{width:720px;clear:left;border:1px solid #fff;}
.proddiv .floatbox{float:left;}
* html .proddiv p{height:1%;}
.proddiv p{margin-top:0;margin-left:145px;}
ul.offer{list-style-type:none;}
ul.offer li{display:block;float:left;}
ul#customers{list-style-type:none;margin:20px 0 0;padding:0;}
ul#customers li{display:block;float:left;margin-right:38px;}
ul#customers li.last{margin-right:0px;}
#page-bottom{width:985px;float:left;margin-left:-7px;}
#flashmovie{width:739px;height:430px;background:#FFF url(/images/ajax-loader.gif) no-repeat center center;}
.image-left{float:left;margin-right:10px;}
#footer{clear:both;width:972px;text-align:center;margin:0;padding:5px 0;}

/* Special Classes */

div.demoRow{width:750px;}
div.demoBlock{width:360px;margin-top:30px;}
.LeftFloated{float:left;}
.RightFloated{float:right;}
div.demoBlockLeft{width:175px;padding-right:5px;float:left;}
div.demoBlockRight{width:180px;float:right;}
div.demoBlockLeft H4{margin-top:0;padding-top:0;margin-bottom:5px;}
div.example_buttons{width:180px;margin-top:20px;vertical-align:top;text-align:center;}
.title{color:#a30101;font-size:180%;font-weight:400;}
.bold-red-17px{font-size:17px;font-weight:700;color:red;}
.bold-black-17px{font-size:17px;font-weight:700;color:#000;text-decoration:line-through;}
.image-right{float:right;margin-left:5px;border-width:0;}
.red_text{color:red;font-weight:700;}


/*updated publishing-examples.aspx styles*/

div.demoRow{width:750px;}
div.demoBlock{width:360px;margin-top:30px;}
.LeftFloated{float:left;}
.RightFloated{float:right;}
div.demoBlockLeft{width:175px;padding-right:5px;float:left;}
div.demoBlockRight{width:180px;float:right;}
div.demoBlockLeft H4{margin-top:0;padding-top:0;margin-bottom:5px;}
div.example_buttons{width:180px;margin-top:20px;vertical-align:top;text-align:center;}


/* Color CSS Style Sheet */


a:link{color:#195b8a;}
a:visited{color:#456a84;}
a:active,{color:#2089bb;}
a:hover{color:#2089bb;text-decoration:underline;}






p{margin-top:10px;margin-bottom:10px;line-height:21px;}
    p.tight{line-height:17px;}
    p.important{color: #404040;font-size: 14px;font-weight:bold;text-align: center;}
    p.button{display: block;text-align: center;}
     p.small{font-size: 10px;}
h1{font-family:Georgia, Times, serif;font-size:23px;font-weight:400;color:#003a63;margin-bottom:10px;margin-top:0;}
    div#mainsection h1{color:#FFF;font-size:18px;}
h2{font-size:18px;font-family:Georgia, Times, serif;font-weight:400;color:#003a63;margin-bottom:10px;margin-top:10px;}
    div#subsection h2{margin-top:14px;}
h3{font-size:14px;font-weight: normal; color:#003a63;margin-bottom:10px;margin-top:10px;}
    #body2 h3{background:url('../images/leftheader.gif') no-repeat;color:#fff;line-height:15px;}
    #body2 h3.accent{background:url('../images/leftheader.gif') no-repeat;}
    #body2 h3.freetrial{background:url('../images/leftheader2.gif') no-repeat;}
h4{font-size:110%;color:#a30101;}
h5{font-size:100%;}
h6{font-size:110%;font-style:italic;}
h4,h5,h6{margin:1em 0;}



table.data td,table.data th{border:solid 1px #d6d6d6;}
table.data th{background:#eee;}

div#quoteForm{background-color:#e2dede;border:1px solid #CCC;width:600px;padding:10px 30px;}


hr{clear:both;height:0;border-color:#dbdcdc;border-style:solid;border-width:1px 0 0;margin:0 0 20px;}

.leftmenu{list-style:none;margin:0 11px;padding:0;}

ul.highlight li{   
	color: #ff7519;
}

ul.highlight li span
{
	color: #494f57;
	}
	
.leftmenu li{border-bottom:dotted 1px #4f4f4f;padding:3px 0;}

ul.features{list-style-type:none;margin:20px 0 0 10px;padding:0;}
ul.features li{float:left;width:210px;height:102px;display:block;position:relative;font-size:0.9em;margin:5px 20px 8px 0;padding:10px 0 20px;}
ul.features li img.featuresBtnTop{position:absolute;bottom:0;right:10px;}
ul.features li img.featuresBtnBot{position:absolute;bottom:-30px;right:10px;}
ul.features li h3{line-height:1.3em;font-size:14px;color:#494f57;font-weight:400;margin:0;padding:0 0 0 55px;}
ul.features li.feature-one{background:url(../images/icons/clock.jpg) no-repeat;}
ul.features li.feature-two{background:url(../images/icons/presentation-screen.jpg) no-repeat;}
ul.features li.feature-three{background:url(../images/icons/folder.jpg) no-repeat;}
ul.features li.feature-four{background:url(../images/icons/charts.jpg) no-repeat;}


/*
@media print {
	#header, #logo, #menu, #topmenu, #navtitle, #leftnav, #footer { display: none; }
	body { background: #fff; padding: 20px; }
	#body1, #body2 { float: none; }
	#container, #body1, #body2, #footer { width: auto; }
	.box, .box2, .box-left { width: auto; height: auto; display: block; float: none; margin: 0px; background: none; padding: 0px;}
	.box-inner, .box2-inner, .box-left-inner{ background: none; padding: 0px; }
	.title, #body2 h3,  .box h3, .box2 h3, #body2 h3.accent { margin: 10px 0px; padding: 0px; background: none; color: #a30101; }
	#body2 { border-top: solid 1px #5e6d77; }
	.box-left p { margin: 10px 0px; padding: 0px; }
}
*/



