/* CSS Document */

body {

	/* height: 100%; */

	font: 14px Tahoma, Arial;

	color: #333333;

	padding: 0 auto;

	width: 840px;

	text-align: center;

	background: #f0f0f0;

	margin: 0 auto;

}

h1, h2, h3, div, form, ul, li {

	margin: 0px;

	padding: 0px;

	border: 0px;

}

img {

	border: 0px;

}

/* All setting =) */

#page {

	display: block;

	position:relative;

	width: 840px;

	margin: 0 auto;

	padding: 0 auto;

	text-align: left;

	background: #FFFFFF;	

}

.clr {

	clear:both;

}

.left {

	float: left;

}

.right {

	float: right;

}



#logotip {

	background: url(../images/banner1.gif) no-repeat right center;

	width: 600px;

	height: 142px;

		background-color:#01135b;

}

#search {

	background: url(../images/banner2.gif) no-repeat left center;

	width: 240px;

	height: 142px;

	padding: 0px 0px 00px 0px;

	text-align: right;

	background-color:#01135b;

}



#menu {

	width: 100%;

	border: 0px; 

	border-top: 1px #FFFFFF solid;

	border-bottom: 1px #FFFFFF solid;

	border-left: 1px #FFFFFF solid;

	padding: 0px 0px;

	background: url(../images/menu_bc.gif) repeat-x center;

	text-align: right;

font: 14px Tahoma, Arial;



}



#menu ul, #menu li {

	list-style: none;

	display: inline;

}

#menu a {

	border-left: 1px solid #FFFFFF;

	padding: 8px 40px;

	margin: 0px;

	color: #FFFFFF;

	font: 14px Tahoma, Arial;

	font-weight: bold;

	text-decoration: none;

	line-height: 27px;

}

#menu a:hover {

background-color: #00125c;

color: #ffffff;

}



#navigation {

	width:240px;

	border-right: 1px;

	font: 14px Tahoma, Arial;

}

#navigation div.module {

	border: 1px solid #CCCCCC;

	border-bottom: 0px;

}

#navigation h3 {

	text-align: left;

	border-bottom: 1px solid #CCCCCC;

	padding: 8px 0px;

	padding-left: 25px;

	font: 14px Tahoma, Arial;

	color: #2e3192;

	font-weight: bold;

	background: url(../images/nav_bc_1.gif) no-repeat left center;

}

#navigation table {	

}

div#navigation td {

	border: 0px;

	border-bottom: 1px dotted #C2C2C2;

	padding: 6px 0px;	

}

#navigation a.mainlevel {

	font: 14px Tahoma, Arial;

	color: #2e3192;

	font-weight: normal;

	text-decoration: none;

	padding-left: 35px;	

	background: url(../images/menu_link.gif) no-repeat center left;



}

#navigation a.mainlevel:hover, a.mainlevel#active_menu  {

	text-decoration: underline;

	color: #019bda;

}

#navigation label, #navigation td {

	font: 14px Tahoma, Arial;

	color: #8D8D8D;



	font-weight: normal;



}

#navigation form {

}

#navigation form td {

	padding-left: 10px;

}

#navigation form a {

	color: #8D8D8D;

	font-weight: normal;

	text-decoration: none;

	background: #ffffff;

}

#navigation form a:hover {

	text-decoration: underline;

}

#navigation input.button {

	border: 1px solid #EDEDED;

	background: #FFFFFF;

font: 14px Tahoma, Arial;

	font-weight: bold;

	color: #333333;

	padding: 2px 6px;

	margin: 4px 5px;

}

div.syndicate {

	background: #FFFFFF;

}

.syndicate img {

	padding: 3px;

}

#polls td {

	border: 0px;

}

#polls, #polls td.sectiontableentry1, #polls td.sectiontableentry2 {

font: 14px Tahoma, Arial;

	font-weight: normal;

	color: #7D7D7D;

	text-align: left;

	border: 0px;

	padding: 0px;

}

#polls h3 {

}

#polls input.button {

}



#body {

	width: 600px;

color: #333333;

font-size: 14px;

}

#header_images {

	background: url(../images/header_images.jpg);

	height: 157px;

	width: 519px;

}

#header_images h1 {

	font: 14px Tahoma, Arial;

	color: #FFFFFF;

	font-weight: normal;

	padding: 50px 10px 0px 250px;

}

#header_images h1 a {

	font: 12px Tahoma, Arial;

	color: #FFFFFF;

	font-weight: bold;	

}



#user_box {

	width: 519px;

	border: 1px solid #CCCCCC;

	margin-top: 1px;

}

#user_box div.moduletable {

}

#user1, #top, #user2  {

	width: 33%;

	margin: 0px;

	margin-left: 1px;

	margin-top: 1px;

}



#user_box h3 {

	color: #6A6A6A;

font: 14px Tahoma, Arial;

	font-weight: bold;

	padding: 10px;

	padding-left: 20px;

	background: url(../images/nav_bc_1.gif) no-repeat left center;

	border-bottom: 1px solid #CCCCCC;

}

#user_box ul, #user_box li {

	list-style: none;	

}

#user_box li {

	padding: 4px 0px;

	border-bottom: 1px dotted #CCCCCC;

}

#user_box a {

	padding-left: 10px;

	margin: 0px;

	color: #2e3192;

font: 14px Tahoma, Arial;

	font-weight: normal;

	text-decoration: none;

	background: url(../images/dop_menu_link.gif) no-repeat center left;

}









#user_box a:hover {

	text-decoration: underline;

}

#user_box td {

	color: #6A6A6A;

font: 14px Tahoma, Arial;

	font-weight: normal;

}



.content {

	padding: 15px;

}

.blog {

	border: 0;

}











.contentheading, .componentheading, .blog_more {

font: 18px Tahoma, Arial;

	font-weight: bold;

	color: #2e3192;

}

.mosimage {

	margin: 0px 10px 5px 0px;

	border: 1px solid #CCCCCC;

}

#content .contentpaneopen {

	font: 14px Tahoma, Arial;

	font-weight: normal;

	color: #333333;

	border-bottom: 1px dotted #CCCCCC;

}

.small, .createdate, .modifydate {

	color: #363636;

	font: 12px Tahoma, Arial;

	font-weight: normal;

}

#content a {

	color: #2e3192;

font: 14px Tahoma, Arial;

	text-decoration: none;

	font-weight: normal;

}

#content a:hover {

	text-decoration: underline;

color: #019bda;

}

#content a.readon {

	font-weight: bold;

}

#content ul {

	list-style: none;

}



#footer {

	background: #2e3192;

	border: 0px;

	border-top: 1px solid #FFFFFF;

	border-bottom: 1px solid #FFFFFF;

	padding: 10px;

	color: #FFFFFF;

	font: 12px Tahoma, Arial;

	font-weight: normal;

	text-align: center;

}

#footer a {

	color: #FFFFFF;

	font: 12px Tahoma, Arial;

	font-weight: bold;

	text-decoration: none;

}

#footer a:hover {

	text-decoration: underline;

}