/* default for HTML tags */
table { 
	border-collapse : collapse;
	border-color: 0000CC; 
}

td,th { 
	text-align:left ; 
	vertical-align:middle ; 
	border-style:solid ; 
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px; 
	font-size: 9pt;
}

a { 
	text-decoration:none; 
	color: #0002a8; 
}
a:visited { 
	text-decoration:none;
	color: #0002a8; 
}
a:active { 
	text-decoration:none; 
	color: #0002a8; 
}

body { 
	background-color: #ffffff; 
	color: #0002a8; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-left: 2pt;
	margin-right: 2pt;
	margin-top: 2pt;
	margin-bottom: 2pt;
}

/* end of default for HTML tags */

/* style class for: bold */
.b 	{ font-weight: bold;}

/* style class for: no wrap text */
.nw   	{ white-space: nowrap; color: #000000; }

/* style class for: underline */
.u 	{ text-decoration:underline }

/* style class for: larger font size */
.big 	{ font-size:larger }

/* style class for: italic */
.i 	{ font-style:italic }

/* style class for: smaller font size */
.small 	{ font-size:smaller }

/* style class for: mobile phone number input field */
.phone 	{-wap-input-format: "*N"}

/* logo */
.logo { 
       	background-color:#ffffff; 
       	border-style:solid; 
       	border-top-width: 0px;
       	border-bottom-width: 0px;
       	border-left-width: 0px;
       	border-right-width: 0px;
       	padding-left:4px;
       	padding-right:4px;
       	padding-top:1px;
       	padding-bottom:1px;
       	text-decoration:none;
       	text-align: left;
    }
    
/* title */
.title { 
        background-color:#0002a8; 
        color:#ffffff;
        text-align:left;
        border-top-width: 0px;
        border-bottom-width: 1px;
        border-left-width: 0px;
        border-right-width: 0px;
        padding-left:0px;
        padding-right:0px;
        padding-top:1px;
    	padding-bottom:1px;
    	font-weight: bold;
    	text-decoration:none;
    }
    
/* homepage body */
.homebody {
	text-align:left;
}

/* menu */
.menu {
	background-color:#cccccc;
	border-color:#ffffff;
	text-decoration:none;
	text-align:left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	padding-bottom:1px;
	font-weight: bold;
    	border-style:solid;
}
.menu a:visited {
	color: #000000;
}
.menulink { 
	color: #000000;
	text-decoration:none;
}

/* all footer items */
.f0 { 
 	background-color:#ff9800; 
    	border-color:#ffffff ;
    	border-style:solid ; 
    	border-top-width: 1px;
    	border-bottom-width: 1px;
    	border-left-width: 1px;
    	border-right-width: 1px;
    	padding-left:4px;
    	padding-right:4px;
    	padding-top:1px;
	padding-bottom:1px;
	text-align:;
    }

.f0 a:visited { color: #000000; }

/* footer link */
.fl0 { 
	color: #000000; 
	text-decoration:none;
}

.f1 { 
 	background-color:#cccccc; 
    	border-color:# ;
    	border-style:solid ; 
    	border-top-width: 1px;
    	border-bottom-width: 1px;
    	border-left-width: 1px;
    	border-right-width: 1px;
    	padding-left:4px;
    	padding-right:4px;
    	padding-top:1px;
	padding-bottom:1px;
	text-align:;
    }

.f1 a:visited { color: #000000; }

.fl1 { 
	color: #000000; 
	text-decoration:none;
}

.f2 { 
 	background-color:#cccccc; 
    	border-color:# ;
    	border-style:solid ; 
    	border-top-width: 1px;
    	border-bottom-width: 1px;
    	border-left-width: 1px;
    	border-right-width: 1px;
    	padding-left:4px;
    	padding-right:4px;
    	padding-top:1px;
	padding-bottom:1px;
	text-align:;
    }

.f2 a:visited { color: #000000; }

.fl2 { 
	color: #000000; 
	text-decoration:none;
}

.f3 { 
 	background-color:#cccccc; 
    	border-color:# ;
    	border-style:solid ; 
    	border-top-width: 1px;
    	border-bottom-width: 1px;
    	border-left-width: 1px;
    	border-right-width: 1px;
    	padding-left:4px;
    	padding-right:4px;
    	padding-top:1px;
	padding-bottom:1px;
	text-align:;
    }

.f3 a:visited { color: #000000; }

.fl3 { 
	color: #000000; 
	text-decoration:none;
}

.f4 { 
 	background-color:#cccccc; 
    	border-color:# ;
    	border-style:solid ; 
    	border-top-width: 1px;
    	border-bottom-width: 1px;
    	border-left-width: 1px;
    	border-right-width: 1px;
    	padding-left:4px;
    	padding-right:4px;
    	padding-top:1px;
	padding-bottom:1px;
	text-align:;
    }

.f4 a:visited { color: #000000; }

.fl4 { 
	color: #000000; 
	text-decoration:none;
}

.f5 { 
 	background-color:#cccccc; 
    	border-color:#ffffff ;
    	border-style:solid ; 
    	border-top-width: 1px;
    	border-bottom-width: 1px;
    	border-left-width: 1px;
    	border-right-width: 1px;
    	padding-left:4px;
    	padding-right:4px;
    	padding-top:1px;
	padding-bottom:1px;
	text-align:;
    }

.f5 a:visited { color: #000000; }

.fl5 { 
	color: #000000; 
	text-decoration:none;
}

/* copyright */
.cr { 
	color: #0002a8; 
	text-align:center;
}