BODY{
    background:#ffffff;
    margin-height:0;
    margin-top:0;
    margin-width:0;
    margin-left:0;
}
body,td, th {font-size:12px; font-family:Arial, Helvetica, Sans-Serif; color:#333; }

TD
{
    font-family:Arial, Helvetica, sans-serif;
}

h1
{padding: 0;
	margin-top: 0.3em;
	margin-bottom: 0.2em;
	border: 0;
	font-size: 200%;
}

h2, h3, h4, h5, h6 
{
	padding: 0;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	border: 0;
}
   
UL
{
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 0.35em; 
	margin-left: 1em; 
	padding-left: 1.5em;
}

LI
{
	list-style-image: url('/images/careerstore/red_dot.gif'); 
	line-height: 1.5em;
}

a {color:#336699;}

#hiddenTitle 
{
	font-weight: bold;
	font-size: 125%;
	text-decoration: underline;
	cursor:pointer;
}

a img {border-width:0;}




/* pretty link Buttons - pretty
-------------------------------------------------------------- */
.button {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: bold 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 1.5em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	border-radius:0px \0/; /*hack to disable IE9 corener rounding */
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}
.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.medium {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
.small {
	font-size: 11px;
	padding: .2em 1em .275em;
}

/* green */
.green {
	color: #e8f0de !important;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.green:hover {
	background: #538018;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.green:active {
	color: #a9c08c;
	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
	background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}



/* Links with icons
---------------------------------------------- */
a.icon-link {
    padding:2px 0 2px 20px; margin: -2px 0 -2px 2px;
    background-repeat: no-repeat; background-position: left center;
    font-weight: bold;
}
a.go {background-image:url(assets/icons/bullet_go.png);}
a.print {background-image:url(assets/icons/printer.png);}
a.adjust {background-image:url(assets/icons/bullet_wrench.png);}
a.settings {background-image:url(assets/icons/cog.png);}

/* Event Selection box for all event pages
---------------------------------------------- */
.eventSelectionContainer {width:240px; padding:10px; padding-bottom:5px; border:1px solid #ddd; background-color:#f0f0f0; margin:20px; margin-left:0;}
.eventSelectionContainer .regButtonContainer {text-align:center; margin-bottom:1em;}
.eventSelectionContainer a {text-decoration:none;}
.eventSelectionContainer a:hover {text-decoration: underline;}
.eventSelectionContainer #dvEventList {padding: 5px 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc}
.eventSelectionContainer #dvEventHead {margin-bottom:15px;}
.eventSelectionContainer #dvEventHead p {line-height:1.5;}
.eventSelectionContainer h2 {font-size:21px;}
.eventSelectionContainer h4 {font-size:14px;}
.eventSelectionContainer .boxHeader {margin:0;}
.eventSelectionContainer h4.boxHeader {margin-bottom: 1em;}
.eventSelectionContainer p.searchLocation {margin-top:0.25em; font-size:14px;}
.eventSelectionContainer p.searchLocation a {font-size:12px;}

