/* CSS Document */

.txthomegreeting {font: 13px Arial, Helvetica, sans-serif; font-weight: bold; color: #663300; text-align: justify;}
.txthomegreeting1 {font: 11px Arial, Helvetica, sans-serif; font-weight: bold; color: #009900; text-align: justify;}
.txthomegreeting2 {font: 15px Arial, Helvetica, sans-serif; font-weight: bold; color: #663300; text-align: justify;}
.txthome {font: 11px Arial, Helvetica, sans-serif; font-weight: lighter; color: #333333; text-align: justify;}
.txthome1 {font: 12px Arial, Helvetica, sans-serif; font-weight: lighter; color: #333333; text-align: justify;line-height: 5mm;} /* greeting text #663300 #333333*/
.txthome2 {font: 11px Arial, Helvetica, sans-serif; font-weight: lighter; color: #666666; text-align: justify;}
.txthome3 {font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; color: #663300; text-align: justify; line-height: 5mm;} /* for: aboutus */
.txtVerdana13 {font: 13px Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; color: #663300; text-align: justify; line-height: 5mm;} /* for: aboutus */
.txtArial13 {font: 13px Arial, Helvetica, sans-serif; font-weight: lighter; color: #663300; text-align: justify; line-height: 5mm;} /* for: aboutus */
.homeheading {font: 14px Courier New, Courier, mono; font-weight: bold; color: #ffffff;}
.heading {font: 15px Courier New, Courier, mono; font-weight: bold; color: #CC6600;}
.heading1 {font: 30px Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; color: #663300;}
.heading2 {font: 25px Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; color: #663300;}
.heading3 {font: 20px Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; color: #663300;}
.heading4 {font: 15px Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; color: #663300;}
.heading5 {font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; color: #663300;}
.txthomefirstword {font: 12px Courier New, Courier, mono; font-weight: bold; color: #009900;}
.txtcontactfirstword {font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #009900;}
.register {font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #009966;}
.registerheading {font: 13px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF;}

.bgheading {background-image: url(image/text_bg.jpg);} /* in use */
.bgtext {background-image: url(image/text_bg.jpg);} /* not in use */
.bgline{background-color: #336699;}

/* ADDON ------------------------------------------------------------------------*/
.addon 
{
	border-top: solid; border-top-color: #6C451A; border-top-width: 1px;
	border-bottom: solid; border-bottom-color: #6C451A; border-bottom-width: 1px;
	border-left: solid; border-left-color: #6C451A; border-left-width: 1px;
	border-right: solid; border-right-color: #6C451A; border-right-width: 1px;
	vertical-align:top;
	margin:1px;
	margin-bottom:5px;
}

.addontitle
{
	border-bottom: solid; border-bottom-color: #6C451A; border-bottom-width: 1px;
    background-color: #CC9966;
	text-align: center;
	font-size:105%;
	margin:0px;
	padding:0px;
}

.addontitle span{font:11px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff;}

.addonscroll
{
	overflow: auto;
	scrollbar-3dlight-color:;
	scrollbar-arrow-color:#AA6C28; /* chartreuse */
	scrollbar-base-color:#FFF2D9; /* #F0F2FF */
	scrollbar-darkshadow-color:;
	scrollbar-face-color:;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#D9E0FF;
}

.addonbody
{
	padding-right:4px;
	padding-left:3px;
	padding-bottom:5px;
}

/* ADDON (END) -----------------------------------------------------------------------*/


a:link, a:visited, a:hover {font: 11px Arial, Helvetica, sans-serif; font-weight: lighter; text-decoration: none; color: #336699;}
a:hover {color: #9966CC;}

/* all menu (parent & child) */
ul.navmenu {margin: 0px; padding: 0px; border-bottom: 2px solid #9F6626;}
ul.navmenu li {
	background-image: url(http://www.darulehsan.net/image/navlink.gif);
	margin: 0px 2px 0px 5px;
	padding: 2px 0 2px 11px;

	list-style-type: circle;
	background-repeat: no-repeat; background-position: left center;
}
/* parent menu */
ul.navmenu li.parentmenu {border-bottom: 2px solid #9F6626;}
ul.navmenu li.homelink {background-image: url(http://www.darulehsan.net/image/navhome.gif);}
ul.navmenu li.parentlink {background-image: url(http://www.darulehsan.net/image/navparent.gif);}

/* child menu */
ul.navmenu li.childlink {background-image: url(http://www.darulehsan.net/image/navchild.gif);}
ul.navmenu li.activelink {background-image: url(http://www.darulehsan.net/image/navactive.gif);}
ul.navmenu li.activechildlink {background-image: url(http://www.darulehsan.net/image/navactivechild.gif);}

ul.navmenu a, ul.navmenu a:link, ul.navmenu a:visited, ul.navmenu a:hover, ul.navmenua:active {
	display: block; border: 1px solid #EDC387; padding: 1px 5px 1px 5px;
	font: bold 10px Arial, Helvetica, sans-serif; color: #9F6626; text-decoration: none;
}
ul.navmenu a:hover {background-color: white; border: 1px solid #663300;}
ul.navmenu a img {border: none;}

ul.navmenu a.activelink:link, ul.navmenu a.activelink:visited, ul.navmenu a.activelink:hover {color: #009933;}

a.submenu:link, a.submenu:visited, a.submenu:hover, a.submenu:active {
	font: bold 11px Arial, Helvetica, sans-serif; color: #9F6626; text-decoration: none;
}
a.submenu img {border: none;}

a.submenu_selected:link, a.submenu_selected:visited, a.submenu_selected:hover {
	font: bold 11px Arial, Helvetica, sans-serif; color: #009933; text-transform: none;
}
a.submenu_selected img {border: none;}

a.mainmenu:link, a.mainmenu:visited, a.mainmenu:hover, a.mainmenu:active {
	font: bold 10px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;
}
a.mainmenu:hover, a.mainmenu:active {color: #D2824E;}
a.mainmenu img {border: none;}

a.login:link {font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #00CC66; text-decoration: none;}
a.logout:link {font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #A52A2A; text-decoration: none;}

.inputbox
{
	font: normal normal normal 10px/10px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none; color: #FF9900; border: 1px solid #3D6343;
}

.login_inputbox
{
	font: normal normal normal 13px/13px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none; color: #FF9900; border: 1px solid #FF9900;
}

.register_inputbox
{
	font: normal normal normal 13px/13px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none; color: #0066FF; border: 1px solid #FF9900; width: 200px;
}


select.register_selectbox
{
	font: normal normal normal 13px/13px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none; color: #0066FF; border: 1px solid #FF9900; 
	width: 20px; height: 10px; overflow: auto; option-width: 100px;
}

img.all {margin: 10px;}
img.t {margin-top: 10px;}
img.r {margin-right: 10px;}
img.b {margin-bottom: 10px;}
img.l {margin-left: 10px;}

