﻿/* @font-face {
    font-family: 'TitilliumText22LBold';
    src: url('Fonts/TitilliumText22L005-webfont.eot');
    src: url('Fonts/TitilliumText22L005-webfont.eot?#iefix') format('embedded-opentype'),
         url('Fonts/TitilliumText22L005-webfont.ttf') format('truetype'),
         url('Fonts/TitilliumText22L005-webfont.woff') format('woff'),         
		 url('Fonts/TitilliumText22L005-webfont.svg#TitilliumText22LBold') format('svg');
    font-weight: normal;
    font-style: normal;
}    */

html{height:100%;}

#Form{height:100%;}
a{outline:0;border:0;}
ul, ol{margin:0;padding:0 0 1em 0;}
#DNN6{width:100%;position:relative;z-index:1;min-height:100%;}
#Background{background:#fafafa url('Images/Body-BG.jpg') repeat-x 0 bottom;position:absolute;bottom:0;width:100%;height:240px;z-index:-1;}

/* h1{font-family:TitilliumText22LBold;font-size:26px;}
h2{font-family:TitilliumText22LBold;font-size:22px;}
h3{font-family:TitilliumText22LBold;font-size:18px;}  */



/*
#Header #ContentBG  { max-width:1000px; }
#Content   { max-width:1000px; min-width:1000px;}
#Panes   { max-width:1000px; min-width:1000px;} */




 #Header{width:99.88%;background:none;position:relative; z-index:1; background-color:transparent; }
  .mycolist { position: relative;padding: 1px 8px !important;z-index: 999; }
 #Header #ContentBG{margin:auto;background: url(images/) no-repeat center bottom;min-width:1000px;max-width:1000px;padding-top:6px;}
 .header-bottom {  height:16px;background-color:#e5eaee;position:relative;z-index:-3333 !important;  }
/* #Header #ContentBG{margin:auto;background: url(images/) no-repeat center bottom;min-width:990px;max-width:1010px;padding-right:10px;} */
#Content {max-width: 1000px; min-width: 1000px;
	padding: 0px 0px 0px; background-color:#fff !important;
	margin: 10px auto 20px;
   min-height: 421px; position:relative; z-index:-1000; box-shadow:0 0 10px rgba(0,0,0,0);border-radius:0 0 0px 0px;}     
   
 /*  #Content {max-width: 1000px; min-width: 1000px;
	padding: 0px 0px 0px; background-color:#fff !important;
	margin: 50px auto 20px;
   min-height: 421px; position:relative; z-index:-1000; box-shadow:0 0 10px rgba(0,0,0,0);border-radius:0 0 0px 0px;}      */
   
   
      
        #Panes{max-width: 1000px; min-width: 1000px; margin:auto;}
  
      /*-->   .unauthlogo {margin-left:-5.3%;} */
     .unauthlogo {margin-left:0;}
      
         .toplogoheader { margin-left:-5.6%;   } 
        /* .unauthlogo {margin-left:-3.7%;}
         .toplogoheader { margin-left:-4%;   }   */

.headercss
{  
    margin-top: 0px !important;
    margin-left: 0px !important;
    float:left;
}
.headercss h1 span { margin-left:0px !important; }

#divNavigation { margin-right: 0px !important; margin-top: 0px !important; } 

 /*#Header{width:100%;background:url(images/Header-BG.jpg) repeat-x center bottom; z-index:1; 	height: 162px; background-color:#fff;}*/

/*-->.topimgheader {width:100%;background:url(images/unauthheader.png) repeat-x center bottom;position:absolute; z-index:-1; top:0;	height: 90px; background-color:#fff; } */

