/* CSS Document */

/* sponsor landing page */

#wrapper{position:relative;}

#wrapper_absolute{width:1000px !important;min-height:700px;_height:700px; margin:auto; background:#fff; position:absolute;}

#sponsor_landing_login_wrap{float:right; margin-left:10px; width:205px;}

#sponsor_landing_top_logo_sect{ float:left;width:585px; }

#sponsor_logo_holder{ width:auto; height:165px;}

#sp_top_header{ font-size:14px; font-weight:bold; color:#0078ae; font-family:  Knowledge, Arial, Helvetica, sans-serif;; margin-top:10px;}

#sp_top_sect_wrap{}

#sp_sub_header{font-size:12px; font-weight:bold; color:#727272;}

hr{color:#4071bf;}

#static_text_block_1{ margin-top:8px;}

#course_one_block{ margin:10px 0 8px 0;}

#static_text_block_2{}

#static_text_block_2 ul{ padding:0px 0 0 10px;}

#static_text_block_2 ul li{padding-bottom:7px;}

.sp_text_block_title_stripe{ background:#005ab4; color:#fff; font-size:11px; font-weight:bold; padding:3px 0 3px 5px; height:15px; text-align:left!important;}

.sp_text_block_one_desc{ border:1px solid #dddddd; width:auto; padding:5px;}

#course_one_btn{ width:auto; text-align:right; margin-top:10px;}

.rr_btn_cls{background:url(../images/rr_btn_bg.gif) repeat-x; border:1px solid #86bdda; height:23px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#727272;}

#static_text_block_2{width:300px; float:left;}

#course_two_block{float:right; width:170px; text-align:right;}

.course_one_block_left{ margin:10px 0 8px 0;}

#course_two_desc{text-align:left; width:auto; padding:5px; border:1px solid #dddddd;}

.static_text_wrap{margin-top:10px;}

.static_text_sect_header{ background:#005ab4; color:#fff; font-size:11px; font-weight:bold; padding:3px 0 3px 5px; height:15px; text-align:left!important;}

.static_text_sect_desc{padding:5px; border:1px solid #dddddd;}

.static_text_sect_desc_noborder{padding:5px; border:0px solid #dddddd;}

#login_info{ float:right; margin-right:10px; text-align:right; width:400px; height:15px; color:#fff; margin-top:35px;}

#login_info a{text-decoration:none; color:#fff;}

.sp_tab_act_sp{ background:url(../../Images/btn_sp_long_bg.gif) no-repeat; width:142px; height:21px; float:left; text-align:center; padding-top:8px;}
.sp_tab_inact_sp{ width:142px; height:21px; float:left; text-align:center; padding-top:8px;}
.sp_tab_inact_sp a{ color:#727272;}

.sp_tab_act_5_sp{ background:url(../../Images/btn_long_bg.gif) no-repeat; width:115px; height:21px; float:left; text-align:center; padding-top:8px; }
.sp_tab_inact_5_sp{width:115px; height:21px; float:left; text-align:center; padding-top:8px;}
.sp_tab_inact_5_sp a{ color:#727272;}

/* manage landing page */

.tbl_wrap_manage_vendor{width:auto; border:1px solid #ebe7e7; padding:10px 10px 10px 8px; margin-top:10px;}
#preview_content_wrapper{width:577px; float:right; padding:0px 8px 15px 7px;}
.bordered_content_wrapper{width:auto; border:1px solid #ebe7e7; padding:7px 10px 7px 10px; margin-bottom:5px;}
.bordered_content_wrapper_special{width:auto; border:1px solid #ebe7e7; padding:7px 10px 3px 10px; margin:10px 0 0px 0;}

.sp_search_results_disp{ width:auto; margin:7px 0 2px 0; text-align:center;}

.sp_db_values{ margin-bottom:8px; color:#0078ae;}

.sp_header_title_txt_box{ font-family:Verdana; font-size:11px; color:#727272; height:14px; width:250px;}

.sp_common_content_tbl td{ height:16px; padding:3px 3px 3px 5px;}

.sp_long_text_area{width:672px; height:150px; font-family:Verdana; font-size:11px; color:#727272;} 

.link_to_course_display_wrap{ padding:5px 8px 5px 5px; width:auto; margin-top:5px;}

.sp_add_to_course_wrap{ padding:5px 8px 5px 5px; width:auto; margin-top:5px;}

.sp_add_to_course_tab_wrap{ width:298px; text-align:left; height:21px; padding:5px 0 3px 0px; margin-bottom:5px;}

.sp_add_to_course_tab_act{ background:url(../../images/btn_long_bg.gif) no-repeat; width:115px; height:21px; float:left; text-align:center; padding-top:8px;}
.sp_add_to_course_tab_inact{width:115px; height:21px; float:left; text-align:center; padding-top:8px; }

.sp_add_to_course_tab_act a{ text-decoration:none!important;}
.sp_add_to_course_tab_inact a{ text-decoration:none!important; color:#727272;}

.sp_add_to_course_desc{ width:500px; height:100px; font-family:Verdana; font-size:11px; color:#727272; }

#link_to_course_tbl{ position:relative;}


/* manage vendor */
.vendor_name_text_box{ font-family:Verdana, Helvetica, sans-serif; font-size:11px; color:#727272; height:14px; width:180px;}

.vendor_url_text_box{ font-family:Verdana, Helvetica, sans-serif; font-size:11px; color:#727272; height:14px; width:200px;}

.ro_frequency_text_box{font-family:Verdana, Helvetica, sans-serif; font-size:11px; color:#727272; height:14px; width:50px;}

/* manage global text*/

.manage_global_text_desc{ width:585px; height:100px; font-family:Verdana; font-size:11px; color:#727272; }


/* special classes */

.pad_top_3{padding-top:3px!important;}

.pad_top_1{padding-top:1px!important;}

/* overlay section */

#loader_bar{ position:absolute;	left: 367px; top: 300px;}
#mng_landing_pg_tb1_overlay{width:690px; height:238px;	background:#d2d0d0;	position:absolute; left:34px; top:198px; }

#loader_bar_2{position:absolute; left:334px; top:230px;}
#mng_landing_pg_tb1_overlay_2{width:690px; height:1057px; background:#d2d0d0; position:absolute; left:5px; top:-285px; }

#loader_bar_3{position:absolute; left:342px; top:200px;}
#mng_landing_pg_tb1_overlay_3{width:690px; height:403px; background:#d2d0d0; position:absolute; left:15px; top:14px; }

#loader_bar_small{position:absolute; left:710px; top:197px;}

#loader_bar_small_2{position:absolute; left:668px; top:43px;}

#loader_bar_small_3{position:absolute; left:683px; top:-25px;}

#loader_bar_small_product_search{position:absolute; left:650px; top:35px; float:right;}

/* page save overlay */

#page_save_overlay{width:390px; height:92px; position:absolute; background:#afaeae; left: 155px; top: -40px; padding:8px 10px 10px 10px;}

/*#page_save_header{ background:#669cb5; height:19px; padding:7px 0 0 10px; font-weight:bold; color:#fff; width:auto;}

#page_save_body{background:#f1f1f1; height:23px; padding:9px 0 0 10px; color:#727272; width:auto;}

#page_save_footer{ background:#fff; height:2px; width:auto;} */



#page_save_overlay_2{width:390px; height:92px; position:absolute; background:#afaeae; left: 160px; top: 385px; padding:8px 10px 10px 10px;}

#page_save_header{ background:#669cb5; height:19px; padding:7px 0 0 10px; font-weight:bold; color:#fff; width:auto;}

#page_save_body{background:#f1f1f1; padding:9px 0 0 10px; color:#727272; width:auto;}

#page_save_footer{ background:#fff; height:28px; width:auto; padding-top:5px; padding-right:7px;} 

#page_save_header_send_email{ background:#669cb5; height:19px; padding:7px 0 0 10px; font-weight:bold; color:#fff; width:auto;}

#page_save_body_send_email{background:#f1f1f1; padding:9px 0 0 10px; color:#727272; width:auto;}

#page_save_footer_send_email{ background:#fff; height:28px; width:auto; padding-top:5px; padding-right:7px;} 

#page_save_overlay_3{width:390px; height:92px; position:absolute; background:#afaeae; left: 173px; top: 220px; padding:8px 10px 10px 10px;}

#page_save_overlay_shipping_addresses{width:360px; height: 175px!important;width:500px; position:absolute; background:#afaeae; left: 300px; top: 220px; padding:8px 17px 138px 17px;}
/* transparency class */

.transparent_class { filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}

.transparent_class_2{ filter:alpha(opacity=20); -moz-opacity:0.2; -khtml-opacity: 0.2; opacity: 0.2;}

/* button wrap */



/*button disabling*/

.input_fields_disabled{background:#ebebe4;}

.input_fields_enabled{ background-color:transparent;}

.mark_up{}

.file_uploader_body{background:#fff!important;}

.file_uploader_font_style{font-family:verdana; font-size:11px; color:#727272;}

.upload_btn_cls{background:url(../../images/rr_btn_bg.gif) repeat-x; border:1px solid #86bdda; height:23px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#727272;}


/* sponsor_logo_preview_wrap */

.sponsor_logo_preview_wrap{ float:right; width:170px; padding:3px 162px 0 0;}

/*Image table scroll*/
.img_tbl_scroll {height:150px;overflow-y:auto;}

.noborder {border:0px solid #dddddd !important;}
.ParagraphPadding {
    padding-top: 20px;
}
.ContactParagraphPadding {
    padding-left: 40px;
}

.FooterPadding {
   padding-left:30px
}
.FooterPaddingSmall {
 padding-left:30px;font-size:small;
}
.FooterPaddingCenter {
text-align: center;
}