﻿
div, input, td, body, span { font-family: Arial, Helvetica, sans-serif; }


@charset "utf-8";
.imgBorder {
	border:1pt solid #CCC;
	padding:5px;
}
.copy, .copy a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
    line-height: 1.5rem;
}
ul, ol {
	margin-top:0;
	padding-left:15px;
}
.titlegreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #009D46;
}
.title02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #fcac15;
}
.title03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #f9861e;
}
.title04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #d0242a;
}
.title06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ad207f;
}
.title07 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #5e2a7a;
}
.title08 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #01518e;
}
.title09 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #017097;
}
.title10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #029b49;
}
.title11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #a4c732;
}


.ClassVetting {
        display: inline-table;
}






.titlewhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}

.titlelimegreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #A4C633;
}

.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
}
.contenthome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	text-align:justify;
}
.contentNewsTable {
	border-radius:5px;
	border:1px solid #ccc;
}
.contentNewsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#d1242a;
	padding:5px 10px;
}
.contentNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:0 10px 10px 10px;
}
.contentAdvisoryTable {
	border-radius:5px;
	border:1px solid #ccc;
}
.contentAdvisoryTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#fff;
	padding:5px 10px;
	background-color:#999;
}
.contentAdvisoryNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:11px;
	text-align:justify;
	padding:5px 10px 10px 10px;
}

.contentlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}


.subtitlelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #03F;
	text-decoration: underline;
}

.subtitlebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.namebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
}
.namecompany {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}
.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}
#nav .home a {
	padding:0px 0px 0 0px;
	height:27px;
	border-left:none;
}
/* top nav bar ---------------------------------------------0 */
#nav {
	width:relative;
	height:35px;
	margin-top:0px;
}
#nav ul {
	padding:0;
	margin:0;
}
#nav li {
	position:relative;
	float:left;
	list-style:none;
}
#nav li a {
	font-size:11px;
	height:35px;
	display:block;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	line-height:35px;
	color:#313526;
	font-family: Arial, Helvetica, sans-serif;
}
#nav li a:hover {
	font-size:11px;
	height:35px;
	display:block;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	line-height:35px;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
}
#nav li a:hover {
	background-color:#d6e5a4;
}
/*  drop down styles  */
#nav ul ul {
	z-index:999;
	position:absolute;
	top:35px;
	visibility:hidden;
	text-align:left;
	background-color:#fdd58a;
}
#nav li:hover ul {
	color:#d6e5a4;
	visibility:visible;
}
#nav ul ul li a{
	border-bottom:1px solid #fff;
	width:165px;
	height:24px;
	line-height:26px;
	padding-left:11px;
	text-align:left;
}

#nav ul ul li a:hover {
	width:165px;
	height:24px;
	line-height:26px;
	padding-left:11px;
	background-color:#fcac15;
}
/* top nav bar ---------------------------------------------1 */
#nav1 {
	width:relative;
	height:35px;
	margin-top:0px;
}
#nav1 ul {
	padding:0;
	margin:0;
}
#nav1 li {
	position:relative;
	float:left;
	list-style:none;
}
#nav1 li a {
	font-size:11px;
	height:35px;
	display:block;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	line-height:35px;
	color:#313526;
	font-family: Arial, Helvetica, sans-serif;
}
#nav1 li a:hover {
	font-size:11px;
	height:35px;
	display:block;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	line-height:35px;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
}
#nav1 li a:hover {
	background-color:#d6e5a4;
}
/*  drop down styles  */
#nav1 ul ul {
	z-index:999;
	position:absolute;
	top:35px;
	visibility:hidden;
	text-align:left;
	background-color:#fcc28e;
}
#nav1 li:hover ul {
	color:#d6e5a4;
	visibility:visible;
}
#nav1 ul ul li a{
	border-bottom:1px solid #fff;
	width:160px;
	height:24px;
	line-height:26px;
	padding-left:11px;
	text-align:left;
}