.topimgheader {width:100%;repeat-x center bottom;position:absolute; z-index:-1; top:0;	height: 90px;  border-bottom:1px solid #C2C2C2;
               box-shadow:0 5px 3px #F7F7F7;  /*background-color:#364684;*/ }
               
/*-->.toplogoheader {position:absolute; z-index:-1 !important; width:185px;height: 110px; margin-top:-50px;}  */

.toplogoheader {display:none; }
.menuLogoBG { position:absolute;  top:100px; z-index: 1; display:none;}

 /*   #Header .Content{position:relative;width:1024px;height:63px;margin:auto;}
    #Header #ContentBG{min-width:1024px;max-width:1024px; margin:auto;background: url(images/) no-repeat center bottom;}

#Content {max-width: 960px; min-width: 960px;
	padding: 10px 30px 0px; background-color:#fff !important;
	margin: 0 auto; margin-bottom:30px;
   min-height: 470px; position:relative; z-index:-1000; box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:0 0 10px 10px;}          

#Panes{max-width: 960px; min-width: 960px;margin:auto;}

*/
    /*WAM - removed z-index*/
    #Header #Nav{width:820px;height:32px;position:absolute;left:200px;display:none;}
    
    #Header .SearchContainer{position:absolute;z-index:22;bottom:19px;right:0px;width:0px;height:32px;background:url(images/search.png);}
    #Header .SearchContainer .SearchBorder{border:0;background:none;}
    #Header .SearchContainer .SearchIcon{float:left;width:40px;padding:3px;background-position:9px 6px;}
    #Header .SearchContainer .SearchTextBox{float:left;background:none;width:140px;margin:3px;color:#eee;}
    #Header .SearchContainer .SearchButton{float:left;text-indent:-9999px;display:block;height:32px;width:30px;padding:0;}


    
/* LOGIN GROUP STYLES */
	#LogoRow{
		padding:12px 0;
		min-height:75px;
	}
	
	/* Company Logo */
	#LogoRow > a{ 
		display:block; 
		float:left;
	}
	.stddb-toplnks {width: 1000px; margin:0 auto; }
	.fa-lock  {font-size:16px;margin-right:5px;padding-top:0px; }
	/* Login & Social */
	.LogoRowRight { height:30px;width:100%;background-color:#5c699b; color:#fff; 
        position: relative; z-index:0; float:right; }
	
		#Login{
			float:right;
			padding-right:0;
			height:25px;
			border:1px solid #cfcfcf;
			border-bottom:1px solid #999;
			background:#eee;
			margin-top:2px;
			-webkit-border-radius:		3px;
			-moz-border-radius:		 	3px;
			border-radius: 				3px;
			
			-webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2);
			-moz-box-shadow: 	0px 1px 0px 0px rgba(0, 0, 0, 0.2);
			box-shadow: 		0px 1px 0px 0px rgba(0, 0, 0, 0.2);

		}
		
		#Login .registerGroup, 
		#Login .registerGroup *, 
		#Login .loginGroup, 
		#Login .loginGroup *{
			display:block;
		} 
	
	
		#Login .registerGroup,
		#Login .loginGroup{float:left;padding:0;margin:0;} 
		
		#Login .registerGroup li:first-child:hover{border-left:#333;}
		/* Register Group Styles */
		#Login .registerGroup li{ 
			float:left;
			height:33px;
			border-left:1px solid #fcfcfc; /*light*/
			border-right:1px solid #c7c7c7; /*dark*/
		}
		#Login .registerGroup .buttonGroup{margin-right:0;}
		
		#Login .registerGroup a,
		#Login .loginGroup a{
			position:relative;
			display:block;
			padding:2px 8px;
			font-weight:bold;
			font-size:13px;
			vertical-align:middle;
			line-height:1.5em;
			
			background:#e7e7e7 url(Images/LoginLinksBg.png) repeat-x 0 0;
		}
		
		#Login .registerGroup a:hover,
		#Login .loginGroup a:hover{
			background:#858585;
			color:#fff;
			text-shadow: 0px -1px 0px #333333;
			
			-webkit-box-shadow: 	inset 0px 0px 5px 0px #333;
			-moz-box-shadow: 		inset 0px 0px 5px 0px #333;
			box-shadow: 			inset 0px 0px 5px 0px #333; 
		}
		#Login .registerGroup a:active,
		#Login .loginGroup a:active{
			color:#fff;
			text-shadow: 0px -1px 0px #333333;
		}
		
		#Login .registerGroup a:hover,
		#Login .loginGroup a:hover{text-decoration:none;}
		
		#Login .registerGroup a strong,
		#Login .loginGroup a strong{
			position:absolute;
			left:0; top:0;
			width:100%; height:100%;
			display:block;
			font-size:11px;
			font-weight:bold;
			vertical-align:baseline;
			overflow:hidden;
			text-indent:-9999px;
		}
		
		.registerGroup .userMessages strong,
		.registerGroup .userNotifications strong{
			background:url(Images/userLoginSprite.png) no-repeat 15px 12px;
		}
		.registerGroup .userNotifications strong{ background-position:-85px 10px; }
		.registerGroup .userMessages strong:hover{background-position:15px -40px; }
		.registerGroup .userNotifications strong:hover{ background-position:-85px -42px;}
		.registerGroup .userMessages strong:active{background-position:15px -91px; }
		.registerGroup .userNotifications strong:active{ background-position:-85px -92px;}
		
		#Login .registerGroup a span{
			position:absolute;
			right:5px; top:-7px;
			display:inline-block;
			padding:2px 4px;
			min-width:7px;
			text-align:center;
			margin-right:3px;
			background: rgb(31,152,241); /* Old browsers */
			font-size:9px;
			color:#fff;
			text-shadow: 0px 1px 0px #333333;
			
			/*CSS3*/	
			background: -moz-linear-gradient(top, rgba(31,152,241,1) 0%, rgba(2,111,196,1) 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(31,152,241,1)), color-stop(100%,rgba(2,111,196,1))); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, rgba(31,152,241,1) 0%,rgba(2,111,196,1) 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, rgba(31,152,241,1) 0%,rgba(2,111,196,1) 100%); /* Opera 11.10+ */
			background: linear-gradient(top, rgba(31,152,241,1) 0%,rgba(2,111,196,1) 100%); /* W3C */
			
			-webkit-border-radius: 	3px;
			-moz-border-radius: 	3px;
			border-radius: 			3px; 
			
			-webkit-box-shadow: 0px 1px 0px 0px #222222;
			-moz-box-shadow: 0px 1px 0px 0px #222222;
			box-shadow: 0px 1px 0px 0px #222222; 		
		}
		
		
		#Login .registerGroup .userProfileImg a{
			padding:0;background:none;
			min-width:25px;
		}
		#Login .registerGroup a img{
			border:1px solid blue;
			height:32px; width:32px;
			background:#555;
			
			-webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2);
			-moz-box-shadow: 	0px 1px 0px 0px rgba(0, 0, 0, 0.2);
			box-shadow: 		0px 1px 0px 0px rgba(0, 0, 0, 0.2); 
		}
		/* Login Group Styles */
		#Login .loginGroup{
			border-left:1px solid #fcfcfc; /*light*/		
		} 
		#Login .loginGroup a{padding:3px 12px; font-weight:bold; color:#666;}
		
		/* Login Language Group */
		#Login .language-object{
			float:left;
			display:block;
			margin:0;
			padding:0;
			
			border-left:1px solid #c7c7c7; /*dark*/
		}
		#Login .language-object span{
			padding:8px 0;
			padding-right:8px;
			margin:0;
			float:left;
		}
		#Login .language-object span:first-child{
			padding-left:8px;
			border-left:1px solid #fcfcfc; /*light*/
		}
		#Login .language-object span img{
			height:12px; width:20px;
			opacity:0.2;
		}
		#Login .language-object span:hover img{opacity:1;}
		#Login .language-object .Language.selected img{
			opacity:1;
			border-color:#999;
			-webkit-border-radius: 2px;
			border-radius: 2px; 
			-webkit-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.8);
			box-shadow: 		0px 1px 0px 0px rgba(255, 255, 255, 0.8); 
		}
		
		
	#fb-root{display:none;}
	.fb-like{float:left;}
	#dnn_SocialMediaPane{clear:both; float:right; }
	
	#Breadcrumb{height:30px;width:960px;line-height:30px;background:url(images/Breadcrumb-BG.jpg) no-repeat 0 0;margin:0 0 2em 0;font-size:11px;}
    #Breadcrumb span{display:inline-block;height:30px;float:left;font-weight:bold;color:#666;font-size:11px;}
    #Breadcrumb .Intro{text-transform:uppercase;padding:0 15px 0 13px;margin:0 15px 0 0;font-size:10px;background:url(images/Breadcrumb-FirstSep.jpg) no-repeat right 0;}
    #Breadcrumb .SkinObject{display:inline-block;color:#944e4e;height:30px;float:left;}
    #Breadcrumb .SkinObject:hover{text-decoration:underline;}
    #Breadcrumb span.Sep{width:14px;background:url(images/Breadcrumb-Sep.jpg) no-repeat 0 0;margin:0 15px;}
    
	#dnn_ContentPane, #dnn_BottomPane{clear:both;}
	
	#DNN6.Home #dnn_LeftPane, #DNN6.TwoColRight #dnn_LeftPane{float:left;width:630px;margin:0 30px 0 0;min-height:1px;}
	#DNN6.Home #dnn_RightPane, #DNN6.TwoColRight #dnn_RightPane{float:left;width:300px;}
	
	#DNN6.ThreeCol #dnn_LeftPane{float:left;width:180px;margin:0 30px 0 0;}
	#DNN6.ThreeCol #dnn_CenterPane{float:left;width:470px;margin:0 30px 0 0;}
	#DNN6.ThreeCol #dnn_RightPane{float:left;width:250px;}
	
	#DNN6.TwoColLeft #dnn_LeftPane{float:left;width:300px;margin:0 30px 0 0;}
	#DNN6.TwoColLeft #dnn_RightPane{float:left;width:630px;}
	
