/*
#wig_content *, #wdialog_body * {font-size:12px; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif !important;} 
#wig_content *, #wdialog_body *{color:#656565;} 
*/
#wig_content, #wdialog_body {font-size:12px; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif !important;padding:10px}
#wig_content p, #wdialog_body p {font-size: 11px; line-height:12px; color:#656565 }


#wig_content a img, #wdialog_body a img{border:0}
#wig_content a, #wdialog_body a{text-decoration:none;}
#wig_content h1, #wdialog_body h1{color:#000000; margin:0px 0px 10px 0px; font-size:24pt; font-weight:normal; font-style:italic;}
#wig_content h2, #wdialog_body h2{color:#000000; margin:0px 0px 10px 0px; font-size:14pt; font-weight:normal; font-style:italic;}
#wig_content .underline, #wdialog_body .underline{border-bottom:1px solid #f2f2f2;}
#wig_content .underline2, #wdialog_body .underline2{border-bottom:1px solid #d7d7d7;}

/* #container{width:960px; margin:0px auto;} */
#wig_content{
    padding:20px;
    background-color:#f0f0f0;
}

/*#wig_content *, #wdialog_body * { font-family:Arial, Helvetica, sans-serif !important; font-size:.80em; color:#656565; background-repeat:repeat-x }*/
/* #wdialog_body p { font-size: 12px } */

