body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color:#CBD3DE;

	background-image:url(../images/bg.jpg);

	background-position:top center;

	background-repeat:repeat-x;

}

img { behavior: url(iepngfix.htc) }

.template_size{

**width:820px;

width:821px;



}

.working_color{

background-image:url(../images/working_bgimg.gif);

background-repeat:no-repeat;

background-position:top center;

background-color:#80B3D0;

}



th{

padding-left:8px;

background-color:#FFFFFF;

}





/***H2-H3-H4-H5-H6***/

.top_bgimg{

/*background-image:url(../images/top_img.jpg);

background-repeat:repeat-x;*/

height:162px;

}

.workingspase{

padding: 10px 15px 10px 0px;

}

.workingspaseie {

padding: 10px 15px 10px 0px;

height:540px;

}

.workingspasefirefox {

padding: 10px 15px 10px 0px;

height:560px;

}

.workingspasesafari {

padding: 10px 15px 10px 0px;

height:542px;

}









.rightspace{

padding: 10px 0px 0px 0px;



}

.top_line{

background-image:url(../images/top_line.gif);

background-repeat:repeat-x;

height:13px;

}

.left_line{

background-image:url(../images/left_line.jpg);

background-repeat:repeat-y;

}

.right_line{

background-image:url(../images/right_line.gif);

background-repeat:repeat-y;

}

.bottom_line{

/*FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=,strength=4);*/

background-image:url(../images/bottom_line.gif);

background-repeat:repeat-x;

height:13px;

}



.colorboxw{

/*height:460px;*/

padding: 0 5px 0 5px;

background-color:#FFFFFF;

}



.topw_line{

background-image:url(../images/topw_line.gif);

background-repeat:repeat-x;

height:13px;

}

.leftw_line{

background-image:url(../images/leftw_line.jpg);

background-repeat:repeat-y;

}

.rightw_line{

background-image:url(../images/rightw_line.gif);

background-repeat:repeat-y;

}

.bottomw_line{

background-image:url(../images/bottomw_line.gif);

background-repeat:repeat-x;

height:13px;

}



.colorboxsmall{

background-color:#EFF6FE;

}

.colorboxsmall1{

padding: 0 10px 0px 10px;

background-color:#EFEBDF;

}



/**************shri sir changes***************/

.colorbox_s{

/*height:460px;*/

padding: 0 15px 0 15px;

background-color:#EFF6FE;

}

/***********shri sir changes done*************/







.colorbox{

/*height:460px;*/

padding: 0 0 0 6px;

background-color:#EFF6FE/*EFF6FE*/;

}



.index_colorbox{

/*height:460px;*/

padding: 0 12px 0 18px;

background-color:#EFF6FE;

}



.rightside_colorbox{

background-color:#EFF6FE;

height:452px;

**height:455px;

}

.menuleftspace{

padding: 0 0 0 5px;



}

.menu{

padding-right:18px;

font-weight:bold;

font-size:12px;

color:#5E3100;

}

.menu a{

font-weight:bold;

font-size:12px;

color:#5E3100;

text-decoration:none;

}

.menu a:hover{

font-weight:bold;

font-size:12px;

color:#5E3100;

text-decoration:underline;

}









h3{

MARGIN: 0px 0px 5px;

padding:10px 0 0 0;

font-size:20px;

color:#54829B;

font-weight:normal;

}

h3 b{

font-family: sans-serif;

padding:10px 0 0 5px;

font-size:20px;

color:#54829B;

font-weight:bold;

}

h6{

MARGIN: 0px 0px 5px;

padding-top:5px;

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

color:#7097B2;

}



h6 a{

MARGIN: 0px 0px 5px;

padding-top:5px;

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

color:#7097B2;

text-decoration:underline;

}



h6 a:hover{

MARGIN: 0px 0px 5px;

padding-top:5px;

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

color:#7097B2;

text-decoration:underline;

}







h2{

MARGIN: 0px 0px 5px;

font-family:Serifa BT;

font-weight:bold;

color:#5E3100;

font-size:24px;

}

h2 b{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

color:#5E3100;

}

h2 p{

line-height:14px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#346782;

}