.col_shadow { width: 330px; height: 20px; margin-bottom: 0px; background: url(images/col_shadow.png) no-repeat;  }
.col_shadow4 { width: 960px; height: 20px; margin-bottom: 0px; background: url(images/col_shadow4.png) no-repeat;  }
.col_shadow5 { width: 1000px; height: 20px; margin-bottom: 0px; background: url(images/col_shadow5.png) no-repeat;  }
.col_shadow6 { width:610px; height: 20px; margin-bottom: 0px; background: url(images/col_shadow6.png) no-repeat;  }

.col_shadow_IP460 { width: 460px; height: 20px; margin-bottom: 0px; background: url(images/col_shadow_IP.png) no-repeat;  }
.col_shadow_IP { width: 460px; height: 20px; margin-bottom: 0px; background: url(images/col_shadow_IP2.png) no-repeat;  }
.col_shadow_IP550 { width: 550px; height: 20px; margin-bottom: 0px; background: url(images/col_shadow550.png) no-repeat;  }
.col_shadow_IP520 { width: 520px; height: 20px; margin-bottom: 0px; background: url(images/col_shadow520.png) no-repeat;  }


#Footer{min-height:45px;width:100%;border-top:1px solid #C2C2C2; 
        margin-top:30px;
        
        -moz-box-shadow:    inset 0 5px 3px  #f0f0f0;
   -webkit-box-shadow: inset 0 5px 3px  #f0f0f0;
   box-shadow:         inset 0 5px 3px  #f0f0f0;
        
}
    #Footer .Content{min-width:960px;max-width:960px;margin:auto;padding:20px 0 0 0;}
    #Footer .Content .Panes{padding:0 0 45px 0;}
    #Footer #dnn_Footer_LeftPane{width:470px;float:left;margin:0 20px 0 0;}
    #Footer #dnn_Footer_RightPane{width:470px;float:left;}
    #Footer #dnn_Footer_BottomPane{clear:both;  display:none;}
    #Footer #Copyright{clear:both;height:50px;width:960px;line-height:30px;}
    #Footer .Normal{color:#323232;}
    #Footer span.SkinObject{font-weight:normal;color:#323232;}
    #Footer a.SkinObject{float:right;font-weight:normal;text-decoration:underline;}
    #Footer a.SkinObject:link, #Footer a.SkinObject:active, #Footer a.SkinObject:visited, #Footer a.SkinObject:hover{color:#323232;padding:0 0 0 15px;float:left; }
    
    #Copyright span {display:none;}
    #dnn_dnnPrivacy_hypPrivacy {display:none;}

