@CHARSET "ISO-8859-1";

body {
	background: #cccccc;
}

.header {
	background: #336699 url('../images/header_bg.gif') left top repeat-x;
	border-width: 0;
}

.header h1 {
	bottom: 10px;
	left: 10px;
}

.header h1 a {
	text-indent: -999em;
	background: transparent url('../images/logo.gif') left top no-repeat;
	height: 46px;
	width: 180px;
}

.header .container {
	height: 70px;
}

div.navigation {
	background-color: #336699;
	border-color: #ff0000 #cccccc #cccccc #cccccc;
	border-width: 0;
}

div.navigation ul {
	background: #efefef url('../images/navigation_bg.gif') left top
		no-repeat;
}

div.navigation li.active a {
	background-color: #c1272d;
	color: #ffffff;
	border-color: #800000;
	border-width: 0;
}

div.navigation li.active a#menu-home {
	background: #c1272d url('../images/navigation_active_bg.gif') left top
		no-repeat;
	color: #ffffff;
	border-color: #800000;
	border-width: 0;
}

.media {
	background-color: #336699;
}

.media .container {
	margin: 0 auto 0 auto;
	width: 750px;
	position: relative;
	overflow: hidden;
}

.body {
	background: #336699 url('../images/body_bg.gif') left bottom repeat-x;
	border-width: 0;
}

.body .container {
	background: #ffffff url('../images/body_container_bg.gif') left bottom
		no-repeat;
	border-style: solid;
	border-width: 1px 0 0 0;
	border-color: #cccccc;
}

.body .container h2,.body .container h3 {
	color: #003366;
}

.footer {
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #cccccc;
	background: #cccccc url('../images/footer_bg.gif') left top repeat-x;
}

form div.input input {
	padding: 5px 0 5px 0;
	text-indent: 5px;
}

form div.input input,form div.input select,form div.input textarea {
	background: transparent url('../images/input_bg.gif') left top repeat-x;
}

.col-left .content .tabs .top {
	background: #ffffff url('../images/tabs_vertical_bg.gif') right top
		no-repeat;
}

.col-left .content .tabs .top span {
	display: block;
	height: 10px;
	width: 5px;
	background: #ffffff url('../images/tabs_vertical_bg.gif') left top
		no-repeat;
}

.col-left .content .tabs .bottom {
	background: #ffffff url('../images/tabs_vertical_bg.gif') right bottom
		no-repeat;
}

.col-left .content .tabs .bottom span {
	display: block;
	height: 10px;
	width: 5px;
	background: #ffffff url('../images/tabs_vertical_bg.gif') left bottom
		no-repeat;
}

.col-left .content .tabs .navigation {
	border-width: 0 0 0 1px;
	border-color: #336699;
	background: #ffffff url('../images/tabs_vertical_bg.gif') right -5px
		no-repeat;
	padding: 0;
	margin: 0;
}

.col-left .content .tabs .navigation li a {
	border-width: 0 1px 0 0;
	border-color: #336699;
	border-style: solid;
}

.col-left .content .tabs .navigation li.active a {
	background: #336699 url('../images/tabs_vertical_active_bg.gif') left
		top repeat-x;
	color: #ffffff;
}

.module .container {
	margin: 0;
	padding: 0;
	border-width: 0;
	background: #ffffff url('../images/module_bg.gif') left top no-repeat;
	width: auto;
}

.module .container .content {
	margin: 0 0 0 20px;
	padding: 10px 20px 10px 0;
	background: #ffffff url('../images/module_bg.gif') right top no-repeat;
}

.module .bottom {
	background: #ffffff url('../images/module_bg.gif') right bottom
		no-repeat;
}

.module .bottom span {
	display: block;
	height: 10px;
	width: 5px;
	background: #ffffff url('../images/module_bg.gif') left bottom no-repeat
		;
}
