﻿	body {
	margin-top: 0px;
	margin-bottom: 0px;
	 font-family:Tahoma;
	  font-size:11px;
}
input 
{
    border:1px solid #aaa;
}

.linktype-simplebtn a
{
    text-decoration:none; 
    color:#eee;
    direction:rtl;
    display:block;
    width:96px;
    height:20px;
    padding-top:4px;
 text-align:center;
    padding-right:2px;
}
.linktype-simplebtn b a:hover
{
    color:#000;
    background-color:#fff;
    
}
#linkl1 a:hover
{
    color:#000;
    background-color:green;
}
   
.linktype-a li
{
  list-style-image:url('../images/bul.gif');
  margin-bottom:5px;
     padding-bottom:3px;
      

}
.linktype-a li a
{
    text-decoration:none; 
    color: #333;
}
.linktype-a li a:hover  
{
      border-bottom:1px dotted #666;
      background-color:#fff;
      padding-bottom:2px;
    
      
}
.submenu
{
    margin-right:-10px;
    width:300px; 
    height:230px;
    position:absolute;
    background-color:#333;
    top:0px;
    right:195px;
     border-left:2px #555 solid;
     border-right:2px #111 solid;
    

}
.submenu ul li a 
{
    display:inline;
    text-decoration:none; 
     font-size:12px;
     color:#eee;
 
}
.submenu ul li a:hover
{
    color:#bbb;
}
.submenu ul li:hover
{
     list-style-image:url(../images/bul.gif);
}

.submenu ul li
{
   height:20px;
   list-style-image:url(../images/blue_theme/bul.gif);
}
.submenu ul
{
    direction:rtl;
}
.menuItemSelected
{
    background-color:#2580a2 !important;
    color:#fff !important;
}
.topnavimg {
	padding: 3px 3px 2px 2px;
	float: right;
	position: relative;
	cursor: pointer;
}






#mainTabs{
    float:right;
    border-bottom:4px solid #0067B3; height:28px; width:727px;
}
#mainTabs ul{  margin-right:10px;  }

#mainTabs li{
   float:right;
   display:block; 
   background:#0067B3;
   margin-top:-11px;
   height:25px; 
   margin-left:2px;
   border-top-left-radius:7px;border-top-right-radius:7px;-moz-border-radius-topRight:7px;-moz-border-radius-topLeft:7px;
   padding-top:7px; 
   -moz-box-shadow: 0px -1px 3px rgba(0,0,0,0.3);
   -webkit-box-shadow: 0px -1px 3px rgba(0,0,0,0.3);
}
#mainTabs li:hover{

    margin-top:-10px;
    -webkit-box-shadow: 0px -1px 3px rgba(0,0,0,0.3);
    -moz-box-shadow: 0px -1px 3px rgba(0,0,0,0.3);

}
#mainTabs li a{
   padding:8px;
   padding-top:10px;
   text-decoration:none; 
   color:#fff;
   text-shadow:0px 2px 0px #0052a0;
   cursor:pointer;

   }
#mainTabs li.selected{
 margin-top:-13px;

}
.mainTabSelected
{
    background:#0052a0 !Important;
    margin-top:-14px !Important;
}

#tabContentContainer{
     float:left;
     margin-left:-2px;
      z-index:0;
}
#promotionLoading
{
    background:#000;
    height:230px;
    margin-left:-2px;margin-top:29px;
    opacity:0.7;
    position:absolute;
    width:727px;
    z-index:1500;
}
#promotionLoading img{ margin-left:365px; margin-top:100px;}







span.show-tooltip-text {
	display: none;
	position: absolute;
	font-size: 0.9em;
 	background-color:#E2E2E2;
	padding: 6px;
	padding-left: 12px;
	padding-right: 12px;
	color: black;
	border-bottom:1px #ccc solid;
		border-right:1px #ccc solid;
}

