/* Main Style Sheet for Impact Tours */

/* import Our Tour Styles */
@import "../CMSPages/GetCSS.aspx?stylesheetname=OurTourCSS";
/* import tour sign up styles */
@import "../CMSPages/GetCSS.aspx?stylesheetname=TourSignUpCSS";
/* import Our YUI Styles */
@import "../CMSPages/GetCSS.aspx?stylesheetname=ImpactToursYUIContainer";
@import "../CMSPages/GetCSS.aspx?stylesheetname=ImpactToursYUITabview";
@import "../CMSPages/GetCSS.aspx?stylesheetname=ImpactToursYUICarousel";
@import "../CMSPages/GetCSS.aspx?stylesheetname=DragDropCSS";

/* #IE6 Hacks# */

* html .sidebar_right_header_top
{
    margin: 0 0 -11px 0;
}
* html .sidebar_right_header 
{
    margin: 0 0 -16px 0;
}
* html .sidebar_right_header_alt
{
    margin: 0 0 -16px 0;
}
* html .nav_border_effect_light 
{
    margin: 0 0 -38px 0;
}
* html .featured_content 
{
    margin: 0 0 -6px 0;
}
* html .featured_movie 
{
    margin: 0 0 -10px 0;
}
* html .sidebar_left ul li 
{
    margin: 0 0 -16px 0;
}
* html .sidebar_left ul li ul li 
{
    margin: 0 0 -16px 0;
}

/* #Global Styles# */
body, html
{   
    font-family:Arial;
    font-size: 13px;
    /*text-align:center;*/
    margin:0;
    height:100%;
    background:url(../CMSTemplates/Educational/ui/educatours/images/body_bg.jpg) top no-repeat;
}

img 
{
    border:0;
}

.floatleft 
{
    float:left;
}

.floatright 
{
    float:right;
}

.clear 
{
    clear:both;
    height:0;
    margin:0;
    padding:0;
}

a 
{
    color:#253690;
}

a:hover
{
    color:#000;
}

.toggle_closed 
{
    
    padding: 3px 3px 3px 20px;
    background:url(../CMSTemplates/Common/ui/images/resultset_next.png) left no-repeat #FFF8DF;
    cursor:pointer;
    display:block;
    margin: 10px 0 10px 0;
    border-top:1px solid #FFEDAF;
    border-right:1px solid #FFEDAF;
    border-bottom:1px solid #FFEDAF;
    border-left:1px solid #FFEDAF;
}

.toggle_open 
{
    padding: 3px 3px 3px 20px;
    background:url(../CMSTemplates/Common/ui/images/resultset_down.png) left no-repeat #FFF8DF;
    cursor:pointer;
    display:block;
    margin: 10px 0 10px 0;
    border-top:1px solid #FFEDAF;
    border-right:1px solid #FFEDAF;
    border-bottom:1px solid #FFEDAF;
    border-left:1px solid #FFEDAF;
}

p 
{
    margin:10px 0;
}

.large_text 
{
    font-size:26px;
    font-weight:bold;
}

/*#Global Styles/Search Dialog#*/
.CMSSearchDialogSearchForLabel{
	font-weight:bold;
display:block;
margin-top:0px;
width:100px;
}

.CMSSearchDialogSearchModeLabel{
	font-weight:bold;
display:block;
margin-top:0px;
width:100px;
}

.CMSSearchDialogSearchButton{
    border:2px solid #2a780b;
    border-bottom:2px solid #225F00;
    padding:3px 0px;
    font-size:11px;
    background:url(../CMSTemplates/Educational/ui/jumpstreet/images/btn_green_bg.jpg) top repeat-x #569831;
    color:#fff;
    font-weight:bold;
    text-transform:uppercase;
    vertical-align:top;
    cursor:pointer;
}

.CMSSearchDialogSearchForTextBox{
	vertical-align:middle;	
	margin:0px 0px 0px 0px;
	font-size:13px;
	width:250px;

}

.CMSSearchDialogSearchModeDropDownList {
	vertical-align:middle;	
	margin:0px 0px 0px 0px;
	font-size:13px;
	width:255px;
}

.Search table{
	padding:0;
	margin:0;
	border-collapse:collapse;
	border:0;
	text-align:left;
}

.Search table td{ 
	padding:0;
	margin:0;
	border-collapse:collapse;
	border:0;
}

.CMSSearchResultsNoResultsLabel{
	font-weight:bold;
}

/* #Structural# */
/* #Structural/Wrapper# */

