	body, input, button, select, radio, checkbox{	margin:0px;	color:#444444;	font-family:  Georgia , Helvetica, sans-serif;	font-size: 14pt; background:#FFFFFF;}

	input.admin{margin:0px;	color:#444444;	font-family: Georgia, Helvetica, sans-serif;	font-size: 10pt;	background:#FFFFFF;}

	div.basearea{border-radius: .5em;width:90%;height:100%;margin:0px;padding: 15px;color:#gray;background-color:#FFFFFF;border-bottom: 1px solid #aaaaaa;border-left: 1px solid #dddddd;border-right: 1px solid #bbbbbb;border-top: 1px solid #dddddd;}

    .skiplink{
	display:none
	}
	
hr {
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
}
	
	.resize{ width: 300px; height : auto;}
	.resize{ width: auto; height : 300px;}
	
	.resize2{ width: 100px; height : auto;}
	.resize2{ width: auto; height : 100px;}

	
	
	
	/* Headings and Fonts*/
 
    h1{
	font-family:  Georgia, Helvetica, sans-serif;	font-size: 15px; 
	font-weight: bold;
	color:#444444;
	text-decoration:none;
	
	
	
	}
	
	h2{
	font-family:  Georgia, Helvetica, sans-serif;	font-size:14px;
	color:#444444;
	text-decoration:none;
	font-weight: bold;
	
	}
	
	h3{
	font-family:  Georgia, Helvetica, sans-serif;	font-size:14px;
	color:#444444;
    font-weight:bold;
	
	}
	
	h4{
	font-family:  Georgia, Helvetica, sans-serif;	font-size:13px;
	color:#444444;
    font-weight:bold;
	
	}
	
	h5{
	font-family:  Georgia, Helvetica, sans-serif;	font-size:17px;
	color:#444444;
    font-weight:bold;

	}
	
	td, p, ul, li, ol, div, span{
	font-family:  Georgia, Helvetica, sans-serif;
	font-size:14pt;
	color:#444444;
	line-height:1.5;
	} 
		
	.header {
    font-family:  Georgia, Helvetica, sans-serif;    font-size: 15px; 
    font-weight: bold;
    color:#444444;
    text-decoration:none;

    }
        
    .subheader {
    font-family:  Georgia, Helvetica, sans-serif;    font-size:14px;
    color:#444444;
    text-decoration:none;
    font-weight: bold;
    }
	
	span.p{
	font-family:  Georgia, Helvetica, sans-serif;
	font-size:14pt;
	color:#444444;
	}
	
	span{
	font-family:  Georgia, Helvetica, sans-serif;
	font-size:14pt;
	color:#444444;
	}
	
	hr{
	color: #cccccc;
	height:1px;
	} 
	
	.highlightbox{
	background:#EEF1F8;
	border: 1px solid #b20000;
	padding:8px;
	} 
	
	.smalltext{
    font-size:10px;
	font-family:  Georgia, Helvetica, sans-serif;
	} 
	
	.redtext{
	color:#b20000;
	font-weight:bold;
	}
	
	.testimonial{
	 color:#999999;
	 border: 1px solid #cecece;
	 width:165px;
	 position:absolute;
	 padding:8px;
	 }
	
	 
	 abbr, acronym, .help{
     cursor: help;
     } 
	 
	
	
	/* Tables */
	 
	table.holding{
	border-top:1px solid #ffffff; 
	border-right:1px solid #A3A3A3; 
	border-bottom:1px solid #A3A3A3; 
	border-left:1px solid #ffffff; 
	padding-right:1px;
	}
	 
	td.topbar{
	 
	background-repeat:repeat;
	}
	
	td.leftdivider{
	background-color:#939393;
	background-image: url('/nav/images/navbarbackground.gif');
	background-repeat: repeat-x
	}
	 
	td.divider{
	background-color:#939393;
	background-image: url('/nav/images/navbarbackground.gif');
	background-repeat: repeat-x;
	border-right: 1px solid #ffffff;
    padding-left:30px;
	font-family:  Georgia, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff
	}
	
	td.dividerCorp{
	background-color:#939393;
	background-image: url('/nav/images/navbarbackground.gif');
	background-repeat: repeat-x;
	border-right: 1px solid #ffffff;
    padding-left:0px;
	font-family:  Georgia, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff
	}
 
    td.leftbarpanel{
	background-color:#F7F7F7;
	background-image: url('/nav/images/leftbarbackground.gif');
	background-repeat: repeat-x;
	background-repeat: repeat-y 
	
	}
	
	td.leftbarpanelsignup{
	background-color:#F7F7F7;
	background-image: url('/nav/images/leftbarbackgroundsignup.gif');
	background-repeat: repeat; 
	border-top: 1px solid #ffffff
	}
	
	td.tb3_header{
	background-color:#BFE3B7;
	font-family:  Georgia, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding-left:12px;
	padding-right:12px;
	}
	
	div.leftbarimages{
	
	width:229px;
	height:257px;
    }
	
	/* Divs */

	div.bodycontent{
	padding:30px;
	padding-right:0px;
	width:80%;
	}
	
	div.bodycontentfull{
	padding:30px;
	padding-right:0px;
	width:95%;
	}
 
    div.sitelinktop{
	font-family:  Georgia, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	
	}
	div.sitelink{
	font-family:  Georgia, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin:10px;
	
	}
	
	div.nav2div{
	padding-left:18px;
	font-size:11px;
	font-family:  Georgia, Helvetica, sans-serif;
	color:#444444;
	background-image: url('/nav/images/nav2barbackground.gif');
	background-repeat: repeat-x; padding-right:2px; padding-top:2px; padding-bottom:2px
	}
	
	div.nav2divfullwidth{
	padding-left:30px;
	font-size:11px;
	font-family:  Georgia, Helvetica, sans-serif;
	color:#444444;
	background-image: url('/nav/images/nav2barbackground.gif');
	background-repeat: repeat-x; padding-right:2px; padding-top:2px; padding-bottom:2px
	}
	
	div.step{
	font-family:  Georgia, Helvetica, sans-serif; 
	font-size:11px; 
	text-decoration: none; 
	border: 1px solid #ffffff;
	padding:0px;
	color:#ffffff;
	background-color:#696969;
	width:17px;
	height:17px;
	text-align:center;
	margin:2px;
	position:relative;
	z-index:2;
	float:left;
	}
	
	div.color1{
	padding:3px; 
	background-color:#7083C5;
	width:130px;
	}
	
	div.color2{
	padding:3px; 
	background-color:#71C0C5;
	width:130px;
	}
	
	div.color3{
	padding:3px; 
	background-color:#81c570;
	width:130px;
	}
	
	div.color4{
	padding:3px; 
	background-image: url('/images/buttonbackgroundred.jpg');
	width:130px
	}
	
	td.color4{
	background-image: url('/images/buttonbackgroundred.jpg');
	}
        
        .contrastcolor{
        background: #6F92BA;
        
        }
   
        
		
.tabletop2{
	height:34px;
	background-image: url('/images/auibarbackbackground.jpg');
	background-repeat: repeat;
	border-left: 1px solid #98A6D5;
	border-right: 1px solid #98A6D5; 
	border-bottom: 1px solid #98A6D5;
	padding-left:12px;
	font-family:  Georgia, Helvetica, sans-serif; 
	color:#444444;
	font-size:12px;
	font-weight:bold; padding-right:6px; padding-top:6px; padding-bottom:6px
	}

	.tabletop3{
	height:34px;
	background-image: url('/images/auibarbackbackgroundgreen.jpg');
	background-repeat: repeat;
	border-left: 1px solid #81C570;
	border-right: 1px solid #81C570; 
	border-bottom: 1px solid #81C570;
	padding-left:12px;
	font-family:  Georgia, Helvetica, sans-serif; 
	color:#444444;
	font-size:12px;
	font-weight:bold; padding-right:6px; padding-top:6px; padding-bottom:6px
	}
	
    .lightgrey{
    background: #f9f9f9;
    }
 
    .midgrey{
    background: #efefef;
    } 

	
	/* Lists */
	
	ul{
	font-family:Georgia, Helvetica, sans-serif; 
	color:#444444; 
	font-size:11px;
	list-style: square 
	}
	
	ol{
	font-family:Georgia, Helvetica, sans-serif; 
	color:#444444; 
	font-size:11px;
	line-height:1.5;
	}
	
	ul.signupplus{
	color:#444444;
	font-family:  Georgia, Helvetica, sans-serif;
	font-size:11px;
	list-style-type: none;
	margin-left:15px;
	list-style-image: url('/nav/images/plus.gif');
	padding-left:0px
    }
	
	ul.signupminus{
	color:#444444;
	font-family:  Georgia, Helvetica, sans-serif;
	font-size:11px;
	list-style-type: none;
	margin-left:15px;
	list-style-image: url('/nav/images/minus.gif');
	padding-left:0px
    }
	
	
	ul.signup2{
	color:#000000;
	font-family:  Georgia, Helvetica, sans-serif;
	font-size:11px;
	list-style-type: none;
	margin-left:0px;
	list-style-image: url('/nav/none');
	padding-left:0px
    }
	
	ul.redarrow{
	color:#444444;
	font-family:  Georgia, Helvetica, sans-serif;
	font-size:11px;
	list-style-type: none;
	margin-left:15px;
	list-style-image: url('/nav/images/redarrowlist.gif');
	padding-left:0px
    }
	
	/* Products Table Colours */
	
	td.presstabletop{
	font-family: Georgia;
	font-weight:bold;
	font-size:11px;
	color:#666666;
	background-color:#ADADAD;
	background-image:url('/nav/images/presstopbarback.jpg');
	background-repeat:repeat-x
	}
	td.presstable{
	font-family: Georgia;
	font-weight:normal;
	font-size:11px;
	color:#666666;
	background-color:#efefef;
	padding:5px;
	}
	
	td.presstable2{
	font-family: Georgia;
	font-weight:normal;
	font-size:11px;
	color:#666666;
	background-color:#f6f6f6;
	padding:5px;
	}
	
    table.presstablebox{
	border:1px solid #cccccc;
	}
			
			
	
	
	td.presstabletopbar{
	background-color:#ADADAD;
	background-image:url('/nav/images/presstopbarbackbars.jpg');
	}	
				
	
	
	
	.tabletopbg{
    BACKGROUND: #ffffff;
    COLOR: #666666;
	font-size: 11px;
    FONT-WEIGHT: bold;
	border-bottom: 1px dotted #dddddd;
	FONT-FAMILY:  Georgia, Arial, Helvetica, sans-serif;
	}


	
   .tableheadingbg{
    font-family:  Georgia, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#666666;
	border-bottom: 1px dotted #dddddd;
	}
	
   .tablebg{
    font-family:  Georgia, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#666666;
	background-color:#ffffff;
	border-bottom: 1px dotted #dddddd;
	}
	
	/* Input Styles */
	
	

	
	input.buttoncall{
	color:#590176;
	font-family:  Georgia, Helvetica, sans-serif;
	font-size:12px;
	height:22px;
	width:124px;
	}
	
	input.button{	color:#666666;	font-family:  Georgia, Helvetica, sans-serif;	font-size:14pt;	height:22px;	width:124px;	}
	
	input.inputstyle{
	height:20px;
	font-family:Georgia, Helvetica, sans-serif; 
	color:#666666; 
	font-size:12px;
	border: 1px solid #6599CC;
	}
	
	select.inputstyle{
	height:20px;
	font-family:Georgia, Helvetica, sans-serif; 
	color:#666666; 
	font-size:12px;
	}
	
	textarea.inputstyle{
	height:20px;
	font-family:Georgia, Helvetica, sans-serif; 
	color:#666666; 
	font-size:12px;
	}
	/* Top Links */
	


	
	
	a.navtop:link{
    text-decoration:underline;
	font-size: 10px;
	font-family:  Georgia, Helvetica, sans-serif;
	background-color:#ffffff;
	margin:0px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
    }
	
	a.navtop:active{
    text-decoration:underline;
	font-size: 10px;
	font-family:  Georgia, Helvetica, sans-serif;
	background-color:#ffffff;
	margin:0px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
    }
	
	a.navtop:visited{
    text-decoration:underline;
	font-size: 10px;
	font-family:  Georgia, Helvetica, sans-serif;
	background-color:#ffffff;
	margin:0px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
    }
	
	a.navtop:hover{
    text-decoration:underline;
	font-size: 10px;
	font-family:  Georgia, Helvetica, sans-serif;
	background-color:#ffffff;
	margin:0px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
    }
	
	/* Nav Tier 1 Links */
 
    a.nav1:link{
    text-decoration:none;
	font-size: 11px;
	font-family:  Georgia, Helvetica, sans-serif;
	color:#ffffff;
	margin:0px;
	background-image: url('/nav/images/navbarbackgroundup.gif');
	background-repeat:repeat-y;
	padding-left:10px;
	padding-right:10px;
	line-height:2; padding-top:4px; padding-bottom:4px
	
    }
	
	a.nav1:active{
    text-decoration:none;
	font-size: 11px;
	font-family:  Georgia, Helvetica, sans-serif;
	color:#ffffff;
	background-image: url('/nav/images/navbarbackgroundup.gif');
	background-repeat:repeat-y;
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	line-height:2; padding-top:4px; padding-bottom:4px
	}
	
	a.nav1:visited{
    text-decoration:none;
	font-size: 11px;
	font-family:  Georgia, Helvetica, sans-serif;
	color:#ffffff;
	margin:0px;
	background-image: url('/nav/images/navbarbackgroundup.gif');
	background-repeat:repeat-y;
	padding-left:10px;
	padding-right:10px;
	line-height:2; padding-top:4px; padding-bottom:4px
	
    }
	
	a.nav1:hover{
	color:#ffffff;
    text-decoration:none;
	font-size: 11px;
	font-family:  Georgia, Helvetica, sans-serif;
	background-image: url('/nav/images/navbarbackgrounddown.gif');
	background-repeat:repeat-y;
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	line-height:2; padding-top:4px; padding-bottom:4px
	
    }
	
	
	a.nav1down{
    color:#ffffff;
	text-decoration:underline;
	font-weight:bold;
	font-size: 11px;
	font-family:  Georgia, Helvetica, sans-serif;
	background-image: url('/nav/images/navbarbackgrounddown.gif');
	background-repeat:repeat-y;
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	line-height:2; padding-top:4px; padding-bottom:4px
	
    }
	
	
	
	
	/* Nav Tier 2 Links */

	a.nav2:link{
    text-decoration:none;
	color:#444444;
	font-size: 11px;
	font-family:  Georgia, Helvetica, sans-serif;
	margin:0px;
	line-height:2.2;
	padding:2px;
	padding-left:10px;
	padding-right:10px;
	}
	
	a.nav2:active{
    text-decoration:none;
	color:#444444;
	font-size: 11px;
	font-family:  Georgia, Helvetica, sans-serif;
	margin:0px;
	line-height:2.2;
	padding:2px;
	padding-left:10px;
	padding-right:10px;
	
    }
	
	a.nav2:visited{
	color:#444444;
    text-decoration:none;
	font-size: 11px;
	font-family:  Georgia, Helvetica, sans-serif;
	margin:0px;
	line-height:2.2;
	padding:2px;
	padding-left:10px;
	padding-right:10px;
	
    }
	
	
	a.nav2:hover{
    text-decoration:none;
	font-size: 11px;
	font-weight:normal;
	color:#444444;
	font-family:  Georgia, Helvetica, sans-serif;
	background-color:#ffffff;
	margin:0px;
	line-height:2.2;
	padding:2px;
	padding-left:10px;
	padding-right:10px;
    }

	
	a.nav2down{
	text-decoration:underline;
	font-size: 11px;
	font-weight:bold;
	color:#000000;
	font-family:  Georgia, Helvetica, sans-serif;
	margin:0px;
	line-height:2.2;
	padding:2px;
	padding-left:10px;
	padding-right:10px;
    }
	
	/* Nav Tier 3 Links (left hand bar) */
 
    div.nav3{
	background-color:#efefef;
	border: 1px #ffffff solid;
	width:182px;
	padding:0px; 
	
	}
	
	p.nav3heading{
	background-color:#757575;
    border-bottom: 1px #ffffff solid;
	padding-left:12px;
	padding-top:8px;
	padding-bottom:8px;
	font-weight:bold;
	color:#ffffff;
	margin:0px;
	line-height:2;
	}
	
	p.nav3item{
	background-color:#efefef;
    border-bottom: 1px #ffffff solid;
	margin:0px;
	padding:0px;
	line-height:2;
	}
	
    a.nav3item{
	text-decoration:none;
	color:#666666;
	font-size: 11px;
	font-family:  Georgia, Helvetica, sans-serif;
	background-color:#efefef;
	border-left: 10px #efefef solid;
	margin:0px;
	padding-left:2px;
	width:100%;
    }
	
	a.nav3item:visited{
	text-decoration:none;
	color:#444444;
	font-size: 11px;
	font-family:  Georgia, Helvetica, sans-serif;
	background-color:#efefef;
	border-left: 10px #efefef solid;
	margin:0px;
	padding-left:2px;
	width:100%;
    }
	

	a.nav3item:hover{
	text-decoration:none;
	color:#444444;
	font-size: 11px;
	font-family:  Georgia, Helvetica, sans-serif;
	background-color:#dedede;
	border-left: 10px #d3d3d3 solid;
	margin:0px;
	padding-left:2px;
	width:100%;
    }
	
	a.nav3down{
	text-decoration:none;
	color:#444444;
	font-size: 11px;
	font-family:  Georgia, Helvetica, sans-serif;
	background-color:#dedede;
	border-left: 10px #b20000 solid;
	margin:0px;
	padding-left:2px;
	width:100%;
	}
	




	
	p.nav4item{
	background-color:#efefef;
	margin:0px;
	padding:0px;
	line-height:1.5;
	}

	
	a.nav4item{
	text-decoration:none;
	color:#666666;
	font-size: 11px;
	font-family:  Georgia, Helvetica, sans-serif;
	background-color:#dedede;
	border-left: 10px #d3d3d3 solid;
	margin:0px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:20px;
	width:100%;
    }
	a.nav4item:hover{
	text-decoration:none;
	color:#444444;
	font-size: 11px;
	font-family:  Georgia, Helvetica, sans-serif;
	background-color:#dedede;
	border-left: 10px #dedede solid;
	margin:0px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:20px;
	width:100%;
    }
	a.nav4down{
	text-decoration:none;
	color:#444444;
	font-size: 11px;
	font-family:  Georgia, Helvetica, sans-serif;
	background-color:#dedede;
	border-left: 10px #999999 solid;
	margin:0px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:20px;
	width:100%;
    }
	






	a.nav5:hover{
	text-decoration:none;
	color:#FFFFFF;
	font-size: 11px;
	font-family:  Georgia, Helvetica, sans-serif;
	padding-top:6px;
	padding-bottom:3px;
	border-left: 3px #b20000 solid;
	background-image: url('/nav/images/navbarbackgrounddown.gif');
	margin:0px;
	padding-left:4px;
	width:100%;
	}



	a.nav5{
	text-decoration:none;
	color:#FFFFFF;
	font-size: 11px;
	font-family:  Georgia, Helvetica, sans-serif;
	padding-top:6px;
	padding-bottom:3px;
	border-left: 3px solid;
	background-image: url('/nav/images/navbarbackgroundup.gif');
	margin:0px;
	padding-left:4px;
	width:100%;
	}





	
		
	/* Country Drop down Styles */

    a.country{
	font-family:  Georgia, Helvetica, sans-serif; 
	font-size:11px; 
	text-decoration: none;  
	color:#ffffff;
	background-color:#757575;
	padding-left:4px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:0px;
	width:166px;
	border: 1px solid #000000;
	margin:0px;
	}
	
	
	#menuBar{
	position: relative;
	}
	
	
	.daMenu{ 
	}
	
	.moreMenu{ 
	margin:0px;
	font-family:  Georgia, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #999999; 
	text-decoration: none; 
	background-color:#a5a5a5;
	padding:0px; 
	z-index:2;
	text-align:left;
	width:166px;
	}
	 
	a.itemAnchor{
	font-family:  Georgia, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	text-decoration: none; 
	line-height:2; 
	padding-left:4px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:0px;  
	width:166px;
	border: 1px solid #757575;
	border-bottom: 1px dotted #666666;
	margin:0px;
	}
	
	a.itemAnchor:hover{
	font-family:  Georgia, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	text-decoration: none; 
	line-height:2;
	padding-left:4px;
	padding-top:2px;
	padding-bottom:2px; 
	background-color:#b20000; 
	border: 1px solid #ffffff;
	margin:0px;
	width:166px;
	}
	
	#moreCountry{
	position: absolute; 
	top:21px;
	left:0px;
	}
	


   
	
	.moreMenu2{ 
	margin:0px;
    background-color:#b20000;
	padding:0px; 
	z-index:2;
	text-align:left;
	width:173px;
	}
	 
	a.itemAnchor2{
	font-family:  Georgia, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	text-decoration: none; 
	line-height:2; 
	padding-left:10px;
    width:173px;
	height:23px;
	text-align:left;
	margin:0px;
	border-bottom: 1px solid #bf0000;
	}
	
	a.itemAnchor2:hover{
	font-family:  Georgia, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	text-decoration: none;
	background-color:#FF0000; 
	line-height:2; 
	padding-left:10px;
    width:173px;
	height:23px;
	text-align:left;
	margin:0px;
	border-bottom: 1px solid #bf0000;
	}
	
	a.itemAnchor4{
	font-family:  Georgia, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #444444; 
	text-decoration: none; 
	line-height:2; 
	padding-left:5px;
    width:100%;
	height:21px;
	text-align:left;
	margin:0px;
	border-bottom: 1px solid #cccccc;
	}
	
	a.itemAnchor4:hover{
	font-family:  Georgia, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #444444; 
	text-decoration: none; 
	background-color:#ffffff;
	line-height:2; 
	padding-left:5px;
    width:100%;
	height:21px;
	text-align:left;
	margin:0px;
	border-bottom: 1px solid #cccccc;
	}
	
	a.itemAnchor5{
	font-family:  Georgia, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #444444; 
	text-decoration: none; 
	line-height:2; 
	background-color:#DDDDFF;
	padding-left:5px;
    width:100%;
	height:21px;
	text-align:left;
	margin:0px;
	border-bottom: 1px solid #cccccc;
	}
	
	a.itemAnchor5:hover{
	font-family:  Georgia, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #444444; 
	text-decoration: none; 
	background-color:#ffffff;
	line-height:2; 
	padding-left:5px;
    width:100%;
	height:21px;
	text-align:left;
	margin:0px;
	border-bottom: 1px solid #cccccc;
	}
	a.itemAnchor6{
	font-family:  Georgia, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #444444; 
	text-decoration: none; 
	line-height:2; 
	background-color:#ffEEEE;
	padding-left:5px;
    width:100%;
	height:21px;
	text-align:left;
	margin:0px;
	border-bottom: 1px solid #cccccc;
	}
	
	a.itemAnchor6:hover{
	font-family:  Georgia, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #444444; 
	text-decoration: none; 
	background-color:#ffffff;
	line-height:2; 
	padding-left:5px;
    width:100%;
	height:21px;
	text-align:left;
	margin:0px;
	border-bottom: 1px solid #cccccc;
	}

	.moreMenu4{ 
	margin:0px;
    background-color:#DEDEDE;
	padding:0px; 
	z-index:2;
	text-align:left;
	width:93px;
	}
	
	#moreCountry2{
	position: absolute; 
	top:23px;
	left:0px;
	}
	
	#moreCountry3{
	position: absolute; 
	top:23px;
	left:0px;
	}
	
	#moreCountry4{
	position: absolute; 
	top:21px;
	left:0px;
	}	
	



	#Minichat{
	position: absolute; 
	top:0px;
	left:0px;
	}




	.Minichat{ 
	margin:0px;
    background-color:#DEDEDE;
	padding:0px; 
	z-index:10;
	text-align:left;
	width:198px;
	}



	/* Sitemap Styles */
	
	
    ul.sitemap1{
	color:#666666;
	font-family:Georgia;
	font-size:11px;
	list-style-type: none;
	margin-left:15px;
	list-style-image: url('/images/square.gif');
	padding-left:0px
    }
	ul.sitemap2{
	color:#666666;
	font-family:Georgia;
	font-size:11px;
	list-style-type: none;
	margin-left:16px;
	list-style-image: url('/images/listarrow.gif');
	padding-left:0px
    }
	td.sitemap{
	font-family: Georgia;
	font-weight:bold;
	font-size:11px;
	color:#666666;
	background-color:#efefef;
	}
	
	
	a.sitemap:link{
	color:#666666;
	text-decoration:none;
	font-size: 11px;
	font-family:  Georgia, Helvetica, sans-serif;
	}
	
	a.sitemap:visited{
	color:#999999;
	text-decoration:none;
	font-size: 11px;
	font-family:  Georgia, Helvetica, sans-serif;
	}
	a.sitemap:hover{
	color:#444444;
	text-decoration:underline;
	font-size: 11px;
	font-family:  Georgia, Helvetica, sans-serif;
	background-color:#efefef;
	}	
	
	
	
	
	a.thread:link{
	color:#0000CC;
	text-decoration:none;
	font-weight:normal;
	font-size: 15px;
	font-family:  Georgia, Helvetica, sans-serif;
	}
	
	a.thread:visited{
	color:#0000CC;
	text-decoration:none;
	font-weight:normal;
	font-size: 15px;
	font-family:  Georgia, Helvetica, sans-serif;
	}
	a.thread:hover{
	color:#0000CC;
	text-decoration:none;
	font-weight:normal;
	font-size: 15px;
	font-family:  Georgia, Helvetica, sans-serif;
	background-color:#cccccc;
	}
	
	
	
	
	
 TD.NON {
  font-family :  Georgia, Helvetica, sans-serif; 
  font-size :10px;
  color :#C0C0C0;
  font-weight :normal;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  }
  
  TD.TOP {
  font-family :  Georgia, Helvetica, sans-serif;
  font-size :12px; 
  color :#0000FF;
  font-weight :bold;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  }
  
  
  TD.Some {
  font-family :  Georgia, Helvetica, sans-serif;
  font-size :13px; color :#000000; font-weight :normal;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  }
  
  TD.HL {
  font-family :  Georgia, Helvetica, sans-serif;
  font-size :13px; color :#000000; font-weight :normal;  background-color: #E2CC87;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  }

  A.NOEVENT{font-family :  Georgia, Helvetica, sans-serif;
   font-size :13px; color :#000000; font-weight :normal; text-decoration: none;}

  A.EVENT{
  font-family :  Georgia, Helvetica, sans-serif;
  font-size :13px;
  color :#000000;
  font-weight :bold;
  text-decoration: none;

  }

  A.NORMAL{font-family : Georgia, Helvetica, sans-serif;
   font-size :13px; color :#0000FF; font-weight :normal; text-decoration: none;}

  A.NORMAL:Hover {font-family : Georgia, Helvetica, sans-serif;
   font-size :13px; color :#FFFFFF; font-weight :normal; text-decoration: none;}
  
  
   
A:link {

    font-size: 14pt;
    color: #993333;
    font-family: Georgia, Helvetica;
    text-decoration: none;
}
A:active{
    color: #AA0000;
}
A:visited {
    color: #993333;
}
A:hover {
    color: #AA0000;
    text-decoration: none;
}
   
/* The main calendar widget.  DIV containing a table. */

div.calendar { position: relative; }

.calendar, .calendar table {
  border: 1px solid #206A9B;
  font-size: 11px;
  color: #444444;
  cursor: default;
  background: #F1F8FC;
  font-family: Georgia,sans-serif;
}

/* Header part -- contains navigation buttons and day names. */

.calendar .button { /* "<<", "<", ">", ">>" buttons have this class */
  text-align: center;    /* They are the navigation buttons */
  padding: 2px;          /* Make the buttons seem like they're pressing */
}

.calendar .nav {
  background: #007ED1 url("../live/jscalendar-1.0/menuarrow2.gif") no-repeat 100% 100%;
}

.calendar thead .title { /* This holds the current "month, year" */
  font-weight: bold;      /* Pressing it will take you to the current date */
  text-align: center;
  background: #000;
  color: #fff;
  padding: 2px;
}

.calendar thead tr { /* Row <TR> containing navigation buttons */
  background: #007ED1;
  color: #fff;
}

.calendar thead .daynames { /* Row <TR> containing the day names */
  background: #C7E1F3;
}

.calendar thead .name { /* Cells <TD> containing the day names */
  border-bottom: 1px solid #206A9B;
  padding: 2px;
  text-align: center;
  color: #000;
}

.calendar thead .weekend { /* How a weekend day name shows in header */
  color: #a66;
}

.calendar thead .hilite { /* How do the buttons in header appear when hover */
  background-color: #34ABFA;
  color: #000;
  border: 1px solid #016DC5;
  padding: 1px;
}

.calendar thead .active { /* Active (pressed) buttons in header */
  background-color: #006AA9;
  border: 1px solid #008AFF;
  padding: 2px 0px 0px 2px;
}

/* The body part -- contains all the days in month. */

.calendar tbody .day { /* Cells <TD> containing month days dates */
  width: 2em;
  color: #456;
  text-align: right;
  padding: 2px 4px 2px 2px;
}
.calendar tbody .day.othermonth {
  font-size: 80%;
  color: #bbb;
}
.calendar tbody .day.othermonth.oweekend {
  color: #fbb;
}

.calendar table .wn {
  padding: 2px 3px 2px 2px;
  border-right: 1px solid #000;
  background: #C7E1F3;
}

.calendar tbody .rowhilite td {
  background: #def;
}

.calendar tbody .rowhilite td.wn {
  background: #F1F8FC;
}

.calendar tbody td.hilite { /* Hovered cells <TD> */
  background: #def;
  padding: 1px 3px 1px 1px;
  border: 1px solid #8FC4E8;
}

.calendar tbody td.active { /* Active (pressed) cells <TD> */
  background: #cde;
  padding: 2px 2px 0px 2px;
}

.calendar tbody td.selected { /* Cell showing today date */
  font-weight: bold;
  border: 1px solid #000;
  padding: 1px 3px 1px 1px;
  background: #fff;
  color: #000;
}

.calendar tbody td.weekend { /* Cells showing weekend days */
  color: #a66;
}

.calendar tbody td.today { /* Cell showing selected date */
  font-weight: bold;
  color: #D50000;
}

.calendar tbody .disabled { color: #999; }

.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
  visibility: hidden;
}

.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
  display: none;
}

/* The footer part -- status bar and "Close" button */

.calendar tfoot .footrow { /* The <TR> in footer (only one right now) */
  text-align: center;
  background: #206A9B;
  color: #fff;
}

.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */
  background: #000;
  color: #fff;
  border-top: 1px solid #206A9B;
  padding: 1px;
}

.calendar tfoot .hilite { /* Hover style for buttons in footer */
  background: #B8DAF0;
  border: 1px solid #178AEB;
  color: #000;
  padding: 1px;
}

.calendar tfoot .active { /* Active (pressed) style for buttons in footer */
  background: #006AA9;
  padding: 2px 0px 0px 2px;
}

/* Combo boxes (menus that display months/years for direct selection) */

.calendar .combo {
  position: absolute;
  display: none;
  top: 0px;
  left: 0px;
  width: 4em;
  cursor: default;
  border: 1px solid #655;
  background: #def;
  color: #000;
  font-size: 90%;
  z-index: 100;
}

.calendar .combo .label,
.calendar .combo .label-IEfix {
  text-align: center;
  padding: 1px;
}

.calendar .combo .label-IEfix {
  width: 4em;
}

.calendar .combo .hilite {
  background: #34ABFA;
  border-top: 1px solid #46a;
  border-bottom: 1px solid #46a;
  font-weight: bold;
}

.calendar .combo .active {
  border-top: 1px solid #46a;
  border-bottom: 1px solid #46a;
  background: #F1F8FC;
  font-weight: bold;
}

.calendar td.time {
  border-top: 1px solid #000;
  padding: 1px 0px;
  text-align: center;
  background-color: #E3F0F9;
}

.calendar td.time .hour,
.calendar td.time .minute,
.calendar td.time .ampm {
  padding: 0px 3px 0px 4px;
  border: 1px solid #889;
  font-weight: bold;
  background-color: #F1F8FC;
}

.calendar td.time .ampm {
  text-align: center;
}

.calendar td.time .colon {
  padding: 0px 2px 0px 3px;
  font-weight: bold;
}

.calendar td.time span.hilite {
  border-color: #000;
  background-color: #267DB7;
  color: #fff;
}

.calendar td.time span.active {
  border-color: red;
  background-color: #000;
  color: #A5FF00;
}





A.HomeLink:link {
    font-weight: normal;
    font-size: 15pt;
    color: #000000;
    font-family: Georgia, Helvetica;
    text-decoration: none;
}
A.HomeLink:active{
    font-weight: normal;
    font-size: 15pt;
    color: #000000;
    font-family: Georgia, Helvetica;
    text-decoration: none;
}
A.HomeLink:visited {
    font-weight: normal;
    font-size: 15pt;
    color: #000000;
    font-family:  Georgia, Helvetica;
    text-decoration: none;
}
A.HomeLink:hover {
    font-weight: normal;
    font-size: 15pt;
    color: #FCDD99;
    font-family: Georgia, Helvetica;
    text-decoration: none;
}

A.HomeLinkAdm:link {
    font-weight: normal;
    font-size: 10pt;
    color: #FCDD99;
    font-family:  Georgia, Helvetica;
    text-decoration: none;
}
A.HomeLinkAdm:active{
    font-weight: normal;
    font-size: 10pt;
    color: #FCDD99;
    font-family:  Georgia, Helvetica;
    text-decoration: none;
}
A.HomeLinkAdm:visited {
    font-weight: normal;
    font-size: 10pt;
    color: #FCDD99;
    font-family:  Georgia, Helvetica;
    text-decoration: none;
}
A.HomeLinkAdm:hover {
    font-weight: normal;
    font-size: 10pt;
    color: #FCDD99;
    font-family:  Georgia, Helvetica;
    text-decoration: none;
}



.fileContainer {
    overflow: hidden;
    position: relative;
}

.fileContainer [type=file] {
    cursor: inherit;
    display: block;
    font-size: 999px;
    filter: alpha(opacity=0);
    min-height: 100%;
    min-width: 100%;
    opacity: 0;
    position: absolute;
    right: 0;
    text-align: right;
    top: 0;
}

.fileContainer {
	color: white;
    background: red;
    border-radius: .5em;
    float: left;
    padding: .5em;
}

.fileContainer [type=file] {
    cursor: pointer;
}