/* clearing */
.stretch, .clear { clear:both; height:1px; margin:0; padding:0; font-size: 12px; line-height: 1px; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{display: inline-block;}
* html .clearfix { /* Hides from IE-mac \*/ height: 1%; /* End hide from IE-mac */ }
/* end clearing */

/* Main Page */
body { background: #217aff; font-family: Tahoma; font-size:10pt; color: #000000; padding: 0 0 14px 0; margin: 0px; }
div#MainPageBG { background: url('/images/page_main_bg.png') top center; background-repeat: no-repeat; padding: 0px; margin: 0px; }
div#MainBody { width: 750px; margin: 0; margin-left: auto; margin-right: auto; margin-bottom: ; padding: 0px; background: #FFFFFF url('/images/page_center_bg.png') top center; background-repeat: no-repeat; }
/*#RightBox { float: right; width: 170px; padding: 0px; margin: 0px; }*/
/*#ContentBox { float: right; width: 540px; \width: 570px; w\idth: 550px; padding: 0px; margin: 0px; }*/
#PaddingZero { padding: 0px; margin: 0px; }
img { border: 0; }
.inlineimg { vertical-align: middle; }

/* Top Search */
input.what { height: 20px; font-family: Tahoma; font-size: 12px; background: #b8b8b8 url('/images/forms/input_silver.gif') repeat-x top right; color: #FFFFFF; padding: 0px; margin: 0px; border: 0px solid #1b59a4; border-width: 1px 0px 1px 0px; }
input.whattop, .blueBG { height: 20px; font-family: Tahoma; font-size: 12px; background: #0359c8 url('/images/forms/input_what.gif') repeat-x top right; color: #FFFFFF; padding: 0px; margin: 0px; border: 0px solid #1b59a4; border-width: 1px 1px 1px 1px; }

/* Tables */
.BannerTD { background: url('/images/header/005.png') top right; background-repeat: no-repeat; padding: 0px; margin: 0px; }
div.BannersBox { width: 474px; height: 66px; padding: 3px; margin-left: 4px; background: url('/images/header/bannersbg.gif') top center; background-repeat: no-repeat; text-align: center; }
div.RightMenuTable { width: 162px; padding: 0px 0px 5px 0px; }
div.LoginTable { clear: both; width: 162px; padding-top: 5px; padding-bottom: 8px; }
div.LoginTableHeader { width: 162px; height: 33; background: url('/images/right_menu/right_box_bg.gif') top right; background-repeat: no-repeat; padding: 7px 38px 13px 0px; }
div.ContentsHeaderRight { width: 36px; height: 30px; background: #66bd06 url('/images/contents/small_logo.gif') top right; background-repeat: no-repeat; }
div.ContentsHeader { height: 30px; text-align: bottom; background: #66bd06 url('/images/contents/header_bg.gif') repeat-x top left; padding: 0px; margin: 0px; border: 0px solid #52811c; border-width: 1px 1px 1px 1px; }
div.ContentsHeaderText { padding: 6px 36px 0 0; color: white; font-size: 12px; font-weight: bold; }


/* RightMenu */
div.RightMenu, div.RightMenu a:link, div.RightMenu a:visited, div.RightMenu a:active, div.RightMenu a:hover { font: 12px Tahoma; color: #FFFFFF; text-decoration: none; text-align: right; }
ul.menu { list-style-type: none; margin: 0; padding: 0; }
ul.menu li { display: block; color: #000000; font-size: 12px; }
ul.menu li.active { display: block; background: url('/images/right_menu/menu_active.gif') top right; background-repeat: no-repeat; padding: 7px 34px 12px 0px; color: #FFF; font-size: 12px; text-decoration: none; font-weight: Bold; }
ul.menu li a { display: block; background: url('/images/right_menu/menu_normal.gif') top right; background-repeat: no-repeat; padding: 7px 34px 12px 0px; color: #FFF; font-size: 12px; text-decoration: none; }
ul.menu li a:hover { display: block; background: url('/images/right_menu/menu_active.gif') top right; background-repeat: no-repeat; padding: 7px 34px 12px 0px; color: #FFF; font-size: 12px; text-decoration: none; }


/* TEXT */
.normal { font-weight: normal; }
td, .font, .NormalFont { font-family: Tahoma; font-size: 10pt; }
.SmallFont { font: 11px Tahoma; }
.Content { font-family: Tahoma; font-size: 10pt; text-align: justify; }
p { font-size: 1em; margin: 0 0 1.5em 0; padding: 0; line-height:1.4em; }
blockquote { border-right: 10px solid #ddd; margin-right: 10px; }
pre { font-family: monospace; font-size: 1.0em; }
.strong, .b { font-weight: bold; }
em, i { font-style: italic; }
code { font-family: "Courier New", Courier, monospace; font-size: 1em; white-space: pre; }
.Eng { font-family: Verdana; }
.e { font-family: Verdana; }
.HighLight { color: #FF0000; font-weight: bold; }
h1 { color: #3F780C; font-size: 1.4em; font-weight: bold; padding: 10px 10px 5px 0px; margin: 3px 0px 0 0; }
h1 a { color: #161616; }
h2 { font-size: 1em; margin: 0 0 10px 0; padding: 0; }
#CheckDomainTitle { font-family: Tahoma; color: #ffffff; font-size: 13px; font-weight: normal; }
#CheckDomainDesc { font-family: Tahoma; color: #002c62; font-size: 11px; font-weight: normal; }

/* Links */
a:link, a:visited { font: 13px Tahoma; color: #000099; text-decoration: none }
a:active { font: 13px Tahoma; color: #778AAF; text-decoration: none }
a:hover { font: 13px Tahoma; color: #FF0000; text-decoration: none }
.Header { padding: 0px; font-family: Tahoma; font-size: 13px; COLOR: #FFFFFF; }
.Header A:link, .Header A:visited, .Header A:active { color: #FFFFFF; font-size: 13px; text-decoration: none; }
.Header A:hover { color: #FF0000; font-size: 13px; text-decoration: none; }

/* Forms */
input, textarea, select { font-size: 12px; font-family: Tahoma; }

/* SiteFooter */
.Footer { width: 750px; height: 57px; background: url('/images/footer/bg.gif') repeat-x top left; padding: 0px; }
.SiteFooter { padding: 0px; font-family: Tahoma; font-size: 13px; COLOR: #ffffff; }
.SiteEngFooter { padding: 0px; font-family: Verdana; font-size: 13px; COLOR: #ffffff; }
.SiteFooter A:link, .SiteFooter A:visited, .SiteFooter A:active, .SiteEngFooter A:link, .SiteEngFooter A:visited, .SiteEngFooter A:active, .FooterBanners A:link, .FooterBanners A:visited, .FooterBanners A:active { color: #FFFFFF; font-size: 11px; text-decoration: none; }
.SiteFooter A:hover, .SiteEngFooter A:hover, .FooterBanners A:hover { color: #FF0000; font-size: 11px; text-decoration: none; }


