/* FPIPStyle // © 2009 Liquid Creative. All Rights Reserved. */body { margin: 0px; padding: 0px; color: #636f78; font-family: arial, helvetica, sans-serif; }/* B A C K G R O U N D */body.home {  background-image: url(../images/indexbg.jpg); background-repeat: no-repeat; background-position: top center; }body.sub {  background-image: url(../images/subbg.jpg); background-repeat: no-repeat; background-position: top center; }body.subat{  background-image: url(../images/subbgat.jpg); background-repeat: no-repeat; background-position: top center; }/* N A V  C O N T A I N E R */#navcontainer { margin: 0px auto 20px; padding: 0px; height: 40px; width: auto; background-image: url(../images/navbg.png); background-repeat: repeat-x; }/* H E A D E R */#header { width: 900px; height: 40px; margin: 0px auto; position: relative; z-index: 9998; }#header #nav { margin: 0px; padding: 0px; }#header #nav li { display: inline; }#header #nav li a { background-image: url(../images/nav.png); background-repeat: no-repeat; }/* N A V */#header #nav li#home a { float: left; width: 90px; height: 0px; padding-top: 40px; overflow: hidden; }#header #nav li#calendar a { float: left; width: 129px; height: 0px; padding-top: 40px; overflow: hidden; }#header #nav li#forum a { float: left; width: 142px; height: 0px; padding-top: 40px; overflow: hidden; }#header #nav li#reports a { float: left; width: 160px; height: 0px; padding-top: 40px; overflow: hidden; }#header #nav li#logistix a { float: left; width: 153px; height: 0px; padding-top: 40px; overflow: hidden; }#header #nav li#contact a { float: left; width: 146px; height: 0px; padding-top: 40px; overflow: hidden; }/* U P */#header #nav li#home a { background-position: 0px 0px; }#header #nav li#calendar a { background-position: -90px 0px; }#header #nav li#forum a { background-position: -219px 0px; }#header #nav li#reports a { background-position: -361px 0px; }#header #nav li#logistix a { background-position: -521px 0px; }#header #nav li#contact a { background-position: -674px 0px; }/* O V E R */#header #nav li#home a:hover { background-position: 0px -40px; }#header #nav li#calendar a:hover { background-position: -90px -40px; }#header #nav li#forum a:hover { background-position: -219px -40px; }#header #nav li#reports a:hover { background-position: -361px -40px; }#header #nav li#logistix a:hover { background-position: -521px -40px; }#header #nav li#contact a:hover { background-position: -674px -40px; }/* O N */#header #nav li#home a.home{ background-position: 0px -40px !important; }#header #nav li#calendar a.calendar { background-position: -90px -40px !important; }#header #nav li#forum a.forum { background-position: -219px -40px !important; }#header #nav li#reports a#status_reports { background-position: -361px -40px !important; }#header #nav li#contact a#contact_us { background-position: -674px -40px !important; }/* H E A D E R  ADMIN TOOL*/#header_admin { width: 900px; height: 40px; margin: 0px auto; position: relative; z-index: 9998; }#header_admin #nav { margin: 0px; padding: 0px; }#header_admin #nav li { display: inline; }#header_admin #nav li a { background-image: url(../images/admin_nav.png); background-repeat: no-repeat; }/* N A V */#header_admin #nav li#user a { float: left; width: 100px; height: 0px; padding-top: 40px; overflow: hidden; }#header_admin #nav li#entity a { float: left; width: 100px; height: 0px; padding-top: 40px; overflow: hidden; }#header_admin #nav li#cases a { float: left; width: 100px; height: 0px; padding-top: 40px; overflow: hidden; }#header_admin #nav li#calendar a { float: left; width: 100px; height: 0px; padding-top: 40px; overflow: hidden; }#header_admin #nav li#forum a { float: left; width: 100px; height: 0px; padding-top: 40px; overflow: hidden; }#header_admin #nav li#status_reports a { float: left; width: 100px; height: 0px; padding-top: 40px; overflow: hidden; }#header_admin #nav li#text_editor a { float: left; width: 100px; height: 0px; padding-top: 40px; overflow: hidden; }#header_admin #nav li#admin a { float: left; width: 100px; height: 0px; padding-top: 40px; overflow: hidden; }#header_admin #nav li#user_activity a { float: left; width: 100px; height: 0px; padding-top: 40px; overflow: hidden; }#logout_div { width: 50px; height: 40px; margin: 0px -70px 0px 0px; float:right; padding-top:10px;}#logout_div  a { font-family:"Tahoma"; font-weight:normal; font-size:10pt; color:#adb3b7; text-decoration: none;}/* U P */#header_admin #nav li#user a { background-position: 0px 0px; }#header_admin #nav li#entity a { background-position: -100px 0px; }#header_admin #nav li#cases a { background-position: -200px 0px; }#header_admin #nav li#calendar a { background-position: -300px 0px; }#header_admin #nav li#forum a { background-position: -400px 0px; }#header_admin #nav li#status_reports a { background-position: -500px 0px; }#header_admin #nav li#text_editor a { background-position: -600px 0px; }#header_admin #nav li#admin a { background-position: -700px 0px; }#header_admin #nav li#user_activity a { background-position: -800px 0px; }/* O V E R */#header_admin #nav li#user a:hover { background-position: 0px -40px; }#header_admin #nav li#entity a:hover { background-position: -100px -40px; }#header_admin #nav li#cases a:hover { background-position: -200px -40px; }#header_admin #nav li#calendar a:hover { background-position: -300px -40px; }#header_admin #nav li#forum a:hover { background-position: -400px -40px; }#header_admin #nav li#status_reports a:hover { background-position: -500px -40px; }#header_admin #nav li#text_editor a:hover { background-position: -600px -40px; }#header_admin #nav li#admin a:hover { background-position: -700px -40px; }#header_admin #nav li#user_activity a:hover { background-position: -800px -40px; }/* O N */#header_admin #nav li#user a.user { background-position: 0px -40px !important; }#header_admin #nav li#entity a.entity { background-position: -100px -40px !important; }#header_admin #nav li#cases a.cases { background-position: -200px -40px !important; }#header_admin #nav li#calendar a.calendar { background-position: -300px -40px !important; }#header_admin #nav li#forum a.forum  { background-position: -400px -40px !important; }#header_admin #nav li#status_reports a.status_reports { background-position: -500px -40px !important; }#header_admin #nav li#text_editor a.text_editor { background-position: -600px -40px !important; }#header_admin#nav li#admin a.admin  { background-position: -700px -40px !important; }#header_admin #nav li#user_activity a.user_activity { background-position: -800px -40px !important; }/* C E N T E R  C O L U M N */#centercolumn { width:900px; text-align:left; margin-left:auto; margin-right:auto; }/* F O O T E R */#footer { float: left; width: 900px; color: #636F78; font-size: 12px; margin: 20px auto; padding-bottom: 10px; /*text-align: left !important;*/ clear:both; text-align:justify;}#footer a, #footer a:visited { color: #636F78; text-decoration: none; }#footer a:hover { color: #5894B8; text-decoration: none; }#footer p { margin: 0px auto 10px; }#footer.copyright { font-size: 10px; }/* L O G O S */#logos { float: left; margin: 0px 0px 0px 0px; width: 900px; height: 150px; position: relative; clear:both; }#fplogo { float: left; margin: 0px 20px 20px 0px; width: 225px; height: 150px; background-image:url(../images/fplogo.png); background-repeat: no-repeat; position: absolute; clear:both; }#iplogo { float: left; margin: -5px 250px 0px; width: 225px; height: 50px; background-image:url(../images/iplogo.png); background-repeat: no-repeat; position: absolute; clear:both; }#logged { float: right; margin: 20px 20px 0px 650px; width: 225px; height: 60px; position: absolute; clear:both; font-family:"Tahoma"; font-weight:bold; font-size:16pt; color:#636f78;}#search { float: right; margin: 120px 20px 20px 575px; width: 350px; height: 30px; position: absolute; clear:both; font-family:"Tahoma"; font-weight:bold; font-size:16pt; color:#636f78;}#Advance  a { font-family:"Tahoma"; font-weight:normal; font-size:11pt; color:#636f78; text-decoration: none;padding-right:60px;float:right;}#title.title { float: left; margin: 90px 250px 0px; width: 300px; position: absolute; clear:both; }#title.title big { color: #5894B8; font-size: 18px; font-weight: normal; }#title.title small { color: #5894B8; font-size: 9px; font-weight: normal; line-height: 24px; }/* L O G I N  F O R M  */#login { float: left; margin: 25px 250px 0px; width: 250px; /*position: absolute;*/}form { width:250px; padding:0px; }form label { float:left; clear:left; width:70px; display:block; text-align:right; margin:3px 0 10px 0; font-size: 12px; }#login form input{ float:right; clear:right; width:160px; height:16px; padding:2px; margin:0 0 5px 0; }form input.custom{ float:right; clear:right; width:160px; height:16px; padding:2px; margin:0 0 5px 0; }form input#button { float:left; clear:both; border: none; margin:0 0 0 82px; display:inline; color:#FFFFFF; width:60px; height:30px; background:url(../images/login.png) left top repeat-x; }#lostpass { float:left; border: none; margin:0 0 0 15px; height:30px; }/* C O N T E N T */#content { float: left; margin: 40px auto 20px; width: 900px; position: relative; font: 12px normal Arial, Helvetica, sans-serif; }#content_admin { /*float: left;*/ margin: 40px auto 20px; width: 900px; position: relative; font: 12px normal Arial, Helvetica, sans-serif; background-color: #eef4f8;  padding:20px; }/* *** Float containers fix *** */ .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { display: inline-block; }/* Start hide from IE-mac */* html .clearfix { height: 1%; }.clearfix { display: block; }/* End hide from IE-mac */  
