/* CSS definitions for fonts */

BODY { margin-top: 0; margin-right: 0; margin-left: 0; font-size: 11px; font-family: 'verdana', Arial, Helvetica, sans-serif; color: #000000; }
TABLE, TD { font-size: 11px; font-family: 'verdana', Arial, Helvetica, sans-serif; color: #000000; }

a:link { text-decoration: underline; color: #003496; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 10px; }
a:visited { text-decoration: underline; color: #003496; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 10px; }
a:hover  { text-decoration: underline; color: #333333; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 10px; }
a:active { text-decoration: bold; color: #003496; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 10px; }

a.text:link { text-decoration: none; font-weight: none; color: #000000; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 10px; }
a.text:visited { text-decoration: none; font-weight: none; color: #000000; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 10px; }
a.text:hover  { text-decoration: underline; font-weight: none; color: #003496; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 10px; }

a.text10:link { text-decoration: none; font-weight: none; color: #000000; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 10px; }
a.text10:visited { text-decoration: none; font-weight: none; color: #000000; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 10px; }
a.text10:hover  { text-decoration: underline; font-weight: none; color: #003496; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 10px; }

a.text11:link { text-decoration: none; font-weight: none; color: #000000; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 11px; }
a.text11:visited { text-decoration: none; font-weight: none; color: #000000; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 11px; }
a.text11:hover  { text-decoration: underline; font-weight: none; color: #003496; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 11px; }

a.text_sm:link { text-decoration: none; font-weight: none; color: #000000; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 9px; }
a.text_sm:visited { text-decoration: none; font-weight: none; color: #000000; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 9px; }
a.text_sm:hover  { text-decoration: underline; font-weight: none; color: #003496; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 9px; }

a.text_sm_w:link { text-decoration: none; font-weight: none; color: #ffffff; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 9px; }
a.text_sm_w:visited { text-decoration: none; font-weight: none; color: #ffffff; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 9px; }
a.text_sm_w:hover  { text-decoration: underline; font-weight: none; color: #ffffff; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 9px; }

a.text_blue:link { text-decoration: underline; font-weight: none; color: #003496; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 10px; }
a.text_blue:visited { text-decoration: underline; font-weight: none; color: #003496; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 10px; }
a.text_blue:hover  { text-decoration: underline; font-weight: none; color: #333333; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 10px; }

.text_sm { text-decoration: none; font-weight: none; color: #000000; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 9px; }
.text_sm_b { text-decoration: none; font-weight: bold; color: #000000; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 9px; }

.text { text-decoration: none; font-weight: none; color: #000000; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 10px; }
.text_b { text-decoration: none; font-weight: bold; color: #000000; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 10px; }

.text_w { text-decoration: none; font-weight: none; color: #ffffff; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 10px; }
.text_w_b { text-decoration: none; font-weight: bold; color: #ffffff; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 10px; }

.text_sm_w { text-decoration: none; font-weight: none; color: #ffffff; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 9px; }
.text_sm_w_b { text-decoration: none; font-weight: bold; color: #ffffff; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 9px; }

.text10 { text-decoration: none; font-weight: none; color: #000000; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 10px; }
.text11 { text-decoration: none; font-weight: none; color: #000000; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 11px; }
.text12 { text-decoration: none; font-weight: none; color: #000000; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 12px; }
.text14 { text-decoration: none; font-weight: none; color: #000000; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 14px; }
.text18 { text-decoration: none; font-weight: none; color: #000000; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 18px; }

.text10_b { text-decoration: none; font-weight: bold; color: #000000; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 10px; }
.text11_b { text-decoration: none; font-weight: bold; color: #000000; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 11px; }
.text12_b { text-decoration: none; font-weight: bold; color: #000000; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 12px; }
.text14_b { text-decoration: none; font-weight: bold; color: #000000; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 14px; }
.text18_b { text-decoration: none; font-weight: bold; color: #000000; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 18px; }

.title { text-decoration: none; font-weight: bold; color: #003496; font-family: 'verdana', Arial, Helvetica, sans-serif; font-size: 14px; }

/* bgcolors */

.ip_white {background: #ffffff; padding: 10;}
.ip_yellow {background-color: #FEFFEE; padding: 10;}

.ip_beige_light {background-color: #F6F3EC; padding: 10;}
.ip_beige_mid {background-color: #DDD7CA; padding: 10;}
.ip_beige_dark {background-color: #A69D87; padding: 10;}
.ip_prod_div {background: #d5d5d5;}


/* application box color */

sup {vertical-align: super; font-size: 9px; color: #000000;}

TEXTAREA, INPUT
{ 
font-size:10px;
font-family: Verdana,Arial,Helvetica,sans-serif;
}

.p13l { padding-left: 13; }
.p13r { padding-right: 13; }
.p13t { padding-top: 13; }
.p13b { padding-bottom: 13; }

.p13all { 
padding-left: 13; 
padding-right: 13; 
padding-top: 13; 
padding-bottom: 13; 
}


.p13all { 
padding-left: 13; 
padding-right: 13; 
padding-top: 13; 
padding-bottom: 13; 
}

.p13rtb { 
padding-right: 13; 
padding-top: 13; 
padding-bottom: 13; 
}

.p13lrt { 
padding-left: 13; 
padding-right: 13; 
padding-top: 13; 
}

.p13ltb { 
padding-left: 13; 
padding-top: 13; 
padding-bottom: 13; 
}

.p13lrb { 
padding-left: 13; 
padding-right: 13; 
padding-bottom: 13; 
}


SELECT, OPTION
{ 
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
}


/* List definitions */

ul.point
{
list-style-image: url(images/bullet.gif);
margin-top: 0px;
margin-bottom: 0px;
margin-left: 15px;
padding: 0px;
}

ul.cd
{
list-style-image: url(images/bullet_cd.gif);
margin-top: 0px;
margin-bottom: 0px;
margin-left: 30px;
padding: 0px;
}

ul.plus
{
list-style-image: url(images/bullet_plus.gif);
margin-top: 0px;
margin-bottom: 0px;
margin-left: 15px;
padding: 0px;
}

ul.minus
{
list-style-image: url(images/bullet_minus.gif);
margin-top: 0px;
margin-bottom: 0px;
margin-left: 15px;
padding: 0px;
}


ul.disc
{
list-style-image: url(images/bk_dot.gif); 
margin-top: 0px;
margin-bottom: 0px;
margin-left: 15px;
padding: 0px;
}

li.disc
{
margin-bottom:5px;
}

li.disc_on
{
list-style-image: url(images/bk_dot_on.gif); 
margin-bottom:5px;
}
				

img.top {vertical-align:text-top}
img.middle {vertical-align:middle}
img.bottom {vertical-align:text-bottom}


ul.zzul {list-style-type:none; display: block;}
span.zzspace {left:5px;}
