*
{
	font: normal 11px tahoma;
}
html
{
	direction: rtl;
}

div
{
	margin: auto;
}

body
{
	background-color: #505050;
	margin: 1% 0% 1% 0%;
}
/*# SubContent  #*/

.SubPage
{
	background-color: #fff;
	margin: 10px 10px 10px 10px;
	width: 700px;
}
.SubContent
{
	width: 700px;
	text-align: center;
	padding: 10px 10px 0px 0px;
}

#SubContent
{
	width: 230px;
	height: 200px;
	text-align: justify; /*	padding: 2px 20px 0px 20px; */
	background: url(../App_Themes/ITOrbit/images/bg-content.png) no-repeat top center;
}

#SubContent .tdtop
{
	height: 23px;
	padding: 2px 10px 0px 10px;
	color: #fff;
}
#SubContent .tdmiddle
{
	width: 230px;
	height: 140px;
	padding: 2px 10px 0px 10px;
}
#SubContent .tdbottom
{
	height: 23px;
	padding: 0px 10px 0px 10px;
	direction: rtl;
}


.SubContentMargin
{
	width: 350px;
	background-color: #fff;
	margin: 5px 5px 5px 5px;
}
.SubContentMargin #SubContent1
{
	text-align: right;
	padding: 10px 10px 0px 0px;
	border: solid 1px #ccc;
	margin: 10px 10px 10px 10px;
}

.SubContentMargin #SubContent1 h1
{
	color: #ccc;
	font-size: 14px;
	font-weight: bold;
}
.SubContentMargin #SubContent1 #tdlink
{
	text-indent: 200px;
	padding: 5px 5px 5px 5px;
	height: 23px;
}
.SubContentMargin #SubContent1 #tdtop
{
	height: 23px;
	padding: 2px 10px 0px 10px;
	font-weight: bold;
	color: #fff;
	font-size: 9px;
}
.SubContentMargin #SubContent1 #tdmiddle
{
	height: 140px;
	padding: 2px 10px 0px 10px;
}

.tdSContent
{
	width: 210px;
	height: 200px;
	text-align: justify;
	padding: 2px 20px 0px 20px;
	background: url(../App_Themes/ITOrbit/images/bg-content.png) no-repeat top center;
	font-size: 10px;
}
div.margin
{
	width: 970px;
	background: #fff;
	padding: 5px;
}

table#main
{
	background-color: #fff;
	width: 960px;
	height: 600px;
}
table#main td
{
	border: solid 0px #c1c1c1;
}

div.publicPages
{
	background: #dedede url(../App_Themes/ITOrbit/images/bg_main_content.png) repeat-x;
	width: 960px;
	text-align: right;
}

td.tdPubContent
{
	background: #fafafa url(../App_Themes/ITOrbit/images/bg_content_rightcorner.gif) no-repeat top right;
	height: 550px;
	width: 757px;
	vertical-align: top;
}

#tblContent
{
	margin-bottom: 2px;
}

td.tdVMenu
{
	padding: 5px 5px 1px 1px;
	width: 190px;
}

td.tdVMenuDefaultPage
{
	background: #dedede url(../App_Themes/ITOrbit/images/bg_main_content.png) repeat-x;
	padding: 5px 5px 1px 1px;
	width: 190px;
}

td.tdBodymenu
{
	width: 190px; /*	background: url(../App_Themes/ITOrbit/images/bg-menu.aspx) repeat-y;*/
	height: 200px;
}
td#tdAdver img
{
	padding: 3px;
}
ul#vMenu
{
	padding: 0px;
	margin: 0px;
	width: 190px;
	width: 180px;
}
ul#vMenu li
{
	list-style-type: none;
	border-bottom: solid 1px #c1c1c1;
	padding: 3px 15px 3px 5px;
	margin: 0px;
}
td.tdLogo
{
	background: #f5f5f5 url(../App_Themes/ITOrbit/images/bg-header-top-left.gif) no-repeat left top;
	height: 60px;
	width: 700px;
}

