/* CONTENTS
GENERAL BUTTONS                 GB
*/

/* =GB
------------------------------------------------------------------------------*/
.btn,
.btn .btn_wrap {float:left;}
.btn .btn_wrap span,
.btn .btn_wrap span a,
.btn .btn_wrap input,
.btn .btn_wrap button {border:0; cursor:pointer; display:inline; float:left; margin:0; overflow:hidden; padding:0;}
.btn .btn_wrap button span {display:inline; float:none;}

/*.btn.cornerless{margin-top:2px;}*/

.btn.cornerless,
.btn.cornerless .btn_wrap{padding:0;}

.btn.cornerless,
.btn.cornerless .btn_wrap,
.btn.cornerless .btn_wrap span,
.btn.cornerless .btn_wrap span a,
.btn.cornerless .btn_wrap span input,
.btn.cornerless .btn_wrap span input.submit,
.btn.cornerless .btn_wrap span button {height:19px; line-height:16px;}

.grey_sm_btn {height:16px; padding:0 0 0 2px;}
.grey_sm_btn .btn_wrap {height:16px; padding:0 2px 0 0;}
.grey_sm_btn .btn_wrap span {border:solid #dedede; border-width:1px 0; height:14px; padding:0 3px;}
.grey_sm_btn .btn_wrap span a {margin-right:-3px; padding-right:13px;}

.blue_sm_btn {height:16px; padding:0 0 0 2px;}
.blue_sm_btn .btn_wrap {height:16px; padding:0 2px 0 0;}
.blue_sm_btn .btn_wrap span {height:15px; padding:1px 4px 0 4px;}

.blue_smaller_btn {float:left; padding:0 0 0 2px;}
.blue_smaller_btn .btn_wrap {padding:0 2px 0 0;}
.blue_smaller_btn .btn_wrap span {border:solid #014e79; border-width:1px 0; height:14px; line-height:14px; padding:0 3px;}

.more_btn {float:right; height:17px; padding:0 0 0 7px;}
.more_btn .btn_wrap {height:17px; padding:0 7px 0 0;}
.more_btn .btn_wrap span a {height:16px; padding:1px 7px 0 7px;}

.expand_btn {height:20px; padding:0 0 0 2px}
.expand_btn .btn_wrap {height:20px; padding:0 2px 0 0;}
.expand_btn .btn_wrap span {height:16px; padding:4px 3px 0;}

.edit_add_btn {height:20px; padding:0 0 0 3px;}
.edit_add_btn .btn_wrap {height:20px; padding:0 3px 0 0;}
.edit_add_btn .btn_wrap span {height:20px; line-height:20px;}
.edit_add_btn .btn_wrap span a {padding:0 20px;}

.silver {height:20px; padding:0 0 0 3px;}
.silver .btn_wrap {height:20px; padding:0 3px 0 0;}
.silver .btn_wrap span {height:20px; line-height:20px;}
.silver .btn_wrap span a {padding:0 20px;}

.dark_blue {padding:0 0 0 3px;}
.dark_blue .btn_wrap {padding:0 3px 0 0;}
.dark_blue .btn_wrap span {height:24px; text-align:center;}
.dark_blue .btn_wrap span a,
.dark_blue .btn_wrap span input,
.dark_blue .btn_wrap span button {height:24px; line-height:24px;}
.dark_blue .btn_wrap span input,
.dark_blue .btn_wrap span button {width:22px;}
.dark_blue.cornerless {border:solid #0085ca; border-width:0 1px; padding:0;}
.dark_blue.cornerless .btn_wrap {padding:0;}
.dark_blue.cornerless .btn_wrap span,
.dark_blue.cornerless .btn_wrap span a,
.dark_blue.cornerless .btn_wrap span input,
.dark_blue.cornerless .btn_wrap span button {height:19px; line-height:19px;}

.black_tall {padding:0 0 0 4px;}
.black_tall .btn_wrap {padding:0 3px 0 0;}
.black_tall .btn_wrap span {text-align:center;}
.black_tall .btn_wrap span a,
.black_tall .btn_wrap span input,
.black_tall .btn_wrap span button {height:30px; line-height:30px;}

.dark_blue_tall {padding:0 0 0 4px;}
.dark_blue_tall .btn_wrap {padding:0 3px 0 0;}
.dark_blue_tall .btn_wrap span {text-align:center;}
.dark_blue_tall .btn_wrap span a,
.dark_blue_tall .btn_wrap span input,
.dark_blue_tall .btn_wrap span button {height:30px; line-height:30px;}
.dark_blue .btn_wrap span input,
.dark_blue .btn_wrap span button {width:22px;}

a.profile_drag_drop {float:left; height:18px; margin:-3px 0 0 10px; position:relative; width:31px;}
a.profile_drag_drop.blue {border:1px solid #0274AE; margin-top:8px;}
a.profile_drag_drop.grey {border:1px solid #CACACA;}

.blue_btn {border:1px solid #023E62; float:none; margin-top:10px;}
.blue_btn .btn_wrap {border-top:1px solid #32B1EF; border-left:1px solid #32B1EF; float:none; height:14px; padding-top:2px;}
.blue_btn .btn_wrap span {margin:0 auto; text-align:center; width:100%;}
.blue_btn .btn_wrap span a {width:100%;}

/*.green {height:17px;}*/
.green .btn_wrap span a {padding:0 5px;border-left:solid 1px #057209;border-right:solid 1px #057209;font-size:10px;}

.orange,
.blue {padding:0 0 0 5px;}
.orange .btn_wrap,
.blue .btn_wrap {padding:0 5px 0 0;}
.orange .btn_wrap span a,
.orange .btn_wrap span input,
.orange .btn_wrap span button,
.blue .btn_wrap span a,
.blue .btn_wrap span input,
.blue .btn_wrap span button {height:19px; line-height:19px; padding:0 10px;}

/* ADD TO FAVES */
.add_btn{width:12px; height:13px;}


/* END =GB
------------------------------------------------------------------------------*/
