@charset "utf-8";
/* CSS Document */
/*OLD CSS*/
.trainingMain {

	width: 660px;

	padding-left:20px;

	height:400px;

	overflow:auto;

}

.trainingMainLeft{

	float:left;

	text-align:left;

	width:430px;

	margin-top:10px;

}

.trainingMainRight{

	float:left;

	margin-top:10px;

	padding:5px;

}

.trainingEntry {

	width:430px;

	padding:5px 0px 20px 0px;

	height:150px;

}

.trainingEntry .icon{

	float:left;

	width:80px;

	text-align:center;

}

.trainingEntry .icon img{

	display:block;

	margin:0 auto;

}

.trainingEntry .texts{

	float:left;

	width:350px;

	font-family:Arial,sans-serif;

}

.trainingEntry .texts .author{

	font-size:12px;

	margin:0;

	padding:3px 0px 0px 0px;

	color: #333333;

}

.trainingEntry .texts .author a.username{

	color: #0000FF;

}

.trainingEntry .texts .title{

	font-size:14px;

	font-family:Arial, Helvetica, sans-serif;

	color:#000000;

	font-weight:bold;

	text-decoration:none;

}

.trainingEntry .texts a.title:hover{

	border-bottom: 1px solid #000000;

}

.trainingEntry .texts .description{

	font-size:12px;

	margin-top:5px;

	padding: 10px 0px 10px 0px;

	color: #333333;

}

.trainingEntry .texts .more{

	font-size:11px;

}

.trainingEntry .texts .more div{

	padding: 1px 20px 1px 0px;

}



.trainingAds {

	width:186px;

	overflow:hidden;

}

.fleft{

	float:left;

}

.fright{

	float:right;

}

.clear{

	clear:both;

}

.rating-submit {

	margin: 1px 0px 0px 5px;

}

.rating-submit a {

	background:url(http://www.sitesource101.com/mycommunity/templates/tmpl_uni/images/rating-submit.gif) no-repeat 0 0;

	width: 47px;

	height:16px;

	display:block;

	cursor:pointer;

}

.rating-submit a:hover {

	background-position: 0 -16px;

}

#hover-test{

	font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:5px 0px 0px 17px;

}

.rating-container{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	padding:0 0 20px 60px;

}

