body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#ffffff; 
	
}
div.clear {
	clear: both;
}

a {outline:none}
img, div { behavior: url(iepngfix.htc) }

.spacer{ line-height:15px; width:auto;}
.spacer1{ line-height:10px; width:auto; }
.outer { width:941px; text-align:left; padding:0px 4px; background-image:url(../images/bg.jpg); }

.logoleft { width:412px; height:133px; background-image:url(../images/logo.jpg); float:left  }
.logomiddle { width:504px; height:61px; padding-top:72px; background-image:url(../images/logomiddle.jpg); float:left  }
.logoright { width:25px; height:133px;  background-image:url(../images/logoright.jpg);  float:left }

.middle { width:908px; padding:15px 16px 0px 17px; background-image:url(../images/middle.jpg);}

.how { width:563px; float:left}
.community { width:326px; float:left; margin-left:19px}

.howtop { width:553px; height:34px; padding:8px 0px 0px 10px; background-image:url(../images/howtop.jpg); font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff;}
.howmiddle { width:541px; padding:10px; border-left:1px solid #9e4950; border-right:1px solid #9e4950;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9e4950; line-height:17px}
.howbottom { width:563px; height:7px; background-image:url(../images/howbottom.jpg);}

.brown14{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#9e4950}

.communitytop { width:316px; height:34px; padding:8px 0px 0px 10px; background-image:url(../images/communitytop.jpg); font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff;}
.communitymiddle { width:324px; border-left:1px solid #9e4950; border-right:1px solid #9e4950; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9e4950;}
.communitybottom { width:326px; height:7px; background-image:url(../images/communitybottom.jpg);}

.bottom { width:941px; height:18px; background-image:url(../images/bottom.jpg); margin-bottom:15px}

a.print:hover  { background-image:url(../images/print-hover.jpg); background-repeat:no-repeat; padding:0px 15px 0px 22px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none;}

.commentarea { border:1px solid #CCCCCC}
.commentbg {background-image:url(../images/commentbg.jpg); padding:4px ;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
.grey12com{ border-bottom:1px dotted #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none; line-height:20px}

.footer { width:908px; padding:13px 0px 0px 0px; border-top:1px solid #9e4950; margin-top:15px }


.grey113{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none; font-weight:bold}
.grey11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-decoration:none;}
.grey12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; text-decoration:none;}
.grey12reg{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none;}
.grey24{ padding:10px 0px;  border-bottom:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#666666; text-decoration:none;}
.grey18{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#666666; text-decoration:none; }
.grey14{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; text-decoration:none; }

.black11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none;}
.black18{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; }
.black12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
.black12b{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold }

.blue24{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#0066cc; text-decoration:none;}
.blue14{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0066cc; text-decoration:none; font-weight:bold}
.blue18{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0066cc; text-decoration:none; line-height:30px}

.red14{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#cc0000; text-decoration:none; font-weight:bold}

.white18{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff; text-decoration:none;}
.white12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; line-height:17px}
.white11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold}

a.g11:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; }
a.g11:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none;  }
a.g11:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline;  }

a.g12:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc; text-decoration:none; }
a.g12:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc; text-decoration:none; }
a.g12:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:underline;  }

a.b18:link { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0066cc; text-decoration:none; line-height:45px }
a.b18:visited{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0066cc; text-decoration:none; line-height:45px }
a.b18:hover{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333333; text-decoration:none; line-height:45px }

a.b14:link { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0066cc; text-decoration:none; font-weight:bold }
a.b14:visited{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0066cc; text-decoration:none; font-weight:bold }
a.b14:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; text-decoration:none;  font-weight:bold }

a.b11b:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0066cc; text-decoration:none; font-weight:bold }
a.b11b:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0066cc; text-decoration:none; font-weight:bold }
a.b11b:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none;  font-weight:bold }

a.b12:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0066cc; text-decoration:none; }
a.b12:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0066cc; text-decoration:none; }
a.b12:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; }

a.b10:link { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#0066cc; text-decoration:none; text-transform:uppercase }
a.b10:visited{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#0066cc; text-decoration:none; text-transform:uppercase }
a.b10:hover{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none; text-transform:uppercase }

ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
}
ul.a
{
list-style-type: none;
padding: 10px 0px;
margin: 0px;
}
li.a
{
background-image: url(../images/oval.jpg);
background-repeat: no-repeat;
background-position: 0px 3px; 
padding-left: 15px; padding-bottom:4px; 
font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#0066cc; cursor:pointer
}
li.a:hover
{
background-image: url(../images/oval.jpg);
background-repeat: no-repeat;
background-position: 0px 3px; 
padding-left: 15px; padding-bottom:4px; 
font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; cursor:pointer
}
li.b
{
background-image: url(../images/li.jpg); 
height:23px;
padding:3px 0px 0px 12px; 
font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; cursor:pointer;
}
li.b:hover
{
background-image: url(../images/li.jpg); 
height:23px;
padding:3px 0px 0px 12px; 
font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; cursor:pointer;
}


/* doosare type ke menu */

#tabs ul {
	margin:0; 
	padding:0px 0px 0px 0px; 
	list-style:none;	
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a { height:25px; border-right:0px solid #061c6f;
	float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; 	
	margin:0;
	padding:12px 17px 0px 17px;
	text-decoration:none;
	}
#tabs a.pintu { height:25px; border-right:0px solid #061c6f;
	float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; 	
	margin:0;
	padding:12px 17px 0px 17px;
	text-decoration:none;
	}

#tabs a:hover {height:25px; border-right:0px solid #061c6f; background-image:url(../images/menu-hover.jpg);
	float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; 	
	margin:0;
	padding:12px 17px 0 17px;
	text-decoration:none;
	}
#tabs a.default {height:25px; border-right:1px solid #061c6f; background-image:url(../images/menu-hover.jpg);
	float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; 		
	}


/* GALLERY */
#simplegallery1{ //CSS for Simple Gallery Example 1
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border: 0px solid darkred;
}

#simplegallery1 .gallerydesctext{ //CSS for description DIV of Example 1 (if defined)
text-align: left;
padding: 2px 5px;
}

/* Signup BUTTON */	
	
	
a.signup{
background:url("../images/getquote-left.png") no-repeat top left;
display: block;
float: left;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; 
line-height: 12px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 18px; /* Height of button background height */
padding-left: 8px; /* Width of left menu image */
text-decoration: none;
}

a:link.signup, a:visited.signup {
color: white; /*button text color*/
}

a:hover.signup, a:active.signup
{
background:url("../images/getquote-left-hover.png") no-repeat top left;
display: block;
float: left;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; 
line-height: 12px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 18px; /* Height of button background height */
padding-left: 8px; /* Width of left menu image */
text-decoration: underline;
}

a:hover.signup span, a:active.signup span {
background:url("../images/getquote-right-hover.png") no-repeat top right;
display: block;
padding: 3px 9px 3px 2px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

a.signup span{
background:url("../images/getquote-right.png") no-repeat top right;
display: block;
padding: 3px 9px 3px 2px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

a:hover.signup{ /* 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%;
}