#nav1 ul ul li a:hover {
	width:160px;
	height:24px;
	line-height:26px;
	padding-left:11px;
	background-color:#f9861e;
}
/* top nav bar ---------------------------------------------2 */
#nav2 {
	width:relative;
	height:35px;
	margin-top:0px;
}
#nav2 ul {
	padding:0;
	margin:0;
}
#nav2 li {
	position:relative;
	float:left;
	list-style:none;
}
#nav2 li a {
	font-size:11px;
	height:35px;
	display:block;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	line-height:35px;
	color:#313526;
	font-family: Arial, Helvetica, sans-serif;
}
#nav2 li a:hover {
	font-size:11px;
	height:35px;
	display:block;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	line-height:35px;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
}
#nav2 li a:hover {
	background-color:#d6e5a4;
}
/*  drop down styles  */
#nav2 ul ul {
	z-index:999;
	position:absolute;
	top:35px;
	visibility:hidden;
	text-align:left;
	background-color:#f68d91;
}
#nav2 li:hover ul {
	color:#d6e5a4;
	visibility:visible;
}
#nav2 ul ul li a{
	border-bottom:1px solid #fff;
	width:100px;
	height:24px;
	line-height:26px;
	padding-left:11px;
	text-align:left;
}

#nav2 ul ul li a:hover {
	width:100px;
	height:24px;
	line-height:26px;
	padding-left:11px;
	background-color:#ed1b23;
}
/* top nav bar ---------------------------------------------3 */
#nav3 {
	width:relative;
	height:35px;
	margin-top:0px;
}
#nav3 ul {
	padding:0;
	margin:0;
}
#nav3 li {
	position:relative;
	float:left;
	list-style:none;
}
#nav3 li a {
	font-size:11px;
	height:35px;
	display:block;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	line-height:35px;
	color:#313526;
	font-family: Arial, Helvetica, sans-serif;
}
#nav3 li a:hover {
	font-size:11px;
	height:35px;
	display:block;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	line-height:35px;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
}
#nav3 li a:hover {
	background-color:#d6e5a4;
}
/*  drop down styles  */
#nav3 ul ul {
	z-index:999;
	position:absolute;
	top:35px;
	visibility:hidden;
	text-align:left;
	background-color:#80b7cb;
}
#nav3 li:hover ul {
	color:#d6e5a4;
	visibility:visible;
}
#nav3 ul ul li a{
	border-bottom:1px solid #fff;
	width:110px;
	height:24px;
	line-height:26px;
	padding-left:11px;
	text-align:left;
}

#nav3 ul ul li a:hover {
	width:110px;
	height:24px;
	line-height:26px;
	padding-left:11px;
	background-color:#017097;
}
/* top nav bar ---------------------------------------------4 */
#nav4 {
	width:relative;
	height:35px;
	margin-top:0px;
}
#nav4 ul {
	padding:0;
	margin:0;
}
#nav4 li {
	position:relative;
	float:left;
	list-style:none;
}
#nav4 li a {
	font-size:11px;
	height:35px;
	display:block;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	line-height:35px;
	color:#313526;
	font-family: Arial, Helvetica, sans-serif;
}
#nav4 li a:hover {
	font-size:11px;
	height:35px;
	display:block;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	line-height:35px;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
}
#nav4 li a:hover {
	background-color:#d6e5a4;
}
/*  drop down styles  */
#nav4 ul ul {
	z-index:999;
	position:absolute;
	right:-87px;
	top:35px;
	visibility:hidden;
	text-align:left;
	background-color:#80cda4;
}
#nav4 li:hover ul {
	color:#d6e5a4;
	visibility:visible;
}
#nav4 ul ul li a{
	border-bottom:1px solid #fff;
	width:195px;
	height:24px;
	line-height:26px;
	padding-left:11px;
	text-align:left;
}

#nav4 ul ul li a:hover {
	width:195px;
	height:24px;
	line-height:26px;
	padding-left:11px;
	background-color:#029b49;
}
/* top nav bar ---------------------------------------------5 */
#nav5 {
	width:relative;
	height:35px;
	margin-top:0px;
}
#nav5 ul {
	padding:0;
	margin:0;
}
#nav5 li {
	position:relative;
	float:left;
	list-style:none;
}
#nav5 li a {
	font-size:11px;
	height:35px;
	display:block;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	line-height:35px;
	color:#313526;
	font-family: Arial, Helvetica, sans-serif;
}
#nav5 li a:hover {
	font-size:11px;
	height:35px;
	display:block;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	line-height:35px;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
}
#nav5 li a:hover {
	background-color:#d6e5a4;
}
/*  drop down styles  */
#nav5 ul ul {
	z-index:999;
	position:absolute;
	top:35px;
	right:0px;
	visibility:hidden;
	text-align:left;
	background-color:#d6e5a4;
}
#nav5 li:hover ul {
	color:#d6e5a4;
	visibility:visible;
}
#nav5 ul ul li a{
	border-bottom:1px solid #fff;
	width:150px;
	height:24px;
	line-height:26px;
	padding-left:11px;
	text-align:left;
}

