﻿body
{
	background-image: url( 'images/bg.jpg' );
	text-align:center;
	margin:0 auto;
	height:100%;
}
#wraper
{
    margin-bottom: -30px;
    position: relative;
	width:900px;
	background-color:White;
}
#header
{
	width:900px;
	height:140px;
}
.header-1
{
	background-image:url('images/header-1.gif');
	width:201px;
	height:140px;
	float:left;
}
.header-2
{
	background-image:url('images/header-2.gif');
	width:177px;
	height:140px;
	float:left;
}
.header-3
{
	background-image:url('images/header-3.gif');
	width:209px;
	height:140px;
	float:left;
}
.header-4
{
	background-image:url('images/header-4.gif');
	width:159px;
	height:140px;
	float:left;
}
.header-5
{
	background-image:url('images/header-5.gif');
	width:154px;
	height:140px;
	float:right;
}
.mar-area
{
	background-color:#263148;
	width:900px;
	height:22px;
	line-height:20px;
}

.mar-txt-bullet
{
	font-family:Wingdings;
	font-size:8pt;
	color:#8ed8f8;
}
.mar-txt
{
	font-family:Verdana;
	font-size:10pt;
	color:#ffffff;
}

#left-bg
{
	background-image: url('images/lft-back.gif');
	width:164px;
	float:left;
	padding:8px;
}
.left-break
{
	background-image: url('images/lft-back-break.gif');
	width:164px;
	height:2px;
	float:left;
}
.left-txt-heading
{
	font-family:Verdana;
	font-size:9pt;
	color:#e00404;
	font-weight:500;
	text-align:justify;
	line-height:18px;
}
.left-txt
{
	font-family:Verdana;
	font-size:8pt;
	color:Black;
	text-align:justify;
	line-height:18px;
}
#container
{
	background-color:White;
	width:876px;
	padding:12px;
	}
#content
{
	background-color:White;
	float:left;
	width:680px;
	min-height:100%;
	height:auto;
	position:static;
	height:100%;
}
#content_client
{
	background-color:White;
	float:right;
	width:520px;
	min-height:100%;
	height:auto;
	position:static;
	height:100%;
}
#content_client_reports
{
	background-color:White;
	float:left;
	width:820px;
	min-height:100%;
	height:auto;
	position:static;
	height:100%;
}

.login_head_img
{
	background-image:url('images/login_heading_img.gif');
	width:300px;
	height:25px;
	float:left;
	margin-top:5px;
	margin-left:15px;
}
.login_back
{
	background-image:url('images/login_back_img.gif');
	width:228px;
	height:120px;
	padding:20px 26px 10px 26px;
	font-family:Verdana;
	font-size:7pt;
	color:Black;
	float:left;
	margin-top:110px;
}
.login_back a
{
	font-family:Verdana;
	font-size:7pt;
	color:#686666;
	text-decoration:none;
}
.login_back a:hover
{
	font-family:Verdana;
	font-size:7pt;
	color:#000000;
	text-decoration:underline;
}
.signin
{
	background-image:url('images/signin.gif');
	width:68px;
	height:20px;
	margin-top:5px;
}
.signin a
{
	background-image:url('images/signin.gif');
	width:68px;
	height:20px;
}
.signin a:hover
{
	background-image:url('images/signin_hover.gif');
	width:68px;
	height:20px;
}
.right
{
	background-color:White;
	float:right;
	width:180px;	
	font-family:Verdana;
	font-size:8pt;
	line-height:11px;
	text-align:right;
	color:Black;
}
.right a
{
	text-decoration:none;
	color:#666677;
}
.right a:hover
{
	text-decoration:underline;
	color:#666677;
}
.logout
{
	font-family:Verdana;
	font-size:7pt;
	text-align:right;
	color:#e00404;
	font-weight:bold;
}