/* Content */
.Social-Links{text-align:right;padding:15px 0 0 0;}
#dnn_SocialMediaPane .fb-like{margin-top: 20px; margin-left: -80px; position: absolute;}
	.Social-Links a{margin:0 0 0 10px;}
	.icoIN{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -192px 0;}
	.icoFacebook{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat 0 0;}
	.icoTwitter{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -32px 0;}
	.icoTwitter2{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -576px 0;}
	.icoMySpace{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -64px 0;}
	.icoStumbleUpon{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -96px 0;}
	.icoDigg{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -128px 0;}
	.icoFlickr{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -160px 0;}
	.icoLinkedIn{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -192px 0;}
	.icoYouTube{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -224px 0;}
	.icoDelicious{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -256px 0;}
	.icoBlogger{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -288px 0;}
	.icoRSS{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -320px 0;}
	.icoEmail{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -352px 0;}
	.icoTumblr{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -384px 0;}
	.icoFourSquare{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -416px 0;}
	.icoReddit{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -448px 0;}
	.icoVimeo{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -480px 0;}
	.icoWordPress{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -512px 0;}
	.icoBebo{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -544px 0;}

.line3d { width:99%; height:5px; background:url(images/Horizontal-Sep.jpg) repeat-x top; margin-bottom:10px; } 