td.tdnav
{
	width: 230px;
	background: #f5f5f5 url(../App_Themes/ITOrbit/images/bg-header-top-left.gif) no-repeat left top;
	height: 70px;
	vertical-align: top;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

div.divTopNav
{
	width: 167px;
	float: right;
	border-top: solid 2px #111;
	padding: 0px 40px 0px 35px;
}

div.divTopNav ul.ulTopNav
{
	height: 30px;
	margin: 0px;
	padding: 0px;
	width: 80px;
	float: right;
	position: relative;
	top: -2px;
	right: 9px;
}


div.divTopNav ul.ulTopNav li
{
	float: right;
	list-style-type: none;
	list-style-position: inside;
	width: 36px;
	height: 30px;
}

div.divTopNav a, link:visited
{
	text-decoration: none;
}


div.divCurrentUser
{
	padding: 5px;
	float: right;
}

div#divSignout
{
	background: #fafafa url(../App_Themes/ITOrbit/images/bgItemTopMenu.PNG) repeat-x top right;
	width: 30px;
	height: 20px;
	padding: 10px 3px 0px 3px;
	float: left;
	position: relative;
	right: -8px;
	top: 0px;
	margin-top: 0px;

}


div.languageSelection
{
	background: #fafafa url(../App_Themes/ITOrbit/images/bgItemTopMenu.PNG) repeat-x top right;
	width: 40px;
	height: 20px;
	float: right;
	position: relative;
	top: -2px;
	right: 8px;
	border-top: solid 2px #111;
	padding: 7px 0px 3px 2px;
	margin: 0px;
}
div.languageSelection span
{
	font-size: 0px;
	padding: 0px;
	margin: 0px;
}

.signoutLink
{
	font-size: 10px;
	font-weight: bold;
	color: orange;
}

/*************************/

.tdMenu
{
	background: #000 url(../App_Themes/ITOrbit/images/bg-hMenu.png);
	width: 700px;
	padding: 0px;
	height: 30px;
}

td.tdSubmenu
{
	background: #727272 url(../App_Themes/ITOrbit/images/bg-submenu.gif);
	height: 40px;
	width: 600px;
}


td.tdFlash
{
	height: 190px;
	border: solid 3px red;
}
td.tdDownload
{
	height: 190px;
	border: solid 3px #c1c1c1;
}
/* Content*/
.tdContent
{
	background-color: #d2d2d2;
	padding: 10px 1px 10px 1px;
	width: 480px;
	text-align: left;
}
.tdWidthContent
{
	width: 460px;
	background: url(../App_Themes/ITOrbit/images/bg-content-width.png) no-repeat top center;
	height: 200px;
	padding: 2px 10px 0px 10px;
	text-align: justify;
	margin: 0px 10px 0px 0px;
}
.tdSContent
{
	width: 210px;
	height: 200px;
	text-align: justify;
	padding: 2px 20px 0px 20px;
	background: url(../App_Themes/ITOrbit/images/bg-content.png) no-repeat top center;
	font-size: 10px;
}

/* News */
td.tdNews
{
	background-color: #e9e9e9;
	padding: 10px 1px 10px 1px;
	width: 220px;
}
.tdHeaderNews
{
	width: 220px;
	background: url(../App_Themes/ITOrbit/images/bg-news-header.png) no-repeat top center;
	height: 25px;
	padding: 0px 15px 0px 0px;
	text-align: right;
}
.scrollerContent
{
	margin: 0px;
	text-align: justify;
	width: 200px;
}
.tdBodyNews
{
	width: 200px;
	background: url(../App_Themes/ITOrbit/images/bg-news.png) repeat-y center;
	height: 200px;
	padding: 10px 20px 10px 10px;
}
td.tdFooterNews
{
	background: url(../App_Themes/ITOrbit/images/bg-news-footer.png) no-repeat top center;
	height: 10px;
}

.tdSearch
{
	background: #fff url(../App_Themes/ITOrbit/images/bg-searchBox.gif) no-repeat right bottom;
	width: 220px;
	height: 70px;
	color: #000;
	text-align: center;
	padding-right: 0px;
	text-align: right;
	padding: 0px;
	margin: 0px;
}

div.searchBox
{
	float: right;
	width: 240px;
	position: relative;
	right: 5px;
}

.IE7 div.searchBox
{
	float: right;
	width: 240px;
	position: relative;
	right: -5px;
}
.divSearchResult
{
	font-size: 15px;
	padding: 2px 0px 7px 10px;
	text-align: right;
}

.searchtextBox
{
	background: transparent url(../App_Themes/ITOrbit/images/searchBox.jpg) no-repeat top right;
	height: 25px;
	border: 0px;
	color: #fff;
	margin: 0px;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	width: 180px;
	position: relative;
	left: 0px;
	text-indent: 10px;
}


.searchBtn
{
	background: transparent url(../App_Themes/ITOrbit/images/searchBtn.jpg) no-repeat top right;
	width: 31px;
	height: 30px;
	border: 0px;
	position: relative;
	left: 5px;
}

img
{
	border: 0px;
}

/*#Top menu styles/Horizontal#*/
.CMSMenu
{
	height: 20px;
	color: #fff;
	padding: 3px;
	width: 600px;
}

table.CMSMenu tr td
{
	border-left: solid 0px #c1c1c1;
	padding: 0px;
	margin: 0px;
}


.subCMSMenuItem
{
	white-space: nowrap;
	display: block;
}

.subCMSMenuItem, .subCMSMenuItemMouseOver, .subCMSMenuItemMouseDown, .subCMSMenuHighlightedMenuItem, .subCMSMenuHighlightedMenuItemMouseOver, .subCMSMenuHighlightedMenuItemMouseDown
{
	padding: 5px 3px;
	min-width: 81px;
	white-space: nowrap;
	display: block;
	background: url(../App_Themes/ITOrbit/images/bg_MenuButton.aspx);
	text-align: center;
}

.subCMSMenuHighlightedMenuItem, .subCMSMenuHighlightedMenuItemMouseOver, .subCMSMenuHighlightedMenuItemMouseDown, .subCMSMenuItemMouseOver
{
	background: #0d5e89;
	text-align: center;
}

.CMSMenuItem, .CMSMenuItemMouseOver, .CMSMenuItemMouseDown, .CMSMenuHighlightedMenuItem, .CMSMenuHighlightedMenuItemMouseOver, .CMSMenuHighlightedMenuItemMouseDown, .CMSMenuItemMouseUp, .CMSMenuHighlightedMenuItemMouseUp
{
	font-size: 12px;
	padding: 0px 18px;
	color: #fff;
	border-left: solid 1px #c1c1c1;
	text-align: center;
}

.CMSMenuItemMouseOver, .CMSMenuHighlightedMenuItem, .CMSMenuHighlightedMenuItemMouseOver, .CMSMenuHighlightedMenuItemMouseDown
{
	color: #fd8d08;
}


.CMSMenuSeprator
{
	width: 1px;
	height: 30px;
	background-color: #c1c1c1;
}

/*#Vertical Menu /Right Menu ITO #*/


#divRightMenu
{
}

#divRightMenu ul
{
	list-style-type: none;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
#divRightMenu ul li
{
	background: transparent url(../App_Themes/ITOrbit/images/bg_item_Vmenu.png) no-repeat;
	width: 181px;
	height: 29px;
	padding: 0px;
	margin: 0px;
	text-align: right;
	vertical-align: middle;
}

#divRightMenu ul li p
{
	margin: 0px;
	text-indent: 20px;
	padding-top: 5px;
	vertical-align: middle;
}

#divRightMenu ul li a, link:visited
{
	width: 181px;
	text-decoration: none;
	color: #222;
	border: 0px;
	margin: 0px;
}

#divRightMenu ul li:hover
{
	background: transparent url(../App_Themes/ITOrbit/images/bg_item_Vmenu_Active.png) no-repeat;
	width: 181px;
	text-decoration: none;
	color: #444;
	padding: 0px;
	margin: 0px;
	border: 0px;
}



/*   ////////////////////////////////   */
.LogonTextBox
{
	width: 150px;
	margin-bottom: 5px;
}
.LogonPageBackground
{
	margin: 5px 5px;
}
a, a:visited
{
	color: #883322;
	border: 0px;
	padding: 0px;
	margin: 0px;
}
tr.trlogo
{
	width: 900px;
}
.tableSummaryNews
{
	width: 720px;
	text-align: right;
	font-size: 10px;
	font-family: Tahoma;
	border-collapse: collapse;
}

table#tblnews td
{
	border: solid 1px #bdc1c5;
	text-align: center;
	padding: 0px 5px 0px 5px;
}

.trNews
{
	border: 1px solid #9fa1a4;
	height: 30px;
}

.trHeaderNews
{
	/*  border: 1px solid #fff;  */
	background-color: #c1c1c1;
	height: 30px;
	color: #000;
	text-align: center;
	font-weight: bold;
}


.trAlternativeNews
{
	background-color: #d1d1d1;
	height: 30px;
}
.tablePerviewPages
{
	text-align: justify;
	width: 700px;
}
/*#   User  #*/
.UserLable
{
	font-size: 10px;
	color: orange;
}
.UserText
{
	font-size: 10px;
}
/*#   BreadCrumbs #*/
.BreadBox
{
	font-size: 14px;
	padding: 5px 5px 5px 3px;
	text-align: right;
	background-color: #c3c3c3;
	margin: 5px 0px 10px 0px;
	color: #a1a1a1;
}
.BreadBox .CMSBreadCrumbsLink
{
	font-size: 13px !important;
}
.VSeperator
{
	background: #fafafa url(../App_Themes/ITOrbit/images/V_seperator.png) no-repeat top center;
	height: 11px;
	width: 100%;
}

div#breadCrumb
{
	color: #a1a1a1;
	font: 11px;
	padding: 2px 200px 1px 200px;
	text-align: right;
}
div#breadCrumb a, a:visited
{
	color: #e1e1e1;
	font: 11px;
	text-decoration: none;
}


/*#   Print  #*/
.PrintLink
{
	text-align: left;
	border-collapse: collapse;
}

.zoneHeader
{
}
.textHeader
{
}
.zoneContent
{
}
/*#  SiteMap  #*/
.divSiteMap
{
	text-align: right;
	padding: 10px 50px 10px 50px;
}
.divSiteMap ul
{
	padding: 10px 5px 5px 5px;
	margin: 0px;
}

.divSiteMap ul li
{
	padding: 3px 20px 2px 20px;
	margin: 0px;
}

.divSiteMap ul li ul
{
	padding: 0px 10px 2px 10px;
	margin: 0px;
}

/*#   Text Css  #*/
H1
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	margin: 5px;
	font: bold 12px tahoma;
	color: #cc3300;
	padding-top: 5px;
}
H2
{
	padding-right: 5px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	font: bold 11px tahoma;
	color: #4372b0;
	padding-top: 0px;
}
H3
{
	margin: 5px;
	font: 12px tahoma;
	color: #3366cc;
}
H4
{
	padding: 0px;
	margin: 5px;
	font: 12px tahoma;
	color: #3e7ad2;
}

H5
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	font: 11px tahoma;
	color: #f47421;
	padding-top: 0px;
}
P
{
	padding-right: 10px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 8px;
	text-indent: 10px;
	padding-top: 0px;
}
.focus
{
	font: 12px tahoma;
	color: #006633;
}
.greenHeader
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	font: bold 11px tahoma;
	color: #006633;
	padding-top: 10px;
}
UL
{
	padding-right: 5px;
	padding-left: 0px;
	margin: 10px 20px 0px 5px;
	padding-top: 5px;
}
UL.square
{
	padding-right: 5px;
	color: #ff9900;
	list-style-type: square;
}

