

/* Tabs */
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.ubercolortabs, .txn-action{
padding: 0;
width: 100%;
overflow: hidden;
background: transparent;
}

.ubercolortabs ul, .txn-action ul{
font: bold 11px Arial, Verdana, sans-serif;
margin: 0;
padding: 0;
list-style: none;
}

.ubercolortabs li, .txn-action li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform: uppercase;
}


.ubercolortabs a, .txn-action a{
float: left;
color: white;
background: #3B5998; /* url(media/roundleft.gif) no-repeat left top; */ /*default background color of tabs, left corner image*/
margin: 0 2px 0 0;
padding: 0 0 1px 3px;
text-decoration: none;
letter-spacing: 1px;
}

.ubercolortabs a span, .txn-action a span{
float: left;
display: block;
background: transparent; /* url(media/roundright.gif) no-repeat right top; */ /*right corner image*/
padding: 7px 9px 3px 6px;
cursor: pointer;
}

.ubercolortabs a span, .txn-action a span{
float: none;
}


.ubercolortabs a:hover, .ubercolortabs li.selected a, .txn-action a:hover, .txn-action li.selected a{
background-color: #203360; /*background color of tabs onMouseover*/
color: white;
}

.ubercolortabs a:hover span, .txn-action a:hover span{
background-color: transparent;
}


.ubercolordivider{ /*CSS for horizontal line.*/
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #203360; /*background color of horizontal line*/
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
overflow:hidden;
}

.actionDivider{ /*CSS for horizontal line.*/
clear: both;
padding: 0;
width: 100%;
height: 2px;
line-height: 2px;
background: #203360; /*background color of horizontal line*/
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
overflow:hidden;
}

.logo{ /*LT logo.*/
position: relative;
float: right;
text-decoration: none;
top: -45px;
}

/* form */

form{margin:0;padding:0;}
fieldset{margin:1em 0;border:none;border-top:1px solid #ccc;}
legend{margin:1em 0;padding:0 .5em;color:#036;background:transparent;font-size:1.3em;font-weight:bold;}
label{float:left;width:150px;padding:0 1em;text-align:right;}
/*fieldset div{margin-bottom:.5em;padding:0;display:block;}*/
fieldset div textarea{height:50px;width:150px;border-top:1px solid #555;border-left:1px solid #555;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:1px;color:#333;}
fieldset div input {width:150px;border-top:1px solid #555;border-left:1px solid #555;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:1px;color:#333;}
fieldset div a {text-decoration:underline;cursor: pointer;}
fieldset div select{padding:1px;}
a.standard {text-decoration:underline;cursor: pointer;}
span.fm-terms {padding-left:100px; width:350px;}
/*
div.fm-multi div{margin:5px 0;}
div.fm-multi input{width:1em;}
div.fm-multi label{display:block;width:200px;padding-left:5em;text-align:left;}
*/
#fm-submit{clear:both;padding-top:1em;text-align:center;}
#fm-submit input{width:100px; border:1px solid #333;padding:2px 1em;background:#555;color:#fff;font-size:100%;}

input:focus,textarea:focus{background:#efefef;color:#000;}
fieldset div.fm-req{font-weight:bold;padding-top:5px;}
fieldset div.fm-opt{font-weight:bold;width:400px;padding-top:5px;}
select.fm-select{width:100px;}
fieldset div.fm-req label:before{content:"* ";}
body{padding:0;margin:20px;color:#333;background:#fff;font:12px arial,verdana,sans-serif;}
#content_div{margin:0 auto;padding:1em;width:100%;text-align:left;}
p#fm-intro{margin:0;}

#error_div {width:100%;color:#ff0000;background:#fff;font:12px arial,verdana,sans-serif;text-align:center;}
div.form_div {width:720px;}

td.mycontent-row {font:12px arial,verdana,sans-serif;text-align:center;}
td.mycontent-row-noalign {font:12px arial,verdana,sans-serif;padding:1px 5px;}
td.post-row {font:12px arial,verdana,sans-serif;text-align:center;}
td.post-row-right{font:12px arial,verdana,sans-serif;text-align:right;}
td.post-row-sum{font:12px arial,verdana,sans-serif;text-align:right;border-top:1px solid #555;}
td.post-row-noalign {font:12px arial,verdana,sans-serif;padding:1px 5px;}
td.mycontent-head {padding:7px; font:13px arial,verdana,sans-serif;text-align:center;font-weight:bold;color:white;}

div.trans_msg {width:400px;color:#743A64;font:12px arial,verdana,sans-serif;padding-top:10px;}
div.customer_msg {width:400px;color:#458654;font:12px arial,verdana,sans-serif;padding-top:10px;}
div.fade_notes {color:#808080;font:10px arial,verdana,sans-serif;}
div.preview {display:none;border-top:1px solid #555;border-left:1px solid #555;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:5px;width:99%;height:120;overflow-y:scroll;}
.post-input {width:80px;border-top:1px solid #555;border-left:1px solid #555;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:1px;color:#333;}