body{
	margin: 2px;
	text-align: center;
	font-family:Tahoma, "Segoe UI", sans-serif;}

#wrap{
	width: 800px;
	background-color: #EEE;
}


/*===== Button Style =====*/
.btn { font-weight: bold; font-family:Tahoma, Geneva, sans-serif; font-size:12px; position: relative; background: #aaa; padding: 1px; color: #fff; text-decoration: none; cursor: pointer; margin:0;width:auto;overflow:visible;} 
.btn * { background-image: url(/Examples/Test/Cookies.nsf/btn2.png?openfileresource); background-repeat: no-repeat; display: block; position: relative; } 
.btn i { background-position: top left; position: absolute; margin-bottom: -1px; top: 0; left: 0; width: 1px; height: 1px; } 
.btn span { background-position: bottom left; left: -1px; padding: 0 0 1px 3px; margin-bottom: -1px; } 
.btn span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 3px; height: 100%; top: 0; } 
.btn span span { background-position: top right; position: absolute; right: -3px; margin-left: 3px; top: -1px; height: 0; } 
.btn { background-image: url(/Examples/Test/Cookies.nsf/shade.png?openfileresource); background-position: bottom; } 
.btn.bluesmallbutton {  background-image: url(/Examples/Test/Cookies.nsf/shadeblue.png?openfileresource); background-position: bottom; } 
.btn.greensmallbutton { background-image: url(/Examples/Test/Cookies.nsf/shade.png?openfileresource); background-position: bottom; } 
.btn.redsmallbutton {  background-image: url(/Examples/Test/Cookies.nsf/shadered.png?openfileresource); background-position: bottom; } 
.btn:hover { background-color: #a00; font-style: italic;} 
.btn:active { background-color: #444; } 
* html .btn { border: 1px double #aaa; } 
* html .btn.bluesmallbutton { border-color: #2ae; } 
* html .btn.greensmallbutton { border-color: #9d4; } 
* html .btn.redsmallbutton { border-color: #CC1919; } 
* html .btn:hover { border-color: #a00; } 


/*===== Header Style =====*/

div#header{
	width: 100%;
	background:url("/Action/HomePage.nsf/bg2.jpg") repeat-y;
	display: block;
	overflow: hidden;
	}
div#header span.logo{
	float:left;
	margin-left: 10px;
	}
div#header span.logo img{
	border: none;
	}
div#header span.adv{
	display: block;
	float: left;
	padding-left: 10px;
	}
div#header span.adv table{
	width: 610px;
	}
div#header span.navigator{
	display: block;
	float:right;
	background: url("/Action/homepage.nsf/roundCorner.gif") no-repeat;
 	width: 610px!important;
	width: 630px;
	margin: 30px 0px 1px 0px;
	padding: 0px 5px 0px 15px;
	background-color: #EEE;
	}
div#header span.navigator span{
	display: block;
	float:left;
	padding: 6px 4px;
	padding: 6px 5px!important;
	cursor: hand;
	}
div#header span.navigator a{
	font: 6pt verdana, sans-serif; 
	color: #168E12;
	}
div#header span.navigator a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #168E12;
	}
div#header span.navigator a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #168E12;
	}
div#header span.navigator a:hover,div#header span.navigator a:active{
	display: block;
	float:left;
	font-weight: bold;
	text-decoration: none; 
	background-Color: #168E12;
	color: #FFF;
	}


/*===== Content Style =====*/
div#content{
	display: block;
	height: 550px;
}

/*===== Footer Style =====*/
div#footer{
	margin-top: 10px;
	padding: 20px 0px;
	width: 100%;
	color: #333;
	font-size: 9pt;
}