*{
	margin: 0;
	padding: 0;
}
body{
	font-family: Verdana, Tahoma, arial;
	font-size: 90%;
	text-align: center;
	background:url(../images/bg.png) repeat-x;
	background-color:#077232;
}
body{
    scrollbar-face-color: green; /*/ obviously change this to whatever you want /*/
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-highlight-color: yellow;
    scrollbar-3dlight-color: green;
    scrollbar-shadow-color: green;
    scrollbar-darkshadow-color: green;
    scrollbar-track-color: #CCCCCC;
}

html{}

#wrapper{
	margin: 0 auto;	
	width: 925px;
	margin-top:1px;
}
#wrapper #header{
	background:url(../images/header.gif) no-repeat;
	width:925px;
	height:153px;
}
#header{
	border:solid 0px red;
}
#wrapper #nav{
	background:url(../images/nav.png) no-repeat;
	width:925px;
	height:81px;
}
#wrapper #nav .menu {
	margin: 0 auto;
	margin: 0 0 0 50px;
}
#wrapper #nav .menu ul li{
	display: inline;
	float:left;
	padding: 0 5px 5px 5px;
}
#wrapper #nav .menu ul li img{border:0;}
#wrapper #nav .menu ul li .home{
	background: url(../images/home.png) no-repeat;
	width:131px;
	height:70px;
}
#wrapper #nav .menu ul li .about-us{
	background: url(../images/about-us.png) no-repeat;
	width:176px;
	height:74px;
}
#wrapper #nav .menu ul li .contact-us{
	background: url(../images/contact-us.png) no-repeat;
	width:193px;
	height:76px;
}
#wrapper #nav .menu ul li .feedback{
	background: url(../images/feedback.png) no-repeat;
	width:185px;
	height:72px;
}
#wrapper #slogan{
	background: url(../images/slogan-bg.png) no-repeat;
	background-color: #fff;
	width:100%;
	height:124px;
	background-position: 3% 0%;
}
#wrapper #slogan .title{
	font-family: Georgia, "Times New Roman";
	font-size: 20px;
	color: #00652e;
	text-align:left;
	
	padding: 20px 0 0 150px;
}
#wrapper #slogan .regular{
	font-family: Georgia, "Times New Roman";
	font-size: 16px;
	color: #000;
	text-align:left;
	
	padding: 10px 0 0 150px;
}

#wrapper #content{
	background-color:#005c99;
}

#wrapper #content .left{
	padding: 10px 0px 10px 10px;
	float:left;
}
#wrapper #content {	
	width:100%;
}
#wrapper   .login-mid{
	background: url(../images/login-mid.png) repeat-x;
	width:324px;
	background-color:#243493;
}
#login-mid{
	height:300px;
}
#ape-image{
	float:left;
	width:63px;
	margin-left:8px;
}
#cat-image{
	float:left;
	width:61px;
}
#login-details{
	float:left;
	width:171px;	
}
#wrapper #content .left .login-bottom{
	background: url(../images/login-bottom.png) no-repeat;
	width:324px;
	height:7px;
}
#wrapper #content .left .login{margin-top:10px;}
#wrapper #content .left .login label{
	font-weight:bold;
	font-size:12px;
	float:left;
	font-family: Arial;
	width:60px;
}
#wrapper #content .left .login input{
	width:100px;
	border: 1px solid #479e4d;
	height:18px;
	margin-bottom:5px;
}
#wrapper #content .left p{
	text-align:center;
	color:#fff;
	font-size:11px;
	font-family:Verdana;
	width:310px;
	margin-left:10px;
}
#wrapper #content .left a, #wrapper #content .left a:hover, #wrapper #content .left a:visited{
	 color:#3ec7f4;
	 text-decoration:none;
}

#wrapper #content .right{
	float:left;	
}
#wrapper #content .right .right-top{
	background: url(../images/right-top.png) no-repeat;
	height:6px;
	width:571px;
}
#wrapper #content .right .right-mid{
	background-color: #b0d7ff;
	width:571px;
	height:270px;
}

#wrapper #content .right .right-bottom{
	background: url(../images/right-bottom.png) no-repeat;
	height:7px;
	width:571px;
}

#wrapper #content .con{
	color:#fff;
	text-align:left;
}
#wrapper #content .con p{
	padding:10px;
}
#wrapper #content .con a,#wrapper #content .con a:hover, #wrapper #content .con a:visited{
	color:#3ec7f4;
	text-decoration:none;
}

