
#wrapper {position: relative; min-height:100%; height:100%; height:auto; z-index:1; min-width:982px}
#wrapper2 {position: relative; min-height:100%; height:100%;width:100%}
#wrap,#contentwrap,#content,#sidebar {position:relative}
#sidebar {display:inline}
#wrap {width:982px;margin:0 auto;text-align:left;overflow:hidden; padding-bottom:20px;height:100%}
#contentwrap {width:982px;margin:0;overflow:hidden}
#contentwrap2 {margin:0 auto; width:650px; position:relative; overflow:hidden}
#headerwrap, #headerwrap2 { width:100%; height:130px}
#headerChart {position: relative; overflow:hidden}
#headercontainer, #footer { width:982px; margin: 0 auto; overflow:hidden}
#headercontainer {position:relative}
#footerwrap { width:100%; height:180px; padding-bottom:5px}
#content {width:940px;margin:0 0 20px;padding:25px 20px 0;z-index: 200}
#content2 {width:960px;margin:0 0 20px;padding:10px 20px 0 0;z-index: 200}
.page, .smallpage, .page2, .page3, .page4 { position:relative; margin:0; border:0; float:left; display:inline }


/* Columns (span+# (space) right/left */
.columns {margin:0 0 25px;clear:both; display:inline}
.span0,.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12,.span13,.span14,.span15, .span16, .span17, .span18, .span19, .span20, .span21, .span22, .span23, .span24, .span25, .span26, .span27, .span28{float:left; position:relative; display:inline}
.span0 {width:20px} .span1 {width:40px}.span2 {width:100px}.span3 {width:160px}.span4 {width:220px}.span5 {width:280px}
.span6 {width:340px}.span7 {width:400px}.span8 {width:460px}.span9 {width:520px}.span10 {width:580px}
.span11 {width:640px}.span12 {width:700px}.span13 {width:760px}.span14 {width:820px}.span15 {width:880px} .span16 {width:940px}
.span17 {width:84px} .span18 {width:68px} .span19 {width: 209px} .span20{width:324px} .span21 {width:670px} .span22 {width:178px} .span23 {width: 680px} .span24 {width: 200px} .span25 {width:358px} .span26 {width:308px} .span27 {width:130px} .span28 {width:302px}
.space {margin:20px}
.spaceR {margin-right:20px}
.spaceL {margin-left:20px}
.spaceR1 {margin-right:10px}
.spaceL1 {margin-left:10px}
.spaceLR {margin:0 20px}
.spaceT {margin-top:20px}
.spaceB {margin-bottom:20px}
.spaceTB {margin:20px 0} 

/* Clearing */
.clear,#content,.columns,.abstract {display:inline-block}
.clear:after,#content:after,.columns:after,.abstract:after {content: ".";display:block;height:0;clear:both;visibility:hidden}
* html .clear,* html #content,* html .columns,* html .abstract {height:1%}
.clear,#content,.columns,.abstract {display:block}
.clearL {clear:left}
.clearR {clear:right}
.clearB {clear:both}
.hide {text-indent:-5000px;}


/* 
-------------------------------------------------------------------------------------------------
DESIGN
-------------------------------------------------------------------------------------------------- */
#wrap {font-size:1.2em}
#content, #content2 {background:#f4f4f4; border:1px solid #ccc; padding-bottom:20px; overflow:hidden; margin-top:5px}
#content2 {/*background:#F4F4F4 url(images/small-tiles-bg.jpg) no-repeat left bottom;*//*4box background*/}


/* Generic elements
-------------------------------------------------------------- */
.aR {text-align:right}
.aL {text-align:left}
.aC {text-align:center}
.aM {vertical-align:middle}
.aT { vertical-align:top}
.floatL { float:left}
.floatR { float:right}

