body{
	margin:0; padding:0; background:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}

h1, h2, h3, h4, h5, h6, p, input, ul, li{
	margin:0; padding:0;
}

*{
	outline:none;
}

a, a:hover{
	text-decoration:none;
}

ul, li{
	list-style:none;
}

.clr{
	width:100%; clear:both;
}

#wrapper{
	width:1000px; margin:0 auto;
}

#wrapper_inner{
	width:100%; float:left;
}

#header{
	width:100%; height:129px; float:left; background:url(../images/custom/prk_header_bg.jpg) repeat-x 0 0; position:relative;
}

.logo{
	width:207px; height:98px; float:left; padding:16px 0 0 16px;
}

.user_panel{
	width:306px; height:81px; float:right; padding:0 15px 0 0;
}

.user_corner_left{
	width:6px; height:81px; float:left; overflow:hidden; font-size:0;
}

.user_middle{
	width:294px; height:81px; float:left; background:url(../images/custom/prk-top-box-middle-bg.jpg) repeat-x 0 0;
}

.user_corner_right{
	width:6px; height:81px; float:right; overflow:hidden; font-size:0;
}

.top_navigation{
	width:720px; height:32px; position:absolute; right:15px; bottom:0;
}

/*div.menu ul{
	float:right;
}

div.menu ul li{
	float:left; margin:0 0 0 1px; position:relative;
}

div.menu ul li{
	float:left; display:block; background:url(../images/custom/navigation.png) no-repeat 0 -64px; padding:0 0 0 8px; color:#FFFFFF; font-size:11px; font-weight:bold; line-height:32px;
}

div.menu ul li a{
	float:left; background:url(../images/custom/navigation.png) no-repeat 100% -96px ; padding:0 8px 0 0; color:#FFFFFF; font-size:11px; font-weight:bold; line-height:32px;
}

div.menu ul li:hover,
div.menu ul li.active{
	float:left; background:url(../images/custom/navigation.png) no-repeat 0 0; padding:0 0 0 8px; color:#1f3236; font-size:11px; font-weight:bold; line-height:32px;
}

div.menu ul li a:hover,
div.menu ul li:hover a,
div.menu ul li.active a{
	float:left; background:url(../images/custom/navigation.png) no-repeat 100% -32px; padding:0 8px 0 0; color:#1f3236; font-size:11px; font-weight:bold; line-height:32px;
}

div.menu ul li > ul{
	display:block;
}

div.menu ul li ul{
	display:none; position:absolute; left:0!important; top:32px!important;
}

div.menu ul li ul li{
	background-image:none!important; background-color:#9eb834!important; line-height:22px; padding:0!important; margin:0!important; width:150px; border-bottom:1px solid #91a82f;
}

div.menu ul li ul li a, div.menu ul li ul li a:hover{
	background-image:none!important; line-height:22px!important; padding:2px 0 2px 10px!important; margin:0!important;color:#FFFFFF; font-size:11px; font-weight:bold; width:140px;
}*/

.menu ul{
	float:right;
}

.menu ul li{
	float:left; margin:0 0 0 1px; position:relative;
}

.menu tr td table tr td{
	background:url(../images/custom/navigation.png) no-repeat 0 -64px; padding:0 0 0 4px; color:#FFFFFF; font-size:11px; font-weight:bold; line-height:32px; 
}

.menu tr td table tr td:hover{
	background:url(../images/custom/navigation.png) no-repeat 0 0; padding:0 0 0 4px; color:#1f3236; font-size:11px; font-weight:bold; line-height:32px;
}

.menu tr td table tr td a{
	float:right; background:url(../images/custom/navigation.png) no-repeat 100% -96px ; padding:0 8px 0 4px; color:#FFFFFF; font-size:11px; font-weight:bold; line-height:32px;
}

.menu tr td table tr td a:hover{
	float:right; background:url(../images/custom/navigation.png) no-repeat 100% -32px; padding:0 8px 0 4px; color:#1f3236; font-size:11px; font-weight:bold; line-height:32px;
}

div.ctl00_Menu1_0 table tr td table tr td{
	background-image:none!important; background-color:#9eb834!important; line-height:22px; padding:0!important; margin:0!important; width:170px; border-bottom:1px solid #91a82f;
}

