﻿/* -- Global Settings -- */
*{	margin:0; padding:0; }

body * { font-size:small;font-family: Arial, Helvetica, sans-serif;}
body.eng *{ direction:ltr; }
body.eng html{ direction:ltr;}
.eng .style { direction:ltr;} /* Change direction in wp zone */



.SubTitle, span.SubTitle {
	font:bold 98% Arial, Helvetica, sans-serif;
	color:#0092f2;
	line-height:18px;
	clear:both;
	margin-bottom:5px;
}
span.SubTitle {
	font:bold 130% Arial, Helvetica, sans-serif;
}
.RTL { direction:rtl; }
.eng .RTL { direction:ltr; }

.LTR {	direction:ltr; }

.TAR { text-align:right; }
.eng .TAR { text-align:left; }	

.TAL {	text-align:left; }

.TAC, .center {	text-align:center; }

.BlueFont {
	font-family:Arial, Helvetica, sans-serif;
	color:#3B657E;	
}
.ContentTableCenter H1.Title_HP_top {
   font:bold 135% Arial, Helvetica, sans-serif;
   color:#01437f;
   margin-bottom:18px;
}
.ContentTableCenter .SubTitle {
	font:bold 125% Arial, Helvetica, sans-serif;
	color:#0092F2;
	line-height:18px;
	clear:both;
	margin-bottom:5px;
	margin-top:13px;
}
.Title_HP_top {
    font:bold 110% Arial, Helvetica, sans-serif;
    line-height:24px;
    color:#01437f;
}
.Title_LIVVideo_Top  span{
	font:bold 140% Arial, Helvetica, sans-serif;
    line-height:24px;
    color:#01437f;
}
.Title_HP_top img { vertical-align:middle; }

.Title {
    font:bold !important 145% Arial, Helvetica, sans-serif;
    color:#01437f;
}
span.Title h3 {
	font:bold !important 110% Arial, Helvetica, sans-serif;
    line-height:24px;
    color:#01437f;
    text-align:right;
}
h2.Title{
	font-size:120%;
	margin:0 -10px 10px 0;
	padding:0;
}

h2.ListTitle{
	font-size:130%;
}
.bigtext_HP {
    color:#333742;
    font:normal 192% Arial, Helvetica, sans-serif;
    line-height:36px;   
}

.bigtit_HP {
    color:#01437f;
}

a.base, a.base:active {
    color: #f66f1d !important;
    text-decoration: none;
}
a.base:hover {
    color: #333742 !important;
    text-decoration: underline;
}
.left{ 	float:left; }
.eng .left{ float:right; }

.right{ float:right; }
.eng .right{ float:left; }

.BoxContent{
	display:block;
	height:100%;
	vertical-align:top;
	margin:0;
	padding:0;
	font:small Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#333742;
}
.BoxContent .ImgAndDesc{
	margin-bottom:10px;
}
.BoxContent img {
	float:right;
	margin-left:7px;
	display:block;
}
.ImgAndDesc p img {
	float:right;
	margin-left:7px;
	display:block;	
}
.ContentText {
	font:small Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#333742;
	margin:0 0 15px 0;
	padding:0;
}
.ContentText IMG {
	margin-left:5px;
	margin-top:5px;
}
:root .ContentText IMG {
	margin-left:13px;
	margin-top:13px;
}
.ContentText ul {	padding-right:15px; }

.ImgDesc {	margin-left:7px; }

.HomePageImgDesc {
	margin-left:13px;
	margin-top:6px;
	width:254px;
	height:173px;
	display:block;
}
a.LinkTitle {
	font-size:105%;
   font-family:Arial, Helvetica, sans-serif;
   color:#01437F;
   font-weight:700;
}
a.LinkTitle:hover {	color:#E98F00;}
.SmallPageImgDesc {
	margin-left:13px;
	width:87px;
	height:68px;
	display:block;
	margin-top:4px;
}
.BigPageImgDesc {
	margin-left:7px;
	margin-bottom:8px;
	width:180px;
	height:120px;
	display:block;
}

.CenterContentWPZone {	margin:5px; }

.StripImg {
	margin:0;
	padding:0;
}
.MoreLinksIcon {
	border:0;
	vertical-align:middle;
	margin:8px 0 0 0;
	padding:0;
}
.MoreLinksTitle {
	vertical-align:middle;
	padding-bottom:10px;
	font-size:small;
}
.CQWPDescription {
	margin:7px 0;
	font-size:small;
}
.ListItem {
	display:block;
	clear:both;
	margin-bottom:7px;
	margin-top:7px;
	padding:0;
}
.ListItem h1.Title { padding-right:4px; }

.detailsValid {
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:small;
	color:red;
}
.MoreLinksOpen, .MoreLinksOpenHover, .MoreLinksClose, .MoreLinksCloseHover{
	border-style: none;
	border-color: inherit;
	border-width: 0;
	background-image:url('Images/arrowdown.jpg');
	background-repeat:no-repeat;
	height:35px;
	width:35px;	
}
.MoreLinksOpenHover { background-image:url('Images/arrowdownho.jpg'); }

.MoreLinksClose { background-image:url('Images/arrowup.jpg'); }

.MoreLinksCloseHover {	background-image:url('Images/arrowupho.jpg'); }

.SendBtnImg,  .SendBtnImgOver{
	border-style: none;
	border-color: inherit;
	border-width: 0;
	background-image:url('/SiteCollectionImages/send_btn-01.jpg');
	width:66px;
	height:33px;
	border:0;
	vertical-align:middle;
	cursor:default;
}
.SendBtnImgOver {	
	background-image:url('/SiteCollectionImages/send_btn-02.jpg');
	cursor:pointer;
}
.EngSendBtnImg,  .EngSendBtnImgOver{
	border-style: none;
	border-color: inherit;
	border-width: 0;
	background-image:url('/SiteCollectionImages/RSASA/send.jpg');
	width:102px;
	height:35px;
	border:0;
	vertical-align:middle;
	cursor:default;
}
.EngSendBtnImgOver {	
	background-image:url('/SiteCollectionImages/sendho.jpg');
	cursor:pointer;
}

.ig-splitercell {
	 width:100%;
	 height:20px;
	 vertical-align:middle;
}
.ig-textcell { 	vertical-align:top; }

.ctlWidth {
	width:180px;
	background-color:#EEF0EF;
}
.ctlWidth380 {
	width:380px;
	background-color:#EEF0EF;
}

.ddlClass { width:240px; height:20px; }

.textArea {	width:380px; }

.MainContent {	padding:0 3%; }
.eng .MainContent {	direction:ltr; }
/* -- End Global Settings -- */
/* -- Navigation -- */
.BlueNav {	margin-top:10px; }

.slm-layout-main #linkitem {  vertical-align:top; }

.slm-layout-main .rightNav {
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#0092f2 !important;	
	font-size:120%;
	font-weight:bold;
	text-decoration:none !important;
}
.rightNavItem {
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#0092f2 !important;
	text-decoration:none !important;
}
.slm-layout-main .OrangerightNav {
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#f66f1d !important;	
	font-size:120%;
	font-weight:bold;
	text-decoration:none !important;
}
.OrangerightNavItem {
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#f66f1d !important;
	font-size:120%;
	text-decoration:none !important;
}
#nav_bar{
	margin-right:25%;
	text-align:right;
}
h1.bluebox {
	font-size:90%;
	font-weight:normal;
	font-weight:bold;
	color:#0092f2;
}
.info {
	width: 100%;
	border-bottom: 1px dotted #333742;
}

