/*customized css for fgwdemo*/
/*------------------------common---------------------*/
body{ text-align: left;font-family: Arial, Verdana, sans-serif; color: #FFFFFF;font-size: 0.8em;background:#40509D url(/resources/firstgreatwestern/web/images/bg_body.jpg) repeat-x scroll left top;}
a {color: #ffffff;text-decoration: underline; }
#incontentRoutePage { background-color: #29234c ;background-image:url(/resources/firstgreatwestern/web/images/main_background_slice.png);}
#mainContent a ,#mainContent a:hover{color: #ffffff;}
div.content { background-color:#29234C;}
div #incontent { color:#333333; background-color:#29234C;}
div#incontent { color:#333333; background-color:#29234C;}
div.headingDiv{ background-color:#29234C; }

/*--------------------route page-----------*/
div.top {top:5px;background-color:transparent;}
div.logo {top:5px; margin-left:0; }
div.forTitle{margin-top:50px}
div.forTitle, div.forTitleLeft, div.forTitleRight, div.formats{color:#A7D0F3; background-color:transparent; }
div#routeSelectionDiv{ background-image:url(/resources/firstgreatwestern/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.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.divider,div.dividerForEmptyTile{height:1px;}
div.logoRight{width: 560px;}
div.links{width: 554px;color:#ffffff}
.jcheckDataContainer {border: none}
#mainDataDiv {border: none;color: #A7D0F3; width: 99%;}
div.mainSection.x-portlet {background-color:#3C4B8E; background-image:none; background-repeat: repeat; border:1px solid #666666;}
div.mainSectionHeading, div.messageHeading{background-repeat: repeat;border:none;background-image: url("/resources/firstgreatwestern/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: rgb( 60, 75, 142 );}
div.editUpdateBody{background-image: none; background-color: rgb( 43, 69, 130 );}
table.boxGeneric-content, div.undergroundEditDiv,font.boxGeneric-content{color:#fff;font-size:9pt}
table.timetable_callingPattern{color: #ffffff; background-color:transparent; border:thin solid #ffffff;}
table.timetable_callingPattern thead, table.timetable_callingPattern thead tr{background-color:#E70279 ;}
div.travelmode {width: 30%;}
.disruptionMessage{font-size:8pt;}
div.forMenu{background-image:url(/resources/firstgreatwestern/web/images/slc_menu_background.png); border:1px solid #ffffff; border-left:0px; border-right:0px; }
div.menuContainer{border:0}
div.dividerRoutePage{background-color:transparent; top:2px;}
div#routeBox a.common{color:#A7D0F3}

div#routeBox {
	top: 178px;
	/*left: 525px; */
	background-color: #3C4B8E;
	background-image: url( '/resources/firstgreatwestern/web/images/slc_route_menu.png' );
	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/firstgreatwestern/web/images/editBackground.png); padding-left:4px;color:#ffffff }
div#routeBox a {color:#ffffff;}
div.menu{margin-top:-4px;}

/*----------------login------------------------*/
table.loginTable,div.loginDataAndRegister,div.loginFormDiv{background-color: rgb( 60, 75, 142 ); color:#A7D0F3}
 .loginInputFields{	background-image: url(/resources/firstgreatwestern/web/images/editBackground.png); color:#ffffff;}

/*---------alerts,registration and details------------*/
div.form-groupHead { background-image:url(/resources/firstgreatwestern/web/images/slc_main_section_heading.png); color:#ffffff;}
div.form-groupBody { background-color: #3C4B8E; color:#A7D0F3;}
.form-groupHeadInner,.form-groupOptions{ color:#ffffff;}
div.form-groupsRepeat { background-color: #3C4B8E; }
div.centerBox, div.oneLineMessage,table.form-VerficationTable{ color:#A7D0F3; background-color:#3C4B8E;}
div.alertsMessageBox{ background-color: #3C4B8E;}
div#editUpdateFilter{background-image:none;background-color:#2B4582;color: #ffffff;}
div.oneLineMessage,span.noAlerts{color:#A7D0F3;background-image:none;}

/*---------service calling pattern-----------*/
table.serviceCallingPatternTable{ border:thin solid #ffffff; color:#ffffff; }

/*--------------------help------------------*/
div.popupHeadingHelpSmall,div.popupHeadingHelpBig{ background-image:url(/resources/firstgreatwestern/web/images/slc_main_section_heading.png);  background-color:#3C4B8E; height:auto;color:#ffffff}
div.popupContentHelpBig{background-color:#ffffff;color:#333333; }
div.messageBoxHelpSmall,div.messageBoxHelpBig{ color:#333333; background-color:#FFFFFF }
/*div.termsandConditionsBoxContent {padding-bottom:20px;padding-right:20px;}*/
 /*div.popupContentHelpBig { position: relative; float: left; padding: 12px; width: 824px; height: 243px; line-height: 20px; padding-left: 6px; overflow-y: scroll; overflow-x:hidden; margin-top:1px;}*/
/*----------terms and conditions-----------*/
div.termsandConditionsBox{ color:#333333; border: thin solid #333333;}

/*-----------------faqs---------------------*/
p.box_help_para_ques{ background-color:#3C4B8E;color:#ffffff }
/*p.box_help_para_ques a ,p.box_help_para a.nav-items{ color:#ffffff;}*/
div.faqContent{background-color:#3C4B8E}
div#formData {background-color:#3C4B8E;color:#A7D0F3}

/*---------------------------footer-------------------------------------*/
div.footer {background-color:#29234C;}
 div.footerContentDiv{ background-image:url(/resources/firstgreatwestern/web/images/slc_footer.png); color:#ffffff; border-color:#333333; }
/*---------------------------verification-------------------------------------*/

a.aboutAlertsLink, a.aboutAlertsLink:visited,p.explainPara a , p.explainPara a:visited,a.keepColor,a.keepColor:visited{color:#ffffff;}
p.box_help_para a.box_help_heading1:visited{color:#A7D0F3;}
table.serviceCallingPatternTable thead{background-color:#E70279;}

/*-------------------css required when  javascript is turned off-------------------*/
.mainSection-body{background-color:transparent;}
div.mainSectionHeadingSummary, div.secondarySectionHeading{ background-image:url(/resources/firstgreatwestern/web/images/slc_main_section_heading.png); color:#ffffff;background-repeat:repeat-x;}
table.timetable th {color:#ffffff}
div.popupContentHelpBig a,div.popupContentHelpSmall a ,div.popupContentHelpBig a:visited,div.popupContentHelpSmall a:visited{color:#E70279}

.rssFormat{color:#A7D0F3}
img#routeSelectPopupButton{
	margin-top:-1px
}
img#addAlertButton{margin-top:-1px}