/*
    Document   : typography
    Created on : Mar 8, 2009, 11:39:14 AM
    Author     : Mohammed Shahbaaz Hussain
    Description:
        Adds few image replacements and some typography
*/
body {
    font-family: 'lucida grande', tahoma, verdana, arial, serif,'times new roman';
    font-size: 90%;
}

a {
    color:#fe4902;
    text-decoration: none;
}

a:hover {
    
	color:#990000;
    text-decoration: none;
}

#side-nav h2{
    background: #e8e9de url(../images/call-now-in.gif) no-repeat left top;
    height: 41px;
    text-indent: -5000px;
}

#side-block h2#dtourism{
    background: #e8e9de url(../images/d-tourism.gif) no-repeat 50% 50%;
    height: 40px;
    text-indent: -5000px;
}

#side-block h2#login-register{
    background: #e8e9de url(../images/login-register.gif) no-repeat 50% 50%;
    height: 40px;
    text-indent: -5000px;
}

#quick-block h2#quick-contact{
    background: #e8e9de url(../images/quickc-in.gif) no-repeat 50% 50%;
    height: 40px;
    text-indent: -5000px;
}

#footer-left #test-video h2#video-head{
    background: #303030 url(../images/testi-video.gif) no-repeat 50% 50%;
    height: 40px;
    text-indent: -5000px;
}

#footer-right #depart-list h2#depart-head{
    background: #754b40 url(../images/department.gif) no-repeat 50% 50%;
    height: 40px;
    text-indent: -5000px;
}


p {
 font-size: 11px;
}

#main-content p{
    color: #606060;
    font-size:11px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 10px;
    text-align:justify;
	font-style: normal;
	font-family: 'lucida grande', tahoma, verdana, arial, serif,'times new roman';
    font-size: 78%;
	line-height: 1.35em;
}

#main-content h2 {
    color:#B32720;
    padding:17px;
    font-family: georgia, serif,'times new roman';
    font-weight:300;
    font-size:1.4em;
    letter-spacing:0.048em;
    line-height:1.25em;
    text-align:left;
    font-style:normal;
}

#main-content h2 em {
    font-size:1.3em;
    font-style:normal;
}
#main-content h2 em span{
    font-size:1.6em;
    font-style:normal;
}

#main-content h3 {
    color:#a34103;
    padding:0px 17px 8px 17px;
    font-weight:bold;
    font-size:14px;
    line-height:1.25em;
    text-align:left;
    font-style:normal;
}

#main-content ul {
    padding-left: 30px;
    list-style:disc;
    color:#a34103;
}

#main-content ol {
    padding-left: 30px;
    color:#a34103;
}

#main-content ul li span{
    padding:0px 10px 10px 0px;
    text-align:left;
    font-style:normal;
    font-size:11px;
    color:#606060;
	
	font-size: 78%;
}

#fms-services .container-b p {
    color: #555;
    padding: 10px;
    text-align:justify;
}

#fms-services .container-b a {
    color:#9f1b1b;
    text-decoration: none;
}

#fms-services .container-b a:hover {
    color:#555;
    text-decoration:underline;
}

#fms-services .container-b h3 {
    color: #555;
    padding-top:10px;
}

#fms-services .container-b img {
    border:1px solid #B7CCE0;
    margin:10px;
    padding:3px;
    float:left;
}

#footer-tail p{
    text-align:center;
    color:#555;
    padding-top: 25px;
	font-size: 11px;
}

#main-content .img-left {
    border:1px solid #B7CCE0;
    margin:0px 10px 10px 15px;
    padding:3px;
    float:left;
}

#main-content .img-right {
    border:1px solid #B7CCE0;
    margin:0px 15px 10px 10px;
    padding:3px;
    float:right;
}

#main-content .img-general {
    border:1px solid #B7CCE0;
    margin:10px 10px 10px 10px;
    padding:3px;
}

#main-content .faq-p {
    padding-top: 10px;
    margin-left: 10px;
}

#main-content .ul-no-bullet {
    list-style-type: none;
}

.profield {
    font-family: Arial;
    color: #f84401;
    font-size: 12px;
}

.prolabel {
    font-family: Arial;
    color: #303030;
    font-size: 12px;
    padding-left: 20px;
    text-align: justify;
}

.propara {
    font-family: Arial;
    color: #f84401;
    font-size: 12px;
    padding:0px 20px 0px 20px;
    text-align: justify;
}

#quickc #quick-block a img {
border:none;
padding-left: 10px;
}

#main-content ul.in-links {

padding-top: 10px;

}

#main-content ul.in-links li {
list-style-type:none;
display:inline;
padding: 0px 15px 5px 0px;

}
#main-content ul.in-links li a{
font-weight:bold;
font-size: 11px;
}

#wrapper #footer #footer-left a h3.front-video {
text-align:center;
}
