@charset "UTF-8";
/* CSS Document */

html { width:100%; }

body { text-align:center; margin:0 auto 0 auto; background:#F7F7F7; font-family:"Lucida Grande", Verdana, Arial, sans-serif; }

img, a img { border:none; }

p, h2 { padding:0; margin:0; }

a { cursor:pointer; }

#container { margin:0 auto 0 auto; position:relative; width:890px; text-align:left; }

#url-crr { position:absolute; width:400px; height:50px; left:20px; top:0; z-index:1; text-transform:uppercase; cursor:pointer; }
#url-home { position:absolute; width:400px; height:50px; right:20px; top:0; z-index:1; text-transform:uppercase; text-align:right; cursor:pointer; }

#url-crr p { line-height:52px; font-size:12px; }
#url-home p { line-height:52px; font-size:12px; }

#url-crr a:link, #url-crr a:visited, #url-crr a:active, #url-home a:link, #url-home a:visited, #url-home a:active { font-family:"Lucida Grande", Verdana, Arial, sans-serif; font-size:14px; text-transform:uppercase; color:#007F90; text-decoration:underline; cursor:pointer; }

#url-crr a:hover, #url-home a:hover { font-family:"Lucida Grande", Verdana, Arial, sans-serif; font-size:14px; text-transform:uppercase; color:#00252A; text-decoration:none; cursor:pointer; }

#url-orsc { position:absolute; top:70px; left:587px; width:283px; height:60px; opacity:0.8; filter:alpha(opacity=80); cursor:pointer; z-index:5; cursor:pointer; } 

#url-orsc:hover { position:absolute; top:70px; left:587px; width:283px; height:60px; opacity:1; filter:alpha(opacity=100); cursor:pointer; z-index:5; } 

#url-crr-international-courses { position:absolute; top:105px; left:56px; width:242px; height:31px; opacity:0.8; filter:alpha(opacity=80); cursor:pointer; z-index:5; cursor:pointer; } 

#url-crr-international-courses:hover { position:absolute; top:105px; left:56px; width:242px; height:31px; opacity:1; filter:alpha(opacity=100); cursor:pointer; z-index:5; } 

/* bg elements */

#top { position:absolute; width:864px; height:150px; left:13px; top:50px; background:url(../img/global/top.jpg) 0 0 no-repeat; z-index:1; }

#middle { position:absolute; width:890px; height:500px; left:13px; top:150px; background:url(../img/global/middle.jpg) 0 0 repeat-y; z-index:1; }

#bottom { position:absolute; width:890px; height:50px; left:13px; display:none; background:url(../img/global/bottom.jpg) 0 0 no-repeat; z-index:1; }

/* Banner */

#banner { width:808px; height:168px; position:absolute; left:41px; top:144px; background:url(../img/global/banner-CRR-Global-Alliance.jpg) 0 0 no-repeat; z-index:2; }


/* Navbar level 0 */

#nordic-alliance { position:absolute; width:116px; height:40px; top:320px; left:43px; z-index:3; opacity:0.7; filter:alpha(opacity=70); cursor:pointer; }
#european-alliance { position:absolute; width:132px; height:40px; top:320px; left:165px; z-index:3; opacity:0.7; filter:alpha(opacity=70); cursor:pointer; }
#north-american-alliance { position:absolute; width:132px; height:40px; top:320px; left:309px; z-index:3; opacity:0.7; filter:alpha(opacity=70); cursor:pointer; }
#israel-alliance { position:absolute; width:128px; height:40px; top:320px; left:452px; z-index:3; opacity:0.7; filter:alpha(opacity=70); cursor:pointer; }
#dubai-alliance { position:absolute; width:132px; height:40px; top:320px; left:587px; z-index:3; opacity:0.7; filter:alpha(opacity=70);  cursor:pointer; }
#turkey-alliance { position:absolute; width:123px; height:40px; top:320px; left:727px; z-index:3; opacity:0.7; filter:alpha(opacity=70); cursor:pointer; }

#nordic-alliance:hover, #european-alliance:hover, #north-american-alliance:hover, #israel-alliance:hover, #dubai-alliance:hover, #turkey-alliance:hover { opacity:1; filter:alpha(opacity=100); }

/* Navbar level 1 */

#nordic-group { height:66px; color:#000000; z-index:7; left:48px; top:350px; width:600px; position:absolute; padding-top:20px; display:none; cursor:pointer; }

#european-group { height:66px; color:#000000; z-index:7; left:173px; top:350px; width:600px; position:absolute; padding-top:20px; display:none; cursor:pointer; }

#north-american-group { height:66px; color:#000000; z-index:7; left:314px; top:350px; width:600px; position:absolute; padding-top:20px; display:none; cursor:pointer; }

.nav-ico { vertical-align:text-top; margin-top:-5px; }

#swirl { position:absolute; z-index:2; width:640px; height:640px; background:url(../img/global/swirl.jpg) 0 0 no-repeat; top:498px; left:125px; }

/* content */

/* intro */

#intro-title { position:absolute; top:410px; left:39px; width:572px; height:42px; background:url(../img/global/title-bg.jpg) 0 0 no-repeat; z-index:8; }

#intro-title p { font-family:Garamond, Times, "Times New Roman", serif; color:#006F82; font-size:33px; padding-left:15px; line-height:45px; }

#intro-bg { width:560px; height:400px; border:1px solid #108595; z-index:9; opacity:0.5; filter:alpha(opacity=50);
	position:absolute; top:466px; left:44px; padding-top:15px; padding-bottom:12px;}

