/* This is the style of your browser text */

* { margin: 0; padding: 0; }

body { font: 62.5%/1.7 Arial, Verdana, sans-serif; color: #333; background: #fff; }

#sizer { width: 770px; margin: 2em auto; }

a { color: #000; text-decoration: none; }
a:hover { color: #000; text-decoration: underline; }

p, ol { margin: .5em 0 1em 0; font-size: 1.05 em; line-height: 1.4em;}

h1, h2 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	letter-spacing: -.05em;
}

h1 a,
h2 a { color: #444; text-decoration: none; }

h1 a:hover,
h1 a:hover em,
h2 a:hover,
h2 a:hover em { color: #999; }

h1 a em,
h2 a em { color: #f40; font-style: normal; }

h1 { font-size: 6em; margin: 0 0 .2em 0; }

h2 { font-size: 4em; margin: 0 0 .2em 0; }

kbd, code { font: 1.1em "Courier New", mono; color: #060; }
sup { color: #888; font-size: .7em; }

#footer,
.notice { padding-top: 1em; border-top: 1px solid #eee; font-size: 1em; color: #888; }

#footer { text-align: center; }
#footer a { font-weight: normal; }
.notice li { margin-left: 2em; margin-bottom: .5em; }

#my-border {padding-bottom:20px; width:810px; margin-top:10px; color:#000000;font-family:Arial, Verdana, sans-serif;z-index:120; min-height:300px;font-size:9	px;}
#my-border, #my-border .sb-inner { background-color:#ffffff; }

.title {
	border-right:solid 1px #ff0000;padding-right:40px;text-align: right;width:400px;font-family:Arial, Verdana, sans-serif;font-size:2.30em;color:#FFFFFF;vertical-align:top;margin-top:0px;
}

.title a{
	font-family:Arial, Times New Roman;color:#FFFFFF;
	font-weight:normal;
	
}

.title a:visited {
	font-weight:normal;
	font-family:Arial, Times New Roman;color:#FFFFFF;
	
	
	
}

.title a:hover {
font-weight:normal;
	font-family:Arial, Times New Roman;color:#FFFFFF;
	text-decoration:none;
	

}

.broughtby {
	font-size:0.45em; 
	word-spacing: 0.10em;
}

.flagIMG {
	z-index:140;
	position:relative;
	top:-450px;
	left:7px;
}
.topmenu {
	top:-10px;
}

.topmenu a{
	font-family: Arial, Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration:none;
	color: #ffffff;
	padding-right:14px;
	padding-left:14px;
	width: inherit;
	
}

.topmenu a:visited {
	font-family: Arial, Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration:none;
	padding-right:14px;
	padding-left:14px;
	color: #ffffff; 
	width: inherit;
	
	
}

.topmenu a:hover {
	font-family: Arial, Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ff0000; 
	padding-right:14px;
	padding-left:14px;
	text-decoration:none;
	width:inherit;

}

.flagIMG a{
	font-family: Arial, Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration:none;
	color: #000000;
	padding-right:5px;
	padding-left:5px;
	width: inherit;
	
}

.flagIMG a:visited {
	font-family: Arial, Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration:none;
	padding-right:5px;
	padding-left:5px;
	color: #000000; 
	width: inherit;
	
	
}

.flagIMG a:hover {
	font-family: Arial, Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000; 
	padding-right:5px;
	padding-left:5px;
	text-decoration:underline;
	width:inherit;

}

.otherlinks {
	margin-bottom:10px;
}

.otherlinks a{
	font-family: Arial, Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration:none;
	color: #000000;
	padding-right:5px;
	padding-left:5px;
	width: inherit;
	
}

.otherlinks a:visited {
	font-family: Arial, Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration:none;
	padding-right:5px;
	padding-left:5px;
	color: #000000; 
	width: inherit;
	
	
}

.otherlinks a:hover {
	font-family: Arial, Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000; 
	padding-right:5px;
	padding-left:5px;
	text-decoration:underline;
	width:inherit;

}

.homepage {
	padding-right:20px;padding-left:305px;padding-top:13px;text-align:right;font-size:14px;
}
