/* 

	STC Stylesheet - Basic Styles
	======================================
	Written by		-		Ahmed Abbas
	Date Created	-		July 19 2005
	Last Modified	-		July 19 2005
	======================================
	
*/

body {
	margin: 0;
	padding: 0;
	font: 9pt Verdana, Tahoma, Sans-Serif;
	color: #444;
	background: #253550;
}

#container {
	margin: 0 25px 20px 20px;
	padding: 0;
	width: 750px;
	background: #FFF;
}

#header {
	margin: 0;
	height: 148px;
	background: #161A41 url( '../images/logo.gif' ) no-repeat top left; 
	text-align: right;
}

#header h1 {
	display: none;
}

#jumpmenu form {
	margin: 0 ;
	padding: 41px 0 0 0;
}

#jumpmenu form label {
	margin: 0;
	padding: 0 14px 0 41px;
	font: 8pt Arial, Sans-Serif;
	color: #FFF;
	text-transform: uppercase;
	background: url( '../images/bullet.gif' ) no-repeat top left;

}

#jumpmenu form select {
	padding: 0;
	height: 20px;
}


#nav {
	float: left;
	width: 170px;
	font: 8pt Arial, Sans-Serif;
	color: #FFF;
	text-transform: uppercase;
}

#nav  h4 {
	margin: 0 0 6px 0;
	padding: 0 0 0 41px;
	font-size: 100%;
	line-height: 46px;
	font-weight: normal;
	background: url( '../images/bullet.gif' ) no-repeat center left;
	color: #FFF;
}

#nav ul {
	margin: 0 0 19px 0;
	padding: 0;
	list-style: none;
}

#nav li {
	margin: 0; _margin: 0 0 -3px 0;
	padding: 0;
	text-align: left;
	width: 100%;
	list-style: none;
}

#nav a {
	margin: 1px 0 0 0;
	padding: 6px 0 6px 22px;
	display: block;
	line-height: 13px;
	text-decoration: none;
	color: #FFF;
}
	
#subcontainer {
	padding: 10px;
	border-color: #00509F;
	border-style: solid;
	border-width: 0 3px 3px 3px;
}

#content {
	margin-left: 180px;
}

#content h3 {
	padding: 0;
	font: bold 13pt/30px Garamound, Serif;
}

#content p {
}

#footer {
	margin: 0 0 0;
	padding: 76px 0 10px 0;
	font-size: 8pt;
	text-align: center;
	background: url( '../images/footer.gif' ) no-repeat center center;
	clear: both;
}

.rbroundbox { background: url(../images/roundbox/c00.gif) repeat; }
.rbtop div  { background: url(../images/roundbox/c11.gif) no-repeat top left; }
.rbtop      { background: url(../images/roundbox/c12.gif) no-repeat top right; }
.rbbot div  { background: url(../images/roundbox/c21.gif) no-repeat bottom left; }
.rbbot      { background: url(../images/roundbox/c22.gif) no-repeat bottom right; }

 /* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 7px;
	font-size: 1px;
}
.rbcontent  { margin: 0 7px; }
.rbroundbox {
width:250px;
float: right;
z-index:2;
padding: 0px;
margin-left:10px;

}

.rbcontent h4 {
	margin: 0 0 0 0;
	padding: 0 0 0 41px;
	font-size: 100%;
	line-height: 46px;
	font-weight: normal;
	background: url( '../images/bullet.gif' ) no-repeat center left;
    }
.rbcontent a {
	margin: 0;
	padding: 0 0 0 22px;
	display: block;
	line-height: 29px;
	height: 29px;
	text-decoration: none;
	color: #FFF;
}

.community {
    border-width: 1px;
    border-style: solid;
    border-color: gray;
    }

.community td {
    border-width: 1px;
    border-style: solid;
    border-color: grey;
    font-size:10px;
    text-align:left;
    }
    
.yes {
  border-width:2px;
  border-style:solid;
  border-color:black;
  background-color:gray;
  }
  
  .tablehead td {
    background-color: #6699FF;
    font-weight:bold;
    }

.small {
	color:white;
	font-size:8px;
  	text-align:left; 
	font:Arial;
	font-weight:bolder;
}