UL.square li
{
	padding-right: 0px;
	color: #ff9900;
	list-style-type: square;
}
UL.square li span
{
	padding-right: 0px;
	color: #000;
}

UL.square li ul li
{
	padding: 5px 3px 3PX 3PX;
	color: #69f;
	list-style-type: square;
}

UL.square li ul li span
{
	padding-right: 0px;
	color: #000;
	line-height: 150%;
}

ul.square li UL li ul
{
	padding-right: 0px;
	padding-top: 5px;
	color: #ff9900;
	list-style-type: circle;
	margin: o px;
}



ul.square li UL li ul li
{
	padding-right: 0px;
	color: #ff9900;
	list-style-type: circle;
}
ul.square li UL li ul li span
{
	padding-right: 0px;
	color: #000;
}
ul.square li UL li ul li ul
{
	padding-right: 0px;
	color: #69f;
	list-style-type: circle;
}
ul.square li UL li ul li ul span
{
	padding-right: 0px;
	color: #000;
}
ul.square li UL li ul li ul li
{
	padding-right: 0px;
	color: #69f;
	list-style-type: circle;
}
ul.square li UL li ul li ul li span
{
	padding-right: 0px;
	color: #000;
}

UL.square2
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 10px 20px 0px 5px;
	vertical-align: top;
	color: #ff6600;
	padding-top: 0px;
	list-style-type: square;
}
UL.content
{
	padding-right: 15px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 10px 20px 0px 5px;
	color: #000;
	padding-top: 0px;
	height: 120%;
}
UL.alpha
{
	padding-right: 25px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 10px 20px 0px 5px;
	color: #000;
	padding-top: 0px;
	list-style-type: lower-alpha;
	height: 120%;
}
DIV#blue LI A
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	font: 11px tahoma;
	color: #3e7ad2;
	padding-top: 0px;
}
LINK:visited
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	font: 11px tahoma;
	color: #3e7ad2;
	padding-top: 0px;
}
DIV#blue LI hover
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 2px;
	font: 11px tahoma;
	color: #4b86dd;
	padding-top: 0px;
}
DIV#headerlink A:link
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 0px;
	font: 12px tahoma;
	color: #ff6600;
	padding-top: 1px;
	text-decoration: none;
}
A:visited
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 0px;
	font: 12px tahoma;
	color: #ff6600;
	padding-top: 1px;
	text-decoration: none;
}

