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

body.full-width #main {
	width:978px;
	margin-left:0px;
	border-right:1px solid #d0d3d7;
	border-left:1px solid #d0d3d7;
	margin-right:0px;
	padding-top:0px;
}


								#top_curve
											{
											
											background-color: transparent;

background-image: none;

background-repeat: no-repeat;

background-attachment: scroll;

background-position: 0px 0px;

height: 0px;
											
											}

h1
{
float: left;

font-family: Georgia,"Times New Roman",Times,serif;

font-size: 31px;

padding-top: 0px;

padding-bottom: 0px;

font-weight:normal;

color:#555555;
line-height:31px;
}

body.full-width #main h1 {
padding-left:40px;
padding-top:20px;
color:#555555;
}

/* GENERAL */
#main h2
{
font-family:Georgia, "Times New Roman", Times, serif !important;
font-size:18px !important;
color:#555555 !important;
}

#main h2 a,
#main h2 a:link,
#main h2 a:active,
#main h2 a:visited {
color:#000000 !important;
}

#main h2 a:hover
{
color:#1880bb !important;;
}
#main .headlinelink
{
font-family:Georgia, "Times New Roman", Times, serif;
/*font-size:11pt;
font-weight:bold;*/
font-size:12pt;
line-height:20px;
color:#000000;


}


#main #bpm-blueprint-product ul li{
	/*background: url(../../images/common/bullet_arrow-black.gif) 25px 3px no-repeat;*/
	margin-left:0px;
	padding:0px;
	padding-left:35px;
	
	margin-bottom:20px;
	background-position:25px  5px;
}











#main h2
{
font-family:Georgia, "Times New Roman", Times, serif !important;
font-size:18px !important;
color:#555555 !important;
}

#main h3
{
margin-top: 0px;
font-family: Georgia;
font-size: 17px  !important;;
line-height: 20px  !important;;
padding-left: 0px;
padding-right: 10px;
margin-bottom: 10px  !important;;
background-image:none !important;
color:#000000  !important;
font-weight:normal;
}



#main h4
{
color:black;
font-size:14px !important;
}

.taller
{

font-size:15px !important;
}


ul li h4
{

color:#585F67;


}


/* PRODUCTS MAIN PAGE */
.floatingTwoColumn
{
width:694px;
}

.floatingTwoColumn .myColumnLeft
{

float:left;
width:300px;
display:inline;
border-right:1px solid #e5e5e5;
padding-right:30px;
padding-left:15px;
}

.floatingTwoColumn .myColumnRight
{
float:right ;
border-right:none;
display:inline;
width:300px;

}


.topDescription
{
padding-left:0px;
margin:0px;
margin-top:4px;
margin-bottom:4px;

}



.bottomDescription
{
padding-left:0px;margin:0px;margin-bottom:8px;
}


.floatingProductBox
{
width:288px;height:158px;
}



floatingProductBox  .leftIcon
{

float:left;width:66px;
}

/* END PMP -*/




/* NEXT STEPS*/
.fullWidthBox
{


background:url(../../images/body/feature_bpm-blueprint-product_nextsteps.jpg) top left repeat-x;text-align:center;width:auto;padding-left:10px;padding-right:10px;height:160px;
             margin-left:auto;
             margin-right:auto;
        border-top:1px solid #e1e2e4;
        border-right:1px solid #e2e2e2;
        border-bottom:2px solid #dbdbdd;
        border-left:1px solid #e2e2e2;
}

.ThreeColumnNextSteps
{
margin-left:20px;margin-top:20px;
}
.ThreeColumnNextSteps .column
{
float:left;width:217px;padding-right:7px;
}

/* END NS*/







/* Process Definition */


.callOutBox
{
background-color:#f2f2f2; margin-top:0px;margin-bottom:0px;margin-left:15px;margin-right:0px;

padding-left:10px;
padding-right:10px;
padding-top:10px;
width:210px;float:right;height:50px;
font-size:11px;

}

.callOutBox #icon
{
padding-top:0px;display:block;float:left;padding-right:10px;
}

.callOutBox div
{
float:left;

}


/* GBS 3Column BOxes */

.ThreeColumnTop
{

background-image:url(../../images/body/rounded_corners/box_694_top.gif);height:7px;background-repeat:no-repeat;
}

.ThreeColumnBottom
{
background-image:url(../../images/body/rounded_corners/box_694_bottom_short.gif);height:7px;background-repeat:no-repeat; 
}

.ThreeColumn
{
width:692px;

clear:left;
float:left;

border-right:1px solid #e1e2e4;

background:url(../../images/body/box-gradient-gray-top.jpg) top left repeat-x;


 background-position: 0px -30px;




border-left:1px solid #e1e2e4;
}

.ThreeColumn h2
{
padding-top:10px;
margin:10px;




}

.col p
{
padding-left:10px !important;
padding-right:10px !important;
}
.ThreeColumn .col
{

width:180px;
float:left;



}
/* END GBS 3Column BOxes */


/*B SIGNUP */
.BPSignupMainContent
{
width: 495px; float: left; padding-top: 30px; padding-bottom: 10px;padding-left:20px;padding-right:20px;
}


.BPSignupMainContent h1
{ 
color: #3373a1;

font-size: 18px;

font-family: arial;
margin-left:12px;

font-weight: normal;
}

.BPSignupFloater
{
width: 200px; float: right; padding-top: 30px; padding-bottom: 40px;padding-right:0px;"
}
.signupFloaterContent
{
padding-right:10px;
}

ul .floatList
{
margin-left:10px;margin-top:10px;
}

/* END BP SIGNUP */

#main .headlinelink_colored
{
font-family:Georgia, "Times New Roman", Times, serif;
/*font-size:11pt;
font-weight:bold;*/
font-size:12pt;
line-height:20px;
color:#0777b6;


}

.newsdate 
{

font-size: 11px;

line-height: 23px;

}


/* right hand calloutBOX */

.calloutRight
{
width:193px;

}

.calloutRight #top
{
background-image:url(https://www.lombardisoftware.com/images/body/rounded_corners/prod-callout-top.jpg);

height:31px;
color:#ffffff; 
font-family:Arial, Helvetica, sans-serif;

}

.calloutRight  #topHeader
{
background-image:url(https//www.lombardisoftware.com/images/body/rounded_corners/prod-callout-top.jpg);
padding-top:5px;
text-align:right;
padding-right:13px;

}

.calloutRight #contentBack
{
background-image:url(https://www.lombardisoftware.com/images/body/gradient_calloutbox.jpg);
background-repeat:repeat-y; 

 font-family:Arial, Helvetica, sans-serif; 
 font-size:12px;
border:1px solid #d6d6d6;
}

.calloutRight #content
{
 padding-left:17px; 
 padding-right:12px;
 padding-top:12px; 
 padding-bottom:17px;
 text-align:right;
}

/* right hand calloutBOX */