/* Right Hand Links */
#RightLinks{margin:0;padding:0;}
	#RightLinks li{height:50px;clear:both;list-style-type:none;background:url(images/Horizontal-Sep.jpg) repeat-x left bottom;padding:1em 0;margin:0;}
		#RightLinks li img{float:left;height:50px;width:56px;margin:0 15px 0 0;}
		#RightLinks li a:link, #RightLinks li a:visited{color:#000;text-decoration:none;}
		#RightLinks li a:active, #RightLinks li a:hover{color:#D0171E;text-decoration:none;}
		#RightLinks li p{margin:0;line-height:14px;}
		#RightLinks li p span{display:block;color:#000;font-size:13px;font-weight:bold;text-transform:uppercase;padding:0 0 2px;font-family:TitilliumText22LBold;font-size:14px;text-shadow: #f7f7f7 1px 1px 1px;}
		#RightLinks li.icoMarketplace{background:none;}
		#RightLinks li.icoCommunity img{background:url(images/Icons.png) no-repeat -192px 8px;}
		#RightLinks li.icoManuals img{background:url(images/Icons.png) no-repeat -250px 0;}
		#RightLinks li.icoTraining img{background:url(images/Icons.png) no-repeat -316px 2px;}
		#RightLinks li.icoConferences img{background:url(images/Icons.png) no-repeat -376px 0;}
		#RightLinks li.icoMarketplace img{background:url(images/Icons.png) no-repeat -444px 0;}

/* Password Information */
#Passwords{margin:2em 0;padding:0;}
	#Passwords li{display:inline-block;height:62px;width:305px;background:url(images/Icons.png) no-repeat -256px -64px;margin:0 15px 0 0;padding:0;list-style-type:none;}
	#Passwords li.Host{margin:0;}
	#Passwords span.SubHead{display:block;color:#FFF;font-size:14px;padding:11px 0 8px 15px;}
	#Passwords span.Password{color:#FFF;padding:0 0 0 15px;}
