@charset "utf-8";
/* Global Parameters  */
	
	h1 	
		{ font-family: "Microsoft Sans Serif"; font-size: 20px; color: #1B75BC; font-weight: normal; }

	h2 	
		{ font-family: "Microsoft Sans Serif"; font-size: 16px; color: #c2462a; font-weight:  normal;}
		
	h3 	
		{ font-family: "Microsoft Sans Serif";  font-size: 13px; color: #c2462a; font-weight: normal; }

	ul, li, ol
		{ list-style-type: cercle;
		
		font-family: "Microsoft Sans Serif"; font-size: 12px; color: #ccc; text-decoration: none; line-height:18px;}
		
	 hr
	   { font-family: "Microsoft Sans Serif"; font-size: 11px; color: #999999; font-weight: normal; }				
	
/* Document Links  */

	a:link, a:visited, a:active
		{ font-family: "Microsoft Sans Serif"; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: normal;}
		
	a:hover
		{ font-family: "Microsoft Sans Serif"; font-size: 12px; color: #204990; text-decoration: none;font-weight: normal; }
						
	a.link-nav:link, a.link-nav:visited, a.link-nav:active
		{ font-family: Verdana, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: normal;}
	a.link-nav:hover
		{ font-family: Verdana, sans-serif; font-size: 12px; color: #4F4F4F; text-decoration: none; font-weight: normal;}

    a.link-address:link, a.link-address:visited, a.link-address:active
		{ font-family: Verdana, sans-serif; font-size: 12px; color: #4F4F4F; text-decoration: none; font-weight: normal;}
	a.link-address:hover
		{ font-family: Verdana, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: normal;}
    a.link-express:link, a.link-express:visited, a.link-express:active
		{ font-family: Verdana, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: normal;}
	a.link-express:hover
		{ font-family: Verdana, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline; font-weight: normal;}
		
    a.link-menu:link, a.link-menu:visited, a.link-menu:active
		{ font-family: "Microsoft Sans Serif"; font-size: 14px; color: #796F4C; text-decoration: none; font-weight: bold;}
	a.link-menu:hover
		{ font-family: "Microsoft Sans Serif"; font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
    a.link-gray:link, a.link-gray:visited, a.link-gray:active
		{ font-family: "Microsoft Sans Serif"; font-size: 14px; color: #666666; text-decoration: underline; font-weight: normal;}
	a.link-gray:hover
		{ font-family: "Microsoft Sans Serif"; font-size: 14px; color: #666666; text-decoration: none; font-weight: normal;}
    a.link-gray12:link, a.link-gray12:visited, a.link-gray12:active
		{ font-family: "Microsoft Sans Serif"; font-size: 12px; color: #666666; text-decoration: none; font-weight: normal;}
	a.link-gray12:hover
		{ font-family: "Microsoft Sans Serif"; font-size: 12px; color: #666666; text-decoration: underline; font-weight: normal;}
		
/* Menu */
.menu {BACKGROUND: url(../images/bg-menu.gif) repeat-x left top; HEIGHT: 28px; FONT: 10px "Microsoft Sans Serif"; LINE-HEIGHT: 10px; TEXT-ALIGN: center;}
.menu UL {DISPLAY: block; LIST-STYLE: none; PADDING: 0; MARGIN: 0px 0 0 0;}
.menu UL LI {DISPLAY: inline; PADDING: 0 3px; MARGIN: 0;}

/* Document */

.textsnormal
		{ font-family: "Microsoft Sans Serif"; font-size: 13px; color: #FFFFFF; text-decoration: none; line-height:16px;}
.textswhite16
		{ font-family: "Microsoft Sans Serif"; font-size: 16px; color: #FFFFFF; text-decoration: none; line-height:18px;}
.textsnormalblack
		{ font-family: "Microsoft Sans Serif"; font-size: 14px; color: #000000; text-decoration: none; line-height:16px;}
.textsnormalblack13
		{ font-family: "Microsoft Sans Serif"; font-size: 13px; color: #000000; text-decoration: none; line-height:16px;}
.textswarm16
		{ font-family: "Microsoft Sans Serif"; font-size: 16px; color: #303030; text-decoration: none; line-height:16px;}
.textswarm18
		{ font-family: "Microsoft Sans Serif"; font-size: 18px; color: #A59D82; text-decoration: none; line-height:18px;}
.textswarm20
		{ font-family: "Microsoft Sans Serif"; font-size: 20px; color: #303030; text-decoration: none; line-height:20px;}
.textswarm22
		{ font-family: "Microsoft Sans Serif"; font-size: 22px; color: #303030; text-decoration: none; line-height:22px;}
.textswarm24
		{ font-family: "Microsoft Sans Serif"; font-size: 24px; color: #303030; text-decoration: none; line-height:24px;}
.textswarm26
		{ font-family: "Microsoft Sans Serif"; font-size: 26px; color: #303030; text-decoration: none; line-height:26px;}
.textsaddress
		{ font-family: Verdana, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; line-height:14px;}
.textsmenu
		{ font-family: "Microsoft Sans Serif"; font-size: 14px; color: #FFFFFF; font-weight: bold; line-height:14px;}
.textswarm14
		{ font-family: "Microsoft Sans Serif"; font-size: 14px; color: #333333; text-decoration: none; line-height:16px;}
.textsgray16
		{ font-family: "Microsoft Sans Serif"; font-size: 16px; color: #999999; text-decoration: none; line-height:16px;}
.textsgray12
		{ font-family: "Microsoft Sans Serif"; font-size: 12px; color: #999999; text-decoration: none; line-height:15px;}

		
/* Document Tables  */
	
	
	.table-main 
		{ font-family: "Microsoft Sans Serif"; font-size: 11px; color: #002478; background-color: #FFFFFF; }
				
 .input {
	font-style: normal;
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px outset #EFEFEF;}

	.MyButton {
	background-color: #204990;
	color: #333333;
	font-style: normal;
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	border: 1px solid #528DC1;
	}
.tborder {
	border: 1px solid #CCCCCC;
}
.tborder2 {
	border: 1px solid #EBEBE4;
}

TD.b1
{ 
	 
}
TD.b2
{ 
background: #5FA2D5;
	 }
	
	.highlight img{
	border: 2px solid #FFFFFF;
}
	
		.highlight:hover img{
	border: 2px solid #FF9900;
}