/* aSandbox Defaul CSS */




/* Basic Elements =========================================== */
body{
	font-family: arial;
	background:url("../images/BodyBg.gif") repeat-x scroll 0 0 #FFFFFF;	
	color: #013b5b;
	font-size:14px;
}

h1
{}

h2
{
	font-size: 18px;
	margin: 0 0 10px 0;
}

h3{
	
	color: #fe7441;
}
h4{
	
	color: #cc2029;
	font-weight: bold;
}
h5, h6
{
	font-size: 14px;
	color: #666;
}

br.c
{
	clear: both;
	margin: 10px 0;
}

a
{
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

p {
	line-height:20px;
}
hr{
	background:url("../images/lineBg.gif") repeat-x scroll 0 0;	
	border:0px none;
	display:inline-block;
	width:100%;
	height:2px;
	margin:10px 0 10px;
}



/* Basic Layout =========================================== */

#a-header
{	
	background-color: #000000;
    clear: none;
    display: block;
    float: left;
    height: 327px;
    text-align: center;
    width: 724px;
}
#a-page-header
{
	
	clear:none;
	display:block;
	float:left;
	height:274px;	
	width:724px;
}

#a-content
{	width:100%;	
	margin-top:15px;
	background: url("../images/SideMenuBG.gif") repeat-y right ;	
}
#a-home-content
{	width:971px;
	float: right;	
	margin-top: 20px;
}
*+html #a-home-content{float: none;}

#a-search
{
	width: auto;
	clear: none;
	float: right;
}

#a-wrapper{
	background-color:#FFFFFF;	
	margin:0 auto;
	padding:0 15px 50px;
	width:971px;
	overflow:hidden;
	}

#a-global-toolbar{
	display:block;
	float:none;
	text-align: left;
}
#HomeLogo{
	float:right;
	width:230px;
	height:227px;}



.bottomSpace{
	display:block;
	height:100px;}
.homeNews{	
	float:right;
	width:230px;
	min-height:190px;
	background:url("../images/NewsBgFull.gif") no-repeat bottom;
	}
#a-slot-content-1-newsContent-1 p{margin:0px}

.pageNewsB{
	width:230px;
	height:100%;
	background:url("../images/NewsBottom.gif") repeat-x bottom;
	display:block;
	position:relative;
	}
.homeNewsB{
	
	/*background:url("../images/NewsBottomHome.gif") repeat-x bottom;*/
	display:block;
	position:relative;
	text-align: center;
	padding: 15px;
	}
.homeNewsB h4{
	font-weight: normal;
	line-height: 16px;}
.pageTitle{		
	float:right;
	width:230px;
	height:137px;
	background:url("../images/NewsBg.gif") repeat-x bottom;
}
.pageTitle h1{		
	background:url("../images/NewsTitleBG.gif") repeat-x #fe7c4c;
	color:#FFFFFF;	
	font-size:20px;
	margin-right:15px;
	text-align:center;
	width:180px;
	position:absolute;
	bottom: 15px;
	left: 15px;
	padding:10px;
}

.a-area{
	margin:0px;
}
.a-area-logo
{
	float: left;
	display: inline;
	position: relative;
	width: 100%;
	clear: both;
}

.a-area-logo .aImage a
{
	float: left;
	display: inline;
	position: relative;
}

.a-area-header
{
	float: left;
	width: 50%;
}

.a-area-body
{
	width:724px;
	float:left;
	display:inline;	
}

.a-home .a-area-body
{
	width: 720px;
}

.a-area-sidebar
{
	width:200px;
	float:left;
	display:inline;
	position:relative;
	margin-left: 40px;
}

.a-area-footer
{
	background:url("../images/footerline.gif") no-repeat;
	padding-top: 10px;
	margin-top: 20px;
	font-size: 11px;
	color: #ccc;
}

.a-blog-posts #a-content,
.a-blog-events #a-content
{
	clear: none;
	width: 720px;
}

.a-home #a-content
{
	width: 100%;
}

.boxesA{
	display: block;
	overflow: hidden;}
	
.boxAT{
	display:block;
	font-size:14px; 
	line-height:18px;
	padding:0 10px;
	color:#676767;
	}
.boxA{
	
	float:right;
	margin:0 0 20px 17px;
	width:230px;
	min-height:293px;
}
.boxA.last{
	margin-left:0px;
}