p.Disclaimer{clear:both;color:#666666;font-size:11px;line-height:14px;}

/* Default Over-rides */

#ControlPanelWrapper #dnnCPWrap{filter:none !important;}

/* Modules */
/*.DnnModule{margin:0 0 2em 0;}*/   
     .DnnModule{margin:0 0 0em 0;}
.DnnModule ul, ol{padding: 0 0 0 0px;}
/* Panes - In Layout Mode */
.paneOutline{border:0;}
.paneOutline span.SubHead center{border:1px #ccc dotted;border-left:0;border-right:0;line-height:2.5em;}

#iPopUp{display:none;}
.eipbackimg{z-index:1000;}

/* Fonts */
.Normal{font-size:14px;line-height:16px;}
.SubHead{color:#333;}

/* Language Object */
.language-object { display:inline-block; margin-left: 5px; }

ol { padding-left:20px; }

.ability_col_IP_l { float: left; width: 460px; margin-right:40px; text-align:justify;}
.ability_col_IP_r { float: left; width: 460px; margin-right:0px; text-align:justify;}
.ability_pad__IP { padding: 15px 20px;	background: #f5f5f5; color:#000000; box-shadow: 0 0 10px #acacac; min-height:280px; line-height: 1.5em;text-align:justify;  }  

.ability_col_WIP_l { float: left; width: 520px; margin-right:40px;text-align:justify;}
.ability_col_WIP_r { float: left; width: 460px; margin-right:0px; text-align:justify;}
.ability_pad__WIP { padding: 10px 20px 15px 20px;	color:#000000; box-shadow: 0 0 10px #acacac; min-height:100px; line-height: 1.5em; text-align:justify; 
                    
                    background: #ffffff; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, #ffffff 0%, #F6FAF7 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#ffffff), color-stop(100%,#F6FAF7)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#F6FAF7 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover, #ffffff 0%,#F6FAF7 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover, #ffffff 0%,#F6FAF7 100%); /* IE10+ */
background: radial-gradient(ellipse at center, #ffffff 0%,#F6FAF7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#F6FAF7',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
                    
                    }  

.product_l { float: left; width: 600px; margin-right:40px;text-align:justify;}
.product_r { float: left; width: 920px; margin-right:0px; text-align:justify;}
.product_i { padding: 10px 20px;	background: #f5f5f5; color:#000000; box-shadow: 0 0 10px #acacac; min-height:160px; line-height: 1.5em; text-align:justify; }  

    .roundbg  {
    margin-right:4px;
	-moz-box-shadow:inset 0px 1px 0px 0px #caefab;
	-webkit-box-shadow:inset 0px 1px 0px 0px #caefab;
	background-color:#348652;
	-moz-border-radius:20px;
	-webkit-border-radius:42px;
	border-radius:42px;
	
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	padding:5px 11px;
	text-decoration:none;
    text-shadow:1px 1px 0px #014F00;
	}
	
    .roundbtn  {
   
	-moz-box-shadow:inset 0px 1px 0px 0px #caefab;
	-webkit-box-shadow:inset 0px 1px 0px 0px #caefab;
	box-shadow:inset 0px 1px 0px 0px #caefab;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #61A079), color-stop(1, #348652) );
	background:-moz-linear-gradient( center top, #61A079 5%, #348652 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#61A079', endColorstr='#348652');
	background-color:#348652;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #14542C;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:25px;
	font-weight:bold;
	padding:0px 6px;
	text-decoration:none;
    text-shadow:1px 1px 0px #014F00;
    
	}
	
	    .roundbtn2  {
 	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #61A079), color-stop(1, #348652) );
	background:-moz-linear-gradient( center top, #61A079 5%, #348652 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#61A079', endColorstr='#348652');
	background-color:#348652;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #14542C;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:25px;
	font-weight:normal;
	padding:0px 6px;
	text-decoration:none;
    text-shadow:1px 1px 0px #014F00;
    line-height:1em;
  	}
  	
  		    .roundbtn2:hover  {
	text-decoration:none;
     }
	
.Header_IP { float:left; color:#701516; }

.Header_green { font-weight:bold;font-size:16px; color:#8a3037; display:block;margin-bottom:8px; }

.lowercase_text {text-transform:lowercase;}

.indent {text-indent:50px;}

.hcolor { color:#701516; }

.occ_watermark { background: url(images/occtree4.png) center center no-repeat; }
     
.sb_title {width:280px;height: 20px;padding: 7px 10px;font-size: 18px; color:#fff;
	 background-color: #348E56;
     border-top-right-radius:6px;
    -webkit-border-top-right-radius:6px;
     border-top-left-radius:6px;
    -webkit-border-top-left-radius:6px;
    text-decoration: none;
    text-shadow: 1px 1px 0px #424242;
    font-weight:bold;
}

 .delebtn_bocc { margin-right: 0px;  }




.sb_content { 
	padding: 20px 30px;
	
}
.sb_bottom {
	height: 8px;
	}
	
	.col_occ { width:200px; font-weight:normal !important; margin-right:20px;}
	.col_occ a { font-weight:normal;  }
	.col_del { width:28px; font-weight:normal !important;  }
	
	
	.dbcss { position:absolute;right:0; margin-top:-46px;float:right;margin-right:-20px; }
	
	
	
	
	
	
	/* Require for Responsive */
	
	.sidebar_box { clear: both;	width:82%; margin-bottom: 10px;  border:1px solid #d1cdcc;padding: 8px 9px;  
      background-color:#F6F5F5; border-bottom-right-radius:6px;
       -webkit-border-bottom-right-radius:6px;
        border-bottom-left-radius:6px;
        -webkit-border-bottom-left-radius:6px;    }
	
	