div.ctl00_Menu1_0 table tr td table tr td:hover{
	background-image:none!important; background-color:#68b9dd!important; line-height:22px; padding:0!important; margin:0!important; width:170px; border-bottom:1px solid #91a82f;
}

div.ctl00_Menu1_0 table tr td table tr td a{
	background-image:none!important; line-height:22px!important; padding:2px 10px!important; margin:0!important;color:#FFFFFF; font-size:11px; font-weight:bold; width:150px;
}

div.ctl00_Menu1_0 table tr td table tr td:hover a{
	background-image:none!important; line-height:22px!important; padding:2px 10px!important; margin:0!important;color:#000000; font-size:11px; font-weight:bold; width:150px;
}

div.ctl00_ctl00_Menu1_0 table tr td table tr td{
	background-image:none!important; background-color:#9eb834!important; line-height:22px; padding:0!important; margin:0!important; width:170px; border-bottom:1px solid #91a82f;
}

div.ctl00_ctl00_Menu1_0 table tr td table tr td:hover{
	background-image:none!important; background-color:#68b9dd!important; line-height:22px; padding:0!important; margin:0!important; width:170px; border-bottom:1px solid #91a82f;
}

div.ctl00_ctl00_Menu1_0 table tr td table tr td a{
	background-image:none!important; line-height:22px!important; padding:2px 10px!important; margin:0!important;color:#FFFFFF; font-size:11px; font-weight:bold; width:150px;
}

div.ctl00_ctl00_Menu1_0 table tr td table tr td:hover a{
	background-image:none!important; line-height:22px!important; padding:2px 10px!important; margin:0!important;color:#000000; font-size:11px; font-weight:bold; width:150px;
}

/*******Middle Container*****/
#middle_container{
	width:1000px; float:left; background:#FFFFFF url(../images/custom/middle-top-bg.jpg) repeat-x 0 0; padding:20px 0 0 0;
}

.middle_inner{
	width:970px; float:left; background:url(../images/custom/middle-bottom-bg.jpg) repeat-x 0 100%; padding:0 15px;
}

.user_functions{
	width:970px; float:left; padding:0 0 20px 0;
}

.user_functions h2{
	font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#444444; border-bottom:1px dotted #dadada; padding:5px 0!important; margin:0!important;
} 

.user_functions .global_box_top{
	width:100%; float:left; height:4px; font-size:0; overflow:hidden; background:url(../images/custom/box-bg.png) no-repeat 0 0;
}

.user_functions .global_box_middle{
	width:940px; float:left; background:url(../images/custom/box-bg.png) repeat-y -970px 0; padding:0 15px;
}

.user_functions .global_box_bottom{
	width:100%; float:left; height:4px; font-size:0; overflow:hidden; background:url(../images/custom/box-bg.png) no-repeat 100% 100%;
}

.user_functions ul{
	width:968px; float:left; padding:16px 0 0 0;
}

.user_functions ul li{
	width:110px; height:119px; display:block; float:left;/* margin:0 28px 16px 0;*/ padding:0 28px 16px 0; background:url(../images/custom/main-module-bg.png) no-repeat 0 0; position:relative; text-align:center;
}

.user_functions ul li:hover{
	width:110px; height:119px; display:block; float:left; /*margin:0 28px 16px 0;*/ padding:0 28px 16px 0; background:url(../images/custom/main-module-bg.png) no-repeat 0 -161px; position:relative; text-align:center;
}

/************Admin Functions*****************/
.admin_functions{
	width:970px; float:left; padding:0 0 20px 0;
}

.admin_functions h2{
	font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#444444; border-bottom:1px dotted #dadada; padding:5px 0!important; margin:0!important;
} 

.admin_functions .global_box_top{
	width:100%; float:left; height:4px; font-size:0; overflow:hidden; background:url(../images/custom/box-bg.png) no-repeat 0 0;
}

.admin_functions .global_box_middle{
	width:940px; float:left; background:url(../images/custom/box-bg.png) repeat-y -970px 0; padding:0 15px;
}

