@charset "utf-8";
/* CSS Document */
html {height:100%;
}

body {
	margin : 0px;
	height: 100%;
	color : #37271e;
	background: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:1.3;
}

form{
	padding: 0px;
	margin : 0px;
}

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

a:hover {
	text-decoration:underline;
}

.breadcrumb{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.3;
}

div.breadcrumb {
	margin-bottom:15px;
}	

.content_home {
	background-image: url(../images/backgd.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	vertical-align:top;
}

.content {
	background-image: url(../images/backgd.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	vertical-align:top;
	width:685px;
	padding: 20px 20px 30px 20px;
}



td.side_nav{
	background-color:#f1ecdc;
	vertical-align:top;
	width:225px;
	padding-top:20px;
	padding-left:40px;
	padding-bottom:40px;
	
}

div.side_nav{
	width:225px;
}



div.side_nav_item{
	padding: 20px 10px 20px 20px;
	font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
	font-size:16px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:solid;
	border-bottom-color:#dfd8c4;
	border-bottom-width:thin;
}


div.side_nav_item img{
	vertical-align:middle;
}

/*
.side_nav_item:hover{
	background-color:#dcd5bd;
}*/

a.side_nav_item {
	color : #37271e;
display:block;
}
a.side_nav_item:hover {
	background-color:#dcd5bd;
}


#RowFooter {
	height:90px;
}

#RowNav {
	height:60px;
}

#RowHomeSplash {
	height:290px;
}

#RowSubSplash {
  height:101px;
}

.footer {

	background-image: url(../images/footer_backgd.jpg);
	background-repeat: repeat-x;
	background-position: center;
	font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
	font-size:11px;
	color: #CCCCCC;
}

.footer a{
color: #b0aa96;
}

.footer td{
	padding-left:40px;
	padding-bottom:20px;
}

.nav {
	height:60px;
	background-image: url(../images/nav_backgd.jpg);
	/*background-repeat: repeat-x;*/
	background-position: top;
	
}

.nav img {
	display:block;
}

.home_splash {
	height:290px;
	background-image: url(../images/home_splash_backgd.jpg);
	background-repeat: repeat-x;
	background-position: center;
}

.home_splash img {
	display:block;
}

.title_splash {
	
	background-image: url(../images/title_backgd.jpg);
	background-repeat: repeat-x;
	background-position: center;
}

.title_splash img {
	display:block;
}

.title_splash_text {
	height:101px;
	background-image: url(../images/title.jpg);
	background-repeat: repeat-x;
	background-position: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#FFFFFF;
	padding-left:100px;
}


img {
border:none;
}

.home_intro{
	font-size:16px;
	line-height:1.2;
	margin-bottom:30px;
}
.home_quick{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:1.2;
}
.home_quick td{
	width:25%;
	vertical-align:top;
}

.home_quick_margin{
	padding-right:20px;
}

.home_quick_title{
	font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
	font-size:14px;
	padding-bottom:5px;
}

.home_quick_title img{
	vertical-align:middle;
}

/* for layoutpage */
h2.lp_headline {
	margin-top: 0;
	padding-top: 0;
}

.lp_maxwidth {
	width: 100%;
}

span.lp_imgleft {
	float: left;
	padding: 0 5px 5px 2px;
}

span.lp_imgright {
	float: right;
	padding: 0 2px 5px 5px;
}

div.lp_clearfloat {
	clear: both;
}

td.lp_top {
	vertical-align: top;
}

td.lp_imgleft {
	padding-right: 8px;
}

td.lp_imgright {
	padding-left: 8px;
}

p.lp_imgdesc {
	font-size: 10px;
}


select.langSelect{
  background-color: #211312;
  color:#FFFFFF;
font-size:11px;
  border: 1px solid #95928C;
  margin-left: 0px !important;
}

.wide{
width:100%;
}