.avcp_div_header,
.avcp_div_footer {
 padding: 20px;
}
.avcp_header_left {
}
.avcp_header_right {
}
.avcp_div_left_menu {
 padding: 5px;
 background-color: green;
 color: white;
 width: 10px;
}


.avcp_div_left_menu  a {
 color: white;
}

.avcp_div_body {
 padding: 20px;
 min-height: 400px;
 line-break-before: never;
}

.avcp_div_middle div {
}

.paawny_container_div,
.pacus_container_div,
 {
 margin-right:2%;margin-left:2%;
 border: 5px solid #05124F;
 align: center; text-align: center;
  background-color:red;
}

.avcp_container_div {
  margin-right:2%;margin-left:2%;
 bordexr: 5px solid #339966;
 align: center; 
 min-height: 400px;
}


.avct_dpr_add_name {
 text-align: center;
 background-color: #69B47C;
}


.AviClasses_DPR_Entry_Header_Simple_Bold {
 line-height: 25px;
}

.AviClasses_DPR_Entry_Header_Simple_Bold_Value {
 font-weight: bold;
}
.AviClasses_DPR_Entry_Simple_LI_Column_Value {
 padding-left: 30px;
}
.AviClasses_DPR_Entry_Header_Simple_LI_Value {
 font-weight: bold;
 font-size: 14px;
 line-height: 30px;
 padding-left: 26px;
 
 
 
}

.avcp_left_menu_div {
width: 150px; height: 490px; 
}
.avcp_left_menu_div a {
 font-size: 14px;
 color: red;
 
}

.AviClasses_DPR_Entry_Header_Column_Name {
 font-weight: bold;
 font-variant: small-caps;
 color: #0F442A;
}

.AviClasses_DPR_Entry_Header_Simple_H1_Value {
 
 font-weight: bold;
 font-size: 
}

.haq_text_below_banner {
 color: white;
 
}

.haq_text_below_banner a {
 color: white;
}

.avct_dpr_add_value input,
.avct_dpr_add_value select,
.avct_dpr_add_value textarea {
 border: solid 1px #69B47C;
 
 color:  #0F442A;
 font-weight: bold;
 font-size: 12px;
 font-family: Helvetica;
 
 background-color: #DFFFE7;

}



.avct_dpr_add_value input:hover,
.avct_dpr_add_value select:hover,
.avct_dpr_add_value textarea:hover {
 background-color: #B5DFC0;
}

.avct_dpr_add_value_adjust_width {
 text-align: center;
}

.avct_dpr_add_value_adjust_width textarea {
 width: 100%;
}

.avct_dpr_add_value select,
.avct_dpr_add_value input {

}

.avct_dpr_add_value_adjust_width .avct_dpr_add_value select,
.avct_dpr_add_value_adjust_width .avct_dpr_add_value input {
 width: 90%;
}


.avct_dpr_add_value_adjust_width input.submit {
 width: auto;
}


h1 {
 font-size: 18px;
}


.avc_module_text {
 font-weight: bold;
}

.avpg_link {
 color: #aaa;
 text-decoration: underline;
}

div.avpg_link_red {
 display: inline;
 margin-top:2px;
 background-color: #a90060;
}
div.avpg_link_red:hover {
 background-color: #69B47C;
}
.avpg_link_red {
 color: white;
 text-decoration: underline;
}
.avpg_link_red:hover {
 color: white;
 text-decoration: underline;
}

.avpg_link_current {
 color: white;
 text-decoration: none;
}

.avpg_link:hover, .avpg_link_current:hover {
 color: #ccc;
 text-decoration: none;
}

#navDROPVertical, #navDROPVertical ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		width : 11em;
		margin-left: 10px;
	}
	#navDROPVertical #lvl1 {
	 text-decoration: underline;
	 font-variant: small-caps;
	}
	#navDROPVertical ul li { /* all list items */
		position : relative;
		line-height : 1.25em;
		margin-bottom : -1px;
		width: 11em;
		text-decoration: none;
		text-align: center;
		font-variant: small-caps;
	}
	
	#navDROPVertical li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 12.05em;
		width: 22.05em;
		margin-top : -1.45em;
		text-decoration: none;
		z-index: 2;
		line-height: 5em;
	}
	
	#navDROPVertical li ul ul { /* third-and-above-level lists */
		left: -999em;
		margin-left : 16.05em;
		width: 11.05em;
		text-decoration: none;
		z-index: 1;
	}
	
		
	#navDROPVertical li ul li a {
	 z-index: 2;
	}
		
	#navDROPVertical li ul ul li a {
	 z-index: 1;
	}
	#navDROPVertical li a {
		width: 11em;
		display : block;
		color : black;
		font-weight : bold;
		text-decoration : none;
		background-color: #69B47C;
		border : 1px solid black;
		padding : 0 0.5em;
		text-decoration: none;
		z-index: 3;
	}
	#navDROPVertical li ul a {
		width: 22em; 
	}
	
	#navDROPVertical li a:hover {
		color : white;
		background-color : black;
	}
	
	#navDROPVertical li:hover ul ul, #navDROPVertical li:hover ul ul ul, #navDROPVertical li.sfhover ul ul, #navDROPVertical li.sfhover ul ul ul {
		left: -999em;
	}
	
	#navDROPVertical li:hover ul, #navDROPVertical li li:hover ul, #navDROPVertical li li li:hover ul, #navDROPVertical li.sfhover ul, #navDROPVertical li li.sfhover ul, #navDROPVertical li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
	



