body {

	overflow: -moz-scrollbars-vertical;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    text-align:justify;
    height:100%;
    margin:0px;
    padding:0px;
    background-color: #126692;
    background-image: url(../images/bg.jpg);
    background-repeat: repeat-x ;
    font-size:10px;
}
p{ font-size:13px;
}

#magnifique{

position:absolute;
z-index: 2;
width:429px;
height:184px;
padding: 		0px 0px 0px 0px;
margin: 		0px 0px 0px 380px;
background:url('../images/magnigique.png') no-repeat;
}


table{

font-size:10px;
}

tbody{font-size:10px;}


.td1 {
    font-family:trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
    font-size:9px;
	
	background:url('../images/logo_bg.jpg') repeat-x;
	background-color: #ffffff;
    width: 140px;
    padding: 		0px 0px 0px 0px;
    margin: 		0px 0px 0px 0px;
	
	
	height:196px;
	
}

.td2 {
    font-family:trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
	/*background-image: url(../images/top_banner.jpg);*/
	background-repeat: no-repeat ;
    width: 790px;
    height: 200px;
	
    padding: 		0px 0px 0px 0px;
    margin: 		0px 0px 0px 0px;
}

bannergroup_headerimg{
height: 200px;

}

.table_toplinks
{
font-size:12px;

width: 930px;
font-size:12px;
color:#fff;
padding: 		0px 0px 0px 0px;
margin: 		0px 0px 0px 0px;
border-top:	1px solid #fff;
border-bottom:	1px solid #fff;
background-image: url(../images/top_menu_bg.jpg);
}

.table_toplinks_right
{
padding: 		0px 5px 0px 0px;
margin: 		0px 0px 0px 0px;
}

