body { width:auto; height:auto; background:#d3ddf5 url(MobileImages/bg2.jpg) left bottom repeat-x !important; padding:0 !important; -webkit-text-size-adjust: none; font-family:'Helvetica Neue' !important; font-size:14px !important; /*font-weight:bold !important;*/ line-height:20px !important; color:#828881 !important; -webkit-tap-highlight-color: rgba(0,0,0,0); }

* { width:100% !important; padding:0 !important; }

h1, 
h2, 
h3 { border:0 !important; }

a {  }
a:hover {  }

object, param, embed, .rss { display:none !important; }

input.searchInput { border: 1px solid #ccc; margin-top: 15px; margin-right: 25px; margin-bottom: 10px; margin-left: 5px; height: 18px; float: right; }
input.searchButton { height: 22px; float: right; margin-top: 15px; margin-right: 5px; margin-bottom: 10px; margin-left: 5px; }

.GlobalMenu_RootMenuItem {  }
.GlobalMenu_RootMenuItemSelected {  }

.GlobalMenu_MenuItem {  }

.GlobalMenu_MenuGroup {  }	
	
.GlobalMenu_MenuItemSelected { 	}

#sitesearch { display:none; }

/*~~
	MAIN
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#main { width:auto !important; min-height:179px; background:url(MobileImages/bgTop.jpg) top left repeat-x !important; padding:0 !important; margin:0 !important; position:relative !important; -webkit-tap-highlight-color: rgba(210,220,245,1); }

#main_header { width:auto !important; height:auto !important; background:transparent !important; margin:5px 10px 15px 11px !important; }
#main_header h1 { float:left; }
#main_header h1 a { display:block !important; width:189px !important; height:50px !important; background:url(MobileImages/logoSmall.png) left top no-repeat !important; text-indent:-500em !important; margin:10px 0 0 0 !important; overflow:hidden !important; float:left !important; }
#main_header img {  }

#main_body { width:auto !important; background:transparent !important; float:left !important; }

#main_body #side { width:auto !important; height:auto !important; background:transparent !important; float:left !important; margin:0 !important; padding:0 !important; }

#main_body #side #side_links { width:auto !important; height:auto !important; display:block; background:transparent !important; margin:0 10px 15px 10px !important; padding:0 !important; float:left !important; clear:both !important; }
#main_body #side #side_links ul { min-width:270px !important; height:auto !important; float:left !important; }
#main_body #side #side_links li { width:auto !important; background:transparent; float:left !important; display:none !important; }
#main_body #side #side_links li.mobile { display:block !important; }
#main_body #side #side_links ul li a,
#main_body #side #side_links ul li a:link,
#main_body #side #side_links ul li a:visited,
#main_body #side #side_links ul li a:hover { width:auto !important; max-width:82px; max-height:15px; white-space:nowrap; overflow:hidden; background:transparent !important; border:0 !important; padding:10px 15px 10px 15px !important; line-height:15px !important; color:#5b75b3 !important; }
#main_body #side #side_links ul li a.selectedPage,
#main_body #side #side_links ul li a.selectedPageRoot { background:#8da7e4 !important; -webkit-border-radius: 5px !important; padding:10px 15px 10px 15px !important; color:#fff !important; }
#main_body #side #side_content { display:none; }

#main_body #side #side_links ul li a.communityLink::before { content: "Community"; display:block; padding:0 0 100px 0 !important; }
#main_body #side #side_links ul li a.businessLink::before { content: "Business"; display:block; padding:0 0 100px 0 !important; }
#main_body #side #side_links ul li a.organizationLink::before { content: "Organization"; display:block; padding:0 0 100px 0; }

/*#main_body #side #side_links ul li a.HomeLink { display:none; }*/

#main_body #content { width:auto !important; background:#fff url(MobileImages/footerBG.png) left bottom repeat-x !important; -webkit-border-radius: 10px !important; margin:0 10px 0 10px !important; padding:15px !important; float:left !important; position:relative; z-index:1; }
#home #main_body #content::before { content: "The Ada Jobs Foundation"; font-size:130%; float:left; color:#666966; margin:0 0 10px 0; }
.adminIS #content {  }

#main_body #content #flash_image { display:none; }

#main_body #content #page_image { width:auto !important; float:left !important; }
#main_body #content #page_image #quote { display:block !important; width:auto !important; float:left !important; }
#main_body #content #page_image #image,
#main_body #content .page_header { display:none !important; }
#main_body #content .c_container { min-width:270px !important; }
#main_body #content .c_container p {  }
/*$ c_container $*/
.c_container ul { list-style:none !important; background:transparent !important; }
.c_container li { list-style:none !important; background:transparent !important; }
.c_container .header { width:100%; }
.c_1col { display:none !important; }
#inside .c_1col { width:auto !important; display:block !important; float:left !important; }
.c_left {  }
.c_right { display:none !important; }
#footer { display:none; }

/*$ Footer $*/
#footer ul{ display:none !important; }
#f_body { text-indent:-500em !important; overflow:hidden !important; }
	
/*~~
	EXTRA
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.clear {  }
.img_link {  }
.tdata1 {  }
.data1h {  }
.data1 {  }
.data2 {  }
.data3 {  }

#main_body #side #side_links ul.globalMenu li {  }
#main_body #side #side_links ul.globalMenu li a {  }
#main_body #side #side_links, #main_body #side #side_links ul {  }

#main_body #side #side_links a {  }
#main_body #side #side_links li {  }
#main_body #side #side_links li ul {  }

*:first-child+html #main_body #side #side_links li ul {margin-top: 1em;}

#main_body #side #side_links li ul ul {  }

#main_body #side #side_links li:hover ul, #main_body #side #side_links li.sfhover ul {left: auto;}
#main_body #side #side_links li:hover ul ul, #main_body #side #side_links li.sfhover ul ul {left: -999em;}
#main_body #side #side_links li li:hover ul, #main_body #side #side_links li li.sfhover ul {left: auto; margin-top: 1.3em;}
*:first-child+html #main_body #side #side_links li li:hover ul, *:first-child+html #main_body #side #side_links li li.sfhover ul {left: auto; margin-top: 0.5em;}
#main_body #side #side_links li li:hover ul ul, #main_body #side #side_links li li.sfhover ul ul {left: -999em;}
#main_body #side #side_links li li li:hover ul, #main_body #side #side_links li li li.sfhover ul {left: auto;}
#main_body #side #side_links li li li:hover ul ul, #main_body #side #side_links li li li.sfhover ul ul {left: -999em;}
#main_body #side #side_links li li li li:hover ul, #main_body #side #side_links li li li li.sfhover ul {left: auto;}

.blogList h2.postTitle {margin: 0; font-size: 1em;}

.rss img {border: none;}

.searchButton {  }

