body {
text-align: center; /*center hack*/
background-color:#B0B5B3;
background-image:url('../images/bg_all.png');
background-repeat:repeat-y;
/*background-attachment:fixed;*/
background-position:center; 
}
#left .inputbox {
background: green;
border: 0;
margin: 4px;
padding: 0;
float: left;
}
#login {
top:0;
width: 49;
height: 122px;
background: none;
border: none;
margin-left: 15px;
float: left;
}

#login .moduletable h3{
display: none;
}

#login img {
border: none;
background: none;
}

#login .button {
font: bold 12px Arial, Helvetica, sans-serif;
width: 150px;
height: 20px;
line-height: 20px;
text-align: center;
background: url("../images/button_bg2.png") no-repeat 0 0;
border: none;
color: #404040;
}

#login .button:hover {
font: bold 12px Arial, Helvetica, sans-serif;
width: 150px;
height: 20px;
text-align: center;
background: url("../images/button_bg2.png") no-repeat 0 -20px;
border: none;
color: #404040;
cursor: hand;
}

#login .inputbox1 {
width: 70px;
height: 20px;
padding: 4px 10px 0 24px;
background: url("../images/username_bg.png") no-repeat 0 0;
border: none;
}

#login .inputbox1:hover {
background: url("../images/username_bg.png") no-repeat 0 -24px;
}

#login .inputbox2 {
width: 70px;
height: 20px;
padding: 4px 10px 0 24px;
background: url("../images/password_bg.png") no-repeat 0 0;
border: none;
}
#login .inputbox2:hover {
background: url("../images/password_bg.png") no-repeat 0 -24px;
}


.inside {
padding: 0px;

}
.clear {clear: both;}

#inner {
	padding: 0px; /* 10px; */
	background: #fff url("../images/bg-trans2.png"); 
/*    opacity: 0.70;
    filter:alpha(opacity=70); */ /* IE's opacity*/
width: 100%;
}

#wrap {
padding: 0;
min-width:760px;
max-width: 1000px; /*960*/
width: auto !important; /*IE6 hack*/
width: 1000px; /*960px;*/ /*IE6 hack*/
margin: 0 auto;
text-align: left;
margin-top: 0px;
/*background: #fff;*/
background: #fff url("../images/bg.png");
/*border: 1px solid #eaeaea;*/
}
#header {
float: left;
color: #fff;
width: 100%;
height: 108px;
background: #fff;
}
#header3 {
float: left;
color: #fff;
width: 100%;
height: 50px;
background: #fff url("../images/rama6daugther2.png");
}

#logo { 
width: 100%;
float: left;
overflow: hidden;
}

#logo h1 {
font-family: Arial, Helvetica, sans-serif;
padding: 0;
margin: 0;
font-size: 36px;
line-height: 36px;
margin: 25px -20px 20px 20px;
color: #fff;
}
#logo h2 {
font-family: Tahoma, Arial, Helvetica, sans-serif, small-caps;
font-size: 12px;
padding: 0;
margin: -10px -30px 20px 30px;
color: #f3f3f3;
}

div#topbar {
	width: auto;  
	margin: 0px 0px 0px 0px;
	padding: 0px 25px 0px 25px;
	background: #212121;
	clear: both;  
	position: relative;
}

div#topbar div.nav_m {
	height: 55px;
	background: #212121 url(../images/nav_m.png) 0 0 repeat-x; /* ie6png:scale */
}

div#topbar div.nav_l {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 25px;
	height: 55px;
	background: url(../images/nav_l.png) 0 0 no-repeat; /* ie6png:scale */
}

div#topbar div.nav_r {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 25px;
	height: 55px;
	background: url(../images/nav_r.png) 0 0 no-repeat; /* ie6png:scale */
}

#searchbox input {
background: #fff url("../images/magnifier_icon.png") no-repeat;
border: 1px solid #f1f1f1;
height: 18px;
width: 140px;
padding-left: 18px;
font: 14px Arial, Helvetica, sans-serif;
}

#searchbox .search {
	position: absolute;
	top: 1px;
	left: 20px;
	z-index: 11;
}

