body, div, h1, h2, h3, h4, h5, h6, p, ul, img {
margin:0px; padding:0px;
 }

body { 
font-family: Arial, Helvetica, sans-serif;
 }

img { behavior: url(iepngfix.htc) }

#main {
   background:url(../images/boardofdir_bg.jpg) no-repeat top center;
   background-color:#ffffff;
}
 
.container {
    width: 907px;
    margin: 0 auto;
	}
#blank{
height:10px;
}

input{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#A7AAA7;
background-image:url(../images/input_bg.jpg);
background-repeat:repeat-x;
padding:6px;
margin:8px 0px 8px 0px;
border: 1px solid #DADADA;
}


textarea{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#9C9898;
padding:4px 6px;
margin-top:10px;
margin-bottom:18px;
border: 1px solid #fff;
}

select{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#9C9898;
margin-top:10px;
margin-bottom:18px;
padding:2px;
background-:url(../images/input_bg.jpg);
background-repeat:repeat-x;
border-top: 1px solid #DADADA;
border-right: 1px solid #DADADA;
border-bottom: 1px solid #DADADA;
border-left: 1px solid #DADADA;
width:110px;
height:25px;
}

.greentext{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#114C9A;
font-weight:bold;
}

.bluetext{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#114C9A;
font-weight:bold;
}



.photo_top{
background-image:url(../images/photo_top.png);
background-repeat:no-repeat;
padding:0px;
margin:0px;
width:163px;
height:8px;
}

.photo_bottom{
background-image:url(../images/photo_bottom.png);
background-position:bottom;
background-repeat:no-repeat;
padding:0px 13px 22px 13px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#358A2A;
line-height:1.6em;
}

.photo_bottom  img{
border:#C9C8C7 1px solid;
}

.country{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#737375;
}

#slides{
width:930px;
margin-top:20px;
padding:5px 0px 10px 10px;
}

#main_logo{
position:absolute;
margin-top:-62px;
**margin-top:-25px;
background-image:url(../images/logobg.png);
behavior: url(iepngfix.htc);
background-repeat:no-repeat;
width:268px;
height:154px;
left:-2px; 
z-index:10000;
}

*html #main_logo{left:-236px;}
#main_logo img{
/*padding:30px 0 0 40px;
padding:20px 0 0 25px;*/
}


#slide_text{
width:581px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#808080;
padding-top:33px;
padding-left:30px
}

.slide_highlight{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#18A849;
font-weight:bold;
}

.slide_subheading{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#18A849;
font-weight:bold;
}


.slide_header_green{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:28px;
color:#059D43;
text-transform:uppercase;
}

.slide_header_gray{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:28px;
color:#706E6E;
text-transform:uppercase;
font-weight:bold;
}


#slide1_img{
width:300px;
float:left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#18A849;
font-weight:bold;
}
#slide2_img{
width:350px;
float:left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#18A849;
font-weight:bold;
}
#slide3_img {
width:315px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#18A849;
font-weight:bold;
}

#slide4_img {
width:353px;
float:left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#18A849;
font-weight:bold;
}

