* {
	padding: 0;
	margin: 0;
}
body {
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9pt;
	/*letter-spacing: 0px;*/
	/*color : #585858;*/
}
#main{
	margin : 0 auto;
	width : 780px;
}

#content {
	margin : 0 auto;
	width : 780px;
	xheight: 100%;
}

/*******************login*******************/
#div_login{
	background: url(images/loginbar.gif) no-repeat center;
	padding: 10px 20px 0 20px;
	height: 60px;
}
#div_login form{
 padding: 13px 0 0 30px;
}

#div_login input.text{
	width : 110px;
	height: 18px;
	border: 1px solid #c8c8c8;
	/*border-style:none;*/

}
#div_login input.image{
	padding: 1px 0 0 0;
}

#div_invoice{
	background: url(images/loginbar.gif) no-repeat center;
	padding: 10px 20px 0 20px;
	height: 60px;
}
#div_invoice form{
 padding: 13px 0 0 30px;
}

#div_invoice input.text{
	width : 110px;
	height: 18px;
	border: 1px solid #c8c8c8;
	/*border-style:none;*/

}
#div_invoice input.image{
	padding: 1px 0 0 0;
}

/**********************************************HEADER***************************************/
#header {
	margin : 0 auto;
	background : inherit;
	color : #4c7e54;
	height : 90px;
}
#srs{
	background: url(images/srs.gif) no-repeat ;
	float:right;
	/*padding: 41px 57px 0 0 ;*/
	width: 166px;
	height: 45px;
	/*z-index:100;*/
	/*position:relative;*/
	margin: 41px 57px 0 0;
	/*left: 575px;
	top: 30px;*/
}
#logo{
	background : url(images/logo.jpg) no-repeat ;
	/*float:left;*/
	margin: 0 0 0 20px;
	width: 198px;
	height: 86px;
	position:relative;
}

#hline{
	background: url(images/hr_line.jpg) no-repeat ;
	height: 4px;
}
/********************************************************CONTENTS******************************************************/


/****************My Account login help******************************/
#account{
	height: 60px;
}
#txt{
	float: left;
	padding: 10px 20px 0px 20px;
	width: 504px;
	/*height: 50px;*/
}
#login{
	background: url(images/btn_myaccount.gif) no-repeat center;
	float: right;
	margin: 8px 22px 0 0px;
	width: 200px;
	height: 50px;
	vertical-align : bottom
}


#login ul {
	margin : 0;
	padding : 0;
	list-style : none;
}
#login li {
	display : inline;
	margin : 0;
	padding : 0;
}

#login a  {
	float : left;
	color : #4c7e54;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	display : block;
	padding : 17px 14px 0 12px;
	text-decoration : none;
}
#login a:hover  {
	text-decoration:underline;
}

/***********************************CONTENTS******************************************************/

.content_body{
	margin : 0 auto;
	background : inherit;
	/*height: 600px;*/
	/*width: 100%;*/
}
/*******************login*******************/
.raisedform {
	background: url(images/rbox-450.jpg) no-repeat center;
	padding: 10px 20px 0 20px;
	height: 167px;
	width: 450px;
}
.raisedform form{
 padding: 13px 0 0 30px;
}

.raisedform xinput.text{
	width : 110px;
	height: 18px;
	border: 1px solid #c8c8c8;
	/*border-style:none;*/

}
.raisedform input.image{
	padding: 1px 0 0 0;
}

.formErrors {
	background: url(images/rbox-error.jpg) no-repeat center;
	xpadding: 10px 20px 0 20px;
	height: 167px;
	width: 250px;
}

/********************************BOXES********************************************/
#layout_boxes{
	margin:0 auto;
	width: 780PX;
}
/*******************right column***************************/
.rcolm{
	float:right;
	width: 230px;
}

/**********search box****************/
#search_domain{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	width: 224px;
}

#search_domain h4{
	color:#48774f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:  0 0 0 10px;
}

#search{
	background: url(images/lookup-gif.gif) no-repeat;
	height:87px;
	margin: 0 0 0 7px;
	padding: 4px 0 0 0px;
}
#search a{
	color: #000;
	text-decoration: underline;
}
#search a:hover{
	color: #000;
	text-decoration: none;
}


#search input.text{
	width : 120px;
	height: 18px;
	border: 1px solid #c8c8c8;
}

/****************list of acradated members******************/
/*ul#list
{
	padding: 0px ;
	list-style-type: none ;
	text-align: left;
}

ul#list li
{
	margin:  0 ;
	padding: 0 ;
}

ul#list li a
{
	display: block ; 
	text-indent: +30px ; 
	color: #48774f;
	text-decoration: none ;
	background: url(images/li_list.gif) no-repeat +10px +5px; 
}


ul#list li a:hover
{
	text-indent: +30px ;
	text-decoration:underline;
	background: url(images/li_list.gif) no-repeat +10px +5px; 
}
*/

#complete a{
	color: #f17f08;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	display : block;
	padding : 5px 0px 0 100px;
	text-decoration: none ;
}
#complete a:hover{
	text-decoration: none;
}


