﻿.body {margin:0;
    margin-bottom:8px;
    background-color:#313131;
    min-width:782px;
    font-family:Arial;
    font-size:12px;
    color:#505b66;
}
    
body 
{font-family:Arial;
    font-size:12px;
    color:#505b66;
    }
    
input 
{
    border:1px solid #cbcbcb;
    background-color:white;
    color:#6c6c6c;
    font-size:12px;
    font-family:Arial;}

.cbx input
{   border:none
    }
    
textarea 
{border:1px solid #cbcbcb;
    background-color:white;
    color:#6c6c6c;
    font-size:12px;
    font-family:Arial;
    }
    
/****************** Header and Footer ********************/
    
#footer_table 
{
    width:770px; 
    margin:0 auto; 
    color:#9a9a9a; 
    font-family:verdana; 
    font-size:10px;
}
#footer_table td 
{
    padding:18px 8px 0 8px;
    vertical-align:top}
    
 #footer_table a 
{  color:#9a9a9a; }
    
    
#site_header_home 
{
    height:179px; /*227*/ 
    display:block; 
    background-color:Black; 
    border-bottom:3px solid #d7d7d7}

#site_header_content 
{
    height:169px; 
    display:block; 
    background-color:Black; 
    border-bottom:3px solid #d7d7d7
    }

    
#site_logo 
{
    width:770px; 
    display:block; 
    height:52px; 
    margin:0 auto}

#menu 
{
    width:770px; 
    height:33px; 
    display:block; 
    margin:0 auto;}

#menu_left_border
{
    width:5px; 
    height:31px; 
    background:url(images/menu_left.gif) no-repeat; 
    float:left; 
    margin-top:2px}
    
#menu_right_border
{
    width:5px; 
    height:31px; 
    background:url(images/menu_right.gif) no-repeat; 
    float:right; 
    margin-top:2px}
    
#menu_tile 
{
    height:33px; 
    background:url(images/menu_tile.gif) repeat-x;} 
    
    
#shadow_home 
{
    width:782px; 
    height:214px; /*262*/
    display:block; 
    background: url('images/banner_home_shadow.gif') no-repeat bottom; 
    margin:0 auto; 
    position:absolute;
}
    
#shadow_content 
{
    width:782px; 
    height:169px; 
    display:block; 
    background: url('images/banner_content_shadow.gif') no-repeat bottom; 
    margin:0 auto; 
    position:absolute;
}   
    
#home_banner_container 
{
    width:770px; 
    height:207px; /*255*/
    margin:0 0 0 6px;
    background:url('images/banner_home_gradient.gif') repeat-x bottom  #676767}
    
#content_banner_container 
{
    width:770px; 
    height:162px; 
    background-color:#676767; 
    margin:0 0 0 6px;
    background:url('images/banner_content_gradient.gif') repeat-x bottom  #676767}
    
.banner_img 
{
    border:1px solid #868686; 
    margin:4px}
    
#footer_container 
{
    width:770px; 
    margin:0 auto}
     
.thumb_container 
{
    width:244px; 
    border:1px solid #313131; 
    display:block; 
    padding:3px;
    color:#757575;
    text-decoration:none;
    height:inherit;
    cursor:default;
    margin-bottom:8px}
    
.thumb_container:hover
{
    border:1px solid #474747;
    background-color:#3a3a3a;
}

.thumb_image 
{
    float:left; 
    border:1px solid #282828 !important;  
    margin:0 9px 3px 0; 
    width:33px; 
    height:43px;
    display:block;
}
    
.thumb_container:hover .thumb_image img 
{
    display:none}
    
/****************END *****************************/

/********************** Content *************************/    
  
#content_placeholder 
{
    margin:3px; 
    border:1px solid #d2d0d0; 
    padding:18px 18px 22px 18px;
    text-align:justify;
    }

#content_placeholder a 
{
    text-decoration:underline;
    color:#505b66;
    
  }
  
#content_placeholder a:hover 
{
    color:black;
    }

.required_txt 
{
    background:url(images/required_field.gif) no-repeat top right white}
    
#content_container 
{
    background: url(images/body_tile.jpg) repeat-x top #ebebeb; 
    display:block; 
    border-bottom:3px solid #aaaaaa}

#home_body 
{
    width:770px; 
    margin:0 auto; 
    padding-top:126px}
    
 #content_body 
{
    width:770px; 
    margin:0 auto; 
    padding-top:86px;
    padding-bottom:10px;
    }
    
 h1 
 {
    font-family:Arial;
    font-weight:bold;
    font-size:22px;
    color:#ce652f;
    margin:0 0 12px 0}
    
 h2 
 {  font-weight:bold;
    font-size:14px;
    color:#008fdc;
    margin:0
    }
    
 .numeric_list 
 {
    list-style-type:decimal;
    margin-top:4px;
    margin-bottom:14px
    }
    
 .bullet_list 
 {
    margin-top:4px;
    margin-bottom:14px;
    color:#008fdc;
    }
    
 .quote_box 
 {
    border-left:2px solid #9eb1bb; 
    padding: 2px 12px 2px 12px; 
    margin-top:24px; 
    font-family:Times New Roman; 
    font-size:13px;  
    text-align:justify; 
    font-style:italic; 
    color: #313131;
   }
    
.quote_signature 
{
    text-align:right; 
    font-style:normal}
    
 .btn_more img 
 {filter:alpha(opacity=65);
	opacity:0.65;
    }

.btn_more:hover img
{
    filter:alpha(opacity=100);
	opacity:1;
}

/************* END Content *******************/    
/************ Modal Popup *************/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ebebeb;
	border-width:2px;
	border-style:solid;
	border-color:#4e4e4e;
	padding:6px;
	width:250px;
}
/****************** END Moda Popup ***********/

/**************** Image Shadow Wrap **********/
.wrap1 {
	float:right;
	margin:0 0 0px 18px;
	background:url('images/shadow.gif') no-repeat right bottom;}
.wrap2 {background:url('images/corner_bl.gif') no-repeat left bottom;}

.wrap3 img {
	display:block;
	border:2px solid #f3f9fe;}
		
.wrap3 {
	background:url('images/corner_tr.gif') no-repeat 100% -2px;
	overflow: hidden; padding-left:0; padding-right:4px; padding-top:0; padding-bottom:4px
}
/***************** END Image Shadow Wrap *********/


/**************** Menu **********/


 .cursorHand
    {
        cursor: pointer !important;
    }   
    
    .RadMenu_Black 
    {
        padding:0 7px !important;
        width:756px !important;
        background: url('images/menu_corners.gif') repeat-x 0 1px !important;}
        
    .rmItem 
    {
        color:#636f7b!important}
        
    .rmLink
    {
        color:#a7a7a7 !important;
        margin-right:3px !important}
        
    .rmLink:hover 
    {
        color:#cccccc !important}
        
    
     .rmFocused 
    {
        color:#cccccc !important}
    
    .rmExpanded 
    {
        color:#cccccc !important}
    

    .rmRootGroup 
    {
        width:100% !important}
    
 select {border:none;
    background-color:orange}

/**************** END MENU **********/