#member_img {width:230px; float:left; margin:119px 0 0 20px; font-size:12px; color:#808080; overflow:hidden}
#member_img .box {padding:10px; background:#e3e3e3; width:190px;}
#member_img .pad {padding:0 10px; line-height:17px}
#member_info {width:637px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3e3e3e; padding-right:20px; text-align:justify}
#member_info1 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#808080; padding-left:21px}
.citybg {background: transparent url(../images/Citybg.png) z-index:1 no-repeat 0 bottom; font:bold 12px Arial, Helvetica, sans-serif; color:#000; position:absolute; right:0px; top:55px; display:block; width:201px; height:60px; text-align:center; padding-right:15px}
.citybg_logolink {z-index:100; position: absolute; top: 0px; left: 99px; width: 114px; height: 32px; background-color: transparent}
*html #member_info {width:617px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3e3e3e; padding-right:20px; text-align:justify}
.cityname {margin-top:10px; text-align:right; width:100%;}
.relative {position:relative}
.pointofcontactTitle {background:#f1f1f1; color:#000; font-size:14px; font-weight:bold; padding:5px 10px; display:block; width:59%; margin-bottom:15px; line-height:1.5em}
.officeTitle {background:#f1f1f1; color:#000; font-size:14px; font-weight:bold; padding:5px 10px; display:block; width:33%; margin-bottom:15px; line-height:1.5em}
.hqTitle {background:#f1f1f1; color:#000; font-size:14px; font-weight:bold; padding:5px 10px; display:block; width:70%; margin-bottom:15px; line-height:1.5em}

.btn {background: transparent url(../images/learnMore.png) no-repeat 0 0; width:80px; height:40px; padding-left:10px; font-weight:bold; color:#fff!important; font-size:12px!important; display:block; padding-top:7px; text-decoration:none; cursor:pointer}
.btn1 {background: transparent url(../images/bg_button_a.png) no-repeat 0 0; width:80px; height:40px; padding-left:10px; font-weight:bold; color:#fff!important; font-size:12px!important; display:block; padding-top:7px; text-decoration:none; cursor:pointer}
.txtgreen {color:#009933; text-decoration:none}
.button1 { background: transparent url(../../images/bg_button_a.png) no-repeat scroll top right; color: #fff;  display: block;  float: left; font: bold 12px arial, sans-serif; margin-right: 6px; text-decoration: none; height:28px; width:50px; padding:5px 0 0 18px;}

.txt14 {font-size:12px}
.address {font-size:12px; width:270px; line-height:20px; padding-left:10px; margin-bottom:20px;}
.designation{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#808080;
font-weight:normal;
}

a.boldbuttons{
background: transparent url(../images/btn_left.gif) no-repeat top left;
display: block;
float: right;
font: bold 12px Arial; /* Change 13px as desired */
line-height: 20px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 28px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
margin-right:10px;
text-decoration: none;

}

a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons{
color: white; /*button text color*/
}

a.boldbuttons span{
background: transparent url(../images/btn_right.gif) no-repeat top right;
display: block;
padding: 4px 10px 4px 2px; /*Set 10px to be equal or greater than'padding-left' value above*/
letter-spacing:1px;
}

a:hover.boldbuttons{ /* Hover state CSS */
text-decoration: none;
}


.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}


#header{
padding-top:30px!important;
padding-bottom:0px;
}

*html #header{
padding-top:10px!important;
padding-bottom:0px;
}

#logo{
width:210px;
padding-right:7px;
padding-top:0px;
float:left;
}
#login{
width:764px;
float:left;
padding-top:16px;

}

#loginform{
width:568px;
text-align:right;
float:left;
}

#loginform .input{
font-family:Arial, Helvetica, sans-serif;
background-image:none;
font-size:11px;
color:#A7AAA7;
padding:3px;
margin:0px;
border-top: 1px solid #D0D0D0;
border-right: 1px solid #D0D0D0;
border-bottom: 1px solid #D0D0D0;
border-left: 1px solid #D0D0D0;
}

#login_button{
padding-top:1px;
float:left;
padding-left:10px;
width:48px;
}

#signup {
padding-left:15px;
padding-top:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#0BB200;
float:left;
}

#signup a{
padding-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#0BB200;
float:left;
}
#signup a:hover{
padding-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#666666;
float:left;
}


#signup{
width:100px;
float:left;
}

#content{
width:907px;
padding-top:25px;
overflow:hidden;
padding-bottom:20px;
}

.maintext{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#808080;
font-weight:normal;
line-height:1.5em;
text-align:justify;
}
.maintext p {margin-bottom:20px}

.maintext a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#4470CD;
font-weight:normal;
text-decoration:none;

}

.maintext a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#4470CD;
text-decoration:underline;
}


 
#maintext ul{
margin:0px;
padding:0px;
}

#maintext li{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#4470C1;
font-weight:bold;
text-decoration:none;
background-image:url(../images/tick.gif);
background-repeat:no-repeat;
background-position:center left;
text-align:left;
padding-left:23px;
padding-top:5px;
padding-bottom:5px;
list-style:none;
	
}
  



#industry_text{
padding-left:8px;
float:left;
width:728px;
border-left:#CCCCCC 1px dotted;
 }
 
#industry_text ul{
margin:0px;
padding:0px;
}