/*********DOTED LINE*****************/
#seprator{
	background: url(images/doted_line.gif) repeat-Y ;
	/*float:left;*/
	width: 1px;
	height: 360px;
	margin: 0 0 0 3px;
}



/*****************left column******************************/
.lcolm{
	/*float: left;*/
	width: 550px;
}
#legacy{
	float:right;
	height: 208px;
	padding: 0 5px 0 10px;
}
#legacy_top{
	background: url(images/box_top_shaded.gif) no-repeat top;
	height:28px;
	padding: 0px;
	width:258px;
}
#legacy_top h5{
	color: #5e1f84;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	display : block;
	padding : 10px 0 0 15px;
}
#legacy_top p{
	font-size: 11px;
	color:#444;
	padding : 3px 0 0 15px;
}
#legacy_mid{
	height:169px;
	padding: 0px;
	width:256px;
	border-left:1px solid #bbccbe;
	border-right:1px solid #bbccbe;
}
#legacy_mid input.text{
	width : 190px;
	height: 18px;
	border: 1px solid #c8c8c8;
}
#legacy_mid a{
	/*width:60px;*/
	color:#48774f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
#legacy_mid a:hover{
	text-decoration: none;
}
#legacy_mid label{
	font-size:12px;
}
#legacy_bot{
	background: url(images/box_sbottom.gif) no-repeat top;
	height:11px;
	padding: 0px;
	width:258px;
}

#reg{
	/*float: left;*/
	padding: 0px 0px 0px 20px;
}
#reg01{
	background: url(images/box_reg.gif) no-repeat ;
	height:99px;
	padding: 0px;
	width:253px;
}
#news{
	background: url(images/box_news.gif) no-repeat ;
	height:99px;
	padding: 0px;
	width:200px;
}

#reg h5{
	color: #f17f08;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	display : block;
	padding : 10px 0 0 15px;
}

#reg p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding : 8px 40px 0 15px;
}
#reg #news p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding : 8px 0px 0 15px;
}

#reg a{
	width:60px;
	color:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 9px 5px 5px 185px;
	/*padding : 5px 50px 0 15px;*/
	display:block;
	text-decoration: none;
}
#reg #news a{
	width:60px;
	color:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 8px 0px 0px 130px;
	/*padding : 5px 50px 0 15px;*/
	display:block;
	text-decoration: none;
}
#reg a:hover{
	text-decoration: none;
}

#reg02{
	background: url(images/box_reg.gif) no-repeat bottom;
	width:253px;
	height:99px;
	padding: 10px 0 0 0px;
}
#reg02 h5{
	color: #ff0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	display : block;
	padding : 10px 0 0 15px;
}

#qlink{
	width:530px;
	padding: 10px 0 0 20px;
}
#qlink_top{
	background: url(images/box_btop.gif) no-repeat left;
	height: 11px;
}

#qlink_mid{
	width: 518px;
	height: 130px;
	border-left:1px solid #bbccbe;
	border-right:1px solid #bbccbe;
}
#qlink_mid h5{
	color: #3b5442;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	display : block;
	padding : 5px 0 0 15px;
}
#qlink_mid ul#list
{
	padding: 0px ;
	font-size: 12px;
	list-style-type: none ;
	text-align: left;
}

#qlink_mid ul#list li
{
	margin:  0 ;
	padding: 0 ;
	/*line-height: 15px */
	
}

#qlink_mid ul#list li a
{
	display: block ; 
	text-indent: +30px ; 
	color: #000;
	text-decoration: none ;
	background: url(images/li_list2.gif) no-repeat +10px +5px; 
}


#qlink_mid ul#list li a:hover
{
	/*background: #eaeaea;*/
	text-indent: +30px ;
	/*line-height: 29px ;    */
	text-decoration:underline;
	background: url(images/li_list2.gif) no-repeat +10px +5px; 
}


#qlink_bot{
	background: url(images/box_bbottom.gif) no-repeat left;
	height: 11px;
}

#iwant {
	background: url(images/box_iwant.gif) no-repeat ;
	height:165px;
	padding: 0px;
	width:200px;
}

#iwant h5{
	color: #3b5442;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	display : block;
	padding : 15px 0px 0px 15px;
}

#list_iwant {
	margin-top: 0px;
    margin-left: 12px;
	padding:5px;
	font-size: 12px;
	text-align: left;
	list-style-type: none;

}

#list_iwant li {
	margin: 0px;
	padding:0px;
}

#list_iwant li a {
	display: block ; 
	text-indent: +30px;
	line-height: 23px; 
	color: #000; /*#48774f;*/
	text-decoration: none;
	background: url(images/li_list.gif) no-repeat +10px +10px;
}


/*************************************************Footer*********************************************/

#footer{
	background: url(images/footer.gif) no-repeat center bottom;
	padding: 20px 0 0 0;
	height: 33px;
	width: 780;
}

#footer p{
	margin:0 auto;
	padding: 10px 0 0 190px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3b5442;
}