ul.info a {	display:block; }

ul.info a.info:link {text-decoration: none; color:#237AD3; }

ul.info a.info:hover {text-decoration: none; color:#333742; }

ul.info a.info:visited {text-decoration: none; color:#01437f; }
/* -- End Navigation -- */
/* -- OverWrite MOSS Classes -- */
.ms-WPBody {
	color:#333742;
    font:normal 100% Arial, Helvetica, sans-serif;
	color:#4E4F51;
	margin-bottom:26px;
}
.ms-WPBody h2.SubTitle a{
    font:bold 100% Arial, Helvetica, sans-serif;
	color:#0092f2 !important;
	line-height:18px;
	margin-bottom:0px;
}
.ms-WPBody h2.SubTitle a:hover{	color: #e98f00 !important; }

.ms-WPBody h1.Title{
   font:bold 135% Arial, Helvetica, sans-serif;
   color:#01437F;
   margin-bottom:8px;
}
.ms-siteaction { height:auto; }

.ms-WPBody h2.SubTitle {
	font:bold 105% Arial, Helvetica, sans-serif;
	color:#0092f2;
	margin-bottom:0px;
} 
.ms-WPBody h2.SubTitleSelected {
	font:bold 105% Arial, Helvetica, sans-serif;
	color: #e98f00 ;
} 
/* -- End OverWrite MOSS Classes -- */
/* -- Search -- */
#Searchbox {
    border: 1px solid #9ea3a9;
	background-color: #fff;
	color:#333742;
	display:inline-block;
	height: 20px;
}
#search_bar {
	 background: url('Images/search_bg.gif') repeat-x;
	 width: 252px;
	 height: 21px;
	 border-bottom: 2px solid #3eab1a;
	 padding-right:7px;
}
#search_bar a.extrasearch:link{
	color:white;
	text-decoration:none;	
	font-size:x-small;
	text-align:center;
	vertical-align:middle;
	text-decoration:underline;

}
#search_bar a.extrasearch:hover { text-decoration:underline; }

#search_bar a.extrasearch:visited { 	text-decoration:none; }

.SearchLabel {
	font-family:Arial, Helvetica, sans-serif;
	background-color:transparent;
	color:white;
	vertical-align:middle;
	text-align:center;
	font-size:small;
	font-weight:bold;
}
.SearchInput {
	height:15px;
	width:90px;
	vertical-align:top;
	border:0;
}
.SearchImg {
	vertical-align:top;
	border:0;
}
.SearchContent, .SearchBtnImg, .SearchBtnImgOver {
	color: #34434d;
	font-weight: bold;	
}
.SearchBtnImg, .SearchBtnImgOver {
	border-width: 0;
	background-image:url('Images/Search/button.gif');
	width:48px;
	height:19px;
	margin-right: 1px;
	padding-bottom: 3px;
	font-size: 80%;
}

.SearchBtnImgOver { background-image:url('Images/Search/button_over.gif'); }

h1.fontnormal {
	font-size:medium;
	font-weight:normal;
	text-decoration:none;
	color:#01437f;
	padding:3px 7px 2px 7px;
	text-align:right;
	vertical-align:middle;
	background-color:transparent;
}

.newWindow:focus, .newWindow:visited, .newWindow:link {
	color:#80620c;
	font-size:small;
	font-weight:normal;
	text-decoration:none;
	background-image:url('Images/Icons/arrow_gold.gif');
	background-repeat:no-repeat;
	background-position:-4px center;
}
.newWindow:hover {	text-decoration:underline; }

.LinkName:focus, .LinkName:visited, .LinkName:link{
	color:#0157b6;
	font-weight:normal;
	font-size:medium;
	text-decoration:none;
}
.LinkName:hover { text-decoration:underline; }

#results {	margin-bottom:21px; }

#ResultsContainer DIV.Content {
	padding-top:30px;
	margin-right:12px;
	margin-left:12px;
}
#ResultsContainer {	width:587px; }

.ResultsLink {
	color:#0092F2;
	font-weight:bold;
	font-size:small;
	width: 500px;
    text-wrap:suppress;
}
.pagingWrapper {
	direction:rtl;
	width:auto;
	height:auto;
	font-size:small;
}
.paging {
	margin-top:27px;
	margin-bottom:27px;
}

a.page-number:visited, a.page-number:link{
	color:#0157b6;
	text-decoration:none;
}
a.page-number:focus, a.page-number:active, a.page-number:hover { color:orange; }

label.page-number {	color:orange; font-weight:bold; }

.ImageNoBorder { border-style:none; }

.SearchImage {	margin:0 5px;	border-style:none; }

a.DecorationNone {	text-decoration:none; }

