/******   Caption Creator Flags *******/

.left_img_with_caption { /* no style, this class is read by script */ }

.right_img_with_caption { /* no style, this class is read by script */ }

.noWrap_img_with_caption { /* no style, this class is read by script */ }

.sgSectColor {/* no style, this class is only for getting dynamic color of current tab section */}

/****** End Caption Creator Flags ******/


/* custom styling for HTML Pro Module */

.eon_C213S .eonCLContent {text-align:left !important;}

h3 {font-size:14px; color:#333333; font-weight: normal; font-family:Arial, Helvetica, sans-serif; letter-spacing: normal; !important; }

h2  {
font-size:12px;
font-weight: bold;
font-family:Arial, Helvetica, sans-serif; color:#585b5b !important;
}

h1  {
   font-size:16px!important;
   font-weight: normal!important; 
   font-family:Arial, Helvetica, sans-serif!important; 
   color: #428bb7!important; 
   letter-spacing:normal!important; 
   margin:0px !important;
   padding-top:4px !important;
   padding-bottom:4px !important;
   padding-left:0px !important;
   padding-right:0px !important;
   word-break:normal;
   line-height:normal;
   
   }

p {font-family: arial; font-size: 12px !important;}
td {font-family: arial; font-size: 12px !important;}

strong {font-family: arial; font-size: 12px; color:#333333;}

a  {
text-decoration: none;
font-size:12px;
}
a:hover {
text-decoration: underline;
font-size:12px;
}

/* end HTML Pro styling */

/* nivo fix */

.nivo-controlNav {
  bottom:0 !important;
}

div.LogoDiv {padding:0;}

#SITE_Banner_Links{background-color:#416479; padding:5px 0; /* fixes IE 7 */ margin-left:0; height:13px;}
#SITE_Banner_Links li {display:block; list-style-type: none; float:left; margin:0 10px 0 10px;}
#SITE_Banner_Links li a {text-transform:uppercase; text-decoration:none; font-weight:bold; color:#FFF;
cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
#SITE_Banner_Links li a:hover {color:#999;}
#Image_Wrapper a img {
    margin-top: -11px;
}

/* Fixes spacing at to of website */

#SITE_Banner_Links { margin-top: -10px; }

.econCustomHP{ margin:0 !important; padding:0 !important;}

/* main menu padding adjustment */
div.navU {padding-right: 10px !important;
          padding-left: 10px !important;}

/* footer fix */
div.footerDiv {height:33px !important;}

div.nvbor8 {height:0 !important;}

#SITE_Footer { margin-top:-10px; padding:0px auto 0 auto;}
#SITE_Footer li {margin:3px 10px 0 0; display:block; list-style-type:none; float:left;}
#SITE_Footer li a {color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#SITE_Footer li a:hover {color:#ffffff; text-decoration:none;}

/* borders (Pane_2_Right) */

#dnn_Pane_2_Right {
    border: 1px solid #ccc ;
    border-right: none;
}

#dnn_PanelPane {
    border: 1px solid #ccc ;
    border-left: none;
}


/* Added by Richard R, this changes the background color in the contacts list page body*/

.ModDNNUserDefinedTableC { background-color: white !important;}

.Normal { font-size:12px; color:#333333 !important; }

div.ModDDRMenuC > ul > li > a  {
        font-size: 12px;
        font-weight: bold;
        display: block;
        padding:5px;		
}

/* Space on top */

div.nv_navspc, div.LogoDiv { height: 0; } 

/* Right Nav Styling */

.nav_button{
	background-image:url(Images/nav_button.jpg);
	background-repeat:no-repeat; 
	height:18px; width:297px;
	padding-left:6px; padding-top:5px;
} 

div.ModDDRMenuC > ul > li { padding:0;}
		
div.ModDDRMenuC > ul > li > ul > li a {	padding:5px !important;}

div.ModDDRMenuC > ul > li a:hover {text-decoration:none; color:#a41a1a;}
			
li.selected > a { color:#a41a1a; text-decoration: none; }
			
.IE_fix { width:100%;}  /* required for IE 7 bug */

div.ModDDRMenuC > ul > li, div.ModDDRMenuC > ul > li > ul > li {
        list-style:none;
        text-align:left;
}

div.ModDDRMenuC > ul, div.ModDDRMenuC > ul li {
        margin-left:0;
        padding-left:0;
}

/* Right Nav (Child Nodes) */

div.ModDDRMenuC > ul > li > ul > li > a {
        font-size:11px;
        font-style:italic;
        padding:5px;
        height:18px;
        display:block;
}

/* --------------------------------------- Photo Caption Styles ---------------------------------- */

p .left_image_holder .div_caption_holder,   
p .right_image_holder .div_caption_holder,
p .noWrap_image_holder .div_caption_holder, 
.left_image_holder .div_caption_holder,
.right_image_holder .div_caption_holder,
.noWrap_image_holder .div_caption_holder,
.div_caption_holder {
    padding: 0px;
    font-family: "Century Gothic", sans-serif;!important;
    font-size:11px;
    line-height: 11px;
    font-weight: bold;
    text-align: left;
}

.left_image_holder {
    float: left;
    margin-right: 10px;
    padding: 0;
    margin-bottom: 5px;
}

.right_image_holder {
    float: right;
    margin-left: 10px;
    padding: 0;
    margin-bottom: 5px;
}

.noWrap_image_holder {
    padding: 0;
    margin-bottom: 5px;
}

/**************  Letter of Intent ********************/

.LoI_button {
    font-weight:bold;
    text-decoration: none;
    background-color: #EEEEEE;
    color: #333333;
    padding: 3px 6px 3px 6px;
    border-top: 1px solid #CCCCCC;
    border-right: 1px solid #333333;
    border-bottom: 1px solid #333333;
    border-left: 1px solid #CCCCCC;
}

.LoI_button:hover {
    background-color: #BAC9D3;
    border-top: 1px solid #333333;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #333333;
    text-decoration:none;
}




















