@charset "utf-8";
/* CSS Document */
form {
	margin: 0px;
	padding: 0px;
}

/* Site body */
#mailgoth-site-box {
	position:         absolute;
	right:            20px;
	left:             20px;
	top:              15px;
			
	opacity:          .75;
	filter:           alpha(opacity=75); 
	-moz-opacity:     0.75;
	
}
#mailgoth-site {
	background-color: #FFFFFF;

	padding-left:     15px;
	padding-right:    15px;
	
	font-size:        12px;
	color:            #444444;
	
	border-left:      #D4EFFC solid 1px;
	border-right:     #D4EFFC solid 1px;
	/* IE HACK */
	_border-top:       #FFFFFF solid 1px;
	
	overflow:         auto;
}
#mailgoth-left-column {
	float:            left;
	text-align: center;
}

/**
 * Roundcorner
 */
.border-top,
.border-bottom,
.border-topleft,
.border-left,
.border-bottomleft,
.border-topright,
.border-right,
.border-bottomright {
	position: absolute;
	font-size: 1px;
}
.border-top, .border-bottom {
	width: 100%;
}
.border-left, .border-right {
	top: 0px;
	bottom: 0px;
	height: 100%;
	/* IE6 fix the 100% bug */
	_height: expression(eval(this.parentNode.clientHeight) + "px");
}

/**
 * Provider search box
 */
#mailgoth-search-org {
	margin:           15px 19px;
	margin-left:      250px;
	margin-right:     15px;
	width:            430px;
	text-align:       right;
	position: relative;
}

#mailgoth-search-org label{
	margin-right:     10px;
}
#mailgoth-search-org {
	vertical-align:   middle;
}
#mailgoth-search-org label {
	font-size:        12px;
	padding-bottom:   5px;
	vertical-align:   middle;
}
#mailgoth-search-org .content{  
	padding: 4px 7px; 
	background-color: #f6f6f6;
}
#mailgoth-search-org .border-top,
#mailgoth-search-org .border-bottom {	left: 0px; }
#mailgoth-search-org .border-topleft,
#mailgoth-search-org .border-left,
#mailgoth-search-org .border-bottomleft {
	left: -7px;
	width: 7px;
}
#mailgoth-search-org .border-topright,
#mailgoth-search-org .border-right,
#mailgoth-search-org .border-bottomright {
	right: -7px;
	width:  7px;
}
#mailgoth-search-org .border-top,
#mailgoth-search-org .border-topleft,
#mailgoth-search-org .border-topright {
	top:   -4px;
	height: 4px;
}
#mailgoth-search-org .border-bottom,
#mailgoth-search-org .border-bottomleft,
#mailgoth-search-org .border-bottomright {
	bottom: -4px;
	height:  4px;
}

/* replace the border images link here */
#mailgoth-search-org .border-top         { background: URL(./images/round_gray_tb.gif) repeat-x top; }
#mailgoth-search-org .border-topleft     { background: URL(./images/round_gray_cr.gif) no-repeat left top; }
#mailgoth-search-org .border-topright    { background: URL(./images/round_gray_cr.gif) no-repeat right top; }
#mailgoth-search-org .border-left        { background: URL(./images/round_gray_lf.gif) repeat-y left; }
#mailgoth-search-org .border-right       { background: URL(./images/round_gray_lf.gif) repeat-y right; }
#mailgoth-search-org .border-bottom      { background: URL(./images/round_gray_tb.gif) repeat-x bottom; }
#mailgoth-search-org .border-bottomleft  { background: URL(./images/round_gray_cr.gif) no-repeat left bottom; }
#mailgoth-search-org .border-bottomright { background: URL(./images/round_gray_cr.gif) no-repeat right bottom; }

#mailgoth-gobutton {
	margin-left: 10px;
}
/** ====================*/

/**
 * Login box
 */
