/*!
 * Start Bootstrap - Blog Post HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body {
    padding-top: 70px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}

div.wrapper h1, div.wrapper h2, div.wrapper h3, div.wrapper h4, div.wrapper h5, div.wrapper h6{
	margin:0;
	padding:0;
	font-size:20px;
	font-weight:normal;
	line-height:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	}

.col1, .col1 a{color:#8B785F; background-color:#F8F7DF;}
.col2{color:#333333; background:url("images/topnav_bg.gif") bottom left repeat-x #E5E2C9;}
.col3{color:#313131; background-color:#F8F7DF;}
.col4{color:#666666; background-color:#F8F7DF;}
.col4 a{color:#746550; background-color:#F8F7DF;}
.col6 {color:#ccc; background:url("images/topnav_bg.gif") bottom left repeat-x #E5E2C9;}
.col6 a{color:#ccc; background:url("images/topnav_bg.gif") bottom left repeat-x #E5E2C9}


#topnav{
	height:75px;
	overflow:hidden;
	}

#topnav ul{
	display:block;
	width:100%;
	height:75px;
	margin:0;
	padding:0;
	list-style:none;
	}

#topnav ul li ul{display:none;}

#topnav ul li.active ul{
	display:block;
	position:absolute;
	top:35px;
	left:0;
	width:100%;
	height:40px;
	}

#topnav li{display:block; float:left;}
#topnav li.last{margin-right:0;}

#topnav ul li a:link, #topnav ul li a:visited, #topnav ul li a:hover{
	display:block;
	float:left;
	height:25px;
	padding:10px 15px 0 15px;
	color:#333333;
	background-color:#E5E2C9;
	}

#topnav ul ul li a:link, #topnav ul ul li a:visited, #topnav ul ul li a:hover{
	float:left;
	height:auto;
	margin:13px 15px 0 0;
	padding:0 16px 0 0;
	color:#FFFFFF;
	background-color:#591434;
	border-right:1px solid #FFFFFF;
	}

#topnav ul ul li.last a{
	margin-right:0;
	padding:0;
	border-right:none;
	}

#topnav ul li.active a, #topnav ul li a:hover{
	color:#FFFFFF;
	background-color:#591434;
	}
#container{
	padding:20px 0;
	}


/* enable absolute positioning */
.inner-addon { 
    position: relative; 
}

/* style icon */
.inner-addon .glyphicon {
  position: absolute;
  padding: 10px;
  pointer-events: none;
}

/* align icon */
.left-addon .glyphicon  { left:  0px;}
.right-addon .glyphicon { right: 0px;}

/* add padding  */
.left-addon input  { padding-left:  30px; }
.right-addon input { padding-right: 30px; }

@font-face {
    font-family: dv-ttyogesh;	
    src: url(../classes/pdfclass/ttfonts/DVYG0ntt.ttf);
}

@font-face {
    font-family: dejavusans;	
    src: url(../classes/pdfclass/ttfonts/DejaVuSans.ttf);
}
	
.header {
	#background: url(../img/bg_header.png) repeat-x;
	#height: 150px;
}
footer {
	text-align: center;
}
.ui-datepicker-current { display: none; }

.tooltip.top .tooltip-inner {
    background-color:red;
}
.tooltip.top .tooltip-arrow {
      border-top-color: red;
}