a.DecorationNone:hover, a.DecorationNone:link, a.DecorationNone:visited,
a.DecorationNone:hover { color:#0157b6; }
 
a.DecorationNone:hover { cursor:pointer; }	
	
.graybox .Content{
	margin:0;
	padding:0 0 5px 0;
	direction: rtl;
	text-align: right;
	font-size:small;
}
/* -- End Search -- */
/* -- Top -- */
.TopBtnStyle {	background-color:transparent;  margin-top:3px; }

.TopZone {	text-align:center;}

.TopZoneTable {	
	height:22px;
	background:url('Images/topbarbg.jpg') repeat-x;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	color:white;
}

.eng .TopZoneTable a.acclink:link, a.acclink:visited{ color:white; text-decoration:none;}

.eng .TopZoneTable a.acclink:hover, a.acclink:focus, a.acclink:active { background:url('Images/top_bar_bg_hover.gif') repeat-x; }

.TopNavTR {	height:31px; }

:root .TopFontSize Input {	padding-top:-1px; vertical-align:top; }

.TopTableLang{	text-align:right; vertical-align:middle; }

.eng .TopTableLang { direction:ltr; }

*html .TopTableLang SPAN {	margin-bottom:-5px; }

* +html .TopTableLang SPAN { margin-bottom:-5px; }

.TopTableLang SPAN a {
	margin:2px 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	color:white;
}
.TopTableLang SPAN a:hover { background:url('Images/top_bar_bg_hover.gif') repeat-x; }

.TopTableAcc {	margin-right:20px; }

.eng .TopTableAcc{	margin-left:20px; }

.TopTableAccessibility {
	text-align:right;
	margin:0;
	padding:0;
	vertical-align:top;
}

.eng .TopTableAccessibility {	text-align:left; }

*html .TopTableAccessibility SPAN {	margin-bottom:-5px; }

* +html .TopTableAccessibility SPAN { margin-bottom:-5px; }

.TopTableAccessibility SPAN a {
	margin:2px 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	color:white;
	text-decoration:none;
}
.TopTableAccessibility SPAN a:hover {
	background:url('Images/top_bar_bg_hover.gif') repeat-x;
}
.AccessBigBtnImg, .AccessBigBtnImgOver, .AccessSmallBtnImg, .AccessSmallBtnImgOver {
	border-style: none;
	border-color: inherit;
	border-width: 0;
	background-image:url('/SiteCollectionImages/TopMenu/icon_a_big.gif');
	background-repeat:no-repeat;
	width:21px;
	height:25px;
	border:0;
	cursor:pointer;
}
.AccessBigBtnImgOver {
	background-image:url('/SiteCollectionImages/TopMenu/icon_a_big_over.gif');
}
.AccessSmallBtnImg {
	background-image:url('/SiteCollectionImages/TopMenu/icon_a.gif');
}
.AccessSmallBtnImgOver {
	background-image:url('/SiteCollectionImages/TopMenu/icon_a_over.gif');
}
.HomeLinkTD {
	padding-left:5px;
	vertical-align:middle;
	height:31px;
}
.eng .HomeLinkTD { 	width:33px; }
.TopTableHeader { height:91px; }

.HeaderStyle {
	width:100%;
	height: 91px;
	background: url('Images/Header/header_pixel_stretch.jpg') repeat-x 0 0;
	text-align: left;
}

.eng .HeaderStyle img{ border:0; margin:0; padding:0; }

.TopTableHeader img { border:0;	margin:0; padding:0; }

.NavBarTR {
	background:url('Images/nav_bar_bg.gif') repeat-x;
	height:31px;
}
.TopTableSearch {
	background:url('Images/search_bg.gif') repeat-x;
	text-align:left;
}
.TopTableSearch a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	color:white;
	text-decoration:underline;
}
.TopSeparator {
	background-image:url('Images/TopMenu/top_sep.gif');
}
/* -- End Top -- */
/* -- Lines -- */
.main_menu_yline {
	  background:url('images/white_px.gif') repeat-y ;
	 background-position:left center;
	 display:inline-block;
	 width:1px;
	 height:30px;
	/* margin-right:10px;*/
	margin-left:4px;
}
:root .main_menu_yline {
	width:1px;
	vertical-align:middle;
}
.topyline {
	 background:url('images/white_px.gif') repeat-y ;
	 background-position: center;
	 display:inline-block;
	 width:1px;
	 margin:3px 3px;
	 height:20px;
}
:root .topyline {
	width:1px;
	vertical-align:middle;
}
.gline {
	 background:url('images/gline.gif') repeat-x ;
	 width:100%;
	 height:1px;
	 margin:0;
	 padding:0;
}
.gline_on_layout {
	background:url('images/gline.gif') repeat-x ;
	background-position:center;
	width:100%;
	margin:0 0 20px 0;
	padding:0;
}
.top_solid_gray_line, .CommentSeparator {
	border-top-color:#D6DAE3;
	border-top-style:solid;
	border-top-width:1px;
}
.bottom_solid_gray_line {
	border-bottom-color:#D6DAE3;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.top_dotted_gray_line {
	border-top-color:#D6DAE3;
	border-top-style:dotted;
	border-top-width:1px;
}
.left_dotted_gray_line {
	border-left-color:#D6DAE3;
	border-left-style:dotted;
	border-left-width:thin;
}
.right_dotted_gray_line {
	border-right-color:#D6DAE3;
	border-right-style:dotted;
	border-right-width:thin;
}
.white_line {
	 background:url('images/white_px.gif') repeat-y ;
	 width:1px;
	 height:20px;
	 margin:0;
	 padding:0;
}
/* -- End Lines -- */
/* -- Header -- */
#header{
	height:91px;
	text-align:center;
	vertical-align:top;
}
/* -- End Header -- */
/* -- Footer -- */
.bline {
	 background:url('images/blue_px.gif') repeat-y ;
	 background-position: center;
	 display:inline-block;
	 width:1px;
	 margin:3px 3px;
	 height:17px;
}
:root .bline {	width:1px; }