.starleton{

	background:url(http://www.sitesource101.com/mycommunity/templates/tmpl_uni/images/rating-star-sm.gif) no-repeat; background-position:0 0; width:12px; height:12px; float:left; display:block;

}
.cazflt23{
	float:left;
	padding-right:8px;
}

.starletoff{

	background:url(http://www.sitesource101.com/mycommunity/templates/tmpl_uni/images/rating-star-sm.gif) no-repeat; background-position:0 -12px; width:12px; height:12px; float:left; display:block;

}

a img {

	border:none;

}

a.advOpts {

	text-decoration:none;

	font-size:10px;

	padding-left:5px;

	color:#0000FF;

}

.views {

	padding: 0 2px;

	float:left;

}

.views a{

	text-decoration:none;

	

}



.trainingSearchForm{

	width:300px;

	float:right;

	padding-top:10px;

	

}

.advanceOptions{

	font-size:12px;

	border: 1px solid #CCCCCC;

	margin-top:10px;

	padding:10px;

	font-family:Arial, Helvetica, sans-serif;

	display:none;

}

.advanceOptions legend{

	font-weight:bold;

}

.advanceOptions .formEntry{

	padding:5px 0;

}

.viewSortPanel{

	margin-top:10px;

}

/*view training*/

.viewTraining {

	width:580px;
	padding: 0 20px;
	font-family:Arial, Helvetica, sans-serif;



}

.viewTraining .topster,.viewTraining .content{

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}

.viewTraining .content{

	padding:10px;

}

.viewTraining .reviews{

	margin:10px 0 0 0;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #CCCCCC;

	border-bottom-color: #E2E2E2;

}

.viewTraining .content ol,.viewTraining .content ul{

	list-style-position: inside;	

}

.viewTraining .title {

	font-size:16px;

	font-weight:bold;

	margin:0;

	padding:0;

}

.viewTraining .author {

	font-size:12px;

	padding-bottom:5px;

}

.viewTraining .author a {

	color:#0000FF;

	text-decoration:none;

	border-bottom:1px solid #0000FF;

	

}

.viewTraining .more{

	font-size:12px;

}

.viewTraining .more div{

	padding:1px 20px 1px 0;

}

.viewTraining .reviews .panelHead{

	padding:5px 0px;

}

.viewTraining .reviews .title{

	height:16px;

	padding-left:16px;

	text-decoration:none;

	font-weight:bold;

	color:#333333;

	font-size:14px;

	cursor:pointer;

}

.viewTraining .reviews .postReview{

	height:16px;

	margin-right:16px;

	text-decoration:none;

	font-weight:bold;

	color: #0000FF;

	font-size:12px;

	cursor:pointer;

}

.viewTraining .reviews .postReviewContainer {

	display:none;

	padding:5px 16px;

}

.viewTraining .reviews .arrowRight{

	background:url(http://www.sitesource101.com/mycommunity/templates/tmpl_uni/images/review-arrows.gif) no-repeat 0 0px;

}

.viewTraining .reviews .arrowDown{

	background:url(http://www.sitesource101.com/mycommunity/templates/tmpl_uni/images/review-arrows.gif) no-repeat top;

}

.viewTraining .reviews .review{

	padding: 5px 16px;

	border-top:1px solid #E2E2E2;

}



.viewTraining .reviews .review a.username{

	text-decoration:none;

	font-weight:bold;

	color:#0000FF;

	font-size:12px;

}

.viewTraining .reviews .review span.time{

	text-decoration:none;

	font-weight: normal;

	color: #666666;

	font-size:12px;

}

.viewTraining .reviews .review pre.reviewContent{

	font-size:12px;

	padding-top:5px;

	font-family: Arial, Helvetica, sans-serif;

	margin: 0;

 	overflow-x: auto; /*Use horizontal scroller if needed; for Firefox2, not needed in FF3*/

 	white-space: pre-wrap; /* css-3 */

 	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */

 	white-space: -pre-wrap; /* Opera 4-6 */

 	white-space: -o-pre-wrap; /* Opera 7 */

 	word-wrap: break-word; /* Internet Explorer 5.5+ */

}

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */

div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}

div.rating-cancel,div.rating-cancel a{background:url(http://www.sitesource101.com/mycommunity/templates/tmpl_uni/images/rating-delete.gif) no-repeat 0 -16px}

div.star-rating,div.star-rating a{background:url(http://www.sitesource101.com/mycommunity/templates/tmpl_uni/images/rating-star.gif) no-repeat 0 0px}

div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}

div.star-rating-on a{background-position:0 -16px!important}

div.star-rating-hover a{background-position:0 -32px}

/* Read Only CSS */

div.star-rating-readonly a{cursor:default !important}

/* Partial Star CSS */

div.star-rating{background:transparent!important;overflow:hidden!important}

/* END jQuery.Rating Plugin CSS */





/*boxy jquery plugin*/

.boxy-wrapper { position: absolute; }

.boxy-wrapper.fixed { position: fixed; }



  /* Modal */

  

  .boxy-modal-blackout { position: absolute; background-color: black; left: 0; top: 0; }

  

  /* Border */



  .boxy-wrapper { empty-cells: show; }

	.boxy-wrapper .top-left,

	.boxy-wrapper .top-right,

	.boxy-wrapper .bottom-right,

	.boxy-wrapper .bottom-left { width: 10px; height: 10px; padding: 0 }

	

	.boxy-wrapper .top-left { background: url('http://www.sitesource101.com/mycommunity/templates/tmpl_uni/images/boxy-nw.png'); }

	.boxy-wrapper .top-right { background: url('http://www.sitesource101.com/mycommunity/templates/tmpl_uni/images/boxy-ne.png'); }

	.boxy-wrapper .bottom-right { background: url('http://www.sitesource101.com/mycommunity/templates/tmpl_uni/images/boxy-se.png'); }

	.boxy-wrapper .bottom-left { background: url('http://www.sitesource101.com/mycommunity/templates/tmpl_uni/images/boxy-sw.png'); }

	

	/* IE6+7 hacks for the border. IE7 should support this natively but fails in conjuction with modal blackout bg. */

	/* NB: these must be absolute paths or URLs to your images */

	.boxy-wrapper .top-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sitesource101.com/mycommunity/templates/tmpl_uni/images/boxy-nw.png'); }

	.boxy-wrapper .top-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sitesource101.com/mycommunity/templates/tmpl_uni/images/boxy-ne.png'); }

	.boxy-wrapper .bottom-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sitesource101.com/mycommunity/templates/tmpl_uni/images/boxy-se.png'); }

	.boxy-wrapper .bottom-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sitesource101.com/mycommunity/templates/tmpl_uni/images/boxy-sw.png'); }

ul {

	list-style-position: inside;

}

	

	.boxy-wrapper .top,

	.boxy-wrapper .bottom { height: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }

	

	.boxy-wrapper .left,

	.boxy-wrapper .right { width: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }

	

	/* Title bar */

	

	.boxy-wrapper .title-bar { background-color: black; padding: 6px; position: relative; }

	  .boxy-wrapper .title-bar.dragging { cursor: move; }

	    .boxy-wrapper .title-bar h2 { font-size: 12px; color: white; line-height: 1; margin: 0; padding: 0; font-weight: normal; }

	    .boxy-wrapper .title-bar .close { color: white; position: absolute; top: 6px; right: 6px; font-size: 90%; line-height: 1; }

		

	/* Content Region */

	

	.boxy-inner { background-color: white; padding: 0 }

	.boxy-content { padding: 15px; }

	

	/* Question Boxes */



    .boxy-wrapper .question { width: 350px; min-height: 80px; }

    .boxy-wrapper .answers { text-align: right; }






*{
	margin:0;
	padding:0;
}
.field2{
	border:1px solid #cfcfcf;
	padding:5px 5px 5px 5px;
	background:#fff;
	color:#333;
	width:150px;
	float:left;
	font:12px Arial, Helvetica, sans-serif;
}
.field3{
	border:1px solid #cfcfcf;
	padding:3px;
	background:#fff;
	width:100px;
	color:#333;
	float:left;
	font:12px Arial, Helvetica, sans-serif;
}
.go{
	float:left;
}
.flash_video{
	padding:5px 0 0 0;
}
.pad_cs{
	 padding:5px 0
}
.pad_color{
	border-bottom:1px solid #ccc; 
	border-right:1px solid #d5d2d2; 
	border-left:1px solid #e3e3e3;
}
.vid_col{
	border:1px solid #cfcfcf; 
	padding:5px;
	overflow:auto;
	position:relative;
	height:265px;
}
.col_vid{
	float:right; 
	width:250px;

}
.col_vid h2{
	font-size:13px;
	padding-bottom:3px;

}
.video_bord{
	float:left; 
	position:relative; 
	padding:1px; 

}
.time_span{
	position:absolute; 
	float:left; 
	left: 64px; 
	top: 40px; 
	color:#fff; 
	font-size:11px; 
	padding:0 2px;
}
.video_list_char{
	margin-left:70px;
}
.video_list_char h2{
	font-size:12px;
	font-weight: normal;
	color:#ce0206;
}
.video_list_char a{
	color:#ce0206;
	text-decoration:none;
}
.video_list_char a:hover{
	color:#ce0206;
	text-decoration: underline;
}

.pad_ads{
	padding-right:3px;
}
.pad_ads1{
	padding-left:5px;
}
.below_cont_train{
	margin-top:7px;
	margin-right:190px;
	margin-bottom:10px;
}
.viewers{
	font-size:11px;
	color:#797474;
	padding-top:2px;
}
.below_cont_train h2{
	background:url(images/training/h2training.jpg) no-repeat left;
	padding:3px 0 3px 35px;
	font:16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin-bottom:8px;

}
.video_dvde{
	border-bottom:1px solid #cfcfcf; 
	
	margin-top:10px;
}
.title_rate{
	font-size:12px;
}
.below_cont_train p{
	font:12px Arial, Helvetica, sans-serif;
	color:#666;
	line-height:18px;
}
.right_vid_player{
	float:left; 
	width:350px;
}
.right_vid_player p{
	font-size:11px;
	padding:1px 0;
}
.right_vid_player ul{
	padding:0;
	margin:0;
	display:block;
}
.right_vid_player ol{
	padding:0;
	margin:0;
	display:block;
}
.right_vid_player li{
	padding:3px 7px;
	margin:1px 0px;
	display:block;
	font-size:11px;
	background:#FF0;
}
.ads2_title{
	background:url(http://www.sitesource101.com/mycommunity/templates/tmpl_uni/images/training/ads1.jpg) no-repeat left; 
	width:130px;
	padding:0 4px;
	height:130px;
	margin-right:7px;
	float:left;
}
.ads2_title_caz{
	font:normal 12px Arial, Helvetica, sans-serif;
	text-align:center;
	padding:7px 0 10px 0;
}
.bord_whte{
	border:1px solid #cfcfcf; 
	background:url(http://www.sitesource101.com/mycommunity/templates/tmpl_uni/images/training/bg.jpg) repeat-x top; 
	padding:4px;
}
.thumb_wrap{
	background:#fff; 
	width:150px; 
	border:1px solid #cfcfcf; 
	padding:4px; 
	float:left;
	margin-left:4px;
	margin-bottom:4px; 
	color:#363638;
}
.thumb_wrap p{
	font-size:11px;
	padding: 1px 0;
	margin:0px;
	
}
.search_warp{
	float:right;
}
.red a{
	color:#cb050a;
	text-decoration:underline;
}
.red a:hover{
	color:#cb050a;
	text-decoration: none;
}
.grey{
	color:#808086;
}
.grey a{
	color:#808086;
}
.grey1 a{
	color:#000;
}
.entry_content{
	font-size:14px;
}
.tit_caz{
	padding-left:10px;
	padding-bottom:8px;
}
.tit_caz a{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:15px;
	color:#333;
}


.thumb_wrap1{
	padding:0 4px; 
	color:#363638;
	float:right;
	width:120px;
}
.thumb_wrap1 p{
	font-size:11px;
	padding: 1px 0;
	
}
.caz{
	width:250px;
	float:left;
}
.cazslide3{
	width:400px;
	float:left;
}
.caz h2{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#d30100;
	padding-bottom:1px;
}
.caz_title{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#d30100;
	padding-bottom:1px;
	padding-left:10px;
}
.caz_title a{
	color:#ce0202;
	text-decoration: underline;

}
.caz_title a:hover{
	color:#ce0202;
	text-decoration:none;

}
.caz p{
	line-height:17px;
}


.dummy_thumb{
	background:#000000; 
	padding:0 15px; 
	text-align:center; 
	color:#fff;
	position:relative;

}

.cont_train{
	border:1px solid #cfcfcf; 
	padding:8px 10px 10px 12px;
	background:#fff; 
	margin-top:5px; 
}
.left_small{
	float:left; 
	width:153px;
	background:#fff;
	border-bottom:1px solid #cfcfcf; 
	border-left:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	margin-top:5px; 
}

.left_small_new{
	float:left; 
	width:153px;
	margin-top:6px;
	padding-left:3px;
}

.hot_topics h2{

	font:13px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	padding:5px 0 5px 2px;
}
.hot_topics{
	background:url(images/training/bg.jpg) repeat-x;
	border-bottom:1px solid #cfcfcf;
	border-top:1px solid #cfcfcf;
	padding-left:5px;

}
.box91{
	background:#fff;
	
}
.box91 ul{
	padding:5px 0 5px 0;
	margin:0;
	font-size:12px;
}
.box91 li{
	padding:3px 0px 3px 15px;
	margin:0;
	display:block;
	list-style:none;
}
.box91 li a{
	color:#333;
	font-size:11px;
	text-decoration:underline;
}
.box91 li a:hover{
	color:#333;
	text-decoration:none;
}
.pads_ads2{
	padding:3px; 0
}
.ads_warp2{
	float:right; 
	width:184px;
}
.paging{
	float:right;
	padding-top:1px;
}
.paging a{
	color:#333;
	text-decoration:underline;
}
.paging a:hover{
	color:#333;
	text-decoration: none;
}
.inter_txt01{
	background:#fff; 
	border:1px solid #cfcfcf; 
	padding:8px; 
	float:right; 
	margin-top:5px; 
	width:474px;
}

.inter_txt02{
	background:#fff; 
	border:1px solid #cfcfcf; 
	padding:8px;  
	margin-top:5px; 
}
.breadcrumbs{
	padding:5px 0 0 3px;
	font-size:11px;
}
.dvder{
	border-bottom:1px solid #ccc; 
	margin:0 0 10px 0; 
	padding-bottom:10px;
}
.avatar_pic{
	float:left; 
	width:90px;
	background:#000000; 
	padding:10px 0; 
	text-align:center; 
	color:#fff;
	position:relative;
}
.page_fot{
	margin-top:5px;
}
.front_caz_hld{
	background:#000000; 
	position:relative;
	padding:1px 0;
}
.sortby{
	float:left; 
	padding:0px 0 0 10px;
	width:160px;
}
.title_02{
	float:left; 
	padding:5px 5px 0 5px; 
	font:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}
.show_01{
	float:left; 
	padding:0 0 0 10px;
}
.inter02_warp{
	 margin-left:158px; 
	 margin-top:5px;
}
.watch-discoverbox{
	padding-top:4px;
	overflow:auto
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.small21{
	font-size:11px;
	padding:1px;
}
.player_title{
	font-size:16px;
	font-weight:bold;
	padding:6px 0 5px 3px;
}
.scroll_kath{
	overflow:auto;
	position:relative;
	height:480px;
	width:680px;
	font:14px Arial, Helvetica, sans-serif;
	text-align:justified;
	background-image:url (training/images/trainmenu.jpg);
}
.rev1{
	background:#e8e8e8;
	padding:10px 10px 15px 15px;
	border-bottom:1px solid #d3d2d2;
}
.rav2{
   background:url(http://www.sitesource101.com/mycommunity/templates/tmpl_uni/images/icon_model1.jpg) no-repeat;
   padding-left:48px;
   min-height:45px;
}
.rav3{
   background:#fff url(http://www.sitesource101.com/mycommunity/templates/tmpl_uni/images/icon_model_top1.jpg) no-repeat top;
   padding:20px 10px 10px 10px;
   width:492px;
   margin:5px 0 0 35px;
}
.post2_caz{
	padding:10px 0 0 0;
	font-size:11px;
}

.head24{
	background:#1b1c1e;
	padding:3px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
}

.head24 ul{
	padding:0;
	margin:0;
	
}
.head24 li{
	padding:0;
	margin:0;
	list-style:none;
	display:inline;
	
}
.head24 li a{
	color:#fff;
	text-decoration:none;
	cursor:pointer;
	padding:0 15px 0 10px;
	background:url(http://www.sitesource101.com/mycommunity/templates/tmpl_uni/images/review-arrows.gif) no-repeat top right;

}

.head24 li a:hover{
	color:#fff;
	text-decoration:none;
	cursor:pointer;
	padding:0 15px 0 10px;
	background:url(http://www.sitesource101.com/mycommunity/templates/tmpl_uni/images/review-arrows.gif) no-repeat bottom right;

}
.text_field2{
	border:1px solid #d3d2d2;
	width:550px;
	padding:5px;
}
.field234{
	padding:10px;
	background:#f8f7f7;
	border-top:1px solid #333;
}
.title_comments{
	padding-bottom:5px;
	font-size:16px;
	font-weight:normal;
}