h2 p a{

font-size:11px;

font-weight:normal;

color:#346782;

text-decoration:underline;

}

h2 p a:hover{

font-size:11px;

font-weight:normal;

color:#346782;

text-decoration:none;

}







h2 b a{

font-weight:normal;

color:#5E3100;

text-decoration:underline;

}

h2 b a:hover{

font-weight:normal;

color:#5E3100;

text-decoration:none;

}

.type{

padding-top:3px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#5E3100;

}



h2 span{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#5E3100;

}

h2 strong{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:normal;

color:#5C3200;

}



select{

color:#5C3200;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

border-top: 1px solid #C4C4C4;

border-right: 1px solid #C4C4C4;

border-left: 1px solid #C4C4C4;

border-bottom: 1px solid #C4C4C4;

}

input{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#000000;

border-top: 1px solid #8F8F8F;

border-right: 1px solid #CECECE;

border-left: 1px solid #CECECE;

border-bottom: 1px solid #E5E5E5;

background-image:url(../images/input_img.gif);

background-repeat:repeat-x;

}

.button{

background-image:url(../images/button_img.gif);

background-repeat:repeat-x;

color:#5F3002;

font-weight:normal;

text-decoration:none;

}

.checkbox{

border-top: 0px solid #8F8F8F;

border-right: 0px solid #CECECE;

border-left: 0px solid #CECECE;

border-bottom: 0px solid #E5E5E5;

background-image:url(../images/blank_img.gif);

background-repeat:repeat-x;

}

.radio{

border-top: 0px solid #8F8F8F;

border-right: 0px solid #CECECE;

border-left: 0px solid #CECECE;

border-bottom: 0px solid #E5E5E5;

background-image:url(../images/blank_img.gif);

background-repeat:repeat-x;

}

.or{

padding-left:110px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#5E3100;

}

.or_index{

padding-left:80px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#5E3100;

}

.mem_dottedline{

background-image:url(../images/mem_dottedline.gif);

background-repeat:repeat-y;

}

.brack_line{

background-image:url(../images/brack_line.gif);

background-repeat:repeat-y;

}

.brack_line_img{

background-image:url(../images/brack_line_img.gif);

background-repeat:repeat-y;

}

br{

line-height:8px;

}

form{

margin: 0 0 0 0px;

}

.findspace{

padding:0px 0px 4px 0px;



}

h4{

MARGIN: 0px 0px 0px;

**MARGIN: 0px 0px 0px;

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

color:#FFFFFF;

}

h4 a{ 

font-weight:normal;

color:#FFFFFF;

text-decoration:underline;

}

h4 a:hover{ 

font-weight:normal;

color:#FFFFFF;

text-decoration:none;

}



h4 b{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#FFFFFF;

}

h4 b a{

font-size:11px;

font-weight:bold;

color:#FFFFFF;

text-decoration:underline;

}

h4 b a:hover{

font-size:11px;

font-weight:bold;

color:#FFFFFF;

text-decoration:none;

}



.footer{

background-image:url(../images/footer_img.gif);

background-repeat:no-repeat;

background-position:top center;

height:77px;

}

.footer2{

background-image:url(../images/footer_img2.gif);

background-repeat:repeat-x;

background-position:top center;

height:77px;

}

.footer3{

background-image:url(../images/footer_img3.gif);

background-repeat:repeat-x;

background-position:top center;

height:77px;

}





.footer1{

background-image:url(../images/footer_img1.gif);

background-repeat:repeat-x;

height:77px;

}



h5{

MARGIN: 10px 0px 1px;

**MARGIN: 10px 0px 0px;

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

color:#FFFFFF;

}

h5 a{

font-size:10px;

font-weight:normal;

color:#FFFFFF;

text-decoration:underline;

}

h5 a:hover{

font-size:10px;

font-weight:normal;

color:#FFFFFF;

text-decoration:none;

}









h1{

MARGIN: 0px 0px 0px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#5E3100;

line-height:15px;

}

h1 a{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#5E3100;

text-decoration:underline;

}

h1 a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#5E3100;

text-decoration:none;

}



.breadcrums{

padding-top: 7px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#54829B;

}

.breadcrums a{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#54829B;

text-decoration:underline;

}

.breadcrums a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#54829B;