.wig_sidebar{ width:232px; float:left; border:1px solid #cacaca; background-color:#FFFFFF;}
.wig_sidebarContent{ padding:20px;}
.wig_mainBody{ width:685px; float:left;}
.wig_mainBodyContent{ padding:20px;}

.clear{clear:both;}
.cust_btn_1
{
position: relative;
font-family: arial, helvetica, sans-serif;
white-space: nowrap;
display: block;
width: 242px;
height: 65px;
margin: 0px;
padding: 0px;
font-weight:normal;
text-indent:15px;
}

.cust_btn_1 a
{
background: url(../../images/widgets/lhsMenu_inact.jpg) no-repeat;
color: #939393;
font-size: 20px;
width: 242px;
height: 65px;
line-height: 63px;
text-decoration: none;
display: block;
}

.cust_btn_1 a:hover{
background-position: 0px -65px;
}

/*WIDGETS PAGE*/	

.wig_slider_box{
width:632px;
height:333px;
background-image:url(../../images/widgets/wig_slider_bg_left.jpg);
background-repeat:no-repeat;
float:left;
}

.wig_slider_box_right{
width:26px;
height:333px;
background-image:url(../../images/widgets/wig_slider_bg_right.jpg);
background-repeat:no-repeat;
float:left;
}

.wig_slider_content{
width:382px;
height:333px;
}

.wig_browse_box{
width:270px;
height:324px;
background-image:url(../../images/widgets/wig_browse_course_bg.jpg);
background-repeat:no-repeat;
float:left;
margin-left:10px;
}
.wig_browse_box .box_content{
width:240px;
margin:0px auto;
margin-top:12px;
text-align:left
}

.wig_underline1{border-bottom:1px solid #e0e0e0; height:3px; margin:4px auto;}

.wig_arrow_nav{width:20px; float:right;}

.wig_arrow_prev
{
float:left;
position: relative;
font-family: arial, helvetica, sans-serif;
white-space: nowrap;
display: block;
width: 8px;
height: 12px;
margin: 0px;
padding: 0px;
font-weight:normal;
text-indent:-9915px;
margin-right:4px;
}

.wig_arrow_prev a
{
background: url(../../images/widgets/wig_arrow_prev.jpg) no-repeat;
color: #939393;
font-size: 20px;
width: 8px;
height: 12px;
line-height: 0px;
text-decoration: none;
display: block;
}

.wig_arrow_prev a:hover{
background-position: 0px -13px;
}

.wig_arrow_next
{
float:left;

position: relative;
font-family: arial, helvetica, sans-serif;
white-space: nowrap;
display: block;
width: 8px;
height: 12px;
margin: 0px;
padding: 0px;
font-weight:normal;
text-indent:-9915px;
}

.wig_arrow_next a
{
background: url(../../images/widgets/wig_arrow_next.jpg) no-repeat;
color: #939393;
font-size: 20px;
width: 8px;
height: 12px;
line-height: 0px;
text-decoration: none;
display: block;
}

.wig_arrow_next a:hover{
background-position: 0px -13px;
}

.wig_text1{color:#000000 !important; margin:0px 0px 10px 0px; font-size:12pt !important; font-weight:bold; font-style:italic; text-transform:none}
.wig_text2{color:#000000 !important; margin:0px 0px 10px 0px; font-size:10pt !important; font-weight:bold; font-style:italic; text-transform:none}
.wig_text3{color:#4f7fa0 !important; margin:0px 0px 10px 0px; font-size:14pt !important; font-weight:bold; text-transform:none}
.wig_text4{color:#7c7c7c !important; margin:0px 0px 10px 0px; font-size:12pt !important; font-weight:bold; text-transform:none}
.wig_text5{color:#cfcfcf !important; margin:0px 0px 10px 0px; font-size:9pt !important; text-transform:none}
.wig_text6{color:#4f7fa0 !important; margin:0px 0px 10px 0px; font-size:10pt !important; font-weight:bold; text-transform:none}
.wig_text7{color:#333333 !important; margin:0px 0px 10px 0px; font-size:9pt !important; text-transform:none}


.wig_btn_name{padding-top:5px; padding-bottom:5px; color:#4f7fa0 !important; font-weight:bold; padding-left:58px; font-size:12px !important}
.wig_btn_desc{font-size:10px !important; padding-left:60px;}

.wig_btn_simple
{
position: relative;
font-family: arial, helvetica, sans-serif;
white-space: nowrap;
display: block;
width: 195px;
height: 67px;
margin: 0px;
padding: 0px;
font-weight:normal;
margin-bottom:5px;
}

.wig_btn_simple a
{
background: url(../../images/widgets/wig-btn-simple.jpg) no-repeat;
color: #939393;
font-size: 20px;
width: 195px;
height: 67px;
text-decoration: none;
display: block;
}

.wig_btn_simple a:hover{
background-position: 0px -70px;
}

.wig_btn_simple a p {margin:0px;}

.wig_btn_horizontal
{
position: relative;
font-family: arial, helvetica, sans-serif;
white-space: nowrap;
display: block;
width: 195px;
height: 67px;
margin: 0px;
padding: 0px;
font-weight:normal;
margin-bottom:5px;
}

.wig_btn_horizontal a
{
background: url(../../images/widgets/wig-btn-simple.jpg) no-repeat;
color: #939393;
font-size: 20px;
width: 195px;
height: 67px;
text-decoration: none;
display: block;
}

.wig_btn_horizontal a:hover{
background-position: 0px -70px;
}

.wig_btn_horizontal a p {margin:0px;}

.wig_btn_horizontal
{
position: relative;
font-family: arial, helvetica, sans-serif;
white-space: nowrap;
display: block;
width: 195px;
height: 67px;
margin: 0px;
padding: 0px;
font-weight:normal;
margin-bottom:5px;
}

.wig_btn_horizontal a
{
background: url(../../images/widgets/wig-btn-horizontal.jpg) no-repeat;
color: #939393;
font-size: 20px;
width: 195px;
height: 67px;
text-decoration: none;
display: block;
}

.wig_btn_horizontal a:hover{
background-position: 0px -70px;
}

.wig_btn_horizontal a p {margin:0px;}

.wig_btn_vertical
{
position: relative;
font-family: arial, helvetica, sans-serif;
white-space: nowrap;
display: block;
width: 195px;
height: 67px;
margin: 0px;
padding: 0px;
font-weight:normal;
margin-bottom:5px;
}

.wig_btn_vertical a
{
background: url(../../images/widgets/wig-btn-vertical.jpg) no-repeat;
color: #939393;
font-size: 20px;
width: 195px;
height: 67px;
text-decoration: none;
display: block;
}

.wig_btn_vertical a:hover{
background-position: 0px -70px;
}

.wig_btn_vertical a p {margin:0px;}

.wig_btn_caraousel
{
position: relative;
font-family: arial, helvetica, sans-serif;
white-space: nowrap;
display: block;
width: 195px;
height: 67px;
margin: 0px;
padding: 0px;
font-weight:normal;
margin-bottom:5px;
}

.wig_btn_caraousel a
{
background: url(../../images/widgets/wig-btn-carousel.jpg) no-repeat;
color: #939393;
font-size: 20px;
width: 195px;
height: 67px;
text-decoration: none;
display: block;
}

.wig_btn_caraousel a:hover{
background-position: 0px -70px;
}

.wig_btn_caraousel a p {margin:0px;}

.wig_btn_square
{
position: relative;
font-family: arial, helvetica, sans-serif;
white-space: nowrap;
display: block;
width: 195px;
height: 67px;
margin: 0px;
padding: 0px;
font-weight:normal;
margin-bottom:5px;
}

.wig_btn_square a
{
background: url(../../images/widgets/wig-btn-square.jpg) no-repeat;
color: #939393;
font-size: 20px;
width: 195px;
height: 67px;
text-decoration: none;
display: block;
}

.wig_btn_square a:hover{
background-position: 0px -70px;
}

.wig_btn_square a p {margin:0px;}

a.wig_link01{
color:#215f8a;
text-decoration:underline
}

a.wig_link01:hover{
color:#ff9700;
text-decoration:none;
}

.wig_popup{width:800px; border:3px solid #a0a0a0; margin:0px auto}
.wig_popup_header{height:75px; background-image:url(../../images/widgets/wig-pop-top.jpg); background-repeat:repeat-x}

.wig_popup_title{
float: left; 
/*width:740px; */
padding-left:20px;
font-size:36px;
color:#4f7fa0;
margin-top:15px;
}

.wig_popup_close{
    float: right; 
    width:20px; 
    margin-top:25px;
}
.wig_popup_close a {
    font-size:18px;
    color:#555;
    text-decoration:none;
}

.wig_popup_close img{
    border: none
}

.wig_popup_body{
min-height:500px; 
}

.wig_popup_body_content{
padding:20px 10px 20px 20px ;
}
.wig_popup_body_content input[type="radio"] {
    vertical-align:baseline
}
.wig_popup_footer{height:75px; background-image:url(../../images/widgets/wig-pop-bot.jpg); background-repeat:repeat-x; text-align:right;}

.wig_popup_footer_content{
padding-top:10px;
padding-right:10px;
}


.wid_preview_box{
background-image:url(../../images/widgets/box_pattern.png);
background-repeat:repeat !important;
padding:20px;
height:500px; 
}

#embedCodeBox{ border:1px solid #cacaca; padding:6px;max-width: 265px;overflow: auto; text-transform:none; font-weight:normal}
#embedCodeBox textarea{border:none; height:60px; width:100%; text-transform:none}



.wig_preview{
	border:1px solid #cacaca; padding:6px;
	/*width:430px;*/
	height:430px;
	background-color:#FFFFFF;
        overflow:auto
}

.wig_course_row{padding:4px; padding-top:10px; border-bottom:1px solid #cacaca;}
.wig_course_name{color:#4f7fa0;font-size:11px;}
.wig_course_desc{font-size:11px;}

.wig_sel_course_box{ background-color:#f0f5f9; border:1px solid #cee4f2; padding:5px; /*width:270px;*/}

.wig_sel_course{background-color:#e2edf1; padding:3px; margin-bottom:4px;}
.wig_mainBody ul.thumbNav li { margin: 0px }
.wig_login_redirect { margin: 10px }
/*WIDGETS PAGE END*/


/* Tiny Scrollbar */
#userBox { width: 470px; }
#userBox .viewport { width: 455px; height: 400px; overflow: hidden; position: relative; }
#userBox .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; width:100%}
#userBox .scrollbar{ background: transparent url(../../images/widgets/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
#userBox .track { background: transparent url(../../images/widgets/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }
#userBox .thumb { background: transparent url(../../images/widgets/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
#userBox .thumb .end { background: transparent url(../../images/widgets/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#userBox .disable { display: none; }

#loader_box {display:none}
#loader { width: 100%; margin-top:150px; margin-bottom:150px; text-align:center }

#zero_clip_container { position:relative; margin-top:6px }
#zero_clip_link.hover { color:#ff9700; }
#zero_clip_link.active { color:#215f8a; }

#fancybox-content > div { overflow:  hidden !important }

.wig_login_required_box { width:300px; height:180px}
.wig_login_required_box .required_box_txt { padding:20px 0px }
.wig_login_required_box .required_box_links { padding:20px 0px; text-align:center}
.wig_login_required_box a { text-decoration:none; color:#4F7FA0 }
.wig_login_required_box a.close_wlw_box { float:right;}
.wig_marg_bottom { margin-bottom: 10px }

.wig_strong { color: #656565; font-size: 13px}
.wig_strong_small { color: #656565; font-size: 11px}
.wig_preview_label { color: #656565; font-size: 13px }
.wig_course_desc { color: #656565 }

.wig_faq {padding:10px 20px}
#wig_content .wig_faq p {padding:3px 0px; font-size:12px}
.wig_popup_body input {padding: 3px; height: auto}