


/* ------------------------------- Start Global Styles ------------------------------- */
A, A:Visited, A:Active {color: #0F2C8A; font-size: 12px; font-weight: bold; text-decoration: none; }
A:Hover { color: #3b5b70; text-decoration:underline;}

BODY {font-family: Arial; font-size: 10pt; margin: 0; padding: 0px 0px 0px 0px; 
background-color: #657387;}
td, tr, li, div {font-family: Arial; font-size: 10pt; padding: 0px; margin: 0px; }
ul {margin: 0 0 0 20px; padding: 0px;}

.content {padding:30px 10px 20px 10px;}
.features { padding:3px 0px 3px 10px;}

.odd{background-color: white;}
.even{background-color: #EDEDED;} 

.formField {font-size:10px; height: 20px;}
.formpad {padding: 5px; font-size:10px;}
.formpad2 {padding: 5px; font-size:12px; color: #3366A9; font-weight:bold;}


/* -------------------------------- End Global Styles -------------------------------- */
/* --------------------------- Start Standard Page Styles ---------------------------- */
.maintable {background-color:#FFFFFF;}
.headerback {background-image:url(http://openclose.com/images/Lender_header_back.jpg); background-color:#ffffff; background-repeat:repeat-x; background-position:bottom;}
.scrolling {background:#000000; color:#ffffff; font-size:14px; padding:4px 0px 4px 0px;}
.line {padding: 5px 0px 5px 5px; font-size: 16px; border-bottom: 3px solid #666666;}

.lists {border-bottom: 1px dotted #cccccc; width: 200px; padding: 2px 0px 5px 0px;}
.lists2 {border-bottom: 1px dotted #cccccc; width: 300px; padding: 2px 0px 5px 0px;}
.lists3 {border-bottom: 1px dotted #cccccc; width: 140px; padding: 2px 0px 5px 0px; font-size:10px; display:block;}
.lists4 {border-bottom: 1px dotted #cccccc; padding: 3px 0px 0px 0px; margin:0px 0px 0px 0px;font-size:10px;}

.showcase {background-image:url(../images/Loan_Software.gif); background-repeat:no-repeat; background-position: top; height:208px; width:960px; border-bottom: 3px solid #000000;}
.showcase_WEB {background-image:url(http://lionmts.com.rwslive.com/images/showcase_MTS_1.jpg); background-repeat:no-repeat; border-bottom: 3px solid #000000; height:208px; width:960px;}
.showcase_LoanSearch {background-image:url(/images/showcase_loansearch.jpg); background-repeat:no-repeat; border-bottom: 3px solid #000000; height:208px; width:960px;}
.showcase_decision {background-image:url(http://decisionassist.com.rwslive.com/images/showcase_decision_1.jpg); background-repeat:no-repeat; height:208px; width:960px; border-bottom: 3px solid #000000;}
.showcase_LOS {background-image:url(../images/showcase_LOS.jpg); background-repeat:no-repeat; height:208px; width:960px; border-bottom: 3px solid #000000;}
.showcase_LOS2 {background-image:url(../images/Mortgage_software_2.jpg); background-repeat:no-repeat; height:334px; width:960px; border-bottom: 3px solid #000000;}
.showcase_support {background-image:url(../images/showcase_support.jpg); background-repeat:no-repeat; height:208px; width:960px; border-bottom: 3px solid #000000;}

.showcase1{padding: 30px 0px 0px 20px; font-size:20px; font-weight:normal; color:#336699;line-height: 3.4px;}
.showcase2{padding: 0px 0px 0px 40px; font-size:60px; font-weight:bold; color:#000000;}
.showcase3{padding: 0px 0px 0px 50px; font-size:10px; font-weight:normal; color:#000000; width: 500px; color:#666666;}

.heading{color:#9D080D; width: 650px; border-bottom: 5px solid #EDEDED; font-size:24px; padding:10px 0px 10px 0px;}
.heading2{color:#0F2C8A; width: 600px; border-bottom: 1px dotted #EDEDED; font-size:14px; padding:5px 0px 5px 0px;}
.heading3{color:#000000; border-bottom: 1px dotted #EDEDED; font-size:12px; font-weight:bold; padding:0px; margin:0px;}
.heading4{color:#000000; border-bottom: 1px dotted #EDEDED; font-size:12px; font-weight:bold; padding:0px; margin:0px;}
.heading5{color:#0F2C8A; border-bottom: 1px dotted #EDEDED; font-size:14px; padding:5px 0px 5px 0px;}

.contentarea {padding: 10px 5px 5px 30px;}

.sidearea{ background-image:url(../images/side_back.gif); background-position:right top; background-repeat:no-repeat;}

A.boxlinks, A.boxlinks:Visited, A.boxlinks:Active {color: #666666; font-size: 11px; font-weight: normal; text-decoration: none;}
A.boxlinks:Hover { color: #990000; text-decoration: none;}

A.download, A.download:Visited, A.download:Active {color: #CC0000; font-size: 10px; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #cc0000;}
A.download:Hover { color: #3b5b70; text-decoration:underline;}

A.inquire, A.inquire:Visited, A.inquire:Active {color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none;}
A.inquire:Hover { color: #cccccc; text-decoration: none;}

A.viewexamples, A.viewexamples:Visited, A.viewexamples:Active {color: red; font-size: 10px; font-weight: normal; text-decoration: none; }
A.viewexamples:Hover { color: #666666; text-decoration:underline;}

/* View Website Examples */
A.viewwebsite, A.viewwebsite:Visited, A.viewwebsite:Active {color:#CC0000; font-size:14px;}
A.viewwebsite:Hover {color:#666666; font-size:14px;}

.producttype {font-weight:bold;}
.headingexample {color:#000000; padding:3px; font-size:18px; font-weight:bold; letter-spacing:2px;}
.usearrows {font-size:10px;}
.phone_examples {font-size:14px; font-weight:bold; color:#CC0000;}

/*----------END-----------*/

A.box_smalllink, A.box_smalllinkt:Visited, A.box_smalllink:Active {color: #999CA1; font-size: 10px; font-weight: normal; text-decoration: underline; padding-top:5px; display:block;}
A.box_smalllink:Hover { color: #3b5b70; text-decoration: none;}

A.showsmall, A.showsmall:Visited, A.showsmall:Active {color: #0F2C8A; font-size: 10px; font-weight: normal; text-decoration: none; }
A.showsmall:Hover { color: #3b5b70; text-decoration:underline;}

.box_back {background-image:url(../images/Box_grad.gif); background-color:#ffffff; background-repeat:repeat-x; background-position:top; border-left: 1px solid #cccccc;  border-right: 1px solid #cccccc; padding:3px;}
.box_bottom {background-color:#ffffff; border-bottom: 1px solid #cccccc;}
.mainBoxContainer {padding:0px 0px 10px 0px;}

.box_blue_Back{background-image:url(../images/Box_Blue_Back.gif); background-repeat:repeat-x; background-color:#2E5080; background-position:bottom; text-align:center; padding: 0px 0px 5px 0px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc;}
.box_blue_back_top{background-image:url(../images/Box_Blue_Back_top.gif); background-color:#2E5080;}
.box_blue_shadow_Left {background-image:url(../images/blue_Box_shadow_LT.gif); background-repeat:repeat-y;}
.box_blue_shadow_right {background-image:url(../images/blue_box_shadow_RT.gif); background-repeat:repeat-y;}
.box_blue_shadow_bottom {background-image:url(../images/blue_box_shadow_btm.gif); background-repeat:repeat-x;}
.box_blue_shadow_clear {background-color:#F6F6F6; border-top:1px solid #cccccc;}

.heading1 {color:white; padding:0px; margin:0px; font-size: 14px;}

/* ----------------------------- End Standard Page Styles ---------------------------- */
/* ------------------------------- Start Header Styles --------------------------------*/

/* -------------------------------- End Header Styles ---------------------------------*/
/* ------------------------------- Start Side Styles --------------------------------- */

/* -------------------------------- End Side Styles ---------------------------------- */
/* ------------------------------- Start Footer Styles ------------------------------- */
.sm {font-size: 10px;}
.footer_top {background-image:url(../images/Mortgage_footer_Back.jpg); background-color:#E6E6E6; background-position:top; background-repeat:repeat-x; padding:3px;}
.footer {color:#666666; font-size:10px; padding:3px;}

A.footerlinks, A.footerlinks:Visited, A.footerlinks:Active {color: #666666; font-size: 10px; font-weight: normal; text-decoration: none; }
A.footerlinks:Hover { color: #3b5b70; text-decoration: none;}
/* -------------------------------- End Footer Styles -------------------------------- */
/* -------------------------------- Start HOME Styles -------------------------------- */
.stepcarousel{
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width: 960px; /*Width of Carousel Viewer itself*/
height:334px; /*Height should enough to fit largest content's height*/
padding: 0px;
margin: 0px;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 960px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
text-align: left;
}

/*----------------------  WEBSITE SCROLLING ---------------------------*/
.stepcarouse2{
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width: 900px; /*Width of Carousel Viewer itself*/
height:400px; /*Height should enough to fit largest content's height*/
}

.stepcarouse2 .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarouse22 .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 2px; /*margin around each panel*/
width: 900px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
text-align: left;
}