* {
 margin: 0;
 padding: 0;
}

body {
 margin: 0;
 padding: 0;
 background-color: #f8fcf8;
 color: #333;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 text-decoration: none;
 text-indent: 0;
}

img {
 margin: 0;
 padding: 0;
 border: 0;
 vertical-align: middle;
}

a {
 color: #219d2b;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 12px;
 font-style: normal;
 font-weight: bold;
 text-decoration: underline;
}

input {
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 text-decoration: none;
}

#container {
 padding-top: 10px;
 border-left: 1px solid #229b2a;
 border-right: 1px solid #229b2a;
 width: 958px;
 background-color: #fff;
}

#mainmenu {
 padding-top: 5px;
 height: 20px;
 color: #219d2b;
 font-size: 10px;
 line-height: 20px;
}

	#mainmenu a {
	 font-size: 10px;
	 text-decoration: none
	}

	#mainmenu a:hover {
	 text-decoration: underline;
	}

	#mainmenu a.login {
	 color: #f88218;
	}

#logo {
 padding: 0 5px 0 5px;
 height: 90px;
}

	#logo .left {
	 float: left;
	 padding-top: 26px;
	}

	#logo .right {
	 float: right;
	}

#widgetsline {
 padding: 0 5px 0 5px;
 height: 250px;
}

	#widgetslinead {
	 float: left;
	 width: 300px;
	 height: 250px;
	}

	#reportswidget {
	 float: left;
	 width: 448px;
	 height: 250px;
	 text-align: left;
	}

	#historywidget {
	 float: left;
	 width: 200px;
	 height: 250px;
	}

#contentcontainer {
 margin: 10px 5px 0 5px;
}

	#contentcontainer .clearer {
	 clear: both;
	 height: 1px;
	}

	#contentcontainer .spacer {
	 height: 10px;
	}

	#content {
	 float: left;
	 width: 783px;
	}

		#header {
		 height: 70px;
		}

			#header .tabs {
			 float: left;
			 height: 20px;
			}

				#header .tabs .tab, #header .tabs .tab_active {
				 float: left;
				 width: 86px;
				 height: 20px;
				 color: #fff;
				 font-weight: bold;
				 line-height: 20px;
				}

				#header .tabs .tab {
				 background: #f88218 url('../image/tab_bg.png') top left no-repeat;
				}

				#header .tabs .tab_active {
				 background: #219d2b url('../image/tab_active_bg.png') top left no-repeat;
				}

				#header .tabs .separator {
				 float: left;
				 width: 5px;
				 height: 20px;
				}

			#header .buttons {
			 float: right;
			 height: 20px;
			}

				#header .buttons .btn {
				 display: inline;
				 padding-left: 5px;
				}

				#header .buttons .btn a {
				 font-size: 10px;
				}

			#header .pagetitle {
			 clear: both;
			 padding-top: 3px;
			 height: 47px;
			 background: #219d2b url('../image/header_title_bg.png') top left repeat-x;
			 color: #fff;
			 font-family: Arial, Verdana, Sans-Serif;
			 font-size: 20px;
			}

		#widget {}

			#widget iframe {
			 border: 1px solid #000;
			 overflow-x: hidden;
			}

	#contentad {
	 float: right;
	 width: 160px;
	 height: 600px;
	}

	#footerads {
	 float: left;
	 width: 783px;
	 text-align: center;
	}

	#copyright {
	 height: 20px;
	 color: #229b2a;
	 font-size: 10px;
	 font-weight: bold;
	}

		#copyright .menu {
		 float: left;
		 width: 438px;
		 text-align: left;
		 line-height: 20px;
		}

			#copyright .menu a {
			 font-size: 10px;
			 text-decoration: none;
			}

			#copyright .menu a:hover {
			 text-decoration: underline;
			}

		#copyright .copy {
		 float: right;
		 width: 438px;
		 text-align: right;
		 line-height: 20px;
		}