/* TEMP OVERWRITES TO GET IT TO WORK IN LIGHTBOX */
body{background:#fff!important;text-align:left!important}
#main,#content,#container{width:auto!important;border:0!important;background:#fff!important;padding:0!important;margin:0!important;float:none!important}

/* Admin and User */
form{padding:5px; background-color:transparent;}
body.ticketsystem #header2{background-image:url(/images/banner_careers.jpg);}
ul.bulleted li{padding-left:10px;}
a img{text-decoration:none;border:0;}

/* Admin Styles */
.hint{border-bottom:1px dotted #aaa;}
#msgViewer{margin: 5px 20px; height:250px; overflow:auto; border:1px dashed #CCC;}
.adminlist a img{text-decoration:none; border:0;}
.adminlist {text-align:center;}
td.center{text-align:center!important;}
.adminlist th{border-bottom:1px solid #ccc;}
.special .adminlist th{border-bottom:0;}
table.newService th{padding-top:15px; padding-bottom:5px; text-decoration:underline;}
.special{background:#f5f5f5;padding:10px;margin: 5px 0;color:#000; border:1px solid #c8c8c8;}
.special2{background-color:#f5f5f5;padding: 5px 10px;margin:12px 0 5px 0; border:1px solid #c8c8c8;}
.staffMsg{background-color:#888; color:#FFF; border-color:#555;}
.padded{padding:0 15px;}
.floatRight{float:right;}
.clear{clear:both; height:1px;}
.row0{background-color:#F5F5F5;}
.row1{background-color:#FFF;}
.rowCurrent{background-color:#CCF;}
.rowCurrent td{border-top:1px solid #999;border-bottom:1px solid #999;}
.rowNew{background-color:#CFC;}
.rowUpdated{background-color:#FFDFB0;}
a.nodecor{text-decoration:none; color:#CA3430;}
ol{margin-left:40px;}
.adminlist th{text-align:left; padding:1px 4px;}
.adminlist td{text-align:left; padding:1px 4px;}
textarea{border:1px solid #C8C8C8; border-left-color:#999; border-top-color:#999;}
/* * html #content{margin-left:4px!important;}  */
a{cursor:pointer;}
form#updateTicketInfo{margin:0; padding:0;}
.tool-tip {color: #fff;width: 200px;z-index: 13000;}
.tool-tip ul{margin-top:0!important}
.tool-tip li{text-align:left;margin-left:-7px;}
.tool-title {font-weight: bold;	font-size: 11px; margin: 0;	color: #F25663;	padding: 8px 8px 4px;background: url(../images/bubble.png) top left;}
.tool-text {font-size: 11px;padding: 4px 8px 8px;background: url(../images/bubble.png) bottom right;}
#prevLinkHolder{float:left; font-size:1.1em;}
#nextLinkHolder{float:right; font-size:1.1em;}
.red{color:#e00;}
.green{color:#0c0;}
.blue{color:#00d;}
.bold{font-weight:bold;}
p#loginText{text-align:right; margin-bottom:0;}
p.formItem{margin:0em 0;}
p.formItem label{float:left; width:90px;}
p.formItem input{float:left;}

