@charset "utf-8";

html,body{height:100%;/*font-size:11px;*/ font-family:Arial;}
td{ font-size:12px; font-family:Arial;}

/*START : for CountryCoverage.cfm*/
.css_CloseX { font:13px; color:#999; font-weight:bold; text-decoration:none;}
.css_Modal {display: none;font: 11px Arial;padding: 10px;width:100%;}
.CountryCoverage { display:none; font: 12px Arial;}
.CountryCoverage ul{ margin:0; padding:0; border-top:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc;}
.CountryCoverage ul li { list-style-type:none; padding:4px; border-bottom:1px solid #ccc;}
.CountryCoverage ul li.header {background:#000080; color:#fff; height:25px; padding:4px; font-size: 13px; font-weight: bold;}
.CountryCoverage ul li.even {background:#E5F2FF;}
/*END : for CountryCoverage.cfm*/

.css_FunctionTitle{
	background-color:#252E68;
	color:#fff;
	padding:5px 3px 5px 3px;
	/*vertical-align:text-top;*/		
	border-bottom:1px solid #7088c6;
	border-left:1px solid #7088c6;
}
/*======== Vertical table(Blue) Start ========*/
.css_formTableBlue{
	width:100%;
	border-top:1px solid #7088c6;
	border-right:1px solid #7088c6;
	border-collapse:collapse;
}
.css_formTableBlue .mainTitle{
	background-color:#7088c6;
	color:#fff;
	padding:5px 3px 5px 3px;
	/*vertical-align:text-top;*/		
	border-bottom:1px solid #7088c6;
	border-left:1px solid #7088c6;
	font-weight:bold;
}
.css_formTableBlue td.Title{
	width:10%;
	background-color:#d5dbee;
	color:#000000;
	padding:0px 3px 0px 3px;
	/*vertical-align:text-top;*/		
	border-bottom:1px solid #7088c6;
	border-left:1px solid #7088c6;
	font-weight:bold;
}
.css_formTableBlue td{
	background-color:#ffffff;
	color:#000000;
	padding:6px 3px 6px 3px;
	border-bottom:1px solid #7088c6;
	border-left:1px solid #7088c6;
}

/*======== Vertical table(Blue) End ========*/

/*======== Horizontal table(Blue) Start ========*/
.css_TableLightBlue{
	width:100%;
	border-top:1px solid #7088c6;
	border-right:1px solid #7088c6;
	border-collapse:collapse;
}
.css_TableLightBlue .mainTitle{
	background-color:#7088c6;
	color:#fff;
	padding:5px 3px 5px 3px;
	/*vertical-align:text-top;*/		
	border-bottom:1px solid #7088c6;
	border-left:1px solid #7088c6;
}
.css_TableLightBlue td.Title{
	background-color:#d5dbee;
	color:#000000;
	padding:0px 3px 0px 3px;
	/*vertical-align:text-top;*/		
	border-bottom:1px solid #7088c6;
	border-left:1px solid #7088c6;
	height:24px;
	font-weight:bold;
}
.css_TableLightBlue td.Title2{
	background-color:#eee;
	color:#000000;
	padding:0px 3px 0px 3px;
	/*vertical-align:text-top;*/		
	border-bottom:1px solid #7088c6;
	border-left:1px solid #7088c6;
	height:24px;
	font-weight:bold;
}

.css_TableLightBlue td{
	background-color:#ffffff;
	color:#000000;
	padding:6px 3px 6px 3px;
	border-bottom:1px solid #7088c6;
	border-left:1px solid #7088c6;
}
tr.odd_TableLightBlue td{
	background-color:#ffffff;
	border-bottom:1px solid #7088c6;
	border-left:1px solid #7088c6;
}	
tr.even_TableLightBlue td{
	background-color:#f3f3f3;
	border-bottom:1px solid #7088c6;
	border-left:1px solid #7088c6;
}	
tr.over_TableLightBlue td{
	background-color:#ffffcc;
	color:#ff0000;
	border-bottom:1px solid #7088c6;
	border-left:1px solid #7088c6;
}	
/*======== Horizontal table(Blue) End ========*/

/*======== Start:Inquiry ========
08/13/2013 Add
*/
.both{clear:both;overflow:hidden;height:auto;}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;font-size:0;content:".";}
.center{text-align:center;}
div.action{display:none;padding-top:20px;}
span.error{display:none;}

#wrapper{width:100%;margin:0;padding:0px;}
#wrapper .main{padding:10px 14px 0px 27px;font-size:13px; font-family:'Arial';color:#000000;border:1px solid #888888; background-color:#ffffff;}
#wrapper .main h1{font-size:16px;font-weight:bold;color:#336699;padding:0px;margin:0px;}
#wrapper .main h3.subhead{padding:0px 0px 16px 0px;margin:0px;font-size:13px;font-weight:bold;color:#6699CC;}
#wrapper .main h3InquiryQuestion{padding:0 0 40px 0;margin:0px;font-size:16px; font-weight:bold;}
#wrapper .main .GlobalTxt{color:#0000ff;}
#wrapper .main .mark-required, .helpdesk .mark-required{color:#ff0000;}
#wrapper .main textarea{resize:none;}
#wrapper .main select{padding:2px;margin:0;}
#wrapper .main .HelpDeskDesct{padding:10px;border:1px solid #000000;}
#wrapper .main .HelpDeskDesct .step{float:left;width:55px;}
#wrapper .main .HelpDeskDesct .desc{float:left;width:460px;}

.helpdesk{margin:12px 0 0 0;padding:0px;list-style:none;font-size:13px;font-family:Arial;width:700px;}
.helpdesk li.focus{background-color:#ffffcc;}
.helpdesk li.error{background-color:#ffccff;}
.helpdesk li.list{clear:both;padding:3px 0 3px 0;margin:0;}
.helpdesk li.list label.title{margin:0px;width:130px;color:#000000;font-weight:bold;text-align:left;padding:3px 0 0 0;vertical-align:top;display:-moz-inline-stack;/*FireFox2*/display:inline-block;*zoom:1;*display:inline;/*IE7*/}
.helpdesk li.list label.titlelong{width:185px;}
.helpdesk li.list label.titleinquiry{width:165px;}
.helpdesk li.list label.LongestTitle{width:100%;padding:0 0 5px 0;}
.helpdesk li.list label.code{width:253px;}
.helpdesk li.list label.title .colon, .helpdesk li.list span.colon{font-weight:normal;padding:0 0 0 6px;}
.helpdesk li.list span.input{padding:0;margin:0;vertical-align:top;display:-moz-inline-stack;/*FireFox2*/display:inline-block;*display:inline;zoom:1;/*IE7*/}
.helpdesk li.list span.Longestinput{width:100%;}
.helpdesk li.list span.input input, .helpdesk li.list span.input select{margin:0;padding:2px;font-size:12px;}
.helpdesk li.list span.input input.LittleInput{width:80px;}
.helpdesk li.list span.input input.MiddleInput{width:200px;}
.helpdesk li.list span.input input.LongestInput{width:440px;}
.helpdesk li.list span.input textarea.LittleTextArea{width:440px;height:100px;}
.helpdesk li.list div.captcha{text-align:center;padding-top:16px;}
.helpdesk li.list div.captcha ul{margin:0;padding:0;list-style:none;display:inline-block;}
.helpdesk li.list div.captcha ul li{float:left;height:20px;line-height:20px;padding:0 3px 0 3px;}
.helpdesk li.list div.captcha ul{*display:inline;}
.helpdesk li.list span.error span.ErrorMsg{color:#ff0000; font-weight:bold;}
.helpdesk li.list ul.suboption{margin:0;padding:0;list-style-type:none;}
.helpdesk li.list ul.suboption li{padding:0 0 3px 0;}
.helpdesk li.list ul.suboption li input[type="checkbox"]{margin:0 5px 0 0;}
.helpdesk li.list ul.suboption li input[type="radio"]{margin:0 5px 0 0;}
.helpdesk li.list ul.suboption-request{margin:0 0 0 15px;}
.helpdesk li.list ul.suboption-request li.description{ padding:0 0 3px 20px;}
.helpdesk li.formopt{display:none;}
.helpdesk li.codedesc{padding:35px 0 20px 0;}
.helpdesk .disabled{background-color:#dddddd;}
.btn-next{width:75px; float:right;}
.btn-next a, .btn-next a:link, .btn-next a:visited{display:block;width:75px;height:24px;*height:30px;overflow:hidden;background:url(/Images/Button/btn-next.jpg) no-repeat 0 0;color:#ffffff;padding:6px 0 0 0;text-align:center;text-decoration:none;}
.btn-next a:hover{/*background-position:0 -32px;*/text-decoration:none;color:#ffffff;}
.btn-back{width:58px;float:left;}
.btn-back a, .btn-back a:link, .btn-back a:visited{display:block;width:58px;height:24px;*height:30px;overflow:hidden;background:url(/Images/Button/btn-back.jpg) no-repeat 0 0;color:#ffffff;padding:6px 0 0 0;text-align:center;text-decoration:none;}
.btn-back a:hover{/*background-position:0 -32px;*/text-decoration:none;color:#ffffff;}

.inquiry_info{width:300px;margin:10px 0 0 0;padding:0;font-size:0px;}
.inquiry_info li{margin:0;padding:0 0 7px 0;font-size:13px;list-style:none;width:230px;vertical-align:top;display:-moz-inline-stack;/*FireFox2*/display:inline-block;*zoom:1;*display:inline;/*IE7*/}
.inquiry_info li.title{width:48px;}
.inquiry_info li.colon{width:5px;padding:0 5px 0 5px;}
.inquiry_info li.both{width:100%;height:0; background-color:#0000ff; height:0; overflow:hidden; display:none;}

ul.inquiryquestion{margin:0;padding:0;list-style-type:none;}
ul.inquiryquestion li{padding:10px 0 0 0;margin:0;}
ul.inquiryquestion li div.item{width:25px; float:left;text-align:left;color:#0000ff;}
ul.inquiryquestion li div.content{width:660px; float:left;text-align:left;color:#0000ff;}
ul.inquiryquestion li ul.inquiryanswer{clear:both;margin:0 0 0 25px;padding:0;list-style-type:none;}
ul.inquiryquestion li ul.inquiryanswer li{padding:5px 0 0 0;margin:0;}
ul.inquiryquestion li ul.inquiryanswer li div.item{width:25px; float:left;text-align:left;color:#000000;}
ul.inquiryquestion li ul.inquiryanswer li div.content{width:630px; float:left;text-align:left;color:#000000;}
ul.inquiryquestion li ul.inquiryanswer li div.contentPercentage{width:110px; float:left;text-align:left;}
ul.inquiryquestion li ul.inquiryanswer li div.contentPercentage2{width:200px; float:left;text-align:left;}
ul.inquiryquestion li ul.inquiryanswer li ul.inquiryanswer_s{clear:both;margin:0 0 0 25px;padding:0;list-style-type:none;}
ul.inquiryquestion li ul.inquiryanswer li ul.inquiryanswer_s li{padding:5px 0 0 0;margin:0;}
ul.inquiryquestion li ul.inquiryanswer li ul.inquiryanswer_s li div.item{width:25px; float:left;text-align:left;color:#000000;}
ul.inquiryquestion li ul.inquiryanswer li ul.inquiryanswer_s li div.content{width:600px; float:left;text-align:left;color:#000000;}
ul.inquiryquestion .textarea{width:500px;height:100px;}
ul.inquiryquestion .disabled{background-color:#dddddd;}
/*======== End:Inquiry ========*/

/*START : after login*/
#wrapper .main_login{padding:5px 5px 0px 2px;;font-size:13px; font-family:'Arial';color:#000000; background-color:#ffffff;}
#wrapper .main_login h1{color:#0069AD; font-size:16px;}
.breadCrumb{ margin:0 0 14px 0;}
.mark-required {color:red;}

.table-style1{ border:1px solid #206AAB; background-color:#EBEBEB;}
.table-style1 .header { background-color:#206AAB; color:white; padding:3px; font-size:13px; font-weight:bold;}
.table-style1 th{ font-weight:bold; width:15%; text-align:left;}
.table-style1 th.colon{width:1%;}
/*END : after login*/