/* CSS Document */



body {
	background-image: url(/resources/images/default/BODY_BACKGROUND.GIF);
	background-repeat: repeat-x;
	background-position: top;
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:100%;
	line-height:normal;
	width:100%;
	margin:0px;
}
img {
	border-width:0px;
}
.user_submenu {
	color:#888;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-left:10px;
	margin-top:2px;
}
.user_submenu a,  .user_submenu a:visited {
	color:#5f3e1e;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	
}

.user_submenu a:hover
{
color:#5f3e1e;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.clear {
	clear:both;
}
.txtboxsearch {
	background-color:#f3f3f3;
	
	
	
	font-size:26px;
	height:30px;
	margin-top:9px;
     border:none;
	padding-left:5px;
	width:430px;
}
.directory_button_container {
	width:100%;
	
	position:relative;
}
.directory_list {
	width:100%;
	display:none;
	background-image:url("/resources/images/pannel-bg.gif");
	background-repeat:repeat-x;
	background-color:#ffffff;
	background-position:bottom;
	/*padding-left:100px;*/
    height:auto;
}

div#lnkSearch
{
  background:url(/search-button.gif) 0px 0px no-repeat;
  height:48px;
  width:49px;
  margin-top:8px;
}
div#lnkSearch:hover
{
 background:url(/search-button.gif) 0px -48px no-repeat;
  height:48px;
  width:49px;
}
.directory_list1 {
	background-image:url("/resources/images/pannel-bg.gif");
	background-repeat:repeat-x;
	background-color:#ffffff;
	background-position:bottom;
	/*padding-left:100px;*/
    height:auto;
}
.directory_element {
	
	padding:5px;
	width:200px;
	height:100%;
	margin:5px;
	float:left;
	height:auto;
}
.homepage_alphabet {
	font-weight:bold;
	float:left;
	padding-bottom:5px;
	font-size:26px;
	color:#51B1E8;
}
.homepage_links, .homepage_links a, .homepage_links a:hover, .homepage_links a:visited {
	font-size:14px;
	clear:both;
	color: #999999;
	font-weight:bold;
	font-family:arial, verdana, sans-serif, serif; text-align:left;
}
a.directory_list_link
{
   font-size:14px;text-align:left;
   color:#5f3e1e;
   font-family:arial, verdana, sans-serif, serif;
   text-decoration:none;
   padding-bottom:3px;
}

a.directory_list_link:hover
{
   font-size:14px;text-align:left;
   color:#5f3e1e;
   font-family:arial, verdana, sans-serif, serif;
   text-decoration:underline;
}
/*------------------------------FOOTER -----------------------------------------*/
#footer1 {
	width:auto;
	display:block;
	padding:0px 0;
	font-size:11px;
	font-family:Tahoma, Arial;
	text-align:center;
	padding:5px;
	text-decoration:none;
}
.ftr a:link, a:hover {
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#0066CC;
	text-decoration:none;
}
/*------------------------------FOOTER END-----------------------------------------*/

.copyright {
	clear:both;
	color:#999999;
	font-size:10px;
}
/* --------------------------------------------hint----------------------------------------------------*/

/* The hint to Hide and Show */

.hint {
	display: none;
	position: absolute;
	right:-10px;
	width: 150px;
	margin-top: 0px;
	border: 1px solid #016cb0;
	padding: 10px;
	background: #dceef9 url(/resources/images/default/pointer.gif) no-repeat -10px 5px;
}
/* The pointer image is hadded by using another span */

.hint .hint-pointer {
	position: absolute;
	left: -10px;
	top: 5px;
	width: 10px;
	height: 19px;
	background: url(/resources/images/default/pointer.gif) no-repeat left top;
}
/*---------------------------------------------HINT END -------------------------------------------------*/





/* All form elements are within the definition list for this example */

dl {
	font:normal 12px/15px Arial;
	position: relative;
	width: 600px;
}
dt {
	clear: both;
	float:left;
	width: 200px;
	padding: 4px 0 10px 0;
	text-align: right;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #546368;
	font-weight:bold;
	height:auto;
}
dd {
	float: left;
	width: 500px;
	margin: 0 0 8px 0;
	padding-left: 6px;
	height:auto;
}
/* -----------------------------------------------------login page-------------------------------------- */

#loginContainer {
	margin:5px 25px 0px 25px;
	width:450px;
	float:left;
}
/* -----------------------------------------------------login page END-------------------------------------- */