#nav5 ul ul li a:hover {
	width:150px;
	height:24px;
	line-height:26px;
	padding-left:11px;
	background-color:#a4c732;
}







/* General Class */
div #PageContainer
{
    margin-left: auto;
    margin-right: auto;
    width: 900px;
}

div #PageHeader
{
    float:left;
    width:100%;
}

div #PageHeaderSpace
{
    float:left;
    width:100%;
}

div #PageBody
{
    float:left;
    width:100%;
}

div #PageLeftMenu
{
    background-color: #EDEDED;
    float: left;
    height: 500px;
    width: 260px;
}

div #PageContent
{
    background-color: #FFFFFF;
    float: left;
    height: auto;
    padding: 10px;
    width: 620px;
}

div #PageRightMenu
{
    float:left;
    display:none;
}

div #PageBodySpace
{
    float:left;
    width:100%;
}

div #PageFooter
{
    float:left;
    width:100%;
}
/* END General Class */



/* Form Class */
.RequiredSymbol
{
    color: #ff0000;
    font-weight:bold;
}

.formListTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    overflow: hidden;
}

.formListDescription
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 19px;
    text-align: justify;
	font-weight: normal;
	overflow: hidden;
}

.formListDescriptionSpace
{
}

.formListDescription2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 19px;
    text-align: justify;
	font-weight: normal;
}

.formListDashBoard
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 19px;
    text-align: justify;
}

.formListDashBoardSpace
{
}

.formListButton /* Not Use */
{
}

.formListError {clear: both;}

.formListError span
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FF0000;
}

.formListList
{
    width: 800px;
    overflow: hidden;
}

.formSheet
{
    width:900px;
    overflow:hidden;
}

.formLabel
{
    width:317px;
    float:left;
    
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 19px;
    text-align: justify;
}

.formLabel2
{
    width:400px;
    float:left;
    
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 19px;
    text-align: justify;
}

.formLabelCountryCode
{
    font-size: 10px;
    line-height: normal;
    float: left;
    width: 80px;
}

.formLabelAreaCode
{
    font-size: 10px;
    line-height: normal;
    float: left;
    width: 75px;
}

.formLabelNumber
{
    font-size: 10px;
    line-height: normal;
    float: left;
}

.formLabel span /* Not Use */
{
}

.formInput
{
    float:left;
    width: 570px;
    
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 19px;
    text-align: justify;
}

.formInput2
{
    float:left;
    width: 400px;
    
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 19px;
    text-align: justify;
}

.formInput span /* Not Use */
{
}

.formLabelVettingComment
{
    padding-left: 7px;
    width: auto;
}

.formInputVettingComment
{
    width: auto;
}

.formInputVettingComment label
{
    color: #007700;
    font-weight: bold;
}

.formColon /* Not Use */
{
    width:10px;
    float:left;
}

.formTextBox
{
	width:300px
}

.formTextBoxVettingComment
{
    width: 555px;
    height: 100px;
}

.formListLegend
{
    border: 1px;
    border-style: solid;
    padding: 7px;
    width: 447px;
}

.formDdl
{
	width:300px
}

.formTextBoxCountryCode
{
	width:67px;
    margin-right: 3px;
}

.formTextBoxAreaCode
{
	width:67px;
    margin-right: 3px;
}

.formTextBoxNumber
{
	width:300px
}

.formRdLst /* Not Use */
{
}

.formChkLst /* Not Use */
{
}

.formDdl  /* Not Use */
{
}

.formlstBox
{
    width:100px;
}

.formSpace
{
    float:left;
    width:100%;
    height:10px
}

