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

body {
	margin:0px;
	font-family:Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	line-height:19px;
	color:#333;
}

a {
	color:#E97E14;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

img {
	border:0px;
}

#top_border {
	background:url(images/GCOS_Images/top_gray_bar.jpg) #CCC repeat-x;
	width:100%;
	height:28px;
}

#top {
	width:943px;
}

#breadcrumbs {
	font-size:11px;
	color:#808080;
	padding-top:4px;
	text-align:left;
	float:left;
}

#breadcrumbs a {
	text-decoration:none;
	color:#808080;
}

#admin_edit {
	float:right;
	font-size:11px;
	color:#808080;
	text-align:right;
	padding-top:2px;
}

#admin_edit a {
	text-decoration:none;
	color:#808080;
}

#main_head {
	width:943px;
	height:91px;
	padding:20px 0px 10px 0px;
	text-align:left;
}

#logo {
	float:left;
}

#loginbutton {
	background:url(/docs/images/login.jpg) no-repeat bottom;
	float:right;
	padding-top:32px;
}

#loginbutton:hover {
	background:url(/docs/images/login_mouseover.jpg) no-repeat bottom;
}

#logoutbutton {
	background:url(/docs/images/logout.jpg) no-repeat bottom;
	float:right;
	padding-top:32px;
}

#logoutbutton:hover {
	background:url(/docs/images/logout_mouseover.jpg) no-repeat bottom;
}

#titlehead {
	font-size:16px;
	font-weight:bold;
	margin-bottom:20px;
}

#banner {
	clear:right;
	padding-top:10px;
	width:100%;
}

#banner #left, #banner #right {
	float:left;
}


#banner #middle {
	background:url(images/GCOS_Images/banner_background.jpg) repeat-x #FFF; 
	float:left; 
	width:897px; 
	height:83px;
	padding-top:58px;
}

#banner #middle #link {
	float:left;
}

#main {
	 width:592px;
	 float:left;
	 /*margin-top:25px;*/
}

#right_bar {
	width:281px; 
	float:right;
	line-height:15px;
	font-size:11px;
}

#right_bar a {
	color: #2080B9;
	text-decoration:none;
}

#right_bar a:hover {
	text-decoration:underline;
}

#right_bar #spacer {
	width:281px; 
	height:25px;
}

#footer {
	clear:both;
	font-size:11px;
	color:#808080;
	padding:25px 0px 50px 0px;
}

#footer a {
	color:#808080;
	text-decoration:none;
}

#footer a:hover {
	color:#808080;
	text-decoration:underline;
}

#calcss td {
	padding:0px;
	margin:0px;
	font-size:10px;
}

#bodyform td {
	padding:7px 7px 7px 0px;
}

#bodyform td table td {
	padding:7px 14px 7px 0px;
}

#bodyform th {
	color:#E97E14;
	padding:0px 7px 7px 0px;
	text-align:left;
}

input[type="text"], textarea, select, input[type="password"] {
	background-color:#EEE;
	border: 1px solid #CCC;
	margin-bottom:7px;
}

#effect1 {
	background-color:#ffffff;
}

#effect2 {
	background-color:#eeeeee;
}

#effect1:hover {
	background-color:#fef9cd;
}

#effect2:hover {
	background-color:#fef9cd;
}