.footerbline {
	 background:url('images/blue_px.gif') repeat-y ;
	 background-position: center;
	 display:inline-block;
	 width:1px;
	 margin:3px 3px;
	 height:10px;
}
:root .footerbline {
	width:1px;
	vertical-align:middle;
}
.Footer{
	width:100%;
	text-align:center;
	height:26px !important;
}
.Footer .ms-WPBody #RSAfooter{
	 background: url('Images/footerbg.jpg') repeat-x;
     font:bold;
     color:#0092f2;
     text-align:center;
     height:26px;
}
.ms-WPBody a.RSAfooter{
	font-family:Arial, Helvetica, sans-serif;
   	color:#1F5799;
    font-weight:bold;
    font-size:small;
}
.ms-WPBody a.RSAfooter:active{text-decoration: none;  color:#1F5799;}

.ms-WPBody a.RSAfooter:hover{text-decoration: none; color:#333742; }

.ms-WPBody a.RSAfooter:focus{text-decoration: none;  color:#01437f;}

.ms-WPBody #RSAfooter Img{
	vertical-align:middle;
	border:0;
}
IMG.FooterSeparator { margin:0 5px; }
/* -- End Footer -- */
/* -- Menu Bar -- */
#menu_bar {
	 background: url('images/menubarbg.jpg') repeat-x;
	 width: 100%;
	 border-bottom: 2px solid #3eab1a;
	 text-align:right;
	 font-weight:bold;
	 font-size:small;
}
.MainMenu {	text-align:right;	font-weight:bold; }
.eng .MainMenu { text-align:left; }

.MainMenu div {	margin-top:7px; }

.MenuBar {
	padding-top:3px;
	margin:0;
	padding:0;
	height:31px;
	
}
.MenuBarItem {
	font: bold;
	background-color:transparent;
	border-left:1px white solid;
	direction:rtl;
	height:31px;
}
.MenuBarItem a {
	display:block;
	white-space:nowrap;
	padding:1px 8px 0px 8px;
	height:18px;
	color:white !important;
	text-decoration:none;
}
.MenuBarItemSelected {
	font: bold;
	background-color:transparent;
}
.MenuBarItemSelected a {
	color:#e98f00;
	text-decoration:none;
}
.MenuBarItemHover {
	font: bold;
	background-color:transparent;	
}
.MenuBarItemHover a {
	color:#000000 !important;
	text-decoration:underline;
}
.topNavFlyOuts {
	color:#084D84;
	background-color:#CBCFD0;
	line-height:20px;
	direction:rtl;
}
.topNavFlyOuts TD {
	border-bottom-color:#01437F;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	padding-right:3px;

}
.topNavFlyOutsHover, .topNavFlyOutsSelected {
	color:#ffffff;
	background-color:#014A77;
	line-height:20px;
}
.homeImg, .homeImgHover {
	width: 22px;
	height: 31px;
	border:0; 	
	background-image:url('/Style Library/Images/home.gif');
	background-repeat:no-repeat;
	margin-right:3px;
}
/* -- End Menu Bar -- */
/* -- Tables -- */
.CenterCol { padding-right:10px; }
.eng .CenterCol { padding-left:10px; }

.RowStyle {	vertical-align:top; }

.TopSpace {	padding-top:20px !important; }

.HalfTopSpace {	padding-top:11px; }

.QuarterTopSpace {	padding-top:8px; }

.LeftBottomPart .ms-PartSpacingVertical {
	background:url('images/gline.gif') repeat-x ;
	background-position:center;
	width:100%;
	margin:0 0 20px 0;
	padding:0;
	display:block;
	height:1px;
}
.LeftTopPart .ms-PartSpacingVertical {
	background:url('images/gline.gif') repeat-x ;
	background-position:center;
	width:100%;
	margin:0 0 20px 0;
	padding:0;
}
.RightBottomPart .ms-PartSpacingVertical {
	background:url('images/gline.gif') repeat-x ;
	 background-position:center;
	 width:100%;
	 margin:0 0 20px 0;
	 padding:0;
}
.CenterPart { 	padding:0 5px;	margin:0; }

.CenterPart .ms-PartSpacingVertical {
	background:url('images/gline.gif') repeat-x ;
	 background-position:center;
	 width:100%;
	 margin:0 0 20px 0;
	 padding:0;
}
.NoSpaceZone .ms-WPBody{ margin:0;	 padding:0; }

.tdspacer {	height:1px; }

.tdspacerHomePage {	height:15px; }

.trspacer {	height:15px; }

.topspace {	margin-top:26px; }

.ContentTableCenter .contentimgtopspace {
	margin-top:3px;
	margin-left:5px;
}
.eng .ContentTableCenter .contentimgtopspace {	margin-right:5px; }

.tdspacervertical {	width:3px; }

#MainTable{
	width:100%;
	text-align:center;
	direction:rtl;
	vertical-align:top;
}
.eng #MainTable {	direction:ltr; }

#SubTable {
	border-top:1px #D6DAE3 solid;
	font:normal 100% Arial, Helvetica, sans-serif;
	line-height:15px;
	color:#333742;
}
#ContentTable {
	border-top:1px #D6DAE3 solid;
	font:normal 100% Arial, Helvetica, sans-serif;
	color:#333742;
	width:100%;
	text-align:right;
	vertical-align:top;
	direction:rtl;
	margin-bottom:5px;
}
.eng #ContentTable { text-align:left; 	direction:ltr; }

.ContentTableCenter {
	border-left-style:dotted;
	border-left-width:thin;
	border-left-color:#D6DAE3;
	border-right-style:dotted;
	border-right-width:thin;
	border-right-color:#D6DAE3;
	margin:0;
	padding:0 13px;
	vertical-align:top;
	font:normal 110% Arial, Helvetica, sans-serif;
}
.ContentTableCenterNoBorders {
	margin:0;
	padding:0 13px;
	vertical-align:top;
	font:normal 110% Arial, Helvetica, sans-serif;

}
.ContentTableLeftBorder {
	border-left-style:dotted;
	border-left-width:thin;
	border-left-color:#D6DAE3;	
}
.ContentTableRightBorder {
	border-right-style:dotted;
	border-right-width:thin;
	border-right-color:#D6DAE3;
}
.ContentTableLeftSide {
	vertical-align:top;
	width:25%;
	margin:0;
	padding:0 13px 0 0;
}
.eng .ContentTableLeftSide { padding:0 0 0 13px; }

.ContentTableRightSide {
	vertical-align:top;
	width:155px;
	margin:0;
	padding:0 0 0 13px;
}
.eng .ContentTableRightSide {	padding:0 13px 0 0; }

.ContentTableRightSideHomePage {
	vertical-align:top;
	width:22%;
	margin:0;
	padding:0 7px 0 13px;
}

.SubTableLeftSide {
	padding-right:13px;
	vertical-align:top;
	width:22%;	
}
.eng .SubTableLeftSide { padding-left:13px; }

.SubTableCenter {
	border-left-style:dotted;
	border-left-width:thin;
	border-left-color:#D6DAE3;
	vertical-align:top;
}
.TbodyContentTable { text-align:center; }
h1.None {
	font:bold 135% Arial, Helvetica, sans-serif;
	color:#01437f;
	margin-bottom:8px;
}
TABLE.None {
	font:normal 100% Arial, Helvetica, sans-serif;
	color:#333742;
	margin-top:5px;
}
TABLE.None TD {	padding-right:3px; }

TABLE.None TD.FileFieldLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	vertical-align:top;
}
TABLE.None TD.FieldData {
	padding:0 13px 0 5px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	vertical-align:top;
}
TABLE.None TD.FieldData div {	text-align:right; }

TABLE.None TD.FieldData p {	text-align:right; }

