/* CSS Document */

/* CSS Document */

html 

{
	margin: 0px 0px 0px 0px; /* to get rid of opera/mozilla defaults */ 
	padding: 0px 0px 0px 0px; /* to get rid of opera/mozilla defaults */ 
	height: 100%;
} 

body
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	font-size:.75em;
	font-family:Arial, Helvetica, sans-serif;
	color:#222222;
}

#container
{
width:100%;
}

#head
{
}

#head h1
{
}

#head h2
{
}

#head a:link
{
text-decoration:none;
color:#163d50;
}

#head a:visited
{
text-decoration:none;
color:#163d50;
}

#head a:hover
{
text-decoration:none;
color:#163d50;
}

#head a:active
{
text-decoration:none;
color:#163d50;
}

#headtext
{
display:none;
}

#divider
{
	display:none;
}

#leftcol
{
	width:100%;
	background:#e5fceb url(../images/conlbg.gif) repeat-x;
	float:left;
}

#thetextarea
{
float:left;
width:90%;
margin-top:20px;
}

#rightcol
{
	display:none;
}

#rightcol img
{
	margin-left:13px;
	margin-top:10px;
	float:left;
	border-style: none;
}

#rightcol div div
{
	float:right;
	width:190px;
	padding:10px;
	padding-top:0px;
}

#rightcol div div a
{
display:block;
width:190px;
height:90px;
text-decoration:none;
}

#rightcol div div h2
{
	color:#3782af;
	font-size:1.2em;
	font-family:Palatino Linotype, Book Antiqua3, Palatino6, serif;
}

*html #rightcol div div h2
{
	margin-top:10px;
	color:#3782af;
	font-size:1.2em;
	font-family:Palatino Linotype, Book Antiqua3, Palatino6, serif;
}

#rightcol div div h2 em
{
	color:#4a99c8;
	font-size:1em;
	font-weight:lighter;
	font-family:Palatino Linotype, Book Antiqua3, Palatino6, serif;
}

#rightcol div div p
{
	padding-top:5px;
	border-top: 1px dashed #666666;
	color:#444555;
}

.navbox1
{
	width:100%;
	min-height:115px;
	background:#FFFFFF url(../images/navbox1_bg.jpg) repeat-y left;
	margin-bottom:10px;
}

.navbox2
{
	width:100%;
	min-height:125px;
	background:#FFFFFF url(../images/navbox2_bg.jpg) repeat-y left;
	margin-bottom:10px;
}

#footer
{
	display:none;
}

/*/////////////////////// horizontal nav formating ////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////*/



.hornav 
{
height:24px;
background: #002652 url(../images/bg_nav.gif) 0% 100%;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-bottom:none;
border-top:none;		
float:left;	
}

.hornav ul
{
margin:0px;
padding:0px;
list-style-image:none;
}

.hornav li {
display:block;
float:left;
background: url(../images/nav_divider.gif) no-repeat 0% 0%;
}

.hornav a {
float:left;
padding: 4px 25px 3px 25px;
color:#fff;
text-decoration:none;
font-size:11px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
margin-left:2px;
}

.hornav a:hover, .nav-global a.selected
{
background: url(../images/bg_nav_hover.gif);
color:#ffffff;
}

.fadehornav
{
height: 25px;
width:100px;
background: url(../images/fadehornav.gif) no-repeat;
float:left;
}

/*////////////////////////////////////////////////////////////////////////////////*/

h1
{
	color:#163d50;
	font-family:Georgia, Times New Roman, serif;
	font-size: 1.7em;
}

h2
{
	color:#163d50;
	font-family:Georgia, Times New Roman, serif;
	font-size: 1.5em;
}

h3
{
	color:#163d50;
	font-family:Georgia, Times New Roman, serif;
	font-size: 1.3em;
}

hr
{
margin-top:10px;
margin-bottom:10px;
}


/*from irrc2.css */
.mainhead 
{
margin-bottom:2px; 
font-size:2.3em;
margin-top:5px;
}

.bread
{
margin-top:2px; 
margin-bottom:25px;
font-weight:bold;
font-size:1em;
}

.secondhead
{
font-size:1.1em; 
color:#444444; 
margin-bottom:0px;
}

.mutiplebreak
{
border-bottom:border-bottom:1px dashed #999999; 
padding-bottom:8px; 
padding-top:10px; 
background:#aac2ad;
}

.eacharea
{
width:325px; 
float:left;
}

div.eacharea img
{
float:left; 
margin-left:8px; 
margin-top:5px;
}

div.eacharea a
{
width:250px; 
border-bottom:1px dashed #999999; 
float:right; 
clear:none;
}

div.eacharea span
{
width:250px; 
float:right; 
border-bottom:1px solid #999999; 
margin-bottom:15px; 
font-size:.8em; 
font-style:italic; 
color:#666666; 
padding-top:4px; 
padding-bottom:2px;
}

a.regionlistlink {display:block; width:175px;padding-top:10px; padding-left:5px;color:#ffffff; padding-bottom:10px; border-bottom:#999999 solid 1px; float:left; clear:left; }

a:link.regionlistlink {color:#ffffff; text-decoration:none;}
a:hover.regionlistlink {background:#c5d6c7; color:#ffffff;}
a:active.regionlistlink {color:#ffffff;}
a:visited.regionlistlink {text-decoration:none;}

/* Layout for Dynamic Pages Formatting */
/* ----------------------------------------- */


#widecol
{
	width:630px;
	background:#dbebdd url(http://www.cortland.edu/nysirrc/images/conlbg.gif) repeat-x;
	float:left;
	padding-left:25px;
	padding-right:25px;
	padding-top:25px;
	padding-bottom:45px;
}

#searchcol
{
	display:none;
}
#thetextarea 
{
width:600px;
}

/* Table Formatting */
/* ----------------------------------------- */


table
{
border:none; 
width:100%; 
margin-top:18px;	
}

td
{
border-bottom:1px dashed #999999; 
padding:8px;	
}


/* Tab Formatting */
/* ----------------------------------------- */

#tabs {
	border-bottom: 1px solid #a5bea8;
	margin: 0;
	padding: 0;
	padding-bottom: 3px;
}
#tabs li { 
	display:inline; 
	border-top: 1px solid #a5bea8;
	border-left: 1px solid #a5bea8;
	border-right: 1px solid #a5bea8;
	margin-right:1px;
	padding-top:5px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
	background:url(tabbg.jpg);
	
}
#tabs li a {
	text-decoration: none;
	color: #000;
	
}
#page1 #tabs li#tab1 a, #page2 #tabs li#tab2 a, #page3 #tabs li#tab3 a, .page4 li#tab4 a {
	/*padding: 0.25em .25em;*/
	background-color: #ce000c;
	color: #fff;
	padding-top:5px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px;
	margin-left:-10px;
	margin-right:-10px;
	background:url(tabbgselect.jpg);
	}
	
.hidden
{
display:none;
}