a.blue:link {color: #265a96;  font-weight: bold; font-size: 10.0pt;}
a.blue:active {color: #0275D8;  font-weight: bold;font-size: 10.0pt;}
a.blue:visited {color: #1923A8;  font-weight: bold;font-size: 10.0pt;}
a.blue:hover {color: #0275D8;  font-weight: bold;font-size: 10.0pt;}

a.dark:link {color: #265a96;  font-weight: normal;font-size: 10.0pt;}
a.dark:active {color: #0275D8 ;  font-weight: normal;font-size: 10.0pt;}
a.dark:visited {color: #265a96;  font-weight: normal;font-size: 10.0pt;}
a.dark:hover {color: #0275D8 ;  font-weight: normal;font-size: 10.0pt;}


hr.black{
	width: 100%;
		height: 2px;
color: black;
background-color: black;
border: none;
vertical-align: bottom;

}
div.bottom{width: 100%;
	  position: absolute;
    bottom: 0;
    border-bottom: 1px solid
}

div.lineFull{width: 100%;
	 border-bottom: 1px solid #9a9a9a
}

div.lineHalf{width: 50%;
  border-bottom: 1px solid #9a9a9a
}

hr.basic{
	height: 5px;
		width: 200px;
color: #D8D8D8;
background-color: #D8D8D8;
border: none;
	
}

hr.organge{
	height: 5px;
		width: 200px;
color: #F5A623;
background-color: #F5A623;
border: none;
	
}

td.titleHead {
	color: #112E51;
  text-align: left;
  text-decoration: none;
  font-family: Source Sans Pro,Arial;
  font-size: 11.0pt;
  font-style: normal;
  font-weight: 900;
	
}

button.landingButton{
	color: #FFFFFF;
 width: 250px;
  height: 28px;
  background-color: #3276b1;
  background-image: none;
  border-top-width: 0px;
  border-top-style: solid;
  border-top-color: #3276b1;
  border-right-width: 0px;
  border-right-style: solid;
  border-right-color: #3276b1;
  border-bottom-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #3276b1;
  border-left-width: 0px;
  border-left-style: solid;
  border-left-color: #3276b1;
  border-radius: 7px 7px 7px 7px;
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  box-shadow: none;
  text-shadow: none;
  font-family: Open Sans,Arial;
  font-size: 9.0pt;
  font-style: normal;
  font-weight: 700;
   
}

button.landingButton:hover{
	 background-color: #4FC1E9;
}

button.navigation{
  width: 117px;
  height: 35px;
  border-radius: 5px 5px 5px 5px;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  box-shadow: none;
  text-shadow: none;
  cursor: pointer;
  font-size: 11.0pt;
  font-family: Arial,Arial;
}



button.navigationgreyed{
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color:#eee;
  z-index:5;
  opacity:0.7;
  cursor: arrow;
  color: #FFFFFF;
  width: 117px;
  height: 35px;
  background-image: none;
  border-top-width: 2px;
  border-top-style: solid;
  border-top-color: #3276b1;
  border-right-width: 2px;
  border-right-style: solid;
  border-right-color: #3276b1;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #3276b1;
  border-left-width: 2px;
  border-left-style: solid;
  border-left-color: #3276b1;
  border-radius: 5px 5px 5px 5px;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  box-shadow: none;
  text-shadow: none;
  cursor: pointer;
  font-size: 11.0pt;
  font-family: Arial,Arial;
}

button.address{
  color: #FFFFFF;
  width: 280px;
  height: 35px;
  background-color: #3276b1;
  background-image: none;
  border-top-width: 2px;
  border-top-style: solid;
  border-top-color: #3276b1;
  border-right-width: 2px;
  border-right-style: solid;
  border-right-color: #3276b1;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #3276b1;
  border-left-width: 2px;
  border-left-style: solid;
  border-left-color: #3276b1;
  border-radius: 5px 5px 5px 5px;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  box-shadow: none;
  text-shadow: none;
  cursor: pointer;
  font-size: 11.0pt;
  font-family: Arial,Arial;
}

button.cancel{
  color: #FFFFFF;
  width: 80px;
  height: 35px;
  background-color: #E31C3D;
  background-image: none;
  border-top-width: 2px;
  border-top-style: solid;
  border-top-color: #E31C3D;
  border-right-width: 2px;
  border-right-style: solid;
  border-right-color: #E31C3D;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #E31C3D;
  border-left-width: 2px;
  border-left-style: solid;
  border-left-color: #E31C3D;
  border-radius: 5px 5px 5px 5px;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  box-shadow: none;
  text-shadow: none;
  cursor: pointer;
  font-size: 11.0pt;
  font-family: Arial,Arial;
}

button.save{
  color: #FFFFFF;
  width: 80px;
  height: 35px;
  background-color: #2E8540;
  background-image: none;
  border-top-width: 2px;
  border-top-style: solid;
  border-top-color: #2E8540;
  border-right-width: 2px;
  border-right-style: solid;
  border-right-color: #2E8540;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #2E8540;
  border-left-width: 2px;
  border-left-style: solid;
  border-left-color: #2E8540;
  border-radius: 5px 5px 5px 5px;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  box-shadow: none;
  text-shadow: none;
  cursor: pointer;
  font-size: 11.0pt;
  font-family: Arial,Arial;
}

button.navigationGreen{
  width: 250px;
  height: 35px;
  border-radius: 5px 5px 5px 5px;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  box-shadow: none;
  text-shadow: none;
  cursor: pointer;
  font-size: 11.0pt;
  font-family: Arial,Arial;
}


button.navigationRed{
  color: #FFFFFF;
  width: 240px;
  height: 35px;
  background-color: #B80707;
  background-image: none;
  border-top-width: 2px;
  border-top-style: solid;
  border-top-color: #B80707;
  border-right-width: 2px;
  border-right-style: solid;
  border-right-color: #B80707;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #B80707;
  border-left-width: 2px;
  border-left-style: solid;
  border-left-color: #B80707;
  border-radius: 5px 5px 5px 5px;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  box-shadow: none;
  text-shadow: none;
  cursor: pointer;
  font-size: 11.0pt;
  font-family: Arial,Arial;
}



button.navigationBlue{
  color: #FFFFFF;
  width: 240px;
  height: 35px;
  background-color: #3276b1;;
  background-image: none;
  border-top-width: 2px;
  border-top-style: solid;
  border-top-color: #3276b1;
  border-right-width: 2px;
  border-right-style: solid;
  border-right-color: #3276b1;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #3276b1;
  border-left-width: 2px;
  border-left-style: solid;
  border-left-color: #3276b1;
  border-radius: 5px 5px 5px 5px;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  box-shadow: none;
  text-shadow: none;
  cursor: pointer;
  font-size: 11.0pt;
  font-family: Arial,Arial;
}





button.createAccount{
	color: #FFFFFF;
 width: 620px;
  height: 50px;
  background-color: #3276b1;
  background-image: none;
  border-top-width: 0px;
  border-top-style: solid;
  border-top-color: #3276b1;
  border-right-width: 0px;
  border-right-style: solid;
  border-right-color: #3276b1;
  border-bottom-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #3276b1;
  border-left-width: 0px;
  border-left-style: solid;
  border-left-color: #3276b1;
  border-radius: 7px 7px 7px 7px;
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  box-shadow: none;
  text-shadow: none;
  font-family: Open Sans,Arial;
  font-size: 20.0pt;
  font-style: normal;
  font-weight: 700;
   
}

button.bluePrimary{
	 color: #FFFFFF;
 width: 470px;
  height: 50px;
  background-color: #3276b1;
  background-image: none;
  border-top-width: 0px;
  border-top-style: solid;
  border-top-color: #3276b1;
  border-right-width: 0px;
  border-right-style: solid;
  border-right-color: #3276b1;
  border-bottom-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #3276b1;
  border-left-width: 0px;
  border-left-style: solid;
  border-left-color: #3276b1;
  border-radius: 7px 7px 7px 7px;
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  box-shadow: none;
  text-shadow: none;
  font-family: Open Sans,Arial;
  font-size: 20.0pt;
  font-style: normal;
  font-weight: 700;
}
button.bluePrimary:hover{
	 background-color: #4FC1E9;
}

button.createAccount:hover{
	 background-color: #4FC1E9;
}

button.primaryButton:hover{
	 background-color: #ED5565;
}

div.largeHeader{
	color: #0872B9;
  text-align: left;
  text-decoration: none;
  font-family: Source Sans Pro,Arial;
  font-size: 28.0pt;
  font-style: normal;
  font-weight: 700;
}

span.gray{
	color: #9B9B9B;
  text-align: left;
  text-decoration: none;
  font-family: Source Sans Pro,Arial;
  font-size: 13.0pt;
  font-style: normal;
  font-weight: 700;
}

span.middleAlign{
	vertical-align:bottom;
}
a.babyBlue{
	color: #7E69FF;
  text-align: left;
  text-decoration: none;
  font-family: Source Sans Pro,Arial;
  font-size: 13.0pt;
  font-style: normal;
  font-weight: 700;
	
}
a.babyBlue:hover{
	color: black;
}

a.middleLink{
	color: black;
  text-align: left;
  text-decoration: none;
  font-family: Source Sans Pro,Arial;
  font-size: 11.0pt;
  font-style: normal;
  font-weight: 500;
}

a.middleLink:hover{
	color: #7E69FF;
}

span.basicBlue{
	color: #31708F;
  text-align: left;
  text-decoration: none;
  font-family: Source Sans Pro,Arial;
  font-size: 12.0pt;
  font-style: normal;
  font-weight: 700;
  line-height: 0px;"
}

div.alignTopDiv{
	vertical-align: top;
}

span.basicOne{
	color: black;
  text-align: left;
  text-decoration: none;
  font-family: Source Sans Pro,Arial;
  font-size: 10.0pt;
  font-style: normal;
  font-weight: 700;
  line-height: 0px;"
}

a.headerLink{
	color: #9B9B9B;
  text-align: left;
  text-decoration: none;
  font-family: Source Sans Pro,Arial;
  font-size: 15.0pt;
  font-style: normal;
  font-weight: 700;
}
a.headerLink:hover {color: #0872B9;  font-weight: bolder;}
span.blueHeaderLabel{
	color: #0872B9;
  text-align: left;
  text-decoration: none;
  font-family: Source Sans Pro,Arial;
  font-size: 12.0pt;
  font-style: normal;
  font-weight: 700;
  line-height: 0px;
}

input.loginPassword{
	width: 477px;
  height: 45px;
  background-color: white;
  background-image: none;
  box-shadow: none;
  text-shadow: none;
  cursor: text;
  color: #000000;
   text-decoration: none;
  font-family: Roboto-Regular,Arial;
  font-size: 10.0pt;
	
}

button.primaryButton {
	   color: #FFFFFF;
 width: 470px;
  height: 50px;
  background-color: #BF0000;
  background-image: none;
  border-top-width: 0px;
  border-top-style: solid;
  border-top-color: #3276b1;
  border-right-width: 0px;
  border-right-style: solid;
  border-right-color: #3276b1;
  border-bottom-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #3276b1;
  border-left-width: 0px;
  border-left-style: solid;
  border-left-color: #3276b1;
  border-radius: 7px 7px 7px 7px;
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
  box-shadow: none;
  text-shadow: none;
  font-family: Open Sans,Arial;
  font-size: 20.0pt;
  font-style: normal;
  font-weight: 700;
}

span.loginText{
	color: black;
  text-align: left;
  text-decoration: none;
  font-family: Arial;
  font-size: 12.0pt;
  font-style: normal;
  line-height: 0px;
}
span.landingHeader{
  font-family: OpenSans-Bold,Source Sans Pro,Arial;
  font-size: 20px;
  color: #434A54;
  text-align: left;
  text-decoration: none;
  line-height: 0px;
  font-weight: 900;
}

span.rtr-s-Label_3_0 {
  color: black;
  text-align: left;
  text-decoration: none;
  font-family: Arial;
  font-size: 22.0pt;
  line-height: 0px;
}

#PopupPH{position: fixed;
background: #FAFAFA;
    z-index: 5;
     width: 600px;
     left: 51%;
     top: 15%;}




div.mainContent {
	float: left;
	display:inline-block;
}
div.smenu {
	float: left;
	width: 160px;
	display:inline-block;
}
div.fullPage {
	float: left;
	width: 1200px;
}
div.topLanding{
	float: left;
	width: 100%;
	height: 70px;
	background-color:  #E5F1FE;
	border-bottom: 1px solid;
	
}
div.mainBackgroundLanding{
	background-color:  #0872B9;
	width: 100%;
	height: 34px;
	color: white;
  text-align: bottom;
  vertical-align:bottom;
 font-family:Source Sans Pro,Arial;
  font-size: 11.0pt;
  font-style: normal;
  line-height: 0px;
  font-weight: 500;
}



div.landingText{
	float: left; 
	width: 950px;
}

div.landingText2{
	float: left; 
	width: 950px;
}
div.partOfThree{
	float: left; 
	width: 300px;
}

div.partOfThreeSeperator{
	float: left; 
	width: 20px;
}
div.subLanding{
	float: left;
	width: 100%;
	background-color:  #F3F3F3;
}

span.expand1Label{
color: #0884CA;
  font-family: OpenSans-Bold,Source Sans Pro,Arial;
  font-size: 20px;
}

a.expand2Label{
color: #0872B9;
  font-family: OpenSans-Bold,Source Sans Pro,Arial;
  font-size: 18px;
 }


div.titleLanding{
	margin:0px auto;
	width: 95%;
	background-color:  #E6E9ED;
	padding:10px;
}
div.titleSubLanding{
	width: 95%;
	margin:0px auto;
}

div.contentLanding{
	margin:0px auto;
	width: 95%;
	background-color:  white;
}

div.statusLanding{
	margin:0px auto;
	width: 98%;
	background-color:  white;
}
.carousel-inner .active.left  { left: -33%;             }
.carousel-inner .active.right { left: 33%;              }
.carousel-inner .next         { left: 33%               }
.carousel-inner .prev         { left: -33%              }
.carousel-control.left        { background-image: none; }
.carousel-control.right       { background-image: none; }
.carousel-inner .item         { background: white;      }


#s-Table_1 {
   border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #DDDDDD;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #DDDDDD;
  box-shadow: none;
  width: 100%;
}
#s-Text_cell_18 {
 padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  width: 512px;
  height: 35px;
  background-color: transparent;
  background-image: none;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #DDDDDD;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #DDDDDD;
  text-shadow: none;
  line-height: 15px;
  font-size: 8.0pt;
  font-family: Roboto-Regular,Arial;
}

#s-Text_cell_15 {
 padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  width: 512px;
  height: 35px;
  background-color: transparent;
  background-image: none;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #DDDDDD;
   border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #DDDDDD;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #DDDDDD;
  text-shadow: none;
  line-height: 15px;
  font-size: 8.0pt;
  font-family: Roboto-Regular,Arial;
}

#s-Text_cell_10 {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  width: 412px;
  height: 35px;
  background-color: transparent;
  background-image: none;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #DDDDDD;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #DDDDDD;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #DDDDDD;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #DDDDDD;
  text-shadow: none;
  line-height: 15px;
  font-size: 10.0pt;
  font-family: Roboto-Regular,Arial;
}

.left-inner-addon {
    position: relative;
}
.left-inner-addon input {
    padding-left: 30px;    
}
.left-inner-addon i {
    position: absolute;
    padding: 10px 12px;
    pointer-events: none;
}
.image-size {
	height:63px;
	width:67px;
	border:1px solid #979797;
	margin-left:14px;
	margin-top:-20px;
	padding:0px;
	background: #D8D8D8;
}