.marginT10 { margin-top:10px}
.marginT20 { margin-top:20px}
.marginB10 { margin-bottom:10px}
.marginB20 { margin-bottom: 20px}
.PL15 {padding-left:15px}
.PT10 {padding-top:10px}
.fontS9 { font-size:0.9em}
.width50 {width:50px}
.width60 {width:60px}
.width100 { width:100px}
.width125 { width:125px}
.width180 {width:180px}
.width200 { width:200px}
.width220 {width:220px}
.width240{width:240px}
.width280 {width:280px}
.border { border: 1px solid #CCC; padding: 10px 10px 0}
.borderT { border-top: 1px dotted #CCC; padding-top: 10px}
.borderB { border-bottom: 1px dotted #CCC; padding-bottom: 10px}
.borderTB  { border-bottom: 1px dotted #CCC; border-top: 1px dotted #CCC; padding: 10px 0}
.borderRow1 {padding: 5px; border-top: 1px dotted #CCC; border-bottom: 1px dotted #CCC; position:relative; overflow:hidden}
.borderRow2 { padding: 5px; position:relative; overflow:hidden}
.paymentNotes ul.bulletList { list-style-type: square; margin-left:2em; padding-top:0}
a.link { font-size:0.9em; text-decoration: underline; color: #009}
.white { color:#FFF}
.red { color: #e30613}
.blue {color:#009}
.orange {color:#fd9c27}
.btnMedium, .btn, .btnGray {border:0; color: #FFF; font-weight:bold; text-align:center; vertical-align:middle; height:27px; font-size:0.9em}
.tickbox { width:20px; vertical-align:middle}
.imgL { float:left; margin:0 15px 10px 0}



/* Footer
-------------------------------------------------------------- */
#footerwrap {background: #fefefe url(images/FooterBg.gif) repeat-x }
#footerwrap {background-color: #fefefe}
#footer { font-size:1.1em}
ul.footerLinksList {margin:0; padding:0; list-style-type: none; list-style: none}
.linkCategory { font-weight:bold; font-size:1.1em; color: #333}
#footerTop ul li, #footerTop ul li a { list-style-type:none; margin-left:0; padding:1px 0  }
#footerTop, #footerBottom { position: relative;overflow: hidden}
#footerBottom { margin: 20px auto}
#footerBottom ul li {position:relative;float:left;display:block;margin:0;padding:8px;line-height:.94;list-style-type:none;border:0}
#footerBottom ul li a {color:#666;font-weight:bold;display:block}
#footerBottom ul li a:hover { color: #009}


/* General content */
p {margin:0 0 0;}
h5 {font-size:1em; color: #e30613}
a.link { font-size:1.0em; text-decoration: underline; color: #e30613}

/* SubNav List */
h3 {font-size:1.2em;line-height:1.2; color:#e30613; font-weight:normal; margin-bottom:10px}


/*Sign up div*/
.signupbox {width:600px; margin:0 auto; border:1px solid #d2d2d2; background-color:#eaeaea;}
.signupbox table {border:1px solid #fff; border-width:1px 0 0 1px;}
.signupbox table td, table th {padding:8px; border:1px solid #fff; font-weight:bold; border-width:0 1px 1px 0; color:#333}
.signupbox table th {background-color:#cccccc; color:#333; font-weight:normal;}
.signupbox table th.white {background-color:#fff; color:#333; font-weight:normal;}
.input{width:330px}

.forgotnotes1 {width:600px; padding:8px; margin:0 auto; border:1px solid #d2d2d2; background-color:#eaeaea;}
.forgotnotes2 {width:600px; margin:0 auto; border:1px solid #fff; background-color:#fff;}

/*Brian*/
li .active { padding: 6px 0 6px 15px; display:block; color:#333; background:url(images/subnavArrow2.gif) no-repeat left}
.signupb_out{ width:100%;  text-align:center;}
.signupb_inner{
text-align:center;
width:680px;
height:180px;
margin: 0 auto;
padding:25px 10px 0px 10px;
border: 1px solid #cbcbcb; /* stroke */
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px; /* border radius */
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box; /* prevents bg color from leaking outside the border */
background-color: #fff; /* layer fill content */
-moz-box-shadow: 0 0 6px rgba(0,0,0,.17); /* drop shadow */
-webkit-box-shadow: 0 0 6px rgba(0,0,0,.17); /* drop shadow */
box-shadow: 0 0 6px rgba(0,0,0,.17); /* drop shadow */
background-image: -moz-linear-gradient(bottom, #efefef 0%, #fff 46.39%, #fff 100%); /* gradient overlay */
background-image: -o-linear-gradient(bottom, #efefef 0%, #fff 46.39%, #fff 100%); /* gradient overlay */
background-image: -webkit-linear-gradient(bottom, #efefef 0%, #fff 46.39%, #fff 100%); /* gradient overlay */
background-image: linear-gradient(bottom, #efefef 0%, #fff 46.39%, #fff 100%); /* gradient overlay */
}

.signupb_inner table{ border:0px solid; border-collapse:collapse; width:100%; line-height:30px}
.signupb_inner table td{ border:0px solid; border-collapse:collapse;  text-align:center}

.getstart{
color: #a55b1f; /* text color */
font-family: "Helvetica";
font-size: 14px;
font-weight: bold;
border: 1px solid #e78d4b; /* stroke */
padding:8px 20px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px; /* border radius */
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box; /* prevents bg color from leaking outside the border */
background-color: #fff; /* layer fill content */
background-image: -moz-linear-gradient(bottom, #fb952d 0%, #fdcd4b 100%); /* gradient overlay */
background-image: -o-linear-gradient(bottom, #fb952d 0%, #fdcd4b 100%); /* gradient overlay */
background-image: -webkit-linear-gradient(bottom, #fb952d 0%, #fdcd4b 100%); /* gradient overlay */
background-image: linear-gradient(bottom, #fb952d 0%, #fdcd4b 100%); /* gradient overlay */
margin-top:35px;
cursor: pointer;	}

.btn_01{
color: #a55b1f; /* text color */
font-family: "Helvetica";
min-width:70px;
text-align:center;
font-size: 13px;
font-weight: bold;
border: 1px solid #e78d4b; /* stroke */
padding:5px 12px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px; /* border radius */
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box; /* prevents bg color from leaking outside the border */
background-color: #fff; /* layer fill content */
background-image: -moz-linear-gradient(bottom, #fb952d 0%, #fdcd4b 100%); /* gradient overlay */
background-image: -o-linear-gradient(bottom, #fb952d 0%, #fdcd4b 100%); /* gradient overlay */
background-image: -webkit-linear-gradient(bottom, #fb952d 0%, #fdcd4b 100%); /* gradient overlay */
background-image: linear-gradient(bottom, #fb952d 0%, #fdcd4b 100%); /* gradient overlay */
margin-top:20px;
cursor: pointer;	}

.btn_addrecipient{
color: #333; /* text color + color overlay */
font-weight: bold;
text-shadow: 0 1px 0 rgba(255,255,255,.75); /* drop shadow */

font-family: "Helvetica";
min-width:70px;
text-align:center;
font-size: 13px;
font-weight: bold;
padding:5px 12px;
margin-top:20px;
opacity: .7; /* layer alpha */
border: 1px solid #9d9d9d; /* stroke */
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px; /* border radius */
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.2), inset 0 1px 0 #fbfbfb; /* drop shadow and inner shadow */
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2), inset 0 1px 0 #fbfbfb; /* drop shadow and inner shadow */
box-shadow: 0 1px 3px rgba(0,0,0,.2), inset 0 1px 0 #fbfbfb; /* drop shadow and inner shadow */
background-image: -moz-linear-gradient(bottom, #cdcfd1 0%, #e9e9ed 100%); /* gradient overlay */
background-image: -o-linear-gradient(bottom, #cdcfd1 0%, #e9e9ed 100%); /* gradient overlay */
background-image: -webkit-linear-gradient(bottom, #cdcfd1 0%, #e9e9ed 100%); /* gradient overlay */
background-image: linear-gradient(bottom, #cdcfd1 0%, #e9e9ed 100%); /* gradient overlay */
cursor: pointer;	}

.btn_sendmoneynow{
color: #a55b1f; /* text color */
font-family: "Helvetica";
min-width:150px;
font-size: 13px;
border: 1px solid #e78d4b; /* stroke */
padding:5px 0px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px; /* border radius */
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box; /* prevents bg color from leaking outside the border */
background-color: #fff; /* layer fill content */
background-image: -moz-linear-gradient(bottom, #fb952d 0%, #fdcd4b 100%); /* gradient overlay */
background-image: -o-linear-gradient(bottom, #fb952d 0%, #fdcd4b 100%); /* gradient overlay */
background-image: -webkit-linear-gradient(bottom, #fb952d 0%, #fdcd4b 100%); /* gradient overlay */
background-image: linear-gradient(bottom, #fb952d 0%, #fdcd4b 100%); /* gradient overlay */

cursor: pointer;	}


.btn_02{
color: #fff; /* text color */
font-family: "Helvetica";
min-width:70px;
font-size: 13px;
font-weight: bold;
border: 1px solid #e78d4b; /* stroke */
padding:5px 25px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border: 1px solid #1b59ab; /* stroke */
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px; /* border radius */
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box; /* prevents bg color from leaking outside the border */
background-color: #fff; /* layer fill content */
background-image: -moz-linear-gradient(bottom, #0f59a5 0%, #3583cf 100%); /* gradient overlay */
background-image: -o-linear-gradient(bottom, #0f59a5 0%, #3583cf 100%); /* gradient overlay */
background-image: -webkit-linear-gradient(bottom, #0f59a5 0%, #3583cf 100%); /* gradient overlay */
background-image: linear-gradient(bottom, #0f59a5 0%, #3583cf 100%); /* gradient overlay */
margin-top:20px;
cursor: pointer;}

.btn_black{
color: #fff; /* text color */
font-family: "Helvetica";
min-width:70px;
font-size: 13px;
font-weight: bold;
border: 1px solid #47474b; /* stroke */
padding:5px 12px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px; /* border radius */
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box; /* prevents bg color from leaking outside the border */
background-color: #fff; /* layer fill content */
background-image: -moz-linear-gradient(bottom, #2d2f31 0%, #55575b 100%); /* gradient overlay */
background-image: -o-linear-gradient(bottom, #2d2f31 0%, #55575b 100%); /* gradient overlay */
background-image: -webkit-linear-gradient(bottom, #2d2f31 0%, #55575b 100%); /* gradient overlay */
background-image: linear-gradient(bottom, #2d2f31 0%, #55575b 100%); /* gradient overlay */
margin-top:20px;
cursor: pointer;

}

.searchdiv table { padding:0; border:0px}
.searchdiv table td { padding:0; border:0px}

.btn_search { background-image:url(../images/search_box_icon.png);
background-repeat:no-repeat;
background-position:center;
width:26px;
height:22px;
color: #333; /* text color + color overlay */
text-shadow: 0 1px 0 rgba(255,255,255,.75); /* drop shadow */
padding:5px 5px;
border: 1px solid #9d9d9d; /* stroke */
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px; /* border radius */
cursor: pointer;
margin-top:10px}


.btn_upload{
color: #333; /* text color + color overlay */
font-weight: bold;
text-shadow: 0 1px 0 rgba(255,255,255,.75); /* drop shadow */

font-family: "Helvetica";
min-width:70px;
text-align:center;
font-size: 13px;
font-weight: bold;
padding:3px 12px;

opacity: .7; /* layer alpha */
border: 1px solid #9d9d9d; /* stroke */
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px; /* border radius */
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.2), inset 0 1px 0 #fbfbfb; /* drop shadow and inner shadow */
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2), inset 0 1px 0 #fbfbfb; /* drop shadow and inner shadow */
box-shadow: 0 1px 3px rgba(0,0,0,.2), inset 0 1px 0 #fbfbfb; /* drop shadow and inner shadow */
background-image: -moz-linear-gradient(bottom, #cdcfd1 0%, #e9e9ed 100%); /* gradient overlay */
background-image: -o-linear-gradient(bottom, #cdcfd1 0%, #e9e9ed 100%); /* gradient overlay */
background-image: -webkit-linear-gradient(bottom, #cdcfd1 0%, #e9e9ed 100%); /* gradient overlay */
background-image: linear-gradient(bottom, #cdcfd1 0%, #e9e9ed 100%); /* gradient overlay */
cursor: pointer;	}


.marintop-10 { margin-top:10px}
.marintop-18 { margin-top:18px}

.divline { border-top:3px double;color:#e1e1e1; width:100%; margin-top:25px}

.noborder table {border-collapse:collapse;}
.noborder table td{text-align:left; line-height:20px; padding:6px 0px; border:1px solid #fff;}

.inputwidthL {width:420px}
.inputwidthM {width:350px}
.inputwidthS {width:200px}

.border1px {width:638px; border:1px solid #e1e1e1; padding:8px 0px; text-align:center; margin-top:30px}

.left { text-align:left !important}
.right { text-align:right !important}
.bold { font-weight:bold}

.overview_recent table{border-collapse:collapse; width:100%;}
.overview_recent th{border:1px solid #fff; background-color:#c7c7c7; color:#fff; text-align:center}
.overview_recent td{text-align:left; line-height:20px; padding:3px 8px; border:1px solid #e1e1e1; text-align:center}

.recipients table{border-collapse:collapse; width:100%;}
.recipients table th{border:1px solid #fff; background-color:#dc0a17; color:#fff; text-align:center}
.recipients table td{text-align:left; line-height:20px; padding:3px 8px; border:1px solid #e1e1e1; text-align:center}

.recipientsnoborder table{border-collapse:collapse; width:100%;}
.recipientsnoborder table td{text-align:left; line-height:40px; padding:3px 8px; border:0px; text-align:center}

.sendamout { background-color:#fff5c0; color:#666; border:0px; font-size:18px; font-weight:bold; padding:3px; text-align:center; width:130px}
.sendamoutL { background-color:#fff5c0; color:#666; border:0px; font-size:18px; font-weight:bold; padding:3px; text-align:center; width:130px}

.boxconfirm {width:640px; background-color:#f7f5f9}
.boxconfirmin {padding:10px;}

.ratetable table { border:0px; color:#fff;}
.ratetable table td { line-height:20px}


#sendmoney_widget_head { width:220; height:32px; background:url(../images/sendmoney_head.png) no-repeat}
#sendmoney_widget_body { padding:5px 0px; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; background-color:#FFF }
#sendmoney_widget_body table {border-collapse:collapse; width:100%;}
#sendmoney_widget_body table td{text-align:left; line-height:20px; padding:6px 0px; border:0px;}


.styled-select { background:url(../images/arrowdown.png) no-repeat right #FFF; background-color:#ededed; width:150px; height:22px; padding:2px 3px; border:1px solid #ccc; border-right:none; border-radius:0; -webkit-appearance:none;}

.processing {color: #fd9c27}
.complete {color: #c3c3c3}
.new{color: #093}
.pagenumber { color:#999; margin-top:20px; text-align:center; }
.popdetail {padding:10px}
.lockrate {
			border: 1px solid #ddead1;
			padding:5px 10px; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #f5fbef;
	background-image: -moz-linear-gradient(bottom, #effbe5 0%, #f5fbef 100%);
	background-image: -o-linear-gradient(bottom, #effbe5 0%, #f5fbef 100%);
	background-image: -webkit-linear-gradient(bottom, #effbe5 0%, #f5fbef 100%);
	background-image: linear-gradient(bottom, #effbe5 0%, #f5fbef 100%);}