body{
	background-color:#7c7c7c;
}

h3{
	margin-bottom:0px;
}

p{
	margin:0px;
}

.back_repeat td, th{
	/*background:url(images/back_repeat.jpg) repeat-x;*/
	background:linear-gradient(to bottom, #205a80 0%, #205a80 4%, #8ba6c4 5%, #8ba6c4 39%, #42769e 40%, #80abd5 100%);
	height:24px;
}

.borders{
	border:solid 1px #555555;
}

.borderBottom{
	border-bottom:solid 1px #555555;
}

.borderInput{
	border-top:solid 2px #666666; 
	border-right:solid 1px #aaaaaa; 
	border-bottom:solid 1px #aaaaaa; 
	border-left:solid 2px #666666; 
	background-color:#ffffff;
}

.borderInputTable{
	border-top:solid 1px #e8e8e8; 
	border-right:solid 1px #ffffff; 
	border-bottom:solid 1px #ffffff; 
	border-left:solid 1px #e8e8e8;
}

.box{
	border:solid 1px #7d7d7d;
	font:9px Arial;
}

.button{
	border:none;
	background:url(images/nav.jpg) no-repeat;
	width:75px; 
	height:23px;
	text-align:center;
	cursor:pointer;
	font:bold 11px Verdana;
}

.button_h{
	border:none;
	background:url(images/nav_h.jpg) no-repeat;
	width:75px; 
	height:23px;
	text-align:center;
	cursor:pointer;
	font:bold 11px Verdana;
}

.buttonBlue td{
	/*background:url(images/back_repeat.jpg) repeat-x;*/
	background:linear-gradient(to bottom, #205a80 0%, #205a80 4%, #8ba6c4 5%, #8ba6c4 39%, #42769e 40%, #80abd5 100%);
	width:110px; 
	height:22px;
	text-align:center;
	font:bold 12px Verdana;
	color:#ffffff;
	border:solid 1px #000000;
}

.buttonBlue a:link{
	color:#ffffff;
}

.buttonBlue a:visited{
	color:#ffffff;
}

.buttonBlue a:hover{
	color:#000000;
}

.buttonBlue a:active{
	color:#ffffff;
}

.fontOrangeSmall{
	color:#ff9700;
	font:bold 12px Verdana;
}

.fontMain{
	font:bold 12px Arial;
}

.fontMenu{
	color:#ff9700;
	font:bold 10px Verdana;
	text-decoration:none;
}

.fontMenu a:link{
	color:#ff9700;
	font:bold 10px Verdana;
	text-decoration:none;
}

.fontMenu a:visited{
	color:#ff9700;
	font:bold 10px Verdana;
	text-decoration:none;
}

.fontMenu a:hover{
	color:#006697;
	font:bold 10px Verdana;
	text-decoration:underline;
}

.fontMenu a:active{
	color:#ff9700;
	font:bold 10px Verdana;
	text-decoration:none;
}

.fontRed{
	color:#d00000;
	font:12px Verdana;
}

.fontTiny{
	font:9px Arial;
}

.fontWhite{
	color:#ffffff;
	font:bold 12px Verdana;
}

.fontWhite a:link{
	color:#ffffff;
	font:bold 12px Verdana;
	text-decoration:none;
}

.fontWhite a:visited{
	color:#ffffff;
	font:bold 12px Verdana;
	text-decoration:none;
}

.fontWhite a:hover{
	color:#000000;
	font:bold 12px Verdana;
	text-decoration:none;
}

.fontWhite a:active{
	color:#ffffff;
	font:bold 12px Verdana;
	text-decoration:none;
}

.inputIP{
	border:none; 
	width:25px; 
	text-align:center;
}

.paddingSmall{
	padding:5px;
}

.paddingMedium{
	padding:10px;
}

.paddingLarge{
	padding:20px;
}

