/* These are the core document styles */

BODY{
	font-size: 10px;
	font-family : verdana, "sans serif";
	margin: 0px;
	padding: 0px;
	background-image : url(/ii/background.png);
}
TD{
	font-size: 10px;
	font-family : verdana, "sans serif";
	margin: 0px;
}
INPUT,SELECT,TEXTAREA{
	background-color: #ddd;
	border: 1px solid #666;
	color: #000;
	font-size: 10px;
	font-family : verdana, "sans serif";
	margin: 0px;
}
span.izfc_fields{
	background-color: #CDFFCC;
	color: #000;
	border: 1px solid #66c;
	font-size: 10px;
	font-family : verdana, "sans serif";
	padding: 1px;
	margin: 0px;
}
P{
	margin-bottom: 8px;
	margin-top: 2px;
}
P.tp_act{
	background-color: Silver;
	border : 2px Black;
	padding-bottom : 5px;
	padding-top : 5px;
	padding-left : 3px;
	padding-right : 3px;
	margin-bottom : 2px;
	margin-top : 0px;
}

IMG{
	border: none;
}


/* IZFC Styles */

INPUT.izfc_button{
	background-color: #666;
	color: #fff;
	border: 1px solid #000;
}
INPUT.izfc_input_image{
	background-color: #fff;
	border: 0px;
}
INPUT.izfc_checkbox{
	border: 0px;
	margin: 0px;
	background-color: transparent;
}
.izfc_message{
	font-weight: bold;
	font-size: 110%;
	color: #000;
	background-color: #fcc;
	border: 1px solid #000;
	padding: 3px; 
}
FORM{
	margin: 0px;
}
INPUT.form_error,SELECT.form_error,TEXTAREA.form_error{
	background-color: #FFF0F5;
	color: Red;
	border: 1px solid Red;
	font-size: 11px;
	font-family : tahoma, verdana, "sans serif";
	margin: 0px;
}
RADIO.form_error{
	background-color: #FFF0F5;
	color: Red;
	border: 1px solid Red;
}
DIV.form_error{
	background-color: #FFF0F5;
	border: 1px solid Red;
	padding: 5px;
	margin: 16px;
	width: 400px;
}
UL.form_error{
	font-weight: bold;
	color: Red;
	font-size: 110%;
}


/* Basic Hyperlink Styles */

A{color: blue; text-decoration: none;}
A:HOVER {color: red;}

A.MENU_HEADER {color: #000; font-weight: bold;}

A.tp_image_button{border: 1px solid #fff;}
A.tp_image_button:HOVER{border: 1px outset;}
A.tp_shade_image_button{border: 1px solid #E2E2CF;}
A.tp_shade_image_button:HOVER{border: 1px outset;}
	

/* Navigational Menus */

DIV.NAV_BAR{padding: 5 5 5 15; text-align : left; color: #0066CC; height: 18px; background-color: #E2E2CF;}
DIV.BOT_NAV{padding: 3px; text-align : center; color: #374C69;  background-color: #E2E2CF; font-weight: bold;}

DIV.NAV_BAR A{color : #fff; font-size : 10px; text-decoration : none;}
DIV.NAV_BAR A:HOVER{color : #fff; text-decoration: underline;}

DIV.BOT_NAV A{color : #374C69; font-size : 10px; text-decoration : none;}
DIV.BOT_NAV A:HOVER{color : #0000ff; text-decoration: none;}


TD.SIDE_BAR{
	padding: 0px;
	vertical-align: top;
	background-color: #E2E2CF;
}

DIV.SIDE_BAR 
{
	font-family : Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
}

DIV.SIDE_BAR DIV.LINK A {color : #8E51FF; font-size : 11px; font-weight : bold; text-decoration : none;}
DIV.SIDE_BAR A:HOVER{color : #3333CC;}
DIV.SIDE_BAR DIV.SLINK A {color : #8E51FF; font-size : 10px; font-weight : normal; text-decoration : none;}

DIV.tp_menu{margin-bottom: 3px;}
