
body {
	background-image: url(../img/background.gif);
	background-position: center;
	background-repeat: repeat; 
	color: #000D20;
	margin: 0px;
	padding: 0px;
	font-size: 90%;
	font-family:  Arial, Verdana, Geneva,Helvetica, sans-serif;
}

.bgdarkblue {
	color: #000D20;
}

.bgwhite {
	color: #FFFFFF;
}
div{padding:0px;margin:0px;}



/* Sefrengo-Related */
.lightoverlay {
	background-color:#fff;
	filter:alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity: 0.70;

}
#popmenu .menurow,
.templatebox table td{
padding:3px;
padding-left:4px;
}
#popmenu .menutitle{
padding:1px;
text-transform:uppercase
}
#popmenu .menurow{
padding:3px;
padding-left:4px;
}
.templatebox table table td{
padding:0 !important;
}
#popmenu table {border:2px solid #5a7bad;}
#popmenu table table {border:0;}

.templatebox table table{
	border:0;
}
.flex2_edit img{
	float:none !important;
	width:auto !important;
	height:auto !important;
	padding:0 !important;
	margin:0 !important;
	border:0 !important;
	display:inline !important;
}
.flex2_edit {

  text-align:right;
  vertical-align:bottom;
  padding-top:0px;
  /*border-bottom: 1px solid #E8E9EE;*/
	padding:3px 3px 0px 3px ;
  color:#666;
  font-weight:normal;
  font-size:11px !important;
}
.flex2_edit #popmenu, .flex2_edit .menurow {
  text-align:left !important;
  font-size:16px !important;
}
.flex2_edit:hover {
	color:#222;
}
.lightoverlay:hover {
	background-color:#fff;
	filter:alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;

}
.contentflex_fl_checkbox{

}
.contentflex_fl_select {
	width:200px;
}
.contentflex_fl_checkbox_label{
	display:inline;
}
.contentflex_fl_form {

display:inline !important;
background:transparent !important;

}
#menurow_over {background-color: #ffda46;;cursor:pointer;color: #144282;}
#menurow_over a {color: #144282; text-decoration : none; background-color: #ffda46;}
