﻿body
{
	margin: 0;
	padding: 0;
	border: 0;
    color: #434343;
	background-image: url(  '../../images/backblue.png' );
	background-position: center top;
	background-color: gray;
	text-align: justify;
	font-size: 13px;
	font-family:Tahoma;
	height:100%;
	direction: rtl;
}
h1, h2, h3, h4
{
	margin-top: 0;
	font-family: Tahoma;
	font-weight: normal;
	color: #549DC7;
}
h1 a, h2 a, h3 a, h4a {
	text-decoration: none;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4a:hover {
	color: #9f5314;
}

h1 {
	letter-spacing: -2px;
	font-size: 24px;
	color: #a35129;
}
h2 {
	letter-spacing: -1px;
	font-size: 16px;
	font-weight: normal;
	padding: 6px 0;
	background-image:url('../../images/banner_title.png');
	background-repeat: repeat-x;
	color: #2578a7;
	text-align: center;
	border: none;
	margin-bottom: 15px;
}

h2.pagetitle
{text-align: right; border-left: 1px solid #c5c5c5; padding-top: 4px; margin-top: 1px; padding-bottom: 8px;
 background-position: bottom; margin-bottom: 12px;
 font-size: 20px;
    color: #0095a0;
 }
h1.pagetitle
{
    margin:0 0 10px 0 ; 
    background: url('../../images/postback2.png') right center repeat-x;
    font-size: 25px;
    color: #0095a0;
    padding:20px 0 5px 0;
    text-align: right;
    border: 1px solid silver;
    border-bottom: 1px solid #a8a8a8;
    width: 100%;
    
}

h3 {
	font-size: 16px;
	letter-spacing: -1px;
}
h4
{
    font-size: 18px;
	letter-spacing: -1px;
    font-size: 18px;
    padding:4px 4px 0 0px;
    margin-bottom: 5px;
    border-bottom: 1px solid silver;
    }
    h4.b-1
{
background: url('../../images/b-1.png') right top no-repeat;    
    }    
h4.b-2
{
   
    }
    h4.b-3
{
    
    }
    h4.b-4
{
background: url('../../images/b-4.png') right top no-repeat;    
    }
    h4.b-5
{
background: url('../../images/b-5.png') right top no-repeat;    
    }
p.big
    {
        font-size: 12px;
        padding-right: 62px;
        }

.frame h3, .frame1 h3
{
    text-align: center;
	height: 30px;
	border-bottom: 1px solid silver;
	margin: 0 3px 15px 2px;
	padding:0;
	color: #7a8c98;
	background-image:url('../../images/banner_title.png');
	background-repeat:repeat-x;
}
p{
	margin-bottom: 15px;
	line-height: 150%;
	margin-top: 0;
	
}
blockquote {
	margin-left: 3em;
	margin-right: 3em;
}

a {
	text-decoration: none;
	color:#dd7c2c;
}

a:hover {
	
	text-decoration: none;
	color: #0078a0;
}
small {
}

hr {
	display: none;
}

.linksHelp a
{
	color:#2587D7;
}
.links a
{
	color:#666666;
}
img {
	border: none;
	margin-bottom: 10px;
}

img.left {
	float: left;
	margin: 0 15px 0 0;
}

img.right {
	float: right;
	margin: 0 0 0 15px;
}
img.banner
{
    padding-bottom: 15px;
    }
    
    img.title
    {
        margin: -40px -73px -20px 0;
        float: right;
        }
.th_img
{
	margin: 0;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
}
.ai
{
	border-width:1px !important;
	margin: 0;
	padding: 0;
	margin-left: 4px;
	margin-bottom: 4px;
	border-bottom: solid 2px gray;
	border-left: solid 2px gray;
	border-right: solid 1px silver;
	border-top: solid 1px silver;
	border-color: #CCCCCC #CCCCCC #999999 #999999;
}
nobr
{
	color:White;
	/*color: #054e90;*/
}
#Title
{
	 z-index:-1;
}
#container
{
	padding: 0;
	padding-right: 10px;
	width: 800px;
	margin: 0 auto;
	margin-top: -21px;
	text-align: justify;
	overflow: hidden;
	z-index:1;
}
#masthead
{
	margin: 0;
	padding: 0;
	height: 110px;
	width: 800px;
	z-index: 2;
	background-image: url( '../../images/p_head.png');
	background-repeat: no-repeat;
}
#content
{
	padding: 0;
	margin: 0;
	width: 800px;
	background-image: url( '../../images/p_body.png' );
	background-repeat: repeat-y;
}

.clearfix {
    display: block;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#column_f
{
	padding: 0;
	margin: 0 60px 20px 65px;
	
}
#column_l
{
	width: 200px;
	margin-right: 27px;
	margin-bottom: 20px;
	padding: 0;
	float: right;
	margin-top:-5px;
	text-align: right;
    font-size: 12px;
}
#column_r
{
	width: 450px;
	margin-right: 60px;
	margin-bottom: 20px;
	float: right;
	margin-top:-5px;
}
#bottom
{
	background-image: url( '../../images/p_bottom.png' );
	background-position: top;
	background-repeat: no-repeat;
	height: 84px;
	width: 800px;
	padding: 0;
	margin: 0;
}
#footer
{
	width: 620px;
	margin-left: 100px;
	margin-right: 80px;
	padding-top: 0;
	text-align: center;
}
#footer a
{
	color: gray;
	text-decoration: underline;
	margin: 0;
}
#footer a:hover
{
	color: #CC6600;
	text-decoration: none;
}


.aSelectYear
{
	text-decoration: none;
	color: black;
}
.aSelectYear:hover
{
	color: #CC6600;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}

.aSelectedYear{
	color: #0B61AE;
	text-decoration: none;
}
.bottomshadow
{
	background-image: url( '../../images/backshadowdown.png' );
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 12px;
	margin: 0;
	padding:0;
	width: 100%;
	border-bottom: 1px solid black;
}
#topshadow
{
	background-image: url( '../../images/backshadowup.png' );
	background-repeat: repeat-x;
	background-position: center top;
	height: 12px;
	margin: 0;
	margin-bottom: -12px;
	width: 100%;
	border-top: 1px solid black;
}
#bottompanel
{
	background-image: url(../../images/backdark.png);
	position: absolute;
	left: 6px;
	top: 578px;
	width: 980px;
	height: 44px;
	visibility: visible;
	border: solid 1px silver;
}
/* header layout */
#bannerl
{
	background-image: url( '../../images/sidebarback.png' );
	background-repeat: repeat-y;
	margin: 0;
	padding: 5px;
	border-top: 10px #F0F0F0 ridge;
	border-bottom: 10px #F0F0F0 ridge;
	color: #F0F0F0;
}
#bannerr
{
	background-color: silver;
	position: absolute;
	left: 104px;
	top: 0;
	width: 98px;
	height: 98px;
	visibility: visible;
}

#User-Profile-10_
{
	position: absolute;
	left: 578px;
	top: 6px;
	width: 44px;
	height: 44px;
	visibility: visible;
	border: solid 1px silver;
}
#User-Profile-12_
{
	position: absolute;
	left: 630px;
	top: 6px;
	width: 44px;
	height: 44px;
	visibility: visible;
	border: solid 1px silver;
}
#body01
{
	position: absolute;
	left: 363px;
	top: 25px;
	width: 332px;
	height: 140px;
	visibility: visible;
	border-width: 0;
}
#User-Profile-69_
{
	position: absolute;
	left: 838px;
	top: 110px;
	width: 148px;
	height: 145px;
	visibility: visible;
	border: solid 1px silver;
}
#navigationbox
{
	background-image: url(../../images/backwhite.png);
	position: absolute;
	left: 0;
	top: 156px;
	width: 148px;
	height: 148px;
	visibility: hidden;
	border: solid 1px silver;
}
#bottompanel
{
	background-image: url(../../images/backdark.png);
	position: absolute;
	left: 6px;
	top: 578px;
	width: 980px;
	height: 44px;
	visibility: visible;
	border: solid 1px silver;
}
#masterframe
{
	background-image: url(../../images/Background.png);
	position: absolute;
	top: 5px;
	left: 5px;
	right: 5px;
	bottom: 5px;
	width: 994px;
	height: 630px;
	visibility: visible;
}
#a1
{
	height: 18px;
	width: 18px;
	left: 286px;
	top: 0;
	position: absolute;
	visibility: visible;
	border: solid 1px silver;
}

#bodypanel
{
	height: 460px;
	width: 720px;
	left: 110px;
	top: 110px;
	position: absolute;
	visibility: visible;
	border: solid 1px silver;
}
#sectionimage
{
	background-color: silver;
	height: 150px;
	width: 150px;
	left: 0;
	top: 0;
	position: absolute;
	visibility: visible;
}


#a4
{
	height: 20px;
	width: 72px;
	left: 416px;
	top: 0;
	position: absolute;
	visibility: visible;
}
#a5
{
	height: 20px;
	width: 72px;
	left: 208px;
	top: 0;
	position: absolute;
	visibility: visible;
}
#a6
{
	height: 20px;
	width: 98px;
	left: 208px;
	top: 26px;
	position: absolute;
	visibility: visible;
}
#a7
{
	height: 20px;
	width: 72px;
	left: 312px;
	top: 0;
	position: absolute;
	visibility: visible;
}
#a8
{
	height: 20px;
	width: 98px;
	left: 416px;
	top: 26px;
	position: absolute;
	visibility: visible;
}
#a9
{
	background-color: #fff;
	height: 20px;
	width: 98px;
	left: 312px;
	top: 26px;
	position: absolute;
	visibility: visible;
}

#layer1
{
	height: 20px;
	width: 20px;
	left: 1px;
	top: 0;
	position: absolute;
	visibility: visible;
}
#layer2
{
	height: 20px;
	width: 20px;
	left: 26px;
	top: 0;
	position: absolute;
	visibility: visible;
}
#layer3
{
	height: 20px;
	width: 20px;
	left: 52px;
	top: 0;
	position: absolute;
	visibility: visible;
}
#layer4
{
	height: 20px;
	width: 20px;
	left: 78px;
	top: 0;
	position: absolute;
	visibility: visible;
}
#layer5
{
	height: 20px;
	width: 20px;
	left: 104px;
	top: 0;
	position: absolute;
	visibility: visible;
}
#layer6
{
	height: 20px;
	width: 20px;
	left: 130px;
	top: 0;
	position: absolute;
	visibility: visible;
}
#layer7
{
	height: 20px;
	width: 20px;
	left: 156px;
	top: 0;
	position: absolute;
	visibility: visible;
}
#layer8
{
	height: 20px;
	width: 20px;
	left: 182px;
	top: 0;
	position: absolute;
	visibility: visible;
}
#layer9
{
	height: 20px;
	width: 20px;
	left: 208px;
	top: 0;
	position: absolute;
	visibility: visible;
}
#layer10
{
	height: 20px;
	width: 20px;
	left: 234px;
	top: 0;
	position: absolute;
	visibility: visible;
}
#layer12
{
	height: 20px;
	width: 20px;
	left: 286px;
	top: 0;
	position: absolute;
	visibility: visible;
}
#layer13
{
	height: 20px;
	width: 20px;
	left: 312px;
	position: absolute;
	top: 0;
	visibility: visible;
}
#layer11
{
	height: 20px;
	width: 20px;
	left: 260px;
	top: 0;
	position: absolute;
	visibility: visible;
}
#layer14
{
	height: 175px;
	width: 332px;
	left: 363px;
	top: 51px;
	position: absolute;
	visibility: visible;
}
#layer15
{
	background-image: url(../../images/backgraphite.png);
	height:461px;
	width:98px;
	left:6px;
	top:110px;
	position:absolute;
	visibility:visible;
}
.tablestyle
{
	width: 95%;
	/*border: solid 1px grey; */
	border-left: 0px;
	border-right: 0px;
	margin: 10px auto 15px auto;
	border-collapse: collapse;
}
.tablestyle_corrector
{
	width: 95%;
	border: solid 1px grey;
	border-left: 0px;
	border-right: 0px;
	margin: 0px auto 0px auto;
	border-collapse: collapse;
}
.tdstyle
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #808080;
	padding: 5px;
	cursor:pointer;
	cursor: hand;
}
.tdstyleborderhide
{
	border-bottom-style: solid;
	border-bottom-width: 0px;
	border-right-style:hidden;
	border-right-width: 0px;
	border-bottom-style: hidden;
	padding: 3px;
	cursor:pointer;
	cursor: hand;
}
.tdstyle_ltr
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-style:hidden;
	border-right-width: 0px;
	border-bottom-color: #808080;
	direction:ltr;
	padding: 5px;
	cursor:pointer;
	cursor: hand;
}
.tdstyle_head
{
	border-top: 1px solid #808080;
	border-bottom: 1px solid #808080;
background-image: url('../../images/bottback01.png');
		background-repeat: repeat-x;
		color: #444444;
		padding: 5px;
		font-weight:normal;
	text-align: center;
}
.tdstyle_head_Right
{
	border-top: 1px solid #808080;
	border-bottom: 1px solid #808080;
	border-right-style:hidden;
	border-right-width: 0px;
	background-image: url('../../images/bottback01.png');
	background-repeat: repeat-x;
	color: #444444;
	padding: 5px;
	font-weight:normal;
	text-align: right;
}

.tdstyle_head_borderhide
{
	border-style:hidden;
	border-style:hidden;
	border-right-width: 0px;
	background-image: url('../../images/bottback01.png');
	background-repeat: repeat-x;
	color: #444444;
	padding: 5px;
	font-weight:normal;
	text-align: center;
}
.style_head
{
	border-top: 1px solid #808080;
	border-bottom: 1px solid #808080;
    background-image: url('../../images/buttom_b_a.png');
	background-repeat: repeat-x;
	color: #444444;
	padding: 0;
	height: 20px;
}
.style_head img
{
	float: right; margin:0px; margin-left: 5px;}

.td_head
{
	
	background-image: url('../../images/navigation_item_body.png');
	background-repeat: repeat-x;
	color: #444444;
	padding:0;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight:normal;
	text-align: center;
	border: 1px solid silver;
	border-top: none;
}
.td_body
{
	
	color: #444444;
	padding: 0;
	font-weight:normal;
	text-align: center;
	border: 1px solid silver;
	border-top: none;
}
.td_spacer{
width: 17px;}

#navigationclass
{
	margin: 0;
	padding:10px;
	height: 20px;
	width: 490px;
	height: 290px;
	border: 1px solid gray;
	z-index:2;
	float: right;
	text-align: center;
	
}
#navigationclass ul 
{
	margin: 0;
	padding:0;
}
#navigationclass li {
	list-style-type: none;
	display: block;
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
}
#navigationclass a
{
	display: block;
	width: 100px;
	height: 18px;
	color: gray;
	text-decoration: none;
	border: 1px solid silver;
}
#navigationclass a:hover
{
	border: 1px solid gray;
	color: black;
	cursor: pointer;
	cursor: hand;
	text-decoration: none;
	background-image: url(   '../../images/navback.png' );
	background-repeat: repeat-x;
}

