@charset "utf-8";
/* CSS Document */

.body_outer{margin:0px; padding:0px; background:url(../images/top-bg.jpg) repeat-x top;}

/* this is for outer page */

.body_inner{margin:0px; padding:0px; background: url(../images/top-inner-bg.jpg) repeat-x top;}

#container{width:940px; float:none; margin:auto;}
#top{width:940px; float:left; height:155px;}
#logo{width:257px; float:left; height:130px; padding-left:15px; padding-top:16px;}
#linkd{width:663px; float:left;}
#topTab{height:31px; width:663px; float:right;}
#tab{height:31px; float:right; width:590px;}
#tabletf{width:5px; float:left; height:31px; background:url(../images/tab-left%5D.jpg) no-repeat right;}
#tabright{width:5px; float:right; height:31px; background:url(../images/tab-right.jpg) no-repeat left;}
#tabbg{height:31px; width:580px; float:left; background: url(../images/tab-bg.jpg) repeat-x;}
.icons{ height:23px; float:left; padding:0px 3px 0px 5px;}
.tablink{height:15px; float:left; padding:8px 4px 0px 4px;}
.text1{font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#747266; text-decoration:none;}
.text1 a{font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#747266; text-decoration:none;}
.text1 a:hover{font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#747266; text-decoration:underline;}
.tabdivider{width:2px; float:left; height:29px; background:url(../images/tab-divider.jpg) no-repeat;}
.texterr{font-family:Verdana, Arial, Helvetica, sans-serif, Times, serif; font-size:10px; color:#FF0000; text-decoration:none;}

#links{width:525px; float:right; height:92px; padding-top:9px;}
.L1{height:92px; float:left;}

#headerinner{width:940px; float:left; height:161px;}
#inner1{width:869px; float:right; height:160px;}
#header{width:940px; float:left; height:280px;}
#leftimage{width:585px; float:left; height:280px;}
#flash{width:940px; float:left; height:280px;}


#message{width:940px; float:left; height:53px; padding-top:7px;}
#mleft{width:11px; float:left; height:53px; background:url(../images/message-left.jpg) no-repeat right;}
#mright{width:11px; float:left; height:53px; background:url(../images/message-right.jpg) no-repeat left;}
#mgb{ height:53px; float:left; background:url(../images/message-bg.jpg) repeat-x; width:910px;}
.textbox{ height:30px; float:left; padding:18px 20px 0px 20px;}
.text2{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#cd415e; font-weight:bold;}

.text21{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; font-weight:bold;}

#middle{width:940px; float:left; padding-top:12px; padding-bottom:12px;}
#inerpagetop{width:697px; height:28px; float:left; background:url(../images/top-part.jpg) no-repeat bottom;  margin:0px; padding:12px 0px 0px 15px;}
#inerpagetop2{width:667px; height:28px; float:left;  margin:0px; padding-left:0px;}
#innermiddle{width:687px; float:left; background:url(../images/inner-bg-.jpg) repeat-y; padding:0px 10px 10px 15px; min-height:460px;}
#innermiddle2{width:667px; float:left;  padding:0px; min-height:390px;}
#innerfoot{width:712px; float:left; height:14px; background:url(../images/footer-part-bg.jpg) no-repeat top; margin:0px;  margin:0px; }
#innerfoot2{width:682px; float:left; height:14px; background:url(../images/footer-part-bg.jpg) no-repeat top; margin:0px;  margin:0px; }


#left{width:712px; float:left;}
.lefttext{width:708px; float:left; padding:0px 2px 0px 2px; }
.more{ width:712px; float:right; height:31px;}
#right{width:224px; float:left; margin:0x 0px 0px 10px;}

.text3{font-family:"Trebuchet MS"; font-size:16px; color:#67665c; font-weight:bold;}
.text4{font-family: "Trebuchet MS"; font-size:12px; color:#000000; line-height:20px; }

#loginbox{width:216px; float:right;}
#logintop{width:216px; float:left; height:33px; background:url(../images/login-top.jpg) no-repeat bottom;}
#loginbg{width:216px; float:left; height:127px; background:url(../images/design_42.jpg) no-repeat top;}
.inbox{width:190px; float:left; padding:5px 0px 0px 22px;}
.inlefttext{width:90px; float:left; padding-top:4px;}
.inrightlogin{width:80px; float:left; padding-left:20px;}
.username{width:168px; float:left; height:20px; border:1px solid #c2bfa9; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#7e7a67;}
.text5{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#4e4d48; text-decoration:none;}
.text5 a{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#4e4d48; text-decoration:none;}
.text5 a:hover{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#4e4d48; text-decoration:underline;}

.text11{font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#4e4d48; text-decoration:none; font-weight:bold;}
.text11 a{font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#4e4d48; text-decoration:none; font-weight:bold;}
.text11 a:hover{font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#4e4d48; text-decoration:underline; font-weight:bold;}

#articlebox{width:216px; float:right; padding-top:8px;}
#articeltop{width:216px; float:left; height:37px;}
#aleft{width:5px; float:left; height:37px; background:url(../images/recent-left.jpg) no-repeat right;}
#aright{width:5px; height:37px; float:left; background:url(../images/recent-right.jpg) no-repeat left;}
#abg{ width:197px; float:left; height:37px; background:url(../images/recent-bg.jpg) repeat-x ;}
.arti{width:187px; float:left; padding-top:10px; padding-left:10px;}
#articletext{width:216px; float:left; background: url(../images/bg-article.jpg) repeat-y; }
#artfoot{width:216px; float:left; height:5px; background:url(../images/artic-footer.jpg) no-repeat top left; margin:0px;}
#artfoot1{width:216px; float:left; height:2px; background:url(../images/artic-footer.jpg) no-repeat top left; margin:0px;}
.inbox2{width:170px; float:left; padding:5px 0px 0px 22px;}
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;

}

#navcontainer li { margin: 0 0 .0em 0px; padding-left:1px;}

#navcontainer a
{
padding-left:20px;
display: block;



width:16.1em;

padding: .4em .6em;
text-decoration: none;
}

#navcontainer a:hover
{
width: 15.9em;
background-color: #e8e5d6;
color: #000;
font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#7e7a67; text-decoration:underline;}



#footpart{width:100%; float:left; margin:auto; background:url(../images/gallery-bg.jpg) repeat-x top #f2f0e6; clear:both;}
#main{width:940px; float:none; margin:auto;}
#gallery{width:940px; float:left; padding-top:14px;}
.imag{width:149px; float:left; height:98px; padding:0px 3px 0px 3px;}
.textimage{width:149px; float:left; height:39px; padding:4px 3px 0px 3px;}


#news{width:940px; float:left; height:25px; padding-top:36px; padding-bottom:10px;}
.newstxt{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#817f74; font-weight:bold;}
#news a {text-decoration:none; color:#817F74;}

#footer{width:100%; float:left; margin:auto; height:81px; background:url(../images/footer-bg.jpg) repeat-x top ; clear:both;}
#footmain{width:940px; float:none; margin:auto; padding-top:35px;}
.copyright{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#dad6c4;}

.topnewstxt {font-family:"Times New Roman", Times, serif; font-size:16px; color:#CD415E; font-weight:bold;}



/********************************************/

/* boxview Paging css - Parminder singh Ubhi;*/



.boxView{ 

text-align: left;

padding: 2px;

margin: 10px;

}



.boxView a{ 

padding:5px;

text-decoration: none;

border: 0px solid #999999;

color: #333333;
height:0px

}



.boxView a.curpage{ 

background-color: #333333;

color: #ffffff;

}



.boxView a:hover {

color: #000000;

background-color: #CCCCCC;

}



/*******************************************/


/* for bug display at database class-Parminder */
.bug{
background-color:#FFFF99; color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold; height:20px
} 


.text6{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#817f74; font-weight:bold;}
.text9{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#5e5d55; font-weight:bold;}
.text7{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#dc5774; font-weight:700; line-height:20px; }
.questionmain{width:687px; float:left; padding:0px 10px 12px 0px;}
.question{width:687px; float:left; padding:0px 0px 8px 0px;}
.answrs{width:672px; float:left; padding-left:15px;}
.blockstext{ height:27px; float:left; padding:0px 13px 0px 0px;}
.blocks{height:27px; float:left; padding:0px 3px 0px 0px;} 


.disscossion_head{
padding:10px;
font-family:"Trebuchet MS"; font-size:12px; color:#FFFFFF;
}
.disscossion_head_sub {
font-family:"Trebuchet MS"; font-size:12px;
color:#FFFFFF;
padding-left:10px;
}
.discussion_text {
padding:5px;
font-family:"Trebuchet MS"; font-size:12px;
color:#000000;
}
.discussion_button {
height:26px;
font-family:"Trebuchet MS"; font-size:12px;
color:#000000;
border:2px solid #e76580;
background-color:#fff;

}
.no_diss_available {
padding:30px;
font-size:16px;
}
.medium_txt{
	font-family: 'Swiss 721','Helvetica Neue',Verdana,Helvetica,sans-serif;
	color:#003333;
	text-decoration: none;
	font-size: 11px;
	text-align: top;
	vertical-align: middle;
	font-weight: bold;
}
.medium_txt a{
	color:#003333;
	text-decoration: none;
	font-size: 12px;
	text-align: top;
	vertical-align: middle;
	font-weight: bold;
}
.medium_txt a:visited{
	color:#003333;
	text-decoration: none;
	font-size: 12px;
	text-align: top;
	vertical-align: middle;
	font-weight: bold;
}
.red_small{
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.comment_button {
height:26px;
font-family:"Trebuchet MS"; font-size:12px;
color:#000000;
border:1px solid #E85C79;
background-color:#fff;
}
.comment_text_area {
border:1px solid #E85C79;
}
.comment_heading {
color:#E85C79;
font-size:14px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.comment_border {
border-bottom:1px solid #999999;
padding-bottom:10px;
padding-top:10px;
width:95%;
}
.testimonial {
font-size:12px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
}
.testimonial_submit_by {
font-size:12px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
}

.testimonial_submit_date {
font-size:12px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
}
.testimonial_form td{
font-size:12px;
color:#666666;
}
.testimonial_button {
height:26px;
font-family:"Trebuchet MS"; font-size:12px;
color:#000000;
border:1px solid #999999;
background-color:#fff;
}
#innermiddle_testimonial {
width:720px;
 float:left; 
 background:url(../images/inner-bg-.jpg) repeat-y; 
 padding:0px 10px 10px 0px;
  min-height:275px;}


.validation_red_small{
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}
.send_password_button {
height:26px;
font-family:"Trebuchet MS"; font-size:12px;
color:#000000;
border:1px solid #999999;
background-color:#fff;
}

.faqlist p {
margin:0px;
}
.select_nor
{
 font-size: 11px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 border-width: 1px solid;
 color:#000000;
 border-left: 1px solid #7F9DB9;
 border-right: 1px solid #7F9DB9;
 border-top: 1px solid #7F9DB9;
 border-bottom: 1px solid #7F9DB9;
 width: 400px;
 position: static;
}
.payment_buttons {
height:26px;
font-family:"Trebuchet MS"; font-size:12px;
color:#000000;
border:1px solid #C53453;
background-color:#fff;
cursor: auto;
}

/* customzie by sachin on 27 oct 2009 */
.paddR8{
	padding-right:8px;
}
.paddL8{
	padding-left:8px;
}
.alignR{
	text-align:right;
}