#industry_text li{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#808080;
font-weight:bold;
text-decoration:none;
background-image:url(../images/tick.gif);
background-repeat:no-repeat;
background-position:center left;
text-align:left;
padding-left:23px;
padding-top:5px;
padding-bottom:5px;
list-style:none;
	
}
.highlight_text{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#2B4990;
font-weight:bold;
line-height:1.5em;
}

#page_img{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#0F4C9D;
font-weight:bold;
width:333px;
margin-top:0px;
float:left;
}


#faq_header{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#818181;
font-weight:normal;
}

#clients_header{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#818181;
font-weight:normal;
padding:36px 0px 10px 0px;

}
#faq_heading{
width:483px;
float:left;
}

#page_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#0F4C9D;
font-weight:bold;
width:350px;
margin-top:42px;
float:left;
text-align:center;
}

#page_heading1{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#0F4C9D;
font-weight:bold;
margin-top:0px;
margin-bottom:8px;
text-align:center;
}

#page_Title {
font-family:"Lucida Console";
font-size:16px; font-weight:bold;
color:#3e3e3e;
margin-top:0px;
margin-bottom:20px;
background:url(../images/titlebullet.png) 72px 0 no-repeat;
behavior: url(iepngfix.htc);
padding-left:136px; height:40px; padding-top:61px

}

.greytext_faq{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#818181;
font-weight:normal;
}
.bluetextsml_faq{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#2B4990;
font-weight:normal;
background-color:#CCCCCC;
padding:4px 10px 4px 4px;
line-height:1.3em;
}

.greytextsml_faq{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#818181;
font-weight:normal;
}

.greentext_faq{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
color:#34B25F;
font-weight:bold;
}

.bluetext_faq{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#0F4C9D;
font-weight:bold;
}


#faqs{
padding-top:26px;
margin:0px;
}
#questions{
width:736px;
float:left;
padding-right:15px;
}
.sub_title{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0F4C9D;
font-weight:bold;
}

.grey_faq{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#888888;
line-height:1.4em;
padding-top:3px;
}


.question_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#18A849;
font-weight:bold;
}

#contact_us{
width:779px;
padding:20px;
margin-left:90px;
}
#contact_img{
text-align:center;
width:740px;
padding-bottom:3px;
}



#add_form{
padding-right:69px;
text-align:right;

}
#add_button{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#18A849;
font-weight:bold;
float:right; 
line-height:30px;
}
#add_button a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#18A849;
text-decoration:none;
font-weight:bold;
line-height:30px;
}
#add_button a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:bold;
line-height:30px;
}

#delete_button{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#18A849;
font-weight:bold;
width:100px;
float:right; 
}
#fold{
position:absolute;
width:52px; 
height:52px; 
margin-left:679px;
margin-top:-16px;
background-image:url(../images/fold.jpg); 
background-repeat:no-repeat;
background-position:right;
}

#fold_inner{
position:absolute;
width:52px; 
height:52px; 
margin-left:872px;
margin-top:-16px;
background-color:#009900;
float:right;
background-image:url(../images/fold.jpg); 
background-repeat:no-repeat;
}


#all_forms{
padding:20px;
}

#all_form_inner{
/*width:720px;*/
background-color:#FFFFFF;
border:#C3D8E1 1px solid;
padding:15px 10px 10px 25px;;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#18A849;
}

#comments{
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#004990;
}
.contact_name {
color:#3E3E3E;
font-family:Trebuchet MS;
font-size:20px;
font-weight:normal;
padding:0 20px 0 0;
text-align:right;
}
#members_heading{
text-align:center;
padding:5px 0px 12px 0px;
font-family:Tahoma, Arial;
font-size:25px;
font-weight:normal;
color:#059D43;
}
.greytext_members{
text-align:center;
padding-top:5px;
font-family:Tahoma, Arial;
font-size:25px;
font-weight:normal;
color:#777777;
}

#form_heading{
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#18A849;
float:left;
width:200px;
}
#communicate{
padding-right:25px;
}

#email{
float:left;
width:306px;
padding-right:21px;
}


#mail{
float:left;
width:334px;
padding-left:34px;
}

#label_name{
float:left;
width:323px;
padding-right:0px;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#A7AAA7;
}


