/* Elements */
body {
background: #4d4d4d;
text-align: center;
margin: 0;
}

div, table, td {
font-family: Tahoma, Arial, Helvetica, sans-serif
}

td {
vertical-align: top;
}

img {
border: 0;
}

h1, h2, h3, h4, h5 {
margin: 0;
}

a, a:active, a:visited {
color: #0002ff;
text-decoration: underline;
}

a:hover {
color: #0002ff;
text-decoration: none;
}

/* Container */
#container {
margin: 0 auto;
width: 780px;
text-align: center;
padding:0;
}

/* Header */
#header 
{
background: url(/Images/header.gif) top left no-repeat;
width:780px;
height:115px;
}

#address-title {
width:433px;
height:35px;
text-align:center;
}

#address-title h4 {
padding: 15px 0 0 0;
font-size:12px;
color:#646464;
}

#address-1 {
width:146px;
float:left;
}

#address-2 {
width:143px;
float:left;
}

#address-3 {
width:144px;
float:left;
}

/* Navigation */
#nav-menu {
background: url(/Templates/S13/Images/nav-menu.gif) top left no-repeat;
width:780px;
height:49px;
text-align:left;
}

#nav-menu-items {
padding: 12px 0 0 37px;
}

.menu-hover {
cursor:pointer;
}

/* Menu Items */
.menu-item{
background: url(/Templates/S13/Images/nav-thingy.gif) top left no-repeat;
height:35px;
padding-left:30px;
padding-right:40px;
text-align:left;
}
							
.menu-item-hover{
background: url(/Templates/S13/Images/nav-thingy.gif) top left no-repeat;
height:35px;
cursor:pointer;
padding-left:30px;
padding-right:40px;
text-align:left;
color:AA0000;
}
			
/*Subitems*/
table.menu-subitem{
border:0;
}
 
.menu-subitem td{
text-align:left;
}
 
.menu-subitem td span{
padding:0 25px;
}
 
td.menu-subitem{
background:url(/Templates/S13/Images/sub-menu-item.gif);
border-bottom:1px solid #fff;
color:#fff;
font:bold 11px Arial;
height:30px;
overflow:hidden;
padding-top:10px;
}
 
td.menu-subitem-hover{
background:url(/Templates/S13/Images/sub-menu-item-selected.gif);
border-bottom:1px solid #fff;
color:#fff;
cursor:pointer;
font:bold 11px Arial;
height:30px;
overflow:hidden;
padding-top:10px;
}

#sub-nav-in {
width:780px;
height:1px;
font-size:0px;
line-height:0px;
}

/* Header Image/News */
#header-image-news {
width:780px;
height:213px;
}

#header-collage {
width:488px;
height:213px;
float:left;
}

#header-news {
background: #e6e9f0;
width:248px;
height:213px;
float:left;
text-align:left;
}

#header-right-of-news{
width:43px;
height:213px;
float:left;
}

#header-news ul {
margin:0;
padding:4px 66px 0 34px;
}

#header-news li {
margin:0;
padding:10px 0 0 0;
font-size:11px;
font-weight:bold;
}

#header-news a, #header-news a:visited {
color:#0006ff;
text-decoration:underline;
}

#header-news a:hover {
color:#0006ff;
text-decoration:none;
}

.news-title {
font-size:13px;
font-weight:bold;
padding:18px 20px 0 22px;
}

#sub-header {
background:#ffffff;
width:780px;
height:25px;
}

/* Body HomePage */
#body-bg {
background:#FFFFFF url(/Templates/S13/Images/body-bg.gif);
width:780px;
}

/* Left Column */
#left-column {
width:452px;
float:left;
}

.left-column-title {
font-size:18px;
padding: 10px 0 10px 38px;
color:#AA0000;
}

.content-lc {
font-size:11px;
padding: 0 0 0 20px;
}

/* Right Column */
#right-column {
background:#FFFFFF url(/Templates/S13/Images/body-bg-right.gif);
width:328px;
float:left;
}

.right-column-title {
font-size:14px;
font-weight:bold;
padding: 0 0 10px 58px;
}

#right-column ul {
margin:0;
padding:0 60px 0 70px;
}

