﻿@import url('menu.css');
@import url('css-Border.css');
@import url('css-Pricing.css');
@import url('bootstrap-css/BootstrapXL.css');
@import url('css-tour.css');
@import url('css-main.css');
@import url('css-div.css');
@import url('css-components.css');

body {
background: #BED9EB; 
height: 100%;
}
Table#Master {
width: 95%;
background-color:#FFFFFF;
}
table#Main {
border-width:0;
width:100%;
margin-top:20px;
}
td#MainLeft {
padding:0;
width:160px;
vertical-align:top;
}
td#MainSeparator {width:10px}
td#MainContent {vertical-align:top}
table#Content {
width:99%;
border-width:0;
padding:0;
}
.table-float {
border: 5px #3366FF double;
border-collapse:separate;
margin-left:10px;
background-color: #FFFCE1;
}
.table-float-cell-top, .table-float-cell-bottom {
border-width: 0px;
background-color: #FFFCE1;
}
.table-float-cell-top-img {
border-width:0;
width:50px;
height:68px;
float:left;
margin-left:5px;
}
.table-float-cell-top-title {
text-align:center;
margin-top:1px;
margin-bottom:1px;
color:#3366FF;
border-width:0;
}
.table-float-cell-bottom-ul {list-style:square}

table {border-width:0}

td {text-align: left; padding:0}

.tdSocialMedia {
text-align:left;
padding-left:60px;
vertical-align:middle
}
.tdBorderLeft, .tdBorderLeftPad, .tdBorderCenter, .tdBorderCenterPad {
border: 1px #C0C0C0 solid;
padding: 1px 2px 1px 2px;
}
.tdBorderLeft   {text-align: left}
.tdBorderCenter, .tdBorderCenterPad {text-align: center}

.tdBorderLeftPad, .tdBorderCenterPad {padding:5px}

.tdBorderHome, .tdBorderHomeBold, .tdBorderHomeBoldNoWidth {
border: 1px #C0C0C0 solid;
padding: 3px 2px 3px 2px;	
}
.tdBorderHomeBold {
font-weight:bold;
width: 109px
}
.tdBorderHomeBoldNoWidth {
font-weight:bold;
}

/* For main home page */
.MainPageTableColumn, .MainPageTableColumnLast {
width:25%; 
padding: 0 5px 0 5px;
vertical-align:top;
border-right: 1px #3772A9 solid;
}
.MainPageTableColumnLast {
border-right: 0;
}
.MainPageSideInfo {
background-color:white; 
padding:10px 10px 10px 10px; 
margin-right:10px
}

/* For awards page */
.tableAward {
margin: 0 auto 10px auto;
}
.tdAward {
border:3px gray solid; 
font-weight:bold;
text-align:center;
padding: 10px 10px 10px 10px
}
.tdMiddle {
vertical-align:middle;
}

/* For Error Lists */
.tdErrorList {
border: 1px #C0C0C0 solid;
padding: 1px 2px 1px 4px;
}
.tdErrorListCenter {
border: 1px #C0C0C0 solid;
padding: 1px 2px 1px 4px;
text-align:center
}

img {border-width:0}
.imgFloatLeft {
border-width:0;
float:left;
margin-right:10px;
}
.imgFloatLeftSmallMargin {
border-width:0;
float:left;
margin-right:3px;		
}
.imgFloatRight {
border-width:0;
float:right;
margin-left:8px;		
}
.imgBorder {
border: 1px navy solid;	
padding: 3px 3px 3px 3px;
margin: 3px 1px 3px 1px;
}

pre {font-size:small}

.SubmitButton, .SubmitButtonSmall {
font-weight:bold;
font-size:small;
color:white;
background-color:#3366FF
}
.SubmitButtonSmall {font-size:xx-small}

.tableFooterMenu {
	background-color:#BED9EB;
	border-width:0;
	width:100%;
}
.tdFooterMenu {
	padding-left:10px;
	vertical-align:top;	
}
.hFooter {
color: navy; 
margin-bottom:5px;
font-size:small;
/*
font-size: 2vm;   /* IE9 * /
font-size: 1.5vmin;
*/
}
.pFooter {
margin: 2px 0 2px 0;
font-size:x-small;
/*
font-size: 2vm;   /* IE9 * /
font-size: 2vmin;
*/
}
.pFooterConsulting {
margin: 4px 0 4px 0;
font-size:small;
}
@media(max-width: 480px) {
  .pFooterConsulting {font-size:x-small;}
}

.pFooter, .pFooterConsulting a {text-decoration:none;}
.pFooter, .pFooterConsulting a:hover {text-decoration:underline; color:navy;}

.tdFooterTop {
text-align:center;
font-weight:bold;
font-style:italic;
font-size:large;
color:navy;
padding-top:10px;
}
.tdFooterCopyright {
text-align:center;
}
.FooterCopyright {
color:#666666;
font-size:x-small;
text-align:right;
}
.tdNews {vertical-align:top; width:252px}
 
.fb-like-box, .fb-like-box span, .fb-like-box span iframe[style]
{ width: 100% !important; }