/*CSS 2.1 Validation W3C
www.dnn360.net
by: thangpdtt@gmail.com*/
@import url("menu.css");
body {color:#333;	font-family:Helvetica, Arial, sans-serif;	font-size:11px; height:100%;padding:0;	margin:0;background:url(bg.jpg) repeat ;}
.search_style{float:right; height:40px;padding-top:5px;margin-top:5px;}
.search_bg{padding:0px 16px 0px 0;
margin-top:-5px;
padding-top:-5px;
}

.picture {margin:8px; border: solid 1px #5A841A;}

.clear_float{ display:block;  clear:both; line-height:0; font-size:0; height:0;}


.inbox {	background-color:#FFFFFF;}
.space {padding-left:5px;padding-right:5px;}
.top {background-color:  #578019;background:url(top_bg.jpg) repeat-x top left;min-height:121px;/*border:#5A841A 1px solid;border-width:0 1px ;*/}
.top #logo {margin: 0 19px 0 7px; padding:0;	height: 87px;}
.leftsideouter{background: url(lt_sd.jpg) repeat-y top right;}
.rightsideouter{background: url(rt_sd.jpg) repeat-y top left;}
/* tab menu bar */

.nav_top_bg{background: url(nav_images/tab_separator_bg.jpg) repeat-x top; height: 32px;}
.nav_bg {background: url(nav_bg.jpg) repeat-x bottom center; }


.center {padding-top:5px;padding-right:5px;}
.bottom {background:#578019 url(bottom_bg.jpg) repeat-x bottom;border:1px solid #5A841A;height:35px;}

.controlpanel{ background:#ffffff; border:#ccc solid; border-width:2px; width:100%;}
.controlpanel IMG{ margin:15px 5px 0px; }
.controlpanel TD TD TD TD IMG{ margin:0px; }
.controlpanel TD TD TD{ width:auto; }
.controlpanel DIV{ border:#000 solid; border-width:0px 1px; width:3px; height:100px; }
.controlpanel TD.SubHead{ background:#ffffff; font-size:12px; color:#578019; font-weight:bold; }
.controlpanel TD TD TD .SubHead{ background:transparent; border:0px; font-size:11px; color:#578019; font-weight:normal; }
.controlpanel TD TD TD input{ background:#fff; font-size:11px; color:#000;  padding-left:4px; }
.controlpanel TD TD TD select{ background:#fff; font-size:11px; color:#333; }
.controlpanel A.CommandButton{ font-size:10px; text-decoration:underline; }
.controlpanel A.CommandButton:link{ color:#578019;text-decoration:underline; }
.controlpanel A.CommandButton:visited{ color:#578019; text-decoration:underline;}
.controlpanel A.CommandButton:active{ color:#578019; text-decoration:underline;}
.controlpanel A.CommandButton:hover{ color:#578019; text-decoration:none;}

.toppane { padding: 0 0 0 0 ; background-color: transparent;}
.contentpane { padding:5px 5px 5px 5px; background-color: transparent; width: 100%;  }
.rightpane {padding:20px 0 5px 0; background-color: transparent;  width: 170px; max-width: 170px;	}
.rightpane {padding:20px 0 5px 0; background-color: transparent;  width: 170px; max-width: 170px;	}
.leftpane { padding: 5px 0 5px 0; background-color: transparent;  width: 240px; max-width:240px; 	}
.paddingbt9 {padding-bottom:9px;}
.bgcolorRed{background:url(nav_images/tab_separator_bg.jpg) top center;}
.rightpaneblack { padding: 5px 0 5px 0;	background-color: #464646;	}


.CommandButton ,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active {	color:#4D7216; TEXT-DECORATION: none;}
A.CommandButton:hover {	COLOR: #4D7216; TEXT-DECORATION: underline;}
A ,A:link ,A:visited,A:active {COLOR: #4D7216; TEXT-DECORATION: underline; }
A:hover {COLOR: #4D7216; TEXT-DECORATION: none;}

#login { background:url(login_mid.jpg) repeat-x;  height:29px;}
#user { background:url(login_mid.jpg) repeat-x ; height:29px;}
.space_user { padding:0 8px 0 5px;}
A.user:link ,A.user:active,A.user:visited ,.user {	 FONT-WEIGHT: normal;FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none;  padding:0 0px 0 0px;}
A.user:hover {	 COLOR: #fff; TEXT-DECORATION:underline;}
.date {	FONT-WEIGHT: bold;font-size: 11px; COLOR: #5A841A; TEXT-DECORATION: none; padding-right:5px; }
td.breadcrumb{padding-left:8px;padding-top:8px;} td.date{padding-top:8px;}
A.breadcrumb:link ,A.breadcrumb:active,A.breadcrumb:visited ,.breadcrumb { color: #5A841A; text-decoration: none;font-weight: bold;font-size: 11px;}
A.breadcrumb:hover { text-decoration:underline;}
/*#dnn_dnnSEARCH_txtSearch { height:20px; background: #FFF; width: 218px; border: 1px solid #5A841A; }*/
.footer,A.footer:link,A.footer:active,A.footer:visited { FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none; font-weight:normal; padding-right: 7px;padding-left:7px;}
A.footer:hover { color: #fff; text-decoration:underline;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}
/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}
/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}
/*-------- design style --------*/
.template_style{width:980px; margin:0 auto;padding-bottom: 5px;}


body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead{font-size:12px; color: #333;}
h1, h2, h3, h4, h5, h6{color: #285898;}
h1, h2, h3, h4, h5, h6, h1 input{font-weight:bold;}
h2, h4, h6{text-decoration:underline;}
h1, h2, h1 input{font-size:16px;margin:10px 0;}
h1, h2 {font-size:22px;}
h3, h4{font-size:14px;margin: 4px 0 0 0;}
h5, h6{font-size:12px;margin:0;}





