@charset "utf-8";
/*---------------------------------------------------| body frame css |---------------------------------------------*/

body {
	margin:0px auto;
	width:988px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#2a2a31;
	font-size:13px;
	background-color:#dcdcdc;
	
}
#container{
	width:974px;
	padding:0px 7px;
	background-image: url(../images/page-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}
#btn-panel{
	background-image: url(../images/btn-panel-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding:10px;
	padding-left:15px;
	overflow:hidden;
	height:27px;
}
#page-start{
	background-image: url(../images/shade.gif);
	background-repeat: repeat-x;
	background-position: left top;	
	padding:16px 15px;
	width:944px;
}
#right-panel{
	width:726px;
	float:right;
	text-align:justify
}
#left-panel{
	float:left;
	width:199px;
	overflow-x:hidden;
}
.left-sections-bg{
	background-image: url(../images/leftside-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:175px;
	padding:12px;
	overflow-x:hidden;
	padding-bottom:8px;
	background-color:#4c4c50;
	color:#FFFFFF;
}

#right-big{
	float:left;
	width:515px;
	text-align:justify
}

#right-small{
	float:right;
	width:189px;
	text-align:left
}
.home-small-sec{
	border:1px solid #cbd0d7;
	width:230px;
	padding:8px;
	background-color: #FFFFFF;
	background-image: url(../images/home-sec-bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	float:left
}
.home-small-sec-title{
	background-image: url(../images/title-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size:16px;
	color:#FFFFFF;
	display:block;
	text-decoration:none;
	padding:2px 10px;
	
}
.news{
	width:169px;
	background-image: url(../images/news-bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:10px 10px 25px 10px;
	background-color:#eeeff1;
}
#footer{
	font-size:11px;
	text-align:right;
	padding-right:10px;
	padding-bottom:10px;
}
.header-frame{
	width:700px;
	padding:13px;
	border:1px solid #cccccc;
	margin-bottom:20px;
	text-align:center
}

/*---------------------------------------------------| body frame css end |---------------------------------------------*/







/*---------------------------------------------------| left rigth button css |---------------------------------------------*/

#left-btn{}

#left-btn a{
	background-image: url(../images/left-btn-arrow.gif);
	background-repeat: no-repeat;
	background-position: 175px 8px;
	display: block;
	padding:3px 5px;
	padding-right:20px;
	color:#FFFFFF;
	text-decoration:none;
	margin-bottom:1px;
}
#left-btn a:hover{
	background-image: url(../images/left-btn-arrow-r.gif);
	background-repeat: no-repeat;
	background-position: 175px 8px;
	display: block;
	background-color:#da1019;
	padding:3px 5px;
	padding-right:20px;
	color:#FFFFFF;
	text-decoration:none;
	margin-bottom:1px;
}
#left-btn .active{
	background-image: url(../images/left-btn-arrow-r.gif);
	background-repeat: no-repeat;
	background-position: 175px 8px;
	display: block;
	background-color:#da1019;
	padding:3px 5px;
	padding-right:20px;
	color:#FFFFFF;
	text-decoration:none;
	margin-bottom:1px;
}

#right-btns{
	width:169px;
	padding:10px 10px 25px 10px;
	background-color:#eeeff1;
}
#right-btns a{
	display:block;
	text-decoration:none;
	background-image: url(../images/right-btn-arrow.gif);
	background-repeat: no-repeat;
	background-position: 165px 12px;
	padding:5px 0px;
}
#right-btns a:hover{
	display:block;
	text-decoration:none;
	background-image: url(../images/right-btn-arrow-r.gif);
	background-repeat: no-repeat;
	background-position: 165px 12px;
	padding:5px 0px;
	color:#29292f;
}
#right-btns .active{
	display:block;
	text-decoration:none;
	background-image: url(../images/right-btn-arrow-r.gif);
	background-repeat: no-repeat;
	background-position: 165px 12px;
	padding:5px 0px;
	color:#29292f;
}
.sub-menu{
	font-size:15px;
	padding:0px;
	padding-bottom:4px;
	margin:0px;
	padding-top:20px;
}
/*---------------------------------------------------| left rigth button css end |---------------------------------------------*/







/*---------------------------------------------------| tags css start |---------------------------------------------*/
a{
	color:#da1119
}

a img{
	border:none;
}
h1{
	padding:0px;
	margin:0px;
	font-size:22px;
	font-weight:normal;
	color:#e71a22;
	padding-bottom:8px;
}
h2{
	color:#e71a22;
	font-size:18px;
	font-weight:normal;
	padding:0px;
	padding-bottom:8px;
	margin:0px;
}
.white-h2{
	color:#FFFFFF;
	font-size:18px;
	font-weight:normal;
	padding:0px;
	padding-bottom:8px;
	margin:0px;
}

