/*
 * mysite.css
 * mysite website stylesheet
 *
 * S D'Agostino
 * 01 June 2007
 */

body {
	background:#779AC9;
	font:normal 0.8em arial, helvetica, sans-serif;
	color:#cb7916;
	padding:3px 0 3px 0;
	}
p {
	color: #35363a;
}

#centreBox
{
	width:774px;
	margin:0 auto;
}

h2
{
	font-size: 140%;
}

h3
 {
 	border-bottom: solid #ffffff 1px;
 	color: #ffffff;
 	letter-spacing: 2px;
 	width: 50%;
 }

 a
 {
	color:  #140F51;
	font-weight: bold;
	text-decoration: none;
}
.intro
{
	font-size: 14px;
	font-weight: bolder;
	margin-right: 100px;
	line-height: 1.6;
}

table
{
	width: 100%;
}

img
{
	border: 0px;
}

.panel
{

 	/*background-color: #f2fdff;*/
 	border: solid black 1px;
 	width:774px;
	/*margin:0 auto;*/
	background:url(../image/cdo_background.gif) 0 0 repeat-y;
}



.panel_top
{
 	background-color: #1f5bb3;
 	border: solid black 1px;
 	width:774px;
	/*margin:0 auto;*/
}
.top
{
	text-align:left;
	margin-left:75px;
	margin-top: 10px;
	width: 700px;
	color : #cb7916;

}


.normal_text
{
	color: #29696b;
}

#menu
{
	border: solid black 1px;
 	width:774px;
 	height: 30px;
	/*margin:0 auto;*/
	background-color: #1f5bb3;
	color: #cb7916;
}

.content
{
	margin-left:65px;
	width:700px;
	padding-bottom: 50px;
	padding-top: 30px;
}


.inside_top
{
	position: relative;
	background: transparent url(../image/left_blue_bar.png) 20px 0  repeat-y;
	margin-bottom: 5px;
	margin-top: 5px;
}
.pic_strip
{
	position: relative;
	height: 400px;
	background: transparent url(../image/pic_strip.gif) 0 0  no-repeat;
	margin: 0 0 0 500px;
}

.copyright
{
 	width:774px;
	/*margin:0 auto;*/
	text-align: center;
	color:  #140F51;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 4px;

}

#main_page
{
	width: 100%;
	border: 0px;
}

.main_left
{
	width: 40px;
	padding-top: 20px;
	vertical-align: bottom;
}

.main_right
{
	padding-top: 20px;
	vertical-align: middle;
}

.icon
{
	vertical-align: bottom;
	text-align: right;
	padding-right: 10px;
}

.doc_link
{

	color: #cb7916;
	font-weight: bold;
	text-decoration: none;
	font-size: 1.2em;
}

.spacer
{
	height: 3px;
}

.little_spacer
{
	height: 3px;
}
/*
 * Buttons
 *
 */

.selected
{
	background-color: #1f5bb3;
	color: #ffffff;
    font-weight: bold;
    font-size: 95%;
   	height:27px;
    width:170px;
    border: 0px;
    letter-spacing: 3px;
    vertical-align: top;
}
.notselected
{
	background-color: #1f5bb3;
    color: #cb7916;
	font-weight: bold;
	font-size: 90%;
	height:27px;
	width:170px;
	border: 0px;
	text-indent: 10px;
}

.admin
{
	background: url(../image/bbar.gif) 0 0 repeat-x;
	border:1px solid #bfbfbf;
	border-right-color:#908d8d;
	border-bottom-color:#908d8d;
	padding:2px .6em;
	color : #ffffff;
	width: auto;
	cursor:pointer;
	letter-spacing: 1.5px;
}

.admin-util
{

	border:1px solid #bfbfbf;
	border-right-color:#908d8d;
	border-bottom-color:#908d8d;
	padding:2px .6em;
	background:#e1e1e1 url(../image/obar.gif) left center repeat-x;
	color:#000;
	font-weight:normal !important;
	text-decoration:none;
	width: auto;
	letter-spacing: 1.5px;
	cursor:pointer;
}

.admin_edit
{
	width: 500px;
	background-color: #f1f5f9;
	border: thin solid;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.help
{
	color: #349dcd;
	font-weight: bold;
	text-indent: 18px;
	height: 20px;
	background: transparent url(../image/help.png) 0 0 no-repeat;
}
.help_noimg
{
	color: #349dcd;
	font-weight: bold;
	text-indent: 18px;
	height: 20px;

}
/********* activity table *******/

.blueBg {
	width: 660px;
	background-color:#F2F4F9;
	border:1px solid #F2F4F9;
	padding: 0;
	margin: 5px 0 0 0;
	color: black;
}
.blueBg td {

	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	padding:2px 10px 2px 10px;

}
.blueBg th {
	padding: 0;
	text-indent: 10px;
	text-align: left;
}
.blueBg h5 {

	color:#FFF;
	background:url(../image/bbar.gif) 0 0 repeat-x;

	padding:0px;
	margin:0px;
	font-size:11px;
	margin:0px;
	height:30px;
	line-height:30px;
}
#edit_buttons {
	padding: 0 0 10px 0;

}
#toc_daterange {
	font-size: 12px;
}

#button-right{
	display: inline;
	padding: 0 0 0 225px;

}

.staff_drilldown {
	cursor: pointer;
}