#form_fields{
float:left;
width:306px;
padding-left:34px;

}

#form_fields .input{
font-family:Arial, Helvetica, sans-serif;
background-image:none;
font-size:11px;
color:#A7AAA7;
padding:3px;
margin:0px;
border-top: 1px solid #D0D0D0;
border-right: 1px solid #D0D0D0;
border-bottom: 1px solid #D0D0D0;
border-left: 1px solid #D0D0D0;
}

#form_fields .input{
font-family:Arial, Helvetica, sans-serif;
background-image:none;
font-size:11px;
color:#A7AAA7;
padding:3px;
margin:0px;
border-top: 1px solid #D0D0D0;
border-right: 1px solid #D0D0D0;
border-bottom: 1px solid #D0D0D0;
border-left: 1px solid #D0D0D0;
}


#industry{
 padding:0px;
 }
 #industry_links{
 float:left;
 width:226px;
 padding:36px 12px 10px 5px;

 }
 
 
 
#industry_links ul{
margin:0px;
padding:0px;
}

#industry_links li{
list-style:none;	
}

#industry_links li.title_head{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
float:left;
background-image:url(../images/industry_title_bg.jpg);
background-repeat:repeat-x;
text-align:left;
list-style:none;	
width:209px;
height:25px;
padding-left:14px;
padding-top:6px;
}

#industry_links li a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#8A8888;
font-weight:bold;
text-decoration:none;
width:207px;
float:left;
background-image:url(../images/industry_link_bg.jpg);
background-repeat:repeat-x;
text-align:left;
padding-left:14px;
padding-top:6px;
padding-bottom:6px;
list-style:none;
border-left:#E7E7E7 solid 1px;	
border-right:#E7E7E7 solid 1px;	
border-bottom:#E7E7E7 solid 1px;	
}

#industry_links li a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0F4C9D;
text-decoration:none;
background-color:#EFEFEF;
width:207px;
float:left;
background-image:url(../images/industry_link_bg.jpg);
background-repeat:repeat-x;
text-align:left;
padding-left:14px;
padding-top:6px;
padding-bottom:6px;
list-style:none;
border-left:#E7E7E7 solid 1px;	
border-right:#E7E7E7 solid 1px;	
border-bottom:#E7E7E7 solid 1px;	
}

#industry_links li.active a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0F4C9D;
background-image:url(../images/industry_link_active.jpg);
background-repeat:repeat-x;
text-decoration:none;
float:left;

}

#industry_text{
padding-left:8px;
float:left;
width:683px;
 }
 
#industry_text ul{
margin:0px;
padding:0px;
}

#industry_text li{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#808080;
font-weight:bold;
text-decoration:none;
background-image:url(../images/tick.gif);
background-repeat:no-repeat;
background-position:center left;
text-align:left;
padding-left:23px;
padding-top:5px;
padding-bottom:5px;
list-style:none;
	
}
  
  

#footer {
background: url(../images/footer_bg.jpg) repeat-x;
height:68px;
margin-top: 0px;
}


#footerlinks {
padding-left:33px; 
width:570px;
float:left;
margin-top:17px;
}

#footerlinks ul{
padding-top:3px;
padding-bottom:4px;
}

#footerlinks ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
list-style:none;
padding-top:7px;
padding-right:15px;
display:inline;
}

#footerlinks ul li a{
font-family:Tahoma, Arial;
font-size:11px;
color:#A3A2A2;
text-decoration:none;
list-style:none;
padding-top:7px;
display:inline;
}


#footerlinks ul li a:hover{
font-family:Tahoma, Arial;
font-size:11px;
color:#818080;
text-decoration:none;
list-style:none;
padding-top:7px;
display:inline;


}
#copyrights{
font-family:Tahoma, Arial;
font-size:11px;
color:#A3A2A2;
text-decoration:none;
list-style:none;
margin-top:26px;
padding-left:7px;
float:left;
width:257px;
}
/*new*/

ul.gallery {
	width: 919px; /*--Adjust width according to your scenario--*/
	list-style: none;
	overflow:hidden;
	margin: 0 0 0 30px;
	 padding: 0;
}
ul.gallery li {
	float: left;
	margin: 0px; padding: 0;
	text-align: center;
	/*border: 1px solid #ccc;*/
	display: inline; /*--Gimp Fix aka IE6 Fix - Fixes double margin bug--*/
	padding-bottom:40px;
}
ul.gallery li.space {
padding:21px;
}

