/*
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
*
* "The contents of this file are subject to the Mozilla Public License
* Version 1.1 (the "License"); you may not use this file except in
* compliance with the License. You may obtain a copy of the License at
* http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS IS"
* basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
* License for the specific language governing rights and limitations under
* the License.
*
* The Original Code is ICEfaces 1.5 open source software code, released
* November 5, 2006. The Initial Developer of the Original Code is ICEsoft
* Technologies Canada, Corp. Portions created by ICEsoft are Copyright (C)
* 2004-2006 ICEsoft Technologies Canada, Corp. All Rights Reserved.
*
* Contributor(s): _____________________.
*
* Alternatively, the contents of this file may be used under the terms of
* the GNU Lesser General Public License Version 2.1 or later (the "LGPL"
* License), in which case the provisions of the LGPL License are
* applicable instead of those above. If you wish to allow use of your
* version of this file only under the terms of the LGPL License and not to
* allow others to use your version of this file under the MPL, indicate
* your decision by deleting the provisions above and replace them with
* the notice and other provisions required by the LGPL License. If you do
* not delete the provisions above, a recipient may use your version of
* this file under either the MPL or the LGPL License."
*
*/

/* Basic CSS styles This stylesheet is intended to match the style of the default Windows XP UI */
/* Default CSS styles. These styles override the basic HTML tags on the page  */
/* Version received from KF Apr 01 2006 v1.2   */

/*
=================== Font Family, Size and Color ==============
*/

/* set the attributes for the font family, size and color for ALL elements on the page */
/* make the fonts inside tables and forms == the default size of the page */

/* ------- SHARED STYLE FOR BOTH FLEX AND FIXED PAGES  -----------*/
/* top level div, keeps page centered. both fix and flex*/
/*#container {
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    margin-top:auto;
    margin-bottom:auto;
}
#division1 {
    height: 200px;
    vertical-align: top;
    margin-left:auto;
    margin-right:auto;

}

#division2{
    height: 580px;
    width: 929px;
    margin-left:auto;
    margin-right:auto;

}*/

 .alignColsTop
 {
 	vertical-align: top;
 	text-align: right;
 }
.alignColsTextRight
 {

 	text-align: right;
 }
 .alignColsTextLeft
 {

 	text-align: left;
 }
#panelGrid3
 {
 	vertical-align: top;
 	text-align: center;
 }
