/*****************************/
/*** Core html setup stuff ***/
/*****************************/

* {font-family:Verdana,Arial,Helvetica,sans-serif;}
body {background-color:#75797a; font-size:12px;}

#page {	width:945px; margin:10px auto;}
/*#page {	width:90%; margin:10px auto;}*/

#top { float:left; width:755px; height:20px; margin-left:180px;}
#top  .breadcrumbs,.breadcrumbs a { color: #fff; font-size:10px; letter-spacing:0px; text-transform:uppercase;}
#top  #jflanguageselection {float:right; margin:-5px -10px; padding:0px;} 

#row {background:#d4ddcc; float:left; width:940px; border:2px solid #eee;}
/*#row {background:#d4ddcc; float:left; width:88%; border:2px solid #eee;}*/

#left-coll { float:left; width:180px; background:#d4ddcc; text-align: center}
#left-coll  #logo {padding:10px 10px 10px 0px; background-color:#fff; text-align:center; margin-bottom: 10px}

/*menu*/

#left-coll .menu { margin:0px; padding:0px;}
#left-coll .menu li { list-style:none; padding: 20px 0px 10px 0px;}
#left-coll .menu a { cursor: pointer; font-size: 12px;width: 160px; float: left; color: #aaa; text-transform:uppercase; background-color:#E6EADE; color:#000; padding-left:20px; text-decoration:none; }
#left-coll #current a{color:red;}
#left-coll .menu li ul {margin:0px; padding: 0px;}
#left-coll .menu li ul li a {padding-left:40px; width: 140px;}
#left-coll .menu {text-align: left}
/*#left-coll .menu .deeper{padding: 20px 0px 3px 0px;}*/
#left-coll .menu li ul li{padding: 20px 0px 3px 0px;}
/*#left-coll .menu .deeper .nav-child .deeper li a {padding-left:60px; width: 120px;}*/
#left-coll .menu li ul li ul li a {padding-left:60px; width: 120px;}
#left-coll .menu li ul li ul  {padding:20px 0px 3px 0px;}
/*#left-coll .menu .deeper .nav-child .deeper li{padding: 40px 0px 3px 0px;}*/

/*#left-coll .menu .deeper li:last-child{padding: 20px 0px 25px 0px;}*/
#left-coll .menu .current > a {background-color:#A1A39B} /* > makes it affect only direct "a" children of .current */

#center-coll {float:left; width:758px; background:#fff; border-left:2px solid #fff;}
#center-coll .page-title {position:absolute; margin-top:250px;}

#header-pic{ min-height:0px;}
.vt_nivo_slider{min-height:280px; padding: 5px 0px 0px 0px;}
.mod_sigplus {padding:20px;}
#content {line-height:1.5em;}

#content .captchaCont {text-align:center;}
#content h2 {font-size:18px; color:#fff; font-weight:bold; background-color:#d71e3a; width:98%; padding:5px; margin:0px;}
#content .title-contentheading {background:#D71E3A;border:2px solid #FFFFFF;color:#FFFFFF;font-size:18px;font-weight:bold;
margin-left:-5px;margin-top:-55px;padding:10px 40px 10px 10px;position:absolute;text-align:left;z-index:99999; display:none;}

.articleContent {margin: 0px 10px;}

/*#right-coll { float:left; width:100px;}*/

#footer {widht:760px; height:30px;}


.buttonheading img{ border:1px solid #CCC; padding:2px; margin:2px;}
.cb {clear:both;}
#content  .contentpaneopen table {	padding:10px;}
#content  .contentpaneopen table td {	border-bottom:1px solid black;}

#content  .componentheading {font-size:18px; color:#fff; font-weight:bold; background-color:#d71e3a; width:98%; padding:5px; margin:0px;}

div .componentheading{
display:none;
}