html {
	font-family: verdana, helvetica, sans-serif;
	margin: 0;
	padding: 0;
	background: #666666 url(../../_media/images/common/srammountain/common/bg.gif) repeat-y 50% 0;
	
}
body {
	font-family: verdana, helvetica, sans-serif;
	margin: 0;
	padding: 0;
	background: url(../../_media/images/common/_utility/bg_greygradient.jpg) repeat-x fixed;
}

form {
	margin: 0;
	padding: 0;
}

img { border-width: 0; }

h1 {
	margin: 0;
	padding: 0;
	position: absolute;
	left: -1500px;
}

.printOnPaper {
	display: none;
}


/* ---------------------------------------- HEADER ---------------------------------------- */

#header {
	background: url(../../_media/images/common/_header/header_bg.jpg) no-repeat top center;
}  
.headcontent {
	margin: 0 auto;
	width: 750px;
}  
#header table {
	padding: 8px 0 0 0;
	float: left;
}  

#headlogo {
	display: inline;
	float: right;
	margin: 0;
	padding: 0;
}


/* ---------------------------------------- BREADCRUMBS ---------------------------------------- */

#breadcrubs {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: 28px;
	text-align: center;
	background: url(../../_media/images/common/_header/bg_breadcrums_black.gif) no-repeat top center;
}
#breadcrubs a {
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
#breadcrubs a:hover { color: #C00; }
#breadcrubs ul {
	margin: 0;
	padding: 6px 0 0 0;
	list-style: none;
}
#breadcrubs ul li {
	margin: 0;
	padding: 0;
	display: inline;
}
#breadcrubs select {
	margin: 0;
	padding: 0;
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}


/* ---------------------------------------- FOOTER ---------------------------------------- */


#footer {
	background: url(../../_media/images/common/_footer/footer_mainbg.jpg) no-repeat top center;
	color: #b37070;
	font-size: 10px;
}
#footer a {
	color: #d99595;
	text-decoration: none;
}
#footer a:hover {
	color: #fbdbdb;
	text-decoration: none;
}
#footer #mainBar {
	margin: 0 auto;
	width: 750px;
	height: 36px;
}
#footer #mainBar {
	padding-top: 5px;
}
#footer #mainBar td {
	text-align: center;
	padding: 0 9px 0 9px;
	background: url(../../_media/images/common/_footer/footer_divider.gif) no-repeat 100% 50%;
}
#footer #mainBar td#last {
	background: none;
}
#footer #mainBar td.utility {
	padding: 0px;
	background: url(../../_media/images/common/_footer/utilitybg.gif) repeat-x top right;
}
#footer #mainBar td.utility table {
	padding: 0;
	margin: 0;
}
#footer #mainBar td.utility td {
	padding: 0px;
	background: none;
}
#footer #mainBar td.utility ul {
	display: inline;
	padding: 0;
	margin: 5px 0 0 0;
}
#footer #mainBar td.utility li {
	margin: 0;
	display: inline;
	padding: 0 9px 0 12px;
	margin: 0;
	height: 1%;
	background: none;
}
#footer #mainBar td.utility li#lastUtility {
	background: url(../../_media/images/common/_footer/utility_divider.gif) no-repeat 0 50%;
}
#footer #mainBar td.utility li#login {
	padding: 0 1px 0 9px;
	/*color: #d99595;*/
	font-weight: bold;
	text-transform: uppercase;
	background: none;
}
#footer #bottom {
	margin: 0 auto;
	width: 750px;
	padding: 7px 0 20px 0;
	text-align: center;
}
#footer #bottom a {
	color: #b37070;
	text-decoration: underline;
}

#footer .footerOn a {
	color: #FFFFFF;
	font-weight: bold;
}