#left {
float: left; 
width: 180px; /*18%; *//*20%;*/ 
overflow: hidden;
background: none;
}
#left001 {
float: left; 
width: 180px; /*18%; *//*20%;*/
height: 300px;
overflow:hidden;
background: none;
}
#left {
float: left; 
width: 180px; /*18%; *//*20%;*/ 
overflow: hidden;
background: none;
}
#right {
float: right; 
width: 180px; /*18%; *//*20%;*/ 
overflow: hidden;
background: none;
}
#right001 {
float: right; 
width: 180px; /*18%; *//*20%;*/ 
overflow: hidden;
background: none;
}
#content60 {
float: left; 
width: 640px; /*64%; */
overflow: hidden;

/* float: left; */
/* width: 600px; /*575px;*/
/* overflow: hidden; */
}


#content {
float: left; 
width: 60%; 
overflow: hidden;
}
#content80 {
float: left; width: 80%; overflow: hidden;
}
#content100 {
float: left; width: 100%; overflow: hidden;
}

#footer {
color: #fff;
text-align: left;
clear: both;
height: 1px;
}

#footer #copyright {
	float: left;
	width: 100%;
	text-align: center;
	color: #ccc;

}

#footer #design {
	float: right;
	width: 40%;
	text-align: right;
	color: red;
}

#footer p, #footer a, #footer a:link, #footer a:active, #footer a:hover, #footer a:visited {
font: 10px normal verdana, helvetica, tahoma;
color: #ccc;
}
 
#box {
/*
height:284px;
width:600px;
*/
width: 100%;
height: 284px;
background: black;
}

/*** set the width and height to match your images **/
#slideshow {
    position:relative; 
/*
	position:absolute;    
	top:0;
	left:0;
*/
    height:284px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:18;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:20;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:19;
}

#intro-box {
	position:absolute;    
	top:0;
	left:0;
	z-index:21;
	visibility: hidden;
}
/* Ultimate Content Display */
div.ucd_introtext img {
	padding-right:10px;
	padding-bottom: 10px;
}

div.ucd_ucd {
	font-family: Tahoma;
	font-size: 10pt;
	color: #46546C;
}
div.ucd_title {
	font-family: San Serif;
	font-size: 10pt;
	font-weight: bold;
	color: #46546C;
}
div.moduletable_search {
	background: url("../images/search_bg.png") 5px 8px no-repeat;
    padding-top: 3px;
    padding-left: 35px;
	margin-top:10px;
	margin-left: 10px;
}
div.moduletable_search form{
    padding-bottom: 5px;
}
.inputbox_search {
		width:100px; 
		border:1px solid #fff;

}
form.search_search {
margin-bottom:1px;
}



/* for JScrollPane */
#content-bot {
	width: 312px;/* 566px; */
	height: 320px; /*254px;*/
	margin-left: 5px; 
	position:relative; 
	overflow:hidden;
}

#content-bot2 {
	width: 312px;/* 566px; */
	height: 320px; /*254px;*/
	margin-left: 5px; 
	position:relative; 
	overflow:hidden;
}

#content-bot3 {
	width: 312px;/* 566px; */
	height: 320px; /*254px;*/
	margin-left: 5px; 
	position:relative; 
	overflow:hidden;
}
#content-bot4 {
	width: 312px;/* 566px; */
	height: 320px; /*254px;*/
	margin-left: 5px; 
	position:relative; 
	overflow:hidden;
}
#content-bot5 {
	width: 312px;/* 566px; */
	height: 320px; /*254px;*/
	margin-left: 5px; 
	position:relative; 
	overflow:hidden;
}
#content-bot6 {
	width: 312px;/* 566px; */
	height: 320px; /*254px;*/
	margin-left: 5px; 
	position:relative; 
	overflow:hidden;
}
#content-bot7 {
	width: 312px;/* 566px; */
	height: 320px; /*254px;*/
	margin-left: 5px; 
	position:relative; 
	overflow:hidden;
}
#content-bot8 {
	width: 312px;/* 566px; */
	height: 320px; /*254px;*/
	margin-left: 5px; 
	position:relative; 
	overflow:hidden;
}
#content-bot9 {
	width: 312px;/* 566px; */
	height: 320px; /*254px;*/
	margin-left: 5px; 
	position:relative; 
	overflow:hidden;
}
#content-bot10 {
	width: 312px;/* 566px; */
	height: 320px; /*254px;*/
	margin-left: 5px; 
	position:relative; 
	overflow:hidden;
}


