body {
 	font:12px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	color: #4d4d4d;
	
}
/* ~~ Element/tag selectors ~~ */
ul, ol, dl { /* Due to variations between browsers, it's best practices to zero padding and margin on lists. For consistency, you can either specify the amounts you want here, or on the list items (LI, DT, DD) they contain. Remember that what you do here will cascade to the .nav list unless you write a more specific selector. */
	padding: 0;
	margin: 0;
}
dl { display:block; width:100%;}
h1, h2, h3, h4, h5, h6, p {
	margin: 0;	 /* removing the top margin gets around an issue where margins can escape from their containing block. The remaining bottom margin will hold it away from any elements that follow. */
	padding: 0px;
	padding: 0px; /* adding the padding to the sides of the elements within the blocks, instead of the block elements themselves, gets rid of any box model math. A nested block with side padding can also be used as an alternate method. */
}

/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
H1 {}
H2 {}
H3 {}
H4 {}
 
A { color:#454545; text-decoration:none;}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#454545; text-decoration:none;}
/*A:active { text-decoration:none; color:#;}*/
A:focus {outline:none;}

:focus {outline: 0;}
fieldset, img {border:0;}
q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}

.clear {clear: both;}
.lF {float:left;}
.rF {float:right;}


/* pagenation CSS */
.ser_pagination{ width:100%; text-align:right; padding:10px 0px;}
.ser_pagination a{ margin:0px 2px; padding:2px 4px; background:#154F72;  border:1px solid #136AA0; color:#fff; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; box-shadow:1px 1px 0px 1px #454545; -moz-box-shadow:1px 1px #454545; -o-box-shadow:1px 1px #454545; -webkit-box-shadow:1px 1px #454545; font:14px'AnticRegular', sans-serif; text-shadow:1px 1px 1px #000;}
.ser_pagination a:hover{ padding:2px 4px; background:#D6A748; border:1px solid #BC861A; color:#fff;}
.ser_pagination b{  padding:3px 6px; background:#ee921a; border:1px solid #c78127; color:#fff; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; box-shadow:1px 1px #454545; font:14px'AnticRegular', sans-serif; text-shadow:1px 1px 1px #000;}
.txtbold{ font-weight:bold;}



/*HTML 5 support - Sets new HTML 5 tags to display:block so browsers know how to render the tags properly. */
header, section, footer, aside, nav, article, figure { 	display: block; }

/* ~~ This grouped selector gives the lists in the .content area space ~~ */
.content ul, .content ol {
	padding: 0 15px 15px 40px; /* this padding mirrors the right padding in the headings and paragraph rule above. Padding was placed on the bottom for space between other elements on the lists and on the left to create the indention. These may be adjusted as you wish. */
}

.main_sprite{ background:url(../images/sprite.png) no-repeat; display:block;}
.container { width: 980px; margin:auto;}

/* ~~ The header is not given a width. It will extend the full width of your layout. ~~ */
header { width:100%; margin:auto; border:0px solid red;}
.topportion { width:980px; margin:auto;}
.logo { width:200px; height:409px; height:69px; float:left; margin-top:15px; margin-bottom:10px;}
.topright { width:582px; float:right; margin-top:7px;}
.topcallus_head {height:48px; width:290px; float:left; font-family: 'AsapRegular'; font-size:13px; color:#454545; background-position:-654px -5px; padding-left:50px; padding-top:7px; margin-left:20px;}
.topcallus_head span {color:#454545; font-weight:bold;}
.login { float:right; background-position:-681px -84px; padding-left:18px; margin-top:8px; }
.login a { color:#454545;}
.login a:hover { color:#0068a9;}
.register { float:right; background-position:-679px -61px; padding-left:20px; padding-right:10px; margin-top:8px;}
.register a { color:#454545;}
.register a:hover { color:#0068a9;}
.search_portion { padding:0px; float:right; margin-top:-12px;}
.search_leftimg { width:188px; height:25px; float:left; background-position:-5px -5px; padding:5px 0px 0px 10px; }
.search_inputbx { width:170px; border:0px; padding:2px 0px 2px 0px; color:#919191;}
.search_serchicon { width:25px; height:30px; float:left; background-position:-203px -5px;}

.nav_portion { width:100%px; height:44px; background:url(../images/nav_bluebg.jpg) repeat-x top left;}
/*.nav { width:980px; margin:auto;}
.nav ul { margin:0px; padding:0px; line-height:44px; list-style:none;}
.nav ul li { margin:0px; font-family: 'AsapRegular'; font-size:14px; color:#454545; text-transform:uppercase; color:#FFF; background:url(../images/nav_dividerline.png) no-repeat top right; float:left;}
.nav ul li a {color:#FFF; padding:0px 7px; }
.nav ul li a:hover {color:#1d1d1d; display:block; background-color:#e9f5fc;}*/

.banner_portion { width:100%; height:365px; background:url(../images/banner_blueimg.jpg) no-repeat top center; background-color:#0068a9;}
.banner_portion2 { width:100%; height:381px; background:url(../images/banner_blueimg2.jpg) no-repeat top center; background-color:#0068a9;}
.banner_middle { width:980px; margin:auto; padding-top:10px;}
.bnrquote_blueimg { width:256px; height:319px; background-position:-5px -42px; float:left; padding:15px 25px 0px 25px; margin-top:19px;}
.bnrquote_head {  font-family: 'AsapBold'; font-size:16px; color:#fff; text-shadow:1px 2px #004570; padding-top:3px;}
.bnrquote_applynow { width:168px; height:33px; font-family: 'AsapBold'; font-size:22px; color:#644200; text-align:center; text-shadow:1px 1px #fbd971; padding-top:10px; display:block; margin:20px 0px 0px 45px;
background: #ebc657; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViYzY1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmI0MDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ebc657 0%, #efb401 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebc657), color-stop(100%,#efb401)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ebc657 0%,#efb401 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ebc657 0%,#efb401 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ebc657 0%,#efb401 100%); /* IE10+ */
background: linear-gradient(top,  #ebc657 0%,#efb401 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebc657', endColorstr='#efb401',GradientType=0 ); /* IE6-8 */

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.bnrquote_applynow a { color:#644200; }


.bnrquote_applynow:hover{background: #f7d47b; /* Old browsers */
background: -moz-linear-gradient(top, #f7d47b 0%, #ffac38 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7d47b), color-stop(100%,#ffac38)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f7d47b 0%,#ffac38 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f7d47b 0%,#ffac38 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f7d47b 0%,#ffac38 100%); /* IE10+ */
background: linear-gradient(top, #f7d47b 0%,#ffac38 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7d47b', endColorstr='#ffac38',GradientType=0 ); /* IE6-9 */}
.bnrquote_applynow2 {float:right; width:101px; height:33px; font-family: 'AsapBold'; font-size:22px; color:#644200; text-align:center; text-shadow:1px 1px #fbd971; padding-top:10px; display:block; margin:0px 0px 0px 45px;
background: #ebc657; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViYzY1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmI0MDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ebc657 0%, #efb401 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebc657), color-stop(100%,#efb401)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ebc657 0%,#efb401 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ebc657 0%,#efb401 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ebc657 0%,#efb401 100%); /* IE10+ */
background: linear-gradient(top,  #ebc657 0%,#efb401 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebc657', endColorstr='#efb401',GradientType=0 ); /* IE6-8 */

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.bnrquote_applynow2 a { color:#644200; }


.bnrquote_applynow2:hover{background: #f7d47b; /* Old browsers */
background: -moz-linear-gradient(top, #f7d47b 0%, #ffac38 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7d47b), color-stop(100%,#ffac38)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f7d47b 0%,#ffac38 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f7d47b 0%,#ffac38 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f7d47b 0%,#ffac38 100%); /* IE10+ */
background: linear-gradient(top, #f7d47b 0%,#ffac38 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7d47b', endColorstr='#ffac38',GradientType=0 ); /* IE6-9 */}
.bnrquote_form { margin-top:25px;}
.bnrquote_inputbx { width:237px; height:28px; border:1px solid #005c94; background-color:#FFF; padding:3px 0px 0px 10px; margin-top:18px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;}
.bnrquote_input { width:232px; padding:5px 0px; border:0px; color:#919191;}

.bnrstep_portion { width:647px; height:306px; float:right;/* margin-top:30px;*ch2407*/ position:relative;}
.bnrstep_leftarrow { width:30px; height:70px; background-position:-322px -21px;cursor:pointer; margin-top:70px; position:absolute; left:-55px; top:0px;}
.bnrstep_rightarrow { width:30px; height:70px; background-position:-354px -21px;  cursor:pointer; margin-top:70px; position:absolute; right:-55px; top:0px;}
.bnrstep_middle { width:545px; float:left; margin-left:22px;}
.bnrstep_123img { width:433px; height:64px; background-position:-8px -394px; margin-left:39px;}
.bnrstep_dottedbx { width:143px; height:130px; background:url(../images/bnrstep_dottedbx.png) no-repeat top left; float:left; margin-right:28px; margin-top:40px; padding:14px 10px 0px 10px;}
.bnrstep_dottedbx1 { width:143px; height:130px; background:url(../images/bnrstep_dottedbx.png) no-repeat top left; float:right; margin-top:40px; padding:14px 10px 0px 10px;}
.bnrstep_company_icon1 { width:90px; height:83px; background-position:-391px -6px; margin-left:35px;}
.bnrstep_loan_icon { width:85px; height:83px; background-position:-485px -5px; margin-left:30px;}
.bnrstep_cash_icon { width:72px; height:83px; background-position:-577px -2px; margin-left:35px;}
.bnrstep_companyloan_hd {font-family: 'AsapBold'; font-size:16px; color:#fff; text-align:center; text-shadow:1px 1px #0077c1; margin-top:7px;}


.middle_portion { padding:0px; min-height:400px;}
.mid_leftportion { width:297px; float:left; margin-top:20px;}
.leftrates { padding:0px;}
.rates_head { height:39px; font-family: 'AsapRegular'; font-size:24px; color:#262626; background-position:-660px -376px; padding:3px 0px 5px 45px; border-bottom:1px dotted #838383; }
.rates_mortgageloan_subhd {font-family: 'AsapRegular'; font-size:17px; color:#454545; margin:10px 0px; }
.rates_tablegreybx { width:267px; background-color:#eaeaea; padding:10px 15px; border-bottom:1px solid #c0c0c0;}
.emailrates_tablegreybx { width:430px; background-color:#eaeaea; padding:10px 15px; border-bottom:1px solid #c0c0c0;}
.rates_mortgage_table {margin:0px;}
.rates_mortgage_table dl { width:262px; margin:0px; height:22px; padding-top:6px; padding-left:5px; margin:1px 0px;}
.rates_mortgage_table_grey {background-color:#d1d1d1; }
.rates_mortgage_table_blue {background-color:#61b9ef; border-bottom:1px solid #1b86c8; padding:3px 0px;}
.rates_mortgage_table dl dt { float:left; margin:0px;}
.rates_mortgage_table_head {font-family: 'AsapBold'; font-size:14px; color:#005e98; padding-top:3px; text-transform:uppercase; text-shadow:1px 1px #a6ddff;}
.rates_mortgage_table_column1  { width:142px; float:left; margin:0px;}
.rates_mortgage_table_column2  { width:70px;}
.rates_mortgage_table_column3  { width:43px;}
.rates_greydivideline { border-top:1px solid #cacaca; padding-top:8px; margin-top:8px;}
.rates_updateddate  { width:150px; float:left; margin-right:10px; font-style:italic;}
.rates_updateddate a { color:#919191;}
.rates_updateddate a:hover { color:#919191; text-decoration:underline;}
.rates_disclosures  { float:right; color:#005e98;}
.rates_disclosures a { color:#005e98;}
.rates_disclosures a:hover { color:#005e98; text-decoration:underline;}
.rates_restartrefinace_hd {color:#005e98; text-align:center; line-height:20px; border-top:1px solid #cacaca; padding-top:8px; margin-top:8px;}
.rates_restartrefinace_hd a {color:#005e98;}
.rates_restartrefinace_hd a:hover {color:#005e98; text-decoration:underline;}

.creditscore_greybx { width:266px; height:87px; border:1px solid #b5b5b5; margin-top:0px; padding:12px 15px 0px 15px; 
background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWVhZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #eaeaea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* IE10+ */
background: linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 ); /* IE6-8 */

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.creditscore_icon { width:67px; height:67px; float:left; background-position:-327px -104px;}
.smartborrower_icon { width:59px; height:66px; float:left; background-position:-398px -101px;}
.updatesheadline_icon { width:67px; height:63px; float:left; background-position:-470px -101px;}
.creditscore_rightconain { width:184px; float:right;}
.creditscore_subhead { font-family: 'AsapRegular'; font-size:12.5px; color:#005e98; line-height:20px;}
.creditscore_subhead span { font-family: 'AsapBold'; color:#005e98;}
.creditscore_subhead a {color:#005e98;}
.creditscore_subhead a:hover {color:#005e98; text-decoration:underline;}
.creditscore_seemyscore { width:122px; height:27px; border:1px solid #c99800; font-family: 'AsapBold'; font-size:14px; color:#644200; text-shadow:1px 1px #fbd971; text-transform:uppercase; line-height:27px; cursor:pointer; margin:5px 0px 0px 0px; text-align:center;
background: #efb401; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmYjQwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmM2NTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #efb401 0%, #ebc657 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efb401), color-stop(100%,#ebc657)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #efb401 0%,#ebc657 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #efb401 0%,#ebc657 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #efb401 0%,#ebc657 100%); /* IE10+ */
background: linear-gradient(top,  #efb401 0%,#ebc657 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efb401', endColorstr='#ebc657',GradientType=0 ); /* IE6-8 */

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

 
.mid_column2 { width:297px; float:left; margin-top:20px; margin-left:45px;}
.mainbody_column { width:65%; float:left; margin-top:20px; margin-left:45px;}
.refinanceloan_subhead { font-family: 'AsapRegular'; font-size:17px; color:#454545; margin-top:12px;}
.refinanceloan_dividerline { border-bottom:1px solid #cacaca; padding-bottom:10px;}
.refinanceloan_descrip {color:#454545; line-height:18px; margin-top:5px;}
.refinanceloan_loanrequest {color:#005e98; margin-top:5px;}
.refinanceloan_loanrequest a {color:#005e98;}
.refinanceloan_loanrequest a:hover {color:#005e98; text-decoration:underline;}
.refinanceloan_more {color:#005e98; margin-top:20px; text-align:right;}
.refinanceloan_more a {color:#005e98;}
.refinanceloan_more a:hover {color:#005e98; text-decoration:underline;}

.mid_column3 { width:297px; float:right; margin-top:20px;}


/* ~~ The footer ~~ */
footer { background:url(../images/ftr_greybg.jpg)  repeat top left; margin-top:20px; border:0px solid red; background-color:dfdfdf#; padding-bottom:20px; border-top:1px solid #bcbcbc;}
.ftr { width:980px; margin:auto;}
.ftr_column1 { width:275px; float:left; margin-top:20px;}
.ftr_column2 { width:364px; float:left; margin-top:20px; background:url(../images/col2_bg.jpg) repeat-y left top;padding-left:30px;}
.ftr_column3 { width:280px; float:left;margin-top:20px;}

.ftr_links { color:#454545;}
.ftr_links ul { margin:0px; padding:0px; list-style:none; line-height:24px; color:#454545;}
.ftr_links ul li { margin:0px; padding:0px; color:#454545;}
.ftr_links ul li a {color:#454545;}
.ftr_links ul li a:hover {color:#0068a9;}
.ftr_copyright { color:#454545; margin-top:30px; line-height:20px;}

.ftr_joinmail_inputbx {width:298px; height:27px; border:1px solid #a8acad; background-color:#FFF; padding:3px 0px 0px 10px; margin-top:10px; box-shadow: 1px 1px 5px #B7B7B7 inset;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;}
.ftr_joinmail_input { width:280px; padding:5px 0px; border:0px; color:#919191;}
.ftr_joinmail_submit { width:74px; height:29px; border:1px solid #c99800; font-family: 'AsapBold'; font-size:14px; color:#644200; text-shadow:1px 1px #fbd971; text-transform:uppercase; line-height:29px; cursor:pointer; margin:10px 0px 0px 235px;
background: #efb401; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmYjQwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmM2NTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #efb401 0%, #ebc657 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efb401), color-stop(100%,#ebc657)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #efb401 0%,#ebc657 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #efb401 0%,#ebc657 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #efb401 0%,#ebc657 100%); /* IE10+ */
background: linear-gradient(top,  #efb401 0%,#ebc657 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efb401', endColorstr='#ebc657',GradientType=0 ); /* IE6-8 */

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.ftr_joinmail_icon { width:50px; height:43px; float:left; background-position:-649px -106px;}
.ftr_joinmail_righthead {float:left; margin-left:10px;}
.ftr_joinmail_head { font-family: 'AsapRegular'; font-size:16px; color:#454545;}
.ftr_joinmail_descrip { color:#454545; line-height:18px; margin-top:5px;}
.ftr_connect_head { font-family: 'AsapRegular'; font-size:16px; color:#454545; margin-bottom:7px;}
.ftr_connect_column1 { width:220px; float:left;}
.ftr_connect_column2 { width:120px; float:right;}
.ftr_connect_facebk { height:25px; background-position:-666px -163px; padding:4px 0px 0px 30px; font-family: 'AsapRegular'; font-size:14px; color:#005e98; margin-top:10px;}
.ftr_connect_linkedub { height:25px; background-position:-666px -193px; padding:4px 0px 0px 30px; font-family: 'AsapRegular'; font-size:14px; color:#005e98; margin-top:10px;}
.ftr_connect_google { height:25px; background-position:-666px -224px; padding:4px 0px 0px 30px; font-family: 'AsapRegular'; font-size:14px; color:#005e98; margin-top:10px;}
.ftr_connect_youtube { height:25px; background-position:-666px -256px; padding:4px 0px 0px 30px; font-family: 'AsapRegular'; font-size:14px; color:#005e98; margin-top:10px;}
.ftr_connect_twitter { height:25px; background-position:-666px -285px; padding:4px 0px 0px 30px; font-family: 'AsapRegular'; font-size:14px; color:#005e98; margin-top:10px;}
.ftr_connect_tumblr { height:25px; background-position:-666px -314px; padding:4px 0px 0px 30px; font-family: 'AsapRegular'; font-size:14px; color:#005e98; margin-top:10px;}
.ftr_connect_reddit { height:25px; background-position:-666px -346px; padding:4px 0px 0px 30px; font-family: 'AsapRegular'; font-size:14px; color:#005e98; margin-top:10px;}
.ftr_bottom_logos{margin-top:15px; float:left; padding-left:4px;}
.ftr_bottom_logo_block{width:85px;  margin-right:12px;border:2px solid #fff; height:85px; float:left;}
.ftr_bottom_logo_block_no_margin{margin:0px;!important; width:85px;border:2px solid #fff; height:85px; float:left;}


/* ~~ ABOUT US PAGE CSS ~~ */
.innerpg_head { height:39px; font-family: 'AsapRegular'; font-size:24px; color:#262626; background-position:-660px -376px; padding:5px 0px 0px 45px; border-bottom:1px dotted #838383; margin-top:10px; margin-bottom:0px;}
.innerpg_descristart { line-height:18px; text-align:justify; color:#454545; margin-top:10px;}

/* ~~ PAGINATION CSS ~~ */
.pagenation{ /*width:250px;*/ float:right; margin-top:20px;}
.pagenation a{ border:1px solid #0068a9; padding:2px 3px; color:#fff; zooom:1; display:block; float:left; margin:0px 2px; background-color:#0068a9;}
.pagenation a:hover{ border:1px solid #0068a9; background:#0068a9; color:#fff;}
.pagenation .active{ border:1px solid #eeb506; background:#eeb506; color:#fff;}
.pagenation a.splink{ color:#fff;}
.txtbold {
font-weight:700;
}
/* Search Text */
.highlight {
   background: #F9E5BB;
   padding:0px 8px;
}
/* Activation link */
.activationtext {
    font-size: 18px;
    margin-top: 25px;
    text-align: center;
}

.lf{float:left;}

.bnrquote_applynow1 { width:168px; height:44px; font-family: 'AsapBold'; font-size:22px; color:#644200; text-align:center; text-shadow:1px 1px #fbd971; padding-top:10px; display:block; margin:20px 0px 0px 45px;
background: #ebc657; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViYzY1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmI0MDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ebc657 0%, #efb401 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebc657), color-stop(100%,#efb401)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ebc657 0%,#efb401 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ebc657 0%,#efb401 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ebc657 0%,#efb401 100%); /* IE10+ */
background: linear-gradient(top,  #ebc657 0%,#efb401 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebc657', endColorstr='#efb401',GradientType=0 ); /* IE6-8 */

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.bnrquote_applynow1:hover{background: #f7d47b; /* Old browsers */
background: -moz-linear-gradient(top, #f7d47b 0%, #ffac38 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7d47b), color-stop(100%,#ffac38)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f7d47b 0%,#ffac38 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f7d47b 0%,#ffac38 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f7d47b 0%,#ffac38 100%); /* IE10+ */
background: linear-gradient(top, #f7d47b 0%,#ffac38 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7d47b', endColorstr='#ffac38',GradientType=0 ); /* IE6-9 */}


.uploadbtn { width:125px; outline:none; border:0px; cursor:pointer;  font-family: 'AsapBold'; font-size:22px; color:#644200; text-align:center; text-shadow:1px 1px #fbd971; padding:7px 15px; display:block; margin:0px; 
background: #ebc657; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViYzY1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmI0MDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ebc657 0%, #efb401 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebc657), color-stop(100%,#efb401)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ebc657 0%,#efb401 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ebc657 0%,#efb401 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ebc657 0%,#efb401 100%); /* IE10+ */
background: linear-gradient(top,  #ebc657 0%,#efb401 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebc657', endColorstr='#efb401',GradientType=0 ); /* IE6-8 */

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.uploadbtn:hover{
background: #f7d47b; /* Old browsers */
background: -moz-linear-gradient(top, #f7d47b 0%, #ffac38 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7d47b), color-stop(100%,#ffac38)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f7d47b 0%,#ffac38 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f7d47b 0%,#ffac38 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f7d47b 0%,#ffac38 100%); /* IE10+ */
background: linear-gradient(top, #f7d47b 0%,#ffac38 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7d47b', endColorstr='#ffac38',GradientType=0 ); /* IE6-9 */}

/*******10082012********/
/*.rates_head a{ color:#BD4221;}*/
.rates_head a{ color:#262626;}
.rates_head a:hover{ color:#262626;}

a.img, div.img 			{ float: left; border: 1px solid #D3D3D3; padding: 5px; background: #fff; color:black; border-radius:5px;}
a.img2, div.img2				{ float: left; border: 1px solid #D3D3D3; padding:2px; background: #fff; color:black; border-radius:5px;}

a.img img, div.img img ,a.img2 img, div.img2 img					{ float: left; border: 1px solid #f3f3f3; }
a.img:hover, a.img2:hover				{ background-color: #D8D9DA; border-color: #BCBCBC; text-decoration:none; color:#ffa600}
a.img:hover img,a.img2:hover img						{ border-color: #fff; }

table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}

.table {
  width: 100%;
  margin-bottom: 20px;
}

.table th,
.table td {
  padding: 8px;
  line-height: 20px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}

.table th {
  font-weight: bold;
}

.table thead th {
  vertical-align: bottom;
}

.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}

.table tbody + tbody {
  border-top: 2px solid #dddddd;
}

.table .table {
  background-color: #ffffff;
}

.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}

.table-bordered {
  border: 1px solid #dddddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

.table-bordered th,
.table-bordered td {
  border-left: 1px solid #dddddd;
}

.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}

.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}

.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
}

.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
}

.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
}

.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
}

.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
}

.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}

.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
}

.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}

.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
  background-color: #f5f5f5;
}

table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
  display: table-cell;
  float: none;
  margin-left: 0;
}

.table td.span1,
.table th.span1 {
  float: none;
  width: 44px;
  margin-left: 0;
}

.table td.span2,
.table th.span2 {
  float: none;
  width: 124px;
  margin-left: 0;
}

.table td.span3,
.table th.span3 {
  float: none;
  width: 204px;
  margin-left: 0;
}

.table td.span4,
.table th.span4 {
  float: none;
  width: 284px;
  margin-left: 0;
}

.table td.span5,
.table th.span5 {
  float: none;
  width: 364px;
  margin-left: 0;
}

.table td.span6,
.table th.span6 {
  float: none;
  width: 444px;
  margin-left: 0;
}

.table td.span7,
.table th.span7 {
  float: none;
  width: 524px;
  margin-left: 0;
}

.table td.span8,
.table th.span8 {
  float: none;
  width: 604px;
  margin-left: 0;
}

.table td.span9,
.table th.span9 {
  float: none;
  width: 684px;
  margin-left: 0;
}

.table td.span10,
.table th.span10 {
  float: none;
  width: 764px;
  margin-left: 0;
}

.table td.span11,
.table th.span11 {
  float: none;
  width: 844px;
  margin-left: 0;
}

.table td.span12,
.table th.span12 {
  float: none;
  width: 924px;
  margin-left: 0;
}

.table tbody tr.success > td {
  background-color: #dff0d8;
}

.table tbody tr.error > td {
  background-color: #f2dede;
}

.table tbody tr.warning > td {
  background-color: #fcf8e3;
}

.table tbody tr.info > td {
  background-color: #d9edf7;
}

.table-hover tbody tr.success:hover > td {
  background-color: #d0e9c6;
}

.table-hover tbody tr.error:hover > td {
  background-color: #ebcccc;
}

.table-hover tbody tr.warning:hover > td {
  background-color: #faf2cc;
}

.table-hover tbody tr.info:hover > td {
  background-color: #c4e3f3;
}
.alert {
  padding: 8px 35px 8px 14px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

.alert,
.alert h4 {
  color: #c09853;
}

.alert h4 {
  margin: 0;
}

.alert .close {
  position: relative;
  top: -2px;
  right: -21px;
  line-height: 20px;
}

.alert-success {
  color: #468847;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.alert-success h4 {
  color: #468847;
}

.alert-danger,
.alert-error {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #eed3d7;
}

.alert-danger h4,
.alert-error h4 {
  color: #b94a48;
}

.alert-info {
  color: #3a87ad;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

.alert-info h4 {
  color: #3a87ad;
}

.alert-block {
  padding-top: 14px;
  padding-bottom: 14px;
}

.alert-block > p,
.alert-block > ul {
  margin-bottom: 0;
}

.alert-block p + p {
  margin-top: 5px;
}
 
.bagan_alert{
	  padding: 8px 35px 8px 14px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #CCCCCC;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