DIV#grouplink ul li
{
	list-style-image: url(/Products/Content/arrow-down.aspx);
}

DIV#grouplink ul li A
{
	padding-right: 0px;
	padding-left: 0px;
	list-style-position: inside;
	padding-bottom: 0px;
	margin: 10px;
	color: #3366cc;
	padding-top: 0px;
	text-decoration: none;
	font: 12px tahoma;
}

DIV#grouplink ul li A:hover
{
	padding-right: 0px;
	padding-left: 0px;
	list-style-position: inside;
	padding-bottom: 1px;
	margin: 10px;
	font: 12px tahoma;
	color: #0066cc;
	padding-top: 0px;
	border-bottom: #0066cc 1px solid;
	text-decoration: none;
}


.text
{
	padding-bottom: 5px;
	margin: 0px;
	font: 11px tahoma;
	color: #000;
	padding-top: 0px;
}
.error
{
	font: 11px tahoma;
	color: red;
}

UL#test LI
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
UL#test
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
}
DIV#tab A:link
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 0px;
	font: 11px tahoma;
	color: #58523d;
	padding-top: 1px;
	text-decoration: none;
}

DIV#tab LINK:hover
{
	padding-right: 0px;
	padding-left: 0px;
	list-style-position: inside;
	padding-bottom: 0px;
	margin: 0px;
	font: 12px/140% tahoma;
	color: #aca899;
	padding-top: 0px;
	text-decoration: none;
}
DIV#tab A:active
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 0px;
	font: 11px tahoma;
	color: #58523d;
	padding-top: 1px;
	text-decoration: none;
}

