body {
    background: url("/templates/nepda/img/background.png");
	margin:0;
    padding: 0;
}

html {
    margin:0;
    padding:0;
}

.shadow_deactive {
    -moz-box-shadow: 0px 0px 12px #3465a4;
    -webkit-box-shadow: 0px 0px 12px #3465a4;
    box-shadow: 0px 0px 12px #3465a4;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#3465a4')progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=315, Color='#3465a4')progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=0, Color='#3465a4')progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#3465a4')progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=90, Color='#3465a4')progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=270, Color='#3465a4')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#3465a4')progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=315, Color='#3465a4')progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=0, Color='#3465a4')progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#3465a4')progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=90, Color='#3465a4')progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=270, Color='#3465a4');
}

.shadow {
    border: 1px solid #3465A4;
}

#pagewrapper {
    width: 813px;
    margin: 0px auto 0px auto;
    margin-top:30px;
    margin-bottom:20px;    
    border: 1px solid #C7E5FF;
}

#border_01{
    border: 1px solid rgb(100, 200, 250);
}


#page_content {
    background: #fff url("/templates/nepda/img/content-background.png");
}

#page_top_full {
    background: transparent url("/templates/nepda/img/bblue/page_top_full.png") top left no-repeat ;
    width: 813px;
    height:20px;
}


#page_bottom_full {
    background: transparent url("/templates/nepda/img/bblue/page_bottom_full.png") top left no-repeat ;
    width: 813px;
    height:20px;
}

#page_top_left {
	background: transparent url("/templates/nepda/img/bblue/page_top_left.png") top left no-repeat ;
	float:left;
	height:13px;
	width:13px;
}
#page_top_middle {
	background: transparent url("/templates/nepda/img/bblue/page_top_middle.png") top center repeat-x;
	height:13px;
	margin-left:14px;
	margin-right:14px;
}
#page_top_right {
	background:  url("/templates/nepda/img/bblue/page_top_right.png") top right no-repeat;
	float:right;
	height:13px;
	width:13px;
}

#page_left {
    background: transparent url("/templates/nepda/img/bblue/page_left_middle.png") top left repeat-y ;
	margin-top:8px;
}
#page_middle {
    /*background: url("/templates/nepda/img/page_middle.png");*/
	margin-left:13px;
    margin-right:13px;
}
#page_right {
    background:  url("/templates/nepda/img/bblue/page_right_middle.png") top right repeat-y;
	margin-right:0px;
}


#page_bottom_left {
    background: transparent url("/templates/nepda/img/bblue/page_bottom_left.png") bottom left no-repeat ;
    float:left;
    height:13px;
    width:13px;
}
#page_bottom_middle {
    background: transparent url("/templates/nepda/img/bblue/page_bottom_middle.png") bottom center repeat-x;
    height:13px;
	margin-left:13px;
    margin-right:13px;
}
#page_bottom_right {
    background:  url("/templates/nepda/img/bblue/page_bottom_right.png") bottom right no-repeat;
    float:right;
    height:13px;
    width:13px;
}

#logoline{
	background: url("/templates/nepda/img/page_top_logoline_background.png") repeat-x;
	height:40px;
	margin:0;
}
#logo {
	background: url("/templates/nepda/img/logo-40.png") no-repeat;
	height:40px;
	width: 125px;
	float:left;
	margin-right:20px;
}
div.logoline_link {
	height:30px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	margin-left:5px;
}
div.logoline_link:hover{
	background: url("/templates/nepda/img/page_text_background.png");
	border-top: 3px solid #3465a4;
    margin-top:-3px;
}
div.logoline_link a {
    color:#fff;
    font-size: 22px;
}
div.logoline_link:hover a {
    color:#3465a4;
    font-size: 22px;
	text-decoration:none;
}

div.logoline_active_link {
    background: url("/templates/nepda/img/page_text_background.png");
	border-top: 3px solid #3465a4;
	margin-top:-3px;
}
div.logoline_active_link a {
    color:#3465a4;
    font-size: 22px;
}

#page_text_content{
    background: url("/templates/nepda/img/page_text_background.png");
    margin:0;
	min-height:200px;
	padding:10px;
}


#footer {
	background: url("/templates/nepda/img/page_footer_background.png") repeat-x;
    height:40px;
}
#footer_text {
	padding:8px;
	font-size:x-small;
    text-align:center;
	color:#fff;
}



.clear {
	clear:both;
	content:".";
	visibility:hidden;
}
