/* stylesheet for skyler technologies web site */

body, td { margin: 0px; padding: 0px; font-family: verdana; font-size: 11px; text-align: left; vertical-align: top; }
	body { background-color: #FFFFFF; margin: 21px 0px 51px 0px; text-align: center; color: #000000;  }
	a, a:visited { color: #333333; text-decoration: none; }
	a:hover { text-decoration: underline; }
	select, input, textarea { font-family: verdana; font-size: 11px; }
		input.search_submit { background-color: #0067C6; color: #FFFFFF; border: 1px solid black; }

	h2, h3 { margin-right: 25%; }
		h3 { padding-top: 0px; }

	div#utility { width: 880px; }
	div#utility ul { list-style-type: none; padding: 0px; margin: 0px; }
		div#utility ul li { float: right; margin-left: 4px;  }
		
	div#logo { width: 920px; text-align: left; clear: right; }
		div#logo img { margin-left: 9px; }

	div#tabs_container { background-image: url('/i/layout/bg_tabs.gif'); background-repeat: repeat-x; }
	div#tabs { width: 920px; height: 37px; }
		div#tabs ul { list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px;  }
			div#tabs ul li { float: left; font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; }

	div#banner_home_container, div#banner_container { background-color: #0B0D0C; margin: 0px; padding: 0px; font-size: 0px; }
	div#banner_home, div#banner { width: 920px; height: 239px; background-repeat: no-repeat; position: relative; font-size: 11px; }
	div#banner { height: 220px; }
		div#menu_solutions { background-repeat: no-repeat; z-index: 1; position: absolute; left: 1px; }
		div#menu_technology { background-repeat: no-repeat; z-index: 1; position: absolute; left: 182px; }
		div#menu_company { background-repeat: no-repeat; z-index: 1; position: absolute; left: 363px; }
		div#menu_news { background-repeat: no-repeat; z-index: 1; position: absolute; left: 544px; }
		div#menu_support { background-repeat: no-repeat; z-index: 1; position: absolute; left: 725px; visibility:hidden}
		div#headline_home { position: absolute; bottom: 5px; left: 29px; }
		div.menu_box { width: 180px; text-align: left; }
			div.menu_box ul { list-style-type: none; margin: 0px; padding: 0px; }
				div.menu_box ul li { padding: 5px 0px 7px 7px; margin: 0px; line-height: 13px; border-top: 1px solid #FFE59B; }
			div.menu_box a, div.menu_box a:visited { color: #FFFFFF; }
		
	div#award { z-index:2; position:absolute; text-align:center; padding-left:420; width:880; top:285px;  }
	div#box_container { background-image: url('/i/layout/bg_box.gif'); background-repeat: repeat-x; }
	div#box { width: 880px; height: 210px; background-image: url('/i/layout/bg_yellow_home.jpg'); background-repeat: no-repeat; }
		div#box td { padding: 13px 23px 0px 11px; }
		div#box td.intro { font-size: 13px; line-height: 18px; width: 40%; padding-top: 17px; padding-right: 23px; }
			div#box p strong { color: #FFFFFF; }
		div#box td.news { width: 32%; }
			div#box td.news p { margin: 0px 0px 11px 0px; }
		div#box a, div#box a:visited { font-weight: bold; color: #333333; }
		div#box ul { list-style-type: disc; margin: 0px; padding: 0px 0px 0px 9px; }
			div#box ul li { margin-bottom: 7px; }
			
	div#body_container { width: 920px; }
	div#body { }
		div#body table { width: 100%; }
		div#body td { padding: 21px 13px 19px 9px; }
		div#body td a, div#body td a:visited { font-weight: bold; }
		div#body td.context { background-color: #EEEEEE; width: 230px; padding: 0px; }
			div#body td.context a, div#body td.context a:visited { font-weight: normal; color: #000000; }
			div#body td p { margin-right: 25%; line-height: 150%; }
			div#body td.context p { width: 100%; }
			div#body td.context ul { list-style-type: none; padding: 21px 0px 19px 6px; margin: 0px; border-bottom: 2px solid white; width: 100%; }
				div#body td.context ul li { padding: 2px 0px 3px 3px; margin-right: 17px; }
				div#body td.context ul li.highlight { background-color: #CCCCCC; }
			div#body td ul { list-style-type: disc; margin-right: 25%; line-height: 150%; }
			div#body td.context form { padding: 0px; margin: 9px 0px 9px 7px; }
			div#body td span.highlight { background-color: #FFEE99; padding: 0px 3px 0px 3px; }
		div#body div#signup { float: right; }
		div#body td ul.joblist { padding-bottom: 19px; }
			div#body td ul.joblist li {  }
		div#body div.sitemap { width: 33%; float: left; }
			div#body div.sitemap a, div#body div.sitemap a:visited { font-weight: normal; }
			div#body div.sitemap ul { list-style-type: none; margin: 0px; padding: 0px; line-height: 125%; }
				div#body div.sitemap ul li { padding-bottom: 9px; }
			div#body div.sitemap ul ul { padding-left: 13px; }
		div#body td ul.skills { clear: left; padding-bottom: 19px; }
			div#body td ul.skills li { float: left; width: 50%; }
		div#body p.peoplePar { clear: left; padding-top: 19px; }
		div#body div.peoplePhoto { float: left; }
		div#body ul.peopleList { margin-left: 127px; padding-left: 0px; }

	div#container { width: 920px; }

	div#footer { color: #999999; margin: 9px 0px 0px 0px; }
		div#footer_links { float: left; }
			div#footer_links ul { list-style-type: none; margin: 0px; padding: 0px; }
				div#footer_links ul li { float: left; padding-left: 4px; }
			div#footer_links a, div#footer_links a:visited, div#utility a, div#utility a:visited { color: #999999; }
		div#footer_disclaimer { float: right; }
		
		
/* login */
	div#login_nav ul { list-style-type: none; padding: 0px; margin: 0px 0px 19px 0px; }
		div#login_nav ul li { margin: 0px; padding: 0px; }
	div#login_form th, div#login_list th { text-align: left; font-size: 11px; }
	div#login_form td, div#admin_form th, div#login_list td { padding: 2px 9px 3px 0px; }
	div#login_list a { color: #0067C6; }
	div#login_list table td.linkCell a { font-weight: normal; }
	h3.messageError { color: #990000; font-size: 11px; }
	h3.messageSuccess { color: #009900; font-size: 11px; }

/* search results styles */
div.result_title { }
	div.result_title strong { }
div.context { }
div.infoline { color: #666666; margin-top: 3px; }
	div.infoline a, div.infoline a:visited { color: #666666; }