/*
.signoutLink
{
background:url(/Files/login.aspx) no-repeat;
font-size:18px;
text-align: center;
padding:0px;
margin:0px;
}
*/
td.ProductAbs
{
	width: 320px;
	padding: 5px 5px 5px 5px;
	text-align: justify;
}

td.ProductAbs h4
{
	text-align: right;
}

.ProductAbstdtitle
{
	width: 220px;
}

table#tblContent a, a:visited
{
	text-decoration: none;
}

.Attribute
{
	font-family: tahoma;
	font-size: 11px;
	color: #dd9900;
	direction: rtl;
	margin-right: 5;
	margin-left: 10; /*  	line-height: 120%; */
	text-align: right;
	top: auto;
}
.thumbnail
{
	width: 70px;
	text-align: left;
	vertical-align: top;
}

.thumbnail img
{
	text-align: left;
	padding: 10px;
}

.divfile
{
	background: transparent url(../App_Themes/ITOrbit/images/PDF.gif) left no-repeat;
	width: 80px;
	height: 20px;
	text-align: left;
	text-indent: 15px;
}


/*#   Tooltip Style #*/
/* simple css-based tooltip */
div.tooltip
{
	background-color: #000;
	outline: 1px solid #669;
	border: 2px solid #fff;
	padding: 10px 15px;
	width: 200px;
	display: none;
	color: #fff;
	text-align: left;
	font-size: 12px; /* outline radius for mozilla/firefox only */
	outline-radius: 4px;
	-moz-outline-radius: 4px;
	-webkit-outline-radius: 4px;
}