#wrapper #content form.contact{
	padding: 0 0 0 30px;
}
.required1{color:#e4440c;float:left;}
#wrapper #content form.contact label{
	font-weight:bold;
	float:left;
	font-family: Arial;
	width:100px;
}
#wrapper #content form.contact input[type=text]{
	border: 1px solid #479e4d;
	width:200px;
	height:18px;
	margin:5px;
}
#wrapper #content form.contact input[type=submit]{
	margin-left:110px;
	padding:6px;
}
#wrapper #content form.contact input[type=reset],#wrapper #content form.feedback input[type=reset]{padding:6px;}

#wrapper #content form.feedback{
	padding: 0 0 0 30px;
}
#wrapper #content form.feedback label{
	font-weight:bold;
	float:left;
	font-family: Arial;
	width:150px;
}
#wrapper #content form.feedback input[type=text]{
	border: 1px solid #479e4d;
	width:200px;
	height:18px;
	margin:5px;
	
}
#wrapper #content form.feedback select{
 	border: 1px solid #479e4d;
	width:300px;
	height:18px;
	margin:5px;
}
#wrapper #content form.feedback input.radio{
	padding:5px;
}
#wrapper #content form.feedback input[type=submit]{
	margin-left:160px;
	padding:6px;
}

#footer {
	background-color: #a6cf39;
	height:53px;
	text-align:center;
	
	color:#fff;
	font-size:12px;
}
#footer a{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
#footer ul{
	padding: 10px 0 10px 0;
}
#footer ul li{
	display:inline;
	padding:2px;
}
select{
	width:300px;
}

.suc{
	border: 1px solid #B8D3E5;
	background-color:#fff;
	font-size:11px;
	padding:15px;
	width:300px;
	margin-left:30px;
}
.error1{
	color:#C52020;
	border: 1px solid #dd7777;
	background-color:#ffcccc;
	font-size:11px;
	padding:15px;
	width:300px;
	margin-left:30px;
}

.clear{clear:both;}
.spacer{
	height:5px;
}
.common-header{
	font-size:12px;
	font-weight:bold;	
}
.labelclass{
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:#077332;	
}
.question{
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	text-align:left;
	color:white;
	border:solid 0px red;
	margin-left:-15px;
	margin-top:10px;
	
}
.quesanslabel{
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	text-align:left;
	color:#A6CF39;
}
.answer{
	color:#fff;
	font-size:13px;
	text-align:left;
	margin-left:-15px;
	margin-top:2px;
	border:solid 0px red;
}
.comboboxstyle{font-size:11px;padding:1px 1px;border:solid 1px #B4B4B4;width:256px;}
.textboxstyle{font-size:11px;padding:1px 1px;border:solid 1px #B4B4B4;width:250px;}
.textboxstyle1{font-size:11px;padding:1px 1px;border:solid 1px #B4B4B4;width:170px;}
.emailtextbox{font-size:11px;padding:1px 1px;border:solid 1px #B4B4B4;width:210px;}
.searchtxtbox{font-size:11px;padding:1px 1px;color:#000;border:solid 1px #B4B4B4;width:147px;}
.focus {
    border: 2px solid #AA88FF;
    background-color: #FFEEAA;	
}
.requiredfieldsymbol{
	font-weight:bold;
	color:red;
	font-size:15px;
	text-align:left;
}
.sbutton {
    padding: 4px 10px 3px 25px;
    border: solid 1px #8AB134;
    position: relative;
    cursor: pointer;
    display: inline-block;
    background-image: url( '../../images/bkg.png' );
    background-repeat: repeat-x;
    font-size: 11px;
    height: 16px;
    text-decoration: none;
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;	
}

.sbutton A:link {
	color:#3A8104;
	text-decoration: none
}
.sbutton img {
	position: absolute;
    top: -4px;
    left: -12px;
    border: none;
}
.ui-widget-content  .sbutton  a:hover {
    color: #8AB134;
	text-decoration: none
}
.ui-widget-content .sbutton a{
	color:green;
	text-decoration:none;
}
.waitingpanel{
	background:url('../images/loading.gif');
}	
#Userlayer{
	position: absolute;
	left:867px;
	top:25px;
	width:147px;
	background-color:#f0f5FF;
	border: 1px solid #000;
	z-index: 50;
	display:none;
	border:solid 1px green;
}