TABLE.None .th_title {
	font:bold 110% Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#0092f2 !important;
}
TABLE.None .tr_separator {
	background-image:url('Images/yline.gif');
	background-repeat:repeat-x;
	height:1px;
	margin:3px 0 5px 0;
}
tr.NoneContent { height:35px; }

td.NoneContent {
	font-size:small;
	font:Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#333742;
}
/* -- End Tables -- */
/* -- Top Strip -- */
#strip_div_body{ text-align:center;	margin:0 -36px; }

#strip_div_body img{ margin:0 1px; }

.TopTable{ 	vertical-align:top;	text-align:center; }

#TopContentTable {	width:100%; }

:root #TopContentTable { margin-right:15px; }

#TopContentTable td {
	width:32%;
	vertical-align:top;
	font-size:small;
}
.TopSeparator {	background-color:white; }
/* -- End Top Strip -- */
/* -- Bread Crumb -- */
#aspnetForm .BreadCrumbContent {
		padding-right:217px;
		direction:rtl;
		text-align:right;
		color:#446B77;
		font-size:70%;
}
:root #aspnetForm .BreadCrumbContent {	margin:9px 0; }

.eng #aspnetForm .BreadCrumbContent { direction:ltr; text-align:left; padding-left:217px; }

.BreadCrumbContent SPAN {
	padding-top:4px;
	padding-bottom:4px;
	display:inline-block;
}
.BreadCrumbContent span.ms-sitemapdirectional {
	color:black;
	text-align:right;
}
.BreadCrumbContent a.ms-sitemapdirectional { color:#446B77;	}

.BreadCrumbContent a.ms-sitemapdirectional:link { text-decoration:none; }

.BreadCrumbContent a.ms-sitemapdirectional:visited { text-decoration:none; }

.BreadCrumbContent a.ms-sitemapdirectional:hover {	text-decoration:underline; }

.BreadCrumbContent a.ms-sitemapdirectional:focus {	text-decoration:underline; }

.BreadCrumbContent a.ms-sitemapdirectional:active {	text-decoration:underline; }
/* -- End Bread Crumb -- */
/* -- Scroll Bar Style -- */
.ListScrollBar {
	width:210px;
	border:solid 1px #C6CACB;
	margin-top:5px;
	padding-bottom:-1px;
}
:root .ListScrollBar {	padding-bottom:1px; }
.ScrollArrow {
	background-repeat:no-repeat;
	border-style:none;
	border-color:inherit;
	border-width:0;
	height:18px;
	width:20px;
	cursor:pointer;
}
.scrollbtn {
	float:left;
	margin:0;
	padding:0;
	outline:none;
}
.OpenList {	background-image:url('Images/scrolldown.gif'); }

.CloseList { background-image:url('Images/scrollup.gif'); }

.OpenListHover { background-image:url('Images/scrolldown_ho.gif'); }

.CloseListHover {	background-image:url('Images/scrollup_ho.gif'); }

.scroll_box {
	height:16px;
	font:small Arial, Helvetica, sans-serif;
	color:#333742;
}
.scroll_box_style {
	width:180px;
	#float:right;
	clear:both;
	cursor:pointer;
}
:root .scroll_box_style {	display:inline; }

.scroll_box_style ul {	list-style-type:none; }

Div.scroll_box_style li {	cursor:pointer; }

.ddlTitle {
	font: normal 90% Arial, Helvetica, sans-serif;	
	color:#333742;
}
/* -- End Scroll Bar Style -- */
/* -- TABTopTable -- */
.TbodyContentTable .tabs-titleClass {
	font:bold 140% Arial, Helvetica, sans-serif;
	color:#01437f;
}
.TbodyContentTable .tabs-title { text-align:right; }
/* -- EndTABTopTable -- */
/* -- RoadSituationTable -- */
.RoadSituation {
	margin:0;
	padding:0;
	width:100%;
}
.RoadSituationIMG .ms-WPBody
{
	margin-bottom:0;
}
.RoadSituation .RoadSituationIMG {	width:20% !important; }

.RoadSituation TD.RoadSituationDesc {
	width:80% !important;
	padding-right:5px;
}
/* -- EndRoadSituationTable -- */
/* -- Tabs Table -- */
#table { direction:rtl; }
#tblItem {	direction:rtl; }
.tabs-title {
	text-align:right;
	margin-bottom:10px;
}
#tabs-tblMain{
	text-align:right;
	margin-left:3px;
}
.tabs-IconClass{
	border:0;
	width:16px;
	height:16px;
}
.tabs-titleClass {
	font:bold 120% Arial, Helvetica, sans-serif;
	line-height:24px;
	color:#01437f;
}
.tabs-dotLine {
	border-top-color:#D6DAE3;
	border-top-style:dotted;
	border-top-width:1px;
	margin:5px 0;
	height:1px;
}
.tabs-menu-dotLine {
	border-top-color:#01437F;
	border-top-style:dotted;
	border-top-width:1px;
	height:15px;
}
.ClickTab {	
	border-right-color:#A9ADAC;
	border-right-style:solid;
	border-right-width:1px;
	margin:0;
	padding:0 4px;
	width:20% !important;
	text-align:center;
	vertical-align:middle;
}
.CurrentTab {
	border-right-color:#A9ADAC;
	border-right-style:solid;
	border-right-width:1px;	
	margin:0;
	padding:0 4px;	
	width:20% !important;
	text-align:center;
	vertical-align:middle;
}
.MoreLinksTab{
	border-left-color:#A9ADAC;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#A9ADAC;
	border-right-style:solid;
	border-right-width:1px;
	margin:0;
	padding:0 4px;
	width:25% !important;
	text-align:center;
	vertical-align:middle;
}
.ms-WPBody SPAN.ajax__tab_tab {	font-size:small; }

.ms-WPBody .tdTabDivValue {
	font:bold medium Arial, Helvetica, sans-serif;
	line-height:24px;
}
.ms-WPBody .tdTabDivTitle {
	font:bold medium Arial, Helvetica, sans-serif;
	line-height:24px;
	width:7% !important;
	padding-right:5px;
}
/* -- End Tabs Table -- */
/* -- HomePageVideoZone -- */
.HomePageVideo { text-align:center; }

.HomePageVideo .ig-maintable {	text-align:right;	margin-top:22px; }

.HomePageVideo .ig-imagescell { text-align:right; }

.HomePageVideo .ig-imagestable { width:100%; }

.HomePageVideo .ig-nbspleft {	width:100%; }

