﻿/*.form {background: #fcfdfd url(images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;}*/
.form {}
.po-ribbon {position:absolute; top: 5px !important; left: 5px !important; height: 62px !important; padding-top:8px; padding-left:5px; background: #fcfdfd url(images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;}


.po-radio .po-tb-r,
.po-radio .po-tb-c,
.po-radio .po-form-nowrap {float:left;}

.po-startmenubase {position:absolute; left:0; visibility:hidden; width:350 !important;}
.po-startmenubase-tr {background:url(images/po-bg_startmenu.png) repeat-y; width:190px !important;}

.po-lbl-req {background:url(images/po-bg_lbl_req.gif) top right  no-repeat; padding-right:10px;}

.po-form-l{cursor:pointer; color:#333333; text-decoration:underline;}
.po-form-l-d{cursor:pointer; color:#333333; text-decoration:underline;}

.po-startmenu-subgrp{visibility:hidden; position:absolute;}

.po-startmenu-item {padding-bottom:2px; padding-left:5px; width:180px; padding-top:2px; height:18px; white-space:nowrap; overflow:hidden;}
.po-startmenu-item-hover {padding-bottom:2px; padding-left:5px; width:180px; padding-top:2px; height:18px; white-space:nowrap; overflow:hidden; background-color:#C9DFEF;}

.po-startmenu-sideitem {padding-bottom:2px;color:#FFFFFF; padding-top:2px;height:18px;}
.po-startmenu-sideitem-hover {padding-bottom:2px;color:#FFFFFF; padding-top:2px; background-color:#86B5D9;height:18px;}
.po-startmenu-sideitem img{margin-right:5px;width:16px;height:16px;}
.po-startmenu-sideitem-hover img{margin-right:5px;width:16px;height:16px;}
.po-startmenu-item img{margin-right:5px;width:16px;height:16px;}
.po-startmenu-item-hover img{margin-right:5px;width:16px;height:16px;}

.po-startmenu-grayitem{color:Gray;}
.po-startmenu-error{color:Red;}

.po-desktop-item{width:74px;padding-top:10px;padding-left:5px;padding-right:5px;padding-bottom:5px;color:#FFFFFF; float:left;}
.po-desktop-item img{margin-left:20px;margin-right:20px;}
.po-desktop-title {text-align:center;padding-top:5px;}

.po-lookup-listonly{background:url(images/po-ribbon-menu-icon.gif) center right no-repeat;cursor:pointer;}

.po-pl{background:url(images/po-ribbon-menu-icon.gif) center right no-repeat;cursor:pointer;}
.po-pl-noform{background:url(images/po-ribbon-menu-icon.gif) center right no-repeat;cursor:pointer;}
.po-multilookup-inline-tb {border-style:solid;border-color:#EFEFEF; border-width:1px;background-color:Transparent; width:99%; margin-top:3px;} 
.po-multilookup-inline-tb-hover {border-style:solid;border-color:#CCCCCC; border-width:1px;background-color:Transparent; width:99%; margin-top:3px;} 
.po-multilookup-inline-mask {color:#CCCCCC;}

.ui-dialog .ui-dialog-titlebar-min { position: absolute; right: 1.5em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-min span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-min:hover, .ui-dialog .ui-dialog-titlebar-min:focus { padding: 0; }

.po-hr{background:url(images/po-hr.gif) 50% 50% repeat-x;height:10px;width:100%}


.ui-widget-content .po-cal-fye {background-color:#FF9900; border: 1px solid #FF9900; color: #FFFFFF; font-weight:bold;}

.po-rpt-title {font-weight:bold;}
.po-rpt-hl {text-align:left;font-weight:bold;padding-left:2px;padding-right:2px;background: #5c9ccc url(images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x;height:30px; color:#FFFFFF;}
.po-rpt-hr {text-align:right;font-weight:bold;padding-left:2px;padding-right:2px;background: #5c9ccc url(images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x;height:30px; color:#FFFFFF;}
.po-rpt-h-sp-brd {background: #5c9ccc url(images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x;height:30px; width:1px !important;}
.po-rpt-h-sp {background-color:#91BCDD; height:30px; width:1px !important;}

.po-rpt-h2l {text-align:left;font-weight:bold;padding-left:2px;padding-right:2px;background-color: #999999;height:26px; color:#FFFFFF;}
.po-rpt-h2r {text-align:right;font-weight:bold;padding-left:2px;padding-right:2px;background-color: #999999;height:26px; color:#FFFFFF;}
.po-rpt-h2-sp-brd {background-color: #999999;height:26px; width:1px !important;}
.po-rpt-h2-sp {background-color: #999999; height:26px; width:1px !important;}

.po-rpt-sp {background-color:#CCCCCC; width:1px !important;}
.po-rpt-rsp {background-color:#CCCCCC; height:1px !important;}
.po-rpt-rsp-c {height:1px !important;}
.po-rpt-cl {height:20px;vertical-align:top; padding-left:2px;padding-right:2px; vertical-align:middle; text-align:left;}
.po-rpt-cc {height:20px;vertical-align:top; padding-left:2px;padding-right:2px; vertical-align:middle; text-align:center;}
.po-rpt-cr {height:20px;vertical-align:top; padding-left:2px;padding-right:2px; vertical-align:middle; text-align:right;}

.po-rpt-grp{font-weight:bold; background-color:#EFEFEF; text-align:left; height:24px; padding-left:2px;}
.po-rpt-grp-sp{font-weight:bold; background-color:#CCCCCC; text-align:left; height:24px;width:1px;}
.po-rpt-line{border-bottom:dotted 1px #CCCCCC; height:30px; margin-bottom:10px; margin-top:10px;} 
.po-rpt-spn {background-color:#FFFFFF; width:1px !important;}
.po-rpt-lbl {color:#006699;}

.po-site-focus {float:left;width:760px; height:60px; background: #FFFFFF url(images/FocusBG.gif) no-repeat top;}
.po-site-currentfocus {font-size:14px; font-weight:bold; color:#666666; float:right;height:20px;overflow:hidden;text-align:right;width:335px;}
.po-site-currentsubtitle {font-size:18px;font-weight:bold;color:#CC6600;float:right;}
.po-list-webpart {margin-left:0px;margin-top:1px;margin-bottom:1px;margin-right:2px;border:1px solid #EFEFEF;}

.ui-widget-content-d {background-image: none; background-color:#F4F4F4; border: 1px solid #CCCCCC; color:#222222;}

.po-rpt-sec{font-weight:bolder;padding-bottom:3px;padding-top:3px;color:#CC6600;cursor:pointer;}
.po-form-sec {color:#CC6600;}
.po-master-bgcolor {background-color:#FFFFFF;}

