
	         body { margin:0; }
			 html { font: 12px 'Roboto',sans-serif; color: #0B1955;}
			 #main-wrapper {margin: 0px auto;width: 1000px;text-align: left;}
			 #windows-header{background: -moz-linear-gradient(277deg, #000018, #0B04C5) repeat scroll 0% 0% transparent;float: left;width: 100%;}
			 
			 article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
             display: block;}
			 #my-site-logo{ float: left; width: 553px;}
			 
			 a {color: #EF8E10;}
			
			a, a:hover, a:focus {
             text-decoration: none;
             transition: all 100ms linear 0s;
             outline: 0px none;
			}
			A:hover {    color: #05ABF9;}
			
	        .hdr {
	        display: block;
			color: #183B47;
			text-align: center;
			padding: 5px 4px 3px;
			border-bottom: 1px solid #AAAEB8;
			text-transform: uppercase;
			font-weight: bold;
			background-image: linear-gradient(180deg, #E7EDFF, #A3B0E5);
			text-shadow: 0px 0px 4px #FFF;
	                }
					
	        .sr_ul {
			list-style-type: none;display: block;width: 100%;padding: 1px 0px 0px;margin: 0px;
			       } 
				   
			.cover_div {
			border: 1px solid #C1C1C9;overflow: hidden; margin: 8px; margin-top:15px; box-shadow: 2px 2px 6px -2px rgba(0, 0, 0, 0.4);clear: both;
			font-family: 'Roboto', sans-serif;
					  }		

			#main-wrap > div { min-height: 450px; }
			#header,#footer {min-height: 40px;}
			#main-wrap {  overflow: hidden;}
			#sidebar { float: right; width: 30%;}
            #content-wrap { float: left;  width: 70%; font-family: 'Roboto', sans-serif;}   	  
	        .li_even {background: none repeat scroll 0% 0% #F8FAFF; padding: 1px 8px 1px 8px; border-bottom: rgba(0, 0, 0, 0.14) 1px solid;}
			.li_odd {background: none repeat scroll 0% 0% #FFF; padding: 1px 8px 1px 8px;border-bottom: rgba(0, 0, 0, 0.14) 1px solid;}
           h1 {
				font: bold 13px Arial;
			  }	
                	       
		   h2 {
	            padding: 0px;
				margin: 1px 3px 0px;
				font-family: 'Roboto', sans-serif;
				font-size: 12px;
				font-weight: 700;
			
			   }  
			   
			   #menu-search {    padding-right: 4px;    float: right;    display: inline-block;} 
			   #sidebar > div > ul > li > a {  color: rgba(74, 115, 188, 0.85) !important; text-shadow: 1px 1px rgba(87, 87, 87, 0.18); 
			   			 margin-left: -4px;
			   }
			   #sidebar > div > ul > li > a:hover {  color: #FF8700 !important; }
			   
			   
			   
			   
			   
			   div > ul> li > div > a { color: rgba(33, 36, 255, 0.9) !important; font-weight: bold;}
			   div > ul> li > div > a:hover { color: rgba(0, 129, 255, 0.59) !important; }
			   div > ul> li > div > a > img {vertical-align: middle; opacity: 0.8; }
			   div > ul> li > div > a > img:hover {opacity: 1; }
			   
			   .dl_div {
			   vertical-align: middle;
			   display: inline-block;
			   margin: 2px;
			   		   }
					   
				input, textarea {
									font-family: 'Roboto',sans-serif;
									font-size: 12px;
									margin: 0px;
								}	   
								
				input {
					background: none repeat scroll 0% 0% #FFF;
					color: #434343;
					border: 1px solid #C0C0C0 !important;
					outline: inherit;
					border-radius: 4px;
					box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1), 0px 2px 14px 0px rgba(0, 0, 0, 0.1) inset;
						}				
						
				INPUT[type="submit"] {
								cursor: pointer;
								   }		
 .main-container-body {
    padding: 10px 1px;
    min-height: 1000px;
    background-color: #E8EFFF;
    box-shadow: 4px 4px 32px rgba(0, 0, 0, 0.67);
}

				#search { width: 200px; }
				
				.hdr_words {display: inline-block;color: #F0F8FF;max-width: 195px;text-align: center;}
				.dl_li { background: url("/public/images/ifolder-downloads-icon.png") no-repeat scroll 100% -1px rgba(255, 255, 255, 0);padding-right: 18px; line-height: 22px; }
				.srch_li {line-height: 23px;}
	   
	   
	   
	   