﻿/************** General whole site styles and top of site (nav and search) ***************/
body{margin:0px;padding:0px; width:100%; position:relative; font-family:Arial;text-decoration:none; font-size:small ;}
#topBar{ height:39px;width:100%;background-image:  url('../images/topBarTile.gif');background-repeat:repeat-x; position:relative;}
#mainContainer{ width:996px;margin:0px auto 0px auto; position:relative; display:block; padding:58px 0px 0px 0px}
#mainContainer img{ border: none 0px; outline:none 0px;}
/*#mainContainer a{text-decoration:none;border: none 0px; outline:none 0px;}*/
#logo{position:absolute; top:-39px;right:30px;}
.HoverH1:hover{text-decoration:none;}
.WhiteH1{color:White;font-size:15px;font-weight:bold;padding:0px 0px 0px 25px;margin:0px;}
.ArabicH1{color:White;font-size:18px;font-weight:bold;padding:0px 0px 0px 25px;margin:0px;}
.WhiteH1RTL{color:White;font-size:14px;font-weight:bold;padding:0px 0px 0px 25px;margin:0px;}
#topNav{height:34px;clear:both;padding-bottom:2px;display:block;}
#searchNav{height:48px;margin-top:2px;background-image:url('../images/topPatternTile.gif');background-repeat:repeat-x;}
#navBtnsHolder{margin-right:325px;}
#searchDiv{margin:0px 204px 0px 0px ;padding-top:13px;}
#magnify{float:right;}
.SearchInput{height:17px;padding:6px; border:solid 1px #9daba1;border-right:none 0px;width:510px;font-size:14px;float:right;margin-left:5px;}
.defaultText{font-family:Arial;color:#888888;}
#mainContent{padding:25px 57px 5px 40px;position:relative; display:block;}
.mainContentTable{width:100%;margin:30px auto auto auto;position:relative;z-index:105;}
.clearBoth{clear:both}
.floatright{float:right}
.floatleft{float:left}
.greenTitle{color:#76ab26; font-size:x-large;}
h1{margin:0px;padding:0px;}
h1 A{margin:0px;padding:0px;text-decoration:none;}
h5 {display:block;margin:auto;width:85%;font-size:small;font-weight:normal}
#bottomBar{height:82px;width:100%;background-image:  url('../images/FooterBG1Tile.gif');background-repeat:repeat-x; position:relative;}
.footerBGTile{width:100%;height:100%;background-image:  url('../images/bottomBG.gif');background-repeat:repeat;}
.footerImgTile{background-image:  url('../images/bottomBG.gif');background-repeat:repeat;}
.footerContactInformation{direction:ltr;width:100%;text-align:center;height:20px;margin:40px 0px 3px 0px;}
.ContactInformationTxt{color:#000000;margin-right:30px}
.MailingListInput{
height:16px;
padding:1px; 
border:solid 1px #819cb9;
color:#888888;
font-size:14px;
float:left;
width:120px;
}
.mailingListSendLBtn{float:left;text-decoration:none;margin-top:7px;}

.mlTitle{text-align:left;white-space:nowrap;}
/*************************************** Main area ****************************************/
#mainArea{width:582px;position:relative;display:block;}

/*************************************** Side Bar *****************************************/
.SideBarContainer{vertical-align:top;margin-left:15px;}
#sideBar{width:236px;float:left;padding-top:20px;}
.sideBox{width:224px;background-color:#fafafa;border:solid 1px #ccccd1;padding:5px;color:#797979;margin-bottom:8px;}
.mainTitle{border-bottom:solid 1px #ccccd1;margin-bottom:15px;}
.boxTitleFilled{font-weight:bold;color:#ffffff;background-color:#9daba1;height:28px;line-height:28px;vertical-align:middle;padding-right:9px;}
.boxTitleRegular{font-weight:bold;color:#9daba1;font-size:medium;}
.boxTitleRegular a{font-family:Arial;font-size:medium;font-weight:bold;color:#9daba1;text-decoration:none;}
.boxTitleRegular a:hover{font-family:Arial;font-size:normal;font-weight:bold;color:#9daba1;text-decoration:underline;}
.boxTitleRegularLink a{font-family:Arial;font-size:medium;font-weight:bold;color:#9daba1;text-decoration:none;}
.boxTitleRegularLink a:hover {font-family:Arial;font-size:medium;font-weight:bold;color:#9daba1;text-decoration:underline;}
.boxTitleRegularLink1 {font-family:Arial;font-size:medium;font-weight:bold;color:#9daba1;text-decoration:none;}
.boxTitleRegularLink1:hover{text-decoration:underline;}
.boxTitleRegular_selected a{font-weight:bold;color:#9daba1;font-size:medium;}
.boxTitleRegular_selected a:hover{font-weight:bold;color:#9daba1;font-size:medium;text-decoration:underline;}
.courtImg{margin-top:1px;}
.sideBoxContentArea{padding:0px 5px 0px 0px;}
.sideSubContentArea{padding:0px 0px 0px 0px;}
.sideBoxContentBottomArea{border-bottom:0px;padding:12px 5px 10px 0px;}
.sideList{margin:0px;padding:4px 15px 4px 0px;list-style-image:url('../Images/Arrows/listArrowLeftBlue.gif');color:#797979;}
.sideList li{padding:0px 5px 0px 0px;}
.sideDocumentsTable{margin:0px;padding:10px 0px 0px 0px;}
.sideDocumentsTable tr td{margin:10px 0px 0px 0px;font-size:small smaller;text-align:right;}
.sideDocumentsTable td{vertical-align:top;text-align:right;}
.tblSideDocumentsTD{padding:5px 0px 5px 0px;}
.sideBarSpace{display:block;padding:10px 0px 0px 0px;}
.sideBarSingleLinkContainer{display:block;padding:4px 0px 4px 0px;color:#797979;}
.sideBarSingleLink{display:inline;padding:4px 0px 4px 0px;color:#797979;}
.sideBarSingleLink a{color:#797979;text-decoration:none;}
.sideBarSingleLink a:hover{color:#797979;text-decoration:underline;}
.sideBarLink{display:block;padding:4px 33px 4px 0px;color:#797979;background-image:url('../Images/Arrows/listArrowLeftBlue.gif');background-repeat:no-repeat;background-position:221px 9px;}
.sideBarLinkItem{display:block;padding:4px 33px 4px 0px;color:#797979;background-image:url('../Images/Arrows/listArrowLeftBlue.gif');background-repeat:no-repeat;background-position:218px 9px;}
.sideBarLinkRelated{text-decoration:none;display:block;padding:4px 33px 4px 0px;color:#797979;width:190px;background-image:url('../Images/Arrows/listArrowLeftBlue.gif');background-repeat:no-repeat;background-position:205px 9px;}
.sideBarGeneralLink {font-size:small;color:#797979;text-decoration:none;}
.sideBarGeneralLink:hover{font-size:small;color:#797979;text-decoration:underline;}
.sideBarImg{padding-left:5px;text-decoration:none;}
.sideBoxSep{border-bottom:dashed 1px #ccccd1;margin:15px 0px 15px 0px;}
.rightNavigationDiv{padding-right:40px}
.sideBarSingleTitle{padding-right:10px;text-decoration:none;}

/**************************************** Buttons ******************************************/
/*Main button properties*/
.button{}
.rightCap{float:right;}
.tile{float:right;vertical-align:middle;}
.leftCap{float:right;}

/*Button types*/
.tallGreenBtn{height:31px; font-weight:bold; font-size:15px; color:#ffffff;text-decoration:none;cursor:pointer;}
.tallGreenBtnRight{background-image:url('../images/Buttons/buttons.gif');background-position:0px -35px; width:10px;height:31px;}
.tallGreenBtnTile{background-image:url('../images/Buttons/buttons.gif');background-position:-11px -35px;height:31px; line-height:31px;color:White;font-weight:bold;}
.tallGreenBtnLeft{height:31px;background-image:url('../images/Buttons/buttons.gif');background-position:-233px -35px;width:10px;}
.navBtnSingleRight{height:34px;background-image:url('../images/Buttons/navBtnRightSingle_he.gif');background-position:0px;background-repeat:no-repeat;width:13px;padding-left:0px;}

.shortGreenBtn {height:25px; font-weight:bold; font-size:12px; color:#ffffff;text-decoration:none;}
.shortGreenBtn hover{height:25px; font-weight:bold; font-size:12px; color:#ffffff;text-decoration:none;}
.shortGreenBtnRight{background-image:url('../images/Buttons/buttons.gif');background-position:0px -67px; width:12px;height:25px;}
.shortGreenBtnTile{background-image:url('../images/Buttons/buttons.gif');background-position:-13px -67px;height:25px; line-height:25px;cursor:pointer;text-decoration:none;color:White;font-weight:bold;}
.shortGreenBtnLeft{height:25px;background-image:url('../images/Buttons/buttons.gif');background-position:-231px -67px;width:12px;}
.shortGreenText a{height:25px; font-weight:bold; font-size:16px; color:#ffffff;text-decoration:none;}
.shortGreenText a:hover{height:25px; font-weight:bold; font-size:6px; color:#ffffff;text-decoration:none;}

.shortRedBtnRight{
background-image:url('../images/Buttons/redBtnLeft.gif');
width:2px;
height:24px;
line-height:24px;
background-repeat:no-repeat;
}
.shortRedBtnTile{
background-image:url('../images/Buttons/redBtnTile.gif');
height:24px;
line-height:24px;
line-height:24px;padding:0px 10px 0px 10px;
color:White;
font-weight:bold;
line-height:24px;
text-decoration:none;
cursor:pointer;
}
.shortRedBtnLeft{
height:25px;
background-image:url('../images/Buttons/redBtnRight.gif');
background-repeat:no-repeat;
width:2px;
line-height:24px;
}


.shortGrayBtnRight{
background-image:url('../images/Buttons/grayBtnShortLeft.gif');
width:2px;
height:24px;
line-height:24px;
background-repeat:no-repeat;
}
.shortGrayBtnTile{
background-image:url('../images/Buttons/grayBtnShortTile.gif');
height:24px;
line-height:24px;
line-height:24px;padding:0px 10px 0px 10px;
color:White;
font-weight:bold;
line-height:24px;
text-decoration:none;
cursor:pointer;
}
.shortGrayBtnLeft{
height:25px;
background-image:url('../images/Buttons/grayBtnShortRight.gif');
background-repeat:no-repeat;
width:2px;
line-height:24px;
}


.navBtn{height:34px; margin:0px 0px 0px 3px;}
.navBtnRight{background-image:url('../images/Buttons/buttons.gif');background-position:0px -92px; width:23px;height:34px;}
.navBtnTile{background-image:url('../images/Buttons/buttons.gif');background-position:-9px 0px;height:34px; line-height:34px;}
.navBtnLeft{height:34px;background-image:url('../images/Buttons/buttons.gif');background-position:-235px -92px;width:8px;}
.navSingleBtnLeft{height:34px;background-image:url('../images/Buttons/buttons.gif');background-position:-235px -92px;width:8px;}
.BtnChangeLanaguageContainer{float:left;margin-left:40px;height:21px;padding:0px 9px 0px 9px;line-height:21px;vertical-align:middle;background-color:#cf3030;font-weight:bold;color:#ffffff;margin-top:13px;position:relative;top:-37px;}
.BtnChangeLanaguage{color:#ffffff;text-decoration:none;}
#searchBtn{margin-right:4px;}
#moreBtn{padding-top:10px;float:left;}
.HeadingH1{text-transform:uppercase;margin-right:5px;color:#cbcbcb;}
.HeadingH1:visited{text-transform:uppercase;margin-left:5px;color:#cbcbcb;}
.HeadingH1:hover{text-transform:uppercase;margin-right:5px;color:#ffffff;}
.dateFilter{position:relative;float:none;}
.sideButton{float:left;width:65px;}
.generalSButton{display:block;height:17px;width:80px;text-align:right;background-image:url('../images/Buttons/generalBtnTile.gif');background-repeat:repeat-x;padding:2px 15px 3px 10px;border:solid 1px #cdccd2;}
.generalButton{display:block;height:17px;width:80px;text-align:right;background-image:url('../images/Buttons/generalBtnTile.gif');background-repeat:repeat-x;padding:2px 10px 3px 20px;border:solid 1px #cdccd2;}



/*********************************** Texts and Titles ************************************/
.blackTextBold13{font-size:small;font-weight:bold;color:#323232;}
.pageTitle{color:#9daba1;font-size:large;}
.topTitle{color:#9daba1;font-size:large;margin-left:6px;}
.topImage{float:right;margin:2px 0px 0px 5px;}
.topCaseImage{float:right;margin:5px 0px 0px 5px;}
.secondaryTitle{color:#555555;font-size:small;font-weight:bold;margin-left:6px;}
.secondaryText{display:block;color:#a1a0a0;font-size:small;padding-top:3px;}
.contentText{display:block;color:#515151;font-size:small;text-align:justify;margin-top:0px;}
.contentTextSpacing{margin-top:10px;}
.contentText a{display:inline;color:#cc3333;font-size:small;text-align:justify;margin-top:5px;text-decoration:none;}
.contentText a:hover{text-decoration:underline;}
.contentArabicText{display:block;color:#515151;font-size:medium;text-align:justify;padding-top:0px;}
.contentArabicText a{display:inline;color:#cc3333;font-size:medium;text-align:justify;margin-top:15px;text-decoration:none;}
.contentArabicText a:hover{text-decoration:underline;}
.subContentText{display:block;color:#515151;font-size:small;text-align:justify;margin-top:5px;}
.subContentTextM{font-size:larger;}
.topSpacer{display:block;border-top:solid 1px #ccccd1;width:100%;height:1px;}
.actionLink{color:#000000;font-size:small;text-decoration:none;}
.actionLink:hover{color:#cc3333;font-size:small;text-decoration:none;}
.HeadingBorder{border-bottom:solid 1px #cdccd1;}

/************************************** Topic Page ***************************************/
.topicTable{margin:auto;width:100%;}
.topicTable TD{vertical-align:top;}
.currentTopicTD{background-color:Aqua;}
.topicHeading{color:#9eaba2;font-weight:normal;font-size:x-large;margin-top:0px;display:inline;}
.introTextTD{text-align:justify;vertical-align:top;min-width:435px;line-height:150%;}
.topicMainDiv{width:590px;margin:5px auto auto auto;}
.viewDocsBtnTD{padding:15px 0px 0px 0px;vertical-align:top;float:left;}
.topicCitationDiv{width:435px;font-weight:bold;font-style:italic;color:#565656;padding-right:10px;}
.topicCitationDiv img{margin:auto 5px auto 5px;}
.topicNavDiv{width:230px;padding-bottom:0px;}
.sideListItem{line-height:25px;color:#7a7a7a;padding:0px 35px 0px 0px;width:190px;background-image:url('../Images/Arrows/listArrowLeftBlue.gif');background-repeat:no-repeat;background-position:205px 9px;}
.sideListItem a{color:#7a7a7a;text-decoration:none;}
.sideListItem a:hover{color:#7a7a7a;text-decoration:underline;}
.sideListItem_selected{text-decoration:none;line-height:25px;color:#ffffff;padding:0px 35px 0px 0px;width:190px;background-color:#9eaba1;margin:0px 0px 0px 2px;background-image:url('../Images/Arrows/listArrowLeftWhite.gif');background-repeat:no-repeat;background-position:205px 9px;}
.sideListItem_selected a{text-decoration:none;color:#ffffff}
.tpcReadMore{text-align:left;}
.CitationContainer{display:block;width:435px;position:relative;}
.CitationOpenIcon{position:absolute;right:10px;top:-10px;}
.CitationText{display:block;padding-right:15px;width:400px;font-style:italic;}
.topicMainTitle{color:#555555;font-size:small;font-weight:bold;padding:0px 0px 5px 0px;vertical-align:top;}
.CitationSource{display:block;font-weight:normal;font-size:smaller;color:#555555;font-style:normal;padding-right:13px;}

/*********************************** Case Page *******************************************/
.caseDescription{display:block;clear:both;padding:0px;margin:0px;}
.DocumentBrief{padding-top:35px;}
.DocumentContent{float:right;display:inline;width:100%;}
.DocumentActions{float:right;display:inline;width:135px;padding-top:15px;text-align:left;}
.documentSideAction{margin-right:35px;font-size:small;display:block;padding-bottom:10px;}
.secondaryDocumentText{color:#ffffff;font-size:smaller;background-color:#000000;width:21px;margin-right:5px;padding:0px 1px 0px 1px;}
.caseUpdates{height:21px;width:100%;background-color:#9daba1;margin:40px 0px 20px 0px;padding-top:5px;}
.caseUpdatesTitle{color:#ffffff;font-size:medium;font-weight:bold;margin:5px 5px 0px 5px;}
.caseUpdateContainer{padding-bottom:30px;}

/***************************** Document Types Filter Control ******************************/
.docTypeDiv{margin:10px 10px 10px 10px;}
.docTypeName{}
.subTypesDiv{padding-right:8px;}
.docTypeImage{vertical-align:top;margin:auto 3px auto 3px;}
.documentFilterSearchButton{padding-right: 165px;}
.lineSeperator{height:1px;width:100%;border-top:solid 1px #cdccd1;margin:15px 0px 15px 0px;}

.DocContentContainer{display:block;width:100%;padding-top:20px;}
.DocContentDiv{width:430px;float:right;vertical-align:top;color:#515151;font-size:small;text-align:justify;}
.DocContentDivContainer{float:right;vertical-align:top;color:#515151;font-size:small;text-align:justify;}
.DocContentButtonDiv{width:130px;float:left;vertical-align:top;padding:0px 0px 0px 10px;}

/************************************** Latest News ***************************************/
#latestNewsContainer{margin-top:25px;border-top:solid 9px #9daba1;border-bottom:solid 9px #9daba1;border-right:solid 8px #9daba1;border-left:solid 8px #9daba1;width:564px;height:214px;padding:1px;}
#latestNews{width:100%;height:100%;background-image:url('../images/latestNewsBG.gif');background-repeat:repeat-x;background-position:bottom;}
#latestNewsContent{z-index:1;height:30px;width:50%;background-color:#555555;padding-top:6px;float:right;}
#latestNewsBtns{height:26px;width:50%;background-color:#555555;padding-top:10px;float:right;text-align:left;color:#ffffff;font-size:small;font-weight:bold;position:relative;z-index:99999;}
.pagerSeperator{color:#ffffff;font-size:small;font-weight:bold;padding:0px 10px 0px 12px;}
.pagerButton a{color:#ffffff;font-size:small;font-weight:bold;cursor:pointer;}
.pagerButton{color:#ffffff;font-size:small;font-weight:bold;cursor:pointer;}
.showContentPager{display:inherit;width:250px;float:left;}
.showContentContainer{height:100%;width:100%;border-collapse: separate;border-spacing: expression(cellSpacing=0);border-spacing: 0px;border-padding: expression(cellPadding=0);border-padding: 0px;z-index:999999;}
.showContentTitle{color:#ffffff;font-size:large;margin:5px 15px 0px 0px;position:absolute;top:-5px;}
.showContentText{display:block;color:#515151;padding:45px 15px 5px 15px;text-align:justify;}
.tblContent{padding:45px 15px 5px 15px}
.tblContent td{vertical-align:top;padding-left:5px;}
.generalText{color:#515151;padding-right:10px;text-align:justify;}
.slideNewsTextButton {vertical-align:bottom;text-decoration:none;}
.slideNewsTextButton a{vertical-align:bottom;text-decoration:none;}
.slideNewsLinkButton{position:absolute;top:155px;left:0px;padding:0px 0px 0px 5px;}

/*********************************** Date Filter Control ***********************************/
.dateFilterTable{width:150px;margin:auto;}
.dateFilterTBox{width:115px;border:solid 1px #bebbb2;}
.dateFilterSearchButton{float:left;}

/**************************************** Search.aspx **************************************/
.keywordsInText{font-weight:bold;}
.keywordsInTitle{text-decoration:none;background-color:#faff26;}
.keywordsInSummary{background-color:#faff26;}
.searchTitleDiv{padding:10px 0px 5px 0px;width:90%;}
.pageCountClause{font-size:13px;font-weight:bold;float:left;margin:5px 0px 0px 10px;}
.ddownsDiv{padding-top:2px;height:28px;margin-top:1px;color:#515151;text-align:left;margin-bottom:1px;background-color:#f3f3f3;}
.ddownsDiv select{margin:auto 5px auto 5px;}
.ddownsDivSeparator{height:1px;border-top:solid 1px #cdccd1;}
.searchMainDiv{width:90%;}
.docTypeImage{}
.docIconDiv{vertical-align:top;padding:0px 0px 5px 0px;}
.docTitleDiv{color:#555555;font-size:small;font-weight:bold;padding:0px 5px 5px 0px;vertical-align:top;}
.docBorderSeperator{border-bottom:solid 1px #cdcdd1;}
.docDescriptionDiv{color:#555555;padding:5px 0px 20px 5px; text-align:justify;}
.documentInfoDiv{color:#a1a1a1;padding:5px 0px 5px 5px;}
.viewDocumentTD{text-align:left;vertical-align:top;padding-bottom:11px;}
.viewDocumentDiv{margin:5px 20px 15px auto;text-align:right;white-space:nowrap;}
.viewDocumentCaseDiv{margin:5px 20px 15px auto;text-align:right;white-space:nowrap;}
.viewDocumentCaseDiv img{margin-left:2px;display:inline;width:16px;vertical-align:middle;}
.caseIcon{margin-left:2px;display:inline;width:16px;vertical-align:middle;}
.generalButtonCase{display:block;height:17px;width:85px;text-align:right;background-image:url('../images/Buttons/generalBtnTile.gif');background-repeat:repeat-x;padding:2px 5px 3px 20px;border:solid 1px #cdccd2;}
.documentSummaryContainer{width:462px;}
.documentButtonContainer{float:left;text-align:left;vertical-align:top;padding-bottom:11px;width:135px;}
.documentLink{white-space:nowrap;}
#mainContainer a.documentLink {color:#000000;text-decoration:none;}
#mainContainer a.documentLink:hover{color:#cc3234;text-decoration:none;}
.viewDocumentDiv img{margin-left:5px;display:inline;}
.searchWithinBox{float:right;border:solid #9daba1 1px;padding:3px 0px 3px 0px;width:130px;margin:0px 3px 0px 3px;}
.searchWithinButton{float:left;padding:0px 0px 0px 0px;}
.searchWithinContainer{width:80px;padding-left:10px;direction:rtl;}
.tblDdowns{float:left;padding-left:10px;}
.docSearchDescriptionDiv{color:#555555;padding:5px 0px 35px 5px; text-align:justify;}

/************************************** Pager Control **************************************/
.resultNavGeneral{text-align:center;margin:0px;padding:0px;width:100%;height:21px;display:block;}
.resultNavGeneral a{display:inline;color:#959595;font-family:Arial;font-size:13px;font-weight:normal;margin:0px 5px 0px 5px;text-decoration:none;}
.navNumbersTable{display:inline;}
.nextBackLinks{vertical-align:text-top;margin:auto 10px auto 10px;padding-bottom:5px;}
.resultNavGeneral a.currentPageNo{text-decoration:none;font-weight:bold;color:#bd2e02;}
.hiddenElement{visibility:hidden;display:none;}
.resultNavButton{vertical-align:top;display:inline;}
.resultNavButton a{vertical-align:top;display:inline;}

/************************************** Navigation Tabs *************************************/
.NavigationContainer{position:relative;right:0px;display:block;z-index:999999;}
.divHomeNavigation{position:absolute;padding:5px 0px 7px 0px;margin:34px 0px 0px 0px;background-color:#3d3d3d;color:#b4b4b4;width:210px;z-index:99999;right:0px;}
.navTabsCloseDiv{text-align:left;background-color:#3d3d3d;width:98%;}

.NavigationItemsContainer{border:0px;margin:0px;padding:0px;}
.NavigationItemsContainer td{border:0px;margin:0px;padding:0px;height:20px;width:205px;background-color:#3d3d3d;font-family:Arial;font-size:12px;color:#b3b3b3;cursor:pointer;}
.NavigationItemsContainer td a{background-color:#3d3d3d;font-family:Arial;font-size:12px;color:#b3b3b3;cursor:pointer;}
.NavigationItemsContainer td:hover{height:20px;width:205px;}

.NavigationItemTextContainer{padding-top:3px;width:100%;height:100%;background-color:#3d3d3d;font-family:Arial;font-size:12px;color:#b3b3b3;cursor:pointer;}
.NavigationItemTextContainer:hover{padding-top:3px;width:100%;height:100%;color:#000000;background-color:#d1d1d1;font-family:Arial;font-size:12px;cursor:pointer;}
.NavigationItemText{padding-top:3px;padding-right:13px;font-family:Arial;font-size:12px;}
.NavigationItemText:hover{padding-top:3px;padding-right:13px;font-family:Arial;font-size:12px;background-color:#d1d1d1;color:#000000;}
#tblHeadButtons{display:inline;}
#tblHeadButtons td{}
#tabarabic {font-size:18px;}

/**************************************** Topic Search **************************************/
#docTypeFilterContainer{padding:8px 0px 0px 0px;}
.docTypeCBox{padding:0px;margin:0px;}
.docTypeName{font-weight:normal;vertical-align:top;}
.subTypesDiv{font-weight:normal;padding:0px 0px 8px 0px;}
.docTypeNameTitle{font-weight:bold;vertical-align:top;}

/************************************** Career Section ****************************************/
.tblJobContainer{margin-bottom:40px;width:100%;}
.jobSectionTitle{display:block;padding:20px 0px 5px 0px;font-weight:bold;}
.jobIconDiv{vertical-align:top;padding:0px 3px 5px 0px;}
.JobInfoDiv{color:#a1a1a1;padding:0px;}
.jobSingleLine{display:block;line-height:22px;}
.JobRequirementsContainer ul{padding:0px 20px 0px 0px;margin:0px;}
.JobRequirementsContainer li{list-style-type: square;color:#515151;margin-top:5px;list-style-image: url('../images/li.gif');}
.jobSeperator{height:1px;border:0px;background-color:#cdccd1;padding:0px;margin:0px;}
.jobTitleDiv{color:#555555;font-size:medium;font-weight:bold;padding:0px 10px 5px 0px;vertical-align:top;}

/************************************** red credit ****************************************/
.redCredit{color:#e61101;font-weight:bold;font-family:Verdana,Arial;text-decoration:none;}
a.redCredit:hover{text-decoration:underline;}

/**************************************** end of red credit ******************************/
/********************* Questionnaire ******************************/
.qSepDiv{
    border-bottom: 1px solid rgb(205, 204, 209);
    margin-top:15px;
}
.buttonsTable{
    margin:20px auto 5px auto;
    
}
.questionnaireTable{
    margin:auto;
    width:80%;
    
}
.questionnaireTable TD{
    vertical-align:top;
}
.questionContent{
    font-family:Arial ;
    font-weight:bold;
    font-size:14px;
    color:#505050;
    margin:auto auto 15px auto;
}
.qButtonsDiv table{
    text-align:center;
    margin:auto;
}
.qButtonsDiv a{
    text-decoration:none;
    color:White;
    font-weight:bold;
}
.qButtonsDiv{
    padding:25px 0px 25px 0px;
    border-bottom:solid 1px #cdccd1;
}
.qNavTable TD{
    width:33px;
    height:46px;
    text-align:center;
    font-weight:bold;
    vertical-align:top;
    line-height:20px;
}
.QNavTD{
    background-image:url(../images/Questionnaire/questionNavFrame.gif);
    background-repeat:no-repeat;
    background-position:bottom;
    color:#a4a4a4;
    /*padding:6px 0px 0px 2px;*/
    height:46px;
    
    
}
.currentQNavTD{
    background-image:url(../images/Questionnaire/questionNavFrameCurrent.gif);
    background-repeat:no-repeat;
    color:#d52d2d;
    /*padding:0px 2px 7px 0px;*/
    height:46px;
    
}
.correctAnsTd{
     background-color:#e6f0ab;
}

.QNavTD a{
    display:block;
    margin-top:15px;
    color:#a4a4a4;
    text-decoration:none;
}
.currentQNavTD a{
    display:block;
    margin-top:5px;
    color:#d52d2d;
    text-decoration:none;
}
.QNavTD img{
    display:block;
    margin:18px 9px auto auto;
}
.currentQNavTD img{
    display:block;
    margin:8px 11px auto auto;
}
.qNavigationDiv{
    margin:auto auto auto auto;
    
}
.qNavigationDiv table{
    
    margin:5px auto auto auto;
}
.questionnaireMainDiv{
    color:#525252;
    padding-top:35px;
    margin-left:00px;
}
.questinnaireSummaryDiv a{
    color:#ce302f;     
}
.questinnaireSummaryDiv{
   background-image:url(../images/Questionnaire/SummaryBG.gif);
   background-repeat:no-repeat;
   background-position:center top;
   height:180px;
   padding:50px 250px 0px 0px;
}
.qBtnSepDiv{
    border-right:solid 1px gray;
    width:1px;
    float:right;
    margin:5px 10px auto 10px;
}

/******************** End of Questionnaire *************************/
/******************** FramesPage.aspx ********************************/

.blackTopDiv{
    background-image:url(../images/Questionnaire/framesPageTopTile.gif);
    background-repeat:repeat-x;
    height:33px;
    line-height:33px;
    text-align:left;
}
.blackTopDiv a{
    color:#dfdfdf;
    text-decoration:none;
}
.blackTopDiv a:hover{
    text-decoration:underline;
}
.blackTopDiv img, .whiteBottomDiv img{
    margin:10px 10px 0px 10px;
    border:none;
    vertical-align:middle;
    float:left;
}
.whiteBottomDiv, .whiteBottomDiv a{
    height:38px;
    text-align:right;
    line-height:38px;
    color:#535353;
    font-weight:bold;
}
.whiteBottomDiv a{
    text-decoration:none;
 }
.whiteBottomDiv a:hover{
  text-decoration:underline;  
 }
.framesSeperator{
    background-image:url(../images/Questionnaire/frameSepTile.gif);
    background-repeat:repeat-x;
    height:6px;
}

.questionnaireImageTD{
    
}
.questionnaireImageDiv{
    /*background-image:url(../images/Questionnaire/qImage.jpg);
    background-position:bottom right;
    background-repeat:no-repeat;*/
    border: 1px solid rgb(205, 204, 209);
    
    background-color:#fafafa;
    height:233px;
}
/******************** End of FramesPage.aspx *************************/
/********************************* Links *****************************/
a.titleListLink{
    color:inherit;
    text-decoration:inherit;
}
/********************************* End Links *************************/