.admin_functions .global_box_bottom{
	width:100%; float:left; height:4px; font-size:0; overflow:hidden; background:url(../images/custom/box-bg.png) no-repeat 100% 100%;
}

.admin_functions ul{
	width:968px; float:left; padding:16px 0 0 0;
}

.admin_functions ul li{
	width:110px; height:119px; display:block; float:left;  padding:0 28px 16px 0; background:url(../images/custom/main-module-bg.png) no-repeat 0 0; position:relative; text-align:center;
}

.admin_functions ul li:hover{
	width:110px; height:119px; display:block; float:left;  padding:0 28px 16px 0; background:url(../images/custom/main-module-bg.png) no-repeat 0 -161px; position:relative; text-align:center;
}

.user_functions ul li a,
.user_functions ul li a:hover,
.admin_functions ul li a,
.admin_functions ul li a:hover{
	font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#666666; line-height:13px; width:90px; height:34px; display:block; padding:85px 10px 0 10px; text-align:center;
}


/*********Footer******************/
#footer{
	width:100%; height:43px; float:left; background:url(../images/custom/prk_footer.jpg) repeat-x 0 0; padding:3px 0 0 0;
}

.copyright{
	float:right; line-height:43px; color:#FFFFFF; font-size:13px; font-family:Arial, Helvetica, sans-serif; padding:0 20px 0 0;
}

/*******Icons Classes*********/
.patient_search{
	background:url(../images/custom/patient-search.png) no-repeat 50% 12px;
}

.patient_search.aspNetDisabled{
	background:url(../images/custom/patient-search-inactive.png) no-repeat 50% 12px!important;
}

.register_patient{
	background:url(../images/custom/register-patient.png) no-repeat 50% 15px;
}

.register_patient.aspNetDisabled{
	background:url(../images/custom/register-patient-inactive.png) no-repeat 50% 15px!important;
}

.schedular{
	background:url(../images/custom/schedular.png) no-repeat 50% 18px;
}

.schedular.aspNetDisabled{
	background:url(../images/custom/schedular-inactive.png) no-repeat 50% 18px!important;
}

.patient_info{
	background:url(../images/custom/patient-info.png) no-repeat 50% 13px;
}

.patient_info.aspNetDisabled{
	background:url(../images/custom/patient-info-inactive.png) no-repeat 50% 13px!important;
}

.exams{
	background:url(../images/custom/exams.png) no-repeat 50% 13px;
}

.exams.aspNetDisabled{
	background:url(../images/custom/exams-inactive.png) no-repeat 50% 13px!important;
}

.print_bundle{
	background:url(../images/custom/print-bundle.png) no-repeat 50% 12px;

}

.print_bundle.aspNetDisabled{
	background:url(../images/custom/print-bundle-inactive.png) no-repeat 50% 12px!important;
}

.csm_1500{
	background:url(../images/custom/cms-1500.png) no-repeat 50% 12px;
}

.csm_1500.aspNetDisabled{
	background:url(../images/custom/cms-1500-inactive.png) no-repeat 50% 12px!important;
}

.patient_billing{
	background:url(../images/custom/patient-billing.png) no-repeat 50% 14px;
}

.patient_billing.aspNetDisabled{
	background:url(../images/custom/patient-billing-inactive.png) no-repeat 50% 14px!important;
}

.change_your_location{
	background:url(../images/custom/chnage-your-location.png) no-repeat 50% 18px;
}

.change_your_location.aspNetDisabled{
	background:url(../images/custom/chnage-your-location-inactive.png) no-repeat 50% 18px!important;
}

.charts{
	background:url(../images/custom/charts.png) no-repeat 50% 15px;
}

.charts.aspNetDisabled{
	background:url(../images/custom/charts-inactive.png) no-repeat 50% 15px!important;
}

.pharm_by_order_location{
	background:url(../images/custom/pharm-order-by-location.png) no-repeat 50% 24px;
}

.pharm_by_order_location.aspNetDisabled{
	background:url(../images/custom/pharm-order-by-location-inactive.png) no-repeat 50% 24px!important;
}

.make_patient_payment{
	background:url(../images/custom/make-patient-payment.png) no-repeat 50% 12px;
}

