/* Start of CMSMS style sheet 'wiwyn css' */
*{
			margin:0;
			padding:0;
}

html {height:100%;}

body {
                                                font-family:Arial, Helvetica, sans-serif;
                                                font-size:12px;
                                                margin: 0; 
                                                padding: 0;
                                                color: #565656;
height:100%;
background-color: #65acdb;
                                                 /*overflow-x:hidden; */
                                               
}

#bg {
 background: #65acdb url(images/wiwyn/header_bg.png) repeat-x;
height:100%;
}


a{
			color: #4686b4;
			text-decoration: none;
			outline: none;
}

a:hover{
                                                color: #565656;
			text-decoration: underline;
}

img{
			border:none;
}

#contentleft ul {
                                                margin-left:15px;
}

li {
                                                list-style-type: square;
                                                line-height:1.3em; 
}

#wrapper {
                        margin:0px auto;
                        width:1015px; 
height:100%;

}

#content{
                        margin:0px auto;

			z-index: 3;
height:100%;


}

#headerframe{
                                             width:1015px;   
}



/*#header{
                                               height:133px;
                                               width:100%;
                                               background: #4686b4 url(images/wiwyn/header_bg.png);
}
*/

#logo {                                 
                                                float:left;
                                                width:325px;
                                                height:133px;
                                                background: transparent url(images/wiwyn/logo.png) ;                        
                    
}

#contentframe{
                                                min-width:1015px; 
margin:0;
padding:0;

}

#contentleft{
                                                float:left;

                                                 height:100%; 
                                               min-height:665px;
                                                width:660px;
			                        background:#fff;
                                                padding:15px;

}

#title {
	                                margin: 10px 0 20px 0;
}

#title h2{
	                                display:inline;
                                                padding: 4px 55px 4px 15px;
	                                background: #565656;
	                                font-weight: bold;
	                                font-size:14px;
                                                color: #fff;
}


#sidebar{
                                               float:left;
                                               min-height:510px;
                                               width:325px;
                                               background: #96cff5;

}

/*
#loading {
			position: absolute;
			top: 49.5%; 
			left: 49.5%;
			z-index: 3;
			width: 24px; 
			height: 24px;
			text-indent: -999em;
			background-image: url(images/progress.gif);
}


#supersize{
			position:fixed;
			height:100%;
			width:100%;
}

#supersize img, #supersize a{
			 height:100%;
			width:100%;
			position:absolute;
			z-index: 0; 

}

#supersize .prevslide, #supersize .prevslide img{
			z-index: 1;
}

#supersize .activeslide, #supersize .activeslide img{
			z-index: 2;
}

*/


#navcontainer {
                z-index:2;
                float:left;
	        margin:auto 0;
                padding-top:87px;
	        width:690px;
	        text-align:center;
                border:0;
                height:46px;
                background: #4686b4 url(images/wiwyn/header.png) no-repeat;

}

#navcontainer ul.primary-nav {
	padding: 0;
	margin: auto 0;
	background: url(images/wiwyn/menuBackground.gif) repeat-x left top;
	float: left;
	width: 100%;

}

#navcontainer ul  li { 
	display: inline;
                border:0;

}

#navcontainer ul  li a {
                height:25px;
	color: #626161;
	text-decoration: none;
	float: left;
	font-size:14px;
	padding:12px 15px 6px 15px;
                border-top:0;
                border-bottom: 3px solid #dadada;
                border-right: 1px solid #fff;
                border-left:0;
clear:both;
	
}

#navcontainer ul li a:hover {
	background: url(images/wiwyn/menuBackgroundActive.gif) repeat-x left top ;
	color: #fff;
                border-bottom: 3px solid #4686b4;
}

#navcontainer ul li a.menuactive {
	background: url(images/wiwyn/menuBackgroundActive.gif) repeat-x left top;
	color: #fff;
                border-bottom: 3px solid #4686b4;
}

#navcontainer ul li ul li a.menuactive {
	background: none;
        border:0;
        color:#4686b4;
}

#search {
                padding:15px 0 0 35px;
}

#search h2 {
                color:#4686b4;
                font-size:16px;
}

#search input{
                height:18px;
                padding:3px;
                border:1px solid #565656;
                color:#565656;
}

#search .search-button {
                height:26px;
                background: #565656;
	color: #fff;
                border:1px solid #fff;
                margin-left:5px;
}

#search .search-button:hover {
                height:26px;
                background: #fff;
	color: #565656;
                border:1px solid #fff;
                margin-left:5px;
                cursor:pointer;
}

#news {
                padding:15px 0 0 35px;
}

#news h2 {
                color:#4686b4;
                font-size:16px;
                padding-bottom:10px;
}

.NewsSummary {
                width:240px;
                background: transparent url(images/wiwyn/sidebar_bg_transparent.png);
                padding:5px; 
                margin-bottom:10px; 
}

.NewsSummaryPostdate {
                color: #565656;
                font-size:12px;
                padding-bottom:5px;
}

.NewsSummaryLink {
                display:inline;
                padding: 3px 10px 3px 3px;
	background: #4686b4;
}

.NewsSummaryLink a{
                font-weight:bold;
	font-size:14px;
                color: #fff;
}

.NewsSummarySummary {
                padding-top:5px;
                color: #565656;
                font-size:12px;
}

.NewsSummaryMorelink {
                color: #000000;
                font-size:12px;
}


#language{
                padding:15px 0 0 35px;
}

/*********** SUbmenu ************/


#navcontainer ul ul {
	        display: none;
}

#navcontainer ul li:hover > ul {
		display: block;
}

#navcontainer ul {
	        position: relative;
	        display: inline-table;
}

#navcontainer ul:after {
		content: ""; 
                clear: both; 
                display: block;
}


#navcontainer ul li {
	        float: left;

}

	
#navcontainer ul li a {
		display: block; 
}

#navcontainer ul ul {
                z-index:999;
	        position: absolute; 
                top: 100%;
               border:0;
               box-shadow: 3px 6px 7px 1px rgba(0, 0, 0, 0.1);
	      -moz-box-shadow:3px 6px 7px 1px rgba(0, 0, 0, 0.1);
	      -webkit-box-shadow: 3px 6px 7px 1px rgba(0, 0, 0, 0.1);
              background:#eee;

}

#navcontainer ul ul li {
		float: none; 
		position: relative;

}


#navcontainer ul ul ul{
               position: absolute; 
               left: 100%; 
               top: 0;
display:block;
}

#navcontainer ul ul ul ul{
               position: absolute; 
               left: 100%; 
               top: 0;
display:block;
}

#navcontainer ul li ul li a {
		border:0;   
                background:none

}

#navcontainer ul li ul li a:hover {
		border:0;   
                background:none;
                color:#4686b4;

}


#footer {                                 
                                                width:1015px;
                                                height:33px;
}

#footer .left{                     
                                                float:left;
                                                width:690px;
                                                height:33px;                                               
                                                background: transparent url(images/wiwyn/footer_bg.png);
}

#footer .right{ 
                                                float:left;                    
                                                width:295px;
                                                height:13px;                                               
                                                background: transparent url(images/wiwyn/footer_bg_transparent.png);
                                                color:#fff;
                                                font-size:12px;
                                                padding:10px 0 10px 30px;
}

#footer .right a{                                                              
                                                color:#fff;
                                                font-size:12px;
                                                text-decoration:none;
}

#footer .right a:hover{                                 
                                                text-decoration:underline;
}
/* End of 'wiwyn css' */

