
/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

         T R I S O F T   P O R T A L   S T Y L E S

|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/


/* =======================================================
    M A I N   A R E A
========================================================= */
 div,  .form_, .formAlt_
{
	background-color: #FFFAFA;
	/* snow */
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

body
{
    background-color: #FFFAFA;  /* snow */
	color: #000000;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

h1, h2, h3, .head, .subHead, .subSubHead, .itemTitle, big
{
	color: #162978;
	font-weight: bold;
}
h1
{
	color: #162978;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 14px;
	margin-top: 10px;
}
h2
{
	color: #162978;
	font-weight: bold;
	font-size: 80%;
	margin-bottom: 8px;
	margin-top: 12px;
}

h3
{
	font-size: 11px;
	margin-bottom: 3px;
	margin-top: 20px;
}

.big
{
	font-size: 130%;
}

.err
{
	font-size: 12px;
	font-weight: bold;
	background-color: Yellow;
	color: red;
}

.errMsg, .errHead, .wrnMsg, .wrnHead
{
	font-size: 12px;
	font-weight: bold;
	color: red;
}
.wrnHead
{
	color: Navy;
}
.errMsg
{
	font-size: 11px;
	font-weight: normal;
}
.wrnMsg
{
	font-size: 11px;
	font-weight: normal;
	color: Navy;
}

.head
{
	font-size: 80%;
	margin-bottom: 6px;
	margin-top: 12px;
}
.subHead, .subSubHead
{
	font-size: 70%;
}
.m20
{
	margin-top: 28px;
}

p
{
	text-indent: 0px;
}
.prosp, .pros0, .mrg20,  .mrg_top, .text_tbl, .text_tbl_h
{
	font-size: 70%;
	margin-left: 0;
	margin-right: 0;
}
.prosp
{
	text-indent: 0px;
	margin-bottom: 8px;
	margin-top: 0px;
}
.pros0
{
	text-indent: 0px;
	margin-bottom: 8px;
	margin-top: 8px;
	text-align : justify;
}
.mrg20
{
	margin-left: 20px;
	margin-bottom: 8px;
	margin-top: 8px;
}
.mrg_top
{
	margin-bottom: 0px;
	margin-top: -10px;
}
.text_tbl
{
	margin-bottom: 0px;
	margin-top: 0px;
}
.text_tbl_h
{
	margin-bottom: 0px;
	margin-top: 0px;
	font-weight : bold;
	color : White;
}
.list0, .list1, .list2, .list3
{
	font-size: 70%;
	text-indent: -25px;
}

.list0
{
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 13px;
	text-indent: -18px;
}
	 
.list1
{
	margin-top: 6px;
	margin-bottom: 0px;
	margin-left: 30px;
}
	
.list2
{
	margin-left: 55px;
	margin-bottom: 0px;
	margin-top: 0px;
}
	
.list3
{
	margin-left: 80px;
	margin-bottom: 2px;
	margin-top: 0px;
}	

ul, ol
{
	font-size: 70%;
	margin-top: 2px;
	margin-bottom: 2px;
}


ul li.mL_m20
{
	margin-left: -20px;
	list-style-image: url('images_/lightbullet_1.gif');
	}
ul li li.mL_m20
{
	margin-left: -20px;
	list-style-image: url('images_/lightbullet_2.gif');
}
ul li li li.mL_m20
{
	margin-left: -20px;
	list-style-image: url('images_/bul_k2.gif');
}

UL LI   
{
    list-style-type: square;
}
UL LI LI    
{
    list-style-type: disc;
}
UL LI LI LI 
{
    list-style-type: circle;
}
OL LI   
{
   	margin-left: -5px;
    list-style-type: decimal;
}
OL OL LI    
{
    list-style-type: lower-alpha;
}
OL OL OL LI 
{
    list-style-type: lower-roman;
}

blockquote, pre 
{
    font-family: Lucida Console, monospace;
}
hr
{
	color: #b2b9d3;
	height: 2px;
	text-align: left;
}

.hr1
{
	color: #b2b9d3;
	height: 1px;
	text-align: left;
}

hr_
{
	color: #b2b9d3;
	height: 2px;
	text-align: left;
}

.lnGold
{
	background-color:#FFDC00;
	font-size:1px;
}
.lnSnow
{
	background-color:#FFFAFA;
	font-size:1px;
}



.imgHref
{
	cursor: hand;
}

a
{
	color: #162978;
	text-decoration: underline;
	font-size: 100%;
	font-weight: bold;
	cursor: hand;
}
a:hover
{
	color: #2F51D9;
	text-decoration: underline;
	font-size: 100%;
	font-weight: bold;
	cursor: hand;
}

.frame
{
	background-color: #98a0c0;
}
.fon
{
	background-color: #E2E5EE; /* #FFFAFA;*/
}
.tr_fon0
{
	background-color: #E6E6FA;
}
.tr_fon1
{
	background-color: #DCDCDC;
}

.mainBanner
{
	color: #38497d;
	font-size: 10px;
}
.mainFooter
{
	color: #000000;
	font-size: 10px;
}
.mainBannBg
{
	background-color: #07165c;
	font-size: 1px;
}

a.mainBanner
{
	color: #38497d;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
a.mainBanner:hover
{
	color: #0000FF;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}
a.norm
{
	font : normal;
}
a.norm:hover
{
	font : normal;
}

a.norm2W
{
	font : bold;
}

a.norm2W:hover
{
    color: #FFDC00;
}




/* =======================================================
    F O R M S
========================================================= */
.frmLabel, .frmError, .frmText, .frmTextAlt, .frmInput, .frmButton,
.frmComment,
a.frmTextAlt, a.frmTextAlt:hover, 
a.frmText, a.frmText:hover, p.frmComment
{
	color: #000000;
	font-size: 10px;
	font-weight: normal;
}
.Normal, .Norm2, .NormalTextBox, .NormalRed, .NormalBold, .Norm2W,
{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
/*	margin-left: 5px;
	margin-top: 2px;
	margin-bottom: 2px;*/
}
.NormalRed
{
	color: red;
	font-weight: bold;
}
.NormalBold
{
	color: #162978;
	font-size: 10px;
	font-weight: bold;
}
.Norm2
{
	font-size: 10px;
}
.Norm2W
{
	color: White;
	font-size: 10px;
}
.miz
{
	font-size: 1px;
}

.frmError
{
	color: crimson;
}
.frmText
{
	color: #000000;
}
.frmLabel
{
	color: #000000;
	font-weight:bold;
}
.frmComment
{
	color: #000000;
	font-style:italic;
}

p.frmComment
{
	color: #000000;
	font-style:italic;
	text-align:justify;
	text-indent: 10px;
	margin-top:6px;
	margin-bottom:4px;	
	margin-left:5px;
	margin-right:5px;
}

.frmTextAlt
{
	color: #FFF;
}

a.frmTextAlt
{
	color: #FFF;
	text-decoration:none;
}
a.frmTextAlt:hover
{
	color: #FFF;
	text-decoration:underline;
}
a.frmText
{
	color: #000;
	text-decoration:none;
}
a.frmText:hover
{
	color: #000;
	text-decoration:underline;
}

.ItemTitle
{
	font-size: 11px;
}
.frmCaption
{
	color: maroon;
	font-size: 12px;
	font-weight: bold;
}
.frmHeadLine, .frmHead2, .frmHead2S
{
	color: #ffffff;
	background-color: #07165c;
	font-size: 12px;
	font-weight: bold;
}
.frmHead2
{
	font-size: 10px;
}
.frmHead2S
{
	font-size: 10px;
	color: #000000;
	background-color: #FFDC00;
}

.frmFrame
{
	background-color: #e2e5ee;
}
.form_
{
	background-color: #BFC3D5;
}
.formAlt_
{
	background-color: #BFC3D5;
	color: #FFFFFF;
}

.frmInput, .sf_Input
{
	/*font-family: Lucida Console, Monospace; */
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFAFA;
	color: #000000;
	border: 1px solid A5ACB2;
	height: auto;
}
.sf_input
{
	font-size:10px;
	height: 18px;
}
.frmButton 
{
	font-size: 12px;
	font-weight: bold;
	height: 19px;
	padding: 0px;
	margin: 0px;
	color: #07165c;
}
.CommandButton
{
	font-size: 10px;
	font-weight: normal;
	color: #07165c;
}
input.CommandButton
{
	font-size: 11px;
}

a.frmButton
{
	text-decoration: none;
}
a.frmButton:hover
{
	text-decoration: underline;
	color: #07165c;
}
a.CommandButton
{
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
a.CommandButton:hover
{
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #2F51D9; /*#07165c;*/
}



     
/* =======================================================
    E D I T O R
========================================================= */
.ediHead2
{
	font-weight: bold;
	font-size: 9px;
	color: #ffffff;
	background-color: #cc0066;
}

.file, .fileHot
{
	font-family: Courier New, Courier;
	font-size: 11pt;
	font-weight: normal;
	color: navy;
}
.fileHot
{
	color: red;
}




/* =======================================================
    L I N E  M E N U
========================================================= */
.mnuSplash
{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	font-style:normal;
	color:#162978;
	background-color:#e2e5ee;
	text-decoration:none;
	cursor:default;
}
.mnuBorder
{
	background-color:#98a0c0;
}
.mnuCaption
{
	color:#696969;
	text-decoration:none;
	font-style:italic;
	cursor:default;
}
.mnuItem
{
	color:#162978;
	font-size:10px;	
	font-weight:bold;
	text-decoration:none;
    cursor:hand;
}
.mnuItemHover
{
	color:#162978;
	font-size:10px;	
	background-color:#FFDC00;
	text-decoration:none;
    cursor:hand;
}
.mnuItemSel
{
	color:#ffffff;
	font-size:10px;	
	background-color:#b2b9d3;
	text-decoration:none;
    cursor:hand;
}
a.mnuItem,
a.mnuItemHover
{
	color:#162978;
	font-size:10px;
	text-decoration:none;
	cursor:hand;
}
a.mnuItem:hover,
a.mnuItemHover:hover
{
	color:#162978;
	font-size:10px;	
	text-decoration:none;
	cursor:hand;
}


/* =======================================================
    L E F T  M E N U
========================================================= */
.xmnuTabFrame
{
	background-color:#FFDC00;
}
.xmnuTabInnerFrame
{
	background-color:#07165C;
}
.xmnuPad,
.fhldMainPad
{
	font-family: Verdana, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	font-style:normal;
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:none;
	cursor:default;
}
.xmnuItem,
.xmnuItemSel,
a.xmnuItem
{
	color:#FFFFFF;	
	font-size:10px;
	text-decoration:none;
	cursor:hand;
}
.xmnuItem1,
.xmnuItemSel1,
a.xmnuItem1
{
	color:#FFFFFF;
	font-size:10px;
	font-weight: normal;
	text-decoration:none;
	cursor:hand;
}

.xmnuItemHover,
a.xmnuItemHover,
a.xmnuItemSel,
a.xmnuItem:hover,
a.xmnuItemHover:hover,
a.xmnuItemSel:hover
{
	color:#FFDC00;
	font-size:10px;
	text-decoration:none;
	cursor:hand;
}
.xmnuItemHover1,
a.xmnuItemHover1,
a.xmnuItemSel1,
a.xmnuItem1:hover,
a.xmnuItemHover1:hover,
a.xmnuItemSel1:hover
{
	color:#FFDC00;
	font-size:10px;
	font-weight: normal;
	text-decoration:none;
	cursor:hand;
}


/* =======================================================
    F R A M E  H O L D E R
========================================================= */
.fhldMainPad
{
	background-color: #BFC3D6; /* #BFC3D6;*/
}
.fhldBorder
{
	background-color: #B5BAD6; /* #BFC3D5;*/
}
.fhldInnerBorder
{
	/* background-color: red;*/
}

.tst_fhldMainBg
{
	/* background-color: yellow;*/
}
.tst_fhldMainFrame
{
	/* background-color: red;*/
}