text-decoration:none;

}



.disable{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#CCCCCC;

}

.disable a{

font-size:11px;

font-weight:normal;

color:#CCCCCC;

text-decoration:underline;

}

.disable a:hover{

font-size:11px;

font-weight:normal;

color:#CCCCCC;

text-decoration:underline;

}





h1 b{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#346782;

}

h1 span p{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#999999;

}

h1 span{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#54829B;

}

h1 span a{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#54829B;

text-decoration:underline;

}

h1 span a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#54829B;

text-decoration:none;

}





.h_dottedline{

height:28px;

background-image: url(../images/hr_dottedline.gif);

background-repeat:repeat-x;

}

h1 strong{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#5C3200;

}

h1 strong a{

font-size:13px;

font-weight:bold;

color:#5C3200;

text-decoration:underline;

}

h1 strong a:hover{

font-size:13px;

font-weight:bold;

color:#5C3200;

text-decoration:none;

}





h1 p{

MARGIN: 0px 0px 0px 0px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#5C3200;

}

h1 p a{

font-weight:bold;

color:#5C3200;

text-decoration:none;

}

h1 p a:hover{

font-weight:bold;

color:#5C3200;

text-decoration:none;

}



.bu_list_heading{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:normal;

color:#5C3200;

}

.img_color{

background-color:#EFEBDE;

}



.dotted_border {

/*border-top: 1px dotted #5C3200;*/

background-image:url(../images/profile_dotline.gif);

background-repeat:repeat-x;

background-position:top;



}



.dotted_companyborder {

background-image:url(../images/companyborder_img.gif);

background-repeat:repeat-x;

/*border-top: 1px dotted #5C3200;*/

}





.colorborder th{

padding: 3px 12px 3px 5px;

border-top: 0px dotted #5C3200;

background-color:#EFEBDE;

}

.colorborder th table td{

padding: 0px 0 0px 0px;

border-top: 0px dotted #5C3200;

}



.colorborder td{

padding: 4px 0 4px 0px;

border-top: 1px dotted #5C3200;

}



.error{

font-family:sans-serif;

color:#FF0000;

font-size:12px;

text-align:center;

font-weight:normal;

}



.messsage{

font-family:sans-serif;

color:#FF0000;

font-size:12px;

text-align:left;

font-weight:bold;

}



.field_text{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#5C3200;

}

.field_text a{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#5C3200;

text-decoration:underline;

}



.field_text a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#5C3200;

text-decoration:none;

}

p{

MARGIN: 0px 0px 0px;

line-height:16px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#5E3100;

}

p b{

MARGIN: 0px 0px 0px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#54829B;

}



b{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#5E3100;

}

li{

list-style:none;

font-family:Arial, Helvetica, sans-serif;

margin-left:15px;

font-size:12px;

font-weight:bold;

color:#54829B;

}



.company_topcolor{

padding: 0 12px 8px 12px;

background-color:#EFEBDF;

}

.company_bottomcolor{

padding: 14px 10px 9px 15px;

border-top: 1px dotted #5C3200;

background-color:#D0D9E2;

}



.checkbox{

border-left:0px solid #80B3D0;

border-right:0px solid #80B3D0;

border-bottom:0px solid #80B3D0;

border-top:0px solid #80B3D0;

}

.w_boxheadding{

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#5F3B1D;

font-weight:bold;

padding:10px 0 10px 0;

background-color:#FFFFFF;

}

.boxheadding{

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

color:#5F3B1D;

font-weight:bold;

padding:5px 0 5px 0;

}





.compare_text{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#5C3200;

}

.compare_text td{

padding:3px;

border-bottom: 1px dotted #7FB3CF;

}

.compare_text td table td{

padding:0px;

border-bottom: 0px solid #7FB3CF;

}





.compare_text a{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#5C3200;

text-decoration:underline;

}



.compare_text a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#5C3200;

text-decoration:none;

}



.heading_text{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color: #00CC00;

}



.business_listing{

border-top:1px solid #80B3D0;

border-right:1px solid #80B3D0;

border-bottom:1px solid #80B3D0;

}



.business_listing th{

border-left:1px solid #80B3D0;

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

background-color:#80B3D0;

height:20px;

color:#FFFFFF;

}

