/* CSS Document */

body, html {
	width:100%;
	height:100%;
}

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

h1, h2 {
	font-weight:normal;
	margin:0 0 0 0;
}

h1 {
	font-size:28px;
	color:#333333;	
}

h2 {
	font-size:18px;
	color:#008EA6;
}

p {
	margin:0 0 10px 0;
	padding:0;
}

.blue {
	color:#008EA6;
}

/*
	//////////   RICH TEXT //////////
*/
.rich_text {
	font-size:12px;
}

.rich_text strong, .rich_text b {
	color:#008EA6;
	font-weight:normal;
}

.rich_text a {
	color:#008EA6;
	font-weight:normal;
	text-decoration:underline;
}

.rich_text li {
	margin:10px;
}

.rich_text ul {
	margin:10px;
}


/*
	//////////   LAYOUT //////////
*/
#wrapper {
	text-align:left;	
	width:940px;
}

#header {
	height:46px;
}

#header #logo {
	width:116px;
	height:36px;
	float:right;
}

#header #menu {
	padding:26px 0;
}

#footer a, #breadcrumb a {
	color:#999999;
}

#content {
	width:940px;
	height:420px;
	background-image:url(/images/bg.gif);
	background-repeat:no-repeat;
}

#left {
	width:500px;
	height:420px;
	float:left;
}

#right {

}

#footer {
	height:20px;
	line-height:20px;
}

/*
	//////////   LINK   //////////
*/
a.grey:link, a.grey:visited, a.grey:active {
	color:#999999;
}

a.grey:hover {
	color:#008EA6;
}

/*
	//////////   MENU   //////////
*/
/*.menu {
	float:left;
}

.smenu {
	display:none;
	margin:0;
	padding:0;
	position:absolute;
	bottom:603px;
	width:200px;
	z-index:100;
}*/


#menu a:link, #menu a:visited, #menu a:active {
	color:#999999;
}

#menu a:hover {
	color:#008EA6;
}

#menu dl, #menu dt, #menu dd, #menu ul, #menu li {
	list-style-type:none;
	margin:0;
	padding:0;
}

#menu dl {
	float:left;
	margin:0 5px 0 0;
	position:relative;
}

#menu dt {
	
} 

#menu dd {
	bottom:2em;
	position:absolute;
	width:150px;
}

#menu ul {
	/*width:150px;*/
	/*background-image:url(/images/menu.gif);*/
	height:auto;
	background-repeat:no-repeat;
	color:#333333;
	padding:5px 0 0 0;
}

/*#menu li #menu li a {
	width:auto;
}*/

/*
	//////////   HOME   //////////
*/

#content.home #right {
	width:400px;
	height:390px;
	float:left;
	margin:0px;
	padding:30px 40px 0 0;
}

#content.home #news {
	height:100px;
}

/*
	//////////   LEVEL 1   //////////
*/

#content.level1 #left {
	width:500px;
	height:420px;
	float:left;
	margin:0px;
}

#content.level1 #right {
	width:400px;
	height:340px;
	padding:60px 40px 0 0;
	margin:0;
	float:left;
}

#content.level1 #nav {
}

#content.leve1 #more {
}
/*
	//////////   LEVEL 2   //////////
*/

#content.level2 #left {
	width:220px;
	float:left;
	padding:0 30px 0 10px;
}

#content.level2 #right {
	width:600px;
	height:380px;
	padding:20px 40px 0 40px;
	margin:0;
	float:left;
}

#content.level2 #breadcrumb a.selected {
	color:#008EA6;
}

#content.level2 #right #column1 {
	width:295px;	
}
#content.level2 #right #column2 {
	width:295px;
	float:right;
}

#content.level2 #right #text {
	height:240px;
	overflow:auto;
}

#content.level2 #nav {
	width:110px;
	float:right;
	padding:0 40px 0 0;
}

#content.level2 #prev {
	float:left;
	width:50px;
	margin:0 10px 0 0;
}

#content.level2 #next {

}
