.LibraryPrimary {float: left;width: 189px;min-height: 100%;}
.LibrarySecondary {float: right;width: 650px;margin:0px;padding:0px;}
.LibrarySecondary .col1{float:left;  width:290px; padding:5px; }
.LibrarySecondary .col1 ol, col2 ol, ol{margin-left:20px !important; }
.LibrarySecondary .col2{float:right; width:290px; margin-left:20px;  padding:5px;}
.col1 h4, .col2 h4{padding:5px 0px; font-weight:bold; color:#0069ce;}   
.LibrarySecondary ul#alfa li{list-style:lower-alpha; list-style-position:outside; text-align:left; padding:0px; margin:0px;}     
.LibrarySecondary ul.roman li{list-style:lower-roman; list-style-position:outside; text-align:left; padding:0px; margin-left:20px;}
.LibrarySecondary ul#roman li{list-style:lower-roman; list-style-position:outside; text-align:left; padding:0px; margin-left:20px;}
.LibrarySecondary ul#square li{list-style:square; list-style-position:outside; text-align:left; padding:0px; margin:0px; margin-left:15px;}
.library_con_new{float:right;  width:650px; margin-right:20px;  _margin-right:10px; border:1px solid #d2e2ff; margin-bottom:10px; }
.library_con_new .htitle{background-color: #e9f3ff; padding:5px;  text-align:center; border-bottom:1px solid #d2e2ff;}  
.header_title {color: #0060AC;font-size: 18px;font-weight: bold;text-align: left;padding: 0px;}
.libTab {border-collapse:collapse;margin:0 auto;background: #fff;min-width:290px;text-align:left;}
.libTab td {text-align: left;font-size: 12px;padding: 5px;border-collapse:collapse;border: 1px solid #ddd;color:#888;}
 .content .LibrarySecondary table {margin-bottom: 0;}
.LibTbl {width: 100%;}
.LibTb2 {font-size: 12px;color: #646464;}
.libboldtxt {font-size: 14px;font-weight: bold;padding-left: 15px;}
.libtxt {padding: 15px;}
.LibTblHd {background: url(../images/library/LibTblHd.gif) repeat-x;height: 26px;font-size: 12px;color: #333333;}
.LibRows {background: url(../images/library/LibRows.gif) repeat-x;height: 26px;font-size: 11px;}
.libr1 {padding-left: 15px;width: 233px;font-weight: bold;}
.lrows {padding-left: 20px;}
.LibHead {background-color: #e3eef9;font-size: 18px;color: #0066cc;height: 25px;padding-top: 5px;padding-left: 10px;}
.LibHead p {padding-left: 15px;}
#menu5 {width: 188px;border: 1px solid #e4e4e4;font-size: 12px;font-weight: bold;margin-bottom: 20px;background-color: #fff;margin-top: -5px;}
#menu5 ul {list-style: none;margin-bottom: 0;}
#menu5 li {border-bottom: 1px solid #e4e4e4;}
#primary .content li {margin-left: 20px;height: 20px;padding: 10px 0 10px 0;}
#primaryLibrary .content ol {margin-left: 20px;}
#primaryLibrary .content li {margin-left: 20px;}
#primaryLibrary .content p{margin:0px 0 10px 0;}
#primaryLibrary .content li{ list-style-position: outside;}
#menu5 li a {height: 18px;background: url(../images/library/menu5.gif);padding: 10px 0 0 32px;height: 19px;text-decoration: none;color: #646464;}
#menu5 li a:link,#menu8 li a:visited #menu5 li a:visited {color: #646464;background: url(../images/library/menu5.gif);padding: 10px 0 0 32px;}
#menu5 li a:hover,#menu8 li #current {color: #646464;background: url(../images/library/menu5.gif) 0 -31px;padding: 10px 0 0 32px;}
#menu5 li #current {color: #0066cc;background: url(../images/library/menu5.gif) 0 -64px;padding: 10px 0 0 32px;}
.contentDIVof {color: #333333;font-family: Arial, Helvetica, sans-serif;background-color:#fff;}
.contentDIVof table tr td {padding: 5px;font-size: 12px}
.centertext {text-align: center;font-size: 18px;color: #646464;padding-top:15px;}
.timenmarks {text-align: center;font-size: 12px;color: #646464;	padding-bottom: 20px;}
.syhead {background-color: #f8f8f8;color: #333333;}
.tbtotal {font-weight: bold;color: #0066cc;padding-top: 10px;height: 60px;vertical-align: top;}
.unitHead {color: #0066cc;font-size: 17px;font-weight: bold;height: 40px;}
.unitNo {font-size: 12px;color: #0060ac;font-weight: bold;}
.headColor{color: #0060ac;}
.marks {width: 100px;text-align: left;color: #0060ac;vertical-align: top;}
.heading {font-size: 12px;font-weight: bold;color: #0066cc}
.generalinfo {padding: 5px}
.generalinfo table tr td {padding: 5px;font-size: 12px;}
.headcontent {font-size: 18px;color: #333333;text-align: center;padding-top: 40px;padding-bottom: 40px;}
.answerpart {background-color: #FFFFFF;margin-bottom: 15px;border: 1px solid #d6e1f3;border-top:none;padding-top: 15px;padding-bottom: 10px;padding-left: 10px;font-weight:normal!important;}
.answerpart  p,img{padding:10px 0 0 5px; text-align:left; color:#333; line-height:21px;font-weight:normal!important;}
.questionpart {background-color: #ffffff;border: 1px solid #d6e1f3;font-size: 12px;font-weight:normal!important;}
.questionpart  p,img{margin:10px 0 0 5px; text-align:left; color:#333; line-height:21px; font-weight:normal!important;} 
.questionpart h3{background-color: #e9f3ff; font-size:12px !important; padding:5px; margin-bottom:5px; color:#000 !important; border-bottom: 1px solid #d6e1f3;}
.viewsol {background-color: #fff;border-top: none;font-size: 14px;padding: 10px 10px 10px;text-align: right;font-weight: normal;}
.librarycontent {width: 475px;background-color: #f5f5f5;overflow: hidden;}
.tableContent {color: #FFFFFF;font-weight: bold;font-size: 12px;}
.homeDownaddOne {border: 1px solid #ddd;width: 189px;float: left;font-size: 12px;color: #646464;padding-bottom: 10px;background: #fff;}
.bannerOne {font-size: 12px;float: left;padding: 10px;width: 169px;}
.homeDownaddTwo {border: 1px solid #ddd;width: 473px;float: left; margin:0; padding:0px;font-size: 12px;color: #646464;margin-bottom: 15px;}
.bannertxtTwo {font-size: 12px;float: left;padding: 5px 10px;width: 270px;}
.libsection {font-size: 14px;padding-left: 20px;padding-top: 5px;}
.cbsecircular {font-family: arial;font-size: 11px;border: 1px solid #dadada;border-bottom: none;border-right: none;}
.cbsecircular tr td {border-bottom: 1px solid #dadada;border-right: 1px solid #dadada;}
.exsche {border: 1px solid #dadada;border-right: none;border-bottom: none;}
.exsche tr td {padding: 3px 10px;font-family: arial;font-size: 12px;line-height: 18px;border-right: 1px solid #dadada;border-bottom: 1px solid #dadada;}
.demoban {border: 1px solid #dadada;font: arial 12px;}
.demoban tr td {padding: 5px;}
.ExamSch {border-bottom: 1px solid #dadada;border-right: 1px solid #dadada;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
.ExamSch tr td {padding: 3px 15px;border: 1px solid #dadada;border-bottom: none;border-right: none;}
.ExamSch tr th {padding: 3px 15px;border: 1px solid #dadada;border-bottom: none;border-right: none;background: #2a2a2a;color: #fff;}
.colcolo {background: #f5f5f5;}
.answers{ text-align:left; background-color:#e8f2fb; font-weight:bold;  text-decoration:underline; font-size:16px; border:1px solid #ddd; padding:5px 0 5px 10px; margin-bottom:5px; }
table.Tblborder {border-collapse: collapse; border:1px solid #ddd; } 
.Tblborder td{border:1px solid #ddd; padding:5px;}
.Tblborder th{text-align:center; border:1px solid #ddd; }
 ul#numbers{margin-left: 20px; }
 ul#numbers li{ list-style:decimal;line-height:20px;margin-left: 20px;text-align:justify;}
ul#alfa{margin-left: 20px; }
 ul#alfa li{ list-style:lower-alpha;line-height:20px;margin-left: 20px;text-align:justify;}
ul#italic{margin-left: 20px; }
 ul#italic li{ list-style:lower-roman;
line-height:20px;
margin-left: 20px; 
text-align:justify;}