/* general styles */
body { background-color:#cccccc; margin:0 0 0 0; font-family:arial; font-size:12px; color:#333333; }
input,select,textarea { font-family:Arial,Lucida Sans Unicode,Calibri; font-size:12px; }
p { margin-top:0; line-height:21px; }
a, a.dotted { color:#487d9f; text-decoration:none; }
a.dotted { text-decoration:none; border-bottom:dotted 1px #487d9f; }
a:hover { color:#a32f2c; }
a.link-right { float:right; }
.seperator01 { width:514px; height:5px; background-image:url('../images/seperator01.gif'); margin:15px 0 20px 0; }
.seperator02 { width:861px; height:1px; background-image:url('../images/seperator02.gif'); margin:0 0 0 22px; clear:both; }
.main { width:903px; margin:0 auto 0 auto; }
.bullet-green, .bullet-save, .bullet-grow { -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius:8px;
    background-color:#a8d452; color:#ffffff; font-size:14px; padding:30px 10px 30px 15px; cursor:pointer; }
.bullet-save { background-color:#c63935; }
.bullet-grow { background-color:#7ba0ce; }
.bullet-green:hover { background-color:#8db341; }
.bullet-save:hover { background-color:#a62f2c; }
.bullet-grow:hover { background-color:#4e7fbc; }
.infographic-green
{
    border:solid 2px #9bb16f;
    -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;
    overflow:hidden;
    text-align:center;
    padding:5px 0;
}
.infographic-green-title
{
    position:absolute;
    margin:75px 75px;
    font-size:16px;
}

/* popups */
#popup-save1, #popup-save2, #popup-save3, #popup-save4, #popup-save5, #popup-grow1, #popup-grow2, #popup-grow3,#popup-grow4, #popup-grow5, #popup-grow6, #popup-green1
{
	width:540px; min-height:200px;
	background-color:#ffffff;
	border:solid 3px #a6a4a4;
	border-radius:20px;
	position:absolute;
	padding:25px;
	margin:0 0 0 170px;
	display:none;
	z-index:120;
	
	-webkit-box-shadow: 0 0px 5px rgba(0,0,0,.45);
    -moz-box-shadow: 0 0px 5px rgba(0,0,0,.45);
    box-shadow: 0 0px 5px rgba(0,0,0,.45);
}
#popup-green1 { border:solid 3px #9bbb59; }
#popup-grow1, #popup-grow2,#popup-grow3,#popup-grow4, #popup-grow5, #popup-grow6 { border:solid 3px #385d8a; }
#popup-save1, #popup-save2, #popup-save3, #popup-save4, #popup-save5 { border:solid 3px #c00000; }
#popup-grow1, #popup-grow2, #popup-grow3,#popup-grow4, #popup-grow5, #popup-grow6 { width:620px; margin:0 0 0 130px; }
#popup-save1 p, #popup-save2 p, #popup-save3 p, #popup-save4 p, #popup-save5 p, #popup-grow1 p, #popup-grow2 p, #popup-grow3 p ,#popup-grow4 p, #popup-grow5 p, #popup-grow6 p { line-height:20px; }
#popup-save1 ul, #popup-save2 ul, #popup-save3 ul, #popup-save4 ul, #popup-save5 ul, #popup-grow1 ul, #popup-grow2 ul,#popup-grow3 ul,#popup-grow4 ul,#popup-grow5 ul,#popup-grow6 ul  { line-height:18px; }
.popup-close { margin:-20px -15px 0 0; padding:10px 10px 10px 10px; font-size:14px; font-weight:bold; cursor:pointer; color:#c00000; float:right; }
.popup-list { padding:0 0 0 15px; list-style-type:square; }
.popup-title { font-size:13px; }
#popup-green1-scroll b { color:#8db342; }
.fade {
        width: 100%; height: 100%;
        min-height: 100%;
        background: #000;
        position: fixed;
        top: 0; left: 0;
        z-index: 110;
        display:none;
		
		opacity: 0.5;  -moz-opacity: 0.5;filter:alpha(opacity: 5);
}
#old-version
{
	width:340px; min-height:65px;
	background-color:#ffffff;
	border:solid 3px #a6a4a4;
	border-radius:20px;
	position:absolute;
	padding:25px;
	margin:-300px 0 0 250px;
	font-size:20px;
	color:#666666;text-align:center;
	display:none;
	z-index:120;
	
	-webkit-box-shadow: 0 0px 5px rgba(0,0,0,.45);
    -moz-box-shadow: 0 0px 5px rgba(0,0,0,.45);
    box-shadow: 0 0px 5px rgba(0,0,0,.45);
}
.img-infosave { border:solid 4px #ecb2b2; margin:0 0 10px 10px; border-radius:8px; }
.img-infosave1 { border:solid 3px #f6d9d9; margin:0 0 10px 10px; padding:10px 10px 14px 14px; border-radius:8px; }
.img-infogrow { border:solid 4px #87a8d1; margin:0 0 10px 10px; border-radius:8px; }

/* header styles */
.header-container { margin:0 0 24px 0; width:903px; height:105px; background-color:#1f2420; background-image:url('../images/tile01.gif'); border-bottom-right-radius:6px; border-bottom-left-radius:6px; }
.header-container #title { width:141px; height:26px; background-image:url('../images/title.png'); margin:29px 0 0 28px; display:inline-block; position:absolute; cursor:pointer; }
.header-container #subtitle { width:650px; height:18px; margin:65px 0 0 28px; display:inline-block; position:absolute; color:#d5d5d4; font-family:Arial; font-size:13px; }
.backtohp { float:right; margin:68px 27px 0 0; }
.backtohp a { color:#b0b2b1; font-size:11px; }
.backtohp a:hover { color:#ffffff; }
.backtohp a img { margin-right:6px;border:none; }
.header-container .infofort { width:154px; height:58px; background-image:url('../images/infofort-bw.gif'); float:right; margin:20px 27px 0 0; }

/* showcase styles */
#block-brown-top
{
	width:270px; height:13px;
	background-image:url('../images/sprites.png');
	background-position:0 -63px;
	margin:-13px 0 0 611px;
	position:absolute;
	z-index:20;
}
#block-green-top
{
	width:270px; height:13px;
	background-image:url('../images/sprites.png');
	background-position:-280px -63px;
	margin:-13px 0 0 611px;
	position:absolute;
	z-index:20;
}
#block-save-top
{
	width:270px; height:13px;
	background-image:url('../images/sprites.png');
	background-position:-560px -63px;
	margin:-13px 0 0 611px;
	position:absolute;
	z-index:20;
}
#block-grow-top
{
	width:270px; height:13px;
	background-image:url('../images/sprites.png');
	background-position:-840px -63px;
	margin:-13px 0 0 611px;
	position:absolute;
	z-index:20;
}
.showcase-container
{
	background-color:#ffffff;
	width:901px; height:310px;
	border-radius:6px;
	z-index:10;
	
	-webkit-box-shadow: 0 0px 6px rgba(0,0,0,.20);
    -moz-box-shadow: 0 0px 6px rgba(0,0,0,.20);
    box-shadow: 0 0px 6px rgba(0,0,0,.20);
}
.showcase-container #bubbles
{
	width:600px; height:290px;
	/*background-image:url('../images/bubbles.png');*/
	background-repeat:no-repeat;
	margin:10px 0 0 10px;
	display:inline-block;
	position:absolute;
}
.showcase-container #bubbles #bubble-green
{
	width:155px; height:156px;
	background-image:url('../images/bubble-green.png');
	float:left;
	margin:30px 0 0 30px;
	cursor:pointer;
}
.showcase-container #bubbles #bubble-save
{
	width:155px; height:156px;
	background-image:url('../images/bubble-save.png');
	float:left;
	margin:30px 0 0 40px;
	cursor:pointer;
}
.showcase-container #bubbles #bubble-grow
{
	width:155px; height:156px;
	background-image:url('../images/bubble-grow.png');
	float:left;
	margin:30px 0 0 40px;
	cursor:pointer;
}
.showcase-container #bubbles .bubble-info
{
	width:500px;text-align:center;
	position:absolute; left:0;
	margin:220px 0 0 55px;
	font-size:14px;
	display:none;
	color:#666666;
}
.showcase-container #bubbles .bubble-shade
{
	width:130px; height:12px;
	background-image:url('../images/bubble-shade.png');
	background-repeat:no-repeat;
	margin:185px 0 0 40px;
	position:absolute; left:0;
	display:none;
}
.showcase-container #bubbles #bubble-shade-save
{
	margin:185px 0 0 235px;
}
.showcase-container #bubbles #bubble-shade-grow
{
	margin:185px 0 0 435px;
}
.showcase-container #block-green-middle
{
	width:257px; height:240px;
	background-image:url('../images/sprites.png');
	background-position:0 -86px;
	background-repeat:no-repeat;
	position:absolute;
	margin:0 0 0 624px;
	z-index:10;
	
	font-family:Calibri, Arial;
	font-size:20px;
	color:#ffffff;
}
.showcase-container-green #block-green-middle
{
	width:257px; height:240px;
	background-image:url('../images/sprites.png');
	background-position:-267px -86px;
	background-repeat:no-repeat;
	position:absolute;
	margin:0 0 0 624px;
	z-index:10;
	
	font-family:Calibri, Arial;
	font-size:20px;
	color:#ffffff;
}
.showcase-container-green
{
	background-color:#ffffff;
	background-image:url('../images/showcase-img-green.jpg');
	background-position:0 0px;
	width:901px; height:289px;
	border-radius:6px;
	z-index:10;
	
	-webkit-box-shadow: 0 0px 6px rgba(0,0,0,.20);
    -moz-box-shadow: 0 0px 6px rgba(0,0,0,.20);
    box-shadow: 0 0px 6px rgba(0,0,0,.20);
}
.showcase-container-green #block-green-middle
{
	width:257px; height:239px;
	background-image:url('../images/sprites.png');
	background-position:-267px -86px;
	margin:0 0 0 624px;
}
.showcase-container #block-green-middle p.title
{
	margin:15px 0 0 27px;
	font-family:Calibri, Arial;
	font-size:20px;
	line-height:24px;
	color:#fff;	/*color:#373b30;*/
	
	text-shadow: none;	/*1px 1px #81a140;*/
}
.showcase-container #block-green-middle p
{
	width:205px;
	margin:10px 0 0 25px;
	font-family:Arial;
	font-size:14px;
	line-height:22px;
	color:#fff;	/*color:#373b30;*/
	
	/*text-shadow: 1px 1px #728f36;*/
	text-shadow: none;
}
.showcase-container-green #block-green-middle p
{
	width:205px;
	margin:10px 0 0 25px;
	font-family:Arial;
	font-size:14px;
	line-height:22px;
	color:#373b30;
	
	/*text-shadow: 1px 1px #728f36;*/
	text-shadow: none;
}
.showcase-container-green #block-green-middle p.title
{
	margin:30px 0 0 27px;
	font-family:Calibri, Arial;
	font-size:20px;
	line-height:24px;
	color:#373b30;
	
	text-shadow: 1px 1px #81a140;
}
.showcase-container-green #block-green-middle p.dark
{
	margin:10px 0 0 27px;
	font-family:Arial;
	font-size:14px;
	line-height:22px;
	color:#373b30;
	
	text-shadow: none;
}
.showcase-container #block-btn-green
{
	width:91px; height:53px;
	background-image:url('../images/sprites.png');
	background-position:0 0;
	position:absolute;
	margin:239px 0 0 624px;
	z-index:11;
	cursor:pointer;
}
.showcase-container-green #block-btn-green
{
	width:90px; height:53px;
	background-image:url('../images/sprites.png');
	background-position:-101px 0;
	position:absolute;
	margin:239px 0 0 624px;
	z-index:11;
	cursor:pointer;
}
.showcase-container #block-btn-green
{
	margin:240px 0 0 624px;
}
.showcase-container #block-btn-save
{
	width:87px; height:53px;
	background-image:url('../images/sprites.png');
	background-position:-390px 0;
	position:absolute;
	margin:240px 0 0 710px;
	z-index:11;
	cursor:pointer;
}
.showcase-container-green #block-btn-save
{
	width:86px; height:50px;
	background-image:url('../images/sprites.png');
	background-position:-487px 0;
	position:absolute;
	margin:239px 0 0 709px;
	z-index:11;
	cursor:pointer;
}
.showcase-container #block-btn-grow
{
	width:88px; height:53px;
	background-image:url('../images/sprites.png');
	background-position:-770px 0;
	position:absolute;
	margin:240px 0 0 794px;
	z-index:11;
	cursor:pointer;
}
.showcase-container-green #block-btn-grow
{
	width:87px; height:50px;
	background-image:url('../images/sprites.png');
	background-position:-867px 0;
	position:absolute;
	margin:239px 0 0 792px;
	z-index:11;
	cursor:pointer;
}
#icon-download
{
	width:39px; height:39px;
	background-image:url('../images/icons.png');
	background-position:-80px -36px;
	position:absolute;
	margin:17px 0 0 20px;
		/*cursor:pointer;*/
		
}
#icon-infogreen
{
	width:42px; height:42px;
	background-image:url('../images/sprites.png');
	background-position:0 -437px;
	position:absolute;
	margin:150px 0 0 208px;
}
#icon-infosave
{
	width:42px; height:42px;
	background-image:url('../images/sprites.png');
	background-position:-52px -437px;
	position:absolute;
	margin:150px 0 0 208px;
}
#icon-infogrow
{
	width:42px; height:42px;
	background-image:url('../images/sprites.png');
	background-position:-104px -437px;
	position:absolute;
	margin:150px 0 0 208px;
}

/*******************************************************/
.showcase-container-save
{
	background-color:#ffffff;
	background-image:url('../images/showcase-img-save.jpg');
	background-position:0 0px;
	width:901px; height:289px;
	border-radius:6px;
	z-index:10;
	
	-webkit-box-shadow: 0 0px 6px rgba(0,0,0,.20);
    -moz-box-shadow: 0 0px 6px rgba(0,0,0,.20);
    box-shadow: 0 0px 6px rgba(0,0,0,.20);
}
.showcase-container-save #block-save-middle
{
	width:257px; height:239px;
	background-image:url('../images/sprites.png');
	background-position:-534px -86px;
	background-repeat:no-repeat;
	position:absolute;
	margin:0 0 0 624px;
	z-index:10;
	
	font-family:Calibri, Arial;
	font-size:20px;
	color:#ffffff;
}
.showcase-container #block-save-middle p, .showcase-container-save #block-save-middle p
{
	width:210px;
	margin:71px 0 0 30px;
	font-family:Calibri, Arial;
	font-size:20px;
	line-height:24px;
	color:#ffffff;
	
	text-shadow: 1px 1px #728f36;
}
.showcase-container-save #block-save-middle p.title
{
	margin:15px 0 0 27px;
	font-family:Calibri, Arial;
	font-size:20px;
	line-height:24px;
	color:#ffffff;
	
	text-shadow: 1px 1px #9b332f;
}
.showcase-container-save #block-save-middle p.dark
{
	margin:10px 0 0 27px;
	font-family:Arial;
	font-size:14px;
	line-height:22px;
	color:#ffffff;
	
	text-shadow: 1px 1px #9b332f;
}
.showcase-container-save #block-btn-green
{
	width:85px; height:53px;
	background-image:url('../images/sprites.png');
	background-position:-201px 0;
	position:absolute;
	margin:239px 0 0 625px;
	z-index:11;
	cursor:pointer;
}
.showcase-container-save #block-btn-save
{
	width:84px; height:53px;
	background-image:url('../images/sprites.png');
	background-position:-583px 0;
	position:absolute;
	margin:239px 0 0 710px;
	z-index:11;
	cursor:pointer;
}
.showcase-container-save #block-btn-grow
{
	width:87px; height:53px;
	background-image:url('../images/sprites.png');
	background-position:-964px 0;
	position:absolute;
	margin:239px 0 0 794px;
	z-index:11;
	cursor:pointer;
}
/*******************************************************/
.showcase-container-grow
{
	background-color:#ffffff;
	/*background-image:url('../images/showcase-img-grow.jpg');*/
	background-position:0 -15px;
	width:901px; height:289px;
	border-radius:6px;
	z-index:10;
	
	-webkit-box-shadow: 0 0px 6px rgba(0,0,0,.20);
    -moz-box-shadow: 0 0px 6px rgba(0,0,0,.20);
    box-shadow: 0 0px 6px rgba(0,0,0,.20);
	
	overflow:hidden;
	clear:both;
}
.showcase-container-grow #block-grow-middle
{
	width:257px; height:239px;
	background-image:url('../images/sprites.png');
	background-position:-801px -86px;
	background-repeat:no-repeat;
	position:absolute;
	margin:0 0 0 624px;
	z-index:10;
	
	font-family:Calibri, Arial;
	font-size:20px;
	color:#ffffff;
}
.showcase-container #block-grow-middle p, .showcase-container-grow #block-grow-middle p
{
	width:210px;
	margin:71px 0 0 30px;
	font-family:Calibri, Arial;
	font-size:20px;
	line-height:24px;
	color:#ffffff;
	
	text-shadow: 1px 1px #728f36;
}
.showcase-container-grow #block-grow-middle p.title
{
	margin:30px 0 0 27px;
	font-family:Calibri, Arial;
	font-size:20px;
	line-height:24px;
	color:#ffffff;
	
	text-shadow: 1px 1px #4571a5;
}
.showcase-container-grow #block-grow-middle p.dark
{
	margin:10px 0 0 27px;
	font-family:Arial;
	font-size:14px;
	line-height:22px;
	color:#ffffff;
	
	text-shadow: 1px 1px #4571a5;
}
.showcase-container-grow #block-btn-green
{
	width:84px; height:51px;
	background-image:url('../images/sprites.png');
	background-position:-296px 0;
	position:absolute;
	margin:239px 0 0 625px;
	z-index:11;
	cursor:pointer;
}
.showcase-container-grow #block-btn-save
{
	width:83px; height:53px;
	background-image:url('../images/sprites.png');
	background-position:-677px 0;
	position:absolute;
	margin:239px 0 0 709px;
	z-index:11;
	cursor:pointer;
}
.showcase-container-grow #block-btn-grow
{
	width:89px; height:53px;
	background-image:url('../images/sprites.png');
	background-position:-1061px 0;
	position:absolute;
	margin:239px 0 0 792px;
	z-index:11;
	cursor:pointer;
}
#mid-img-grow01, #mid-img-grow01a
{
	width:335px;height:289px;
	background-image:url('../images/mid-img-grow01.jpg');
	position:absolute;
	z-index:1;
	
	border-top-left-radius:6px;
	border-bottom-left-radius:6px;
}
#mid-img-grow02, #mid-img-grow02a
{
	width:335px;height:289px;
	background-image:url('../images/mid-img-grow02.jpg');
	margin:0 0 0 335px;
	position:absolute;
	z-index:2;
	
	-webkit-box-shadow: 0 0px 6px rgba(0,0,0,.35);
    -moz-box-shadow: 0 0px 6px rgba(0,0,0,.35);
    box-shadow: 0 0px 6px rgba(0,0,0,.35);
}
#mid-img-grow03, #mid-img-grow03a
{
	width:335px;height:289px;
	background-image:url('../images/mid-img-grow03.jpg');
	margin:0 0 0 480px;
	position:absolute;
	z-index:3;
	
	-webkit-box-shadow: 0 0px 6px rgba(0,0,0,.35);
    -moz-box-shadow: 0 0px 6px rgba(0,0,0,.35);
    box-shadow: 0 0px 6px rgba(0,0,0,.35);
}
#mid-img-grow01a, #mid-img-grow02a, #mid-img-grow03a
{
	display:none;
	float:left;
}
.mask
{
	background-color:#ffffff;
	width:26px;height:360px;
	position:absolute;
	margin:0 0 0 878px;
	border-top-right-radius:6px;
	border-bottom-right-radius:6px;
	z-index:9;
}

/* mid styles */
.mid-container
{
	margin:14px 0 14px 0;
	width:901px;
}
.mid-left
{
	width:544px;
	background-color:#ffffff;
	margin:0 14px 0 0;
	padding:40px;
	border-radius:6px;
	float:left;
	position: relative; z-index: 0;
	
	-webkit-box-shadow: 0 0px 6px rgba(0,0,0,.20);
    -moz-box-shadow: 0 0px 6px rgba(0,0,0,.20);
    box-shadow: 0 0px 6px rgba(0,0,0,.20);
}
.mid-left #bubble-green, .bubble-green
{
	width:155px; height:156px;
	background-image:url('../images/bubble-green.png');
	float:left;
	cursor:pointer;
}
.mid-left #bubble-save, .bubble-save
{
	width:155px; height:156px;
	background-image:url('../images/bubble-save.png');
	float:left;
	margin:0 0 0 35px;
	cursor:pointer;
}
.mid-left #bubble-grow, .bubble-grow
{
	width:155px; height:156px;
	background-image:url('../images/bubble-grow.png');
	float:left;
	margin:0 0 0 35px;
	cursor:pointer;
}
.mid-right
{
	width:263px;
	float:right;
}
.mid-right-block
{
	width:263px;
	background-color:#ffffff;
	margin:0 0 14px 0;
	
	-webkit-border-radius: 6px;
	border-radius:6px;
	
	-webkit-box-shadow: 0 0px 6px rgba(0,0,0,.20);
    -moz-box-shadow: 0 0px 6px rgba(0,0,0,.20);
    box-shadow: 0 0px 6px rgba(0,0,0,.20);
}
.mid-right-block p
{
	padding:20px 20px 30px 20px;
}
.mid-right-block p.centered
{
	padding:20px 20px 20px 20px;
	text-align:center;
}
.mid-right-grey-block
{
	width:263px;
	background-color:#595959;
	margin:0 0 14px 0;
	
	-webkit-border-radius: 6px;
	border-radius:6px;
	
	-webkit-box-shadow: 0 0px 6px rgba(0,0,0,.20);
    -moz-box-shadow: 0 0px 6px rgba(0,0,0,.20);
    box-shadow: 0 0px 6px rgba(0,0,0,.20);
}
.mid-right-grey-block p
{
	padding:15px 10px 15px 75px;
	font-family:Arial, Calibri;
	font-size:14px;
	color:#fefefe;
	text-shadow: 1px 1px #000000;
}
.mid-right-grey-block a
{
	font-family:Arial, Calibri;
	font-size:14px;
	color:#fefefe;
	text-shadow: 1px 1px #000000;
}

.mid-right-grey-block ul
{
	padding-left:80px;
}
.mid-right-social-block
{
	margin:0 0 10px 0;
}
.mid-right-social-block .facebook, .mid-right-social-block .twitter, .mid-right-social-block .youtube
{
	width:27px; height:26px;
	background-image:url('../images/icons.png');
	background-repeat:no-repeat;
	float:left;
	margin:0 8px 0 0;
	cursor:pointer;
}
.mid-right-social-block .twitter
{
	background-position:-36px 0;
}
.mid-right-social-block .youtube
{
	background-position:-71px 0;
}

/**********************************************************/
#mid-img-green
{
	background-image:url('../images/mid-img-green.jpg');
	width:263px; height:171px;
	
	border-top-right-radius:6px;
	border-top-left-radius:6px;
}
#mid-img-save
{
	background-image:url('../images/mid-img-save.jpg');
	width:263px; height:171px;
	
	border-top-right-radius:6px;
	border-top-left-radius:6px;
}
#mid-img-grow
{
	background-image:url('../images/mid-img-grow.jpg');
	width:263px; height:171px;
	
	border-top-right-radius:6px;
	border-top-left-radius:6px;
}
#mid-img-retired
{
	background-image:url('../images/mid-img-retired.jpg');
	width:263px; height:171px;
	
	border-top-right-radius:6px;
	border-top-left-radius:6px;
}
#mid-img-recycle
{
	background-image:url('../images/mid-img-recycle.jpg');
	width:263px; height:171px;
	
	border-top-right-radius:6px;
	border-top-left-radius:6px;
}
#mid-img-manzil
{
	background-image:url('../images/mid-img-manzil.jpg');
	width:263px; height:131px;
	cursor:pointer;
	
	border-top-right-radius:6px;
	border-top-left-radius:6px;
}
#mid-img-dbdc
{
	background-image:url('../images/mid-img-dbdc.jpg');
	width:263px; height:131px;
	cursor:pointer;
	
	border-top-right-radius:6px;
	border-top-left-radius:6px;
}
#mid-img-acf
{
	background-image:url('../images/mid-img-acf.jpg');
	background-repeat:no-repeat;
	width:263px; height:131px;
	cursor:pointer;
	
	border-top-right-radius:6px;
	border-top-left-radius:6px;
}
#mid-img-hemam
{
	background-image:url('../images/mid-img-hemam.jpg');
	width:263px; height:171px;
	
	border-top-right-radius:6px;
	border-top-left-radius:6px;
}
#mid-img-ibnati
{
	background-image:url('../images/mid-img-ibnati.jpg');
	width:263px; height:171px;
	
	border-top-right-radius:6px;
	border-top-left-radius:6px;
}
/**********************************************************/
#title-green
{
	width:156px; height:42px;
	background-image:url('../images/sprites.png');
	background-position:-156px -437px;
	background-repeat:no-repeat;
	margin:0 0 5px 0;
}
#title-save
{
	width:139px; height:42px;
	background-image:url('../images/sprites.png');
	background-position:-322px -437px;
	background-repeat:no-repeat;
	margin:0 0 5px 0;
}
#title-grow
{
	width:155px; height:42px;
	background-image:url('../images/sprites.png');
	background-position:-471px -437px;
	background-repeat:no-repeat;
	margin:0 0 5px 0;
}
.subtitle
{
	text-indent:53px;
	margin:0 0 15px 0;
}
.bread-crumbs
{
	float:right;
	margin:-25px -22px 0 0;
	color:#444444;
	font-size:11px;
}
#bread-crumbs-save b	{ color:#c63935; padding:0 3px 0 3px; }
#bread-crumbs-green b { color:#7d9f39; padding:0 3px 0 3px; }
#bread-crumbs-grow b { color:#4579b9; padding:0 3px 0 3px; }
.bread-crumbs a:link, .bread-crumbs a:active, .bread-crumbs a:visited { color:#444444;	padding:0 3px 0 3px; }
#bread-crumbs-save a:hover {	color:#a32f2c; }
#bread-crumbs-green a:hover { color:#7d9f39; }
#bread-crumbs-grow a:hover { color:#4579b9; }

/* footer styles */
.footer-container
{
	width:903px;
	height:175px;
	margin:14px 0 0 0;
	background-color:#1f2420;
	background-image:url('../images/tile01.gif');
	border-top-right-radius:6px;
	border-top-left-radius:6px;
}
.footer-container .sitemap
{
	color:#ffffff;
	margin:24px 0 0 29px;
	position:absolute;
}
.footer-container .sitemap ul
{
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 25px 0;
}
.footer-container .sitemap ul li
{
	float:left;
}
.footer-container .sitemap ul li a
{
	color:#ffffff;
}
.footer-container .sitemap ul.level2 li a
{
	color:#999999;
}
.footer-container .copyright
{
	font-size:11px;
	color:#b5b5b3;
	float:left;
	margin:14px 0 0 29px;
}
.footer-container .infofort
{
	width:154px; height:58px;
	background-image:url('../images/infofort-bw.gif');
	float:right;
	margin:15px 24px 0 0;
}
.footer-container .hotline-info
{
	font-size:11px;
	color:#b5b5b3;
	float:right;
	margin:14px 0px 0 0;
	display:none;
	position:relative;
}
.footer-container .hotline
{
	width:21px; height:21px;
	background-image:url('../images/icons.png');
	background-repeat:no-repeat;
	background-position:-107px 0px;
	font-size:11px;
	color:#b5b5b3;
	float:right;
	margin:10px 29px 0 0;
	cursor:pointer;
}
.footer-container .copyright a, .footer-container .links a
{
	color:#b5b5b3;
}
.footer-container .aramex
{
	float:right;
	color:#b5b5b3;
	margin:75px 25px 10px 0;
	clear:both;
}
.footer-container .social
{
	font-size:11px;
	color:#b5b5b3;
	float:right;
	margin:23px 25px 0 0;
	clear:both;
}
.footer-container .social #facebook
{
	width:20px; height:20px;
	background-image:url('../images/icons.png');
	background-position:0 -36px;
	float:left;
	margin:0 10px 0 0;
	cursor:pointer;
}
.footer-container .social #google
{
	width:20px; height:20px;
	background-image:url('../images/icons.png');
	background-position:-25px -36px;
	float:left;
	margin:0 10px 0 0;
	cursor:pointer;
}
.footer-container .social #twitter
{
	width:20px; height:20px;
	background-image:url('../images/icons.png');
	background-position:-50px -36px;
	float:left;
	cursor:pointer;
}

/* admin styles */
.adminbody          {font-family:Arial;background-color:#f9f9f9; margin-top:0px;}
.admin-button       {margin-top:2px;margin-bottom:2px;}
.admin-list         {background-color:#FFF; padding:20px 20px 20px 20px; margin-bottom:5px; border:solid 1px #e5e5e5; 
                     -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; }
.admin-cell-header  {font-family:Arial;font-size:12px;padding-left:2px;height:27px;background-color:#ededed; background-image:url('../images/admin-cell-header-tile.gif'); background-repeat:repeat-x;}
.admin-tr td {padding-top:7px; padding-bottom:7px;}
.admin-tr:hover     {background-color:#fafafa;}
/*.admin-cell td      {padding-left:2px;}*/
.admin-cell-child   {height:27px;background-color:#FFFFFF;display:none;}
.admin-cell-child:hover   {background-color:#fafafa;}
.admin-text         {font-size:12px;padding:5px;}
.admin-seperator    {background-image:url("../images/pixel-grey3.gif");background-repeat:repeat;height:1px;}
.admin-menu         {width:815px; padding-top:58px;}
.admin-menu td input {border-width:0px;}
.admin-actions      {margin:0 auto 0 auto;display:table;width:inherit;}
.admin-cell-index   {width:27px;background-color:#fafafa;}
.admin-top-bar      {position: fixed;top: 0;right: 0;left: 0;z-index: 1000;}
.admin-top-nav          {background-color:#050505;width:100%;height:98px;}
.admin-top-container    {position: relative;width:865px;height:inherit;margin:0 auto;}

.admin-login-table  { background-color:#FFF; padding:15px 25px 15px 25px; border:solid 1px #e5e5e5; 
                      -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; 
                      -webkit-box-shadow: 0 1px 5px rgba(0,0,0,.07); -moz-box-shadow: 0 1px 5px rgba(0,0,0,.07); box-shadow: 0 1px 5px rgba(0,0,0,.07); }
.admin-login-table td { padding:10px 0 0 0; }
.admin-login-table input { border:solid 1px #e5e5e5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; }
.admin-login-table input[type="submit"] { padding:5px 10px 5px 10px; float:right; margin:0; cursor:pointer; background-color:#304f67; border-color:#213e54; color:#ffffff; outline-width:0; }
.admin-login-table input[type="submit"]:hover { background-color:#385973; }
.admin-login-table input[type="text"], .admin-login-table input[type="password"] { background-color:#fdfdfd; padding:5px 4px 5px 4px; }
.admin-login-table input[type="text"]:focus, .admin-login-table input[type="password"]:focus { outline-width:0; border:solid 1px #aaaaaa; }
.admin-login { width:240px; }

#CMS1, #CMS2 { float:left; }
#CMS2 { margin:0 0 0 10px; }
#CMS1 .popup-area { display:none; margin:0 0 5px 0; }
#CMS1 .popup-knob { background-color:#ededed;padding:2px;margin:0 0 5px 0;cursor:pointer; }

.login-invalid     { text-align:center; color:#ee2e24; padding:3px 0 3px 0; }
.icon-edit         { background-image:url('../images/icons-admin.gif');background-repeat:no-repeat;background-position:left top;display:block;width:28px;height:19px;}
.icon-edit:hover   { background-position:left bottom; }
.icon-del          { background-image:url('../images/icons-admin.gif');background-repeat:no-repeat;background-position:right top;display:block;width:28px;height:19px;}
.icon-del:hover    { background-position:right bottom; }