/* look and feel for embed and email tabs */
#shareTabs
{
	list-style-type: none;
	padding: 0;
	float: left;
	margin: 13px 0 0 0 !important;
}

#shareTabs li
{
	padding: 0;
	margin: 0;
	list-style-image: none !important;
}

#shareTabs a
{
	background: #444 url(/img/player/sharing.png) repeat scroll 2px 3px;
	display: block;
	width: 38px;
	height: 38px;
	padding: 0px;
	margin: 0px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
}

#shareTabs a:hover
{
	background-color: #000;
}

#shareTabs a:focus
{
	background-color: #444;
}

#shareTabs a.current
{
	background-color: #567078;
}

#shareTabs #embedTab
{
	background-position: 2px -60px;
}

/* container for each pane: video, embed and email */
#panes
{
	width: 460px;
	float: left;
	color: #fff;
	position: relative;
	z-index: 1;
	font-family: verdana;
	font-size: 12px;
	margin-top: 20px;
}

/* embed and email pane */
#emailPane, #embedPane
{
	padding: 10px;
	display: none;
	min-height: 265px;
}

/* player container style */
#player
{
	display: block;
	height: 340px;
	text-align: center;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}

#panes input, #panes textarea
{
	width: 420px;
	font-size: 12px;
	font-family: verdana;
	border: 1px inset #666;
	padding: 2px;
}

#panes textarea
{
	padding: 4px;
	height: 100px;
}

#panes label.left
{
	float: left;
	margin-right: 15px;
}

#panes label.left input
{
	width: 180px;
}

#panes h2
{
	margin-top: 0px !important;
}

.LogonDialog td
{
	padding-bottom: 5px;
}

tr.trTitle
{
	background: transparent url(../App_Themes/itorbit/Images/newsHeader.png) no-repeat center top;
	position: relative;
	top: -15px;
	border: solid 1px #fff;
}

tr.trTitle th
{
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	height: 24px;
	color: #fff;
}

div#content table.tdclass td
{
	border-width: 1px;
	border-style: solid;
	border-color: #4C71D2;
	padding: 10px;
	border-collapse: collapse;
}

/*# Default Css #*/
.top
{
	text-align: left;
	vertical-align: bottom;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	background: url(../App_Themes/itorbit/Images/top.gif) no-repeat 4% 30%;
}
.top a, .top a:hover, .top a:visited
{
	text-decoration: none;
}
/*#  SiteMap  #*/
.divSiteMap
{
	text-align: right;
}

/*#   Text Css  #*/
H1
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	margin: 5px;
	font: bold 12px tahoma;
	color: #cc3300;
	padding-top: 5px;
}
H2
{
	padding-right: 5px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	font: bold 11px tahoma;
	color: #4372b0;
	padding-top: 0px;
}
H3
{
	margin: 5px;
	font: 12px tahoma;
	color: #3366cc;
}
H4
{
	padding: 0px;
	margin: 5px;
	font: 12px tahoma;
	color: #3e7ad2;
}

H5
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	font: 11px tahoma;
	color: #f47421;
	padding-top: 0px;
}
P
{
	padding-right: 10px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 8px;
	text-indent: 10px;
	padding-top: 0px;
}
.focus
{
	font: 12px tahoma;
	color: #006633;
}
.greenHeader
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	font: bold 11px tahoma;
	color: #006633;
	padding-top: 10px;
}
UL
{
	padding-right: 5px;
	padding-left: 0px;
	margin: 10px 20px 0px 5px;
	padding-top: 5px;
}
UL.square
{
	padding-right: 5px;
	color: #ff9900;
	list-style-type: square;
}

UL.square li
{
	padding-right: 0px;
	color: #ff9900;
	list-style-type: square;
}
UL.square li span
{
	padding-right: 0px;
	color: #000;
}

UL.square li ul li
{
	padding: 5px 3px 3PX 3PX;
	color: #69f;
	list-style-type: square;
}

UL.square li ul li span
{
	padding-right: 0px;
	color: #000;
}

ul.square li UL li ul
{
	padding-right: 0px;
	padding-top: 5px;
	color: #ff9900;
	list-style-type: circle;
	margin: o px;
}