.table_toplinks_right A:link {color: #ffffff; text-decoration:underline; font-size:10px;}
.table_toplinks_right A:visited {color: #ffffff; text-decoration:underline; font-size:10px;}
.table_toplinks_right A:active {color: #ffffff; text-decoration:underline; font-size:10px;}
.table_toplinks_right A:hover {color: #000000; text-decoration:underline; font-size:10px;}


.tb_center_promos{


background-color:#EFEFEF;
width: 930px;
font-size:10px;
height:155px;
color:#fff;
padding: 		0px 0px 0px 0px;
margin: 		0px 0px 0px 0px;

}


.parkavenue{

}


.weather_module{
background-color:#DEDEDE;
}


.jweather_desc{
font-size:10px;

}


.jweather_temp{
font-size:10px;

}

.jweather_tempText{
font-size:10px;

}

.jweather_day{
font-size:10px;

}

.jweather_dayText{
font-size:10px;

}

.jweather_forecast{
font-size:10px;

}


.jweather_forecastText{
font-size:10px;

}


.center_divider{
background-color:#DEDEDE;
width: 930px;
height:10px;
border-top:	1px solid #F9F9F9;
border-bottom:	2px solid #BFBFBF;
font-size:10px;
font-family:trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
color:#000;
font-weight:bold;
margin-right:5px;
padding-right:5px;
}




.left_menu{
background-color:#F8F8F8;
width: 208px;
border-right: 1px dashed #D3D3D3;
border-left: 0px solid #D3D3D3;
padding-bottom:10px;
padding-top:3px;
padding-left:12px;
margin-top:40px;
}
.left_menu A:link {color: #000000; text-decoration:none; font-size:12px; }
.left_menu A:visited {color: #000000; text-decoration:none; font-size:12px;}
.left_menu A:active {color: #000000; text-decoration:none; font-size:12px;}
.left_menu A:hover {color: #000000; text-decoration:underline; font-size:12px;  }


th
{
background:url('../images/mountain_bullet.png') no-repeat;
margin-left: 10px;
padding-left:35px;
padding-top:5px;
padding-bottom:5px;
text-align: left;
border: 0px solid #000;
width: 210px;
color:#126692;
font-size:12px;
border-bottom:1px solid #000;
/*list-style-position: inside;
list-style-image:  url(../images/arrow.png);
list-style:inside square;
background-image: url(../images/title_bg.jpg);*/


}

ul
{

margin: 5px 5px 10px 20px;
padding: 0;
list-style: none;
}

.left_menu li
{
margin: 0;
padding: 0;
list-style-position: inside;
list-style-image:  url(../images/arrow.png);
/*list-style: circle inside;
background-image: url(../images/title_bg.jpg);*/
}



.center_body{

background-color:#EFEFEF;
width: 730px;
border-right: 0px solid #BFBFBF;
margin: 10px 5px 10px 20px;
padding: 10px 5px 10px 20px;
font-family:trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}



.contentheading A:link {color: #ffffff; text-decoration:underline; font-size:14px; }
.contentheading A:visited {color: #ffffff; text-decoration:underline; font-size:14px;}
.contentheading A:active {color: #ffffff; text-decoration:underline; font-size:14px;}
.contentheading A:hover {color: #ffffff; text-decoration:underline; font-size:14px;  }


.inputbox {
	font-size:10px;
	font-family:verdana;
	border:solid 1px #ADAA9C;
	background-color: #F3F0E1;
	
}

.input {
    margin-top: 0px;
	padding-bottom: 10px;
	font-size:10px;
	font-family:verdana;
	border:solid 2px #126692;
	background-color: #fff;
	padding-left: 10px;
	padding-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	width:184px;
	
}


#form-login{
border:solid 0px #ADAA9C;
font-size:10px;
padding: 5px 5px 0px 5px;

}

label {
	font-size:12px;
	font-family:verdana;

}
.button
{
color:#fff;
background-color: #126692;
border:solid 1px #ADAA9C;
}




.componentheading
{
	height: 5px;
	margin-left:2px;
	padding-left:3px;
	border-bottom: 0px solid #000000;
	color: #EFEFEF;
	text-align: left;
	white-space: nowrap;
	font-family: Arial;
	font-size:0px;
	font-weight:bold;
	padding-bottom:5px;
	
}




a.toclink:link, a.toclink:visited
{
	line-height:normal;
	font-size:11px;
	font-family:arial;
	color: #000000;
	text-decoration: underline;
}

a.toclink:hover
{
	text-decoration: none;
}

table.contenttoc {
	border: 1px solid #FFFFFF;
	padding: 2px;
	margin-left: 2px;
	margin-bottom: 2px;
}


table.contenttoc th {
	background: #5462b1;
	color: #C20A28;
	text-align: left;
	padding-top: 2px;
	padding-left: 4px;
	height: 21px;
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
}




.sectiontableheader
{
	background: #E1DECF;
	height: 20px;
	padding-right:3px;
	font-weight :bold;
}

table.contentpane td.contentdescription
{
	font-size:12px;
	line-height:18px;
}

table.contentpane td.componentheading
{
	background:#E1DECF;
	height: 20px;
	padding-left:3px;
	border: 1px solid #FFFFFF;
	color: #C20A28;
	text-align: left;
	padding-bottom:3px;
	white-space: nowrap;
	font-family: Arial;
	font-size:14px;
	font-weight:bold;
}

table.contentpane td
{
	padding-top:1px;
	padding-bottom:2px;
	font-size:12px;
}


table.contentpaneopen
{
	width:100%;
}

table.contentpaneopen td
{
	line-height:18px;
	font-size:12px;
}

table.contentpaneopen td.contentheading
{
	
	padding-left:3px;
	color: #fff;
	text-align: left;
	white-space: nowrap;
	font-family: Arial;
	font-size:14px;
	font-weight:bold;
	border-bottom:2px solid #BFBFBF;
	padding-top:0px;
	padding-top:5px;
	background:#126692;
	widht:100%;
	/*background-image: url(../images/title_bg.jpg);
	background-image: url(../images/contentheading.jpg);*/
}


.contentpaneopen a:link a:visited{
	
	color: #126692;
	
}

.breadcrumb{

padding-bottom:5px;
}



.footer_links_bar{
background-color:#DEDEDE;
width: 930px;
height:20px;
border-top:	1px solid #F9F9F9;
border-bottom:	2px solid #BFBFBF;
font-size:18px;
font-family:trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
color:#000;
font-weight:bold;
text-align:right;
}

.footer_links{
width: 150px;
float:right;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}
.footer_links A:link {color: #000000; text-decoration:none; font-size:10px; padding:0px 5px 0px 5px; border-right:0px solid #000000; border-left:1px solid #000000;}
.footer_links A:visited {color: #000000; text-decoration:none; font-size:10px;padding:0px 5px 0px 5px; border-right:0px solid #000000; border-left:1px solid #000000;}
.footer_links A:active {color: #000000; text-decoration:none; font-size:10px; padding:0px 5px 0px 5px; border-right:0px solid #000000; border-left:1px solid #000000;}
.footer_links A:hover {color: #126692; text-decoration:none; font-size:10px; padding:0px 5px 0px 5px; border-right:0px solid #000000; border-left:1px solid #000000;}



.footer_copyrights{
width: 270px;
float:left;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
color:#000;
font-size:9px;
}



.bannergroup A:link {color: #EFEFEF; text-decoration:none; font-size:13px; padding:0px 5px 0px 4px; }
.bannergroup A:visited {color: #EFEFEF; text-decoration:none; font-size:13px;padding:0px 5px 0px 4px; }
.bannergroup A:active {color: #EFEFEF; text-decoration:none; font-size:13px; padding:0px 5px 0px 4px;}
.bannergroup A:hover {color: #EFEFEF; text-decoration:none; font-size:13px; padding:0px 5px 0px 4px; }







.bannergroup{
margin-bottom:3px;
}

.tool-tip {
	float: left;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 200px;
}

.tool-title {
	padding: 0;
	margin: 0;
	font-size: 100%;
	font-weight: bold;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../../system/images/selector-arrow.png) no-repeat;
}

.tool-text {
	font-size: 100%;
	margin: 0;
}


.article_column

{
border-left: 1px dotted #D3D3D3;

}

.message{
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 14px;
	color : #c30;
	text-align: center;
	width: auto;
	background-color: #f9f9f9;
	border: solid 1px #d5d5d5;
	margin: 3px 0px 10px;
	

}
.message li{
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 14px;
	color : #c30;
	text-align: center;
	width: auto;
	background-color: #f9f9f9;
	border: solid 1px #d5d5d5;
	padding: 10px 0px 10px 0px;
	}

	
	/* content tables */
 td.sectiontableheader {
  padding: 4px;
  border-right: 1px solid #fff;
  background-color: #F5FAF6;
  font-size : 14px;
}

tr.sectiontableentry0 td,
tr.sectiontableentry1 td,
tr.sectiontableentry2 td {
padding: 4px;
border-bottom: 1px dashed #000;  
  background-color: #F5FAF6;
    font-size : 12px;
}

td.sectiontableentry0,
td.sectiontableentry1,
td.sectiontableentry2 {
padding: 3px;
  background-color: #95BCE7;

}
