a, a:visited {text-decoration: none;}


body {margin: 0;font-size:smaller; font-family:Trebuchet MS;  
	 margin-bottom:0; margin-left:0; margin-right:0; margin-top:0;height: 100%;}
html{width: 100%;}



em {background: #EEEEEE;font-style: normal;}
li {background: url(images/bullet_purple.gif) top left no-repeat;padding: 0 0 0 18px;}
p {	line-height: 18px;	margin: 5px;}
p,li, input {color: #333333;font: small "Segoe UI", Segoe, sans-serif;padding: 0;}
ul {list-style: none;margin: 5px;padding: 0;}
.placeholder {color: #003399;font: bold medium "Segoe UI", Segoe, sans-serif;height: 40px;}
.content {	float: left;	margin: 5px 5px;	text-align: left;}
.header h1 {color: #10377C;	font: bold xx-large "Segoe UI", Segoe, sans-serif;	margin: 0px;}
.header h2 {color: #666666;	font: x-small "Segoe UI", Segoe, sans-serif;	position: absolute;	top: 28px;}
.header h2 a {	color: #6600CC;	font-weight: normal;}
.insert {width: 300px;}
.insert span {font-family: "Segoe UI", Segoe, sans-serif;}
.insertheader {    color: Silver;	background: #10377C url(images/add.gif) 6px 50% no-repeat;	margin-top: 25px;	padding-left: 25px;	position: relative;}
.insertheader  a {	color: #FFFFFF;	font: bold medium "Segoe UI", Segoe, sans-serif;margin-left: 20px;}
.login {font: small "Segoe UI", Segoe, sans-serif;	margin-left: 100px;	margin-top: 30px;}
.login .logintitle {background: #10377C;color: #0066CC;	color: #FFFFFF;	font: bold large "Segoe UI", Segoe, sans-serif;	letter-spacing: 0;padding: 2px;
	padding-left: 5px;
	text-align: left;
}
.login input[type=text] input[type=password] {width: 100px;}
.loginstatus {font: small "Segoe UI", Segoe, sans-serif;margin-left: 660px;	margin-top: 20px;position: absolute;text-align: right;width: 200px;}
.loginstatus span {	margin-right: 20px;}
.menu {	border-width: 1px;	float: left;	margin: 20px 5px;	width: 150px;}
.progress {	color: black;	float: center;	font: 10pt  verdana;	}
.rss {	margin-top: 20px;}
.todoheader {    color: Silver;	background: #10377C;	position: relative;}
.todoheader h2{	background: url(images/corner.gif) top right no-repeat; 	color: #FFFFFF;	font: bold medium "Segoe UI", Segoe, sans-serif;	margin: 0;
	padding: 8px 5px 5px 5px;
}
.insertheader h2 {	color: #FFFFFF;	font: bold medium "Segoe UI", Segoe, sans-serif;	margin: 0;	padding: 8px 5px 5px 5px;}
.updateprogress {	color: #FFFFFF;	font: bold large "Segoe UI", Segoe, sans-serif;}
tr.topbg{ background-color:#6B91C3;}
.user { font-family:Verdana; font-size:9pt; color:White;}

A:link.alink{text-decoration:	none;color:	 #1985bc; font-size:9pt; font-family:Trebuchet MS}	
A:visited.alink	{text-decoration:	none;color:#1985bc;font-size:9pt; font-family:Trebuchet MS}	
A:active.alink	{text-decoration:	none;color:	#1985bc;font-size:9pt; font-family:Trebuchet MS}	
A:hover.alink	{text-decoration:	underline;color:#1985bc;font-size:9pt; font-family:Trebuchet MS}	

.gen { font-family:Trebuchet MS; font-size:8pt;}
.var { font-family:Trebuchet MS; font-size:9pt;}
.btn
{
   font-size:12px;
   font-family:Verdana,sans-serif;
   color:white;
   height:22px;
   background-color:#1985bc;
   
   border-style:solid;
   border-color:#111111;
   border-width:1px;
}


.err { color:Red; font-family:Verdana; font-size:11px;}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
font.A5 { font-size:12px; font-family:Trebuchet MS; color:Black;}

.txtAlign { text-align:center;}

.HeaderSelectedCss{ background-color:#1985bc; color:White;}
.HeaderCss{  background-color:#D1D9E3; border:solid 1px white;}