.right_tasks
{
	background-color:White;
	float:left;
	width:178px;
	font-family:Verdana;
	font-size:8pt;
	text-align:justify;
	color:Black;
	margin-top:5px;
	border:solid 1px black;
}
.tasks_heading
{
	background-image:url('images/back_img.gif');
	width:178px;
	height:21px;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	color:White;
	}

.tasks_head
{
	background-color:#F0F0F0;
	padding-left:7PX;
	font-family:Verdana;
	font-size:9pt;
	width:152px;
	float:right;
	color:#df0101;
	line-height:18px;
	text-transform:uppercase;
	text-align:left;
}
.blank_txt
{
	background-color:White;
	height:70px;
	line-height:14px;
	margin-top:22px;
}
.tasks_txt
{
	font-family:Verdana;
	font-size:7pt;
	text-align:left;
}
.tasks_button
{
	font-family:Verdana;
	font-size:8pt;
	text-align:right;
	margin-top:5px;
	font-weight:normal;
}
.tasks_button a
{
	font-family:Verdana;
	font-size:8pt;
	color:#666677;
	font-weight:normal;
	text-decoration:none;
	text-align:right;
}
.tasks_button a:hover
{
	font-family:Verdana;
	font-size:8pt;
	text-decoration:underline;
	color:#5b5a5a;
	text-align:right;
}
.tasks_img
{
	width:23px;
	height:60px;
	float:left;
}

.seprator
{
	background-image:url('images/seperator.gif');
	background-position:center;
	float:left;
	width:178px;
	height:1px;
	padding-top:6px;
	padding-bottom:4px;
	background-repeat:no-repeat;
}
#footer
{
	background-image:url( 'images/footer.gif');
	width:98%;
	height:13px;
	font-family:Verdana ;
	font-size:8pt;
	color:White;
	margin-bottom:0px;
	padding:9px;
	line-height:18px;
	clear:both;
}
#footer-lft
{
	text-align:left;
	width:50%;
	float:left;
}
#footer-right
{
	text-align:right;
	width:45%;
	float:right;
}
#organizer_header
{background-image:url('images/organizer_header.gif');
 width:582px;
 height:44px;
 font-family:Verdana;
 text-align:right;
 padding-top:11px;
 padding-right:100px;
 font-size:12px;
 line-height:14px;
}
#organizer_container
{
	width:664px;
	padding:9px;
}
.border
{
	border:solid 1px black;
	width:214px;
	float:left;
}
.organizer_bullet
{
	background-image:url('images/organizer_bullet.gif');
	width:16px;
	height:16px;
	float:left;
	background-repeat:no-repeat;
	
}
.organizer_back
{
	background-image:url('images/organizer_back.gif');
	width:198px;
	height:16px;
	float:right;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#0457b4;
	line-height:16px;
	text-transform:uppercase;
	background-repeat:repeat-x;
}
.organizer_txt
{
	width:194px;
	min-height:100px;
	padding:10px;
	font-family:Verdana;
	font-size:10px;
	text-align:justify;
	line-height:16px;
}
.chat_txt
{
	width:157px;
	height:254px;
	padding:10px;
	font-family:Verdana;
	font-size:10px;
	text-align:justify;
	line-height:16px;
}
.chat_footer
{
	width:165px;
	height:16px;
	padding:6PX;
	background-color:#efefef;
}

.organizer_table_txt
{
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	}
.organizer_table_hed
{
	text-align:left; 
	font-weight:bold; 
	color:#b61010;
	padding:3px 0px 3px 7px;
	background-color:#f3f3f3;
	font-size:10pt; 
	text-transform:uppercase;
}
.id
{
	font-weight:bold;
	text-align:center;
}
.form_txt_head
{
	font-family:Verdana;
	font-size:12px;
	line-height:17px;
	text-align:center;
	color:#df0101;
	text-transform:uppercase;
}
.form_txt
{
	font-family:Verdana;
	font-size:11px;
	line-height:17px;
	text-align:justify;
}
.form_txt a
{
	color:Gray;
	text-decoration:none;
}
.form_txt a:hover
{
	color:Black;
	text-decoration:underline;
}
.month
{
	font-family:Verdana;
	font-size:15px;
	text-align:left;
	text-transform:uppercase;
	font-weight:normal;
	color:Gray;
}
.month a:hover
{
	text-decoration:none;
}