.shtooltip {
	display:block;
	padding-right:2px;
	padding-left:2px;

}
#container {
	top: 0px;
	position: relative;
	margin: 0 auto;
	width: 940px;
	background-image: url('../images/bg.gif');
	height:auto;
}
#menucontainer 
{
    z-index: 1000; border: 1px solid #ccc; position: relative; float:right; width:185px;
                margin-right: 16px; margin-top: -2px; text-align:center
}
#header {
	top: 0px;
	position: relative;
	margin: 0 auto;
	width: 910px;
	padding-right: 4px;
	bottom: 0px;
}
#header_menu {
	height: 35px;
	width: 150px;
	background-repeat: repeat-x;
	padding-right: 3px;
	margin: 0px 0px 0px 0px;
}
#header_menu div {
	padding: 5px 0px 3px 2px;
	width: 130px;
	height: inherit;
	text-align: right;
}
#header_menu div img {
	margin-right: 8px;
}
#promotion {
	top: 0px;
	position: relative;
	margin: 0 auto;
	width: 910px;
	height: 259px;
	padding-right: 0px;
	border-bottom: 1px solid #cccccc;
	
}
.newsnav li a {
	display: block;
	height: 14px;
	width: 60px;
	padding: 6px 0px 5px 5px;
	float: right;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #000;
}
.newsnav li {
	list-style-type: none;
	z-index: 1000;
	background-color: #efefef;
	display: block;
	margin-right: 8px;
	border: 1px #bbb solid;
	border-bottom: none;
	float: right;
	width: 60px;
	text-align: center;
	  border-top-left-radius:7px;border-top-right-radius:7px;-moz-border-radius-topRight:7px;-moz-border-radius-topLeft:7px;

}
.newsnav {
	display: block;
	margin: 0px;
}
.tabselected {
	float: right;
	border: 1px #b50000 solid;
	border-top:2px #b50000 solid !Important;
	background-color: #efefef;
	/*border: 1px #16b3c5 solid;*/
	border-bottom: none;
	width: 60px;
	padding: 6px 0px 5px 5px;
	  border-top-left-radius:7px;border-top-right-radius:7px;-moz-border-radius-topRight:7px;-moz-border-radius-topLeft:7px;
 cursor: default;
}
.tabselected li {
}
#tab_container {
	float: left;
	width: 725px;

	margin-top: -3.5px;
}
#tabs {
	margin-top: 3px;
}
ul#menu {
	float: right;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 185px;
	position: relative;
	z-index: 1000;
}

#menu li {
	font: 12px "Tahoma";
	text-align: right;
	margin: 0;
	padding: 0;
	z-index: 1000;
	position: relative;
}
.menuItem
{
	background: #333;
	border-bottom: 1px solid #494949;
	color: #ccc;
	display: block;
	height: 21.4px;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
	font-weight: normal;
	position: relative;
	z-index: 1000;
}

.menuItem:hover {
	background: #2580a2;
	color: #fff;
	border-bottom: 1px solid #222;
}
#menuMain{
padding:0px;
margin:0px;
}

.menuMain_liItem {
	font: 12px "Tahoma";
	text-align: right;
	margin: 0;
	padding: 0;
	z-index: 1000;
	position: relative;
	width: 184px;
list-style-type:none;
}
#searchBox {
	background-position: center;
	background-repeat: no-repeat;
	width:100%;
	height: 28px;
	border-bottom: 4px #aaaaaa solid;
	float: right;
	margin-top: -4px;
	border-top: .5px white solid;
	margin-right: 1px;
}
#searchText {
	width: 165px;
	height: 90%;
	margin-left: 13px;
	margin-top: 4px;
}
#searchTextInput {
	direction: rtl;
	border: 0 none;
	width: 130px;
	height: 15px;
	margin-top: 1px;
	font-size: 11px;
	font-family: Tahoma;
	color: #333;
	z-index: 1;
	position: relative;
}
#rightPanel {
	width: 185px;
	float: right;
	position: absolute;
	right: 0px;
	z-index: 2000;
}
#conrols {
	float: left;
	position: absolute;
	top: 235px;
	left: 6px;
}
#boxes {
	float: right;
	width: 902px;
    margin-right:22px;
	z-index: 0;
}
.right {
	width: 295px;
	float: right;
	z-index: 0;
	position: relative;
    margin-right: 0px;
	margin-left: 0px;
}
.center {
	width: 295px;
	float: right;
	z-index: 0;
	position: relative;
	margin-right: 6px;
	margin-left: 0px;
}
.left {
	width: 295px;
	float: left;
	z-index: 0;
	position: relative;
	margin-right: 0px;
	margin-left: 0px;
}
.boxright {
	width: 295px;
	float: right;
	z-index: 0;
	position: relative;
	background-color: #f1f1f1;
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom: 1px #bbb solid;
}
.boxleft {
	width: 295px;
	position: relative;
	float: left;
	z-index: 0;
	margin-left: 3px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #f1f1f1;
	border-bottom: 1px #bbb solid;
}
.whiteBoxleft {
	width: 295px;
	position: relative;
	float: left;
	z-index: 0;
	margin-left: 3px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #fff;
	background-image:url(../images/whitebox_bg.gif);
	border-bottom: 1px #bbb solid;
}
.boxTitle{
       width: 275px; height: 28px; background-image: url('../images/box_top_bg.gif');
       float: right;
}
.boxcenter {
	width: 295px;
	position: relative;
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
	z-index: 0;
	border-bottom: 1px #bbb solid;
}
.boxHead {
	background-image: url('../images/box_top.gif');
	float: right;
	vertical-align: top;
	position: relative;
	margin-bottom: 0px;
}
.whiteBoxHead {
	background-image: url('../images/box_top_w.gif');
	float: right;
	vertical-align: top;
	position: relative;
	margin-bottom: 0px;
}
.cornerRight {
	width: 10px;
	height: 28px;
	float: right;
	background: url('../images/box_top.gif');
	background-position: 10px -28px;
}
.cornerLeft {
	width: 10px;
	height: 28px;
	float: right;
	background: url('../images/box_top.gif');
	background-position: 0px -28px;
}
.whiteCornerRight {
	width: 10px;
	height: 28px;
	float: right;
	background: url('../images/box_top_w.gif');
	background-position: 10px -28px;
}
.whiteCornerLeft {
	width: 10px;
	height: 28px;
	float: right;
	background: url('../images/box_top_w.gif');
	background-position: 0px -28px;
}
.cornerRightBlack {
	width: 4px;
	height: 28px;
	float: right;
	background: url('../images/box_top_black.gif');
}
.clear {
	clear: both;
}
.rightBox_content {
	direction: rtl;
	float: right;
	width: 294px;
	top: 0px;
	position: relative;
}
.sharing_content {
	direction: rtl;
	float: right;
	width: 275px;
	top: 2px;
}
.sharing_content p {
	padding-right: 20px;
	direction: rtl;
	padding-bottom: 10px;
	padding-top: 2px;
	padding-left: 20px;
	font-weight: bold;
	font-size: 10px;
	text-align: justify;
	background: url('../images/bul.gif') no-repeat;
	background-position: 230px 8px;
	margin-bottom: 5px;
	margin-top: 0px;
	height: 18px;
	color: #333;
}
.sharing_content p span {
	font-weight: normal;
	margin-right: 1px;
	padding-top: 3px;
	position: absolute;
	width: 170px;
	margin-right: 1px;
}
.sharing_content a 
{
    text-decoration:none; 
    color:#333;
    
}
.sharing_content a:hover
{
    border-bottom:1px dotted #555;
    padding-bottom:2px;
}