#right-column li {
margin:0;
padding:0;
font-size:11px;
font-weight:bold;
}

#right-column a, #right-column a:visited {
color:#0006ff;
text-decoration:underline;
}

#right-column a:hover {
color:#0006ff;
text-decoration:none;
}

/* Body InsidePage */
#body-bg-in {
background:#FFFFFF;
width:780px;
}

/* Left Column */
#left-column-in {
width:169px;
float:left;
}

/* Right Column */
#right-column-in {
width:611px;
float:left;
}

.page-title {
font-size:18px;
color:#AA0000;
padding: 10px 0 0 20px;
}

.page-title-hr {
background: url(/Templates/S13/Images/dots.gif) center left no-repeat;
width:611px;
height:22px;
}

.content-main {
font-size:11px;
padding: 0 40px 16px 20px;
}

.content-main td {
font-size:11px;
}

/* Sub Body */
#sub-body-clouds {
background: url(/Templates/S13/Images/sub-body-clouds.jpg) top left no-repeat;
width:780px;
height:113px;
}

/* Sub Body HomePage */
#sub-body {
background:#dce6ff;
width:780px;
height:10px;
font-size:0px;
}

/* Body AdminPage */
#content-admin {
font-size:12px;
padding: 10px 40px 40px 20px;	
}

#content-admin td {
font-size:11px;
}

#content-admin h4 {
font-size:14px;
font-weight:bold;
padding: 10px 0;
}

/* Footer */
#footer {
background: #fff url(/images/footer.gif);
width:780px;
height:76px;
padding-top:20px;
text-align:left;
color:#FFFFFF
}

#footer-copyright {
width:358px;
float:left;
}

#footer-copyright p {
margin:0;
padding: 10px 0 0 22px;
font: 12px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
}

#footer-copyright span {
font: 11px Tahoma, Arial, Helvetica, sans-serif;
}

a.ls:link,
a.ls:visited {
color:#FFFFFF;
text-decoration:none;
}

a.ls:hover {
color:#FFFFFF;
text-decoration:underline;
}

a.lshome:link,
a.lshome:visited {
color:#FFFFFF;
text-decoration:underline;
}

a.lshome:hover {
color:#FFFFFF;
text-decoration:none;
}

#footer-links {
width:422px;
float:left;
color:#FFFFFF
}

#footer-links ul {
margin:0;
padding:24px 0 0 2px;
color:#FFFFFF
}

#footer-links li {
margin:0;
padding:0 0 0 0px;
list-style:none;
display:inline;
font-size:11px;
font-weight:bold;
color:#FFFFFF
}

.footer-links-line{
padding:0px 10px 0 10px;
_margin:0px 10px 0 10px;
}

#footer-links a, #footer-links a:visited {
text-decoration:none;
color:#FFFFFF
}

#footer-links a:hover {
color:#FFFFFF;
text-decoration:underline;
}

/* form */
.form,
textarea.form{
	background:#FFF url(/templates/S13/images/input-bg.gif) repeat-x;
	border-left:1px solid #999;
	border-top:1px solid #999;
	border-bottom:1px solid #DDD;
	border-right:1px solid #DDD;
	font:11px verdana,tahoma,sans-serif;
}
.form-cancel{
	background-color:#AAA;
	background:#AAA url(/templates/S13/images/button-cancel-bg.gif) repeat-x;
	border:1px outset #AAA;
	color:#333;
	font:bold 11px verdana,tahoma,sans-serif;
}
.form-submit{
	background-color:#d1cd92;
	/*background:#FF800B url(/templates/S13/images/button-bg.gif) repeat-x;*/
	border:1px solid #000;
	color:#FFF;
	font:bold 11px verdana,tahoma,sans-serif;
}
.form-label{
	color:#333;
	font:bold 11px verdana,tahoma,sans-serif;
}
.error{
	color:#C00;
}
.error-box{
	background:#FEE;
	border:1px solid #FCC;
	color:#C00;
	margin-bottom:8px;
	padding:3px 10px;
}
.error-box ul,.error-box li{
	color:#C00;
	margin:0;
}
.help{
	color:#639;
	font-weight:normal;
}
.required{
	color:#933;
}