.h2box
{
	padding: 0;
	margin:0 0 20px 0;
	border: 1px solid silver;
	background-color: White;
	
	}
.trible
	{
	width: 144px;
	padding: 0;
	border: 1px solid silver;
	background-color: White;
	margin:0 0 6px 6px;
	float: right;
	    }
	    .trible p
	    {
	        font-size: 11px;
	        margin:0;
	        padding: 0 10px 10px 10px;
	        text-align: right;
	        }
	        
	        .trible a
	        {
	        font-size: 11px;
	            }
        .trible h2
        {
            padding: 8px 0 5px 0;
            font-size: 110%;
            text-indent: 0;
            margin-bottom: 0px;
            }
            .trible h2 a 
            {
                font-size: 14px;
                }
            .trible img
            {
                padding:0;
                margin: 0 0px 5px 0px;
                width: 140px;
                border: 2px solid #eeeeee;
                
                }
.h2box label
{
	padding-top:2px;
	width: 143px;
	height: 17px;
	color: gray;
	text-decoration: none;
	border: 1px solid gray;
	color: white;
	cursor: pointer;
	cursor: hand;
	background-image: url(   '../../images/navback.png' );
	background-repeat: repeat-x;
}
.h2box a
{
	/*display: block; 
	padding-top:2px;
	width: 143px;
	height: 17px;
	color: gray;
	text-decoration: none;
	border: 1px solid silver;*/
}
.h2box a:hover
{
	/*border: 1px solid gray;
	color: black;
	cursor: pointer;
	cursor: hand;
	text-decoration: none;
	background-image: url('../../images/navback.png');
	background-repeat:repeat;*/
}
.h2box h4
	{
	    font-size: 10px;
	    font-weight: bold;
	    
	}
