/*------------------------common---------------------*/
body{ text-align: left;font-family: Arial, Verdana, sans-serif; color: #FFFFFF;font-size: 0.8em;background:#ffffff url(/resources/firstcapitalconnect/web/images/bg_body.png) repeat-x scroll;}
a {color: #4D4D4D;text-decoration: underline; }
#mainContent a ,#mainContent a:hover{color: #4D4D4D;}
div.mainDataSection-bwrap, div.mainDataSection-body {background-color:transparent;}
div.content,div #incontent  {background-color:transparent;}
div.headingDiv{ background-color:transparent; }
#incontentRoutePage,div #incontent{background-color:transparent; }
div.divider, div.dividerForEmptyTile{background-color:#000000;}
#incontentRoutePage { background-image:url(/resources/firstcapitalconnect/web/images/body_background.png); background-repeat:no-repeat;}
div #incontent { background-image:url(/resources/firstcapitalconnect/web/images/body_background.png); background-repeat:no-repeat;}
div#incontent { background-image:url(/resources/firstcapitalconnect/web/images/body_background.png); background-repeat:no-repeat;}
/*--------------------route page-----------*/
div.top {top:5px;background-color:transparent;}
div.logo {top:5px; margin-left:0; }
div.forTitle{margin-top:50px;}
div.forTitleRoutePage{margin-top:90px;}
div.forTitle, div.forTitleLeft,div.forTitleRight, div.formats,.rssFormat{color:#0043B0; background-color:transparent; }
div.formats{top:45px}
div#routeSelectionDiv{ background-image:url(/resources/firstcapitalconnect/web/images/slc_menu_background.png); background-repeat: repeat; }
div.links a:link, div.forTitle a:link, div.forMenu a:link {color:#ffffff; text-decoration:none; }
div.links a:visited, div.forTitle a:visited, div.forMenu a:visited { text-decoration:none; color:#ffffff; }
div.forTitle a.logoutColor:link, div.forTitle a.logoutColor:hover, div.forTitle a.logoutColor:visited { text-decoration:underline; color:#000000; }
div.links a:hover, div.forTitle a:hover {  color:#ffffff; text-decoration:underline; }
div.forMenu a:hover{  color:#FFFFFF; font-style:normal; text-decoration:none;}
div.logoRight{width: 560px;}
div.links{width: 554px;color:#FFFFFF}
.jcheckDataContainer {border: none}
#mainDataDiv {border: none;color:#4D4D4D; width: 99%;}
div.mainSection.x-portlet {background-color:#FFFFFF; background-image:none; background-repeat: repeat; border:1px solid #666666;}
div.mainSectionHeading, div.messageHeading{background-repeat: repeat;border:none;background-image: url("/resources/firstcapitalconnect/web/images/slc_main_section_heading.png" );}
div.mainSectionHeadingText, div.secondarySectionHeadingText {color: #ffffff;font-weight: bold;left: 5px;}
div#routeDiv {border: none;}
.x-portlet .mainSection-body {background-color:#EEEEEE;}
div.editUpdateBody{background-image: none; background-color:#999999}
table.boxGeneric-content, div.undergroundEditDiv,font.boxGeneric-content{color:#fff;font-size:9pt}
table.timetable_callingPattern{color: #4D4D4D; background-color:transparent; border:thin solid #000000;}
table.timetable_callingPattern thead, table.timetable_callingPattern thead tr{background-color:#E50279;}
table.timetable_callingPattern th{color:#FFFFFF !important;}
div.travelmode {width: 30%;}
.disruptionMessage{font-size:8pt;}
div.forMenu{background-image:url(/resources/firstcapitalconnect/web/images/slc_menu_background.png);border-left:0px; border-right:0px; }
div.menuContainer{border:0}
div.dividerRoutePage{background-color:transparent; top:2px;}
div#routeBox a.common{color:#E50279}
div#routeBox {top:215px;background-color:#E50279;background-image:none;background-repeat: repeat-x;color: #ffffff;border: thin solid #ffffff;display:none;}
div.routeBoxWithoutAlertBtn{left:605px}
div.routeBoxWithAlertBtn{left:525px}
div #savedRoutesList {background-image:url(/resources/firstcapitalconnect/web/images/editBackground.png); padding-left:4px;color:#ffffff }
div#routeBox a {color:#ffffff;}

/*----------------login------------------------*/
table.loginTable,div.loginDataAndRegister,div.loginFormDiv{background-color:#F1F1F1; color:#4D4D4D}
 .loginInputFields{	background-image: url(/resources/firstcapitalconnect/web/images/editBackground.png); color:#ffffff;}
/*---------alerts,registration and details------------*/
div.form-groupHead { background-image:url(/resources/firstcapitalconnect/web/images/slc_main_section_heading.png); color:#ffffff;}
div.form-groupBody { background-color: #F1F1F1; color:#4D4D4D;}
.form-groupHeadInner,.form-groupOptions{ color:#ffffff;}
div.form-groupsRepeat { background-color: #F1F1F1; }
div.centerBox, div.oneLineMessage,table.form-VerficationTable{ color:#4D4D4D; background-color:#F1F1F1;}
div.alertsMessageBox{ background-color: #F1F1F1;}
div#editUpdateFilter{background-image:none;background-color:#999999;color: #ffffff;}
div.oneLineMessage,span.noAlerts{color:#4D4D4D;background-image:none;}
/*---------service calling pattern-----------*/
table.serviceCallingPatternTable{ border:thin solid #000000; color:#4D4D4D; }
/*--------------------help------------------*/
div.popupHeadingHelpSmall,div.popupHeadingHelpBig{ background-image:url(/resources/firstcapitalconnect/web/images/slc_main_section_heading.png);  background-color:#F1F1F1; height:auto;color:#ffffff}
div.popupContentHelpBig{background-color:#ffffff;color:#333333; }
div.messageBoxHelpSmall,div.messageBoxHelpBig{ color:#333333; background-color:#FFFFFF }
/*----------terms and conditions-----------*/
div.termsandConditionsBox{ color:#333333; border: thin solid #333333;}
/*-----------------faqs---------------------*/
p.box_help_para_ques{ background-color:#F1F1F1;color:#4D4D4D }
div.faqContent{background-color:#F1F1F1}
div#formData {background-color:#F1F1F1;color:#4D4D4D}

/*---------------------------footer-------------------------------------*/
div.footer {background-color:transparent;}
div.footerContentDiv{background:transparent url(/resources/firstcapitalconnect/web/images/slc_footer.png) repeat-x scroll left top;color:#4D4D4D }
/*---------------------------verification-------------------------------------*/
a.aboutAlertsLink, a.aboutAlertsLink:visited,p.explainPara a , p.explainPara a:visited,a.keepColor,a.keepColor:visited{color:#002665;}
p.box_help_para a.box_help_heading1:visited{color:#4D4D4D;}
table.serviceCallingPatternTable thead{background-color:#E50279;color:#ffffff}
/*-------------------css required when  javascript is turned off-------------------*/
.mainSection-body{background-color:transparent;}
div.mainSectionHeadingSummary, div.secondarySectionHeading{ background-image:url(/resources/firstcapitalconnect/web/images/slc_main_section_heading.png); color:#ffffff;background-repeat:repeat-x;}
table.timetable th {color:#4D4D4D}
div.popupContentHelpBig a,div.popupContentHelpSmall a ,div.popupContentHelpBig a:visited,div.popupContentHelpSmall a:visited{color:#E50279}
.newAlertText{color:lightgreen;}
span.form-alertWarning{color:#FFFFFF}