.wrapper 
{
    width:975px;
    margin: 0 auto;
    text-align:left;
    /*background:url(../CMSTemplates/Educational/ui/jumpstreet/images/jmp_wrapper_bg.jpg) bottom no-repeat;*/
}

/* #Structural/Header# */

.login_container 
{
    text-align:left;
    /*display:none;*/
}

.header 
{
    height:100px;
    width:100%;
    /*background:#eee;*/
    background:url(../CMSTemplates/Educational/ui/impacttours/images/header_bg.jpg) top no-repeat #F99D22;
    text-align:left;
    overflow:hidden;
    margin:0;
}

.header_fr 
{
    height:150px;
    width:100%;
    /*background:#eee;*/
    background:url(../CMSTemplates/Educational/ui/impacttours/images/header_bg.jpg) top no-repeat #F99D22;
    text-align:left;
    overflow:hidden;
    margin:0;
}

    .header_container 
    {
        margin:0 auto;
        width:975px;
        /*background:#fff;*/
        height:100px;
	font-size:11px;
    }
    
    .header_container_left_content
    {
        height:100px;
        width: 475px;
        float:left;
    }

    .header_container_right_content{width:520px;}
    .header_container_right_content_short{width:470px}

    .header_container_right_content,
    .header_container_right_content_short
    {
        float:right;
        margin:0;
        border:1px solid #0B509B;
	border-top:none;
        opacity:0.8;
        filter: alpha(opacity=80);
        -moz-opacity:.80;
        background:#fff;
        padding: 3px;
        overflow:hidden;
        height:25px;
    }
    
	.header_container_right_content .dropdown_small,
    .header_container_right_content_short .dropdown_small{
		font-size:11px;
	}
	.header_container_right_content .textbox_medium,
	.header_container_right_content .textbox_small,
    .header_container_right_content_short .textbox_medium,
    .header_container_right_content_short .textbox_small{
		font-size:11px;
		margin:0;
		padding:2px;
	}

    .header_container_right_content a,
    .header_container_right_content_short a 
    {
        font-weight:bold;
    }
    
        .lang_select 
        {
            float:right;
        }

/* #Structural/Nav# */

.nav_border_effect_dark
{
    width:100%;
    /*border-bottom: 1px solid #ccc;*/
    margin: 0;
    height:0px;
}

.nav_border_effect_medium
{
    width:100%;
    /*border-bottom: 1px solid #e5e5e5;*/
    margin: 0;
    height:0px;
}

.nav_border_effect_light 
{
    width:100%;
    /*border-bottom: 1px solid #eee;*/
    margin: 0 0 10px 0;
    height:0px;
}

.nav 
{
    width:100%;
    height:25px;
    background:url(../CMSTemplates/Educational/ui/impacttours/images/header_nav_bg.jpg) top no-repeat #F99D22;
    margin:0;

    /*border-bottom:1px solid #999;*/
    /*text-align:left;*/
    text-align:center;
    /*overflow:hidden;*/
}
    
    .nav_container 
    {
        width:975px;
        height:25px;
        margin:0 auto;
        font-weight:bold;
        font-size:14px;
text-align:right;
}

.nav_container ul
{
	float:right;
	text-align:left;
	vertical-align:middle;	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	list-style:none;
}

.nav_container li
{position: relative;}


        .nav_container ul li 
        {
            margin:0 5px 0 0;
            padding:0;
            float:left;
            text-align:center;
            border-left:1px solid #003D7F;
            border-right:1px solid #003D7F;
            /*border-top:1px solid #fff;*/
            border-top:1px solid #0D3F6F;
        }
        .nav_container ul li a 
        {
            /*border-bottom:2px solid #0B509B;*/
            display:block;
            padding:4px 10px 4px 10px;
            background:url(../CMSTemplates/Educational/ui/educatours/images/nav_btn_alt_bg.jpg) top repeat-x #fff;
            text-decoration:none;
            color:#000;
        }
        .nav_container ul li span 
        {
            /*border-bottom:2px solid #fff;*/
            display:block;
            padding:4px 10px 4px 10px;
            background:url(../CMSTemplates/Educational/ui/educatours/images/nav_btn_bg.jpg) top repeat-x #fff;
            text-decoration:underline;
        }



 
.nav_container ul li a:hover 
{
    	color:#00336F;
	background-color:#FFF;

}

