.iaga {}

/*------------- GLOBAL ELEMENTS --------------*/

A.login {color: blue;	font-size:10px;	}

blockquote {  margin-top:5px;
     margin-right:25px;
     margin-bottom:20px;
     margin-left:25px;  }

BODY {	font-size: 9pt;
	color: black;
	margin:0;
	font-family: verdana,arial,tahoma;	}



UL { 	padding: 0;
     margin-top:5px;
     margin-right:5px;
     margin-bottom:5px;
     margin-left:30px;
}

TD {	text-align: justify;color: black;font: 70% georgia,verdana,arial;line-height:1.3;}
TH {	text-align: justify;color: black;font: 70% georgia,verdana,arial;line-height:1.3;font-weight:bold;}
P  {	text-align: justify;	color: black; font-family:georgia,verdana,arial;	font-size: 14px;	}

.lmlink	{text-align: center;font-size: 7pt;color: navy;font-family: verdana,tahoma,helvetica;font-weight: bold;text-decoration: none;	}
a:hover.lmlink{text-decoration:none;}	


H1 {font-size: 14pt; background-color: silver;	}

H2 {	font-size: 12pt;
	color: navy;
	line-height: 100%;
	text-decoration: underline;
	text-transform: uppercase;
    	margin:0;		}
    	
H3 {	font-size: 18pt;
	text-align: center;
	color: #000000;
	line-height: 100%;
    	margin:0;		
    	font-family: helvetica,verdana,tahoma,arial;	}

H3.login{
    COLOR: #006699;
    FONT-FAMILY: Georgia, 'Times New Roman', Times, serif;
    BORDER-BOTTOM: gold 1px solid;
    MARGIN-BOTTOM: 1ex;	MARGIN-TOP: 0px;	
    MARGIN-LEFT: .5ex;	
    PADDING-BOTTOM: 0.4ex;	FONT-SIZE: 1.2em;
    FONT-STYLE: italic;    
	text-align:left;
}
    	
H4,.h4 {	font-size: 12pt;margin:5;font-weight:bold;font-style: italic;color: navy;font-family:arial;	}

H5 {	font-size: 12pt;margin:5;font-weight:bold;font-style: italic;color: green;	}


HR {	line-height:80%;	}

/*------------- MAIN ELEMENTS ---------------*/

.bottomitem{
    	font-size: 8pt;color: gold;text-align: center;text-decoration: none;line-height: 120%;	}

.bwhead {color: white;text-decoration: none;font-weight: bold;font-size: 14pt;text-align: center;	}
.error {	font-size: 8pt;color: red;text-align: left;	}
.play {	font-size: 14pt;margin:1;font-weight:bold;color: black;	}

/*------------- FORMS ---------------*/

FORM {	margin:2,0,3,0;}