.HomePageVideo .ig-thumbcell {	text-align:right; }

.HomePageVideo .ig-imagethumb {	height:116px;	width:163px; }
/* -- EndHomePageVideoZone -- */
/* -- ImageGalleryViewer -- */
.ms-WPBody .NoImages-ig-maintable {	width:100%;}

.ms-WPBody .ig-WPTitlecell {
   font-family:Arial, Helvetica, sans-serif;
   color:#01437F;
   text-align:right;
   font-size:140%;
   font-weight:bold;
}
.ms-WPBody .ig-maintable {
	text-align:right;
	margin-top:22px;
	width:420px;
}
:root .ms-WPBody .ig-maintable { width:100%;}

:root .ms-WPBody .ig-maintable tr.ig-imagesrow { text-align:center; }

:root .ms-WPBody .ig-maintable tr.ig-imagesrow td.ig-imagescell {
	width:420px;
	text-align:center;
}
:root .ms-WPBody .ig-maintable tr.ig-imagesrow td.ig-imagescell .ig-imagestable{
	text-align:center;
	width:100%;
}
.ms-WPBody .ig-maintableFF{
	text-align:right;
	margin-top:22px;
	width:100%;
}
.ms-WPBody .ig-imagescell {
	text-align:right;
}
.ms-WPBody .ig-nbspleft {	width:10%; }

.ms-WPBody .ig-thumbtable {	text-align:center; }

.ms-WPBody .ig-imagethumb {	height:90px; width:130px; }

.ms-WPBody .ig-textcell { text-align:right; }

.VideoTabs .ig-imagescell {	
	border-left:thin;
	border-left-style:dotted;
	border-left-color:#D6DAE3;
}
TD.ig-desccell{
	font-size:small;
	font-family:Arial, Helvetica, sans-serif;
}
/* -- EndImageGalleryViewer -- */
/* -- Vertical Navigation -- */
.leftNav {
	width:100%;
	font-size:80%;
	font:Arial, Helvetica, sans-serif;
}
.leftNav1{
	font:Arial, Helvetica, sans-serif;
    line-height: 20px;
    color:#f66f1d;
    font-weight:bold;
    border-bottom:1px #D6DAE3 dotted;
}
.leftNav2{
	font:Arial, Helvetica, sans-serif;
    line-height: 20px;
    color:#f66f1d;
    border-bottom:1px #D6DAE3 dotted;
}
.leftNav3{
	font: Arial, Helvetica, sans-serif;
    line-height: 20px;
    color:#f66f1d;
    border-bottom:1px #D6DAE3 dotted;
}
.leftNav a{ font:Arial, Helvetica, sans-serif; }

.ContentSection {
	margin:0 0 19px 0;
	padding:0;
}
.ContentSection IMG {
	margin-left:13px;
	float:right;	
}
/* -- End Vertical Navigation -- */
/* -- LIV Paging -- */
.livp-tblItems TD {
	padding:0 3px;
	vertical-align:middle;	
}
.livp-first, .livp-prev, .cv-prev, .livp-next, .cv-next, .livp-last{
	border-style: none;
	border-color: inherit;
	border-width: 0;
	background-image:url('Images/first.jpg');
	background-repeat:no-repeat;
	width:18px;
	height:10px;
	cursor:default;
	cursor:pointer;
	vertical-align:middle;
}
.livp-prev ,.cv-prev {
	background-image:url('Images/prev.jpg');
	width:10px;
	height:10px;
}
.livp-next ,.cv-next {
	background-image:url('Images/next.jpg');
	width:11px;
	height:10px;
}
.livp-last{ 	background-image:url('Images/last.jpg'); }
.livp-linkCell, .livp-linkCellSelected{
	border-style: none;
	border-color: inherit;
	border-width: 0;
	background-image:url('Images/square.jpg');
	background-repeat:no-repeat;
	background-position:center;
	width:18px;
	height:18px;
	cursor:default;
	text-align:center;
	cursor:pointer;
	margin:0 3px;
}
.livp-linkCellSelected {	background-image:url('Images/squareselected.jpg'); }

a.livp-link:visited, a.livp-link:hover, a.a.livp-link:active, a.livp-link:link {
	font-weight:bold;
	color:#01437f;
    text-decoration: none;
    font-size:small;
}
/* -- end LIV Paging -- */
.FieldIcon {  text-align:left; }

.ms-WPBody .jingel-ig-WPTitlecell {
   font:bold 140% Arial, Helvetica, sans-serif;
   color:#01437f;
   text-align:right;
   padding-bottom:21px;
}
.liv-lbl {
	color:#01437f;
	font:Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:bold;
}
.QuarterTopSpace TD .ms-WPBody { margin-bottom:0; }
.TopTableSearch fieldset {
	border:0;
	direction:rtl;
	vertical-align:middle;
	white-space:nowrap;
	padding-right:7px;
}
TD.TopTableSearch {	width:125px; }

.TopTableSearch fieldset {
	border:0;
	direction:rtl;
	vertical-align:middle;
	white-space:nowrap;
}
.TopTableSearch fieldset INPUT.SearchTextBox {
	margin-bottom:3px;
	width:55%;	
}

*html .TopTableSearch fieldset INPUT.SearchTextBox { width:70px; }

.DoubleZone { width:50%; }
/* -- Site Map -- */
table.siteMapBox {
	margin-bottom: 30px;
	color: #01437f !important;
	width: 100%;
}
.siteMapBox  div.graybox { margin-bottom: 12px; }

.siteMapBox  div.box { margin-bottom: 6px; }

table.siteMapBox table { width: 100%; }

.siteMapBox td { vertical-align: top; }

.siteMapBox h1 { padding: 5px 10px 0 0; }

.siteMapBox h1 a { 
	color:#01437f; !important;
	font-size: 110%; }

.siteMapL1 { margin: 15px 13px 15px 0; }

.siteMapL2 { margin-right: 13px; }

.siteMapL1 li, .siteMapL2 li { 
	line-height: 150%; 
	list-style: none;
	padding-right: 10px;
}
.siteMapL1 li { /* First Laevel */
	background: url('Images/Icons/arrow_gold.gif') 100% 7px no-repeat;
}

.siteMapL2 li { /* Second and up Level */
	background: url('Images/Icons/arrow_next.gif') 100% 7px no-repeat;	
}
/* Ajax Tabs*/
.igajax-maintable {	width:100%; }

