/* CSS Document */
@import url(common.css);

#main-content #left-col{
	width:175px;
}

#main-content #right-col{
	width:250px;
}

#main-content #mid-col{
	width:525px;
}

/************************************************************/

#main-content #left-col #frm-login{
	background:#e1dbcf;
	margin:0;
	height:109px;
}

#main-content #left-col #frm-login table{
	margin-left:10px;
	margin-top:10px;
}

#main-content #left-col #frm-login img{
	margin-left:0px;
}

#main-content #left-col #frm-login input{
	width:105px;
}

#main-content #left-col #frm-login #login-button{
	width:55px;
}

#main-content #left-col img{
	margin-left:10px;
}

/****************************************************************/
/*****************Services.aspx**********************************/

#services-col1 #announcement h1
{
    color:Red;
    text-decoration:underline;
}

#services-col1 #announcement li
{
    margin-top:5px;
    margin-bottom:5px;
}

#services-col1 #announcement .sub-item
{
    list-style-type:none;
    text-indent:15px;
    color:#666666;
}

#services-col1 #announcement p
{
    color:#666666;
    margin-left:10px;
    margin-right:10px;
}

#services-col1 .step
{
    font-weight:bold;
    color:#666666;
    margin-left:10px;
    font-size:11px;
}

#services-col1 .access-number
{
    color:Green;
    text-decoration:underline;
    font-weight:bold;
    font-style:italic;
    margin-left:10px;
    font-size:13px;
}

#services-col1 .access-number-detail
{
    margin-top:10px;
    margin-left:10px;
}

#services-col1 .country
{
    border-bottom:1px dashed #666666;
}

#services-col1 .country-name
{
    color: #0171BD;
    font-weight:bold;
    font-size:12px;
}

#services-col1 .access-number-detail img
{
    margin-top:10px;
    margin-bottom:10px;
}

#services-col1 .access-number-detail td
{
    vertical-align:top;
    width:150px;
}

#services-col1 .access-number-detail .state-access-number
{
    margin-top:10px;
    margin-bottom:10px;
}

#services-col1 .access-number-detail .state-access-number .state
{
    color:Green;
    font-weight:bold;
    margin-left:5px;
    display:block;
}

#services-col1 .access-number-detail .state-access-number .city
{
    color:#0171BD;
    margin-left:10px;
    display:block;
    margin-top:5px;
}

#services-col1 .access-number-detail .state-access-number .number
{
    color:#666666;
    margin-left:15px;
    display:block;
}

#services-col1 .toll-free-number
{
    color:#666666;
    font-weight:bold;
    font-size:13px;
    margin-left:15px;
    display:block;
}

#services-col2  .vn-area-code
{
    margin-top:10px;
    margin-left:20px;
}

/*******************Rates********************************/
#rates-col1 .col1
{
    width:250px;
}

#rates-col1 .col2
{
    width:250px;
    padding-left:10px;
}

#rates-col1 p
{
    font-weight:bold;
    color:#666666;
    margin-left:15px;
    margin-top:15px;
    font-size:11px;
}

#rates-col2 #area-code{
	width:180px;
	margin-top:15px;
	margin-left:15px;	
}

#rates-col2 #area-code-header{
	font-weight:bolder;
	color:#0068bb;
	margin-left:5px;
	font-size:12px;
	margin-bottom:5px;
}

#rates-col2 .area-code-table{
	font-size: 10px;
}

#rates-col2 .left-table-col{
	text-align:left;
}

#rates-col2 .right-table-col{
	text-align:right;
}

/**************Contact.aspx********************/
#contact-col1
{
    
}

#contact-col1 #contact-col1-content
{
    margin-left:15px;
    margin-right:10px;
    background: transparent url(../img/contact-us.jpg) no-repeat 250px top;
}

#contact-col1 h1
{
    margin-bottom:5px;
    padding:0px;
    color:#666666;
}

#contact-col1 p
{
    margin-top:0px;
}

#contact-col2 #feedback{
	width:170px;
	margin-top:15px;
	margin-left:15px;	
}

#contact-col2 #feedback-header{
	font-weight:bolder;
	color:#0068bb;
	margin-left:5px;
	font-size:12px;
	margin-bottom:5px;
}

#contact-col2 #feedback-content
{
    margin:5px;
    font-size:11px;
}
/***************About.aspx******************/

#about-col1 #foundation-header, #about-col1 #foundation-content
{
    margin-left:20px;
    margin-right:20px;
}

#about-col1 #foundation-header
{
    color:#666666;
}

#about-col1 #foundation-content
{
    font-size:11px;
}

#about-col1 img
{
    margin-left:15px;
}

#about-col2 #milestone{
	width:170px;
	margin-top:15px;
	margin-left:15px;	
}

#about-col2 #milestone-header{
	font-weight:bolder;
	color:#0068bb;
	margin-left:5px;
	font-size:12px;
	margin-bottom:5px;
}

#about-col2 #milestone-content
{
    margin:5px;
    font-size:11px;
}

/**************LegalNotice.aspx*******************/
#legal-col1 #legal-content
{
    margin-left:20px;
    margin-right:20px;
}

#legal-col1 li
{
    margin-top:10px;
    font-style:italic;
    font-size:11px;
}

#legal-col1 h1
{
    color:#666666;
}

#legal-col1 a
{
    color:Red;
    font-weight:bold;
}

/**************News.aspx********************/

#news
{
    padding-left:10px;
    padding-right:20px;
    margin-top:5px;
    font-size:11px;
}

#news .news-image
{
    padding:2px;
    background:#C3BDB1;
    margin-left:10px;
    margin-bottom:10px;
}

#news .news-item
{
    width:310px;
}

.news-item .news-title
{
    font-weight:bold;
    font-size:13px;
    margin-bottom:10px;
    color:#666666;
}

.news-item .news-date
{
    color:#666666;
    font-style:italic;
    margin-bottom:5px;
}

.news-item .read-more
{
    margin-top:5px;
}

.news-item-detail .news-title
{
    font-weight:bold;
    font-size:13px;
    margin-bottom:10px;
    color:#666666;
}

.news-item-detail .news-date
{
    color:#666666;
    font-style:italic;
    margin-bottom:5px;
}

#ip-phone
{
    margin-left:10px;
    padding-right:20px;
}

#ip-phone h1, #ip-phone h3
{
    color:#666666;
}

/*******************UsAreaCode.aspx**************/
#us-code-col1 .col1
{
    width:100px;
}

#us-code-col1 .col2
{
    width:100px;
}

#us-code-col1 .col3
{
    width:250px;
}

/***************CountryCode.aspx*****************/
#country-code-col1 table td
{
    width:243px;
}

#country-code-col1 span
{
    width:243px;
}
