/* CSS Document */
<STYLE TYPE="text/CSS"> 

body {
  font-family: "Arial", Helvetica, sans-serif; 
  font-size:14px;  
  width:100%;
  margin: 0;  
  color: black;
  background: white; 
}

 a { text-decoration:none; cursor:pointer; color:#0072b5 }
 a[title*="Click"] { color:#ff0000; border:1px dotted #900; font-weight:bold; text-decoration:none; }
 a.tdn { text-decoration:none; color:#0353a5;}
 a:hover {color: black; text-decoration: underline }
 a:hover.sm {color: red; text-decoration: underline; font-weight:bold }
 
 a.heading { text-decoration:none; font-weight:bold; font-size:16; color:white; font-family:"Georgia"}
 a:hover.heading {color:yellow; }
 
 a.heading1 { text-decoration:none; font-size:16; color:white; font-family:"Georgia"}
 a:hover.heading1 {color:yellow; }
 
 a.catlink { text-decoration:none; color:#0353a5; font-size:14px}
 
 
 img.button { border:0px; width:80; height:40; vertical-align:bottom;  }
 img {border:0px; }
 img.sb { border:0px; width:20; height:20 }
 

 span.close { font:bold; border:2px solid #FF0000; color:#FF0000; cursor:pointer; }

 h2{ color:#0084B4}

 h3 { 
 	display: block;
	padding: 6px;
	/*background: #6699CC;*/
	/*border:1px solid;*/
	/*border-radius: 10px;*/
	text-align:center;
	color:#D49F00;
}

 
p {
	text-align:justify;
}



pre { white-space: pre-wrap; font:inherit;}


ul {
	list-style:disc;
	list-style-position:inside;
	padding:0% 0% 0% 5%;
	line-height:25px;
	text-transform:capitalize;
	text-align:left;
}		

 ul.qcup { list-style-image:url(../images/f9star.gif); }
 ul.acup { list-style-image:url(../images/f9star.gif); }
 
 hr{ color:#EEEEEE;}
 hr.qa { color:#FFDF60; }

.column-left{ float: left; width: 18%;  margin-left:5px  }
.column-right{ float:right; width: 20%; margin-right:5px; }
.column-center{ display: inline-block; width: 58%;  margin:0px 3px;  }

/* fixed div rightside for social share */
.share  ul {
    position:fixed; vertical-align:middle; right:1%; top:50%; text-align:right; list-style:none; line-height:30px;
}
.share img { width:30px; height:30px; }




#questions {
 /*   font-family: "Arial", Helvetica, sans-serif;*/
	font-size:14px;
    width: 90%;
    border-collapse: collapse;
	border: 1px solid #98bf21;	
}

#questions tr,  #questions td {
/*    font-size: 0.9em;    
*/    padding: 9px 7px;
	text-align:center;
}


/*#questions tr:hover { background-color:#FFDFFF; }*/

#questions th {
    font-size: 16px;
    text-align:center;
    padding: 2px 7px 2px 7px;
    background-color: #A7C942;
    color: #ffffff;
	/*white-space:nowrap;*/
} 


#questions .alt {
    text-align:left;
	/*padding-right:100px;*/
}
 
 
 #categories {
 	font-family: "Arial", Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-transform:capitalize;
    width: 100%;
    border-collapse: collapse;
 }
 
  #categories .cathead { 
  	font-size:16px;
	text-align:left;	
  }

  #ena {
  	color:#006600;
  }
  
  #ena span {
  	font-size:18px; font-weight:bold;
  }
 
 
  a.hlink { 
	text-decoration:underline; 
	cursor:pointer; 
	font-weight:bold; 
	color:#FF0000; 
	font-size:14px;
	border-bottom : 1px dotted #900;
 }

  a:hover.hlink {color:green; text-decoration:underline; cursor:pointer}
  


  #companies {
  	border:2px solid #FF9900;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:capitalize;
	line-height:25px;
	padding:10px;	
  }
  
  #companies a { text-decoration:none; font-size:16px; color:#993300; }
  #companies a:hover { text-decoration:underline; font-size:16px; color:#336666 }
  
  
  
  #showans {  	
	font:"Arial", Helvetica, sans-serif;
	font-size:15px;
	line-height:20px;	
  }
  #showans td { padding:10px 10px 0px 10px; }
  

  table.catleft { 
  	border:2px solid #FFD700; 
	list-style-image:url(../images/blue_arrow.gif); 
	line-height:30px; 
	padding:5px 5px 5px 0px; 
	background-color:#FFFFCC;
	text-transform:capitalize;
	font-size:14px; font-weight:bold;
  }  
  
  table.catpath {
	border: 1px solid #FFD700;
	padding:15px;
	text-transform:capitalize;
	text-align:center;
	font-size:18px;
	background-color:#FFFFCC;
  }
  
  table { border: 0px; font-family: "Arial", Helvetica, sans-serif; font-size:14px  }  
  table.homebar { width:100%; text-align:center; border:0px; }
  table.toolbar { width:100%; text-align:center; border:0px; font-size:13px; border-collapse:collapse }
  
  table.qsnform { border: 1px solid #99CCFF;  } 
  table.twGborder { border: 1px solid #C4EF9B;  }
  table.twQborder { border: 1px solid #EEEEEE;  } 
  table.twURborder { border: 1px solid #800000;  }
  table.twCPborder { border: 1px solid #B6C3DF;  }
  table.twRborder { border: 1px solid #FF0000;  }
  table.twBborder { border: 1px solid #B4C4DE;  }
 
  
  
  
 .theading { text-transform:uppercase; padding:5px; color:#000000; word-spacing:5px; }
 .htitle { display:block; background-color:#303E4C; text-align:center; padding:5px; color:#FFFFFF; box-shadow: 5px 5px 3px 1px rgba(0,0,0,.3); }
 .ctitle { display:block; background-color:#A7C942; text-align:center; padding:1px; color:#303E4C; box-shadow: 2px 2px 1px 1px rgba(0,0,0,.3); font-weight:bold; }
 .userprofile { box-shadow: 0 0 15px 5px #ccc; text-transform:capitalize; padding:30px; margin-left:50px; line-height:30px; font-weight:bold; color:#303E4C }
 .tagq { background-color:#A7C942; color:#F5F6F7; text-align:left; padding:2px 6px; margin:2px 4px; border-radius: 100px; font-weight:bold; text-transform:capitalize }
 .taga { background-color:#303E4C; color:#F5F6F7; text-align:left; padding:0px 6px; margin:2px 4px; border-radius: 100px; font-weight:bold }
 .count { background-color:#0084B4; color:#F5F6F7; text-align:center; padding:3px 8px; border-radius: 100px; font-weight:bold; font-size:14pt }

 
 .marking { border: 1px solid #C4EF9B; padding:0px; margin:0px;  } 
 
  td.user { border: 1px solid #EEEEEE; padding:5px; font-weight:bold; text-transform:capitalize }
  td.tdinfo { border: 1px solid #FDC953; background-color: #FBFFC7; padding:10px 0px; text-transform:capitalize }
  td.tdQline{ border-bottom-width:1px; border-bottom-color:#D2E4FC } 
 
 .otherqsn { border: 1px solid #4A67AD; border-spacing:3px 10px;  /*font:"Arial", Helvetica, sans-serif; font-size:12pt; */	}
  
 .pagebar a{ font-size:9pt}
 
 
 
 div {
	font-family: "Arial", Helvetica, sans-serif; font-size:14px;  
	border:0px solid; margin:auto; width:95%; float:none; display:block;
}

div.content { border:1px solid #D49F00; border-radius: 10px; text-align:center }

.divAboutSite { border:1px solid #dddddd; border-radius:10px; padding:10px;}



.div1x3 {
	display:inline-block;  text-align:left; width:33%; vertical-align:top;
}


.div1x2 {
	display:inline-block; margin:.5rem; text-align:left; width:47%; vertical-align:top;
}

.div1x1 {
	display:inline-block; margin:3rem; text-align:center; width:60%; vertical-align:top;
}

.divMembers {
	display:block; text-align:center; width:90%; text-transform: capitalize;
}

.divMembers td.tdbggold { background-color: #303E4C; text-align:center; width:25%; font-weight:bold; color:#F0EAE2; line-height:25px;  padding:20px;  }
.divMembers td.tdbgblue { background-color: #4E6377; text-align:justify; width:75%; color:#F0EAE2; line-height:25px;  padding:10px;  }


.newqa { width:100%; border-collapse:collapse; border-spacing:0px; border:1px solid #CCCCCC }
.newqa td.postrcomp { text-align:right; width: 50%;  text-transform:capitalize }
.newqa td.catname { text-align:left; width: 50%; text-transform:capitalize }
.newqa td { text-align:left;  padding:8px }
/*.newqa a { font-weight:bold; text-decoration:underline}*/
.newqa span { display: inline-block; border:1px dotted #0072b5; color:0072b5; margin-right:10px; font-weight:bold}


  
     #tabs {
        display:block;
        float: left;
        width: 100%;
      }
      a.tab { 
        border-collapse: collapse; 
        border-style: solid solid none solid;  
        border-color: #ECBF41; 
        border-width: 1px 1px 0px 1px; 
        background-color: #ECBF41; 
        padding: 2px 0.5em 0px 0.5em; 
        margin-top: 4px;
        margin-right: 2px;
        font-family: arial; 
		font-size:14px;	
        text-decoration: none;
        width: 25%;
        text-align: center;
        float: left;
      }
      a.tab:hover { 
        border-color: #ECBF41; 
        background-color: white; 
      }
      .panel { 
        border: solid 1px #ECBF41; 
        background-color: white; 
        padding: 5px; 
        height: auto; 
        overflow: auto; 
        clear: left; 
      }
	  div.panel ul { padding:10px 0px 5px 15px; margin:0; }


 .footer {
	padding-top: 2%;
	padding-bottom:0%;
	text-align: center;
	clear: both;
	position:relative;
	border:2px solid #CCCCCC;
	text-decoration:none;
}
.footer p { text-align:center; line-height:30px; }
.footer p.globalfooter {  background-color:#303E4C; }
.footer p.globalfooter a { color:#FFFFFF; letter-spacing:3px; font-weight:bold; font-size:18px;}
 
 
 
 
/* table.twBborder { border: 2px solid #D2E4FC;  } 
  
 
 table.twACborder { border: 2px solid #5192D9;  } 
 
 table.twUAQborder { border: 1px solid #B4C4DE;  } 
 
 
 table.twGoldborder { border: 2px solid #FFDF60; }
 
 
 table.newqa {border:1px solid; border-top-color:#FFFFFF; border-bottom-color:#FFFFFF; border-left-color:#FFDF60; border-right-color:#FFDF60}

 
 td.tdGline { border-bottom-color: #C4EF9B }
 td.tdBline { border-bottom-color: #D2E4FC }

 td.tdGborder { border: 1px solid #679866 }
 
 td.noborder { border: 0px }
 
 td.tdcellbg { background-color: #336699; text-transform:capitalize; }
 td.tdlinkbg { background-color: #b6c3df }
 
 td.smgreen { border:1px solid; border-top-color:#679866; border-bottom-color:#679866; border-left-color:#FFFFFF; border-right-color:#FFFFFF }
 td.smblue { border:1px solid; border-top-color:#0000cc; border-bottom-color:#0000cc; border-left-color:#FFFFFF; border-right-color:#FFFFFF; background-color: #E5ECF9 }
 td.smtdborder { border:1px solid; border-top-color:#ffffff; border-bottom-color:#E5ECF9; border-left-color:#FFFFFF; border-right-color:#E5ECF9 }
 

 td.smleft { height:30; color: #FFFF00 }
 td.catlink { color:#0353a5; font-size:14px }
 td.lh { line-height:1.5}

 td.headblue { border:1px solid; border-top-color:#0000cc; border-bottom-color:#0000cc; border-left-color:#FFFFFF; border-right-color:#FFFFFF; background-color: #E5ECF9; font:"Georgia"; font-size:18px; font-weight:bold;}

 td.artborder { border:2px solid; border-top-color:#ffffff; border-bottom-color:#ffffff; border-left-color:#FFDF60; border-right-color:#FFDF60 }
 td.asmblue { border:1px solid; border-top-color:#F2D00F; border-bottom-color:#F2D00F; border-left-color:#FFFFFF; border-right-color:#FFFFFF; background-color: #FDF1B7 }

 
 td.artcatborder { border:1px solid; border-top-color:#ffffff; border-bottom-color:#ffffff; border-left-color:#5192D9; border-right-color:#5192D9 }
 td.homecattitle { width:100%; font-size:12px; color:#1E1E52; text-align:left; height:30;}
 td.qatitle_l {width:60%; font-size:12px; color:#1E1E52; text-align:left; height:30; border:2px solid; border-left-color:#FFDF60;  border-right-color:#FFFFFF; border-top-color:#FFFFFF; border-bottom-color:#FFFFFF }
 td.qatitle_r {width:40%; font-size:12px; color:#1E1E52; text-align:right; height:30;  border:2px solid; border-left-color:#FFFFFF;  border-right-color:#FFDF60; border-top-color:#FFFFFF; border-bottom-color:#FFFFFF; text-transform:capitalize  }
 td.maincat { border:1px solid #ECBF41; line-height:1.5; color:#1E1E52;  }
 td.topqa { border:1px solid #5192D9; line-height:1.5; color:#5192D9; text-transform:capitalize;  }
 td.aleft { text-align: left; }

 tr.hpmiddle { border:1px solid #CCCCCC; border-left-color:#CCCCCC; border-right-color:#CCCCCC; line-height:2; text-align:left}  
 tr.catborder { border:1px solid; border-top-color:#ffffff; border-bottom-color:#ffffff; border-left-color:#5192D9; border-right-color:#5192D9 }

 

 
 
 div { position:absolute; top:10px } 
 div.mypanel { position:relative; left: 375px; top: 20px }
 
 #msgLayer { z-index:1; color:red; font-size:14pt; padding:40px;
border-style:ridge; border-width:16px; border-color:yellow; text-align:center }
*/

 
</STYLE>