.business_listing td{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

padding:10px;

border-bottom:0px solid #80B3D0;

border-left:1px solid #80B3D0;

}

.business_listing td table td{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

border-bottom:0px solid #80B3D0;

border-left:0px solid #80B3D0;

}



.business_listing .business_space{

padding:5px;

background-color:#EFF6FE;

}

.business_listing .business_space1{

padding:0px;

background-color:#EFF6FE;

}

.business_listing .business_space1 td{

padding:2px;

background-color:#EFF6FE;

}

.business_listing .business_space1 td table td{

padding:0px;

background-color:#EFF6FE;

}

.business_listing .business_space1 .business_total{

padding:0px;

background-color:#CFE5FD;

}

.colorborder1 {

padding: 3px 0 3px 5px;

background-color:#EFEBDE;

border-bottom: 1px dotted #5C3200;

}

.colorborder1 td table td{

padding: 0px 0 0px 0px;

border-top: 0px dotted #5C3200;

}



.colorborder1 td{

padding: 3px 0 3px 5px;

border-top: 1px dotted #5C3200;

}







/******************************Button-css************************************/

a.ovalbutton{

background: transparent url(../images/btn_leftco.gif) no-repeat top left;

display: block;

float: left;

font: normal 11px Arial, Helvetica, sans-serif; /* Change 13px as desired */

line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */

height: 18px; /* Height of button background height */

padding-left: 10px; /* Width of left menu image */

text-decoration: none;

}



a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{

color: #5F3100; /*button text color*/

}



a.ovalbutton span{

background: transparent url(../images/btn_rightco.gif) no-repeat top right;

display: block;

padding: 1px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/

}



a.ovalbutton:hover{ /* Hover state CSS */

background-position: top left;

font-size:11px;

}



a.ovalbutton:hover span{ /* Hover state CSS */

background-position: top right;

color: #5F3100;

font-size:11px;

}



.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%;

}



.category{

border-top: 1px dotted #603C1C;

border-bottom: 1px dotted #603C1C;

}

.category th{

background-color:#EFEBDF;

padding:5px;

}

.category th table td{

padding:4px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#603C1C;

font-weight:normal;

background-color:#EFEBDF;

}

.category th table td b{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#603C1C;

font-weight:bold;

background-color:#EFEBDF;

}

.category th table td span{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

color:#603C1C;

font-weight:bold;

}





.category_nextr{

border-top: 0px dotted #603C1C;

border-bottom: 1px dotted #603C1C;

}

.category_nextr th{

background-color:#F0F6FD;

padding:5px;

}

.category_nextr th table td{

padding:4px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#603C1C;

font-weight:normal;

}

.category_nextr th table td a{

font-size:11px;

color:#603C1C;

font-weight:normal;

text-decoration:underline;

}

.category_nextr th table td a:hover{

font-size:11px;

color:#603C1C;

font-weight:normal;

text-decoration:underline;

}





.category_nextr th table td b{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#406B82;

font-weight:bold;

}

.category_nextr th table td span{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#603C1C;

font-weight:bold;

}

strong a{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#5C3200;

text-decoration:underline;

}



strong a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#5C3200;

text-decoration:none;

}

.space_adj{

height:25px;

}



.colorboxw.address th{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#603C1C;

font-weight:bold;

padding:0 0 0 0px;

}



.colorboxw.address td{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#603C1C;

font-weight:normal;

}



.colorboxw.address td a{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

text-decoration:underline;

}



.colorboxw.address td a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

 font-weight:normal;

text-decoration:none;

}



.terms_table{

MARGIN: 0px 0px 0px;

line-height:16px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#5E3100;

}

.terms_table ul li{

 background-image:url(../images/bullet_space.gif);

background-repeat:no-repeat;

padding-left:10px;

font-size:11px;

font-weight:normal;

color:#5E3100;

MARGIN: 0px 0px 0px 0px;

}



.about_table{

MARGIN: 0px 0px 0px;

line-height:16px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#5E3100;

}

.colorboxw p a{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#54829B;

text-decoration:underline;

}



.colorboxw p a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#54829B; 

text-decoration:none;

}