.nav_container ul ul,
.nav_container ul ul ul
{
    	margin: 0px;
	position: absolute;
	background: #fff;
	z-index: 500;	
	display: none;
	font-size:12px;
	text-align:left;
	font-weight:normal;
        border-bottom:1px solid #0D3F6F;
}

.nav_container ul ul li 
{
    	text-align:left;
	clear: both;
    	display:block;
    	width:175px;
margin:0px;

}

.nav_container ul ul li a ,
.nav_container ul ul li span ,
.nav_container ul ul ul li a,
.nav_container ul ul ul li span
{
	display:block;
	text-decoration:none;
	color:#000;	
	margin: 0px;
	padding: 3px 5px 3px 5px;
	background:none;
}

.nav_container ul ul li a:hover ,
.nav_container ul ul ul li a:hover {
	color:#f42000;
	color:#fff;
	background-color:#00336F;
}

.nav_container ul ul ul {
	position: absolute;
	top: 0;
	left: 100%;
	width: 100%;
   	margin:0px;
	/*background: #00336F;
	font-size:11px;
	text-align:left;*/

}

.nav_container ul ul,
.nav_container ul ul ul
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	list-style:none;
	display:none;
}


/*----Hide and show the menu lists---*/

.nav_container ul ul ul{
	display:none;
}

.nav_container ul li:hover ul ul,
.nav_container ul ul li:hover ul ul,
.nav_container ul ul ul li:hover ul ul
{display: none;}

.nav_container ul li:hover ul,
.nav_container ul ul li:hover ul,
.nav_container ul ul ul li:hover ul,
.nav_container ul ul ul ul li:hover ul
{display: block;}

/* #Structural/Content# */
    
    .content 
    {
        width:720px;
        float:left;
        /*border:1px solid #ccc;*/
    }
    
    .home_content
    {
        width:490px;
        float:left;
        /*border:1px solid #ccc;*/
    }

    .content h1,
    .home_content h1, 
    .content_detail h1
    {
        margin: 10px 0 10px 0;
        font-size:20px;
        color:#152348;
    } 

    .content h2, 
    .home_content h2,
    .content_detail h2
    {
        margin: 10px 0 10px 0;
        font-size:18px;
        color:#152348;
    } 

    .content .news ul,
    .home_content .news ul,
    .content_detail .news ul 
    {
        list-style-type:none;
        margin:0;
        padding:0;
    }

/* #Structural/Content/Featured Content# */
        .featured_content 
    {
        margin:0px 0px 10px 0px;
/*border: 1px solid #000;
min-height:325px;*/
    }
        .featured_content .featured_movie 
        {
            width:470px;
            height:300px;
	    margin:0px 10px 5px 10px;
            overflow:hidden;
            /*background:#000;*/
        }
        .featured_content .featured_column 
        {
            background:url(../CMSTemplates/Educational/ui/educatours/images/featured_column_bg.jpg) top no-repeat;
            width:195px;
            height:300px;
            float:left;
            overflow:hidden;
            color:#fff;
        }
            .featured_content .featured_column .container 
            {
                margin:10px;
            }
            
            .featured_content .featured_column .container a
            {
                color:#fff;
                text-decoration:underline;
            }