.rightBox_content p {
	background: url('../images/photoframe_small.gif') no-repeat;
	background-position: 239px 0px;
	display: block;
	border-bottom: 1px #bbb solid;
	padding-bottom: 12px;
	margin-top: -4px;
	padding-right: 60px;
	font-weight: bold;
	font-size: 10px;
	padding-top: 2px;
	height: 45px;
	overflow: hidden;
	margin-bottom: -1px;
	margin-top: 5px;
	color: #333;
}
.rightBox_content a 
{
    text-decoration:none; 
    color:#333;
    
}
.rightBox_content a:hover
{
    border-bottom:1px dotted #555;
    padding-bottom:2px;
}
.resources_thumb {
	position: absolute;
	margin-right: -51px;
}
img {
	border: none;
}
.rightBox_content p span {
	 font-size:1.0em;
	margin-right: 1px;
	padding-top: 3px;
	position: absolute;
	width: 170px;
	font-weight:lighter;
	
}
.box_title {
	float: right;
	text-align: right;
	font-weight: bold;
	font-size: 8pt;
	margin-top: 5px;
}
.login_content p {
	float: right;
	padding-right: 20px;
	direction: rtl;
	padding-bottom: 10px;
	padding-top: 2px;
	padding-left: 20px;
	font-weight: bold;
	text-align: justify;
	background: url('../images/bul.gif') no-repeat;
	background-position: 277px 7px;
	margin-top: 0px;
	height: 0px;
	color: #333;
	width: 250px;
}
.sharing_content > div {
	padding-right: 20px;
	direction: rtl;
	padding-bottom: 10px;
	padding-top: 2px;
	padding-left: 20px;
	font-weight: bold;
	text-align: justify;
	background: url('../images/bul.gif') no-repeat;
	background-position: 281px 8px;
	margin-top: 0px;
	height: 0px;
	color: #333;
}
.login_content {
	direction: rtl;
	float: right;
	width: 245px;
	top: 2px;
	position: relative;
}
#news_content {
	background-color: #f1f1f1;
	direction: rtl;
	font-size: 11px;
	margin-top: 0px;
	padding-top: 35px;
}
#news_content div {
	margin-top: -5px;
}
#news_content p {
	padding-right: 20px;
	direction: rtl;
	padding-bottom: 3px;
	padding-top: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 20px;
	text-align: justify;
	background: url('../images/bul.gif') no-repeat;
	background-position: 281px 9px;
}
#news_content a {
	color: #333;
	text-decoration: none;
}
#news_content a:hover {
	border-bottom: 1px dotted #666;
	padding-bottom: 2px;
}
#news_holder p {
	line-height: 17px;
}
.bul_arrow p
{
	background: url('../images/bul_arr.gif') no-repeat;
	background-position: 200px 6px;
}
.btnNewsletter {
	-moz-border-radius: 4px; background:#a90c0c;
	border: 1px solid #770909; color: #FFFFFF; cursor: pointer; float: right; font-weight: normal;
	height: 17px; margin-right: 2px; margin-top: -3px; padding-top: 2px; text-align: center;
	width: 45px;
}
.btnNewsletter:hover {
	background:#C51818;
}