#intro { font-family:Garamond, Times, "Times New Roman", serif; font-size:16px; width:560px; height:auto; color:#FFFFFF; 
	position:absolute; top:466px; left:44px; padding-top:15px; padding-bottom:12px; z-index:10; }

#intro p { padding-left:20px; padding-right:20px; padding-bottom:1em; color:#000000; line-height:1.3em; }

#intro a, #intro a:link, #intro a:active, #intro a:visited { text-decoration:none; color:#8F0100; }
#intro a:hover { text-decoration:underline; color:#8F0100; }

/* news */

#news-title { position:absolute; display:none; left:39px; width:572px; height:42px; background:url(../img/global/title-bg.jpg) 0 0 no-repeat; z-index:8; }

#news-title p { font-family:Garamond, Times, "Times New Roman", serif; color:#006F82; font-size:33px; padding-left:15px; line-height:45px; }

#news-bg { width:560px; height:400px; border:1px solid #108595; z-index:9; opacity:0.5; filter:alpha(opacity=50);
	position:absolute; left:44px; padding-top:15px; padding-bottom:12px; display:none; }

#news { font-family:Garamond, Times, "Times New Roman", serif; font-size:16px; width:560px; height:auto; color:#FFFFFF; 
	position:absolute; display:none; left:44px; padding-top:15px; padding-bottom:12px; z-index:10; }

#news p { padding-left:20px; padding-right:20px; padding-bottom:1em; color:#000000; line-height:1.3em; }

/* Signature */

#signature { width:890px;  position:absolute; display:none; left:0; height:50px; text-align:right; }

#signature p { text-align:right; padding-right:30px; line-height:50px; }

#signature a, #signature a:link, #signature a:visited, #signature a:active { font-family:"Lucida Grande", Verdana, Arial, sans-serif; font-size:14px; text-transform:capitalize; color:#007F90; text-decoration:underline; }

#signature a:hover { font-family:"Lucida Grande", Verdana, Arial, sans-serif; font-size:14px; text-transform:capitalize; text-decoration:none; }

#menu { position:absolute; width:230px; height:auto; top:428px; left:627px; z-index:10; }

#menu h2 { padding-bottom:10px; font-size:14px; }

#menu p { font-size:12px; font-style:italic; color:#333333; padding-bottom:13px; padding-right:8px; }

#menu img { text-align:center; border:2px solid #8F0100; margin-top:5px; margin-bottom:10px; }

#menu a, #menu a:link, #menu a:active, #menu a:visited { text-decoration:none; color:#8F0100; }
#menu a:hover { text-decoration:underline; color:#8F0100; }

.highlight { font-size:19px; line-height:1.3em; font-weight:700; }

.bold { font-weight:bold; }