@charset "UTF-8";
/* CSS Document */

body,
html {
    margin:0;
    padding:0;
    background-color:#999966; 
/*    background-color:#999966; */
/*	background-image:url(images/bg2.jpg);	
	background-repeat:repeat-y;
	background-position:center; */
    }
	
body {
    min-width:950px;
/*    font-family: Palatino Linotype, Book Antiqua, Palatino, serif; */
	font-family:"Times New Roman", Times, serif; 
/*	font-family: Georgia, "Times New Roman", Times, serif; */
/*	font-family: arial, "lucida console", sans-serif; */
/*	font-family:Verdana; */
   }
   
body h2{
    padding:0px;
	color:#000000;
	font-weight:normal;
	BORDER-BOTTOM: #CCCCCC 1px dotted;
}
   
body a { 
		text-decoration: none;
	}

body p {
		color:#333333;
	}


img.floatLeft {
	float: left;
	margin: 4px;
}

img.floatRight {
	float: right;
	margin: 4px;
}

a {
	display: inline; 
	font-size: 13px;
	color:#660000;
	text-decoration:none;
	width: 10.79em;
}

a:hover {
	color:#330000;
}

/********/
/* WRAP */
/********/
	
#wrap {
/*    background:#99c; */

	background-image:url(images/body.jpg); 
	background-position: center;
	background-repeat:repeat-y;
/* 	background-color:#FFFFFF; */
    margin:0 auto;
    width:1040px;
/* 	border: 1px solid #666666; */
   }
	

/**********/
/* HEADER */
/**********/

#header {
	background-image:url(images/scdbanner.jpg); 
	background-position: center;
	background-repeat:no-repeat;
	height:148px;
    }
	
#header h1 {
    padding:5px;
    margin:0;
    }


/***********/
/* SIDEBAR */
/***********/

#sidebar {
	margin-left:45px;
    float:left;
    width:200px;
	padding-left:10px;
	padding-top:10px;
 	}
	
#sidebar ul {
    margin-bottom:0;
    }
#sidebar h3, #sidebar p {
    padding:0 10px;
    }
	
	
/********/
/* MAIN */
/********/

#main {
    float:left;
    width:930px;
	margin-left:45px;
	margin-right:45px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
    }

#main h2, #main h3, #main form{
    padding:0px;
	color:#333333;
    }

#main p{
	color:#666666;
	}

#main ol{
		list-style-type:none;
		padding:10px;
	}	

/************/
/* MEDIABAR */
/************/

#mediabar {
	background-color:#000000;
    float:right;
	padding:0px;
    width:950px;
	height:225px;
    }


	
/**************/
/* NAVIGATION */
/**************/


#nav {
	color:#FFFFFF; 
	width: 935px;
	height: 20px;	
	top: 95px;
	background-image:url(images/navbar.jpg);
	margin-left:45px;
    padding:5px;
	padding-left:10px;
    }

#nav ul{
    margin:0;
    padding:0;
    list-style:none;
    }

#nav li{
/*    display:inline; */
    margin:0;
	padding-top:5;
	list-style-type: none;
	float: left;
    }

#nav a {
	display: inline; 
	font-size: 11px;
	color:#FFFFFF;
	text-decoration:none;
	width: 10.79em;
	margin-bottom: 4px;
	margin-top: 4px;
	padding-left: 15px;
	padding-right: 15px;
}

#nav a:hover {
	color:#999999;
}



/**************/
/* FOOTER */
/**************/

#footer {
 	background-color:#000000;
	margin-left:45px;
	margin-right:44px;
    clear:both;
	color:#FFFFFF;
 	font-size: 12px;
   }
	
#footer p {
    padding:5px;
    margin:0;
    }

/**************/
/* VSPACER */
/**************/

DIV.vspacer {
		padding-top:10px;
	}

/**************/
/* HSPACER */
/**************/

DIV.hspacer {
		padding-left:10px;
		padding-right:10px;
	}

/**************/
/* MAINCOLUMN */
/**************/

#maincolumn {
    float:left;
    width:620px;
 	font-size: 80%;
   }

#maincolumn h2, #maincolumn h3, #maincolumn form{
    padding:0px;
	color:#000000;
	font-weight:normal;
    }

#maincolumn h2{
	BORDER-BOTTOM: #CCCCCC 1px dotted;
	}
	
#maincolumn p{
	color:#666666;
}

DIV.outlinebox {
	padding:10px;
	border: #CCCCCC 1px solid;
   }

DIV.feetitle {
	color:#0000CC;
	font-size: 14px;
}

DIV.sectiontitle {
	float: left;
	width:400px;
	color:#0000CC;
	font-size: 14px;
	}

DIV.sidebarTitle {
	float: left;
	color:#0000CC;
	font-size: 14px;
	}

/**************/
/* SIDECOLUMN */
/**************/

