﻿
BODY,HTML {height:100%;background:#ececec url(/content/images/cord_bg.gif);font:13px/1.231 arial,helvetica,clean,sans-serif;}

h1 {font-weight: bold; font-size: 160%; font-family: Trebuchet MS; padding:0;margin:8px 0 5px 0;}
h3 {font-weight: bold; font-size: 142%; font-family: Trebuchet MS; padding:0;margin:0 0 5px 0;}

label {border-width: 0px; display: block; float: left; height: 30px; text-align: right; padding: 7px 20px 0px 0px; clear: left;}
input {background-color: #FFFFFF; margin:0px 0px 0px 0px; border: solid 1px #4c4c4c; display:block; float:left; padding:6px 2px;}
input:focus, textarea:focus {background-color: #eeeeee;}
select {margin:0px 0px 0px 0px; border: solid 1px #4c4c4c; display:block; float:left; padding:4px 2px; height: 30px;}

textarea {background-color: #FFFFFF; margin:0px 0px 0px 0px; border: solid 1px #4c4c4c; display:block; float:left; padding:1px 2px;}
button {cursor: pointer; padding: 8px 0px;}

#canvas {color:#434343;text-align:left;width:960px;margin:auto;}
#canvas #canvas-top {position:absolute;top:0;height:90px;}
#canvas #canvas-bottom {}
#canvas #canvas-middle {background-color:#ffffff;margin-top:90px;}

/* FOOTER STYLES */
#footer {font-size: small;width:960px;}
#footer .info {float:left;margin:12px 0 0 6px; background-image: none;}
#footer .info .copyright {clear:both;color:#999;font:77% Arial,sans-serif;margin:0 0 15px 0;}
#footer .info ul.links, #footer .uptodate ul.links {margin:0 0 30px 0;list-style-type:none;padding:0;}
#footer .info ul.links li, #footer .uptodate ul.links li {float:left;font:bold 77% Arial,sans-serif;}
#footer .info ul.links li a, #footer .uptodate ul.links li a, #footer .uptodate ul.links li label {color:#333;font-weight:normal; margin:0 5px;}
#footer .info ul.links li.first a, #footer .uptodate ul.links li.first a {margin-left:0;}

/* error styles */
.field-validation-error {display: none; visibility: hidden;}
.input-validation-error {border-color: Red;}
.validation-summary-errors {color: Red;}

/* table sorting */
th.headerSortUp { background-color: #E9FAE8; } 
th.headerSortDown { background-color: #E9FAE8; } 
th.header { cursor: pointer; font-weight: bold; background-repeat: no-repeat; background-position: center left; padding-left: 20px; } 
tr.even { background-color: #FFFFFF; }
tr.odd { background-color: #e8e8e8; }

/* breadcrumbs width:702px; */
.breadCrumb_Left { background:url("/content/images/breadcrumb-left.png") no-repeat scroll right bottom transparent; float:left; height:43px; width:13%; }
.breadCrumb_Center { background:url("/content/images/breadcrumb-center.png") repeat-x scroll left bottom transparent; float:left; height:43px; width: 74%;}
.breadCrumb_Right { background:url("/content/images/breadcrumb-right.png") no-repeat scroll left bottom transparent; float:right; height:43px; width:13%; }

/* container divs */
div.container {background-color: #ffffff; margin: 0px; padding: 15px;}
div.container .container-altrow { background-color: #e8e8e8; }
div.breadCrumb_Left .head {position:relative; height: 43px; background-position: center center;}
div.breadCrumb_Center h3 {padding-top: 10px;}

/* course layout toolbar */

ul#holeSelector { margin:0px; padding:0px;}
ul#holeSelector li {
	margin:0px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	float:left;
	padding-right:0px;
	background:url(/content/images/holetab_inactive.gif) no-repeat;
	height:56px !important;
	width:50px !important;
	vertical-align:bottom;
	text-align:center;
	padding-top:18px;
	font-size:14px;
	font-weight: bold;
}
ul#holeSelector li.selected {
	font-size:21px;
	padding-top: 9px;
	background:url(/content/images/holetab_active.gif) no-repeat;
}
ul#holeSelector li a {
	text-decoration: none;
	color:#000;
}
ul#holeSelector li div.holeTabTee, ul#holeSelector li div.holeTabFlag {
	float:left;
	width:18px;
	padding-left:4px;
	margin-top:3px;
}
ul#holeSelector li div.holeTabTee {
	margin-left:3px;
}
ul#holeSelector li div.holeTabFlag {
	padding-left:3px;
}
#alert 
{
	position: relative;
	top: -60px;
	float: right;
	width: 500px;
	height: 40px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	line-height: 40px;
	background-color:Yellow;
	filter:alpha(opacity=0);
	opacity:0;
}