.updateSection
{
    position: relative;
    overflow: hidden;
}

.updateOverlay
{
    position: absolute;
    top: 0;
    left: 0;
    -moz-opacity: 0.5;
    opacity: .50;
    filter: alpha(opacity=50);
    background-color: #fff;
    width: 100%;
    height: 100%;
}

.updateLoading
{
    position: absolute;
    top: 50%;
    left: 50%;
}

.formImageViewer
{
    width:100px;
}

.formDivFull
{
    width:100%;
}

.formDivHide
{
    display:none;
}

.formLine
{
    border-bottom: 1px;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    margin-bottom: 13px;
}

.formSheetSection
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color:#00418d;
    padding: 7px;
    margin-bottom: 10px;
    color:#fff;
}

.formSheetSub
{
    background-color: #E6E6E6;
    padding: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
    width: 780px;
}

.formSheetSubForVetting
{
    background-color: #CCFFCC;
    padding: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
    width: 780px;
}

.radGridTdForVetting
{
    background-color: #CCFFCC;
}

.formSheetSub .formSpace
{
    height: 1px;
}

.formSheetSub .formLabel
{
    width: 207px;
    text-align:left;
}

.formSheetSub .formInput
{
    width: 547px;
}

.formSheetSub .formTextBox
{
    width: 530px;
}

.formSheetSub .formDdl
{
    width: 535px;
}

.formSheetSubLogin
{
    background-color: #E6E6E6;
    padding: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
    width: 100%;
    overflow:hidden;
    margin-left: 143px;
    width: 737px;
    font-size:12px;
}

.formSheetSubLogin .formSheet .formLabel
{
    width: 57px;
}

.formSheetSubLogin .formSheet
{
    float: left;
    width: 613px;
}

.formSheetSubLogin .formSheet .formInput
{
    width: 197px;
}
.formSheetSubLogin .formSheet .formLineSpace
{
    display: none;
}

.formInvalid
{
    color:#FF0000;
}

.formLabelGroupName
{
    width:100px;
}

.formInputGroupName
{
    width:330px;
}

.formTextBoxGroupName
{
    width:283px;
}

.formDdlGroupName
{
    width:133px;
}

.priceTableTd1
{
    border:1px;
    background-color:#cccccc;
    border-style: solid;
}
.priceTableTd2
{
    border:1px;
    border-style: solid;
    text-align:left;
}

.jumpHighlight
{
    background-color: #E6E6E6;
    border-color: #E6E6E6;
    font-weight: bold;
}

.setLabel
{
    display: inline-block;
    width: 200px;
}

.formLabelCustom
{
    width:100px;
    float:left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 19px;
}
.errorControl
{
    background-color : #FFEEEE;
    border: 1px solid #FF0000;
}
.ModalPopUpSmall 
{  
    text-align: center;
    opacity: 1;
    height: auto;
    padding: 25px;
    border: 6px solid #bbbbbb;
    background-color: #fff;
    z-index: 100;
    width: 500px;
    margin: auto;
    margin-top: 20%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 19px;
}
.ModalPopUpSmall2{
    opacity: 1;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.3) !important;
    left: 0 !important;
    top: 0;
    position: fixed;
    z-index: 999;
}

input[type="radio"]{
    margin: 3px;
}
.customApp label{
    display: inline;
    font-weight: bold;
}

.formCom .formTextBox{
    width: 99% !important;
}

/*.formSheet input[type="submit"], .formInput input[type="submit"] , .formInput input[type="button"], .formRight input[type="submit"], formListDashBoard input[type="submit"]
{background-color: #00418d; color: #fff;cursor:pointer;border-radius: 3px;}*/

input[type="submit"]:not(.formListDescription input[type="submit"])  {background-color: #00418d; color: #fff;cursor:pointer;border-radius: 3px;}
.formRight input[type="submit"], .formInput input[type="button"]{background-color: #00418d; color: #fff;cursor:pointer;border-radius: 3px;}

.btn-mg-b{
    margin-bottom: 10px;
}

.sub-unbold{
    font-weight: normal !important;
}

.authCode{
    font-family: Arial, Helvetica, sans-serif;
    line-height:19px;
    font-weight:bold;
}

/* END Form Class */