
@font-face {
	font-family: 'FontAwesome';
	src: url("../fonts/fontawesome-webfont.eot?v=4.0.3");
	src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff?v=4.0.3") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.0.3") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular") format("svg");
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'TitilliumText22LThin';
    src: url('../fonts/TitilliumText22L001-webfont.eot?') format('eot'),
         url('../fonts/TitilliumText22L001-webfont.woff') format('woff'),
         url('../fonts/TitilliumText22L001-webfont.ttf') format('truetype'),
         url('../fonts/TitilliumText22L001-webfont.svg#webfontEtJY7Tfo') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'TitilliumText22LLight';
    src: url('../fonts/TitilliumText22L002-webfont.eot?') format('eot'),
         url('../fonts/TitilliumText22L002-webfont.woff') format('woff'),
         url('../fonts/TitilliumText22L002-webfont.ttf') format('truetype'),
         url('../fonts/TitilliumText22L002-webfont.svg#webfontJx8AgFWg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'TitilliumText22LRegular';
    src: url('../fonts/TitilliumText22L003-webfont.eot?') format('eot'),
         url('../fonts/TitilliumText22L003-webfont.woff') format('woff'),
         url('../fonts/TitilliumText22L003-webfont.ttf') format('truetype'),
         url('../fonts/TitilliumText22L003-webfont.svg#webfonthw2QSkaV') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'TitilliumText22LMedium';
    src: url('../fonts/TitilliumText22L004-webfont.eot?') format('eot'),
         url('../fonts/TitilliumText22L004-webfont.woff') format('woff'),
         url('../fonts/TitilliumText22L004-webfont.ttf') format('truetype'),
         url('../fonts/TitilliumText22L004-webfont.svg#webfontR8jqiKWT') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'TitilliumText22LBold';
    src: url('../fonts/TitilliumText22L005-webfont.eot?') format('eot'),
         url('../fonts/TitilliumText22L005-webfont.woff') format('woff'),
         url('../fonts/TitilliumText22L005-webfont.ttf') format('truetype'),
         url('../fonts/TitilliumText22L005-webfont.svg#webfontQJLLLQu2') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'TitilliumText22LXBold';
    src: url('../fonts/TitilliumText22L006-webfont.eot?') format('eot'),
         url('../fonts/TitilliumText22L006-webfont.woff') format('woff'),
         url('../fonts/TitilliumText22L006-webfont.ttf') format('truetype'),
         url('../fonts/TitilliumText22L006-webfont.svg#webfontw8fCAPpd') format('svg');
    font-weight: normal;
    font-style: normal;

}


body{ font-family: 'TitilliumText22LLight'; }

.name-line{ border-bottom: 1px solid #55d886; padding-bottom: 22px; margin-top: 3px;}
.name-line span{ font-size: 13px; color: #484848;}
h1.logo{ border-right: 1px solid #828282; margin-top: 10px; padding-right: 10px; font-weight: bold; font-size: 30px; color: #55d886; font-family: 'TitilliumText22LXBold';}
.nav span{margin-left: 10px; margin-top: 17px;}
.nav-main{ background: #fff; box-shadow: 6px 16px 15px -10px #c2c2c2; border-bottom: 1px solid #55d886;}
.menu{ margin-top: 15px;}
.nav li { font-size: 16px; color: #55d886; margin: 0px; margin-bottom: 5px;}
.nav li i{ font-size: 15px; color: #55d886; margin: 0px; float: left; padding-top: 3px;}
.nav li a{ font-size: 15px; padding:0 0 0 12px; color: #000; margin: 0px;}
.nav li a:hover {color: #000; background: none; color:#55d886; }
.main-form{ margin-top: 30px;}
.control-label{margin-top: 6px;} 
footer{ background: #55d886; padding: 5px; margin-top: 68px; position:fixed; bottom:0; width:100%;}
.form-inline{ margin-bottom: 20px;}
/*---------------drop-down-nav-css over*-----------------*/
.dropdown-menu .sub-menu {left: 100%; position:absolute; top:0; visibility:hidden; margin-top:-1px;}
.dropdown-menu li:hover .sub-menu {visibility:visible;}
.dropdown:hover .dropdown-menu {display: block; margin-top:-1px;}
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {margin-top:10px;}
.navbar .sub-menu:before {border-bottom:7px solid transparent; border-left:none; border-right:7px solid rgba(0, 0, 0, 0.2);border-top: 7px solid transparent;
                         left: -7px;top: 10px;}
.navbar .sub-menu:after { border-top:6px solid transparent; border-left:none; border-right:6px solid #fff; border-bottom:6px solid transparent; left:10px;top:11px;
                         left: -6px;}
.dropdown-menu{ border: 1px solid #55d886;}
.dropdown-menu li {border-bottom:solid 1px #55d886; margin:0;}
.dropdown-menu li:hover {background:#55d886; color:#fff;}
.dropdown-menu li:nth-last-child(1) {border-bottom:none;}
.dropdown-menu li a {font-size:14px; padding-top:5px; padding-bottom:5px;}
.dropdown-menu li a:hover {color:#fff;}

/*---------------drop-down-nav-css over*-----------------*/

/*---------------table*-----------------*/
.table-heading {background:#b7e8c9; height:40px;}
.table{ border: 1px solid #ddd;}
.main-table{ margin-top: 50px;}
.active{ background: #fbfbfb;}
.invalid{ background: #FF0000; color:#FFF; font-weight:bold;}
.error{ color:#FF0000; font-weight:normal;}

/*.nav-container{ background: url('../images/nav_bg.jpg') repeat-x 0 0;}*/
.f-nav{ z-index: 9999; position: fixed; top: 0; width: 100%;}
.display {display:block;}

.mystyle {
    //border: 2px solid #a1a1a1;
    background: #dddddd;
    width: 1000px;
    border-radius: 10px;
}
