@charset "UTF-8";
/* CSS Document */
/* Table of Contents:

Global Styles – (body, paragraphs, lists, etc)
Header
Page Structure
Headings
Text Styles
	
*/
/* Reset
--------------------------------------------------------------------------------------- */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;	
}


body { line-height: 1.5em; background: #fff; margin:1.5em 0; }



/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight:400; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

a img { border: none; }

a { border: none; }

img {vertical-align:middle;}

td 
{vertical-align:top;}

.red {color:#CC3300;}
.green {color:#009933}



/* Global Styles
--------------------------------------------------------------------------------------- */
html, body { border:0; margin:0; padding:0; font-family:'Helvetica', Lucida Sans, Helvetica, Arial sans-serif; color:#1b1b1b; text-align:left; background:url(../images/bDrop_bodyForms.jpg) repeat-x top center; background-color:#e9edf0; height:100%; background-color:#e9edf0; }

.noforms {background:none;}

/*background:url(../images/bDrop_bodyOP1.jpg)  repeat-x top center;(old)*/

.forms {background:url(../images/bDrop_bodyForms.jpg) repeat-x top center !important;}


/* Page Structure
--------------------------------------------------------------------------------------- */

#page {margin: 0 auto; width:945px; min-height:1000px;}
* html #page { height:100%; }

#header {height:151px; width:945px; text-align:left; background:url(../images/bDrop_header1.jpg); border-bottom:1px solid #fff}

#page #switch { height:80px; width:468px; float:right; margin-right:10px; text-align:left; color:#fff; margin-top:25px; margin-left:45px; margin-bottom:12px;} /*background:url(../images/anzadvert-top.png) center no-repeat*/
#page #switch p { font-size:10px; line-height:13px;}
#page #switch h3 { margin-top:40px;}
#versign {width:100px; height:72px; margin-left:262px;  }

#switchconts {margin-top:40px; text-align:right; color:#fff; font-size:26px;}
#logo {height:70px; width:368px; text-align:left; float:left; margin-top:37px;}

#banner {height:304px; text-align:left; width:100%;}
#boxcont{height:248px; width:680px; float:left; margin-top:28px; margin-right:0px}
#bluebox { height:108px; width:322px; float:left; margin-right:18px; margin-bottom:17px; }
#greenbox { height:108px; width:322px; float:left; margin-bottom:17px; }
#yellowbox { height:108px; width:322px; float:left; margin-right:18px; }
#redbox  { height:108px; width:322px; float:left; margin:0px; }
.boxtxt {margin:15px 12px 0px 20px;}

#midsec {width:945px; text-align:left; margin:0px; padding:0px; display:block; min-height:100%; background:url(../images/midsec.jpg) repeat-y} /*background:url(../images/bDrop_midsec.jpg) no-repeat; */
#fullmid {height:118px; width:900px; padding-top:26.5px; padding-left:22.5px;}
#midboxfirst {height:118px; width:222px; float:left; margin-top:15px; margin-left:30px; border-bottom:1px dotted #fff; padding-bottom:15px; }
#midbox {height:118px; width:222px; float:left; margin-top:15px; margin-left:30px; border-bottom:1px dotted #fff; padding-bottom:15px;  }
#midboxlast {height:118px; width:222px; float:left; margin-top:15px; margin-left:30px; margin-bottom:15px; }
#midpicture {height:118px; width:97px; margin-right:8px; float:left; }
#midtxt {height:97px; width:117px; float:left; }
.readmorebtn {height:19px; width:117px; float:left; padding-bottom:2px;}
.morebtn {height:24px; width:117px; float:left; marign-bottom:2px;}
#advert {height:100%; width:945px; float:left; min-height:2000px;}
#advertposition {width:265px; height:230px; float:left; margin:30px 0px 10px 20px;}

#colmid{ width:265px; float:left; margin-top:15px; margin-left:20px; } /*background-image:url(../images/sidebarmid.gif);*/
#colmidtxt {width:585px; float:left; padding:25px 10px 30px 7px; margin-right:32px; min-height:1100px;}
#sidebarbtns{ width:265px; float:left; margin-left:22px; margin-top:15px;}


#logos {height:116px;}
.logobox {margin-right:2px; margin-left:2px; float:left; height:116px; width:130px; line-height:116px; text-align:center; }


#container {width:860px; padding-bottom:90px; padding-top:10px;}
#col01 { width:500px; text-align:left; padding:12px 15px 0 15px; }
#col02 { text-align:left; padding:0; float:right; }

#col03 {text-align:left; padding:12px 15px 0 15px; margin:0 0 0 325px; }
#col04 {text-align:right; float:left; padding:40px 0 0 0; width:325px; }
#col04b {text-align:right; float:left; width:325px; }


#col05 {text-align:left; padding:12px 15px 0 15px; }
#nocol {width:860px; height:172px; }

#footer { height:155px; width:945px; margin-bottom:45px; margin:auto; line-height:14px; font-size:11px; color:#333333 }
#footer-content { width:945px; padding:25px 0 10px 0; color:#333333; font-size:11px; font-family:'Helvetica', Lucida Sans, Helvetica, Arial sans-serif; text-align:left; line-height:15px; }
#footer-content .left {float:left; width:385px; text-align:left; padding-left:0px;}
#footer-content .right {float:right; width:550px; text-align:right; padding-right:0px; font-size:10px;}
#footer-content .right a:hover {float:right; width:550px; text-align:right; padding-right:0px;}
#footer-content .center {float:left; width:430px; text-align:right; padding-right:0px; margin-bottom:8px;}
#footer-content .center img {margin-bottom:10px; margin-right:5px;}
#footer-content .address {float:left; width:515px; text-align:left; padding-right:0px; margin-bottom:15px; }

#footer-wrapper{
width:100%; 
background:url(../images/bg-footerwarp.gif) repeat-x;
height:190px;
}

#footer #logo{
margin:0 15px 0 auto;
width:200px;
}

#form2 {
min-height:1100px;
height:100%;
}




.table1 {
background-color:#dde6ec;
}

.topfill {
background-color: #3d7da4;
color: #fff;
padding:5px 3px 5px 4px;
}

.td1 {
padding:5px 10px 5px 6px;
background-color:#c1d2dc;
border-bottom: 1px solid #fff;
}

.tr1 {
border-bottom: 1px solid #b6b6b6;
}

.centertd
{text-align:center;
}

.contact01 {float:left; width:250px; text-align:left; }
.contact02 {margin:0 0 0 250px; }

/* Nav Structure and Links
--------------------------------------------------------------------------------------- */

#nav { clear: both;  height: 31px;  margin: 0;  padding: 0; text-align:left; float:right; position:relative; font-family:'Helvetica', Lucida Sans, Helvetica, Arial sans-serif; margin-right:10px;}
#nav ul {   margin: 0;  padding: 0;  list-style-type: none;  list-style-image: none;}
#nav ul li {  float: left;  margin: 0;  padding: 0;}
#nav ul li a {  height: 31px;  display: block;  margin: 1px;  padding: 0;}

#nav ul li a.home { width: 106px; background: url(../images/bt_home.png) no-repeat; text-indent: -9999px; }
#nav ul li a.ourloans { width: 106px; background: url(../images/bt_loans.png) no-repeat; text-indent: -9999px; }
#nav ul li a.contact { width: 106px; background: url(../images/bt_contacts.png) no-repeat; text-indent: -9999px; }
#nav ul li a.refinance { width: 106px; background: transparent url(../images/bt_refinance.png) no-repeat;  text-indent: -9999px; }
#nav ul li a.finance { width: 123px; background: url(../images/bt_finance.png) no-repeat; text-indent: -9999px; }


#nav ul li a.home:hover { background: url(../images/bt_homeOV.png) no-repeat; }
#nav ul li a.ourloans:hover { background: url(../images/bt_loansOV.png) no-repeat; }
#nav ul li a.contact:hover { background: url(../images/bt_contactsOV.png) no-repeat; }
#nav ul li a.refinance:hover { background: transparent url(../images/bt_refinanceOV.png) no-repeat;  }
#nav ul li a.finance:hover { background: url(../images/bt_financeOV.png) no-repeat; }


#nav li ul {  position: absolute;  left: -999em;  margin: 0;  padding: 0;}

#nav ul li ul li {  width: 100%;  height: 25px;  float: none;  position: relative;  margin: 0;  padding: 0;  background: #1b1b1b;  border-bottom: 1px solid #b6b6b6;  text-shadow:Black 2 2 2; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=93);   -moz-opacity: 0.93;    opacity: 0.93;}

#nav li ul li a {  color: #fff;  font-size: 11px;  height: 22px;  margin: 0; padding: 3px 0 0 15px;  text-decoration: none;  text-indent: 0;}

#nav li ul li a:hover {  color: #686868;  background: #f4f4f4;  text-decoration: none;}

#nav li:hover ul ul, #nav li.sfhover ul ul {  left: -999em;}
#nav li:hover ul, #nav li.sfhover ul {  left: auto;}

#spacer {width:100%; height:35px;}



/* Headings
--------------------------------------------------------------------------------------- */

h1, h2, h3 {}

#page #header h1 { height:108px; width:239px; background:url(../images/hd_parmaker.gif) no-repeat; margin:0; padding:0;}

.welcome, .about, .why, .test, .contact, .bug, .sup, .buy, .buyoffer {margin:0 0 0 3px; padding:0; }





/* Text Styles
--------------------------------------------------------------------------------------- */

p, .caption, td, .small { font-size:12px; line-height:18px; }

.heading1 {font-size:22px; line-height:25px; margin-bottom:5px; color:#000;}

.heading2 {font-size:18px; line-height:25px;}

h2 {font-size:18px; line-height:25px; margin-bottom:5px; margin-top:5px; }

.subhead {margin:0px; padding:0px; color:#fff;}

.subheading { font-size:16px; margin:0px; padding-top:10px;}

.subheading2 {font-size:14px; margin:0px; padding-top:10px;}

.blue {color:#1566A0; !important}

.small {font-size:10px; line-height:16px;}

.blueDot {font-size:12px; font-weight:800; color:#00aeef; margin:0 10px 0 10px;}

.caption {font-size:11px; font-style:italic; }

.list {display:block; margin:4px; padding:3px; font-size:12px; line-height:18px; list-style-position:outside; list-style-image:url(../images/ic_bullet.gif); margin:5px 0 5px 15px; }

p {padding-bottom:5px}

ul {padding-left:25px; font-family:'Helvetica', Lucida Sans, Helvetica, Arial sans-serif; color:#1b1b1b; text-align:left; font-size:12px; line-height:18px;}

li {padding-bottom:7px;}

ol {padding-left:25px; font-family:'Helvetica', Lucida Sans, Helvetica, Arial sans-serif; color:#1b1b1b; text-align:left; font-size:12px; line-height:18px;}

.headertableleft {
	background-color:#5f6e7b;
	text-align:center; 
	padding:5px 20px 5px 0; 
	color:#f1a322
}
	
.headertableright {
	background-color:#f1a322; 
	text-align:center; 
	padding:5px 0 5px 0; 
	color:#5f6e7b
}

.firsthome {
	padding:5px 20px 5px 10px; 
	border-bottom:1px solid #f1a322;
	}


.left {
	border-right:1px solid #f1a322; 
	}



/* Links
--------------------------------------------------------------------------------------- */

a, a:link, a:visited, a:hover {text-decoration:none; margin:0; padding:0; }

#page #container #col01 a, a:link, a:visited, a:hover { color:#00aeef; text-decoration:none; font-family:'Helvetica', Lucida Sans, Helvetica, Arial sans-serif; padding:0; font-size:12px;}
#page #container #col01 a:hover { border-bottom:1px dashed #00aeef; }

#page #container #col03 a, a:link, a:visited, a:hover { color:#00aeef; text-decoration:none; font-family:'Helvetica', Lucida Sans, Helvetica, Arial sans-serif; padding:0; font-size:12px;}
#page #container #col03 a:hover { border-bottom:1px dashed #00aeef; }

#colmidtxt a, a:link, a:visited, a:hover { color:#1566a0; text-decoration:none; font-family:'Helvetica', Lucida Sans, Helvetica, Arial sans-serif; padding:0; font-size:12px;}
#colmidtxt a:hover {color:#333;}

#page #container #col05 a, a:link, a:visited, a:hover { color:#00aeef; text-decoration:none; font-family:'Helvetica', Lucida Sans, Helvetica, Arial sans-serif; padding:0; font-size:12px;}
#page #container #col05 a:hover { border-bottom:1px dashed #00aeef; }

#footer a, a:link, a:hover, a:visited {color:#1566a0; font-size:11px; text-decoration:none; font-family: 'Helvetica', Lucida Sans, Helvetica, Arial sans-serif; }
#footer a:hover { color:#333; }
#footer .rojay  a, a:link, a:hover, a:visited {margin:0;}

.movetop {
width:590px;
float:left;
text-align:right;
text-transform:uppercase;
margin-top:5px;
margin-bottom:5px;
padding-right:10px;
}



/* Image placement
--------------------------------------------------------------------------------------- */

#scout {height:1572px;}
#scoutghia {padding:0 0 0 0; height:744px;}
#scoutghia {padding:390px 0 0 0; height:744px;}
#scoutghia {padding:390px 0 0 0; height:744px;}
.apply {float:right; margin:6px 0px 0px 2px}
.readmore {float:left;}

/* MailChimp Form 
--------------------------------------------------------------------------------------- */

#mc-embedded-subscribe-form input[type=text] {width:200px; }

--------------------------------------------------------------------------------------- */

.clear { clear:both; padding:0; margin:0;}

/* ******************************************************************** */ 
/* Clearfix: http://csscreator.com/attributes/containedfloat.php        */
/* ******************************************************************** */
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  



/* Switcher facebook, twitter, linked in 
--------------------------------------------------------------------------------------- */


#style-switcher{
list-style:none;
position:fixed;
z-index:1;
top:220px;
width:85px;
border:3px solid #fff;
border-left:none;
-moz-border-radius:0 10px 10px 0;
-webkit-border-radius:0 10px 10px 0;
border-radius:0 10px 10px 0;
-moz-box-shadow:0 0 7px rgba(0,0,0,.6);
-webkit-box-shadow:0 0 7px rgba(0,0,0,.6);
box-shadow:0 0 7px rgba(0,0,0,.6);
background:url(../images/expand-icon.png) no-repeat right center;
left:-74px;
-moz-transition:
left .5s ease-in-out;
-webkit-transition:left .5s ease-in-out;
-ms-transition:left .5s ease-in-out;
-o-transition:left .5s ease-in-out;
transition:left .5s ease-in-out;padding:8px 10px
}

#style-switcher:hover{
left:-28px
}


/* Aspx Forms 
--------------------------------------------------------------------------------------- */

.aspnetmaker {
	color: inherit; /* text color */
	font-family: inherit; /* font name */
	font-size: xx-small; /* font size */	
}

input, textarea, select {	
	font-family: inherit; /* font name */
	font-size: xx-small; /* font size */
} 


/* Menu */
ul.ewMenuBarVertical {
	list-style-type: none;
	list-style-position: outside;
	padding: 2px;
	margin: 0 0 0 6px;
}

ul.ewMenuBarVertical  {
	list-style-type: none;
	list-style-position: outside;
	padding: 0;
	margin: 0 0 0 6px;
}

li.ewMenuBarVertical  {
	list-style-type: none;
	list-style-position: outside;
	padding: 0;
	margin: 0 0 0 6px;
}

/* template layout */
.ewLayout {
	font-family: inherit; /* font name */
	font-size: xx-small; /* font size */
	width: 100%;
	height: 100%;
}

.ewHeaderRow {
	background-color: #353535; /* background color */	
}

.ewContentTable {
	font-family: inherit; /* font name */
	font-size: xx-small; /* font size */
	width: 100%;
	height: 100%;
	clear: left; /* '### v8 ### */
}

.ewMenuColumn {
	background-color: #F1F1F1; /* background color */
	width: 180px;
	vertical-align: top;
	padding: 1px;	
}

.ewContentColumn {
	background-color: inherit; /* background color */
	vertical-align: top;
	padding: 10px;
}

.ewFooterRow {
	background-color: #0000FF; /* background color */
	color: #FFFFFF; /* footer font color */	
	padding: 4px;
}

.ewFooterText {
	font-family: inherit; /* font name */
	font-size: xx-small; /* font size */	
}

.ewForm {
	margin: 0;
	padding: 0;
}

.ewGrid {
	border-collapse: separate;
}

.ewGrid .ewGridContent {
	padding: 0;	
	border: 1px solid #4F93E3; /* grid border */			
}

/* grid pager panel */
.ewGridUpperPanel, .ewGridLowerPanel {
	padding: 3px;	
	border-left: 0;
	border-right: 0;	
	background-color: inherit; /* grid header color */
	color: inherit;	 /* grid header font color */
	font-family: inherit; /* font name */
	font-size: xx-small; /* font size */			
}

.ewGridUpperPanel {
	border-top: 0px;
	border-bottom: 1px solid;
	border-color: #4F93E3; 
}

.ewGridMiddlePanel {
	border: 0;	
}

.ewGridLowerPanel {
	border-top: 1px solid;
	border-bottom: 0px; 
	border-color: #BFD3EE; 
}

.ewGridUpperPanel td, .ewGridLowerPanel td {
	color: inherit;	 /* grid header font color */
	font-family: inherit; /* font name */
	font-size: xx-small; /* font size */			
}

.ewPager td {
	white-space: nowrap;	
}

.ewTabContent {
	padding: 0;
	border: 0;
}

.ewMultiColumnTable {
	border: 0;
}

.ewMultiColumnTable td {
	padding: 10px;
}

/* main table */
.ewTable {
	border: 0;
	border-spacing: 0;
	border-collapse: collapse;
	empty-cells: show;
	width: 100%;
	font-family:inherit; /* font name */
	font-size: xx-small; /* font size */			
}

.ewTableSeparate {	
	border-collapse: separate;		
}

.ewTable td {
	padding: 3px; /* cell padding */
	border-top: 0px;
	border-left: 0px;
	border-color: #c0c0c0;  /* border color */
	padding-left:0px;
}

.ewTableAddOpt {
	border: 0;
	border-spacing: 0;
	font-family: inherit; /* font name */
	font-size: xx-small; /* font size */			
}

.ewTableAddOpt td {
	padding: 3px; /* cell padding */
	border: 0;
}
	
.ewTable .ewTableHeader, .ewTable .ewTableHeader td {
	
	color: #1b1b1b; /* header font color */
	
	border-color: #c0c0c0; /* header border color */	
	background-image: url(images/blue.png); /* header bg image */
	background-repeat: repeat-x;		
	vertical-align: middle; 	
}

.ewPointer {
	cursor: pointer;
}

.ewTableHeader a:link, .ewTableHeader a:active, .ewTableHeader a:visited {	
	color: #FFFFFF; /* header font color */
	text-decoration: none;	
}

.ewTableHeaderBtn {
	width: 100%;
	font-family: inherit; /* font name */
	font-size: xx-small; /* font size */				
}

.ewTableHeader .ewTableHeaderBtn td {
	background: transparent;
	padding: 0;
	border: 0;
	white-space: nowrap;		
}

/* main table row color */
.ewTableRow {
	color: inherit;
}

/* main table alternate row color */
.ewTableAltRow {
	color: inherit;	
}

/* main table last row */
.ewTableLastRow td {
	border-bottom: 0px;
}

/* main table edit mode row color */
.ewTableEditRow {
	background-color: #FFFF99; /* edit mode color */
	color: inherit;
}

/* main table highlight color */
.ewTableHighlightRow {
	background-color: #FFFFCC; /* highlight color */
	color: inherit;
}

/* main table select color */
.ewTableSelectRow {
	background-color: #8D8D8D; /* select color */
	color: #FFFFFF;
}

/* main table footer */
.ewTableFooter {
	background-color: #D4E7FD; /* footer color */
	color: inherit;
}

/* table for export to HTML */
.ewExportTable {
    border-collapse: collapse;
    empty-cells: show; 
}

.ewExportTable td {
    padding: 3px; /* cell padding */
    border: 1px solid #C0C0C0;
}

.ewBasicSearch {
	font-family: inherit; /* font name */
	font-size: xx-small; /* font size */
	border: 0px;
	border-collapse: collapse;
}

.ewBasicSearch td {
	border: 0px;
	padding: 2px;
}

.ewSearchOpr {
	font-family: inherit; /* font name */
	font-size: xx-small; /* font size */
	color: maroon;
}

.ewItemTable td {
	color: inherit; /* text color */
	font-family: inherit; /* font name */
	font-size: xx-small; /* font size */
	border: 0px;
	padding: 0px;
	vertical-align: top; 
}

/* separator */
.ewSeparator {
    color: gray;
}

/* classes for report */
.ewReportTable {
    border: 0px;
    border-collapse: collapse;
}

.ewReportTable td {
    padding: 3px;
}

.ewGroupField {
	font-weight: bold;
}

.ewGroupName {
	font-weight: bold;
}

.ewGroupHeader {
	border-bottom: 3px double Gray;
	border-top: 3px double Gray;
}

.ewGroupSummary {
	border-top: 1px solid Gray;
} 

.ewGroupAggregate {
	font-weight: bold;
}

.ewGrandSummary {
	border-top: 1px solid Gray;
}

/* message */
.ewMessage {
	color: red; /* message color */
	font-family: inherit; /* font name */
	font-size: xx-small; /* font size */	
}

/* required field indicator */
.ewRequired {
	color: red; /* message color */
	font-family: inherit; /* font name */
	font-size: xx-small; /* font size */	
}

/* highlight */
.ewHighlightSearch {
	font-weight: bold;
	background-color: yellow;
}

/* Template */
.ewTemplate {
	display: none;
}

/* YUI TabView */
.yui-skin-sam .yui-navset .yui-nav  {
	font-family: inherit; /* font name */
	font-size: xx-small; /* font size */	
}

.yui-skin-sam .yui-navset .yui-content {
	padding: 0;
	border: 0;
}

/* .yui-navset defaults to .yui-navset-top */
.yui-skin-sam .yui-navset .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav { /* protect nested tabviews from other orientations */
	border-width: 0;
}

/* *** A8 *** */
.yui-skin-sam .yui-navset .yui-nav a,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a {
	background: #F5F5F5 url(images/mediumgray.png) repeat-x; /* tab background */
	color: #000;
	border: solid #a3a3a3; /* tab left/right border color */
	border-width: 0 1px;
}

/* *** A8 *** */
.yui-skin-sam .yui-navset .yui-nav a em,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em {
	border: solid #a3a3a3; /* tab top border color */
	border-width: 1px 0 0;
}

/* *** A8 *** */
.yui-skin-sam .yui-navset .yui-nav a:hover,
.yui-skin-sam .yui-navset .yui-nav a:focus {
	background: #F0FFFF url(images/liteblue.png); /* highlighted tab background */
}

/* *** A8 *** */
.yui-skin-sam .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a:focus, /* no focus effect for selected */
.yui-skin-sam .yui-navset .yui-nav .selected a:hover { /* no hover effect for selected */
	background: #2647A0 url(images/blue.png); /* selected tab background */
	color: #FFFFFF;
}

/* *** A8 *** */
.yui-skin-sam .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a em {
	border-color: #243356; /* selected tab border color */
}


/* YUI Button */
.yui-skin-sam .yui-button button, .yui-skin-sam .yui-button a {   
  font-size: xx-small; /* font size */
}

/* YUI Panel */
.yui-skin-sam .yui-panel .hd {    
	font-size: xx-small; /* font size */
	line-height: 2.5;     
}

/* Auto-Suggest */
.yui-skin-sam .yui-ac { /* DO NOT CHANGE! */
	position: relative; 
}

.yui-skin-sam .yui-ac-input { /* DO NOT CHANGE! */
	position: relative;
	width: auto;
}

.yui-skin-sam .yui-ac-content ul{
	font-family: inherit; /* font name */
	font-size: xx-small; /* font size */
	color: #000000; /* text color */ 
}

.ewUnmatched {
	background: #FF9F9F;
}

/* scrollable table ### v8 ### */
.ewScrollableTable {
	*overflow-y: auto; /* for ie */
}

.ewScrollableTable thead tr {
	position: relative; /* for ie */
}

.ewScrollableTable .ewScrollableTableHeader {
	overflow: hidden;
	position: relative; /* for ie overflow bug http://rowanw.com/bugs/overflow_relative.htm */
}
/* scrollable table ### v8 ### */

.ewLangForm {
	text-align: right;
}

/*END_SYSTEM_STYLES*/


	








	