.day
{
	background-color:#afacac;
	font-family:Verdana;
	font-size:12px;
	color:White;
	text-align:center;
}
.date
{
	font-family:Verdana;
	font-size:10px;
	text-align:left;
	text-transform:uppercase;
}
.date a
{
	color:#717171;
	text-decoration:underline;
	text-transform:none;
}
.date a:hover
{
	text-decoration:none;
	color:black;
}
.today
{
	font-family:Verdana;
	font-size:12px;
	text-align:left;
	font-weight:bold;
}
.today a:hover
{
	text-decoration:none;
}
.status
{
	background-image:url('images/back_img.gif');
	width:152px;
	height:21px;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:White;
	text-align:left;
	line-height:20px;
	padding-left:10px;
	float:left;
}
.status_txt
{
	width:136px;
	font-family:Verdana;
	font-size:11px;
	color:Black;
	font-weight:normal;
	text-align:justify;
	line-height:20px;
	padding:2px 10px 2px 10px;
}
.alerts
{
	background-image:url('images/back_img.gif');
	width:152px;
	height:21px;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:White;
	text-align:left;
	line-height:20px;
	padding-left:10px;
}
.alerts_txt
{
	width:136px;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	color:Black;
	text-align:justify;
	line-height:20px;
	padding:2px 10px 2px 10px;
}
.client_left_content
{
	background-color:#ecf1fb;
	float:left;
	width:162px;
	text-align:left;
	text-decoration:none;
	min-height:100%;
	height:auto;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bolder;
	height:100%;
	
}
.client_navigation
{
	background-color:#ecf1fb;
	float:left;
	width:162px;
	text-align:left;
	text-decoration:none;
	min-height:100%;
	height:auto;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bolder;
	height:100%;
	
}
.client_navigation a
{
	background-image:url('images/index_31.jpg');
	background-repeat:no-repeat;
	margin-left:2px;
	float:left;
	color:#284E98;
	line-height:20px;
	width:140px;
	text-decoration:none;
	height:20px;
	padding-left:20px;
	margin-top:2px;
}
.client_navigation a:hover
{
	background-image:url('images/index_31.jpg');
	float:left;
	text-decoration:none;
	width:140px;
}
.save_cancel_button
{
	font-family:Verdana;
	font-size:12px;
	line-height:18px;
	text-align:left;		
}
.save_cancel_button a
{
	text-decoration:underline;
	color:#0333cf;
}
.save_cancel_button a:hover
{
	text-decoration:none;
	color:Black;
}
.forms_heading
{
	padding-left:19px;
	color:#df0101; 
	font-family:Verdana;
	font-size:12px;
	line-height:22px;
	text-align:center; 
	text-transform:uppercase;
}
.forms_choice
{
	padding-left:19px;
	color:#df0101; 
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	line-height:22px;
	text-align:left;
}
.forms_txt
{
	font-family:Verdana;
	font-size:11px;
	line-height:20px;
	text-align:center; 
}

.leadcasebtn
{
	font-family:Verdana;
	font-size:10pt;
	text-transform:uppercase;
	text-align:center;
	}
	.leadcasebtn a
{
	color:Gray;
	text-decoration:none;
	}
	.leadcasebtn a:hover
{
	color:#0845b3;
	text-decoration:underline;
	}