h3{
	color:#000000;
	font-size:18px;
	font-weight:normal;
	padding:0px;
	padding-bottom:4px;
	margin:0px;
}
h4{
	color:#e71a22;
	font-size:18px;
	font-weight:normal;
	padding:0px;
	padding-bottom:4px;
	margin:0px;
}
h5 a{
	color:#000000;
	font-size:13px;
	font-weight:bold;
	padding:0px;
	padding-bottom:2px;
	margin:0px;
}
h5{
	color:#e71a22;
	font-size:13px;
	font-weight:bold;
	padding:0px;
	padding-bottom:2px;
	margin:0px;
}
p{
	padding:0px;
	margin:0px;
	margin-bottom:16px;
}
ul{
	padding:0px;
	margin:0px;
	padding-bottom:16px;
	
}
li{
	background-image: url(../images/red-bullet.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	list-style-type: none;
	padding-left:14px;
	padding-bottom:3px;
}
ul li ul{
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	padding-left:16px;
	padding-top:3px;
}
ul li ul li{
	background-image: url(../images/black-bullet.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	list-style-type: none;
	padding-left:14px;
	padding-bottom:3px;
}
ul li ul li ul{
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	padding-left:16px;
	padding-top:3px;
}
ul li ul li ul li{
	background-image: url(../images/bullet3.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	list-style-type: none;
	padding-left:14px;
	padding-bottom:3px;
}
/*---------------------------------------------------| tags css end |---------------------------------------------*/






/*---------------------------------------------------| text css start |---------------------------------------------*/
.white-text{
	color:#FFFFFF;
}
.red-bold{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#d91018;
	font-weight:bold;
	text-decoration:none;
}
.helptxt{
	color:#0538aa;
	font-weight:bold;
	text-decoration:none;
}
.small-font{
	font-size:11px;
	text-align:center;
	padding-top:3px;
}
/*---------------------------------------------------| text css end |---------------------------------------------*/






/*---------------------------------------------------|  Miscellaneous css start |---------------------------------------------*/
.left-entry-box{
	background-color:#5d5d5d;
	border:1px solid #323232;
	width:138px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:13px;
}
.login-left{
	float:left;
	width:67px;
	color:#FFFFFF;
	overflow:hidden;
}

.h-dotted-line{
	background-image: url(../images/h-dotted-line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	display:block
}
#page-title{
	background-color:#f1f1f1;
	border-left:1px solid #bfbfbf;
	border-right:1px solid #bfbfbf;
	padding:5px 10px;
}
#page-title a{
	background-color:#f1f1f1;
}
.date{
	float:left; 
	margin-right:20px; 
	width:47px; 
	padding-right:2px; 
	padding-top:2px;
	height:52px; 
	background-image:url(../images/date-bg.gif); 
	background-repeat:no-repeat;
	line-height:14px;
}

.box{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6b7382;
	width:200px;
	border:1px solid #4d4c51;
}

.black-bold{
	color:#000000;
	font-size:13px;
	font-weight:bold;
	padding:0px;
	padding-bottom:2px;
	margin:0px;
}
.red-btn{
	background-image: url(../images/red-btn-left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:5px;
	font-size:12px;
	line-height:22px;
}
.red-btn span{
	background-image: url(../images/red-btn-right.gif);
	background-repeat: no-repeat;
	background-position: right top;	
	padding-right:5px;
	line-height:22px;
}

.right-title{
	background-color:#4f4f51;
	color:#FFFFFF;
	font-size:18px;
	padding:5px 8px;
}
/*#datash div{
	background-image: url(../images/red-bullet.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left:15px;
	padding-bottom:3px;
}*/	
.bottom-section-title{
	background-image: url(../images/bottom-sec-title.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#c0030b;
	color:#FFFFFF;
	font-size:18px;
	padding:2px 5px 0px 5px;
}
.bottoms-sec-mid{
	background-color:#ececec; 
	border-left:1px solid #c7ccd4; 
	border-right:1px solid #c7ccd4; 
	padding:6px;
}


/* FAQ*/
.question{
	color:#464f5f;
	font-size:14px;
	font-weight:bold;
	background-image: url(../images/faq-btn.png);
	background-repeat: no-repeat;
	background-position: right 2px;
	padding:0px;
	margin:0px;
	padding-bottom:8px;
	padding-right:20px;
	padding-top:5px;
	cursor:pointer;
	display:block;
	width:710px;
}
.question-r{
	color:#e71a22;
	font-size:14px;
	font-weight:bold;
	background-image: url(../images/faq-btn-r.png);
	background-repeat: no-repeat;
	background-position: right 2px;
	padding:0px;
	margin:0px;
	padding-bottom:8px;
	padding-right:20px;
	padding-top:5px;
	cursor:pointer;
	width:710px;

}
.answer-hide{
	display:none;
}
.answer-show{
	display:block;
}
/*------------------paging-----------------------*/
.paging-active {
	font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color:#d91018;
	font-weight:bold;
	text-decoration: none;
	border: 1px solid #4d4c51;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	cursor:pointer;
	display:block;
}
a.paging-active:hover {
	font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color:#5d5d5d;
	font-weight:bold;
	text-decoration: none;
	border: 1px solid #323232;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	cursor:pointer;
	display:block;
}
.paging-dactive {
	font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color:#5d5d5d;
	font-weight:bold;
	text-decoration: none;
	border: 1px solid #323232;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	cursor:default;
	display:block;
}
.paging-deactive {
	font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b0b0b0;
	background-color:#d2d2d2;
	font-weight:bold;
	text-decoration: none;
	border: 1px solid #b7b7b7;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	cursor:default;
	display:block;
	
}