.h2box p
{
	padding:0 15px 15px 15px;
	margin:0;
}
	
.h2box h3
        {
            color: Gray !important;
            margin:0;
            padding: 20px;
            padding-bottom:10px;
        }
        
        .h2box2 h2
        {
            padding: 8px 0;
            font-size: 110%;
            text-indent: 0;
            
            }
            
                        
.wordtable
{
    width: 95%;
    border-collapse: collapse;
    border: none;
    margin: 10px auto;
}


	
ul { margin:0; padding:0 15px 10px 15px; list-style: none; display: block; } 
ul p {padding-right: 15px; font-size:12px;}
ul li { padding: 0 15px 0 0; margin: 0 0 5px 0; background: url('../../images/list_01.png') right top no-repeat; }

.frame ul { font-size:13px; margin:0;padding-bottom:0;}
.frame p, .frame a {padding: 0 15px 15px 15px;}
.frame ul li {background: url('../../images/list_02.png') right center no-repeat; padding: 9px 8px 9px 0; border-bottom: 1px solid silver; margin:0; }
.frame ul li:hover {background: url('../../images/list_01.png') right center no-repeat;}
.frame ul li a {color:#cb5d05; padding: 5px 10px 5px 10px; width: 100%; border: none;  }
.frame ul li a:hover {color: black; text-decoration:none;}

/* post layout */
.post 
{
    font-size: 12px;
    margin: 0 0 15px 0;
    padding: 0;
    
    background-image:url('../../images/postback2.png');
	background-repeat: repeat-x;
	
	float: right;
	
	    
}
.post .cont
{
    padding:4px 4px 0 0;
    margin:0;
    border: 1px solid silver;
    border-top: none;
    background-color: #EFEFEF;
    float: right;
    width: 444px;
}
.post .cont .col1
{
    width: 412px;
    margin: 0 0 4px 4px;
    padding:13px;
    background-color: White;
    border: 1px solid #eeeeee;
    
}
.post .cont .col1books
{
    width: 412px;
    margin: 0 0 4px 4px;
    padding:13px;
    background-color: White;
    border: 1px solid #eeeeee;
    
}
.post .cont .col1books img
{
    padding: 4px;
    margin:8px 0 0 6px;
    border: 1px solid silver;
    background-color: #eeeeee;
    }
    .post .cont .col1books img.lef
{
    margin-left:0;
    }
.post .cont .col2
{
    width:190px;
    background-color: White;
    border: 1px solid #eeeeee;
    padding: 13px;
    margin:0 0 4px 4px;
    float: right;
    text-align: right;
}
.post h2
{
    margin:0; 
    background: url('../../images/h-1.png') right top no-repeat;
    font-size: 20px;
    color: #0095a0;
    padding:23px 185px 7px 0;
    text-align: right;
    border: 1px solid silver;
    border-bottom: 1px solid #a8a8a8;
    width: 263px;
    
}
.post h2.h-1{padding:30px 185px 7px 0;}
.post h2.h-2{background: url('../../images/h-2.png') right top no-repeat;}
.post h2.h-3{background: url('../../images/h-3.png') right top no-repeat;}
.post h2.h-4{background: url('../../images/h-4.png') right top no-repeat;}
.post h2.h-5{background: url('../../images/h-5.png') right top no-repeat;}

.post h3
        {
    padding: 6px 0;
    text-indent: 0;
    margin-bottom: 0;
    letter-spacing: -1px;
	font-size: 16px;
	font-weight: normal;
	background-image:url('../../images/banner_title.png');
	background-repeat: repeat-x;
	color: #2578a7;
	text-align: center;
	border: none;
            }
.tag_post{
    margin-top:-25px;
    margin-left: -1px;
    margin-bottom:0;
    font-size: 10px;
    text-align: left;
}
.tag{
    font-size: 10px;
    text-align: left;
    margin-bottom: 15px;
}
.post .tag 
{
    margin-bottom:0;
    }
.trible .tag
{
    margin-bottom:0;
    }
 .h2box .tag
 {
     margin-left: 15px;
     }
.tag a, .tag_post a
{
    padding: 3px 10px;
    background-color: #eeeeee;
    border: 1px solid #e8e8e8;
    margin: 0 4px 0 0;
    font-size: 10px;
    display: inline-block;
}
.tag a:hover, .tag_post a:hover
{
    background-color: #ffffff;
    
    text-decoration: none;
}


/*banner*/
.column_l p {
	font-size: 11px;
	padding: 0 15px 10px 15px;
	margin: 0;
}
.column_l img 
{
	border: solid 1px gray;
	margin: 0 10px 5px auto;
}
.frame
{
      width: 200px;
      padding: 0;
      margin: 0 0 10px 0;
}
.frame_top
{
	background-image: url(   '../../images/f-head.png' );
	background-repeat: no-repeat;
	height: 4px;
	width: 200px;
	font-size:1px;
	margin:0;
	padding:0;
}
.frame_body
{
	background-image: url(   '../../images/f-body.png' );
	background-repeat: repeat-y;
	width: 200px;
	margin: 0;
	padding: 10px 0 0 0;
}
.frame_bottom
{
	background-image: url( '../../images/f-bottom.png' );
	background-repeat: no-repeat;
	height: 21px;
	width: 200px;
	font-size:1px;
	margin:0;
	padding:0;
}
.frame1
{
      width: 450px;
      padding: 0;
      margin: 0 0 10px 0;
}
.frame1_top
{
	background-image: url(   '../../images/f1-head.png' );
	background-repeat: no-repeat;
	height: 4px;
	width: 450px;
	font-size:1px;
}
.frame1_body
{
	background-image: url(   '../../images/f1-body.png' );
	background-repeat: repeat-y;
	width: 450px;
	margin: 0;
	padding: 10px 0 0 0;
}
.frame1_bottom
{
	background-image: url( '../../images/f1-bottom.png' );
	background-repeat: no-repeat;
	height: 21px;
	width: 450px;
	font-size:1px;
}
.frame1 p
{
    padding: 0 15px 10px 15px
    }
    
    .frame1 .tag
    {
        margin-left: 15px;
        margin-bottom: 0;
        }
    
.frame_topUp
{
	background-image: url(   '../../images/f_headup.png' );
	background-repeat: no-repeat;
	height: 6px;
	width: 250px;
	font-size:1px;
	margin: 0;
}
.frame_bodyUp
{
	background-image: url(   '../../images/f-bodyup.png' );
	background-repeat: repeat-y;
	width: 250px;
	padding: 0;
	margin: 0;
}
.frame_bottomUp
{
	background-image: url( '../../images/f-bottomup.png' );
	background-repeat: no-repeat;
	height: 7px;
	width: 250px;
	margin-bottom: 10px;
	font-size:1px;
	margin: 0;
}
.table_link 
{
	margin: 10px; width: 90%; font-size:.9em;}
.table_link_Corrector
{
	margin: 10px 10px 0px 10px;
	width: 90%; font-size:.9em;}
.table_link a
{
	text-decoration: none;
	color: #333333;
}
.table_link a:hover
{
	text-decoration: none;
	color: #CC6600;
}




.table {padding: 0; margin: 0 0 20px 0; border-collapse: collapse; color: #696965; background: white; width: 100%; border: 1px solid #d9dbdb}

.table thead th {border-bottom: 1px solid #d9dbdb; padding: 7px 7px 4px 0; color: #7a8c98; background: #d5e1e2; font-size: 110%; background-image:url('../../images/banner_title.png');	background-repeat:repeat-x;}

.table tbody {border-bottom: 2px solid #d9dbdb;}
                      
.table tbody td, table tbody th {padding: 7px; background-image:url('../../images/banner_title.png'); background-repeat:repeat-x;}

.table tbody tr {background: none;}

.table tbody tr.odd {background: #F0F2F4;}

.table tbody  tr:hover {background: #EAECEE; color: #111;}

.table tfoot td, table tfoot th, table tfoot tr {text-align: left; font-size: 90%; background: #d9dbdb;background-image:url('../../images/banner_title.png'); background-repeat:repeat-x; padding: 5px 7px;}


.table2 {padding: 0; margin: 0 0 20px 0; border-collapse: collapse; color: #696965; background: white; width: 100%; border: 1px solid #d9dbdb}

.table2 thead th {border-bottom: 1px solid #d9dbdb; padding: 7px 7px 4px 0; color: #7a8c98; background: #d5e1e2;}

.table2 tbody {border-bottom: 2px solid #d9dbdb;}
                      
.table2 tbody td, table tbody th {padding: 7px; background-color: White; border-bottom: 1px solid silver; border-top: 1px solid silver;}

.table2 tbody tr {background: none; }

.table2 tbody  tr:hover {background: #EAECEE; color: black;}


.frame table{ padding: 0; border-collapse: collapse; color: #60605b; font-size:12px; margin: auto; background: none; width: 170px; border: none;}

.frame table a {padding: 0}
    
.frame table thead th {background-color: #e7e7e7; border: 1px solid #d9dbdb; padding: 7px 0 4px 0; color: #7a8c98; font-size: 120%; text-align: center; background-image:url('../../images/banner_title.png');	background-repeat:repeat-x; }

.frame table tbody {border-bottom: 2px solid #d9dbdb;}
                      
.frame table tbody td, table tbody th {padding: 7px 5px; background: none; border-bottom: 1px solid #d9dbdb;}

.frame table tbody tr {background: none;}

.frame table tbody tr.odd {background: none;}

.frame table tbody  tr:hover {background: #EAECEE; color: #111;}

.frame table tfoot td, table tfoot th, table tfoot tr {text-align: left; font-size: 90%; background: #EAECEE; padding: 3px 7px;background-image: url('../../images/banner_title.png'); background-repeat:repeat-x}

.frame img 
{
    padding: 0 15px 0 15px;
    text-align: center;
    width: 170px;
    height: 170px;
    }
    
    .frame .tag
    {
        padding: 0 15px 0 15px;
        margin-bottom:0;
        }
        
        
   .fixtab
        {
            margin: 0 25px;
        }
        
        
        /*header*/
        
        .buttom_table
{
	border-collapse: collapse;
	width: 95%;
	padding: 0;
	margin: 0 auto;
	text-align: center;
	height: 24px;
	font-size: 12px;
}
.buttom_list {
	border-collapse: collapse;
	padding:0;
	margin:10px auto;
	height:30px;
	text-align:center;

}
.buttom_list_credit {
	border-collapse: collapse;
	padding:0;
	height:30px;
	text-align:center;
}
.buttom_list_t2 {
	border-collapse: collapse;
	padding:0;
	margin:0;
	height:30px;
	text-align:left;
}
/*Common*/
.b_r
{
	background-image: url('../../images/buttom_r.png' );
	background-repeat: no-repeat;
	width: 7px;
	margin: 0;
	padding: 0;
	 	}
/*Common*/
.b_b
{
	background-image: url('../../images/buttom_b.png' );
	background-repeat: repeat-x;
	margin: 0;
	padding: 0 10px;
	cursor: pointer;
	cursor: hand;
}
.b_b a
{
	color: #666666;
}
.b_b a:hover 
{
	color: #CC6600;}
/*Common*/
.b_l
{
	background-image: url('../../images/buttom_l.png' );
	background-repeat: no-repeat;
	width: 7px;
	margin: 0;
	padding: 0;
}
.b_r_i
{
	background-image: url('../../images/buttom_r_i.png' );
	background-repeat: no-repeat;
	width: 7px;
	margin: 0;
	padding: 0;
}
.b_b_i
{
	background-image: url('../../images/buttom_b_i.png' );
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	color: #999999;
	cursor:pointer;
	cursor: hand;
}
.b_b_i a
{
	color: #666666;
}
.b_b_i a:hover 
{
	color: #CC6600;}
.b_l_i
{
	background-image: url('../../images/buttom_l_i.png' );
	background-repeat: no-repeat;
	width: 7px;
	margin: 0;
	padding: 0;
}
.table_style
{
	border-collapse: collapse;
	width: 90%;
	padding: 0;
	margin: 0 auto;
}
.style1
{
	border-bottom: 2px #d8d8d8 solid;
	margin: 0;
	vertical-align: middle;
	margin: 10px;
}



/*main header*/
/*header*/
#wrapper
{
	padding: 0;
	width: 778px;
	margin: 0 auto;
	text-align:center;
}
#header
{
	margin: 0 auto;
	height: 52px;
	width: 778px;
	top: 5px;
	margin-bottom: 5px;
	position: relative; 
}
#universalnav
{
	background-image: url(../../images/normal/universalback.png);
	background-repeat: repeat-x;
	height: 57px;
	width: 253px;
	left: 520px;
	top: -11px;
	position: absolute;
	visibility: visible;
}
#universalnav2
{
	background-image: url(../../images/normal/backdark.png);
	height: 57px;
	width: 520px;
	left: 0px;
	top: -11px;
	position: absolute;
	visibility: visible;
}

#buttlibrary
{
	height: 46px;
	width: 46px;
	left: 572px;
	top: 0;
	position: absolute;
	visibility: visible;
}

#buttdepartments
{
	position: absolute;
	left: 468px;
	top: 0;
	width: 46px;
	height: 46px;
	visibility: visible;
}
#clock
{
	position: absolute;
	left: 5px;
	top: 5px;
	width: 36px;
	height: 36px;
	visibility: visible;
	cursor:pointer;
	cursor: hand;
	}
#search
{
	position: absolute;
	left: 52px;
	top: 0;
	width: 46px;
	height: 46px;
	visibility: visible;
	cursor:pointer;
	cursor: hand;
}
#Logo
{
	position: absolute;
	top: 0;
	left: 125px;
	width: 46px;
	height: 170px;
	visibility: visible;
	cursor:pointer;
	cursor: hand;
}
#logoff
{
	position: absolute;
	left: 156px;
	top: 0;
	width: 46px;
	height: 46px;
	background-image: url(../../images/tasks/logoffa.png);
	visibility: visible;
	cursor:pointer;
	cursor: hand;
}

/*titles*/
#title13
{
	position: absolute;
	left: 0px;
	top: 52px;
	width: 44px;
	height: 44px;
	visibility: visible;
	border: solid 1px silver;
}
#title12
{
	position: absolute;
	left: 52px;
	top: 52px;
	width: 44px;
	height: 44px;
	visibility: visible;
	border: solid 1px silver;
}
#title11
{
	position: absolute;
	left: 104px;
	top: 52px;
	width: 44px;
	height: 44px;
	visibility: visible;
	border: solid 1px silver;
}
#title10
{
	position: absolute;
	left: 156px;
	top: 52px;
	width: 44px;
	height: 44px;
	visibility: visible;
	border: solid 1px silver;
}
#title09
{
	position: absolute;
	left: 208px;
	top: 52px;
	width: 44px;
	height: 44px;
	visibility: visible;
	border: solid 1px silver;
	z-index:-1;
}
#title08
{
	position: absolute;
	left: 260px;
	top: 52px;
	width: 44px;
	height: 44px;
	visibility: visible;
	border: solid 1px silver;
}
#title07
{
	position: absolute;
	left: 312px;
	top: 52px;
	width: 44px;
	height: 44px;
	visibility: visible;
	border: solid 1px silver;
}
#title06
{
	position: absolute;
	left: 364px;
	top: 52px;
	width: 44px;
	height: 44px;
	visibility: visible;
	border: solid 1px silver;
}
#title05
{
	position: absolute;
	left: 416px;
	top: 52px;
	width: 44px;
	height: 44px;
	visibility: visible;
	border: solid 1px silver;
}
#title04
{
	position: absolute;
	left: 468px;
	top: 52px;
	width: 44px;
	height: 44px;
	visibility: visible;
	border: solid 1px silver;
}
#title03
{
	position: absolute;
	left: 520px;
	top: 52px;
	width: 44px;
	height: 44px;
	visibility: visible;
	border: solid 1px silver;
}
#title02
{
	position: absolute;
	left: 572px;
	top: 52px;
	width: 44px;
	height: 44px;
	visibility: visible;
	border: solid 1px silver;
}
#title01
{
	position: absolute;
	left: 624px;
	top: 52px;
	width: 44px;
	height: 44px;
	visibility: visible;
	border: solid 1px silver;
}

/*navigation1*/
#navigation1
{
	margin: 0;
	padding:0;
	height: 20px;
	width: 778px;
	position: relative;
	z-index:2;
}
#navigationtitle
{
	height: 20px;
	width: 778px;
	position: relative;
	float:left;
	margin:0;
	margin-top: -20px;
	padding:0;
	z-index:-2 !important;
}
.an
{
	height: 20px;
	position: relative;
	float:left;
	margin:0;
	margin-right: 6px;
	padding:0;
	z-index:2;
	padding: 0;
	z-index:-2 !important;
}
#navigation1 ul 
{
	margin: 0;
	padding:0;
	
}
#navigation1 li {
	float:right;
	list-style-type: none;
	margin: 0;
	padding:0;
	background-image: none;
}
#navigation1 label
{	
	display:block;
	width:96px;
	height: 18px;
	margin:0;
	padding:0;
	margin-right: 6px;
	text-decoration: none;
	border: 1px solid silver;
	color: white;
	cursor: pointer;
	cursor: hand;
	background-image: url(   '../../images/navback.png' );
	background-repeat: repeat-x;
}
#navigation1 a
{
	display: block;
	width: 96px;
	height: 18px;
	margin: 0;
	padding: 0;
	margin-right: 6px;
	color: silver;
	text-decoration: none;
	border: 1px solid gray;
}
#navigation1 a:hover
{
	border: 1px solid white;
	color: #CCCCCC;
	cursor: pointer;
	cursor: hand;
	text-decoration: none;
	background-image: url(   '../../images/navback.png' );
	background-repeat: repeat-x;
}


/*navigation*/
#navigation
{
	margin: -30px 57px 25px 62px;
	height: 50px;
	padding: 0 0 0 0;
	width: 682px;
	float: right;
}
#navigation_right
{
	background-image: url( '../../images/navigation_right.png' );
	width: 9px;
	height: 50px;
	margin: 0;
	padding:0;
	float: right;
}
#navigation_center
{
	background-image: url( '../../images/navigation_body.png' );
	background-repeat: repeat-x;
	height: 50px;
	margin: 0;
	padding:0;
	width: 664px;
	float: right;
	
}
#navigation_left
{
	background-image: url( '../../images/navigation_left.png' );
	width: 9px;
	height: 50px;
	float: left;
	margin:0;
	padding:0;
	list-style-type:none;
}
#navigation_center ul {
	padding:0;
	margin:0 12px;
	
}
#navigation_center li
{
	float: right;
	padding: 16px 5px;
	display:inline-block;
	list-style-type:none;
	background-image: none;
	color: Gray;
    
}
#navigation_center label {
	color:white;
	text-decoration: none;
	padding:14px;
	padding-top: 13px;
	border-left: dotted 1px #800000;
	border-right: dotted 1px #800000;
}
#navigation_center label:hover
{
	color: Black;
	cursor: pointer;
	cursor: hand;
	text-decoration: none;
	background-image: url(  '../../images/navigation_body.png' );
	background-repeat: repeat-x;
	background-position: center;
	border-color: #333333;
}
#navigation_center a {
	color:gray;
	text-decoration: none;
	padding:14px;
	padding-top: 13px;
	border-left: dotted 1px #800000;
	border-right: dotted 1px #800000;
}
#navigation_center a:hover
{
	color: Black;
	cursor: pointer;
	cursor: hand;
	text-decoration: none;
	background-image: url(  '../../images/navigation_body.png' );
	background-repeat: repeat-x;
	background-position: center;
	border-color: #333333;
}


/*frame full*/

.f
{
	padding: 10px 48px 10px 58px;
	margin: 0 auto;
	width: 624px;
}
.f_fixed
{
	margin:0 auto;
	padding: 15px;
	position: relative;
	width: 624px;
	top: 0px;
	right: 0px;
}
.f p, .f h1, .f h2, .f h3, .f h4, .f h5,.f h6
{
	margin: 0;
	padding: 5px 20px 10px 20px;
}
.f h1, .f h2, .f h3, .f h4, .f h5, .f h6
{
	text-align: center;
}
.fm_head
{
	background-image: url(     '../../images/fm_head.png' );
	height: 8px;
	width: 624px;
	margin: 0;
	padding: 0;
}
.fm_body
{
	background-image: url(    '../../images/fm_body.png' );
	background-repeat: repeat-y;
	width: 624px;
	padding: 0;
}
.fm_body p
{
	color: white;
	margin: 0;
	padding: 3px 20px 10px 20px;
	font-size: 1.2em;
	}
.fm_bottom
{
	background-image: url(   '../../images/fm_bottom.png' );
	height: 8px;
	width: 624px;
	margin: 0;
	padding: 0;
}
.f_head{
	
	background-image:url('../../images/f_head.png'); height: 8px; width: 624px; margin:0;padding:0;
}
.f_body
{
	background-image: url(  '../../images/f_body.png' );
	background-repeat: repeat-y;
	width: 624px;
	padding: 0;
	margin: 0;
}
.f_body_chart
{
	background-image: url(  '../../images/f_body.png' );
	background-repeat: repeat-y;
	width: 624px;
	position: relative;
	padding: 0;
	margin: 0 auto;
}
.f_body img
{
	padding:30px 60px;
	margin: 0;
}
.f_bottom
{
	background-image: url( '../../images/f_bottom.png' );
	background-repeat:no-repeat;
	height: 8px;
	width: 624px;
	margin: 0;
	padding: 0;
}


/*frame half*/

.frame3
{
    margin: 0;
    padding: 0;
    margin-bottom: 10px;
}
.frame3b p
{
    margin: 0;
    padding: 5px 20px 5px 25px;
}
.frame3h
{
    background-image: url( '../../images/f3-head.png' );
    height: 8px;
    width: 400px;
    margin: 0;
    padding: 0;
}
.frame3mh
{
    background-image: url(  '../../images/f3-mhead.png' );
    height: 8px;
    width: 400px;
    margin: 0;
    padding: 0;
}
.frame3mb
{
    background-image: url(  '../../images/f3-mbody.png' );
    background-repeat: repeat-y;
    width: 400px;
    padding: 0;
    margin: 0;
}
.frame3sh
{
    background-image: url(  '../../images/f3-shead.png' );
    height: 6px;
    width: 400px;
    margin: 0;
    padding: 0;
}
.frame3b
{
    background-image: url(  '../../images/f3-body.png' );
    background-repeat: repeat-y;
    width: 400px;
    padding: 0;
    margin: 0;
}

.frame3bDC /*DC Stands for Distributed Correction */
{
    background-color: #F5F5F5;
    background-repeat: repeat;
    width: 100%;
    padding: 0;
    margin: 0;
}
.frame3bott
{
    background-image: url(  '../../images/f3-bottom.png' );
    height: 8px;
    width: 400px;
    margin: 0;
    padding: 0;
}


/*content_table Layout*/
.fix_full
{
	width: 780px;
	border:0;
	margin: 0;
	padding: 0;	
}
.fix_half
{
	width: 546px;
	border:0;
	margin: 0;
	padding: 0;
}
.fix_third
{
	width: 234px;
	border:0;
	margin-bottom: 4px;
	margin: 0;
	padding: 0;
}
.fix_fourth
{
	width: 132px;
	border:0;
	margin: 0;
	padding: 0;
}
.fix_t_r
{
	background-image: url( '../../Images/fix_t_r.png' );
	background-repeat: no-repeat;
	width: 10px;
	height: 54px;
}
.fix_t_l
{
	background-image: url(../../images/fix_t_l.png);
	background-repeat: no-repeat;
	width:10px;
	height:54px;}
.fix_t_b {background-image: url('../../images/fix_t_b.png'); background-repeat:repeat-x; width: 25%}
.fix_h_b {background-image: url('../../images/fix_h_b.png'); background-repeat: repeat-x; width:50%}
.fix_r {background-image: url('../../images/fix_r.png'); background-repeat: repeat-y}
.fix_body{background-color: white; width: 100%; padding: 15px;}
.fix_l{background-image: url('../../images/fix_l.png'); background-repeat: repeat-y}
.fix_bottom{background-image: url('../../images/fix_bottom.png'); background-repeat: repeat-x}
.fix_b_r
{
	background-image: url(../../images/fix_b_r.png);
	background-repeat: no-repeat;
	width:10px;
	height:10px;}
.fix_b_l
{
	background-image: url(../../images/fix_b_l.png);
	background-repeat: no-repeat;
	width:10px;
	height:10px;}


/*content_table Layout2*/
.fix2_t_r
{
	background-image: url( '../../Images/fix2/fix_t_r.png' );
	background-repeat: no-repeat;
	width: 10px;
	height: 54px;
}
.fix2_t_l
{
	background-image: url(../../images/fix2/fix_t_l.png);
	background-repeat: no-repeat;
	width:10px;
	height:54px;}
.fix2_t_b {background-image: url('../../images/fix2/fix_t_b.png'); background-repeat:repeat-x; width: 25%}
.fix2_h_b {background-image: url('../../images/fix2/fix_h_b.png'); background-repeat: repeat-x; width:50%}
.fix2_r {background-image: url('../../images/fix2/fix_r.png'); background-repeat: repeat-y}
.fix2_body{background-color: #dddddd; width: 100%; padding: 15px;}
.fix2_l{background-image: url('../../images/fix2/fix_l.png'); background-repeat: repeat-y}
.fix2_bottom{background-image: url('../../images/fix2/fix_bottom.png'); background-repeat: repeat-x}
.fix2_b_r
{
	background-image: url(../../images/fix2/fix_b_r.png);
	background-repeat: no-repeat;
	width:10px;
	height:10px;}
.fix2_b_l
{
	background-image: url(../../images/fix2/fix_b_l.png);
	background-repeat: no-repeat;
	width:10px;
	height:10px;}
	

.fix3_body{background-color: #dddddd; padding: 0;}
.fix3_t_b {background-image: url('../../images/fix2/fix_t_b.png'); background-repeat:repeat-x; width: 8px;}
.fix3_h_b {background-image: url('../../images/fix2/fix_h_b.png'); background-repeat: repeat-x; width:96px}