.igajax-imagethumb {
	height:116px;
	width:155px;
	margin-left:15px;
}
.igajax-thumbcell {
	vertical-align:top;
	text-align:center;
}
.igajax-imagescell {
	border-left:thin;
	border-left-style:dotted;
	border-left-color:#D6DAE3;
	padding:0;
	margin:0;
	text-align:right;
}
TD.igajax-desccell {
	font-size:small;
	font-family:Arial, Helvetica, sans-serif;
}
.igajax-imagescell { padding-right:13px; }

.igajax-desccell {	text-align:right; 	width:220px; }

.igajax-titlecell {
	text-align:right;
	font:bold 138% Arial, Helvetica, sans-serif;
	color:#0092f2;
}
.igajax-WPTitlecell {	padding-bottom:10px; }

.igajax-splitercell div.gline {	margin:18px 0 5px 0; }

:root .igajax-splitercell div.gline {	margin:18px 0; }

* + html .igajax-splitercell div.gline {	margin:18px 0; }

.igajax-imagesrow .igajax-vrcell {
	vertical-align:top;
	padding-right:13px;
	padding-top:4px;
}
.igajax-textcell {	vertical-align:top; }

td.igajax-thumbcell table.igajax-thumbtable td.igajax-textcell td.igajax-titlecell {
	font-family:Arial, Helvetica, sans-serif;
	font-size:130%;
}
/* End Ajax Tabs*/
.tblDocLinkFile, .tblDocLink {	width:100%; }

.side_collum_width {	width:200px !important; }

.castupCss {
	width:420px;
	height:390px;
}
.castupCssSmall {
	width:340px;
	height:310px;
}

.LeftLayoutPadding { padding-left:13px; }
#TopContentTable .LeftLayoutPadding table
{
		margin:0;
		padding:0;
}
#TopContentTable .ms-WPBody
{
	margin-bottom:0 !important;
}

.RightLayoutPadding {	padding-right:13px; }

.MarqueeNews {	padding-right:13px; }

.MarqueeNews .ms-WPBody {
	margin:0;
	padding:0;
}
/*Order Table*/
.Order
{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#d6dae3;
	padding-top:19px;
	margin-top:26px;
	margin-bottom:14px;
}
* html .Order tr td.SubTitle {
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#d6dae3;
	width:inherit;

}
.io-tblItems input.oi-txt {	width:70px; }

.io-tblItems  span.oi-chk {	width:30px; }

.Order .io-tblItems td {
	padding:3px 0 3px 13px;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#d6dae3;
}

.Order .io-tblItems td.SubTitle {
	font:bold 115% Arial, Helvetica, sans-serif;
	color:#0092f2;
	line-height:18px;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#d6dae3;

}
/*End Order Table*/
.io-err {
	color:red;
	font-weight:bold;
	margin-top:26px;
}

a.oi-hl {
   	color: #333742 !important;
    text-decoration: none;
    outline:none;
}

a.oi-hl:active {
	color: #f66f1d !important;
    text-decoration: none;
}

a.oi-hl:hover {
	 color: #f66f1d !important;
    
    text-decoration: underline;
}

.BackBtnImg, .BackBtnImgOver, .CleanBtnImg, .CleanBtnImgOver {
	border-style: none;
	border-color: inherit;
	border-width: 0;
	background-image:url('/SiteCollectionImages/back.gif');
	background-repeat:no-repeat;
	width:71px;
	height:29px;
	border:0;
	vertical-align:middle;
	cursor:default;
}
.BackBtnImgOver { 	background-image:url('/SiteCollectionImages/backho.gif'); }

.CleanBtnImg {	background-image:url('/SiteCollectionImages/nake.gif'); }

.CleanBtnImgOver {	
	background-image:url('/SiteCollectionImages/nakeho.gif');
	cursor:pointer;
}
.EngCleanBtnImg, .EngCleanBtnImgOver {
	border-style: none;
	border-color: inherit;
	border-width: 0;
	background-image:url('/SiteCollectionImages/RSASA/clear.jpg');
	background-repeat:no-repeat;
	width:102px;
	height:35px;
	border:0;
	vertical-align:middle;
	cursor:default;
}

.EngCleanBtnImgOver {	
	background-image:url('/SiteCollectionImages/RSASA/clearho.jpg');
	cursor:pointer;
}

.ContinueBtnImg, .ContinueBtnImgOver{
	border-style: none;
	border-color: inherit;
	border-width: 0;
	background-image:url('/SiteCollectionImages/continue.gif');
	width:65px;
	height:23px;
	border:0;
	vertical-align:middle;
	cursor:default;
}
.ContinueBtnImgOver {
	background-image:url('/SiteCollectionImages/continueho.gif');
	cursor:pointer;
}
.BigSendBtnImg, .BigSendBtnImgOver {
	border-style: none;
	border-color: inherit;
	border-width: 0;
	background-image:url('/SiteCollectionImages/send.gif');
	width:71px;
	height:29px;
	border:0;
	vertical-align:middle;
	cursor:default;
}
.BigSendBtnImgOver {
	background-image:url('/SiteCollectionImages/sendho.gif');
	cursor:pointer;
}
.RatingBtnImg, .RatingBtnImgOver {
	border-style: none;
	border-color: inherit;
	border-width: 0;
	background-image:url('/SiteCollectionImages/dareg.jpg');
	width:64px;
	height:22px;
	border:0;
	vertical-align:middle;
	cursor:default;
}
.RatingBtnImgOver {
	background-image:url('/SiteCollectionImages/daregho.jpg');
	cursor:pointer;
}

td.io-step2-title {	padding:16px 0 9px 0; }

.io-tblSuccess span.Title {
	font:bold 110% Helvetica, sans-serif;
    line-height:24px;
    color:#01437f;
}
.io-step2 td table { margin-left:26px; }

.rc-title{	vertical-align:top; }

.ms-WPBody table.cv-maintable {	padding-right:13px;}

