/* Site: URD2Pro */


* {
   margin: 0;
   padding: 0;
}

body{
 margin:0;
padding:0;
font-family : verdana, helvetica; font-size : 14px; font-weight : normal; color : #000000; text-align:left; line-height: 1.7em; /* Overall page text format definition*/
background: #b4d451 url(images/bgBody.gif) ;
}





p {margin: 0 20px 0 20px; letter-spacing: 0.05em;}

table.outer {
width: 900px;
min-height: 750px;
background: #ffffff;
border-width: 1px;
border-style:solid;
border-color: #6EA500;
/*margin-left: auto;
margin-right: auto;*/
table-margin: 0 0 0 0;
}



table.topTable {
width: 950px;
height: 91px;
background: transparent;
table-margin: 0 0 0 0;
}

table.topheader {
width: 790px;
height: 30px;
background: transparent;
table-margin: 0 0 0 0;
}







table.contentouter {
table-margin: 0 0 0 0;
width: 880px;
height: 360px;
background: transparent;
/*border-width: 0px;
border-style: none solid none solid;
border-color: #333333;*/

}

table.content{
width: 750px;
background: transparent;
table-margin: 0 0 0 0;
border-width: 1px;
border-style: dotted;
border-color: #b4d451;
}

table.content2{
width: 900px;
background: transparent;
table-margin: 0 0 0 0;
border-width: 1px;
border-style: none solid none solid;
border-color: #444444;
}

#hometextwrapper {
width:650px;
margin:20px 0 0 30px;
}

#pagetextwrapper {
width:600px;
margin:20px 0 0 30px;
}

#textwrapper {
width:760px;
margin:20px 0 0 30px;
}

#graphic-right {
float: right;
margin: -400px 0px 0px 0px;
z-index:1;
}

#graphic-right2 {
float: right;
margin: -250px 0px 0px 0px;
z-index:1;
}

#graphic-pendant {
float: right;
margin: -450px 0px 0px 0px;
z-index:1;
}

table.navi {
table-margin: 0 0 0 0;
width: 790px;
height: 30px;
background: #F7931C;
/*border-width: 0px;
border-style:solid;
border-color: #5A5A5A;
background: #ffffff;
margin-left: auto;
margin-right: auto;*/
}

a.navitophome {
display: block;
height: 30px;
background: #F7931C;
float: left;
text-decoration: none;
font-family: verdana, helvetica; font-weight : bold; font-size: 15px; color : #FFFFFF; line-height: 1.5em; padding: 10px 16px 0 13px; vertical-align:bottom;
border-width: 1px;
border-style:none none none none;
border-color: #466900;


}

a:hover.navitophome {
display: block;
height: 30px;
background: #000000;
}

a.navitophomeMalay {
display: block;
height: 30px;
background: #F7931C;
float: left;
text-decoration: none;
font-family: verdana, helvetica; font-weight : bold; font-size: 13px; color : #FFFFFF; line-height: 1.5em; padding: 10px 8px 0 6px; vertical-align:bottom;
border-width: 1px;
border-style:none none none none;
border-color: #466900;


}

a:hover.navitophomeMalay {
display: block;
height: 30px;
background: #000000;
}

a.navitop {
display: block;
height: 30px;
background: #F7931C;
float: left;
text-decoration: none;
font-family: verdana, helvetica; font-weight : bold; font-size: 15px; color : #FFFFFF; line-height: 1.5em; padding: 10px 16px 0 13px; vertical-align:bottom;
border-width: 1px;
border-style:none none none solid;
border-color: #444444;

}

a:hover.navitop {
display: block;
height: 30px;
background: #000000;
}

a.navitopMalay {
display: block;
height: 30px;
background: #F7931C;
float: left;
text-decoration: none;
font-family: verdana, helvetica; font-weight : bold; font-size: 13px; color : #FFFFFF; line-height: 1.5em; padding: 10px 8px 0 6px; vertical-align:bottom;
border-width: 1px;
border-style:none none none solid;
border-color: #444444;

}

a:hover.navitopMalay {
display: block;
height: 30px;
background: #000000;
}