/* -------------------------------------------NAVIGATION -----------------------------------------------*/

#breadCrumb {
	width:100%;
	height:30px;
	margin-left:-10px;
	padding:8px 5px 5px 10px;
	left:10px;
}
#breadCrumb a:visited, #breadCrumb a {
	font-size:12px;
	font-family:Tahoma;
	color:#016cb0;
	font-weight:bold;
	text-decoration:none;
}
#breadCrumb a:hover {
	font-size:12px;
	font-family:Tahoma;
	color:#99ff00;
	text-decoration:none;
}
.welcome, .username {
	font-weight:bold;
	color:blue;
}
/* -------------------------------------------NAVIGATION END -----------------------------------------------*/

/* text for help in text box*/


/*------------------------------------- input forms ------------------------------------------------*/
.formContainer {
	margin:20px 40px 0px 40px;
}
.panel {
	width:750px;
	border:none;
	clear:both;
}
.panelRight {
	background-image:url(/resources/images/default/PANELRIGHT.jpg);
	background-repeat:no-repeat;
	z-index:304;
	width:16px;
}
.panelLeft {
	background-image:url(/resources/images/default/PANELLEFT.jpg);
	background-repeat:no-repeat;
	z-index:302;
	width:16px;
}
.panelMiddle {
	background-image:url(/resources/images/default/PNAELMIDDLE.jpg);
	background-repeat:repeat-x;
	z-index:303;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	font-size:14px;
	font:Tahoma;
}
.inputContainer {
	margin:-2px 3px 0px 7px;
	border:2px solid #016cb0;
	width:auto;
	z-index:2;
	height:auto;
	padding:20px;
	clear:both;
}
.formRow {
	width:500px;
}
.formLabel {
	width:200px;
	float:left;
	height:auto;
}
.formControl {
	width:auto;
	height:auto;
}
.formTitleText {
	text-align:center;
	color:#999999;
	font-size:14px;
	font-family:Tahoma;
}
/*------------------------------------- input forms end-----------------------------------------------*/

/* ---------------------------------------------------ARTICLE ------------------------------------------*/
.articalContainer {
	background-image:url(/resources/images/default/artical_header.gif);
	background-repeat:no-repeat;
	padding-top:1px;
	padding-left:20px;
	text-align:left;
	width:550px;
	z-index:111;
}
.articleName {
	color:#0066CC;
	font-size:16px;
}
.articleAuthor {
	color:#666666;
	font-family:Tahoma;
	font-size:11px;
}
.articleDesc {
	color:#333333;
	background-image:url(/resources/images/default/article_desc.gif);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-size:11px;
	padding:3px;
	vertical-align:top;
	text-align:left;
	height:130px;
	padding-left:20px;
	text-shadow:Green;
}
/* ---------------------------------------------------ARTICLE END------------------------------------------*/

.linkTableHeader {
	background-color:#def0fb;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	color:#666666;
	font-weight:bold;
}
.inputtext {
	border:2px groove gray;
	height:20px;
	font-weight:bold;
	vertical-align:middle;
}
.inputtext_focus {
	border:2px solid blue;
	height:20px;
	font-weight:bold;
	vertical-align:middle;
}
select {
	border:2px groove gray;
	height:25px;
	font-weight:bold;
	vertical-align:middle;
	width:150px;
}
.select_focus {
	border:2px solid blue;
	height:25px;
	font-weight:bold;
	vertical-align:middle;
	width:150px;
}
/* style for top header summary in linklisting, directorylisting */

.linklisttitle {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:white;
}
.linklistdetail {
	left:100px;
	top:100px;
	display:none;
	background-image:url(/resources/images/link_div_back.gif);
	color:white;
	z-index:1000;
}
.linklistcontent {
	float:left;
	left:120px;
	position:absolute;
	color:black;
}
.linklistdescription {
	font:tahoma;
	font-weight:normal;
	font-size:11px;
	color:white;
}
.linklisturl {
	font:tahoma;
	font-weight:normal;
	font-size:11px;
	color:red;
}
.dropText a {
	color:#FFFFFF;
	font-family:Tahoma;
	font-weight:bold;
	font-size:14px;
	height:100%;
	padding-top:5px;
	text-decoration:none;
}
.dropText a:hover {
	text-decoration:underline;
}
.linksummary {
	background:url('/resources/images/droptile.gif');
	background-repeat:repeat;
	height:30px;
	width:100%;
}