.ddl
{
	font-family:Verdana;
	font-size:10px;
	color:#666677;
}
.client_photo_container
{
	width:150px;
	float:left;
	margin-left:1px;
	font-family:Verdana;
	font-size:10px;
	color:#666677;
	font-weight:normal;
	text-align:center;
	padding:5px;
}
.client_photo_container a
{
	color:#666677;
	line-height:15px;
	font-weight:normal;
	text-decoration:none;
}
.client_photo_container a:hover
{
	color:#000000;
	line-height:15px;
	font-weight:normal;
	text-decoration:underline;
}
.photoframe
{
	width:100px;
	height:120px;
	float:left;
	background-color:Gray;
	margin-left:9px;
}
.heading_red
{
	font-family:Verdana; 
	line-height:25px; 
	font-size:13px; 
	text-align:center; 
	text-transform:uppercase; 
	color:#d20505;
}
.txt_radio_button
{
	font-family:Verdana;
	font-size:11px;
	text-transform:uppercase;
	text-align:center;
}
.link_button
{
	font-family:Verdana;
	font-size:11px;
	line-height:18px;
	text-align:left;
	color:#0c3ab1;
	text-transform:uppercase;
}
.tbody_btn
{
	font-family:Verdana;
	font-size:12px;
	text-align:left;
	color:#cb0303;
	text-decoration:none;
}
.status_red
{
	font-family:Verdana; 
	line-height:15px; 
	font-size:11px; 
	text-align:left; 
	color:#d20505;
}
.reports_heading
{
	font-family:Verdana;
	font-size:24px;
	text-align:center;
	color:#000000;
}
.reports_print
{
	font-family:Verdana;
	font-size:12px;
	text-align:right;
	font-weight:bold;
	color:Gray;
	text-decoration:underline;
}
.reports_col_hed
{
	font-family:Verdana;
	font-size:12px;
	text-align:center;
	color:#d20505;
}
.reports_link
{
	font-family:Verdana;
	font-size:11px;
	line-height:30px;
	text-align:center;
	color:#0c3ab1;
	text-transform:uppercase;
}
.reports_link a
{	color:#0c3ab1;
	text-transform:uppercase;
	text-decoration:none;
}
.reports_link a:hover
{	color:#d20505;
	text-transform:uppercase;
	text-decoration:underline;
}
.validation
{
	font-family:Verdana;
	font-size:10px;
	color:#d20505;
	text-align:center
}

.reports-head
{
    font-family:Verdana;
    font-size:10pt;
    text-align:center;
    text-transform:uppercase;
    color:Red;
}
.report-main-header
{
    font-family:Verdana;
    font-size:8pt;
    text-align:center;
    font-weight:bold;
    background-color:#f3f3f3;
    height:25px;
}
.report-text
{
    font-family:Verdana;
    font-size:8pt;
    text-align:left;
     line-height:20px;
    text-transform:capitalize;
}
.report-text a
{
    color:#3e3e3e;
    text-decoration:none;
}
.report-text a:hover
{
    color:#3e3e3e;
    text-decoration:underline;
}

.editbutton
{
	font-family:Verdana;
	font-size:10px;
	text-transform:uppercase;
	text-align:center;
	}
.editbutton a
{
	color:#b61010;
	text-decoration:none;
	}
.editbutton a:hover
{
	color:#0845b3;
	text-decoration:underline;
	}
.receipt_left
{    
    TEXT-ALIGN:left; 
    padding:5px 5px 5px 5px; 
    FONT-FAMILY:Verdana; 
    font-size:8pt;
    
    }
.receipt_rt
{
    TEXT-ALIGN: left; 
    FONT-FAMILY: Verdana; 
    font-size:8pt; 
    text-transform:uppercase; 
    font-weight:bold;
    padding:5px 5px 5px 5px; 
    }
.NewWindowHeader
{
    background-image:url('images/NewWindowHeader.gif');
    width:350px;
    height:49px;
    float:left;
    }
.NewWindowContainer
{
    background-color:White;
    width:344px;
    padding:8px;
    float:left;
    }