ul.square li UL li ul li
{
	padding-right: 0px;
	color: #ff9900;
	list-style-type: circle;
}
ul.square li UL li ul li span
{
	padding-right: 0px;
	color: #000;
}
ul.square li UL li ul li ul
{
	padding-right: 0px;
	color: #69f;
	list-style-type: circle;
}
ul.square li UL li ul li ul span
{
	padding-right: 0px;
	color: #000;
}
ul.square li UL li ul li ul li
{
	padding-right: 0px;
	color: #69f;
	list-style-type: circle;
}
ul.square li UL li ul li ul li span
{
	padding-right: 0px;
	color: #000;
}

UL.square2
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 10px 20px 0px 5px;
	vertical-align: top;
	color: #ff6600;
	line-height: 130%;
	padding-top: 0px;
	list-style-type: square;
}
UL.content
{
	padding-right: 15px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 10px 20px 0px 5px;
	color: #000;
	padding-top: 0px;
	height: 120%;
}
UL.alpha
{
	padding-right: 25px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 10px 20px 0px 5px;
	color: #000;
	padding-top: 0px;
	list-style-type: lower-alpha;
	height: 120%;
}
DIV#blue LI A
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	font: 11px tahoma;
	color: #3e7ad2;
	padding-top: 0px;
}
LINK:visited
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	font: 11px tahoma;
	color: #3e7ad2;
	padding-top: 0px;
}
DIV#blue LI hover
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 2px;
	font: 11px tahoma;
	color: #4b86dd;
	padding-top: 0px;
}
DIV#headerlink A:link
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 0px;
	font: 12px tahoma;
	color: #ff6600;
	padding-top: 1px;
	text-decoration: none;
}
A:visited
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 0px;
	font: 12px tahoma;
	color: #ff6600;
	padding-top: 1px;
	text-decoration: none;
}

.text
{
	padding-bottom: 5px;
	margin: 0px;
	font: 11px tahoma;
	color: #000;
	padding-top: 0px;
}
.error
{
	font: 11px tahoma;
	color: red;
}

UL#test LI
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
UL#test
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
}
DIV#tab A:link
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 0px;
	font: 11px tahoma;
	color: #58523d;
	padding-top: 1px;
	text-decoration: none;
}

DIV#tab LINK:hover
{
	padding-right: 0px;
	padding-left: 0px;
	list-style-position: inside;
	padding-bottom: 0px;
	margin: 0px;
	font: 12px/140% tahoma;
	color: #aca899;
	padding-top: 0px;
	text-decoration: none;
}
DIV#tab A:active
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 0px;
	font: 11px tahoma;
	color: #58523d;
	padding-top: 1px;
	text-decoration: none;
}

/*
.signoutLink
{
background:url(/Files/login.aspx) no-repeat;
font-size:18px;
text-align: center;
padding:0px;
margin:0px;
}
*/
td.ProductAbs
{
	width: 320px;
	padding: 5px 5px 5px 5px;
}
table# tblContent tr td
{
}
.Attribute
{
	font-family: tahoma;
	font-size: 11px;
	color: #dd9900;
	direction: rtl;
	margin-right: 5;
	margin-left: 10; /*  	line-height: 120%; */
	text-align: right;
	top: auto;
}
.thumbnail
{
	width: 80px;
}

.divfile
{
	background: transparent url(/ITO-Files/ITO-Icons/PDF.aspx) right no-repeat;
	width: 80px;
	height: 20px;
	text-align: right;
	text-indent: 15px;
}

/*#   Tooltip Style #*/
/* Tooltip Style/simple css-based tooltip */
div.tooltip
{
	/*	background-image: url(/ITO-Files/SubPage_Images/News-Summary/black_arrow_big.aspx)*/
	background-color: #000;
	outline: 1px solid #669;
	border: 2px solid #fff;
	padding: 10px 15px;
	width: 300px;
	display: none;
	color: #fff;
	text-align: justify;
	font-size: 12px; /* outline radius for mozilla/firefox only  outline-radius:4px;*/
	-moz-outline-radius: 4px;
	-webkit-outline-radius: 4px;
}

/* look and feel for embed and email tabs */
#shareTabs
{
	list-style-type: none;
	padding: 0;
	float: left;
	margin: 13px 0 0 0 !important;
}

#shareTabs li
{
	padding: 0;
	margin: 0;
	list-style-image: none !important;
}

#shareTabs a
{
	background: #444 url(/img/player/sharing.png) repeat scroll 2px 3px;
	display: block;
	width: 38px;
	height: 38px;
	padding: 0px;
	margin: 0px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
}

