body{background:url(../images/new-bg2.jpg); background-repeat:repeat-x; margin:0px auto; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a{outline:none;}
#main{ width:920px; margin:0px auto; padding:0px; border:1px solid #ccc; background-color:#FFF;}

body,div,table,td,th,p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#595958; line-height:16px; }
img{ border:0px;}

.logo{ background-image:url(../images/logo.jpg); background-repeat:no-repeat; background-position:bottom right; width:367px; float:left;}

.testimonial{ background-image:url(../images/icon-testmonial.jpg); background-repeat:no-repeat; background-position:top left; padding-top:10px; padding-left:7px; padding-right:8px; line-height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#595958; text-align:left;}
/*html .testimonial{ background-image:url(../images/icon-testmonial.jpg); background-repeat:no-repeat; background-position:top left; padding-top:15px; padding-left:7px; padding-right:8px; line-height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#595958; text-align:left;}
*/
.testimonial-name{ font-style:italic; color:#000; text-align:right; padding-right:8px;}

.pic{ padding-right:7px;}

#gray-border{ border:1px solid #eaeae9}

#gray-border-up{ 
	border-top: 1px solid #eaeae9;
	border-right: 1px solid #eaeae9;
	border-left: 1px solid #eaeae9; 

}


#box{border:1px solid #ebebea;}



.newsletter{ padding-top:17px; padding-left:12px;}

.newsletter input { width:161px; height:23px; border:1px solid #ccc;}
form{ padding:0px; margin:0px;}


.bottom-link{ font-size:11px; text-decoration:none; color:#595958; line-height:17px;} .bottom-link a{ font-size:11px; text-decoration:none; color:#595958} .bottom-link a:hover{ font-size:11px; text-decoration:none; color:#000;}

/* font option*/

.p-text12{ color:#690568; text-decoration:none; } .p-text12 a{ color:#690568; text-decoration:none; } .p-text12 a:hover{ color:#000; text-decoration:none; }

/*  event */

.event-bullet{ background-image:url(../images/bullet.jpg); background-repeat:no-repeat; background-position:5px 8px; padding:5px 20px; text-align:left;}

.event-border{border:1px solid #ebebea;}

/*  event end */

.text-12{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#595958; padding:10px; line-height:16px; text-align:justify;}

.text-12 a{color:#595958; text-decoration:none;} .text-12 a:hover{color:#595958; text-decoration:underline;}

.text-12_2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#595958; line-height:16px; text-align:justify; text-decoration:none;}

/* table designe */
.gr-bar td{ background-image:url(../images/gr-bg.jpg); background-repeat:repeat-x; background-position:bottom left; background-color:#FFF;  height:25px; font-weight:bold; padding-left:10px; }
.plane-bar td{ height:20px; padding-left:10px; padding-right:8px; background-color:#FFF; text-align:justify;}
.clr-bar td{ height:20px; padding-left:10px; background-color:#f6f5f5; text-align:justify;}


.gr-bar2 td{ background-image:url(../images/gr-bg.jpg); background-repeat:repeat-x; background-position:bottom left; background-color:#FFF;  height:25px; font-weight:bold; padding-left:10px; font-size:13px; }
.plane-bar td{ height:20px; padding-left:10px; padding-right:8px; background-color:#FFF; text-align:justify;}
.clr-bar td{ height:20px; padding-left:10px; background-color:#f6f5f5; text-align:justify;}


.gr-bar3 td{ background-image:url(../images/gr-bg.jpg); background-repeat:repeat-x; background-position:bottom left; background-color:#FFF;  font-weight:normal;  padding:8px 8px 8px 10px; font-size:11px; line-height:15px; }

.gr-bar3 td h1{ font-size:14px; color:#690568; margin:0px; font-weight:normal;}

.gr-bar4{  font-weight:normal; padding-bottom:5px; font-size:11px; line-height:15px; border-bottom:1px solid #ccc;}

.gr-bar4 td h1{ font-size:14px; color:#690568; margin:0px; font-weight:normal;}



/* table designe */
/* menu */
#menubg{background:url(../images/link-bg.jpg); background-repeat:repeat-x; background-position:left 0px; height:36px;}
.menu{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-decoration:none; font-weight:600; padding-top:5px; display:block;}
a.menu:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ccc; text-decoration:none; font-weight:600;}
.top-text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#690568; text-decoration:none;}
a.top-text:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; text-decoration:none;}

/* Form */

input{ width:226px; padding:2px; margin:0px; border:1px solid #d9d9d9; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#595958;}
textarea{ width:266px; padding:0px; margin:0px; border:1px solid #d9d9d9; height:55px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#595958;}


/* services */

.f-services{ width:185px; padding:2px; margin:0px; border:1px solid #d9d9d9; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#595958;}
.f-services-t{ width:200px; padding:0px; margin:0px; border:1px solid #d9d9d9; height:50px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#595958;}