.bA1{background:url("../images/HomeBox/boxBottom1.gif") no-repeat bottom #fbfaf4;}
.bA2{background:url("../images/HomeBox/boxBottom2.gif") no-repeat bottom #fbfaf4;}
.bA3{background:url("../images/HomeBox/boxBottom3.gif") no-repeat bottom #fbfaf4;}
.bA4{background:url("../images/HomeBox/boxBottom4.gif") no-repeat bottom #fbfaf4;}
.bB1{background:url("../images/HomeBox/boxBBG1.gif") repeat-x #ef5f4a;}
.bB2{background:url("../images/HomeBox/boxBBG2.gif") repeat-x #4a7fee;}
.bBi1{background:url("../images/HomeBox/boxBBGi1.gif") no-repeat left bottom;}
.bBi2{background:url("../images/HomeBox/boxBBGi2.gif") no-repeat left bottom;}
.bBr1{background:url("../images/HomeBox/boxBBGr1.gif") no-repeat left top;}
.bBr2{background:url("../images/HomeBox/boxBBGr2.gif") no-repeat left top;}

.boxB{
	float:right;
	margin:0 0 15px 17px;
	width:477px;
}
.boxB.last{
	margin-left:0px;}

.boxBImg{
	line-height:0;
	float: right;
}
.boxBW{
	
	display:block;
	float:left;
	width:100%;
}
.boxBT{
	color:#FFFFFF;
	float:right;
	font-size:14px;
	line-height:18px;
	padding:20px 10px 0;
	width:210px;
	
}

.bottomSlogan{
	width:100%;
	text-align: center;
	display:block;}
/* Top Navigation =========================================== */

.a-navigation-main{		
	display:block;
	background:url("../images/MainMenuSide.gif") no-repeat left top;
	height: 61px;
}

.a-navigationSide-main{
	background:url("../images/MainMenuBg.gif") repeat-x scroll 0 0 #00a5e2;	
	direction:rtl;
	font-size:18px;
	height:61px;
	text-align:center;
	width:741px;
}
.a-navigation-main .main-a-tab-nav-item{	
	display: inline;	
	line-height: 38px;		
}

.a-navigation-main .main-a-tab-nav-item.last a
{	background:none;}

.a-navigation-main .main-a-tab-nav-item a
{
	
	padding:0 13px 0 17px;
	width: 100%;
	background:url("../images/MenuSeperator.gif") no-repeat left;
	text-decoration: none;
	color: #FFFFFF;
	text-align: center;	
}

.a-navigation-main .main-a-tab-nav-item.a-current-page a,
.a-navigation-main .main-a-tab-nav-item a:hover
{
	
	color:#FFFFFF;
}

/* Secondary top Navigation =========================================== */

.a-navigation-sec
{		float:left;
	padding-left:17px;}

*+html .a-navigationSide-sec{	
	float: left;
	padding-right: 20px;
	}

.a-navigationSide-sec{
direction:rtl;
	font-size:16px;
	height:29px;
	text-align:left;
}

.a-navigation-sec .sec-a-tab-nav-item
{	
	background:url("../images/SecMenuBG.gif") repeat-x scroll 0 0 #00A5E2;
	float:right;
	height:29px;
	line-height:29px;
	margin:0 3px;	
	padding-left:15px;
}
*+html .a-navigation-sec .sec-a-tab-nav-item{
padding-left:6px;}

.a-navigation-sec .sec-a-tab-nav-item.lastTab a
{ border:none;}

.a-navigation-sec .sec-a-tab-nav-item a
{	
	background:url("../images/SecMenuSide.gif") no-repeat right;
	padding: 0px 8px;
	display: block;
	width: 100%;
	height: 29px;
	text-decoration: none;
	color: #0076B3;
	text-align: center;	
}
*+html .a-navigation-sec .sec-a-tab-nav-item{
}

.a-navigation-sec .sec-a-tab-nav-item.a-current-page a,
.a-navigation-sec .sec-a-tab-nav-item a:hover
{
	
	color:#0076B3;
}
/* Bottom Navigation =========================================== */
.a-navigation-bottom{
	width:971px;
	display:block;
	}
.a-navigationSide-bottom{
	direction:rtl;	
	text-align:center;
	width:971px;
	clear:both;
	}
.bottom-a-tab-nav-item{
	display: inline;}
.bottom-a-tab-nav-item a{
	color: #0192D6;
	font-size:12px;
	border-left:1px solid #0192D6;
	padding-left: 7px;
	margin-left:3px;}
*+html .bottom-a-tab-nav-item a{
	border:none;}
.bottom-a-tab-nav-item.lastTab a{
	border:none;
}

	
/* Subnav =========================================== */

#a-subnav .a-subnav-wrapper{
	padding:20px 15px;
	
	width:200px;
}
#a-subnav
{
	background:url("../images/SideMenuBGtop.gif") no-repeat;
	float:right;	
	margin:0 0 190px;
	overflow:hidden;
	width:230px;
}
.subNBG{
	background:url("../images/SideMenuBGbottom.gif") no-repeat scroll right bottom transparent;
	display:block;
	float:right;
	min-height:400px;
	width:100%;
}
#a-subnav .a-tab-nav-item a
{
	float: left;
	clear: both;
	color: #fff;
	display: inline;
}

#a-subnav .a-tab-nav-item a:hover
{
	color: #333;
	background: #fff;
	text-decoration: none;
}


#a-subnav li .a-drag
{
	position: absolute;
	right: 0;
}

#a-subnav li .a-drag,
#a-subnav li .a-drag *
{
	background-color: transparent;
}

#a-subnav #a-tab-navigation-subnav-0 li
{
float: left;
width: 100%;
clear: both;
position: relative;
line-height: 20px;
margin-bottom: 20px;
}
#a-subnav #a-tab-navigation-subnav-0 .a-current-page
{
	background:url("../images/SelectedItemTop.gif") no-repeat #4ac2ef;
	padding-top:7px;
	}
#a-subnav #a-tab-navigation-subnav-0 .a-current-page a
{	color:#FFF;
	background:url("../images/SelectedItemBottom.gif") no-repeat bottom;
	padding-bottom:7px;}

#a-subnav #a-tab-navigation-subnav-0 li.last
{
	
}


.subnav-a-tab-nav-item a, #a-subnav .a-navigation li a
{	
	height: 100%;	
	font-size:16px;
	color: #CC2029;
	padding:0 30px 0 0px;
	float: right;
	width: 170px;
}

.sideBarImage{
	bottom:19px;
	float:right;
	position:absolute;
	right:13px;
	width:204px;
	}
	
/* Media ============================================ */

#a-subnav.media {
clear:both;
}
#a-subnav.media, .a-media-library, .a-media-toolbar, .a-media-footer {
display:inline;
float:right;

}
#a-media-plugin {
float:right;
width:741px;

}
.a-media-item {
	font-size:12px;
	background-color:#DDD;
	padding:5px;
}
.a-media-item.even {
	margin-right:15px;
}
.a-media-item-meta  
{margin:0 0 5px;}
.a-media-item-description
{font-weight:bold;
margin:0 0 5px;}
/* Breadcrumb Component =========================================== */

#a-breadcrumb-component
{
	float: left;
	width: 100%;
	font-size: 18px;
	margin: 0 0 20px 0;
}

#a-breadcrumb-component li
{
	float: left;
	margin-right: 5px;
}



/* Blog & Events =========================================== */

.a-blog-events #a-blog-main .a-blog-post-media
{
	float: left;
	width: auto;
	clear: none;
	display: inline;
	position: relative;
	margin: 0 20px 0 0;
}

#a-blog-main .a-blog-post-media .a-slideshow-controls
{
	position: absolute;
	right: 0;
	bottom: 0;
	background: rgba(255,255,255,0.35);
	width: 100%;
	z-index: 999;
}

#a-blog-main .a-blog-post-media .a-slideshow-controls li
{
	float: left;
/*	padding: 5px 0;*/
	margin: 5px;
}

#a-blog-main .a-blog-post-media .a-slideshow-controls li.a-slideshow-controls-previous
{
	position: absolute;
	top: 0;
	right: 25px;
}

#a-blog-main .a-blog-post-media .a-slideshow-controls li.a-slideshow-controls-next
{
	float: right;
}



/* Variants =========================================== */

.a-slot{
	font-size: 100%;
	margin-bottom: 0px;
}

.a-slot.aImage
{
  width: auto;
}
.a-image-embed{
	margin-bottom: 15px;}
.a-slot.cmSmallText
{
  width: auto;
  min-width: 244px;
  max-width: 380px;
}
.a-slot.cmSmallText b, .a-slot.cmSmallText strong {
font-weight:bold;
}
.a-slot.cmSmallText ul {
list-style:disc inside none;
}
.a-slot.aRichText h3{
	margin:0px;}

/* Page Settings Panel ==================================== */

#a-page-settings-left,
#a-page-settings-right
{
  width: auto;
}

#a-page-settings-metas
{
  float: right;
  width: 250px;
  margin: 10px 0px 0px 15px;
}


#a-page-settings-metas h4
{
  margin-top: 10px;
  line-height: 20px;
}

.a-form-row label
{
  width: 90px;
}

#a-breadcrumb textarea.a-breadcrumb-textarea
{
  position: relative;
  top: -1px;
  background: #fff;
  color: #333;
  font-family: Arial, Sans-serif;
  font-size: 11px;
  letter-spacing: -.0125em;
  float: left;
  padding: 0 2px;
  margin-right: 10px;
  border:1px solid #E0E0E0;
}

.a-breadcrumb-form label
{
  float: left;
  margin-right: 5px;
}
.cmgCredit{
	color:#BBBBBB;
	display:block;
	font-size:11px;
	margin:5px;
	text-align:center;}

.cmgCredit a{
	color:#BBBBBB;
}

