
.title
{
	font-family:verdana;
	font-size:16px;
	color:Black;
	font-weight:bolder;	
}

.subtitle
{
	font-family:verdana;
	font-size:12px;
	color:Black;
	font-style:italic;
}

/* ------------------------------------
 LOGIN STYLES
 ------------------------------------ */

.login_header
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: verdana;
	background-color: steelblue;
}

a.login:link
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
a.login:visited
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
a.login:hover
{
    FONT-SIZE: 8pt;
    COLOR: maroon;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline;
}
a.login:active
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}

/* ------------------------------------
 TABLE STYLES
 ------------------------------------ */

.tbl_header
{
	font-weight: bold;
	font-size: 10px;
	color: black;
	font-family: verdana;
	background-color: steelblue;
}

.tbl_details
{
	font-family:verdana;
	font-size:10px;
	color:Black;
}


/* ------------------------------------
 DATAGRID STYLES
 ------------------------------------ */

.datagrid_header
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: verdana;
	background-color: steelblue;
}

.datagrid_header_withlink
{
	font-weight: bold;
	font-size: 10px;
	color: white;
	font-family: verdana;
	background-color: steelblue;
}

.datagrid_subheader
{
	font-weight: bold;
	font-size: 10px;
	color: black;
	font-family: verdana;
	background-color: lightgrey;
}

.datagrid_details
{
	font-family:verdana;
	font-size:10px;
	color:Black;
}

.datagrid_operations
{
	font-family:verdana;
	font-size:10px;
	color:Black;
}

a.datagrid_link:link
{
    FONT-SIZE: 10px;
    COLOR: navy;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
a.datagrid_link:visited
{
    FONT-SIZE: 10px;
    COLOR: navy;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
a.datagrid_link:hover
{
    FONT-SIZE: 10px;
    COLOR: navy;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline;
}
a.datagrid_link:active
{
    FONT-SIZE: 10px;
    COLOR: navy;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}


/* ------------------------------------
 READONLY Styles
 ------------------------------------ */

.txtBox_readOnly
{
	background-color:lightgrey;
}

/* ------------------------------------
 OBJECT Styles
 ------------------------------------ */

input 
{
	font:messagebox;	
}

select
{
	font:messagebox;	
}

textarea
{
	font:messagebox;	
}


/* ------------------------------------
 FORM STYLES
 ------------------------------------ */

.form_label
{
	font-size: 12px;
	color: black;
	font-family: verdana;
}

.form_error
{
	font-size: 12px;
	color: red;
	font-family: verdana;
	font-weight:bold;
}

.form_mode
{
	font-size: 14px;
	color: black;
	font-family: verdana;
}

/* ------------------------------------
 NAVI STYLES
 ------------------------------------ */

.navi_title
{
	font-size: 12px;
	color: white;
	font-family: verdana;
}

a.navi:link
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
a.navi:visited
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
a.navi:hover
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline;
}
a.navi:active
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}


a.small:link
{
    FONT-SIZE: 7pt;
    COLOR: maroon;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
a.small:visited
{
    FONT-SIZE: 7pt;
    COLOR: maroon;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
a.small:hover
{
    FONT-SIZE: 7pt;
    COLOR: maroon;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline;
}
a.small:active
{
    FONT-SIZE: 7pt;
    COLOR: maroon;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}

.linktrail
{
	font-size: 10px;
	color: black;
	font-family: verdana;
}

.link_footer
{
	font-size: 10px;
	color: black;
	font-family: verdana;
}

/* ------------------------------------
 REPORT STYLES
 ------------------------------------ */

.rpt_big
{
	font-size: 15px;
	color: black;
	font-family: arial;
}

.rpt_medium
{
	font-size: 13px;
	color: black;
	font-family: arial;
}

.rpt_small
{
	font-size: 11px;
	color: black;
	font-family: arial;
}

/* ------------------------------------
 BODY STYLES
 ------------------------------------ */

.text_remarks
{
	font-size: 10px;
	color: black;
	font-style:italic;
	font-family: verdana;
}

.text_small
{
	font-size: 9px;
	color: black;
	font-family: verdana;
}

.text_medium
{
	font-size: 10px;
	color: black;
	font-family: verdana;
}

.text_large
{
	font-size: 14px;
	color: black;
	font-family: verdana;
}

.text_title
{
	font-size: 15px;
	color: black;
	font-weight:bold;
	font-family: verdana;
}

.text_small_bgcolor
{
	font-size: 9px;
	color: black;
	background-color: beige;
	font-family: verdana;
}

/* ------------------------------------
 PREVIEW STYLES
 ------------------------------------ */

.prev_copy
{
	font-size: 45px;
	color: black;
	font-family: arial;
	font-weight:bolder;
}

.prev_porter_2
{
	LEFT: 206px; 
	TOP: 115px;
	POSITION: absolute; 
}

.prev_porter_5
{
	LEFT: 115px; 
	TOP: 167px;
	POSITION: absolute; 
}

.prev_porter_7
{
	LEFT: 116px; 
	TOP: 174px;
	POSITION: absolute; 
}

.prev_porter_9
{
	LEFT: 96px; 
	TOP: 172px;
	POSITION: absolute; 
}

.prev_pitts_12
{
	LEFT: 205px; 
	TOP: 116px;
	POSITION: absolute; 
}

.prev_pitts_15
{
	LEFT:115px; 
	TOP: 163px;
	POSITION: absolute; 
}

.prev_porter_19
{
	LEFT: 206px; 
	TOP: 115px;
	POSITION: absolute; 
}

.prev_porter_22
{
	LEFT: 115px; 
	TOP: 167px;
	POSITION: absolute; 
}

.prev_porter_24
{
	LEFT: 116px; 
	TOP: 174px;
	POSITION: absolute; 
}

.prev_porter_26
{
	LEFT: 96px; 
	TOP: 172px;
	POSITION: absolute; 
}

.prev_pitts_29
{
	LEFT: 205px; 
	TOP: 116px;
	POSITION: absolute; 
}

.prev_pitts_32
{
	LEFT:115px; 
	TOP: 163px;
	POSITION: absolute; 
}




.prev_porter_2_bak
{
	LEFT: 206px; 
	TOP: 115px;
	POSITION: absolute; 
    height:48px;
    width:104px;
	padding:10px;
	font-size: 12px;
    vertical-align:middle;
	color: black;
	background-color:white;
	font-family: arial;
	font-weight:bolder;
}

.prev_porter_5_bak
{
	LEFT: 115px; 
	TOP: 167px;
	POSITION: absolute; 
    height:18px;
    width:168px;
	padding:0px;
	font-size: 17px;
	color: black;
	background-color:white;
	font-family: arial;
	font-weight:bolder;
}





.prev_pitts_32_bak
{
	LEFT: 110px; 
	TOP: 162px;
	POSITION: absolute; 
    height:40px;
    width:180px;
	padding:8px;
	font-size: 20px;
	color: black;
	/*background-color:lightgrey;*/
	font-family: arial;
	font-weight:bolder;
}

/* ------------------------------------
 CART STYLES
 ------------------------------------ */

.cart_header
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	font-weight:bolder;
	background-color:steelblue;
}

.cart_details
{
	font-size: 10px;
	color: black;
	font-family: verdana;
}