/* #Structural/Content/Carousels# */    
        .carousels 
    {
        /*width:327px;*/
        /*height:145px;*/
        /*background:#eee;*/
	margin:0px 0px 10px 0px;

    }
    
        .carousel_header 
        {
            font-size:13px;
            font-weight:bold;
            padding:5px 0px 5px 5px;
            margin:0px;
            color:#fff;
            height:20px;
            background:url(../CMSTemplates/Educational/ui/educatours/images/carousel_header_bg.jpg) top repeat-x #FFC402;
            border:1px solid #FF8A00;
        }
    
        .carousel_container 
        {
            /*width:325px;*/
            /*height:112px;*/
            /*background:#eee;*/
            /*border-top:1px solid #999;*/
            border-right:1px solid #ccc;
            border-bottom:2px solid #999;
            border-left:1px solid #ccc;
            margin: 0;
            font-size:13px;
        }
        
        .carousel_container a
        {
            	font-size:13px;
		font-weight:bold;
		text-decoration:none;        	
	}
            .carousel_list_normal 
            {
                padding:3px;
                /*font-size:13px;*/
            }
            
            .carousel_list_normal ul 
            {
                list-style-type:none;
                /*list-style-position:outside;*/
                margin:0;
                padding:0;
            }
            .carousel_list_normal ul li 
            {
                margin:0 0 3px 0;
                padding:0 0 0 20px;
                background: url(../CMSTemplates/Common/ui/images/bullet_go.png) top left no-repeat;
            }

            .carousel_list_destinations
            {
                padding:3px;
                /*font-size:13px;*/
            }

            .carousel_list_destinations ul 
            {
                list-style-type:none;
                /*list-style-position:outside;*/
                margin:0;
                padding:0;
            }
            .carousel_list_destinations ul li 
            {
                margin:0 0 3px 0;
                padding:0 0 0 0;
            }
        
 /* #Structural/Content/Breadcrumbs# */   
        .breadcrumbs 
        {
            margin: 0;
            /*background:#eee;*/
            padding:5px 9px 5px 9px;
            /*border-bottom:1px solid #ccc;*/
            border:1px solid #ccc;
            border-bottom:0;
            background:url(../CMSTemplates/Educational/ui/educatours/images/container_top_bg.jpg) top repeat-x;
            font-size:11px;
        }
        
        .breadcrumbs a 
        {
            color:#000;
            /*text-decoration:none;*/
        }      

    .content_detail 
    {
        width:490px;
        float:left;
        margin: 0;
    }



 /* #Structural/Content/Border Gradient# */ 

	.content_bordered_gradient div.copy,
	.content_bordered div.copy{
		margin:5px 10px 5px 10px;
	}

	.content_bordered_gradient  
        {
            border:1px solid #ccc;
            border-bottom:2px solid #999;
            padding:20px 0px 20px 0px;
            background:url(../CMSTemplates/Educational/ui/educatours/images/container_top_bg.jpg) top repeat-x;
        }
        
            .content_bordered_gradient h2 
            {
		margin: 0px 10px 10px 10px;
                font-size:16px;
                color:#152348;
                /*font-family: "Courier New", Courier, monospace;*/
            }


        .content_bordered 
        {
            border:1px solid #ccc;
            border-bottom:2px solid #999;
            border-top:0;
            padding:0px 0px 20px 0px;
        }
        
            .content_bordered h2 
            {
                margin: 0px 10px 10px 10px;
                font-size:16px;
                color:#152348;
                /*font-family: "Courier New", Courier, monospace;*/
            } 
            
            .channel_repeater_item_alt
            {
                border-bottom:1px solid #EFE0D1;
                margin:0 0 0 0;
                padding: 10px;
                /*background: url(../CMSTemplates/Educational/ui/jumpstreet/images/channel_item_shadow.jpg) bottom no-repeat #eee;*/
                background:#eee;
            }
            
            .channel_repeater_item 
            {
                border-bottom:1px solid #EFE0D1;
                margin:0 0 0 0;
                padding: 10px;
                /*background: url(../CMSTemplates/Educational/ui/jumpstreet/images/channel_item_shadow.jpg) bottom no-repeat;*/
            }
            
                .channel_repeater_item h1, .channel_repeater_item_alt h1
                {
                    font-size:16px;
                    margin: 0 0 5px 0;
                }
                
                .channel_repeater_item img 
                {
                    margin: 0;
                }
                
            .PagerControl 
            {
                font-size:11px;
                /*clear:both;*/
                margin: 5px 0;
                color:#666;
            }
            
                .PagerControl .PagerResults 
                {
                    float:left;
                }
                
                .PagerControl .PagerNumberArea 
                {
                    float:right;
                }
    
    .content_container 
    {
        margin:10px;
    }

