.bgimg{
background:#fefefe url(../images/allbg.jpg) top center no-repeat;
width:940px;
margin:-5px auto 0 auto;
padding:0;
}

/*banner*/
.slider{
height:134px;	
}

/*template with side navigation*/
/*Sidebar*/
.sidebarmenu{
padding: 0px 0 5px 0;
margin:20px 0 0 0px;
progid:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#999999');
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#999999')";
background:url(../images/sidenav.png) repeat-x;
max-height:260px;
-moz-box-shadow: 0px 3px 4px #999999;
-webkit-box-shadow: 0px 3px 4px #999999;
box-shadow: 0px 3px 4px #999999;
}

.sidebar .sidebarmenu ul{
margin:0 0 0 -10px;	
}

.sidebar .sidebarmenu ul li{
list-style:none;
padding:13px 0;
background:url(../images/li-bg.jpg) repeat-x bottom;
margin: 0;
width:88%;
}

.sidebar .sidebarmenu ul li#lastnavitem{
background:none;	
}

.sidebar .sidebarmenu ul li a{
color:#555;
text-decoration:none;
text-transform:capitalize;
font-size:14px;
min-height:14px
}

.sidebar .sidebarmenu ul li a#active{
padding-left: 20px;
color:#3377df;
background:url(../images/arrow.png) no-repeat left center;
}

.sidebar .sidebarmenu ul li a:hover{
padding-left: 20px;
letter-spacing:1px;
color:#3377df;
background:url(../images/arrow.png) no-repeat left center;
}

.sidebar h4{
margin-left:0px;
margin-bottom:0px;
font-size:14px;	
}

#fancyNews{
margin-top:15px	
}

.fn-newsPreviewText h4	{
	margin: 0px;
	margin-bottom: 3px;  /* Set here the offset between date and text */
	color: #97B250; /* Set here the color of the date */
	font-size:12px;
}

/*Right Content*/
.mainconent{
width:600px;
margin-top:7px;
}

.mainpagecontent div.gradient{
/* SVG fallback(Opera 11.10-, IE9) */
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjpbb2JqZWN0IE9iamVjdF07IiAvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3AtY29sb3I6W29iamVjdCBPYmplY3RdOyIgLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCBmaWxsPSJ1cmwoI2dyYWRpZW50KSIgaGVpZ2h0PSIxMDAlIiB3aWR0aD0iMTAwJSIgLz48L3N2Zz4=);
/* Opera 11.10+ */
background: -o-linear-gradient(top, rgba(232,230,233,1), rgba(247,247,247,1));
/* Firefox 3.6+ */
background: -moz-linear-gradient(top, rgba(232,230,233,1), rgba(247,247,247,1));
/* Chrome 7+ & Safari 5.03+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(232,230,233,1)), color-stop(1, rgba(247,247,247,1)));
/* IE5.5 - IE7 */
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFFFFFFF,EndColorStr=#FFF3F3F5);
/* IE8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFFFFFFF,EndColorStr=#FFF3F3F5)";
padding:10px;
border: 1px solid #e1e1e3;
}

.mainconent h3.green,
.mainconent h3.grey,
.mainconent h3.blue{
width:99%;
}

.mainconent div.gradient p a,
.mainconent div.gradient p a:link,
.mainconent div.mainpagecontent p a:active,
.mainconent div.mainpagecontent p a:visited{
color:#0066cc;	
float:none;
clear:both;
text-decoration:none;	
font-style:italic;
font-weight:bold
}

.mainconent div.mainpagecontent p a:hover{
text-decoration:underline;	
}

.mainconent div.mainpagecontent p img,
.mainconent div.mainpagecontent img{
float:left;
margin: 0 10px 5px 0;	
}

.mainconent div.sidenavtemplate div img,
.mainconent div.sidenavtemplate img,
.mainconent div.sidenavtemplate div p img,
.mainconent div.sidenavtemplate p img{
float:right;
margin: 0 0 5px 10px;
padding:2px;
border: 1px solid #83827e;
}

.strength{
margin-left:-25px	
}

.strength li{
margin-bottom:10px	
}

.bluecol{
color:#3377df;
}

.mainconent h3.grey{
margin-left:0px;
}

form{
margin: 20px 0;	
width: 540px;
}

.lable{
width: 100px;
margin-bottom:10px;	
font-weight:bold; 
}

.inputbox{
width: 400px;
margin-bottom:10px;	
}

.inputbox a{
color:#626262;
text-decoration:none
}

.inputbox input{
width:99%;	
height:23px;
border:1px solid #CCC;
background:#faf9f9;
}

.inputbox textarea{
width:99%;	
height:150px;
border:1px solid #CCC;
background:#faf9f9;
}

.btn{
float:right;
margin-right:12px;
}

.btn{
border:1px solid #CCC;
background:#faf9f9;	
padding:2px 5px;
color:#666666;
-moz-box-shadow: 1px 1px 2px #999999;
-webkit-box-shadow: 1px 1px 2px #999999;
box-shadow: 1px 1px 2px #999999;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=180, Color='#999999')";
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=180, Color='#999999');
color:#333333;	
}

.btn input.hover,
.btn input:hover{
border:1px solid #3377df;
background:#faf9f9;	
padding:2px 5px;
color:#3377df;	
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none;
-ms-filter:none;
filter:none;
}

.notification_ok{
color:#92aa3a	
}

.notification_error{
color:#C30	
}

/*template without side navigation*/
#smaller{
width:550px;
margin:auto;	
}

/*clear*/
.clear{
clear:both;
height:0;
background:none	
}