html {
height:100%;
width:100%;}
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input, img {
margin:0;
padding:0;
}
body {
font:80% tahoma,arial,helvetica,sans-serif;
line-height:1.4;
background:#fff;
}
.pc { font-size:13px; text-align:left; font-style:italic; color:#993300; }
.sidebar {font-size:13px; font-style:italic; color:#336699; border:double; padding:5px;}
/*		ALL  	*/
#all	{ width:100%;min-width: 1010px;}

/*		FOR LEFT and RIGHT background	*/
#all .bg_l {background:url(images/divine_left_ie.gif) repeat-y right top; width:290px; }
#all .bg_r {background:url(images/divine_right_ie.gif) repeat-y left top;}

/*	Hover Effects for all links	*/
#services a:hover, #toc li a:hover, #page li a:hover, #other li a:hover, .disclaimer a:hover, #content_bottom .back:hover, #content_bottom	.next:hover 	{ text-decoration:underline;color:#cf6a47;}

/*		Top MENU		*/

	ul#services
    {
        padding: 0;
        margin: 5px 4% 2px;
		overflow:hidden;
    }
    #services li
    {
        padding: 0;
        margin: 0 1.4em 0 0;
        float: left;
        list-style-type: none;
        position: relative;
    }
    #services a
    {
        padding: 0 0 0 15px;
        display: block;
        position: relative;
        text-decoration: none;
        z-index: 2;
		color:#62719e;
		font-weight:bold;
		font-size:0.89em;
    }
    #services i
    {
        position: absolute;
        z-index: 1;
        left: 0;
        top: -6px;
        width: 11px; height: 11px;
        margin-top: 0.6em;
        background: url('images/top_menu_ico.gif') no-repeat;
    }
    #home i { background-position: 0 0; }
    #site i { background-position: -11px 0; }
    #forum i { background-position: -22px 0; }


/*		DOMEN NAME TOP		*/
#all .domen	{ text-align:center;background:#f2f2f2 url(images/domen_bg_r.gif) repeat-y right;}
#all .domen p	{ font-size:1.4em; font-weight:bold; color:#4b688b;position:relative;}
#all .domen p span {background:url(images/title_bul.gif) no-repeat right 82%; padding-right:10px; color:#5c89c0;}

/*		Ads Horizontal Banners in top 	*/
#all .hor_ban .shadow_top	{ background:url(images/divine_right.png) repeat-y right; width:28px; position:absolute; margin-left:-1px;}
.shadow_left	{ background:url(images/divine_left.png) repeat-y right; width:64px;}
/* \ */
* html #all .hor_ban .shadow_top {background:none; width:28px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/divine_right.png', sizingMethod='scale');}
* html #all .shadow_left {background:none; width:64px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/divine_left.png', sizingMethod='scale');}
/* */
#all .hor_ban .bg_top	{ padding-left:14px;}
#all .hor_ban .bg_top, .shadow_top { height:100px; padding-top:10px;}
#all .hor_ban { background:#F2F2F2 url(images/bg_top.gif);}

/*	BORDER	FOR HEAD */
.bord_top, .bord_bot	{ background:#80879b;margin:0; padding:0; height:6px; font-size:6px; line-height:6px; overflow:hidden;}
.bord_bot {height:1px; font-size:1px; line-height:1px; margin-top:2px;}
.bord_top .right, .bord_bot .right	{background:url(images/divine_left.png) repeat-y right; width:64px;}
/* \ */
* html .bord_top .right {background:none; width:64px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/divine_left.png', sizingMethod='scale');}
* html .bord_bot .right {background:none; width:64px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/divine_left.png', sizingMethod='scale');}
/* */
.bord_top .left, .bord_bot .left {background:url(images/divine_right.png) repeat-y right; width:28px;}
/* \ */
* html .bord_top .left {background:none; width:64px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/divine_right.png', sizingMethod='scale');}
* html .bord_bot .left {background:none; width:64px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/divine_right.png', sizingMethod='scale');}
/* */

/*		MENU left block	*/
#menu_title	{ margin:0px 0 12px 0px;width:94%; overflow:hidden; text-align:left;}
#menu_title .subtitle {color:#62719e; font-size:1.1em; font-weight:bold;background:#f4f4f4;}
#menu_title .refer, .financ, .ebooks {width:20px; background:#a8b0c7 url(images/bul_zag.gif) no-repeat 6px 6px; margin-right:10px;}
#menu_title .financ	{ background:#a8b0c7 url(images/bul_zag.gif) no-repeat -42px 6px;}
#menu_title .ebooks	{ background:#a8b0c7 url(images/bul_zag.gif) no-repeat -100px 6px;}	


/*	List of refference links in MENU left block	and	for PAGE in MENU left block */
ul#toc {list-style:none;width:80%;}
#toc li, #page li {background:url(images/dotted.gif) repeat-x 0 1.2em; line-height:1.5;}
#toc li a, #page li a  {float:left;background:#FFF;padding:3px; text-decoration:none; color:#62719e; font-size:0.89em; font-weight:bold;}
#toc li img, #page li img  {float:right;margin-top:8px; padding:3px;background:#F7F8F9;}
#toc li br, #page li br {clear:both;}

ul#page {list-style:none;width:70%; left:5%; position:relative;}
#page li a {background:#FFF url(images/page_ico.gif) no-repeat 0 50%; color:#3e3d3d; padding-left:15px;}

/*	Other links	in MENU left block	*/
ul#other	{list-style:none;width:78%; text-align:left;}
#other	li	{ line-height:1.5;}
#other	li a {background:url(images/other_ico.gif) no-repeat 0 50%; padding-left:20px;text-decoration:none; color:#62719e; font-size:0.89em; font-weight:bold;}

/*		Forum banner		*/
.forum_ban img  { border:3px solid #f4f4f4}


/*		Here Start MAIN CONTENT			*/

/* Title and page	*/
#title_and_page	{width:90%; border-bottom:1px solid #a2abbc;height:31px;}
#title_and_page p	{ border-bottom:5px solid #a2abbc; position:relative; top:2px;}
#title_and_page .left	{color:#cf6a47; font-size:1.5em; text-transform:uppercase;}
#title_and_page .right	{font-size:1.5em; color:#a2abbc}

/* Pictures	*/
.pics	{ border:1px solid #dadada; padding:2px;}

/*	Main text	*/
#main_text	{ text-align:justify;width:90%;}

/*	Disclaimer	*/
.disclaimer	{width:88%; text-align:right; background:#f7f7f7; padding:5px;border-left:4px solid #e0dede;}
.disclaimer img	{ margin:0px 10px;}
.disclaimer p	{color:#c10000}
.disclaimer a	{ color:#3E3D3D; background:url(images/bullet.gif) no-repeat 0 5px; padding-left:15px; }


/*	Ads banner vertical	*/
.ads_ban_vert	{ border-top: 6px solid #aeaeae; border-left:1px solid #aeaeae; padding:5px; background:#f7f7f7; width:10%}

/*	After main text */
#content_bottom	{ border-top:1px solid #a2abbc; width:90%; padding-top:2px;}
#content_bottom .back, #content_bottom	.next	{ background:url(images/back_icon.gif) no-repeat 0 50%; padding-left:15px; color:#3d3d3d; text-decoration:none;}
#content_bottom	.next	{ background:url(images/next_page_ico.gif) no-repeat right 50%; padding-right:35px; }

/*		FOOTER		*/
.foot_top {background:#b6bdca;margin:0; padding:0; height:2px; font-size:2px; line-height:2px; margin-bottom:2px; }
.foot_bot { background:#b6bdca;margin:0; padding:0; height:45px; font-size:45px; line-height:60px; overflow:hidden;}
.foot_bot .left, .foot_top .left {background:url(images/divine_right.png) repeat-y right; width:28px;}
/* \ */
* html .foot_bot .left {background:none; width:28px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/divine_right.png', sizingMethod='scale');}
* html .foot_top .left {background:none; width:28px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/divine_right.png', sizingMethod='scale');}
/* */

		/* Footer for 1 coloms	*/
.foot_1col	{ color:#a4abb7; text-align:center; font-weight:bold; font-size:0.89em}

		/* Footer for 3 coloms	*/
.foot_3col	{ border-left:1px solid #aeaeae; }
.foot_3col .foot_top { background:#d5d8de!important;}
.foot_3col .foot_bot { background:#d5d8de!important;}	

/*	Helpful */
.left	{ float:left;}
.right	{ float:right;}
.clear	{ clear:both; font-size:0px;line-height:0px; height:0px; }