INPUT,SELECT {
	font-size: 8pt;
	font-family:arial;
	vertical-align: middle;
	background-color: #FCFCE9;	}

TEXTAREA {
	font-size: 8pt;
	font-family:arial;
	line-height: 100%;
	background-color: #FCFCE9;	}

input.flat	{font-size: 7pt; font-family:arial; background-color: #efefef; text-align: center; border-style:none;	}
input.reg	{font-size: 7pt; font-family:arial; background-color: #fcfcfc; text-align: center; border-style:none;	}
input.alt	{font-size: 7pt; font-family:arial; background-color: #DCDACD; text-align: center; border-style:none;}
input.alt2	{font-size: 7pt; font-family:arial; background-color: white; text-align: center; border-style:none;}
input.walt{font-size: 7pt; font-family:arial; background-color: #ffffff; text-align: center; border-style:none;}
input.altc	{font-size: 7pt; font-family:arial; background-color: #DCDACD; text-align: center; border-style:none;	}

input.submit{
	font-size: 8pt;
    	font-weight:bold;
	color: #000000;
	line-height: 120%;
	text-align: center;
	vertical-align: bottom;
	background-color: silver;}

.option	{
	color: black;
	font-weight:bold;
	font-size: 8pt;
    	border-right: #80B280 2px solid;
    	border-bottom: #80B280 2px solid;
    	font-family: tahoma, Arial, Helvetica;
	text-align: left;
	text-decoration: none; }

.headrm {color: white; background-color: #9EA9BC;
	font-size: 8pt;
    	border-right: navy 1px solid;
    	border-bottom: navy 1px solid;
    	font-family: tahoma, Arial, Helvetica;
	text-align: left;
	text-decoration: none; }

.headrmt {color: white; background-color: navy;
	font-size: 8pt;
    	border-right: navy 1px solid;
    	border-bottom: navy 1px solid;
    	font-family: verdana,arial,tahoma;
	font-weight: bold;
	text-align: left;padding:4px 4px 4px 0px;
	text-decoration: none; }

.label {	text-align: center;	font-family: georgia,verdana,arial; }
.labelr {	text-align: right;	font-family: georgia,verdana,arial; }
.labell {	text-align: left;	font-family: georgia,verdana,arial; }

.labels {	font-size: 9px;	font-family: georgia,verdana,arial;	text-align: center;	}
.labelrs {	font-size: 9px;	font-family: georgia,verdana,arial;	text-align: right;	}
.labells {	font-size: 9px;	font-family: georgia,verdana,arial;	text-align: left;	}

.labelm {	font-size: 12px;	font-family: verdana,arial;	text-align: center;	}
.labelrm {	font-size: 12px;	font-family: verdana,arial;	text-align: right;	}
.labellm {	font-size: 12px;	font-family: verdana,arial;	text-align: left;	}

.labelt {	font-size: 11px;	font-family: verdana,arial;	text-align: center;	}
.labelrt {	font-size: 11px;	font-family: verdana,arial;	text-align: right;	}
.labellt {	font-size: 11px;	font-family: verdana,arial;	text-align: left;	}

.text	{
	font-size: 12pt;color: black;
	font-family : verdana,arial,tahoma;	}


.line {	 LINE-HEIGHT: 10%;}

.listhead	{
    	border-right: silver 2px solid;
    	border-top: silver 2px solid;
	font-weight: bold;
	font-size: 10pt;
    	border-left: silver 2px solid;
    	border-bottom: silver 2px solid;
   	font-family: tahoma, Arial, Helvetica;
	text-align: center;
	text-decoration: none;
    	background-color:navy;
    	color:white;	}


.mnuhead{
	font-weight: bold;
	font-size: 11pt;
	color: #005200;
    	font-family: Helvetica, arial;
	text-decoration: underline;	}

.nodec {	text-decoration: none;color: black;	}
.nodecw {text-decoration: none;color: white;	}
.nodegold {text-decoration: none;color: gold;	}

.note	{
   	 COLOR: navy;
   	 font-family:  verdana, tahoma, Century Gothic, Arial, Helvetica;
   	 line-height:100%;	}

OL 	{ 
   	padding: 8;
    	margin-top: 10;  
   	margin-bottom: 10;     }



.small 	{	
    	font-family: arial, Helvetica;
	font-size: 10pt;	}

.sml 	{	
    	font-family: arial, Helvetica;
	font-size: 10pt;	}

.smblue 	{	
    	font-family: arial, Helvetica;
	color: navy;
	font-size: 8pt;	}
.f8	{font-size: 8pt;	}
.f9	{font-size: 9pt;	}
.f10	{font-size: 10pt;	}
.sm7	{
	font-size: 7pt;
	font-family: verdana,tahoma,helvetica;
	text-align:center;
    	font-weight:bold;	}

.smital	{
	font-size: 8pt;
	font-style: italic;	}

.spacer	{    line-height: 60%;	}


.tip	{
	font-size: 7.5pt;
	vertical-align: top;
	color: red;
	text-decoration: none;
	font-family: verdana, tahoma, Arial, Sans-Serif;	}

.title	{
	text-align: center;
	font-family: verdana, tahoma,Arial, Sans-Serif;
	font-size: 10pt;
	color: white;
	font-weight: bold;
	text-decoration: none;	}

.titleg	{text-align: left;font-family: tahoma,Arial;font-size: 14px;color: #ffffff;background-color: #8C9E8B;font-weight: bold;	}

.reghead	{text-align: left;font-family: tahoma,Arial;font-size: 12px;color: #ffffff;background-color: #8C9E8B;font-weight: bold;	}

.titleb	{text-align: center;font-family: verdana, tahoma,Arial;font-size: 10pt;
	color: black;font-weight: bold;text-decoration: none;	}

.tinybl 	{	
    	font-family: arial, Helvetica;
	color: navy;
	font-size: 7pt;	}


.tiny	{font-size: 7.5pt;font-family: Helvetica;	}
	

.tmenu	{
	text-align: center;
	font-size: 7pt;
	color: navy;
	line-height: 150%;
	font-family: tahoma,arial;
	font-weight: bold;
	text-decoration: none;	}

.tbmenu	{
	font-size: 7pt;
    	border-left: #80B280 1px solid;
    	border-right: #80B280 1px solid;
    	border-bottom: #005200 2px solid;
	color: navy;
	line-height: 150%;
	font-family: tahoma,arial;
	font-weight: bold;
	text-align: center;	}

.tabon	{
	font-size: 8pt;
    	background-color: #005200;
	color: gold;
	vertical-align:top;
	font-family: tahoma,arial;
	font-weight: bold;
	text-align: center;	}

.taboff	{
	font-size: 8pt;
	color: #005200;
	vertical-align:top;
	font-family: tahoma,arial;
	font-weight: bold;
	text-align: center;	}

TD.scthd{
	font-size: 11px; 
	font-family:arial;
	TEXT-INDENT: 4px;
	text-align: left;		
	background-color: #CAC6C6;
	LETTER-SPACING: 0.25ex;
}

TD.scthdc{
	font-size: 11px; 
	font-family:arial;
	TEXT-INDENT: 4px;
	text-align: center;		
	background-color: #CAC6C6;
	LETTER-SPACING: 0.25ex;
}

TD.sctdbt{
    font-size: 11px; 
    font-family:tahoma,arial;
    TEXT-INDENT: 4px;text-align: left;		
    border-top: silver 1px solid;
}

.sctd{
    font-size: 11px; 
    font-family:tahoma,arial;
    text-align: left;
}

.regtdl{
    font-size: 11px; 
    font-family:tahoma,arial;
    text-align: left;
}

.regtdl-ind{
    font-size: 11px; 
    font-family:tahoma,arial;
    text-align: left;
    padding-left: 6px;
}

.regthl { font-weight: bold;font-size: 15px;line-height: 150%;font-family: arial;text-align: left;}

.scdd{
    font-size: 10px; 
    font-family:tahoma,arial;
    text-align: left;
}

.warning
{
    FONT-WEIGHT: bold;
    COLOR: #802020;
}

P.sml	{	
    FONT-SIZE: 10px;    
    WORD-SPACING: 0.25ex;    
    LETTER-SPACING: 0.25ex; 
    MARGIN-BOTTOM: 8px;
    MARGIN-TOP: 4px;	
}

.sml{    FONT-SIZE: 10px;    WORD-SPACING: 0.25ex;    LETTER-SPACING: 0.25ex;}

SPAN.disabled{    COLOR: #666666;	TEXT-TRANSFORM: uppercase;}
SPAN.textmenu{    COLOR: #cccccc;	TEXT-TRANSFORM: uppercase;}

div.accordion-toggle{
      position: relative; /* required for effect */
      z-index: 10;		/* required for effect */
	background: #a5ad7e;
	background-image:url(i/off.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#ffffff;   
    cursor: pointer;
	margin-bottom:1px;
	margin-left:16px;
	padding:6px 14px 6px 14px;
	border-top:1px solid #5d5852;	
}

div.accordion-image{
      position: relative; /* required for effect */
      z-index: 10;		/* required for effect */
	background: #a5ad7e;
	background-image:url(i/off.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#ffffff;
	margin-bottom:1px;
	margin-left:16px;
	padding:6px 14px 6px 14px;
	border-top:1px solid #5d5852;	
}


div.accordion-content{
    overflow: hidden;	/* required for effect */
    background: #cad496;
	padding:9px 12px 6px 12px;
	color:#000000;
	border-bottom:1px solid #000000;
	margin-left:16px;
}

DIV.sidebar
{
    
    PADDING: 3px;
    MARGIN-LEFT: 0px;  MARGIN-RIGHT: 4px;    
    MARGIN-TOP: 0px;  MARGIN-BOTTOM: 4px;  
    BORDER: #ddddcc 1px solid;
    FLOAT: right;
    WIDTH: 98%;
}

DIV.ghin P	{    PADDING: 0.2ex;	LINE-HEIGHT: 50%;}

DIV.custlinks
{
    BORDER-RIGHT: #9999cc 1px dotted;
    BORDER-BOTTOM: #9999cc 1px dotted;
    BORDER-TOP: #ccccdd 1px dotted;
    BORDER-LEFT: #ccccdd 1px dotted;	
    PADDING: 0.5ex;
    BACKGROUND-COLOR: #EEF7DF;
    HEIGHt: 100%;
    
}

TD.ghin
{
    FONT-FAMILY: Arial, Helvetica, Tahoma, sans-serif;
    BORDER-RIGHT: #999966 1px solid;
    BORDER-LEFT: #ddddcc 1px dotted;
    BORDER-BOTTOM: #999966 1px solid;
    BORDER-TOP: #ddddcc 1px solid;
    PADDING: 3px;
    BACKGROUND-COLOR: #fafae7;    
    text-align: center;
    FONT-SIZE: 12px;
}

.headrml {color: #fafae7; background-color: #8C9E8B;
	font-size: 11px;LETTER-SPACING: 0.25ex;padding: 0.25ex;
    	border-right: #80B280 1px solid;
    	border-bottom: #80B280 1px solid;
    	font-family: tahoma, Arial, Helvetica;
	text-align: left;
	text-decoration: none; }

DIV.links
{
    BORDER-RIGHT: #9999cc 1px dotted;
    BORDER-BOTTOM: #9999cc 1px dotted;
    BORDER-TOP: #ccccdd 1px dotted;
    BORDER-LEFT: #ccccdd 1px dotted;	
    PADDING: 0.5ex;
    BACKGROUND-COLOR: #f0f7ff;
    MARGIN-TOP: 0.25ex; MARGIN-LEFT: 72px;  MARGIN-RIGHT: 66px;   MARGIN-BOTTOM: 6px; }

TABLE.sidebar
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: white 0.5em solid;
    BORDER-BOTTOM: medium none;
}

.red	{color:red;	}
.navy	{color:navy;	}
.blue	{color:blue;	}
.dgreen	{color:#005200;
	text-align: center;	}
.green	{color:green;	}
.navyb	{color:navy;
	font-weight: bold;	}

.center { text-align:center;}
.left { text-align:left;}
.right { text-align:right;}