#holder1 {
	border-top: 5px #3e8080 solid; 
	background: #fff url("../images/bg-trans2.png");
	float: left;
	padding-right: 5px;
	margin-top: 5px;
	padding-bottom:10px;
	width: 312px;
}
#holder2 {
	border-top: 5px #224080 solid; 
	background: #fff url("../images/bg-trans2.png");
	float: right;
	padding-right: 5px;
	margin-top: 5px;
	padding-bottom:10px;
	width: 312px;

}
#holder1 h3 , #holder2 h5  , #holder2 h3 , #holder1 h5{
	height: 30px;
	padding-left: 10px;
	padding-top: 5px;
	margin: 0;
}

#holder3 {
	border-top: 5px #9f6f34 solid; 
	background: #fff url("../images/bg-trans2.png");
	width: 312px;
/*	height: 530px; */
	float: left;
	padding-right: 5px;
	margin-top: 5px;
	padding-bottom:10px;
	overflow:hidden;
}
#holder4 {
	border-top: 5px #9f6f34 solid; 
	background: #fff url("../images/bg-trans2.png");
	width: 312px;
/*	height: 530px; */
	float: right;
	padding-right: 5px;
	margin-top: 5px;
	padding-bottom:10px;
	overflow:hidden;

}


.publish a span {
	font-size: 1.2em !important;
	color: #224080 !important;
}
.publish a span strong{
	color: #224080 ;
}

.publish  span span strong{
	font-size: 0.8em !important;
	color: #E8C6B7 ;
}
#holder2 a.doclink {
	font-family: tahoma;
	font-size: 1.1em;
	color: #0033CC;
	text-decoration: underline !important;
}

div.moduletable_ucd h3 {
	padding-left: 10px;
	padding-top: 5px;
}


/* for login page */
#com-form-login img, form#login img {
	float: left;
/*	clear:both; */
	padding-top: 10px;
/*	margin-left: 2px; */
	padding-right: 80%;
	padding-bottom: 10px;
	background-color: white;
}
#com-form-login table, form#login table{
	float:left;
	width: 50%;
}
#com-form-login div , form#login div{
/*	clear:both; */
	text-align:left;
/*	text-indent: 15px; */
	padding-left: 15px;
	font-size: 1.2em;
	color: #808080;
}
#com-form-login , form#login{
	clear:left;
}

#com-form-login  fieldset.input, form#login fieldset.input {
/*	clear:left; */
	float: right;
/*	clear: both; */
	padding-right: 40px;
}
#com-form-login ul, form#login ul {
	clear: both;
	float:left;
	display: block;
	width: 100%;
	border-top: 4px solid #C2CCCD ;
	padding-top: 10px;
}
#com-form-login .componentheading, form#login .componentheading{
	font-size: 2em;
	background: none;
}
#com-form-login .componentheading img , form#login  .componentheading img {
	background: none;
}

/* format Article text */
.head1_color {
}
.head2_grey {
}
.head3_grey {
}
.head4_grey { /* size=head3 but italic */
}

.tab_open {
background-image: url(../images/bg_artcl_hd2.png); 
width: 7px; 
height: 20px; 
}
.tab_close {
background-image: url(../images/bg_artcl_hd3.png); 
width: 7px; 
height: 20px; 
}
.tab_mid {
padding-left: 10px; 
height: 20px; 
margin-bottom: 0pt; 
margin-top: 0 !important;
font-size: 1.5em; 
background-image: url(../images/bg-trans2.png);
}
.tab_con {
clear:both;
background-image: url(../images/bg-trans2.png); 
padding:10px 0;
}
.block2col {
margin-top: 5px; 
width: 315px;
background:#9f6f34 url(../images/bg-hia-1.png);
}

.doclist_desc {
	margin-left: 5px !important;
	font-weight: bold;
}
.doclist_desc img{
	padding-right: 10px !important;
}
.doclist_desc span {
	color: #224080 !important;
}

table.blog {
width: 640px;
}

form.fabrikForm {
	margin:0;
}
form.fabrikForm h1{
margin-left:10px;
margin-top:0;
padding-top: 10px;
font-size: 1.9em;
}
input.fabrikinput {
margin:0 5px;
}
.fabrikGroup legend {
font-size: 1.2em;
font-weight: bold;
color:#939393;
}
div.fabrikLabel {
font-size: 1em;
font-weight: bold;
color:#415654;
}
div.splashunder a:link, div.splashunder a:visited{
text-decoration:none;
color:#000000;
font-family:Tahoma;
font-weight:bold;
font-size:20px;
}
div.splashunder a:hover{
text-decoration:none;
color:#0000CC;
font-family:Tahoma;
font-weight:bold;
font-size:20px;
}


