/* GENERAL */

body {
padding:0; margin:0;height:100%;width:100%;background:#ede7d0;font-family:"Trebuchet MS", georgia, "times new roman", arial;font-size:12px;color:#363636; }

img { margin:0;padding:0;border:0px; }
p { padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
table {margin:0;padding:0;background-color:transparent;border: 0px;}
td {vertical-align:top;}
form, div, input, textarea { margin:0; padding:0;}
input, textarea {font-size:1.01em;}
input {vertical-align:top;}
ul {margin:0;padding:0;}
h1, h2, h3, h4, h5 {margin:0px; padding:0px;}

/* LANDING PAGE */

/* Layout */
#container {width:1000px;margin-top:60px;height:600px;background:#ffffff url(../images/land/bg.jpg) no-repeat top center;border:1px solid #ADB600;}
.land-logo {padding:12px 0 0 370px;}
.move-pic {margin:15px 0 0 300px;}
.logo-txt {padding:38px 0 0 350px;}
.logo-txt img {float:left;}
.logo-txt p {float:right;font-size:12px;padding:10px 30px 0 0;}
.logo-txt a {color:#404040;text-decoration:none;font-weight:bold;}
.logo-txt a:hover {color:#F0EBD7;}

#imageContainer { height:414px; }  
#imageContainer img { display:none;position:absolute;top:0px;left:0px;height:414px; } 

/* TEMPLATE */
#wrap {width:1000px;margin:auto;background:#ede7d0;}

/* --------------HOME-------------- */
.home {width:1000px;margin-top:25px;}
.ban {border:1px solid #ADB600;margin-bottom:15px;}
.hm-lt {color:#000000;line-height:18px;padding-top:10px; }
.menu {margin-top:20px;padding-left:15px;border-left:1px solid #ADB600; }
.menu h4 {width:160px;font-size:15px;font-style:italic;background: url(../images/menu/bullet-big.gif) no-repeat top right;}
.menu ul {margin-top:10px;width:170px;float:left;list-style:none;}
.menu ul li {list-style:none;padding:10px 0 0 0;line-height:17px;}
.menu ul li a {text-decoration:none;color:#363636;padding-left:18px;}
.menu ul li a:hover {background: url(../images/menu/bullet.gif) no-repeat left 2px;}

/* --------------NAVIGATION-------------- */
.nav {margin:40px 0 30px 8px;}
.nav ul {width:170px;list-style:none;}
.nav ul li {list-style:none;padding:12px 0 0 0;line-height:17px; }
.nav ul li a {text-decoration:none;color:#363636;padding-left:20px;}
.nav ul li a:hover,.nav ul li a.active {background: url(../images/menu/bullet.gif) no-repeat left 2px;}

/* --------------SUBPAGE-------------- */
.sub {width:1000px;margin-top:70px;}
.sb-lf {width:190px;padding:0px 10px;border-right:1px solid #ADB600;}
.sb-rt {width:800px;}

.lt {padding:0 10px 0 20px;text-align:justify;line-height:20px;font-size:11px;}
.lt h4{font-size:11px;}
.imghead{padding-bottom:10px;font-size:15px;}
.lt b {font-size:13px;line-height:30px;}
.rt {padding:0 10px 0 20px;text-align:justify;line-height:20px;font-size:12px;}
.rt b {font-size:1.2em;}
.rt h2{font-size:1.2em;}
.rt h3{font-size:1.2em;}
.rt h4{font-size:1.2em;}
.ser_head h3{font-size:13px;}
.rt p {padding-top:15px;}

.sub a {color:#2662A6;text-decoration:none;}
.sub a:hover {color:#A9B629;}
.sub h3 {font-size:15px;}

ul.course {list-style:none;height:50px;}
ul.course li {list-style:none;float:left;font-weight:bold;width:145px;}
ul.course li a {text-decoration:none;color:#363636;padding-left:20px;display:block;font-size:13px;}
ul.course li a:hover,ul.course li a.active {background: url(../images/menu/bullet.gif) no-repeat left 4px;}

.form {color:#000000;}
.form tr {height:24px;}
.fb {border:1px solid #CCCCCC;background-color:#EEEEEE;width:150px;height:15px;font-size:11px;}
.fb2 {border:1px solid #CCCCCC;background-color:#EEEEEE;width:150px;}
.button {border:0;background:#ede7d0;font-weight:bold;font-size:12px;color:#999999; }

.err {width:500px;border:1px solid #E6DDBD;margin:10px 40px;background:#ffffff;padding:5px 30px;}
.err h5 {background: url(../images/error.gif) no-repeat 0 0;font-size:14px;color:#363636;padding:10px 0 5px 45px;}
.err ul {list-style:square;margin:5px 0 5px 58px;font-size:11px;color:#FF0000;}
.err ul li {line-height:18px;}

option {font-size:11px;line-height:16px;font-family:"Trebuchet MS";}
select {font-family:"Trebuchet MS";font-size:11px;}

.clear {clear:both;}


/************************ Footer Part Layout *************************/

.footerpart{
clear:both;
border-top:1px solid #ADB600;
padding:10px 20px 0px 0px;
height:auto;
text-align:right;
}

.footerpart a{
color:#363636;
font-size:11px;
}

.ftop{
clear:both;
text-align:center;
}

.ftop a{
background:url(../images/terms_listimg.gif) right 3px no-repeat;
padding:0px 5px 0px 5px;
}

.fright{
text-align:center;
padding-top:5px;
}

.footerpart a:hover{
text-decoration:none;
}

/************************************ END *****************************/

.home_para{
padding:10px 12px 10px 12px;
}

.cosmet_para{
padding:0px 30px 0px 30px;
}

.sitemap_tit{
padding:10px 0px 0px 20px;
}

.sitelist{
padding:20px 0px 0px 50px;
}

.sitelist li{
list-style-type:disc;
line-height:20px;
}

.sitelist li ul{
margin-left:30px;
}

.sitelist li ul li{
list-style-type:circle;
}

/* New Style */

.menu_btmbtn{
clear:both;
margin:0px 0px 0px 30px;
padding-top:28px;
}


.menu_btmbtn a{
text-decoration:none;
color:#7a8134;
display:block;
background:url(../images/home/home_linkarrow.jpg) left top no-repeat;
height:34px;
border-left:1px solid #6c5251;
border-top:1px solid #6c5251;
border-right:1px solid #6c5251;
border-bottom:1px solid #6c5251;
color:#7a8134;
text-transform:uppercase;
font-weight:bold;
font-size:16px;
line-height:34px;
padding:0px 0px 0px 62px;
width:345px;
}

/* Ge Regulations */

.ge_reg_content{
width:810px;
padding:15px 0px 20px 0px;
margin-left:20px;
float:left;
clear:both;
}

.ge_reg_topimg{
width:804px;
border:1px solid #85705d;
background:url(../images/gereg_topimg.jpg) left top no-repeat;
height:146px;
}

.ge_reg_topimg span{
font-weight:bold;
font-size:22px;
text-align:right;
line-height:146px;
padding-right:50px;
text-transform:uppercase;
color:#000;
display:block;
letter-spacing:1px;
}

.ge_reg_toplist{
clear:both;
width:100%;
}

.ge_reg_toplist ul{
margin:0px;
padding:0px;
}

.ge_reg_toplist ul li{
float:left;
list-style:none;
margin-left:1px;
cursor:pointer;
}

.ge_reg_toplist ul li:first-child{
margin-left:0px;
}

.ge_reg_toplist li a{
display:block;
font-weight:bold;
text-transform:uppercase;
height:65px;
background:url(../images/ge_reg_listbg.jpg) left top repeat-x;
color:#fff;
line-height:19px;
width:268px;
font-size:14px;
cursor:pointer;
}

.ge_reg_toplist li a:hover,.ge_reg_toplist li.active a{
background:url(../images/ge_reg_listbg_hover.jpg) left top repeat-x;
color:#fff;
}

.ge_reg_toplist li a img{
border:1px solid #fff9fd;
margin:10px 0px 0px 8px;
float:left;
}

.ge_reg_toplist li a span{
display:block;
float:left;
padding-left:40px;
padding-top:14px;
cursor:pointer;
}

.ge_reg_toplist li a span small {
	font-size:12px;
	font-weight:normal;
	text-transform:none;
}

.ge_reg_topsublist{
width:100%;
clear:both;
padding:35px 0px 20px 0px;
}

.ge_reg_topsublist ul{
padding:0px;
margin-left:5px;
}

.ge_reg_topsublist li{
float:left;
background:url(../images/gereg_sublist_img.gif) left 7px no-repeat;
padding-left:20px;
font-weight:bold;
margin-bottom:15px;
font-size:14px;
width:248px;
list-style:none;
}

.ge_reg_topsublist li a{
color:#000;
}

.ge_reg_topsublist li a:hover{
color:#000;
text-decoration:underline;
}

.ge_reg_maincontent{
clear:both;
width:98%;
border-bottom:1px dotted #859731;
float:left;
padding:20px 0px;
color:#000;
}

.ge_reg_maincontent h3{
font-size:14px;
color:#810541;
}

.ge_reg_maincontent p{
margin:0px;
padding:15px 10px 0px 0px;
text-align:justify;
}	

.ge_reg_maincontent span{
display:block;
padding-top:20px;
}

.ge_reg_maincontent span a{
display:inline-block;
border:1px solid #868c5c;
height:25px;
line-height:25px;
color:#000;
padding:0px 16px 0px 30px;
margin-right:15px;
font-weight:bold;
}

.ge_reg_maincontent span a.downloadimg{
background: #f7f7f7 url(../images/ge_download_img.gif) 8px 5px no-repeat;
}

.ge_reg_maincontent span a.printimg{
background:#f7f7f7 url(../images/ge_pring_img.gif) 8px 5px no-repeat;
}

.ge_reg_maincontent span a:hover{
color:#000;
}

/* Left Search */
.col1_searchtxt{
font-weight:bold;
font-size:14px;
padding-bottom:3px;
text-indent:10px;
display:block;
}

.col1_frm{
margin-left:10px;
}

.col1_searchbox{
width:132px;
height:24px;
border:1px solid #aeb600;
line-height:24px;
font-size:12px;
padding-left:5px;
}

.col1_searchbtn{
background:url(../images/go.jpg) no-repeat;
width:37px;
height:26px;
border:0px;
background-color:transparent;
cursor:pointer;
}

.ge_reg_table{
border-collapse:collapse;
}

.ge_reg_table th,.ge_reg_table td{
	border:1px solid #85705D;
	padding:5px;
	}