#mailgoth-loginbox{
	width: 184px;
	margin: 15px 19px;
	position: relative;
	text-align: center;
}
#mailgoth-loginbox label {
	display: block;
	text-align:       left;
}
#mailgoth-loginbox h1{
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	text-align: center;
	height: 25px;
	vertical-align: middle;
}
#mailgoth-loginbox h1 img{
	vertical-align: middle;
	float:right;
}
#mailgoth-loginbox input{
	margin-top: 3px;
	margin-bottom: 6px;
}
#mailgoth-loginbox .input-text{
	width:  150px;
}
#mailgoth-loginbox .content{  
	padding: 4px 7px; 
	background-color: #f6f6f6;
}
#mailgoth-loginbox .border-top,
#mailgoth-loginbox .border-bottom {	left: 0px; }
#mailgoth-loginbox .border-topleft,
#mailgoth-loginbox .border-left,
#mailgoth-loginbox .border-bottomleft {
	left: -7px;
	width: 7px;
}
#mailgoth-loginbox .border-topright,
#mailgoth-loginbox .border-right,
#mailgoth-loginbox .border-bottomright {
	right: -7px;
	width:  7px;
}
#mailgoth-loginbox .border-top,
#mailgoth-loginbox .border-topleft,
#mailgoth-loginbox .border-topright {
	top:   -4px;
	height: 4px;
}
#mailgoth-loginbox .border-bottom,
#mailgoth-loginbox .border-bottomleft,
#mailgoth-loginbox .border-bottomright {
	bottom: -4px;
	height:  4px;
}

/* replace the border images link here */
#mailgoth-loginbox .border-top         { background: URL(./images/round_gray_tb.gif) repeat-x top; }
#mailgoth-loginbox .border-topleft     { background: URL(./images/round_gray_cr.gif) no-repeat left top; }
#mailgoth-loginbox .border-topright    { background: URL(./images/round_gray_cr.gif) no-repeat right top; }
#mailgoth-loginbox .border-left        { background: URL(./images/round_gray_lf.gif) repeat-y left; }
#mailgoth-loginbox .border-right       { background: URL(./images/round_gray_lf.gif) repeat-y right; }
#mailgoth-loginbox .border-bottom      { background: URL(./images/round_gray_tb.gif) repeat-x bottom; }
#mailgoth-loginbox .border-bottomleft  { background: URL(./images/round_gray_cr.gif) no-repeat left bottom; }
#mailgoth-loginbox .border-bottomright { background: URL(./images/round_gray_cr.gif) no-repeat right bottom; }

/** ====================*/
#email-example {
	font-size: 10px;
}
#mailgoth-org {
	width:            165px;
	margin-bottom:    5px;
}

.mailgoth-button {
	width:            80px;
}
#mailgoth-loginbox .mailgoth-button {
  text-align:center;
}

#mailgothai-ads {
	margin-left:      15px;
	margin-right:     15px;
}
#mailgothai-ads img {
	opacity:          .75;
	filter:           alpha(opacity=75); 
	-moz-opacity:     0.75;
	margin-bottom:    10px;
	text-align:       center;
}

#rcmKSearchpane_mailgoth-org{
	background-color: #EFEFFF;
	border:           DodgerBlue solid 1px;
	font-size:        12px;
	overflow-y:       auto;
	max-height:       300px;
}
#rcmKSearchpane_mailgoth-org ul, #rcmKSearchpane li{
	margin:           0px;
	left:             0px;
	padding-left:     0px;
}
#rcmKSearchpane_mailgoth-org li{
	list-style-type:  none;
	list-style-image: none;
	padding-left:     5px;
	padding-right:    5px;
	cursor: pointer;
}
#rcmKSearchpane_mailgoth-org .selected{
	background-color: DeepSkyBlue;
	color:            #FFFFFF;
	font-weight:      bold;
}

#mailgoth-operatorImg {
	float: left;
	vertical-align: middle;
	margin-top: 5px;
}