/*.CMSSiteMapList { }

.CMSSiteMapListItem { list-style-image: url(../CMSTemplates/Common/ui/images/link.png); } 
*/
/*.CMSSiteMapLink { color: #C34C17; text-decoration:none; }*/


  /* #Structural/Sidebar Left# */

    .sidebar_left 
    {
        width:240px;
        float:left;
        text-align:left;
        margin: 0 10px 0 0;
  
}
    
        /*
        .sidebar_left_header_top
        {
            margin: 0;
            height: 4px;
            padding:0;
            background:url(../CMSTemplates/Educational/ui/jumpstreet/images/rsidebar_header_top.gif) top no-repeat;           
        }
        */
        
        .sidebar_left_header 
        {
            padding: 4px 5px;
            margin:0;
            background:#0B509B;
            color:#fff;
            font-size:16px;
            font-weight:bold;
            /*border: 1px solid #000;*/
            
        }
        
        .sidebar_left_body 
        {
            border-bottom: 1px solid #999;
            border-left:1px solid #ccc;
            border-right:1px solid #ccc;
            border-top:1px solid #ccc;
        }
        
        .sidebar_left ul 
        {
            list-style:none;
            margin:0;
            padding:0;
        }
            .sidebar_left ul li 
            {
                margin:0;
                padding:0;
            }
            .sidebar_left ul li a


            {
                display:block;
                padding:5px;
                border-bottom:1px solid #ccc;
                /*border-top:0;*/
                background:/*url(../CMSTemplates/Educational/ui/educatours/images/container_top_bg.jpg) top repeat-x*/ #fff;
                text-decoration:none;
                color:#000;
                /*font-weight:bold;*/
            }
            
            .sidebar_left ul li a:hover 
            {
                background:#182051;
                color:#fff;
            }
            
            .sidebar_left ul li span
            {
                display:block;
                padding:5px;
                border-bottom:1px solid #ccc;
                background:/*url(../CMSTemplates/Educational/ui/educatours/images/container_top_bg.jpg) top repeat-x*/ #fff;
                font-weight:bold;
            }
            
                .sidebar_left ul li ul li a
                {
                   padding: 3px 3px 3px 20px;
                   background:/*url(../CMSTemplates/Common/ui/images/bullet_green.png) left no-repeat*/ #DFF7FF;
                   /*font-weight:normal;*/
                   color:#666;
                }
                
                .sidebar_left ul li ul li a:hover 
                {
                   background:/*url(../CMSTemplates/Common/ui/images/bullet_green.png) left no-repeat*/ #182051;
                   color:#fff;
                }
                
                .sidebar_left ul li ul li span
                {
                   padding: 3px 3px 3px 20px;
                   display:block;
                   background:/*url(../CMSTemplates/Common/ui/images/bullet_green.png) left no-repeat*/ #DFF7FF;
                   /*border:1px solid #ccc;*/
                   font-weight:bold;
                }
  
/* #Structural/Sidebar Right# */

    .sidebar_right 
    {
        width:225px;
        /*height:100px;*/
        float:right;
        text-align:left;

    }
    
        .sidebar_right_header_top
        {
            margin: 0;
            height: 4px;
            padding:0;
            background:url(../CMSTemplates/Educational/ui/educatours/images/rsidebar_header_top.gif) top no-repeat;           
        	display:none;
	}
        
        .sidebar_right_header 
        {
            padding: 0 5px 3px 5px;
            margin:0px 0px 10px 0px;
            /*background:url(../CMSTemplates/Educational/ui/educatours/images/container_hd.gif) top repeat-x #7a7a7a;*/
            background:url(../CMSTemplates/Educational/ui/jumpstreet/images/carousel_header_bg.jpg) top repeat-x #276bac;
            border:1px solid #00336F;
	color:#fff;
            font-size:13px;
            font-weight:bold;
            
        }
        
        .sidebar_right_body 
        {
            border-bottom: 1px solid #999;
            border-left: 1px solid #ccc;
            border-right: 1px solid #ccc;
            border-top: 1px solid #999;
            padding:5px;
	    margin:0px 0px 15px 0px;
            font-size:11px;
            background:#eee;
        }

        
            .sidebar_right_body ul 
            {
                list-style:none;
                margin:0;
                padding:0;
            }
                
                .sidebar_right_body ul li
                {
                    margin:0;
                    padding:0;
                }
        
            .sidebar_right_body h1 
            {
                margin: 0 0 5px 0;
                padding:0;
                font-size:16px;
                color:#17234B;
            }
        
        
        .sidebar_right_header_alt 
        {
            padding: 5px;
            margin:0;
            color:#fff;
            height:20px;
            /*background:url(../CMSTemplates/Educational/ui/educatours/images/container_hd.gif) top repeat-x #7a7a7a;*/
            background:url(../CMSTemplates/Educational/ui/jumpstreet/images/carousel_header_bg.jpg) top repeat-x #276bac;
            border:1px solid #00336F;
            

            font-size:13px;
            font-weight:bold;
            /*border-bottom: 1px solid #BF3100;*/
            
        }
        
        .sidebar_right_body_alt 
        {
            border-bottom: 1px solid #999;
            border-left: 1px solid #ccc;
            border-right: 1px solid #ccc;
            border-top: 1px solid #999;
            padding:5px;
            background: url(../CMSTemplates/Educational/ui/educatours/images/container_300px_bg.jpg) bottom no-repeat #eee;
            /*color:#fff;*/
            text-align:center;
            margin: 0 0 10px 0;
            
        }
        
