.gray_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
line-height:18px;
text-decoration:none;
}
.gray_text a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
line-height:18px;
text-decoration:underline;
}
.gray_text a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
line-height:18px;
text-decoration:none;
}
.gray_text_large{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:18px;
text-decoration:none;
}
.gray_text_large a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:18px;
text-decoration:underline;
}
.gray_text_large a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:18px;
text-decoration:none;
}
.top_link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#cfcfcf;
line-height:18px;
text-decoration:none;
}
.top_link a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:18px;
text-decoration:none;
}
.top_link a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:18px;
text-decoration:underline;
}
.bottom_link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffca92;
line-height:18px;
text-decoration:none;
}
.bottom_link a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffca92;
line-height:18px;
text-decoration:none;
}
.bottom_link a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
line-height:18px;
text-decoration:underline;
}
#links {
	background-image:url(../images/link_bg.png); width:276px; height:609px; background-position:top; background-repeat:no-repeat;
	}

.links{
background-image:url(../images/line.jpg); background-position:bottom left; background-repeat:no-repeat; height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#CCCCCC;
line-height:25px;
text-decoration:none;
}
.links a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#CCCCCC;
line-height:25px;
text-decoration:none;
}
.links a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
line-height:25px;
text-decoration:none;
}
.heading{
font-family:"Trebuchet MS";
font-size:25px;
color:#ff4200;
line-height:30px;
text-decoration:none;
}
.inner_links{
background-image:url(../images/line_inner.jpg); background-position:bottom left; background-repeat:no-repeat; height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#dcdcdc;
line-height:30px;
text-decoration:none;
}
.inner_links a{
background-image:url(../images/box.jpg); background-position:left; background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:12px;
color:#dcdcdc;
line-height:30px;
text-decoration:none;
}
.inner_links a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
line-height:30px;
text-decoration:none;
}
.inner_top_link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
line-height:18px;
text-decoration:none;
}
.inner_top_link a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e6e6e6;
line-height:18px;
text-decoration:none;
}
.inner_top_link a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
line-height:18px;
text-decoration:none;
}
.heading_small{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
line-height:18px;
text-decoration:none;
}
.heading_small a{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
line-height:18px;
text-decoration:underline;
}
.heading_small a:hover{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
line-height:18px;
text-decoration:none;
}
.next_back{
font-family:Tahoma;
font-size:15px;
font-weight:bold;
color:#000000;
line-height:18px;
text-decoration:none;
}
.next_back a{
font-family:Tahoma;
font-size:15px;
font-weight:bold;
padding-left:13px;
color:#000000;
line-height:18px;
text-decoration:underline;
}
.next_back a:hover{
font-family:Tahoma;
font-size:15px;
font-weight:bold;
color:#EF5411;
line-height:18px;
text-decoration:underline;
}

.table_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:22px;
text-decoration:none; padding-left:8px; text-align:left;
}

.table_bdr{
font-family:Arial, Helvetica, sans-serif;
font-size:12px; border-right:1px solid #cccccc;
color:#666666;
line-height:22px;
text-decoration:none; padding-left:8px; text-align:left;
}
.heading_bdr{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
 border-right:1px solid #cccccc;
color:#000000;
line-height:18px;
text-decoration:none;
}
.bdr{border:1px solid #E1E1E1;}
.text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
line-height:18px;
text-decoration:none;
}

/* ---- New ---- */
.home-page
{
	padding:20px;
	background:url(../images/main-bg.jpg) repeat-x;
	line-height:26px;
	font-size:13px;
	
}
.home-page h1,.home-page h2 { color:#ff4200; font-size:24px;font-family: "Trebuchet MS" }
.home-page h1 span, .home-page h2 span { font-size:16px; display:block; }


img { max-width:100%; }
.main { background:#FFF; padding:5px; margin:10px auto; }
ul.navbar-nav { float:right; }
.navbar-default
{
	background:url(../images/aboutus_04.jpg) repeat-x;
}
.navbar-default .navbar-nav>li>a {
	color:#fff;
	font-size:13px;
}
.nav>li>a
{
	padding:3px 15px;
	margin:5px 0;
	border-right:1px solid #f47a17;
}
.navbar-default .navbar-nav>li>a:hover { color:#fff; }
.navbar { margin-bottom:0; min-height:inherit; }
.navbar-default .navbar-toggle .icon-bar { background-color:#000; }

.categories
{
	background:#4f4d4e url(../images/cat-bg.jpg);
	color:#fff;
	padding:20px 0;
}
.categories h2 { font-size:24px;    font-family: "Trebuchet MS"}
.categories h2 span { font-size:15px; display:block; margin-bottom:5px; }
.categories a { color:#dcdcdc; font-size:13px; }

.categories ul { padding:0; margin-right:25px; }

.categories ul li 
{ 
	list-style:url(../images/bullet.png); 
	list-style-position:inside;
	padding:5px 0;
	margin:5px 0 5px 0;
	border-bottom:1px dotted #fff;
}

.aboutus
{
	background:url(../images/aboutus_08.jpg);
	padding:10px 20px;
	font-size:13px;
}

.inners, .contact-page
{
	padding:10px 20px;
	font-size:13px;
}
.inners .row { text-align:center; }

.contact-page
{
	background:url(../images/contact_bg.jpg) no-repeat;
	background-size:cover;
	color:#666666;
}
.contact-page a { color:#666666; }
.contact-page p { margin:0; }
.contact-page .row { margin-bottom:20px; }
.inners h4 
{ 
	text-align:center; 
	color:#000; 
	font-size:14px; 
	font-weight:bold;
	letter-spacing:1px;
	margin-top:0;
	margin-bottom:20px;
}
.inners a { text-decoration:underline; color:#000; }



.footer { background:#ef5411; color:#ffca92; padding:10px 0; font-size:12px; }
.footer a {color:#ffca92; }

.index-page { max-width:900px; margin:auto; text-align:center }


@media (min-width: 768px)
{
	.top-space { margin-top:150px !important; }
	.logo-img { margin-top:40px; }
}
@media (max-width: 767px)
{
	.navbar-default { background:#ef5411; }
	.navbar-toggle { background:#fff; }
	ul.navbar-nav { float:left;  width:100%;}
	.nav>li>a { padding:10px 15px; border-right:none; border-bottom:1px solid #f47a17; }
	body.out nav .navbar-toggle { background:#fff; }
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background:#fff; }
}
@media (min-width: 1200px){
	.container {
		width: 1050px;
	}
}