#mailgoth-innerround-top,
#mailgoth-innerround-bottom {
	width:            735px;
	height:           15px;
	background:       url(../../images/inner_round.png);
	
	/* IE HACK */
	font-size:        0px;
	_background:      url(../../images/inner_round.gif);
}
#mailgoth-innerround-top    { background-position: center top; }
#mailgoth-innerround-bottom { background-position: center bottom; }

#mailgoth-p1 {
	display:          block;
	margin-left:      270px;
	margin-right:     40px;
}
#mailgoth-p1 p{
	text-align:       justify;
	text-indent:      30px;
}

/**
 * NEWS Blog css
 **/
h2 a {
color:#0099FF;
font-size:14px;
font-weight:bold;
margin-bottom:0;
text-decoration:none;
}

p {
margin-top: 8px;
}

#mailgoth-site img {
border: 0px;
}

.alignleft {
float:left;
margin-right:10px;
text-align:left;
}
.alignright {
float:right;
margin-left:10px;
text-align:right;
}
.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}
.floatleft {
float:left;
}
.floatright {
float:right;
}
.left {
float:left;
margin-right:10px;
}

.read-more{
  color: #0055FF;
}
.read-more:hover{
  color: #0000FF;
}
 
.read-more{
  color: #0055FF;
}
.read-more:hover{
  color: #0000FF;
}

.pubDate {
background:transparent url(http://www.mail.go.th/blog/wp-content/themes/inove/img/icons.gif) no-repeat scroll 0 0;
background-position:0 -48px;

display:block;
font-size:11px;
height:16px;
line-height:16px;
padding-left:22px;
}

.rss-item {
 list-style: none;
 margin: 0px;
 padding: 0px;
}
#mailgoth-news, #ICT-news, .feedcat {
 margin-left: 230px;
 padding: 0px;
 padding: 0px 10px;
}

.news-info {
 font-size: 13px;
}
.feedcat {
	font-size: 18px;
	border-bottom: #999999 solid 1px;
	margin-bottom: 5px;
	padding-bottom:5px;
}
.news-info {
 padding: 0px 10px;
}

.rss-item p{
font-size: 13px;
}

#mailword{
	margin: 15px;
	marin-top: 45px;
	position: relative;
	padding: 5px;
	padding-top: 0px;
	padding-bottom: 20px;
	width: 190px;

	border-top: #29ABE2 solid 2px;
	border-bottom: #29ABE2 solid 1px;
	background: url(images/mailword_bg.gif) bottom repeat-x;
	
	text-align: left;
}

#mailword h1{
	font-size: 14px;
	color:#FFFFFF;
	background: url(images/mailword.gif) right top no-repeat;
	
	margin : 0px;
	text-align: right;
	
	right: 0px;
	position: absolute;
	top: -28px;
	padding-top: 5px;
	padding-right: 15px;
	
	width: 100%;
	height: 30px;
}

#mailword h2{
	margin-top: 10px;
}

#mailword a{
	color: black;
	font-weight: bold;
}

#mailword-list p, #mailword-list h2{
	margin-left:200px;
	padding: 0 10px;
}

#GovTop10 {
	text-align: left;
	padding: 10px 15px;
	width: 200px;
}
#GovTop10 ol{
	padding: 0px;
	margin: 0px;
}
#GovTop10 li{
	white-space:nowrap;
	list-style: inside;
	list-style-type: decimal;
	padding: 0px 10px;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#GovTop10 li a{
	color:#333333;
	display: inline-block;
	text-decoration: none;
	width: 160px;
	overflow: hidden;
}

#GovTop10 h1{
	font-size: 15px;
	color: #29ABE2;
	text-align: center;
	margin: 0px;
}

#GovTop10 .site{
	width: 180px;
	list-style: none;
}

GovTop10 .zebra_odd{
	background-color:#FFFFFF;
}
#GovTop10 .zebra_even{
	background-color: #EFEFEF;
}
#div3rdparty {
	position: absolute;
	visibility: hidden;
}