/*--------------------------------------------------------------------------------------------------------------*/
/* CSS Styles for Leggero DotNetNuke Skin by ThinkofDesign.com */
/*--------------------------------------------------------------------------------------------------------------*/
/*control panel*/
.ControlPanel{background:#FFF;border:#CCC dotted;border-width:0 0 1px 0;}
/*--------------------------------------------------------------------------------------------------------------*/
/*common*/
#Body{background:#EBE0BA;}
.Normal,.NormalTextBox,div,span,p,td,th,li,a,a.CommandButton{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#003051;}
.Head,.SubHead,.SubSubHead{font-family:Verdana, Arial, Helvetica, sans-serif;color:#003051;}
.Head{font-size:14px;font-weight:bold;}
.SubHead{font-size:12px;font-weight:bold;}
.SubSubHead{font-size:11px;font-weight:bold;}

a:link{color:#003051;text-decoration:underline;}
a:visited{color:#003051;text-decoration:underline;}
a:hover{color:#003051;text-decoration:none;}
a:active{color:#003051;text-decoration:none;}

a.CommandButton:link{color:#003051;text-decoration:underline;font-weight:600;}
a.CommandButton:visited{color:#003051;text-decoration:underline;font-weight:600;}
a.CommandButton:hover{color:#003051;text-decoration:none;font-weight:600;}
a.CommandButton:active{color:#003051;text-decoration:none;font-weight:600;}
/*--------------------------------------------------------------------------------------------------------------*/
/*page*/
#skinwrapper{background:url(bg.gif) repeat-x;}
#skinheader{width:960px;height:140px;margin:0 auto;padding:3px 1px 0;background:#FFF;}
#skinlogo{width:250px;height:140px;background:url(logobg.jpg);float:left;position:relative;}
#skinlogo img{position:absolute;top:31px;left:10px;}
#skinflash{width:705px;height:140px;float:right;background:url(header.jpg) #D1D8DB;}

#skinbar{clear:both;width:960px;height:40px;margin:0 auto;padding:3px 1px 0;background:#FFF;}

#skinsearch{background:url(search.gif) 50% 50% no-repeat #D8C18B;width:250px;height:40px;float:left;position:relative;}
#skinsearch input{position:absolute;top:10px;left:25px;width:165px;font-size:15px;border:0;color:#003051;}
#skinsearch a{display:block;width:30px;height:30px;position:absolute;top:5px;right:17px;}
#skinsearch span{display:none;}

#skintoplinks{font-size:12px;width:705px;height:40px;background:url(barbg.jpg);float:right;}
#skintoplinks ul{list-style:none;margin:0;padding:0;height:40px;line-height:40px;}
#skintoplinks li{list-style:none;margin:0;padding:0;display:inline;}

#skintoplinksleft{float:left;}
#skintoplinksleft li{padding-left:15px;}
#skintoplinksright{float:right;}
#skintoplinksright li{padding-right:15px;}

#skincontents{clear:both;width:960px;margin:0 auto;background:#FFF;padding:0 1px;}
#skinleftcolumn{width:250px;float:left;}
#skinrightcolumn{width:705px;float:right;}
#skinbreadcrumbs{background:#B5BD92;margin:3px 0 1px;height:26px;line-height:26px;}
#skinbreadcrumbs div{padding:0 15px;font-size:11px;}
#skinbreadcrumbs a{font-size:11px;}

#skinfooter{width:960px;margin:0 auto;clear:both;background:#D1D8DB;text-align:center;border:#FFF solid;border-width:0 1px 3px;padding:10px 0;font-size:10px;}
#skinfooter div,#skinfooter span,#skinfooter a,#skinfooter p{margin:0;font-size:9px;line-height:18px;text-align:center;}
/*--------------------------------------------------------------------------------------------------------------*/
/*panes*/
.flashpane{width:705px;float:right;background:#D1D8DB;}
.leftpane{}
.contentpane{width:500px;float:left;}
.rightpane{width:200px;float:right;}
.bottompane{clear:both;}
/*--------------------------------------------------------------------------------------------------------------*/
/*menu*/
div.panelbar{width:250px;margin:3px 0;background:url(menubg.jpg) no-repeat;}

div.panelbar ul.rootGroup{border:0;}
div.panelbar ul.rootGroup li.item{}
div.panelbar ul.rootGroup a.link{border:0;background:none;}
div.panelbar ul.rootGroup a.link:hover span.text{color:#6F784B;}
div.panelbar ul.rootGroup span.text{border:0;border-bottom:1px #FFF solid;padding:0 15px;background:none;height: 24px;line-height: 24px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#003051;font-weight:bold;}

div.panelbar ul.rootGroup a.selected{background:url(menuitembg.jpg);}
div.panelbar ul.rootGroup a.selected span.text{color:#FFF;text-decoration:none;}
div.panelbar ul.rootGroup a.current{background:url(menuitembg.jpg);}
div.panelbar ul.rootGroup a.current span.text{color:#FFF;text-decoration:none;}

div.panelbar ul.rootGroup a.expanded span.text{border:0;background:url(menuitembg.jpg);}

div.panelbar ul.group img{display:none;}
div.panelbar ul.group span.text{border:0;background:none;height:19px;line-height:19px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#003051;font-weight:normal;}
div.panelbar ul.group a.selected{background:none;}
div.panelbar ul.group a.selected span.text{border:0;color:#6F784B;text-decoration:none;}
div.panelbar ul.group a.current{background:none;}
div.panelbar ul.group a.current span.text{border:0;color:#6F784B;text-decoration:none;}
div.panelbar ul.group a.expanded span.text{background:none;color:#6F784B;}

div.panelbar ul.group li li{padding-left:10px;}
div.panelbar ul.group li li span.text{font-size:11px;height:15px;line-height:15px;}

/* other */
label{font-weight:bold;font-family:Verdana, Arial, Helvetica,sans-serif;font-size:11px;color:#003051;}