/* #Structural/Sidebar Right/Tour Finder# */
        
        .sidebar_right_header_tourfinder 
        {
            padding: 5px;
            margin:0;
            color:#fff;
            height:20px;
            /*background:url(../CMSTemplates/Educational/ui/educatours/images/carousel_header_bg.jpg) top repeat-x #FFC402;
            border:1px solid #FF8A00;*/

background:url(../CMSTemplates/Educational/ui/jumpstreet/images/carousel_header_bg.jpg) top repeat-x #276bac;
            border:1px solid #00336F;
            font-size:13px;
            font-weight:bold;
            
        }

.sidebar_right_body_tourfinder 
        {
            border-bottom: 1px solid #00336F;
            border-left: 1px solid #00336F;
            border-right: 1px solid #00336F;
            /*border-top: 1px solid #FF8A00;*/
		border-top: 0;
            padding: 5px 5px;
            font-size:11px;
		color:#fff;
            background:#00336F;
		/*line-height:1.0;*/
        }


        
        .tour_finder 
        {
            margin:0 0 10px 0;
        }
    

/* #Structural/Footer# */

.footer 
{
    clear:both;


    width:100%;
    text-align:center;
    margin: 25px 0 0 0;
    font-size:11px;
    color:#333;
    
}
    .footer_container 
    {
        width:935px;
        margin: 0 auto;
        /*background:#fff;*/
        padding:20px;
        border-top:1px solid #999;
        background: url(../CMSTemplates/Educational/ui/jumpstreet/images/jmp_footer_bg.jpg) top no-repeat;
	line-height:1.5em;    
    }
    
/* #Input Styles# */
/* #Input Styles/Text# */

.text_input_medium 
{
    width:175px;
    padding:5px;
    font-size:11px;
    color:#666;
    margin: 0 0 5px 0;
}

.text_input_medium_tourid 
{
	width:165px;
    /*padding:3px 2px 3px 2px;*/
	padding:5px;
    font-size:11px;
    color:#666;
    margin: 0 0 5px 0;
    vertical-align:top;
    background:#FFF8DF;
    border:1px solid #999;
}

.text_input_small
{
    width:100px;
    padding:3px;
    font-size:11px;
    color:#666;
    margin: 0 0 5px 0;
}

/* #Input Styles/Buttons# */

.btn_input_reg 
{
    border:2px solid #2a780b;
    border-bottom:2px solid #225F00;
    padding:3px 0px;
    font-size:11px;
    background:url(../CMSTemplates/Educational/ui/jumpstreet/images/btn_green_bg.jpg) top repeat-x #569831;
    color:#fff;
    font-weight:bold;
    text-transform:uppercase;
    vertical-align:top;
    cursor:pointer;
}

.btn_input_large 
{
    border:2px solid #2a780b;
    border-bottom:2px solid #225F00;
    padding:3px;
    font-size:11px;
    background:url(../CMSTemplates/Educational/ui/jumpstreet/images/btn_green_bg.jpg) top repeat-x #569831;
    color:#fff;
    font-weight:bold;
    text-transform:uppercase;
    vertical-align:top;
    width:250px;
    cursor:pointer;
    margin:5px 0;
}

/* #Input Styles/Buttons/Tour Finder# */

.btn_input_small 
{
    /*margin-top:3px;*/
	border:2px solid #2a780b;
    border-bottom:2px solid #225F00;
    padding:3px 2px 3px 2px;
    font-size:11px;
    background:url(../CMSTemplates/Educational/ui/jumpstreet/images/btn_green_bg.jpg) top repeat-x #569831;
    color:#fff;
    font-weight:bold;
    text-transform:uppercase;
    vertical-align:top;
    cursor:pointer;
}

    .button_input_login 
    {
        cursor:pointer;
        font-family:Arial;
        font-size:11px;
        font-weight:bold;
        padding:5px;
        background:url(../CMSTemplates/Common/yui/build/assets/skins/sam/sprite.png) #fff;
        border:1px solid #ccc;
        margin: 0 0 0 0;
    }

/* #BizForm Validation# */

.ErrorLabel {
    border:1px solid #FF0000;
    background: url(../CMSTemplates/Common/ui/images/exclamation.png) 99% 50% no-repeat #FFCFCF;
    padding:5px 30px 5px 5px;
    margin:0 0 10px 0;
    color:#000;
    display:block;
    font-weight:bold;
}