#shareTabs a:hover
{
	background-color: #000;
}

#shareTabs a:focus
{
	background-color: #444;
}

#shareTabs a.current
{
	background-color: #567078;
}

#shareTabs #embedTab
{
	background-position: 2px -60px;
}

/* container for each pane: video, embed and email */
#panes
{
	width: 460px;
	float: left;
	color: #fff;
	position: relative;
	z-index: 1;
	font-family: verdana;
	font-size: 12px;
	margin-top: 20px;
}

/* embed and email pane */
#emailPane, #embedPane
{
	padding: 10px;
	display: none;
	min-height: 265px;
}

/* player container style */
#player
{
	display: block;
	height: 340px;
	text-align: center;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}

#panes input, #panes textarea
{
	width: 420px;
	font-size: 12px;
	font-family: verdana;
	border: 1px inset #666;
	padding: 2px;
}

#panes textarea
{
	padding: 4px;
	height: 100px;
}

#panes label.left
{
	float: left;
	margin-right: 15px;
}

#panes label.left input
{
	width: 180px;
}

#panes h2
{
	margin-top: 0px !important;
}

.LogonDialog td
{
	padding-bottom: 5px;
}

.title td
{
	font-weight: bold;
	background-color: #ccc;
	text-align: center;
	height: 30px;
}

div#content table.tdclass td
{
	border-style: solid;
	border-width: 1px;
	border-color: #4C71D2;
	padding: 5px;
	border-collapse: collapse;
}
/*# Default Css #*/
.top
{
	text-align: left;
	vertical-align: bottom;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	background: url(Images/top.gif) no-repeat 4% 30%;
}
.top a, .top a:hover, .top a:visited
{
	text-decoration: none;
}
table#copyright
{
	font-size: 0.5em;
}
p, ul li
{
	line-height: 140%;
}
table td, div, p, ul li
{
	color: #111;
}
input[type=file]
{
	width: 300px;
	border: inset 1px #c1c1c1;
	height: 20px;
	background: #e1e1e1;
}
td.tdPubContent input[type=text]
{
	width: 200px;
}

td.tdPubContent input[type=submit]
{
	background: #fafafa url(../App_Themes/ITOrbit/images/bg-button.png) repeat-x top center;
	padding: 1px 10px 1px 10px;
	border: outset 1px #c1c1c1;
	color: #fff;
}


fieldset
{
	text-align: right;
	padding: 10px;
	width: 80%;
}

fieldset table td
{
	padding: 2px;
}

table#tblContact
{
	width: 300px;
	text-align: center;
}

table#tblContact td
{
}
.Uploader
{
	padding-left: 0px;
}

.UploaderTable
{
	width: 500px;
	margin-right: 20px;
}

.UploaderInputFile
{
	width: 400px;
	border: inset 1px #c1c1c1;
	height: 20px;
	background: #e1e1e1;
	margin-right: 3px;
}

.tdCell1
{
	text-align: right;
}

.tdCell2
{
	text-align: right;
}

P.en
{
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	margin: 8px;
	padding-top: 0px;
	text-align: left;
}


.SubmitButtom
{
	text-align: left;
}


.zoneContactUs
{
	text-align: center;
}

.tblImgGallery
{
	width: 100%;
	text-align: center;
}

.tblImgGallery td
{
	text-align: center;
	vertical-align: top;
}

.tblImgGallery a, a:visited
{
	padding: 0px;
	margin: 0px;
}

div.imgGallery
{
	padding: 5px;
}

div.imgGallery a img
{
	text-align: center;
	background: url(../app_themes/ITOrbit/images/gallery.png) no-repeat right bottom;
	width: 187px;
	height: 127;
	padding: 2px 10px 10px 2px;
}

div.imgGallerybig img
{
	text-align: center;
	background: url(../app_themes/ITOrbit/images/gallery_01.png) no-repeat right bottom;
	width: 607px;
	height: 407;
	padding: 2px 10px 10px 2px;
}

.tableITO
{

	width: 600px;
	height: 150px;
text-align:center;
}

table#tblContent .tdPubContent .tableITO td
{
font: normal 10px tahoma;
font-weight: bold;
text-align:center;
	border:solid 1px #188497;
padding:3px;
width:200px;
height:75px;
}
