﻿/* CSS Document */

html, body, div, p, table, form, fieldset, input, select, textarea, img, h1, h2, h3, h4, ul, ol, dl, li, dt, dd { 
 margin:0; 
 padding:0;
}

p, ul, ol, dl, blockquote { 
 padding:.5em 0; 
} 

li, dt, dd, blockquote {
 margin-left:10px;
}

html {
 height:100%;
}

body {
 height:100%;
 background:#9bbbcb;
 font:12px/14px Arial, Verdana, Helvetica, sans-serif; 
 color:#666666; 
 position:relative;
}

td {
 vertical-align:top;
}

input, select, textarea {
 padding:1px;
 color:#666666;
 font:11px/14px Arial, Verdana, Helvetica, sans-serif;
 vertical-align:middle;
 border:1px solid #7f9db9; 
}

img	{
 vertical-align:top;
 border:0;
}

a:link {
 font-family:Arial;
 color:#666666;
 text-decoration:underline;
}

a:active {
 font-family:Arial;
 color:#cc3300;
 text-decoration:none;
}

a:visited {
 font-family:Arial;
 color:#666666;
 text-decoration:underline;
}

a:hover {
 font-family:Arial;
 color:#666666;
 text-decoration:none;
}
 
h1 {
 font-size:18px;
 font-weight:normal;
 color:#ba9b57;
 line-height:18px;
}

h2 {
 font-size:18px;
 font-weight:bold;
 color:#666666;
 line-height:22px;
}

h3 {
 font-size:14px;
 font-weight:bold;
 color:#666666;
 line-height:18px;
}

h4 {
 font-size:12px;
 font-weight:bold;
 color:#666666;
 line-height:14px;
}

.width1 {
 width:130px;
 }
 
.width2 {
 width:25px;
}

.width3 {
 width:46px;
}

.width4 {
 width:174px;
}

.width5 {
 width:95px;
}

.botton {
 border:0;
}

.siteActionMenu
{
	float:right;
}

.pageHeader {
background-color:#E4E8F0;
padding:2px 0px 2px 3px;
margin-right:3px;
margin-left: 0px;
}

/*----------------------------------------------------------
                                               ** Start mainContainer **
----------------------------------------------------------*/

#mainContainer {
	margin: 0 auto;
	padding: 0;
	width: 100%;
	height: 100%;
	background: url('../../SiteCollectionImages/bkg_mainContainer.gif') center top;
	text-align: center;
}

#shadowsContainer1 {
	margin: 0 auto;
	background: url('../../SiteCollectionImages/bkg_shadows1.gif') repeat-y center bottom;
}

#shadowsContainer2 {
	margin: 0 auto;
	background: url('../../SiteCollectionImages/bkg_shadows2.gif') repeat-y center bottom;
}

/*----------------------------------------------------------
                                               ** Start headerContainer **
----------------------------------------------------------*/
#headerContainer {
	margin: 0 auto;
	padding-top: 14px;
	width: 987px;
	height: 139px;
	text-align: left;
	background: #ffffff url('../../SiteCollectionImages/bkg_headerContainer.jpg') no-repeat center top;
}

#headerContainer .headerLogo {
 margin-left:15px;
}

/*----------------------------------------------------------
                                               ** End headerContainer **
----------------------------------------------------------*/

/*----------------------------------------------------------
                                               ** Start footerContainer **
----------------------------------------------------------*/

#footerContainer {
 margin:0 auto;
 width:987px;
 height:155px;
 font-size:10px;
 text-align:center;
}

#footerTop {
	margin: 0 auto;
	width: 987px;
	height: 73px;
	background: url('../../SiteCollectionImages/bkg_footerTop.gif') no-repeat center top;
}

#footerBottom {
	margin: 0 auto;
	width: 987px;
	height: 82px;
	background: url('../../SiteCollectionImages/bkg_footerBottom.gif') no-repeat center top;
}

#footerBottom p {
 padding:7px 0 0 0;
 color:#999999;
 text-align:center;
}

#footerBottom p span {
 color:#ba9b57;
 margin:0 0 0 15px;
}

#footerBottom p a:link {
 color:#999999;
 text-decoration:underline;
}

#footerBottom p a:active {
 color:#666666;
 text-decoration:none;
}

#footerBottom p a:visited {
 color:#666666;
 text-decoration:underline;
}

#footerBottom p a:hover {
 color:#999999;
 text-decoration:none;
}

.social {
bottom:5px;
height:20px;
position: relative;
right:0;
}

.social-icon {
 float: inherit;
 margin: 15px 0 0 25px;
}

.followus {
 font-family:Arial, Helvetica, Verdana, sans-serif; color:black;
 line-height:18px;
}

/*----------------------------------------------------------
                                               ** End footerContainer **
----------------------------------------------------------*/
 
/*----------------------------------------------------------
                                               ** End mainContainer **
----------------------------------------------------------*/

/*----------------------------------------------------------
                                               ** Start classes **
----------------------------------------------------------*/

.left {
 float:left;
}

.right {
 float:right;
} 

.clearer {
 clear:both;
 height:1px;
 font-size:1px;
 line-height:1px;
 margin-top:-1px;
}

.bold { 
 font-weight:bold;
}

.small {
 font-size:10px;
}

.checkbox, .radio {
 padding:0;
 width:13px;
 height:13px;
 border:0;
}

/*----------------------------------------------------------
                                               ** End classes **
----------------------------------------------------------*/