.aptest {
 border: 1px solid yellow;
 background-color: lime;
 padding: 0px;
 margin: 0px;
}

#avc_table {
 margin: 3px;
 padding: 5px;
 margin-left: 20px;
}

#avc_table .AviClasses_DPR_Parent_Header {
 text-align: center;
 font-size: 16px;
 
}

.avct_header {

}


#navDROP, #navDROP ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#navDROP a {
	display: block;
	width: 10em;
}

#navDROP li {
	float: left;
	width: 10em;
}

.avc_warning_text {
 color: red; 
 font-weight: bold;
}
h1.avc_warning_text, h1.avc_success_text, h1.avc_info_text {
 font-size: 18px;
 text-decoration: underline;
 font-variant: small-caps;
}
.avc_error_text, .avcp_class_error_text {
 color: red; 
 font-weight: bold;
}
.avc_success_text, .avc_info_text {
 color: blue; 
 font-weight: bold;
}

.AviClasses_DPR_SuperParent {
 background: lime;
}

.AviClasses_DPR_SuperParent {
 background-color: yellow;
 
}

.AviClasses_DPR_SuperParent .header {
 background-color: red;
 padding: 5px;
}

.AviClasses_DPR_SuperParent .entry {
 background-color: blue;
 padding: 5px;
}

#catnavlist li {
 display: inline;
list-style-type: none;
padding-right: 20px;
}

#navlist {
 
 
 
 
 
list-style-type: none;
padding-right: 20px;
}

#navcontainer
{  
border-top: 1px solid #999;
z-index: 1;
line-height: 2;
white-space: pre-wrap;
}

#CategoryBrowserContainer {
 border: 2px inset #a90030;
padding: 5px;
margin: 8px;
}

#CategoryBrowserOnly{
 border-top: 0px inset #a90030;
 border-bottom: 0px inset #a90030;
padding: 5px;
margin: 8px;
}
#CategoryBrowser_SubHeading {
 color: #a90030;
}

#navcontainer ul
{ 
text-align: center;
margin-top: 10px;
position: relative;
z-index: 2;
margin-top: -16px;
}

#navcontainer .active
{
color: #a90030;
font-weight: bold;
}




#navcontainer li
{
display: inline;
text-align: center;
margin: 0 5px;
}

#navcontainer li a
{
padding: 1px 7px;
color: #666;
background-color: #fff;
border: 1px solid #ccc;
text-decoration: none;
}

#navcontainer li a:hover
{
color: #000;
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
}

#navcontainer li a#current
{
color:#EFB3D6;
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
background: #a2061A; 
border: 5px groove #a90030;
}

#navcontainer li a:hover
{ 
background: #EFB3D6; 
}

#navcontainer li a#current:hover
{ 
background: #EFB3D6;
color: #a90060;
}

.Dropdown_Entry {
 color: #a90030;
 font-weight: bold;
}
.Dropdown_Entry_Alternate {
 color: #3000a9;
 font-weight: bold;
}

table .AviClasses_DPR_Parent {
 border: 1px solid #69B47C;
}
form.avc_form_cpanel_browser {
 display: inline;
}
div.avc_form_cpanel_browser {

 border: 1px solid #69B47C;
 padding: 3px;
}

.AviClasses_DPR_Parent_Header {
 background-color: #0F442A;
 color: #fff;
 font-weight: bold;
}

.AviClasses_DPR_Parent_Footer {
 background-color: #0F442A;
 color: #fff;
 font-weight: bold;
}

.AviClasses_DPR_Entry_Header_Seperator {
 background-color: #69B47C;/*#3000A0;*/
}
.AviClasses_DPR_Entry_Header_Seperator_Child {
 background-color: #a9a9a9;/*#3000A0;*/
}

.AviClasses_DPR_Entry_Header {
 background-color: #ccc;
 padding-bottom: 20px;
}

.DPR_Entry_CategoryTrail {
 color: navy; 
 font-size:11px;
}


.AviClasses_DPR_Entry_Header_Count {
 text-align: left;/*
 font-weight: bold;
 text-decoration: underline;
 color: #0060bf;*/
 padding-bottom: 15px;
}
.AviClasses_DPR_Entry_Header_Value {
 text-align: center;
 font-weight: bold;
 text-decoration: underline;
 color: #0F442A;
 padding-bottom: 15px;
 font-variant: small-caps;
}

.AviClasses_DPR_Entry_Column_Name {
 font-weight: bold;
 font-size: 12px;
 font-variant: small-caps;
 color: #0F442A;
}

.AviClasses_DPR_Entry_Column_Value {
 font-size: 12px;
}

.info {
 background-color:#0060bf;
}

.warning {
 background-color:#bf0060;
}

.debug {
 background-color:#FFEF3F;
}

body {
 font-family: Arial;
}

.info, .warning, .debug {
 padding-top: 12px;
 padding-left: 3px;
 padding-bottom: 6px;
}

.apaction {

 width: 100%;
 max-width: 800px;
 color: #bb88bb;
 margin-top: 10px;
 margin-right: 10px;
 border: 2px double #000000;

}

span .quote {
 text-decoration: underline;
 font-weight: bold;
}



.header_blue {
 font-size:14px; font-weight: bold; color: #0060bf; text-decoration: underline;
}