.make_patient_payment.aspNetDisabled{
	background:url(../images/custom/make-patient-payment-inactive.png) no-repeat 50% 12px!important;
}

.logout{
	background:url(../images/custom/logout.png) no-repeat 50% 17px;
}

.logout.aspNetDisabled{
	background:url(../images/custom/logout-inactive.png) no-repeat 50% 17px!important;
}
/****************/

.user_admin{
	background:url(../images/custom/user-admin.png) no-repeat 50% 13px;
}

.user_admin.aspNetDisabled{
	background:url(../images/custom/user-admin-inactive.png) no-repeat 50% 13px!important;
}

/*.icd_admin{
	background:url(../images/custom/icd-9admin.png) no-repeat 50% 13px;
}

.icd_admin.aspNetDisabled{
	background:url(../images/custom/icd-9admin-inactive.png) no-repeat 50% 13px!important;
}*/

.icd_admin{
	background:url(../images/custom/cms-1500.png) no-repeat 50% 12px;
}

.icd_admin.aspNetDisabled{
	background:url(../images/custom/cms-1500-inactive.png) no-repeat 50% 12px!important;
}

.attorney_admin{
	background:url(../images/custom/icd-9-admin.png) no-repeat 50% 13px;
}

.attorney_admin.aspNetDisabled{
	background:url(../images/custom/icd-9-admin-inactive.png) no-repeat 50% 13px!important;
}

/*.attorney_admin{
	background:url(../images/custom/attorney-admin.png) no-repeat 50% 12px;
}

.attorney_admin.aspNetDisabled{
	background:url(../images/custom/attorney-admin-inactive.png) no-repeat 50% 12px!important;
}*/

.insurance_admin{
	background:url(../images/custom/insurance-admin.png) no-repeat 50% 14px;
}

.insurance_admin.aspNetDisabled{
	background:url(../images/custom/insurance-admin-inactive.png) no-repeat 50% 14px!important;
}

.document_admin{
	background:url(../images/custom/document-admin.png) no-repeat 50% 17px;
}

.document_admin.aspNetDisabled{
	background:url(../images/custom/document-admin-inactive.png) no-repeat 50% 17px!important;
}

.pharm_order_admin{
	background:url(../images/custom/pharm-order-admin.png) no-repeat 50% 12px;
}

.pharm_order_admin.aspNetDisabled{
	background:url(../images/custom/pharm-order-admin-inactive.png) no-repeat 50% 12px!important;
}

.view_activity_logs{
	background:url(../images/custom/view-activity-logs.png) no-repeat 50% 13px;
}

.view_activity_logs.aspNetDisabled{
	background:url(../images/custom/view-activity-logs-inactive.png) no-repeat 50% 13px!important;
}

.locations{
	background:url(../images/custom/locations.png) no-repeat 50% 24px;
}

.locations.aspNetDisabled{
	background:url(../images/custom/locations-inactive.png) no-repeat 50% 24px!important;
}

.pharmacy_config{
	background:url(../images/custom/pharmacy-config.png) no-repeat 50% 12px;
}

.pharmacy_config.aspNetDisabled{
	background:url(../images/custom/pharmacy-config-inactive.png) no-repeat 50% 12px!important;
}

.unknown_config{
	background:url(../images/custom/unknown.jpg) no-repeat 50% 12px;
}

#lblDate,
#ctl00_lblDate,
#ctl00_ctl00_lblDate{
	width:280px; float:right; text-align:right; padding:6px 9px 0 0; color:#ffffff!important; font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block;
}

#lblUserName,
#ctl00_lblUserName,
#ctl00_ctl00_lblUserName{
	width:280px; float:right; text-align:right; padding:4px 9px 0 0; color:#ffffff!important; font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block;
}

#lblLocation,
#ctl00_lblLocation,
#ctl00_ctl00_lblLocation{
	width:280px; float:right; text-align:right; padding:4px 9px 0 0; color:#ffffff!important; font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block;
}

.lbl_logout{
	width:280px; float:right; text-align:right; padding:3px 9px 0 0; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block;
}

.lbl_logout a,
.lbl_logout a:hover{
	color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}