.arrowImages{
    vertical-align: bottom;

}
.align-center {
    text-align: center;
}
/* now set the size and other attributes of the fonts for any of the form elements for non-ICE form elements. (note this will also affect any ICE components that render out any of the following HTML tags  */
input, textarea, select {
}
/*this is the main tabset on the page*/
.p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    font-weight: normal;
    font-variant: normal;
    color: #666666;
    vertical-align: text-top;
    letter-spacing: normal;
    text-align: left;
    word-spacing: normal;
    white-space: normal;
}
a:link {color: #53B04B; }
a:visited {color: #53B000; }
a:hover{COLOR: #76B091; }
a:active {color: #666666;}
/*.homeTaboutputText1 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #53B04B;
	vertical-align: text-top;
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal;
	white-space: normal;
}*/
.icePnlTbSet .iceOutLnk {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #53B04B;
	vertical-align: text-top;
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal;
	white-space: normal;
    }

.iceOutLnk {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #53B04B;
	vertical-align: text-top;
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal;
	white-space: normal;
    }

/*.icePnlGrd .iceOutLnk {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: 16px;
    font-weight: normal;
    font-variant: normal;
    color: #666666;
    vertical-align: text-top;
    letter-spacing: normal;
    text-align: right;
    word-spacing: normal;
    white-space: normal;
   
    padding-top: 10px;
    padding-bottom: 5px;

}*/
.iceDatTblHdr{

  
}
.icePnlTbSet .iceDatTbl { /* was iceDataTblOutline */
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    margin: 10px;
    width:95%;
}
.iceDatTbl { /* was iceDataTblOutline */
    background-color: #FFFFFF;
    border: 1px solid #ABABAB;
    margin: 10px;
    text-align:center;
}



.icePnlTbSet .iceDatTblBlkTd {
    border-bottom: 1px solid #FFFFFF;
    background-color: #EFEFEF;
}

 .iceDatTblRow1 { /* was iceTblRow1 */
    background-color: #FFFFFF;
   
}

.iceDatTblRow2 { /* was iceTblRow2 */
    background-color: #FFFFFF;
    
}

/* set the common attributes for the column classes */
.iceDatTblCol, .iceDatTblCol1, .iceDatTblCol2{
/*was column, column1, column2, column3*/
    
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
    border-right: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;

    text-align:center;
}

/*
----------- Table Row Selection --------
*/
.iceRowSelSelected {
    background-color: #316AC5;
}
.iceRowSelSelected span {
    color: #FFFFFF;
}

.iceRowSelSelectedMouseOver {
    background-color: #0D4092;
}

.iceRowSelSelectedMouseOver span {
    color: #FFFFFF;
}


.iceRowSelMouseOver {
    background-color: #53B04B;
     font-weight: bold;
     color: #FFFFFF;
}

.iceRowSelMouseOver span{
    color: #000000;
}




/*.icePnlTbSet .iceOutLbl{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    font-weight: bold;
    font-variant: normal;
    color: #666666;
    vertical-align: text-top;
    letter-spacing: normal;
    text-align: right;
    word-spacing: normal;
    white-space: normal;

    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 5px;

}*/
.icePnlTbSet .iceGphImg {
    margin-right: 20px;
    margin-left: 30px;
    margin-top: 10px;
    margin-bottom: 20px;
border-width: 1px;
        border-style: solid;
}

.iceOutTxt {
 font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    font-weight: normal;
    font-variant: normal;
    color: #666666;
    vertical-align: text-top;
    letter-spacing: normal;
    text-align: justify;
    word-spacing: normal;
    white-space: normal;
   padding-top: 10px;
    padding-bottom: 5px;

}
.iceCmdLnk{
      font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #53B04B;
	vertical-align: text-top;
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal;
	white-space: normal;
   padding-top: 10px;
    padding-bottom: 5px;
}
.iceOutLbl{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    font-weight: bold;
    font-variant: normal;
    color: #666666;
    vertical-align: text-top;
    letter-spacing: normal;
    text-align: left;
    word-spacing: normal;
    white-space: normal;
    padding-right: 5px;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 5px;

}
.iceGphImg {
}
.icePnlTbSet  {

    width:682px;

}
.body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    font-weight: normal;
    font-variant: normal;
    color: #666666;
    vertical-align: text-top;
    letter-spacing: normal;
    text-align: left;
    word-spacing: normal;
    white-space: normal;
}
.menu_item {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 12px;
    font-weight: bold;
    font-variant: normal;
    color: #666666;
    vertical-align:top;
    letter-spacing: normal;
    text-align: right;
    word-spacing: normal;
    white-space: normal;
    margin-top:6px;
    margin-right:2px;
}
.menu_item a:link {color: #666666; }
.menu_item a:visited {color: #666666; }
.menu_item a:hover{COLOR: #76B091; }
.menu_item a:active {color: #666666;}


.body2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    color: #666666;
    font-weight: normal;
    font-variant: normal;
    text-indent: 0pt;
    padding-right: 20px;
    padding-left: 30px;
    padding-top: 0px;
}
.board {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    font-weight: normal;
    font-variant: normal;
    color: #666666;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 15px;
}
.bodySml {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: 16px;
    color: #666666;
    font-weight: normal;
    font-variant: normal;
    text-indent: 0pt;
    padding-right: 20px;
    padding-left: 40px;
    padding-top: 0px;
}
.bodyNoPadd {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    color: #666666;
    font-weight: normal;
    font-variant: normal;
    text-indent: 0pt;
    padding-right: 20px;
    padding-left: 0px;
    padding-top: 0px;
}
.iceGmpMapTd div.gmap{
    width:660px;
    height:400px;
    border-width:2px;
    border-style:solid;

}

.language { text-align:right; font:normal 13px "??"; height:28px; line-height:28px;}
a {text-decoration: none; color:#000000;}
.language a:link {color: #666666; }
.language a:visited {color: #666666; }
.language a:hover{COLOR: #76B091; }
.language a:active {color: #76B091;}
/*
----------- panelGrid ----------
*/
.icePnlGrd {

}

.icePnlGrdHdr {

}

.icePnlGrdFtr {

}

.icePnlGrdRow1 {

}

.icePnlGrdRow2 {

}

.icePnlGrdCol1 {

}

.icePnlGrdCol2 {

}


