body { margin:0; font-family:Arial, Helvetica, sans-serif; color:#333333;}
form { margin:0;}

p { margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4B4B4B; text-align:justify;  line-height:18px;}



td { margin:0; font-family:Arial, Helvetica, sans-serif;  color:#333333; font-size:12px; }

h1, h2, h3, h4, h5, h6 { margin:0;}


h1 { color:#B10000; font-size:16px; font-weight:bold; height:22px; margin:0 0 5px; padding:0; text-transform:uppercase; border-bottom:1px dotted #B10000;}
h2 { color:#F76D16; font-size:16px; font-weight:bold;  margin:15px 0 0 0; padding:0; }
h3 { font-size:18px; font-weight:normal; color:#333333; font-weight:normal;}
h4 { font-size:13px; font-weight:normal; color:#000000; font-weight:bold;   margin:15px 0 0 0; padding:0;}
h5 { font-size:15px; font-weight:bold; color:#333333;}
h6 { font-size:13px; font-weight:bold; color:#333333; }

img { border:0;}

.logo { margin:0 25px 0 0}

.orange-head { color:#F76D16; font-size:16px; font-weight:bold;  margin:0; padding:0; }

/* Header Css Starts  */
.header { height:113px; border-bottom:5px solid #c30000; margin:0 auto; width:100%;}

.chromestyle{ padding:0; margin: 5px 0 0 0; float:right; text-align:right; }
.chromestyle:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.chromestyle ul{ margin: 0;	padding:0px; text-align: left; }
.chromestyle .first { background:none;}
.chromestyle ul li{	float:left; padding:0px; margin:0; list-style: none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; background:url(../images/divider.gif) right  no-repeat; }
.chromestyle ul li a{ color:#000000; text-decoration: none; margin:0px 5px; padding:0; text-align: center; cursor: pointer; display:inline-block; }
.chromestyle ul li a font{	display: block; padding:0 9px 0 8px; line-height:31px; font-size:15px; font-weight:bold; 	 }
.chromestyle ul li a:hover { color:#ffffff; margin:0px 5px; padding:0 0 0 0px; 	background: url(../images/hover-left.gif) no-repeat top left; }
.chromestyle ul li a.selected{ 	color:#ffffff; 	margin:0px 5px; padding:0 0 0 0px; background: url(../images/hover-left.gif) no-repeat top left; }
.chromestyle ul li a.selected font{ color:#ffffff; margin:0px 0px; 	padding:0 9px 0 8px; background: url(../images/hover-right.gif) no-repeat top right; }
.chromestyle ul li a:hover font{ color:#ffffff; background: url(../images/hover-right.gif) no-repeat top right; }
.hover{ color: #ffffff; background: url(../images/hover-left.gif) no-repeat top left; 	font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;	display:block; }
.hover font{ color:#ffffff; line-height:25px; display:block; background: url(../images/hover-right.gif) no-repeat top right; }

/* Header Css Ends  */


/* Left Nav Css Starts  */
.main-bg { background:url(../images/main-bg.gif) bottom repeat-x; overflow:hidden;}
.lft-nav { background:url(../images/lft-nav.png) center top no-repeat; height:386px;}
.lft-nav-bg { background:url(../images/lft-nav-bg.png) repeat-y; }
.lft-container { margin-left:68px}
.lft-links ul{ margin:10px 0 0 0; padding:0;}
.lft-links ul li{ margin:0; padding: 8px 0 8px 0; list-style:none; border-bottom:1px dotted #666666;}
.lft-links ul li a{ margin:0; padding:0; list-style:none; color:#333333; font-size:13px; font-weight:bold; text-decoration:none;}
.lft-links ul li a:hover{ color:#cc0000; text-decoration:none;}
/* Left Nav Css Ends  */

.inner-bg { background:url(../images/inner-bg.png) repeat-y top;}

.graphic-bg { background:url(../images/guy.jpg) right bottom no-repeat;}

.green-link { text-decoration:underline; font-size:11px; color:#20aa4a; font-weight:bold;}
.green-link:hover { text-decoration:underline; font-size:11px; color:#000000; }

.orange-link { text-decoration:underline; font-size:11px; color:#f76d16; font-weight:bold;}
.orange-link:hover { text-decoration:underline; font-size:11px; color:#000000; }

.blue-link { text-decoration:underline; font-size:11px; color:#2c529f; font-weight:bold;}
.blue-link:hover { text-decoration:underline; font-size:11px; color:#000000; }

.article-bg { background:url(../images/article-bg.png) repeat-x top; margin:0 auto; height:207px; margin-bottom:15px}

.contact-bg { background:url(../images/contact-bg.png) top center no-repeat; background-position: 1px 0}

.contact-head { font-size:16px; font-weight:bold; color:#cb3232; border-bottom:1px dotted #000000;}

.input { border:1px solid #d0cfcf; width:174px; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-size:11px; color:#4f4e4e; padding:4px 3px;}

.heading { color:#FFFFFF; font-weight:normal; font-size:18px; text-shadow:2px 2px 2px #770809;}
.blog-heading { color:#ffc350; font-weight:normal; font-size:18px; text-shadow:2px 2px 2px #770809; background:url(../images/blog-icon1.png) left no-repeat; padding:0 0 0 35px; margin:0 0 0 12px}

.listing { margin:10px 18px 0 0; padding:0; float:left;}
.listing ul { margin:0; padding:0;}
.listing ul li{ margin:0; padding:0; list-style:none; background:url(../images/arrow.png) left no-repeat; background-position: 0 10px; line-height:22px}
.listing ul li a{ color:#ffffff; font-size:12px; text-decoration:none; margin:0 0 0 10px }
.listing ul li a:hover{ text-decoration:underline; }

.dot-line { background:url(../images/dot.png) right no-repeat; background-position:100% 15px}

.lft-space { margin-left:20px}
.para { margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4B4B4B; text-align:justify;  line-height:15px;}

.breadcrumb { color:#B10000; font-size:11px; height:25px; }
.breadcrumb a { color:#4B4B4B; font-size:11px; text-decoration:none; }
.breadcrumb a:hover { color:#B10000; font-size:11px; text-decoration:underline; }


.quote  { font-size:13px; color:#659a02; text-decoration:none; border-bottom:1px dashed #659a02; }
.quote:hover  { color:#9c070e; border-bottom:1px dashed #9c070e; }

.link { color:#cc0000; text-decoration:none;}
.link:hover { color:#659A02; text-decoration:none; text-decoration:underline;}


.sitemap ul{ margin:10px 0 0 10px; padding:0; width:300px; float:left; }
.sitemap ul li{ margin:0; padding:0; list-style:none; line-height:28px;  background:url(../images/bullet.gif) left top no-repeat; background-position:0 11px; font-size:11px; }
.sitemap ul li a { color:#B10000; text-decoration:none; font-size:13px; margin:0 0 0 18px; }
.sitemap ul li a:hover { color:#6ca217; text-decoration:none; border-bottom:1px dashed #6ca217}

.head { font-weight:bold; border-bottom:1px dashed #000; font-size:14px; }

/* Footer Css Starts  */

#footer { font-size:11px; color:#000000; }
#footer a{ font-size:11px; color:#000000; text-decoration:none; margin:0 2px }
#footer a:hover{ font-size:11px; color:#cc0000; text-decoration:none; }

/* Footer Css Ends  */


/* fixPNG */
/* * html img, */
* html .fixPNG {
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true
);
}


.menu_list {	
	width: 710px;
}
.menu_head {
	padding: 5px 10px;
	cursor: pointer;
	position: relative;
	margin:1px;
    font-weight:bold;
	border-bottom:1px dashed #ccc;
	color:#F76D16; 
   
}

.menu_head:hover {
    background: #f8f8f8;
	color:#0046A4;
}

.menu_head:selected {
   	color:#B10000;
}
.menu_body {
	display:none;
}
.menu_body p{
  display:block;
  color:#4B4B4B;
  background-color:#f9f9f9;
  padding:5px 10px;
  font-weight:normal;
  text-decoration:none;
  line-height:18px;
  font-size:12px;
  overflow:hidden;
 
}

.listing2  ul{
	margin:0;
	padding:10px 0;
	background:#F9F9F9
}

.listing2 ul li{
	margin:0 0 0 20px;
	padding:0 10px 0 10px;
	list-style:none;
	font-size:11px;
	background:url(../images/blog-arrow.gif) left top no-repeat;
	background-position:0 5px;
	line-height:17px;
	text-align:justify;
}

.points ul { color:#B10000; margin:9px 0; padding:0; }
.points ul li { background:url("../images/bullet.gif") no-repeat  0 7px; line-height:17px; list-style:none outside none; margin:0 0 8px 10px; padding:0 0 0 17px; }

.line { border:1px dashed #ccc; width:100%; margin:15px 0}

.form-bg td { padding-right:5px}
.textarea { border:1px solid #d0cfcf; width:174px; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-size:11px; color:#4f4e4e; padding:4px 3px; height:100px}

.list1 { color:#4B4B4B; font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:18px; text-align:justify; margin:0; padding:0; }
.list1 li {line-height:17px;  margin:0 0 8px 25px; padding:0 0 0 0; }