p.attention { font-family: verdana, helvetica; font-weight : normal; font-style: none; font-size: 13px; color :#000000; padding:0px 0px 0px 0px; text-decoration : none; background-color: #E6FEB5; line-height: 1.7em; letter-spacing: 0.05em; vertical-align:top;}

p.testimonial { font-family: verdana, helvetica; font-weight : normal; font-style: none; font-size: 14px; color :#000000; padding:30px 30px 30px 30px; text-decoration : none; background-color: #E6FEB5; line-height: 1.7em; letter-spacing: 0.05em; vertical-align:top;}

.emphasis { font-family: verdana, helvetica; font-weight : bold; font-style: none; font-size: 14px; color :#000000; text-decoration : none; background-color: #E6FEB5;}

p.hometext { font-family: "Trebuchet MS",verdana, helvetica; font-weight : normal; font-style: none; font-size: 15px; color :#444444; padding:10px 50px 0px 0px; text-decoration : none; background-color: transparent; line-height: 1.5em; letter-spacing: 0.05em;}

.previewbox {
font-family: "Trebuchet MS",verdana, helvetica; font-weight : normal; font-style: none; font-size: 15px; color :#444444; padding:10px 50px 0px 0px; text-decoration : none; background-color: transparent; line-height: 1.5em; letter-spacing: 0.05em;
	border: 2px dashed #D1C7AC;
	background: #E6FEB5;
	width: 600px;
	height: 300px;
	padding:10px 50px 0px 0px; 
}



h1.header { font-family: "Trebuchet MS", Tahoma, verdana,    helvetica; font-weight : bold; font-style: italic; font-size: 24px; color :#C30000; padding:10px 10px 10px 30px; text-decoration : none; background-color: transparent; line-height: 1.5em; letter-spacing: 0.1em;}

h1.header2 { font-family: "Trebuchet MS", Tahoma, verdana,    helvetica; font-weight : bold; font-style: italic; font-size: 24px; color :#004EC3; padding:10px 10px 10px 30px; text-decoration : none; background-color: transparent; line-height: 1.5em; letter-spacing: 0.1em;}

h1.booktitle { font-family: verdana,    helvetica; font-weight : bold; font-style: italic; font-size: 16px; color :#004EC3; padding:0px 0px 0px 0px; text-decoration : none; background-color: transparent; line-height: 1.5em; letter-spacing: 0.05em;}

.booktitle2 { font-family: verdana,    helvetica; font-weight : bold; font-style: italic; font-size: 16px; color :#004EC3; padding:0px 0px 0px 0px; text-decoration : none; background-color: transparent; line-height: 1.5em; letter-spacing: 0.05em;}

h1.slogan { font-family: verdana,    helvetica; font-weight : bold; font-style: italic; font-size: 24px; color :#C30000; padding:0px 0px 0px 0px; text-decoration : none; background-color: transparent; line-height: 1.5em; letter-spacing: 0.1em; text-align:center;}

h1.text { font-family: "Trebuchet MS", Tahoma, verdana,    helvetica; font-weight : bold; font-style: italic; font-size: 16px; color :#000000; padding:10px 10px 10px 10px; text-decoration : none; background-color: transparent; line-height: 1.5em; letter-spacing: 0.1em;}


h1.home { font-family: "Trebuchet MS", Tahoma, verdana,   helvetica; font-weight : bold; font-style: italic; font-size: 18px; color: #444444; padding:20px 0 0px 10px; text-decoration : none; background-color: transparent; line-height: 1.5em; letter-spacing: 0.05em; }

h1.home2 { font-family: "Trebuchet MS", Tahoma, verdana,   helvetica; font-weight : bold; font-style: italic; font-size: 18px; color: #0e964a; padding:20px 0 0px 10px; text-decoration : none; background-color: transparent; line-height: 1.5em; letter-spacing: 0.05em; }

h1.home3 { font-family: "Trebuchet MS", Tahoma, verdana,   helvetica; font-weight : bold; font-style: italic; font-size: 18px; color: #FF6928; padding:20px 0 0px 10px; text-decoration : none; background-color: transparent; line-height: 1.5em; letter-spacing: 0.05em; }

.mediumtext {font-family: "Trebuchet MS", verdana, helvetica; font-size : 16px; font-weight : bold; color : #FFFFFF; text-align:left; line-height: 1.7em; padding-right:3px; letter-spacing: 0.1em; text-decoration : none; background-color: transparent;}

ul.faq {padding:0px 0px 0px 50px; margin:0px 0px 0px 0px; list-style-type: none; font-size:14px; font-family: verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-align:left; color: #000000;line-height: 1.7em;}
ul.faq li{padding-bottom:0px; padding-left:0px;}

ul.listnoStyle {padding:0px 0px 0px 30px; margin:0px 0px 0px 0px; list-style-type: none; font-size:14px; font-family: verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-align:left; color: #000000;line-height: 1.7em;}
ul.listnoStyle li{padding-bottom:0px; padding-left:0px;}

ul.list1 {padding:0px 0px 0px 50px; margin:0px 0px 0px 0px; list-style-type: disc; font-size:14px; font-family: verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-align:left; color: #000000;line-height: 1.7em;}
ul.list1 li{padding-bottom:0px; padding-left:0px;}

ul.list2 {padding:0px 0px 0px 80px; margin:0px 0px 0px 0px; list-style-type: disc; font-size:12px; font-family: verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; color: #444444;line-height: 1.7em;}
ul.list2 li{padding-bottom:0px; padding-left:0px;}

ul.check {
font-family: "Trebuchet MS", Tahoma, verdana,verdana,   helvetica; font-weight : bold; font-style: italic; font-size: 16px; color: #FF6600; padding: -20px 0 0px 50px; text-decoration : none; background-color: transparent; line-height: 1.5em; letter-spacing: 0.05em;
    list-style-type:none;
	padding: 0px 0 0 50px;
}
ul.check li {
    padding-left:25px;
    background:transparent url(images/check.gif) no-repeat;
    background-position: 0 5px;
}

ol.list1 {padding:0px 0px 0px 40px; margin:0px 0px 0px 0px; list-style-type: upper-alpha; font-size:12px; font-family: verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-align:left; color: #000000;line-height: 1.5em;}
ol.list1 li{padding-bottom:0px; padding-left:0px;}

ol.list2 {padding:0px 0px 0px 80px; margin:0px 0px 0px 0px; list-style-type: decima; font-size:12px; font-family: verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; color: #444444;line-height: 1.7em;}
ol.list2 li{padding-bottom:0px; padding-left:0px;}

a.navi1:link{font-family: verdana, helvetica; font-weight : normal; font-size: 12px; color : #0000ff; text-decoration : none; background-color: transparent; line-height: 1.5em;}
a.navi1:visited  {font-family: verdana, helvetica; font-weight : normal; font-size: 12px; color : #0000ff ; text-decoration : none; background-color: transparent; line-height: 1.5em; }
a.navi1:hover  {font-family: verdana, helvetica; font-weight : normal; font-size: 12px; color : #C30000; ; text-decoration : none; background-color: transparent; line-height: 1.5em;}

a.navilinksmall:link{font-family: verdana, helvetica; font-weight : bold; font-size: 10px; color : #ffffff; text-decoration : none; background-color: transparent; line-height: 1.5em;}
a.navilinksmall:visited  {font-family: verdana, helvetica; font-weight : bold; font-size: 10px; color : #ffffff ; text-decoration : none; background-color: transparent; line-height: 1.5em; }
a.navilinksmall:hover  {font-family: verdana, helvetica; font-weight : bold; font-size: 10px; color : #ff6928; ; text-decoration : none; background-color: transparent; line-height: 1.5em;}

a.navibluebold:link{font-family: verdana, helvetica; font-weight : bold; font-size: 16px; color : #0000ff; text-decoration : none; background-color: transparent; line-height: 1.5em; padding: 0px 0px 20px 50px;}
a.navibluebold:visited  {font-family: verdana, helvetica; font-weight : bold; font-size: 16px; color : #0000ff ; text-decoration : none; background-color: transparent; line-height: 1.5em; padding: 0px 0px 20px 50px;}
a.navibluebold:hover  {font-family: verdana, helvetica; font-weight : bold; font-size: 16px; color : #C30000; ; text-decoration : none; background-color: transparent; line-height: 1.5em;padding: 0px 0px 20px 50px;}
a.smalltextnavihighlight:link{font-family: verdana, helvetica; font-weight : bold; font-size: 10px; color :#0000ff; text-decoration : none; display: block; background-color: #E6FEB5; line-height: 1.5em; letter-spacing: 0.1em;}
a.smalltextnavihighlight:visited{font-family: verdana, helvetica; font-weight : bold; font-size: 10px; color :#0000ff; text-decoration : none; display: block; background-color:#E6FEB5; line-height: 1.5em; letter-spacing: 0.1em;}
a.smalltextnavihighlight:hover{font-family: verdana, helvetica; font-weight : bold; font-size: 10px; color :#C30000; text-decoration : none; display: block; background-color: #FFEB78; line-height: 1.5em; letter-spacing: 0.1em;}

table.footer {
width: 100%;
height:30px;
background: #0e964a;
/*margin-left: auto;
margin-right: auto;*/
table-margin: 0 0 0 0;
border-width: 0px;
border-style:solid;
border-color: #ffffff;
}

a.bottomnavi:link{font-family: verdana, helvetica; font-weight : normal; font-size: 9px; color :#787878; text-decoration : none; background-color: transparent; line-height: 1.5em; letter-spacing: 0.1em;}
a.bottomnavi:visited{font-family: verdana, helvetica; font-weight : normal; font-size: 9px; color :#787878; text-decoration : none; background-color: transparent; line-height: 1.5em; letter-spacing: 0.1em;}
a.bottomnavi:hover{font-family: verdana, helvetica; font-weight : normal; font-size: 9px; color :#C30000; text-decoration : none; background-color: transparent; line-height: 1.5em; letter-spacing: 0.1em;}

.footertext {font-family: verdana, helvetica; font-weight : normal; font-size: 9px; color :#000000; text-decoration : none; background-color: transparent; line-height: 1.5em; letter-spacing: 0.05em;}

span.codedirection { unicode-bidi:bidi-override; direction: rtl; }


/* BO  Form   */

table.form {
width: 600px;
background: #ffffff;
border-collapse: collapse;
/*margin-left: auto;
margin-right: auto;*/
table-margin: 0 0 0 0;
}

table.form td {
padding-left:3px;
padding-right:3px;
padding-top:3px;
padding-bottom:3px;

}

table.calform {
width: 100%;
background: #ffffff;
border-collapse: collapse;
/*margin-left: auto;
margin-right: auto;*/
table-margin: 0 0 0 0;
}

table.calform td {
padding-left:3px;
padding-right:3px;
padding-top:3px;
padding-bottom:3px;

}

label
{
width: 4em;
float: right;
text-align: right;
margin-right: 0.5em;
display: block;

}

.submit input
{
margin-left: 4.5em;
} 
input
{
color: #781351;
background: #DEF4B3;
border: 1px solid #466900
}
input.input2
{
color: #000000;
background: #DEF4B3;
border: 1px solid #466900
}
input.input3
{

color: #000000;
background: #DEF4B3;
border: 1px solid #466900
}
input.input4
{
color: #000000;
background: #E7F6FB;
border: 1px solid #466900
}

select { background-color: #CFE6FB; color: #000000; font-weight: bold}

textarea { background-color: #ffffff; color: #000000; }

input.radio { background-color: #CFE6FB; }

.submit input
{
font-family: "Trebuchet MS", Tahoma, verdana,   helvetica; font-weight : bold; font-style: italic; font-size: 18px; color: #FF6600; padding:0px 0 0px 50px; text-decoration : none; line-height: 1.5em; letter-spacing: 0.05em; 
background: #128700;
border: 2px outset #466900;
} 

.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
background:url(../images/FormSubmitBG.gif) repeat-x left top;
}

fieldset
{
border: 1px solid #781351;
width: 40em
}

legend
{
color: #ffffff;
background: #CFE6FB;
border: 1px solid #781351;
padding: 2px 6px;

} 

/* EO  Form   */