.ms-WPBody table.cv-maintable a {
	font:bold 138% Arial, Helvetica, sans-serif;
	color:#0092f2;
	line-height:18px;
	padding-top:13px;
}
.ms-WPBody table.cv-maintable a:hover {	color: #e98f00; }

.ms-WPBody table.cv-maintable SPAN.Title {
	font-size:193%;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:18px;
}
#divWriteSignTo {	width:100px; }

#divWriteSignTo input.ctlTxt {	width:188px; }

#divWriteSendTo{ width:100px; }

#divWriteSendTo input.ctlTxt {	width:188px; }

#CaptchaDiv {	margin-bottom:13px; }

:root #CaptchaDiv {	margin-bottom:26px; }

#CaptchaDiv div.LBD_CaptchaIcons {	padding-top:7px; }

:root #CaptchaDiv div.LBD_CaptchaIcons { padding-top:13px; }

.LBD_CaptchaDiv {
	padding-top:13px;
	padding-bottom:7px;
}
.LBD_CaptchaDiv div.LBD_CaptchaImage {
	display:inline-block;
	width:250px;
	float:right;
}
.LBD_CaptchaDiv div.LBD_CaptchaImage {	margin-left:3px;}

* html .LBD_CaptchaDiv div.LBD_CaptchaImage {	margin-left:0px; }

.LBD_CaptchaDiv div.LBD_CaptchaImage img {	margin-left:3px; }

.LBD_CaptchaDiv div.LBD_CaptchaIcons{
	display:inline-block;
	width:20px;
	height:100%;
}
.LBD_CaptchaDiv .LBD_CaptchaIcons a img {  border:none; }

.LBD_CaptchaDiv div.LBD_CaptchaIcons div.LBD_placeholder {	display:none;}

.mr-tblMain {	margin-top:13px;}

.crushTestTableTitleTd { font-size:small; font-weight:bold;}

.crushTestTablePercentageTable
{
	width:120px;
	text-align:right;
	height:32px;
	font-weight:bold;
	color:black;
}
.percentageTableNumber {	width:30%; }

.percentageTableGraph {	width:115px; }

.graphTableOrange
{
	border:solid 1px #F1D22A;
	width:100%;
	height:10px
}
.graphTableOrangeTD { background-color:#F1D22A; }
.graphTableBlue
{
	border:solid 1px #409BE2;
	width:100%;
	height:10px
}

.graphTableBlueTD { background-color:#409BE2; }
.graphTableGreen
{
	border:solid 1px #A8C52D;
	width:100%;
	height:10px
}

.graphTableGreenTD { background-color:#A8C52D; }
.graphTableViolet
{
	border:solid 1px #762FA7;
	width:100%;
	height:10px
}

.graphTableVioletTD { background-color:#762FA7; }

/******************* Safety Authority *****************************/
.SA .NavBarTR
{
	background-position:center bottom;
}
.SAContent { width:780px; }

.headerSALeftSide, .footerSALeftSide, .roundcornerLeft
{
				
				background-image:url('../SiteCollectionImages/RSASA/leftshadow.jpg');
				background-repeat:repeat-y;
				background-position:right center;
				background-color:#D1D0CB;
}
.headerSARightSide, .footerSARightSide, .roundcornerRight
{
				background-image:url('../SiteCollectionImages/RSASA/rightshadow.jpg');
				background-repeat:repeat-y;
				background-position:left center;
				background-color:#D1D0CB;
}
.footerSALeftSide{	background-image:url('../SiteCollectionImages/RSASA/footerleftshadow.jpg');}
.footerSARightSide{ background-image:url('../SiteCollectionImages/RSASA/footerrightshadow.jpg');}
.roundcornerRight{	background-image:url('../SiteCollectionImages/RSASA/roundcornerright.jpg');}
.roundcornerLeft{ background-image:url('../SiteCollectionImages/RSASA/roundcornerleft.jpg');
}
.TitleSA
{
	height:93px;
	background-color:#cee9fa;
}
.FooterSA
{
	background-color:#7D7C7A;
	width:780px;
}
.TitleBtn, .TitleBtnOver
{
	border-style: none;
	border-color: inherit;
	border-width: 0;
	background-image:url('../SiteCollectionImages/RSASA/firstcall.png');
	background-repeat:no-repeat;
	width:232px;
	height:65px;
	border:0;
	cursor:pointer;				
}
.TitleBtnOver
{
	background-image:url('../SiteCollectionImages/RSASA/firstcallho.png');		
}
.SALeftSideBottom
{
				
				background-image:url('../SiteCollectionImages/RSASA/lcorner.jpg');
				background-repeat:no-repeat;
				background-position:left bottom;
				height:31px;
}
.SARightSideBottom
{
				background-image:url('../SiteCollectionImages/RSASA/rcorner.jpg');
				background-repeat:no-repeat;
				background-position:right bottom;
				height:31px;
}
.SABottom
{
				background-image:url('../SiteCollectionImages/RSASA/contentfooter.jpg');				
				background-position:center bottom;
				height:31px;
}
.SA .footerbline {
	 background:white;	
	 margin:3px 5px;
	 width:2px;
}
.SA .Footer .ms-WPBody { height:1px; }
.SA .Footer .ms-WPBody #RSAfooter{
	 background:transparent;
	 text-align:left;
	 padding-left:20px;	 
}
.SA .ms-WPBody a.RSAfooter{	color:white;}
.SA .CIFooter
{
	font:bold small Arial, Helvetica, sans-serif;
	color:white !important;
}
.DescWithImage {
	width:220px;
}
.BigImgDesc {
	margin-left:7px;
	margin-bottom:8px;
	width:220px;
	height:139px;
}

.SA .ContentTableCenter {	border-left-style:none;}

.SA .ContentTableCenter h2.SubTitle {	margin-left:30px; }
.SA .ContentTableCenter div.ContentText {	margin-left:34px; }


.SA .ContentTableLeftSide {	padding-right:15px; }
.ms-WPBody h2.SubTitleRigth {
	font:bold medium Arial, Helvetica, sans-serif;
	color:#0092f2;
}
.SA h1.Title_HP_top 
{
 margin-left:24px;
 color:#0092F2;
}
.SA #ContentTable .ContentTableCenter { padding:0; }
.SA .contentimgtopspace{ margin-left:15px;}
:root .contentimgtopspace{ margin-left:34px;}
.Description_Horizontal { margin-top:10px; }

.Description_Horizontal td {	padding:10px 0 0 0; }
.Description_Horizontal td.Spacer {   padding:25px 0 1px 0;	}
.Description_Horizontal td.content
{
   padding:0 0 0 25px;
   font:small Arial, Helvetica, sans-serif;
		
}
.SA .ContentTableCenter {	width:510px; }
.SA .ContentTableLeftSide {	width:160px; }
.SA .Vertical .top_dotted_gray_line{
				display:block;
				clear:both;
				width:100%;
				height:10px;
}
.SA .Vertical img
{
	margin-bottom:10px;			
}
.SA .HomeLinkTD img
{
	padding:0;
	height:30px;
	vertical-align:bottom;
}
.RegConference
{
	margin-left:34px;
}