﻿*{
	margin: 0;
	padding: 0;}
body{
	font-size: 12px;
    color: #7c7c84;
    font-family: Arial;
	background: #FFFFFF;}
h2, h3, h5{
    padding: 0 0 8px 0;
    float: left;}
h5{
    font-size: 13px;
    padding: 8px 0 0 0;}
p{
    padding: 5px 0;
    width: 100%;
    float: left;}
a{
    color: #37a8e0;}
input{
    color: #37a8e0;
    font-weight: bold;}
.link1{
    color: #BD3F7F;
    font-size: 13px;
    font-weight: bold;}
.link1_align{
    text-align: center;}
.credits{
    font-size: larger;
    color: #BD3F7F;}
    
/* Generic Layout */
#chat_header, #chat_content{
    width: 100%;
    float: left;}
#chat_header h2{
    font-size: 24px;
    color: #37a8e0;}
#menu{
    float: right;
    padding: 3px;
    border: 1px solid pink;}
 
/* Landing Page */
.transaction_complete{
    width: 585px;
    float: left;
    padding: 0 0 5px 0;
    margin-bottom: 25px;
    border-bottom: 1px dotted #D3418A;}
.transaction_complete h3{
    color: #D3418A;}
.transaction_complete p{
    font-weight: bold;}
.paypal_logo{
    float: left;
    position: relative;
    right: 15px;
    bottom: 13px;}
#ctl00_CPH1_LoginView1_Login1{
    width: 100%;
    float: left;}
table#loginbox{
    float: right;
    text-align: right;
    border: 1px solid #37a8e0;
    border-top: 4px solid #37a8e0;}
table#loginbox td{
    padding: 3px;}
table#loginbox .login_textbox{
    width: 120px;
    float: left;}
td.align1{
    text-align: left;}
.login_fail{
    font-weight: bold;
    padding-left: 5px;
    color: Red;}
.login_fail_text{
    padding-left: 25px;}
a.sign_up{
    color: #D3418A;}
   
/* Sign Up */
table.signup{
    float: left;
    font-weight: bold;
    text-align: right;}                                                                         
table.signup tr td{
    padding: 8px 5px;
    border-top: 1px dotted #D3418A;}
table.signup input{
    width: 150px;}
input#ctl00_CPH1_CreateUserWizard1___CustomNav0_StepNextButtonButton, input#ctl00_CPH1_CreateUserWizard1_CompleteStepContainer_ContinueButton{
    float: left;}
 
/* Loggedin */
#paypalIframe{
    width: 370px;
    height: 170px;
    float: left;
    overflow: hidden;
    margin: 20px 0 0 100px;
    border: 1px solid #37a8e0;
    border-top: 4px solid #37a8e0;}
table.paypal tr td{
    padding: 5px;} 
.available{
    font-weight: bold;
    color: Green;}
    
/* History */
.history_box{
    height: 450px;
    width: 565px;
    margin-top: 5px;
    padding: 0 10px;
    float: left;
    overflow: auto;
    border: 1px solid orange;}
    
/* Change Password */
#ctl00_CPH1_ChangePassword1 tr td{
    padding: 5px;}

/* Chat console */
table.chat_info{
    float: left;}
table.chat_info tr td{
    border: 1px solid #BBBBBB;
    padding: 3px;}
.conversation_box{
    height: 320px;
    width: 565px;
    margin-top: 5px;
    padding: 0 10px;
    float: left;
    display: inline;
    overflow: auto;
    border: 1px solid orange;}
.client_chat_table{
    float: left;}
input.continue_chat{
    margin: 4px 0;}

/*

table.table2{
    border: 1px solid #BBBBBB;}
table.table2 tr td{
    padding: 3px;}
th{
	font-size: 1.0em;
	padding: 4px 10px;
	line-height: 1.2;} 
.conversationTbl{
    font-size: 0.9em;
	padding: 10px 15px 0 36px;
	width: 520px;}
tr.r1{
    background-color: #F5CCDE;}
.conversation{
    display: none;}


#ctl00_CPH1_session_ended{
    float: left;
    width: 580px;}

*/