#sidecolumn {
    float:right;
    width:300px;
	padding-left:10px;
 	font-size: 80%;
	}

/**************/
/* FULLPAGE */
/**************/

#fullpage {
    float:left;
    width:930px;
 	font-size: 13px;
   }

/*#fullpage h1 {
	padding:0px;
	color:#391B02; 
	font-weight:500;
	font-size:22px;
	border-bottom: #391B02 1px dotted; 
}*/

/*#fullpage h2, #fullpage h3, #fullpage form{
    padding:0px;
	color:#660000;
	font-weight:normal;
    }*/

/*#fullpage h2{
	BORDER-BOTTOM: #FFFFFF 1px solid;
	font-size:16px;
	}*/
	
/*#fullpage p{
		color:#391B02;
}*/

/**********/
/* MENUBOX */
/**********/

DIV.menubox
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: #000000;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	color:#FFFFFF;

/*	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	FONT-WEIGHT: bolder;
  	color: #FFFFFF;
*/
}

DIV.menulist
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	padding-right: 5px;
	padding-left: 5px;

/*	font-size:20px;
	font-family:"Times New Roman", Times, serif; */
}

DIV.menutitle
{
/*	color:#000000; 
	background-color:#CCCCCC; */
	color:#FFFFFF; 
	background-color:#000000; 
	background-image:url(images/navbar.jpg);

	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

DIV.menutitle2
{
/*	color:#000000; 
	background-color:#CCCCCC; */
	color:#FFFFFF; 
	background-color:#000000; 
	background-image:url(images/navbar2.jpg);

	border-right: #990000 1px solid;
	border-top: #990000 1px solid;
	border-left: #990000 1px solid;
	border-bottom: #990000 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

DIV.menuregion
{
	background-color:#FFFFFF;
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
/*	padding-right: 10px; */
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	color:#666666;
}

DIV.menubuttonregion
{
	background-color:#CCCCCC;
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
/*	padding-right: 10px; */
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	color:#666666;
}

DIV.enewsregion
{
	background-color:#CCCCCC;
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
/*	padding-right: 10px; */
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	color:#666666;
}

/* Contact Form */


/*********/
/* FORMS */
/*********/

#contactform fieldset {
	margin: 1.5em 1.5em 1.5em 1.5em;
	padding: 0;
	border: 1px solid #CCCCCC;
	background-color:#F6F6F6;
}

#contactform label {
	display:block;
/*	float: left;
	width: 18em;
	margin-right: 1em; */
	color:#666666;
	font-size:14px;
}

#contactform legend {
	margin-left: 1em;
	color:#660000;
	font-size:15px;
/*	font-weight: bold; */
}

#contactform fieldset ol {
	padding: 1em 1em 0 1em;
	list-style: none;
}

#contactform fieldset li {
	padding-bottom: 5px;
}

#contactform fieldset.submit {
	border-style: none;
}

.texta {
	font-size: 12px;
	color:#333333;
	background-color:#FFFAE2;
	border:1px ridge #CCCC99;
	padding:4px;
}

#contactform textarea {
	background-color:#FFFAE2;
	border:1px ridge #CCCC99;
	font-size: 12px;
	color:#666666;
	padding:4px;
}

#contactform textarea:focus, input:focus {
	/*border: 1px solid #FFCC33;*/
	background-color:#FFFF99;
	
	}
	

DIV.formregion
{
	background-color:#660000;
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	font-size:14px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	color:#333333;
}

/*********************/
/* TABLES */
/*********************/



table { 
		text-align: left; 
		border-collapse: collapse;
	 }


td, th { 
	padding: 10px; 
/*	border: 1px solid #000000 ; */
	border-collapse: collapse;
	}

th 	{
	background-color: #999999;
	color: #FFFFFF;
	text-align: left;
	}

td {
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
/*	font-size: .8em; */
	}

th.formatted {
	background-color:#333333;
	font-size:13px;
}

td.formatted {
	color:#333333;
	font-size:13px;
}

td.searchformat {
	background-color:#FFFFCC;
	font-size:13px;
	border:none;
}

/*td.col_item { width: 100px; }

td.col_notes { width: 150px; }

td.col_url { width: 100px; }

td.col_selection { width: 50px; }*/

td.col_item { width: 40%; }

td.col_notes { width: 40%; }

td.col_url { width: 20px; }

td.col_selection { width: px; }


tr.name {
	background-color:#666666;
	color:#FFFFFF;
	}

tr.header { 
	background-color:#660000; 
	color:#FFFFFF;
	font-weight:bold;
	}

thead {
/*		background-color: #666666; */
		background-color: #CCCCCC;
/*		font-size: 0.8em; */
	  }

table {
	width: 98%;
/*	font-family: "Century Gothic", "Gill Sans", Arial, sans-serif; */
	}


tr.odd { background-color: #CCCCCC }