ul.gallery li a.thumb {
	width: 190px; /*--Width of image--*/
	height: 137px; /*--Height of image--*/
	/*border-bottom: 1px solid #ccc;*/
	cursor: pointer;
	background-image:url(../images/img_bg.gif);
	background-repeat:no-repeat;
	padding:4px;

}
ul.gallery li span { /*--Used to crop image--*/
	width: 193px;
	height: 182px;
	overflow: hidden;
	display: block;
}
ul.gallery li a.thumb:hover {
	background-image:url(../images/img_bg_hover.jpg);
	background-repeat:no-repeat;
	padding:4px;
}
ul.gallery li h2 {
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;

	margin: 0; padding: 5px;
	background: #63B140;
	/*border-top: 1px solid #fff; /*--Subtle bevel effect--*/
}
ul.gallery li a {
text-decoration: none;
 color: #FFF; 
 font-size:14px;
  display: block;
  }
  
 ul.gallery li a:hover {
text-decoration: none;
color: #28650C; 
font-size:14px;
display: block;
}

.popup_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#891805;
font-weight:bold;
text-align:left;
}

.popup_innertext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2F4A23;
font-weight:normal;
text-align:left;
}

#glance{
float:left;
background-color:#fff;
border:#D4DCDF 1px solid;
padding:3px;
width:330px;
margin-right:8px;
}

#glance_info{
background-color:#F0F0F0;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#888888;
text-align:center;
}

#glance_info ul{
text-align:left;
list-style:none;
display:block;
}

#glance_info li{
padding-bottom:3px;
list-style:disc;
display:block;

}

.glance_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#993300;
font-weight:bold;
text-align:center;
line-height:1.5em;
}

/********24-may-2010********/
ul.reset{list-style:none; padding:0; margin:0; }
.CForm li { font-size:13px; border-bottom:1px dotted #ccc; overflow:hidden; padding:7px 5px 7px 10px;}
.CForm li label { float:left; width:250px; color:#7a7979; margin-right:10px}
.CForm li label span {}

.fl {float:left}
.fr {float:right!important}
#contact_form{
width:535px;
background-color:#dbdbdb;
-moz-border-radius-bottomleft:4px; 
-moz-border-radius-bottomright:4px; 
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px; 
-webkit-border-radius: 4px; 
padding:15px 10px 10px 25px;;
font-family:Trebuchet MS;
font-size:18px;
font-weight:normal;
}
#expert_form{
width:662px;
background-color:#F6F4F4;
-moz-border-radius-bottomleft:4px; 
-moz-border-radius-bottomright:4px; 
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px; 
-webkit-border-radius: 4px; 
padding:15px 10px 10px 25px;;
font-family:Trebuchet MS;
font-size:18px;
font-weight:normal;
color:#18A849;
}
#signup_form{
width:589px;
background-color:#FFFFFF;
border:#C3D8E1 1px solid;
padding:15px 10px 10px 25px;;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#18A849;
}
.write_to{
background:transparent url(../../images/pencil.gif) no-repeat scroll 0 0;
display:block;
float:right;
min-height:40px;
overflow:hidden;
padding-left:74px;
}
input[type="text"], input[type="file"], input[type="password"] {
background-repeat:repeat-x;
border:1px solid #FFFFFF;
color:#B2B2B2;
font-family:Trebuchet MS;
font-size:11px;
margin:8px 0 8px 15px;
padding:6px;
}

a.button {
    background: transparent url(../../images/btnbg1.png) no-repeat scroll 0 0;
    color: #101010;
    display: block;
    float: left;
	padding-left: 25px;
    font: bold 12px arial, sans-serif;
	height:37px;
    text-decoration: none;
}

a.button span {
    background: transparent url(../../images/btnbg2.png) no-repeat right top;
    display: block;
    line-height: 18px;
    padding: 5px 17px 5px 0; height:37px;
}
.topRightmrg20 {margin:20px 30px 0 0}
.padd {padding:0 20px}
