/*----------WIDGET GENERAL START----------*/
.widgetContainer {position: relative;}

.widgetContainer img {
  border: 0;
  outline: none;
  position: absolute;
}
.widget230x230 img {opacity: 0.5;}
.widgetContainer .active {opacity: 1;}

.widgetContainer table {
  left: 50%;  top: 50%;
  position: absolute;
}

.widgetContainer p {
  display: none;
  font-size: 14px;  font-family: Sans-serif, Times New Roman;  font-weight: bold;
  line-height: 18px;
  margin: 0;
  text-align: center;
}

.widgetContainer .widgetTitle {
  color: #005f85;
  display: block;
  font-size: 24px !important;
  font-weight: normal;	
  line-height: 32px;
}

.widgetContainer area, .widgetContainer map {
  border: 0;
  display: block;
  outline: none;
}

.widgetpsls .widgetText2 {color: #004b75;}
.widgetpsls .widgetText3 {color: #d5881d;}
.widgetpsls .widgetText4 {color: #983117;}
.widgetpsls .widgetText5 {color: #600000;}

.widgetsas .widgetText2 {color: #be4c1c;}
.widgetsas .widgetText3 {color: #9a300c;}

.widgetImg1 {z-index: 30;}
.widgetImg2 {z-index: 25;}
.widgetImg3 {z-index: 20;}
.widgetImg4 {z-index: 15;}
.widgetImg5 {z-index: 5;}
/*----------WIDGET GENERAL END----------*/


/*----------WIDGET 400x400 START----------*/
.widget400x400 {width: 400px;  height: 400px;}

.widget400x400 table, .widget400x400 td {width: 175px;  height: 175px; vertical-align: middle;}
.widget400x400 table {margin: -88px 0 0 -88px;}

.widgetText1 {color: #42052d;} 
/*----------WIDGET 400x400 END----------*/


/*----------WIDGET 230x230 START----------*/
.widget230x230 {width: 230px;  height: 230px;}

.widget230x230 table, .widget230x230 td {width: 90px;  height: 90px; vertical-align: middle;}
.widget230x230 table {margin: -45px 0 0 -45px;}

.widget230x230 p {
  font-size: 12px;
  line-height: 14px;  
}
.widget230x230.widgetsas p {line-height: 12px;}

.widget230x230 .widgetTitle {
  font-size: 18px !important;
  line-height: 20px !important;  
}
/*----------WIDGET 230x230 END----------*/


/*----------WIDGET 250x250 START----------*/
.widget250x250 {width: 250px;  height: 250px;}

.widget250x250 table, .widget250x250 td {width: 90px;  height: 90px; vertical-align: middle;}
.widget250x250 table {margin: -45px 0 0 -45px;}

.widget250x250 .widgetTitle {
  font-size: 18px !important;
  line-height: 20px;  
}
/*----------WIDGET 250x250 END----------*/


/*----------WIDGET PSLS 400x400 START----------*/
.widget400x400.widgetpsls .widgetImg1 {left: 23px;  bottom: 22px;}
.widget400x400.widgetpsls .widgetImg2 {left: 20px;  bottom: 130px;}
.widget400x400.widgetpsls .widgetImg3 {left: 49px;  top: 19px;}
.widget400x400.widgetpsls .widgetImg4 {right: 5px;  top: 45px;}
.widget400x400.widgetpsls .widgetImg5 {right: 12px;  bottom: 17px;}
/*----------WIDGET PSLS 400x400 END----------*/


/*----------WIDGET PSLS 230x230 START----------*/
.widget230x230.widgetpsls .widgetImg1 {left: 15px;  bottom: 10px;}
.widget230x230.widgetpsls .widgetImg2 {left: 13px;  bottom: 68px;}
.widget230x230.widgetpsls .widgetImg3 {left: 29px;  top: 13px;}
.widget230x230.widgetpsls .widgetImg4 {right: 2px;  top: 28px;}
.widget230x230.widgetpsls .widgetImg5 {right: 5px;  bottom: 6px;}
/*----------WIDGET PSLS 230x230 END----------*/


/*----------WIDGET SAS 400x400 START----------*/
.widget400x400.widgetsas table, .widget400x400.widgetsas td {width: 200px; vertical-align: middle;}
.widget400x400.widgetsas table {margin-left: -100px;}
.widget400x400.widgetsas .widgetImg1 {left: 35px;  bottom: 19px;}
.widget400x400.widgetsas .widgetImg2 {left: 20px;  bottom: 126px;}
.widget400x400.widgetsas .widgetImg3 {right: 21px;  top: 22px;}
/*----------WIDGET SAS 400x400 END----------*/


/*----------WIDGET SAS 230x230 START----------*/
.widget230x230.widgetsas .widgetImg1 {left: 19px;  bottom: 9px;}
.widget230x230.widgetsas .widgetImg2 {left: 10px;  bottom: 72px;}
.widget230x230.widgetsas .widgetImg3 {right: 12px;  top: 13px;}
/*----------WIDGET SAS 230x230 END----------*/


/*----------WIDGET SCT 250x250 START----------*/
.widget230x230.widgetsct img {opacity: 1;}
/*----------WIDGET SCT 250x250 END----------*/