﻿/* www.osas.com home page August 2009 */    

   html, body, div, span, input, select, textarea, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none;margin:0;padding:0;vertical-align:baseline;}
    img {border:0;}
		
	.topsectiontable{background-color:#FFFFFF;}
	
	#slidecontainer {width: 998px;height:200px;margin-top:5px;background-color:#FFFFFF;}
	.flash {width: 750px;height:200px;margin-top:5px;float:left;}
	
	/* begin: slideshow */
    .slideshow {position:relative;padding:0;margin:0;z-index:10;}
    .slideshow a img {border:none;}
    .slideshow li.slide {list-style-type:none;}
    .slideshow .slides {height:200px;margin:0;}
    .slideshow .slides li.slide {visibility:hidden;position:absolute;left:0px;top:0px;}
    .slideshow .buttons {display: none; cursor: pointer;}
    .slideshow .buttons {display:block;position:absolute;z-index:30;right:550px;bottom:30px;margin-right:10px;}
    .slideshow .buttons li {float:left;display:inline;width:60px;margin:0;padding-left:11px;}
    .slideshow .buttons li a {float:left;text-decoration:none;color:#fff;outline:0;}

    .slideshow .slidetext {display: none; cursor: pointer;}
    .slideshow .slidetext {visibility:hidden;display:block;position:absolute;z-index:20;top:30px;margin-left:10px;}
    .slideshow .slidetext li {position:absolute;display:inline;width:670px;margin:0px;padding-left:40px;}
    .slidehead1 {font-size:24px;color:#FFFFFF;float:left;width:100%;padding-bottom: 4px;padding-top: 4px;}
    .slidetext1 {float:left;margin-top:4px;font-size: 16px;color:#FFFFFF;cursor:pointer;}
    .slidehead2 {font-size:24px;color:#FFFFFF;float:left;width:100%;padding-bottom: 4px;padding-top: 4px;}
    .slidetext2 {float:left;margin-top:2px;font-size: 16px;color:#FFFFFF;cursor:pointer;}

    /* begin: contact box on right */
    #contact {width: 240px;height:170px;margin-left:5px;margin-top:5px;text-decoration: none;display:block;float:left;text-align:center;background: #E7DCBD no-repeat scroll left top;}
	#contact dl {display:block;text-decoration:none;}
	#contact dt{color:#525653;font-size:16px;font-weight:bold;margin-top:6px}	
	#contact dd {display:block;text-decoration:none;}
	#contact a:link, a:visited, a:active {color: #525653;text-decoration: none;padding:0;line-height:16px;}
	#contact a:hover {color: #FFF;text-decoration: underline;line-height:16px;}
	
	#homemodule {float:left;width:998px;height:160px;margin-top:5px;background:transparent url(/images/col3-background.jpg) no-repeat scroll left top;}
	.module {float: left; width:234px;margin-left:15px;margin-top:5px;padding-bottom:15px;}
	.module h2{color:#C74627 ;font-size:18px ;font-weight:normal;line-height:30px;}
	.module p {margin-right:20px;margin-top:5px;}
	#homemodule a {color:#000000;text-decoration:underline;font-weight:bold;}

	#quicklink {float: left; width:235px;margin-left:15px;margin-top:5px;padding-bottom:15px;}
	#quicklink h2 {color:#C74627 ;font-size:18px ;font-weight:normal;line-height:30px;}
	#quicklink ul {text-decoration:none;margin-top:0px;list-style-image:none;list-style-position:outside;list-style-type:none;}
	#quicklink a {color: #486586;text-decoration: none;line-height:20px; font-weight:normal;padding:0px;}
	#quicklink a:hover {color: #2F6681;text-decoration: underline;line-height:20px;}
	
	#appcontainer {float:left;width: 990px;height:170px;margin-top:5px;margin-left:4px; border:none;}
	.apptitle {margin-left:0;padding-left:14px;background-color:#FFF;color:#525653;font-size:19px ;font-weight:normal;line-height:30px;}
	#appcontainer ul {width: 180px;margin-top:5px;text-decoration:none;}
	.app {float:left;display:block;width: 190px;margin-top:5px;}
	#appcontainer a	{margin-left:15px;color:#C74627 ;font-size:16px ;font-weight:normal;line-height:30px;text-decoration:none}
	.app ul {text-decoration:none;line-height:18px;list-style-image:none;list-style-position:outside;list-style-type:none;margin-bottom:1px;}
	.app li {font-size:11px;margin-left:15px;}
