/*html tag*/
body{ margin:0px; padding:0px; background: #A4CDED url(../images/bg.jpg) top repeat-x; font-family:Arial, Helvetica, sans-serif;}

#bodyChat{ margin:0px; padding:0px; background: url(../images/bg.jpg) top repeat-x; font-family:Arial, Helvetica, sans-serif;}
#body1{ margin:0px; padding:0px; background: #ffffff url(../images/body-bkg-1) repeat;font-family:Arial, Helvetica, sans-serif;}


:-moz-any-link:focus{outline: none;}

form{ margin:0px; padding:0px;}

/* page align */
#main-container{ margin:0px auto 0px auto; width:960px; /*overflow:hidden;*/}
#page-container{width:906px; float:left;}



/* header */
#header{margin:0px; width:960px; float:left; display:block;   }
#logo{ margin:21px 0px 20px 0px; width:930px; overflow:hidden; margin-left:auto; margin-right:auto;}
#logo .logo{float:left; width:auto;}
#logo .banner{ margin:4px 0px 0px 70px; float:left;}
#logo .top-navigation{ margin:0px 0px 0px 10px; float:left; font-size:11px; color:#000000;}
#logo .top-navigation span{padding-right:47px;}
#logo .top-navigation .input-Box{ height:16px; width:75px; border:1px solid #D7D7D7; font-size:12px;}
#logo .top-navigation .input-submit{ font-size:11px; color:#FFFFFF;background-color:#1246A5; border:1px solid #D7D7D7; margin:5px 0px 2px 0px; padding:1px 5px 1px 5px; cursor:pointer;}

#logo .top-navigation a{ color:#0000FF; text-decoration:none;}
#logo .top-navigation a:hover{ color:#000000; text-decoration:underline;}

#main-navigation{margin:0px; width:960px;  background:#16347A url(../images/strip.gif) no-repeat bottom;clear:both; overflow:hidden;}
#main-navigation ul{ margin:8px 0px 9px 0px; padding:0px;float:left;}
#main-navigation ul li{ margin:0px 6px 0px 6px; padding:0px; font-size:12px; color:#ffffff; list-style-type:none; float:left;}
#main-navigation ul li a{color:#ffffff; text-decoration:none;}
#main-navigation ul li a:hover{color:#ffffff; text-decoration:underline;}

/* flash banner*/
#banner{ margin:0px; padding:0px; width:960px; clear:both;  }

/* main contant area*/
#container{ margin:0px; padding:0px 12px 12px 12px; width:935px; float:left; background:#DBEBF8 url(../images/fg.gif) top repeat-x; }

.inner-container{background-color:#FFFFFF;}

#data-area{ margin:0px; padding:12px 0px 12px 0px; width:930px; background:#FFFFFF;  margin-left:auto; margin-right:auto; overflow:hidden;}

#data-area #data-left{width:182px; float:left; padding-left:3px;}
#data-area #data-left ul{ margin:0px 0px 11px 0px; padding:1px; width:175px; /*border:1px solid #D7D7D7;*/ list-style-type:none; }
#data-area #data-left ul li{margin:2px; padding:0px 0px 0px 20px; /*border:1px solid #D7D7D7;*/background:url(../images/arrow1.gif) no-repeat left top; font-size:11px; color:#003366; line-height:175%}
#data-area #data-left ul li a{color:#003366; text-decoration:none;}
#data-area #data-left ul li a:hover{ color:#003366; text-decoration:underline; }

#list-items ul {margin:5px 0px 0px 0px; padding:0px; list-style-type:none;}
#list-items ul li{padding:0px 0px 5px 20px;	background:url(../images/arrow1.gif) left top no-repeat;}
#list-items ul li ul li{ background:url(../images/dash.gif) left top no-repeat; margin:0px 5px 0px 0px;}
#list-items-new ul {margin:5px 0px 0px 0px;	padding:0px; list-style-type:none;}
#list-items-new ul li{padding:0px 0px 23px 20px; background:url(../images/arrow-new.gif) no-repeat left top;list-style-type:none;}

#data-area #data-left ul li.heading1{ font-size:11px; font-weight:bold;background: #2282E3 url(../images/learning-icon.gif) no-repeat left; color:#FFFFFF; padding-left:31px; }

#data-area #data-left ul li.heading2{font-size:11px; font-weight:bold;background:#C04B2A url(../images/resource.gif) no-repeat left;color:#FFFFFF;padding-left:31px;}
#data-area #data-left ul li.heading3{font-size:11px; font-weight:bold;background:#614FA3 url(../images/test-center.gif) no-repeat left;color:#FFFFFF;padding-left:31px;}
#data-area #data-left ul li.heading4{ font-size:11px; font-weight:bold;background: #F3A50B url(../images/books.gif) no-repeat left; color:#FFFFFF;padding-left:31px; border:1px solid #F9DB9F;}
#data-area #data-left ul li.heading5{ font-size:11px; font-weight:bold;background: #018843 url(../images/corporate.gif) no-repeat left; color:#FFFFFF;padding-left:31px;}
#data-area #data-left ul li.heading5 a{ font-size:11px; font-weight:bold; color:#fff; text-decoration:none;}
#data-area #data-left ul li.heading5 a:hover{ text-decoration:underline; color:#FFFFFF}

#data-area #data-left ul li.heading6{ font-size:11px; font-weight:bold;background: url(../images/comunity.gif) no-repeat left; color:#FFFFFF; padding-left:31px; height:26px; padding-top:5px;}
#data-area #data-left ul.com { background:url(../images/com-bg.gif); background-repeat:repeat-x; width:175px;}
#data-area #data-left ul li.heading7{ font-size:11px; font-weight:bold;background: #F3A50B url(../images/books.gif) no-repeat left; color:#FFFFFF;padding-left:31px; border:1px solid #F9DB9F;}


#data-area #data-left ul li.heading8{ font-size:11px; font-weight:bold;background: #912102 url(../images/profile-left.gif) no-repeat left; color:#FFFFFF;padding-left:31px; border:1px solid #D7D7D7;}
#data-area #data-left1{ width:178px; margin:0px; padding:0px; margin-top:20px;} 
#data-area #data-left1 .com1 { width:178px; margin:0px; padding:0px; background-image:url(../images/comunity.gif); background-repeat:no-repeat;  height:21px; color:#FFFFFF; font-size:12px; font-weight:bold;}
#data-area #data-left3{width:176px; float:left;  background:url(../images/com-bg.gif); background-repeat:repeat-x; border:solid 1px #d7d7d7; }
#data-area #data-left3 ul{ margin:0px 0px 0px 0px; list-style-type:none; padding:0px 0px 0px 0px; }
#data-area #data-left3 ul li{padding:0px 0px 0px 20px; background:url(../images/arrow6.gif) no-repeat left top; font-size:11px; color:#003366; line-height:175%}
#data-area #data-left3 ul li a{color:#ffffff; text-decoration:none; padding-left:5px;}
#data-area #data-left3 ul li a:hover{ color:#ffffff; text-decoration:none; background-image:url(../images/com-rollover.gif); background-repeat:repeat-x; display:block; width:135px; padding-left:5px;  }

#data-area #data-res{width:178px; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px;}
#data-area #data-res .reso { width:178px; margin:0px; padding:0px; background-image:url(../images/reso.gif); background-repeat:no-repeat;  height:21px; color:#FFFFFF; font-size:12px; font-weight:bold; }
#data-area #data-res3{width:176px; float:left;  background: url(../images/resources.gif); background-repeat:repeat-x; border:solid 1px #d7d7d7; margin:0px;  }
#data-area #data-res3 ul{ margin:0px 0px 0px 0px; list-style-type:none; padding:0px 0px 0px 0px; }
#data-area #data-res3 ul li{padding:0px 0px 0px 20px; background:url(../images/arrow6.gif) no-repeat left top; font-size:11px; color:#003366; line-height:175%}
#data-area #data-res3 ul li a{color:#ffffff; text-decoration:none; padding-left:5px;}
#data-area #data-res3 ul li a:hover{ color:#ffffff; text-decoration:none; background-image:url(../images/com-rollover.gif); background-repeat:repeat-x; display:block; width:135px; padding-left:5px;  }







#data-area #data-mid{ margin:0px 8px 0px 10px; padding:0px; width:540px; float:left; }
#data-area #data-mid .body-text{ font-size:12px;}
.body-text{ font-size:11px; line-height:150%;}
.body-text a{ font-size:11px; line-height:150%; text-decoration:underline; color:#0000FF;}
.body-text a:hover{text-decoration:none; color:#0000FF;}

.bedcruem{ font-size:11px; text-align:right; height:20px;}
.bedcruem a{color:#000000; text-decoration:none;}
.bedcruem a:hover{color:#000000; text-decoration:underline;}
.box1{ height:30px; background-color:#2282E3; color:#FFFFFF; font-size:16px; line-height:200%; padding:0px 0px 0px 10px; font-weight:bold; margin:0px 0px 12px 0px;}

.box2{ height:30px; background-color:#614FA3; color:#FFFFFF; font-size:16px; line-height:200%; padding:0px 0px 0px 10px; font-weight:bold; margin:0px 0px 12px 0px;}



.boxgreen{ height:30px; background-color:#018843; color:#FFFFFF; font-size:16px; line-height:200%; padding:0px 0px 0px 10px; font-weight:bold; margin:0px 0px 12px 0px;}

.boxnew{ height:30px;_height:25px; background-color:#F3A50B; color:#FFFFFF; font-size:16px; line-height:200%; padding:0px 0px 0px 10px; font-weight:bold; margin:0px 0px 12px 0px; _padding:3px 0px 0px 10px; }





.box3{ height:30px; background-color:#912102; color:#FFFFFF; font-size:16px; line-height:200%; padding:0px 0px 0px 10px; font-weight:bold; margin:0px 0px 12px 0px;}

.box4{ height:30px; background-color:#C04B2A; color:#FFFFFF; font-size:16px; line-height:200%; padding:0px 0px 0px 10px; font-weight:bold; margin:0px 0px 12px 0px;}
.box5{ height:30px; background-color:#912102; color:#FFFFFF; font-size:16px; line-height:100%; padding:0px 0px 0px 10px; font-weight:bold; margin:0px 0px 12px 0px;}


.img-pad-left{ padding:3px 0px 0px 5px;}
.img-pad-right{ padding:3px 8px 0px 0px;}

.main-heading{ font-size:12px; font-weight:bold; color:#003366; padding:10px 0px 10px 0px; background:url(../images/heading-bg.gif) no-repeat bottom left; margin:0px 0px 12px 0px; clear:both}
.main-heading1{ font-size:12px; font-weight:bold; color:#003366; float:left; width:530px;}

.main-more{ font-size:11px; font-weight:bold;color:#003366; text-align:right;}
.main-more a{color:#003366; text-decoration:none;}
.main-more a:hover{color:#003366; text-decoration:under;}


.call-us{ font-size:14px; font-weight:bold; text-align:center;}
.call-us a{color:#0000ff; text-decoration:underline;}
.call-us a:hover{color:#0000ff; text-decoration:none;}


#data-area #data-right{margin:0px; padding:0px; width:182px; float:left; }
#data-area #data-right ul li.more{ font-size:11px; font-weight:bold; background:none;color:#003366; padding-left:31px; text-align:right; }



#data-area #data-right ul{ margin:0px 0px 11px 3px; padding:1px; width:175px; border:1px solid #D7D7D7;  }
#data-area #data-right ul li{margin:2px; padding:0px 0px 0px 10px;list-style-type:none; font-size:11px; color:#003366; line-height:140%}
#data-area #data-right ul li.heading-mem{ font-size:11px; font-weight:bold;background: #C04B2A url(../images/member-login.gif) no-repeat left; color:#FFFFFF; padding-left:31px; line-height:190%;}

#data-area #data-right #sec-box{margin:0px; padding:0px; width:181px;}
#data-area #data-right #sec-box ul{ margin:0px 0px 11px 3px;  padding:1px; width:175px; border:1px solid #D7D7D7;}
#data-area #data-right #sec-box ul li{margin:2px; padding:2px 0px 2px 25px; font-size:11px; color:#003366; list-style-type:none; background:url(../images/arrow2.gif) no-repeat left;}

#data-area #data-right #sec-box ul li a{color:#003366; text-decoration:none;}
#data-area #data-right #sec-box ul li a:hover{color:#003366; text-decoration:underline;}


#data-area #data-right #sec-box ul li.head2{ font-size:11px; font-weight:bold;background:url(../images/news1.gif) no-repeat left; color:#FFFFFF; padding-left:31px; height:26px;  }
#data-area #data-right #sec-box ul li.head3{ font-size:11px; font-weight:bold; background: url(../images/topers.gif) no-repeat left; color:#FFFFFF;  height:26px; }
#data-area #data-right #sec-box ul li.head9{ font-size:11px; font-weight:bold;  }
#data-area #data-right #sec-box ul li.head4{ font-size:11px; font-weight:bold;background:  url(../images/book-of-the-month.gif) no-repeat left; color:#FFFFFF; padding-left:31px; height:26px; font-family:Arial, Helvetica, sans-serif; }
#data-area #data-right #sec-box ul li.head5{ font-size:11px; font-weight:bold;background:url(../images/aiee.gif) no-repeat left; color:#FFFFFF; padding-left:31px; height:26px;}
#data-area #data-right #sec-box ul li.head6{ font-size:11px; font-weight:bold;background: url(../images/member-login1.gif) no-repeat left; color:#FFFFFF; padding-left:31px; height:26px; padding-top:6px; }
#data-area #data-right #sec-box ul li.more{ font-size:11px; font-weight:bold; background:none;color:#003366; padding-left:31px; text-align:right;}
#data-area #data-right #sec-box ul li.more a{color:#003366; text-decoration:none;}
#data-area #data-right #sec-box ul li.more a:hover{color:#003366; text-decoration:underline;}

#data-area #data-right #sec-box ul li.pic{ margin:0px; padding:0px; text-align:center; background:none;}
#data-area #data-right #sec-box ul li.box-contant{ margin:0px; padding:0px 0px 0px 9px; font-size:11px; color:#000000; background:none;}

#data-area #data-right #sec-box ul li.arrow2{margin:2px; padding:2px 0px 0px 15px; font-size:11px; color:#003366; list-style-type:none; background:url(../images/arrow3.gif) no-repeat left top;}
#data-area #data-right #sec-box ul li.arrow2 a{color:#003366; text-decoration:none;}
#data-area #data-right #sec-box ul li.arrow2 a:hover{color:#003366; text-decoration:underline;}


#footer{font-size:11px; color:#003366; text-align:center; padding:0px 0px 0px 0px; display:block; clear:both; line-height:300%; border-top:2px solid #E9F3FB; background-color:#ffffff;}
#footer a{color:#003366; text-decoration:none; padding:0px 16px 0px 16px;}
#footer a:hover{color:#0000ff; text-decoration:underline;}

.callus{ font-size:12px; color:#000000; padding:5px 0px 5px 200px;}

#outer-footer{width:906px; margin-left:auto; margin-right:auto;}
.copyright{ font-size:11px; color:#003366; float:left; margin:14px 0px 8px 13px; padding:0px;}
.company-name{ font-size:11px; color:#003366; float:right; margin:14px 13px 8px 0px; padding:0px;}
.company-name a{color:#003366; text-decoration:none;}
.company-name a:hover{color:#003366; text-decoration:underline;}

.links{ font-size:11px; color:#0000ff;}
.links a{color:#0000ff; text-decoration:none;}
.links a:hover{color:#0000ff; text-decoration:underline;}

.bot-logo{ margin:20px 0px 0px 0px;}


/*Tabbed navigation*/
#navcontainer{color:#515151; width:100%; font-family:Arial, Helvetica, sans-serif;}
#tabnav{font-size:10px; font-weight:bold; padding: 0px; text-align:center; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;}
#tabnav ul{margin:0px; padding:0px; list-style-type:none;}
#tabnav ul li{margin:0px; background:#003366; margin-right:5px; width:62px; height:21px; float: left;}
/*html div#tabnav {line-height:220%;}*/

#tabnav ul li a{color:#ffffff; text-decoration:none; height:21px; width:62px; background:#003366;}
#tabnav ul li a div {display:block; cursor:pointer; }
#tabnav ul li a:hover{display:block; height:21px;width:62px; background:#ffffff; color:#000000; padding:0px; margin:0px; }
#tabnav ul li a.current div{display:block; height:20px;background:#ffffff; width:62px; color:#000000;border:1px solid #003366;	border-bottom:none; margin:0px; padding:0px;}


#nav-inner{display:block; clear:both; color: #000000; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px;text-align: left; background: #FFFFFF; border:1px solid #003366; height:200px; margin-bottom:20px;}
#nav-inner a{ color:#0000ff; text-decoration: underline;}
#nav-inner a:hover{	color:#0000ff;	text-decoration: none;}
#nav-inner .innercontent{ font-size:11px; color:#000000; display: none; padding:10px 10px 0px 10px;}
#nav-inner .innercontent a{color:#003366; font-weight:bold; text-decoration:none;}
#nav-inner .innercontent ul{ width:320px; list-style-type:none; margin:0px; padding:10px 0px 0px 20px; float:left;}
#nav-inner .innercontent ul li{ margin:0px; padding:0px 0px 0px 20px; background-image:url(../images/arrow1.gif); background-repeat:no-repeat;}
/*#nav-inner .innercontent img{ position:absolute; top:432px; left:600px;}*/
#nav-inner .innercontent a:hover{color:#003366;font-weight:bold; text-decoration:underline;}


/*Registration */
#gen-table{ border:1px solid #E6E6E6}
#gen-table th{ padding:5px; font-weight:normal; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
/*#gen-table td{ padding:5px; border:1px solid #E6E6E6; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase;}*/
#gen-table td{ padding:5px; border:1px solid #E6E6E6; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
#gen-table td input{ border:1px solid  #D2D2D2;font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
#gen-table th span{ color:#FF0000; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
#gen-table td textarea{ border:1px solid  #D2D2D2; font-size:11px; font-weight:normal;}
#gen-table td select{ border:1px solid  #D2D2D2; width:130px;font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
#gen-table td .btn{ font-size:11px; color:#FFFFFF;background-color:#1246A5; border:1px solid #D7D7D7; margin:5px 0px 2px 0px; padding:1px 5px 1px 5px; cursor:pointer;}

#gen-table th .btn{ font-size:11px; color:#FFFFFF;background-color:#1246A5; border:1px solid #D7D7D7;  padding:1px 2px 1px 2px; cursor:pointer; }
#gen-table no-border{ border:none;}

#gen-table td .red{	color:#FF0000;}

#gen-table td a{color:#0000ff;}
#gen-table td a:hover{color:#0000ff; text-decoration:none;}

#gen-table .bg1{ background-color: #E2E2E2}
#gen-table .bg2{ background-color: #EEEEEE}
#gen-table .bg3{ background-color:#F7F7F7}
#gen-table .bg4{ background-color:#ffffff}

#gen-table .error{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000}


.msg{width:220px; height:100px;}
.msg2{width:220px;}
.faq{width:220px;}


#gen-table1{ border:1px solid #E6E6E6; padding:5px; }
#gen-table1 td { font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:5px;}
#gen-table1 td a{color:#0000ff; font-size:11px;}
#gen-table1 td a:hover{color:#0000ff; text-decoration:none;}
#gen-table1 td .btn{ font-size:11px; color:#FFFFFF;background-color:#1246A5; border:1px solid #D7D7D7; margin:5px 0px 2px 0px; padding:1px 5px 1px 5px; cursor:pointer;}
#gen-table1 .price{ color:#FF0000;}
#gen-table1 td input{ border:1px solid  #D2D2D2;font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
#gen-table1 td select{ border:1px solid  #D2D2D2; width:130px;font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}




#gen-table-books{ border:1px solid #E6E6E6; padding:5px; height:100px; }
#gen-table-nobooks{ border:1px solid #E6E6E6; padding:5px; height:20px; }
#gen-table-books td { font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:5px;}
#gen-table-books td a{color:#0000ff; font-size:11px;}
#gen-table-books td a:hover{color:#0000ff; text-decoration:none;}
#gen-table-books td .btn{ font-size:11px; color:#FFFFFF;background-color:#1246A5; border:1px solid #D7D7D7; margin:5px 0px 2px 0px; padding:1px 5px 1px 5px; cursor:pointer;}
#gen-table-books .price{ color:#FF0000; padding:0px 0px 0px 5px;}
#gen-table-books td input{ border:1px solid  #D2D2D2;font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
#gen-table-books td select{ border:1px solid  #D2D2D2; width:130px;font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}



#gen-table2{padding:0px;}


/*New CSS*/

#new-table{ border:1px solid #D6D6D7; padding:2px;}
#new-table th{ padding:5px; font-family:Arial, Helvetica, sans-serif; }
#new-table td{ padding:5px 5px 0px 5px; background-color:#EBF6FF; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#new-table a{ text-decoration:underline; font-family:Arial, Helvetica, sans-serif; color:#0000FF;}
#new-table a:hover{ text-decoration:none; }
#new-table .blue{ background:url(../images/blue-bkg.gif) repeat-x;height:31px;}
#new-table .blue a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

#new-table .text1 a{ font-size:12px;}

#new-table .heading{ color: #2282E3}
#new-table .abc{ color: #16347A}


#new-table .blue a:hover{text-decoration: underline;}
#new-table .bg1{ background-color: #E2E2E2}

#new-table .no-border{ border:none;}

#list-items1 ol{list-style-type:none; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#list-items1 ol li{list-style-type:none; margin:0px; padding:0px 0px 0px 5px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#list-items1 ol li ul {margin:0px; padding:0px 0px 0px 15px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#list-items1 ol li ul li{font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px;}


#list-items2 ul{list-style-type:none; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#list-items2 ul li{ background:url(../images/bullet1.gif) left no-repeat top;margin:0px; padding:0px 0px 5px 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#list-items3 ul{list-style-type:none; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#list-items3 ul li{ background:url(../images/bullet1.gif) left no-repeat top;margin:0px; padding:0px 0px 5px 15px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}



/*Testpaper CSS*/
/*Registration */
#test-table{ border:1px solid #E6E6E6; background-color:#F1F8FE; border-bottom:none;}
#test-table th{ padding:5px; font-weight:normal; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
#test-table td{ padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:13px;}
#test-table td input{ border:1px solid  #D2D2D2;font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
#test-table th span{ color:#FF0000; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
#test-table td textarea{ border:1px solid  #D2D2D2; font-size:11px; font-weight:normal;}
#test-table td select{ border:1px solid  #D2D2D2; width:130px;font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
#test-table td .btn{ font-size:11px; color:#FFFFFF;background-color:#1246A5; border:1px solid #D7D7D7; margin:5px 0px 2px 0px; padding:1px 5px 1px 5px; cursor:pointer;}

#test-table th .btn{ font-size:11px; color:#FFFFFF;background-color:#1246A5; border:1px solid #D7D7D7;  padding:1px 2px 1px 2px; cursor:pointer; }
#test-table no-border{ border:none;}

#test-table td .red{	color:#FF0000;}

#test-table td a{color:#0000ff;}
#test-table td a:hover{color:#0000ff; text-decoration:none;}

#test-table .bg1{ background-color: #E2E2E2}
#test-table .bg2{ background-color: #EEEEEE}
#test-table .bg3{ background-color:#F7F7F7}
#test-table .bg4{ background-color:#ffffff}

#test-table .error{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000}
#test-table .no-border{ border:none;}
#test-table .error{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000}
#test-table .big-text{ font-size:15px; font-weight:bold;}


.boxnew1{ height:50px; background-color:#003366; color:#FFFFFF; font-size:16px; line-height:280%; padding:0px 0px 0px 10px; font-weight:bold; margin:0px; }

.no-border{ border:none;}



#test-table1{ border:1px solid #E6E6E6; background-color:#F1F8FE;}
#test-table1 th{ padding:5px; font-weight:normal; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
#test-table1 td{ padding:5px; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
#test-table1 td input{ border:1px solid  #D2D2D2;font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
#test-table1 th span{ color:#FF0000; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
#test-table1 td textarea{ border:1px solid  #D2D2D2; font-size:11px; font-weight:normal;}
#test-table1 td select{ border:1px solid  #D2D2D2; width:130px;font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
#test-table1 td .btn{ font-size:11px; color:#FFFFFF;background-color:#1246A5; border:1px solid #D7D7D7; margin:5px 0px 2px 0px; padding:1px 5px 1px 5px; cursor:pointer;}

#test-table1 th .btn{ font-size:11px; color:#FFFFFF;background-color:#1246A5; border:1px solid #D7D7D7;  padding:1px 2px 1px 2px; cursor:pointer; }
#test-table1 no-border{ border:none;}
#test-table1 td .red{	color:#FF0000;}
#test-table1 td a{color:#0000ff;}
#test-table1 td a:hover{color:#0000ff; text-decoration:none;}

#test-table1 .bg1{ background-color: #C3DEF3}
#test-table1 .bg2{ background-color: #EEEEEE}
#test-table1 .bg3{ background-color:#F7F7F7}
#test-table1 .bg4{ background-color:#ffffff}

#gen-table2{ background-color:#fff; border-top:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }

#gen-table2 a{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;  color:#000000; text-decoration:underline;}
#gen-table2 a:hover{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;  color:#0000ff; text-decoration:none;}

#gen-table2 img { cursor:pointer}

/*Questions*/
#questions{width: auto; float:left; padding-top:0px; }

#questions ul{ list-style-type:none; padding:0px; margin:0px;}
#questions ul li{ list-style-type:none; padding:0px; margin:0px 2px 0px 2px; border:1px solid #ffffff; display:block; float:left; }

#questions ul li div { width:20px; height:16px;  }

#questions .green { width:20px; background-color:#00CC00; color:#FFFFFF; height:16px;  font-weight:bold;}
#questions .green a{ width:20px; background-color:#00CC00; color:#FFFFFF; height:16px; }

#questions .red { width:20px; background-color:#FF0000; color:#FFFFFF; height:16px; font-weight:bold; }
#questions .red a{ width:20px; background-color:#FF0000; color:#FFFFFF; height:16px; }
#questions .orange { width:20px; background-color: #FF9900; color:#FFFFFF; height:16px; font-weight:bold; }
#questions .orange a{ width:20px; background-color: #FF9900; color:#FFFFFF; height:16px; }

#questions .pink { width:20px; background-color:#FF00FF; color:#FFFFFF; height:16px;  font-weight:bold;}
#questions ul li div a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:bold; color:#ffffff; display:block;}
#questions ul li div a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:bold; color:#000000; background-color:#0084C8;color:#FFFFFF; display:block; height:16px;}

#testimonial{ margin:0px 0px 0px 0px; padding:0px; width:540px; float:left; }
#testimonial .more{ margin:0px 0px 0px 0px; padding:0px 10px 0px 0px; width:530px; float:left; font-size:11px; font-weight:bold;color:#003366; }
#testimonial .more a{color:#003366; text-decoration:none;}
#testimonial .more a:hover{color:#003366; text-decoration:underline;}
#testimonial .heading{ font-size:18px; color:#000000; padding:0px 0px 0px 0px; }
#testimonial .headings{ font-size:14px; color:#000000; padding:0px 0px 0px 0px; font-weight:bold; }
#testimonial .cbs{ width:430px; float:left; padding:5px 0px 5px 0px; }
#testimonial .cbs1{ width:420px; float:left; padding:5px 0px 5px 10px; }
#testimonial .orange{  font-size:14px; color:#eb3d00; font-weight:bold;}
#testimonial .oranges{  font-size:11px; color:#eb3d00; font-weight:bold; padding:4px; }
#testimonial .image{ border:solid 1px #e1e1e1; padding: 0px; margin-right:8px; }
#testimonial .bluetext{  font-size:11px; color:#340c70; font-weight:bold; padding:0px; }

#testimonial .text{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:justify;}
#testimonial .testi{ margin:5px 0px 4px 0px; padding:0px ; width:540px; float:left;   border-bottom:solid #efefef 1px; }
#testimonial .ima{ border:solid 1px #e1e1e1; padding: 0px 0px 0px 0px; width:96px; float:left; }

#self{color:#003366; text-decoration:none; width:540px; float:left;}
#self a{color:#003366; text-decoration:none; font-weight:bold;}
#self a:hover{color:#003366; text-decoration:underline;}

.vision{
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 5px;
	color:#2282e3;}
	
#booksmain{width:180px; float:left; margin:0px; padding:0px; }	
	
	#books{width:180px; float:left; margin:0px ; padding:0px 0px 3px 0px; }
	#books .program{width:180px;  margin:2px auto; padding:0px ;  background-image:url(../images/programs-hd2.gif); background-repeat:no-repeat; height:34px; padding: 0px; font-size:12px; color:#FFFFFF; font-weight:bold;  }
	#books .program1{width:144px;  margin:0px; padding:5px 0px 0px 34px; font-size:12px; color:#FFFFFF; font-weight:bold;  }
	#books .astro1{width:160px; margin:0px auto; padding:0px; }
	#books .astro{width:162px; margin:0px; padding:0px; padding: 0px 0px 0px 10px ; background: url(../images/program-links.gif); background-repeat:repeat-y; float:left;  }
		#books .astro ul{ margin:0px; padding:7px 0px 0px 0px; list-style-type:none; float:left; }
		#books .astro ul li{ margin:0px; padding:4px 0px 0px 18px;  background-image:url(../images/programarrow.gif); background-repeat:no-repeat; display:block; color:#003366; font-size:11px; height:25px;}
		#books .astro ul li a{ color:#003366; font-size:11px; margin:0px; padding:0px 0px 0px 0px; text-decoration:none;  }
		#books .astro ul li a:hover{font-weight:normal;  }
		
		
		#comp{width:180px; float:left; margin:5px 0px 0px 0px ; padding:0px 0px 3px 0px; }
		#comp .hook{width:180px;  margin:2px auto; padding:0px ; background-image:url(../images/books-for-composition.gif); background-repeat:no-repeat; height:34px; padding: 0px; font-size:12px; color:#FFFFFF; font-weight:bold;  }
		#comp .hook1{width:144px;  margin:0px; padding:5px 0px 0px 30px; font-size:12px; color:#FFFFFF; font-weight:bold;  }
		#comp .gen1{width:160px;  margin:0px auto; padding:0px; }
		#comp .gen{width:162px;  margin:0px; padding:0px; padding: 0px 0px 0px 10px ;background:url(../images/book-bg1.gif); background-repeat:repeat-y; float:left;  }
		#comp .gen ul{margin:0px; padding:5px 0px 0px 0px; list-style-type:none; float:left;}
		#comp .gen ul li{margin:0px; padding:4px 0px 0px 18px;  background-image:url(../images/blue-arrow.gif); background-repeat:no-repeat; display:block; color:#003366; font-size:11px; height:25px;   }
		#comp .gen ul li a{ color:#003366; font-size:11px; margin:0px; padding:0px 0px 0px 0px; text-decoration:none;   }
		#comp .gen ul li a:hover{ font-weight:normal;  }
		#comp .gen ul li.sub{margin:0px; padding:3px 0px 0px 18px;  background-image:url(../images/blue-bottom1.gif); background-repeat:no-repeat; display:block; color:#003366; font-size:11px; height:27px;   }
		
		
		
	/* start leftnav css sweet*/
	
		#serv1{ }		
		#serv1 .hook1{width:145px;  margin-left:0px; padding-left:35px; padding-top:7px; font-size:12px; color:#FFFFFF; font-weight:bold;  background-image:url(../images/profile-head.gif); background-repeat:no-repeat; height:32px;  }
		#serv1 .hook1 a{ font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;  }
		#serv1 .hook1 a:hover{font-size:12px; color:#FFFFFF; font-weight:bold;text-decoration:none;  }		
		#serv1 .orange{ color:#003366; font-size:11px; text-decoration:none; padding:0px 0px 10px 0px; margin-left:10px; }
		#serv1 .orange a{ color:#003366; font-size:11px; text-decoration:none; padding:7px 0px 0px 25px;background-image:url(../images/orange-bg.gif); background-repeat:no-repeat; display:block; color:#003366; font-size:11px; height:24px; width:150px; }
		#serv1 .orange a:hover{ color:#003366; font-size:11px; text-decoration:none; }
		
		
		
		#serv2{ }		
		#serv2 .hook1{width:145px;  margin-left:0px; padding-left:35px; padding-top:7px; font-size:12px; color:#FFFFFF; font-weight:bold;  background-image:url(../images/programs-hd2.gif); background-repeat:no-repeat; height:32px;  }
		#serv2 .hook1 a{ font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;  }
		#serv2 .hook1 a:hover{font-size:12px; color:#FFFFFF; font-weight:bold;text-decoration:none;  }		
		#serv2 .purple{ color:#003366; font-size:11px; text-decoration:none; padding:0px 0px 10px 0px; margin-left:10px; }
		#serv2 .purple a{ color:#003366; font-size:11px; text-decoration:none; padding:7px 0px 0px 25px;background-image:url(../images/purple-bg.gif); background-repeat:no-repeat; display:block; color:#003366; font-size:11px; height:24px; width:150px; }
		#serv2 .purple a:hover{ color:#003366; font-size:11px; text-decoration:none; }
		
		
		
		
		#serv3{ }		
		#serv3 .hook1{width:145px;  margin-left:0px; padding-left:35px; padding-top:7px; font-size:12px; color:#FFFFFF; font-weight:bold;  background-image:url(../images/books-for-composition.gif); background-repeat:no-repeat; height:32px;  }
		#serv3 .hook1 a{ font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;  }
		#serv3 .hook1 a:hover{font-size:12px; color:#FFFFFF; font-weight:bold;text-decoration:none;  }		
		#serv3 .blue{ color:#003366; font-size:11px; text-decoration:none; padding:0px 0px 10px 0px; margin-left:10px; }
		#serv3 .blue a{ color:#003366; font-size:11px; text-decoration:none; padding:7px 0px 0px 25px;background-image:url(../images/blue-bg.gif); background-repeat:no-repeat; display:block; color:#003366; font-size:11px; height:24px; width:150px;}
		#serv3 .blue a:hover{ color:#003366; font-size:11px; text-decoration:none; }
		
		
		
		#serv4{ }		
		#serv4 .hook1{width:145px;  margin-left:0px; padding-left:35px; padding-top:7px; font-size:12px; color:#FFFFFF; font-weight:bold;  background-image:url(../images/corpserviceshd.gif); background-repeat:no-repeat; height:32px;  }
		#serv4 .hook1 a{ font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;  }
		#serv4 .hook1 a:hover{font-size:12px; color:#FFFFFF; font-weight:bold;text-decoration:none;  }		
		#serv4 .green1{ color:#003366; font-size:11px; text-decoration:none; padding:0px 0px 10px 0px; margin-left:10px; }
		#serv4 .green1 a{ color:#003366; font-size:11px; text-decoration:none; padding:7px 0px 0px 25px;background-image:url(../images/green.gif); background-repeat:no-repeat; display:block; color:#003366; font-size:11px; height:24px; width:150px; }
		#serv4 .green1 a:hover{ color:#003366; font-size:11px; text-decoration:none;  }
		
		
		
		#serv5{ }		
		#serv5 .hook1{width:145px;  margin-left:0px; padding-left:35px; padding-top:7px; font-size:12px; color:#FFFFFF; font-weight:bold;  background-image:url(../images/corpservicesheading1.gif); background-repeat:no-repeat; height:32px;  }
		#serv5 .hook1 a{ font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;  }
		#serv5 .hook1 a:hover{font-size:12px; color:#FFFFFF; font-weight:bold;text-decoration:none;  }		
		#serv5 .grin{ color:#003366; font-size:11px; text-decoration:none; padding:0px 0px 10px 0px; margin-left:10px; }
		#serv5 .grin a{ color:#003366; font-size:11px; text-decoration:none; padding:7px 0px 0px 25px;background-image:url(../images/redbg.gif); background-repeat:no-repeat; display:block; color:#003366; font-size:11px; height:24px; width:150px; }
		#serv5 .grin a:hover{ color:#003366; font-size:11px; text-decoration:none; }
		
		#serv5 ul{}
		#serv5 .grin ul li{font-size:11px; color:#ffffff; background:#fab5a2 url(../images/red-curve-right.gif) no-repeat top right; margin-bottom:1px;}
		#serv5 .grin ul li a{text-decoration:none; padding:7px 10px 0px 25px; display:block; height:24px; width:auto; color:#003366; font-size:11px; background: url(../images/red-curve-left.gif) no-repeat left top;}
		
	
	
	#serv6{ }		
		#serv6 .hook1{width:145px;  margin-left:0px; padding-left:35px; padding-top:7px; font-size:12px; color:#FFFFFF; font-weight:bold;  background-image:url(../images/community-serviceshd.gif); background-repeat:no-repeat; height:32px;  }
		#serv6 .hook1 a{ font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;  }
		#serv6 .hook1 a:hover{font-size:12px; color:#FFFFFF; font-weight:bold;text-decoration:none;  }		
		#serv6 .grin12{ color:#003366; font-size:11px; text-decoration:none; padding:0px 0px 10px 0px; margin-left:10px; }
		#serv6 .grin12 a{ color:#003366; font-size:11px; text-decoration:none; padding:7px 0px 0px 25px;background-image:url(../images/navybg.gif); background-repeat:no-repeat; display:block; color:#003366; font-size:11px; height:24px; width:150px; }
		#serv6 .grin12 a:hover{ color:#003366; font-size:11px; text-decoration:none; }
	
	
	
	#serv7{ }		
		#serv7 .hook1{width:145px;  margin-left:0px; padding-left:35px; padding-top:7px; font-size:12px; color:#FFFFFF; font-weight:bold;  background-image:url(../images/subject-head.gif); background-repeat:no-repeat; height:32px;  }
		#serv7 .hook1 a{ font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;  }
		#serv7 .hook1 a:hover{font-size:12px; color:#FFFFFF; font-weight:bold;text-decoration:none;  }		
		#serv7 .grin13{ color:#003366; font-size:11px; text-decoration:none; padding:0px 0px 10px 0px; margin-left:10px; }
		#serv7 .grin13 a{ color:#003366; font-size:11px; text-decoration:none; padding:7px 0px 0px 25px;background-image:url(../images/green-bg12.gif); background-repeat:no-repeat; display:block; color:#003366; font-size:11px; height:24px; width:150px; }
		#serv7 .grin13 a:hover{ color:#003366; font-size:11px; text-decoration:none;}
		
				
		
		#serv8{}		
		#serv8 .hook1{width:145px;  margin-left:0px; padding-left:35px; padding-top:7px; font-size:12px; color:#FFFFFF; font-weight:bold;  background-image:url(../images/corpserviceshd.gif); background-repeat:no-repeat; height:32px;  }
		#serv8 .hook1 a{ font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;  }
		#serv8 .hook1 a:hover{font-size:12px; color:#FFFFFF; font-weight:bold;text-decoration:none;  }
		#serv8 .grin14{ color:#003366; font-size:11px; text-decoration:none; padding:0px 0px 10px 0px; margin-left:10px; }
		#serv8 .grin14 a{ text-decoration:none; padding:7px 10px 0px 25px; display:block; height:24px; width:auto; color:#003366; font-size:11px; background: url(../images/green.gif) no-repeat; background-repeat:no-repeat; }
		#serv8 .grin14 a:hover{ color:#003366; font-size:11px; text-decoration:none; }
		
		#serv8 ul{}
		#serv8 .grin14 ul li{font-size:11px; color:#ffffff; background:#d0f5ab url(../images/mehar-right.gif) no-repeat top right; margin-bottom:1px;}
		#serv8 .grin14 ul li a{text-decoration:none; padding:7px 10px 0px 25px; display:block; width:100%; height:24px; color:#003366; font-size:11px; background: url(../images/green-left-cuve.gif) no-repeat left top;}
		
	
		
		/*#serv8{ }		
		#serv8 .hook1{width:145px;  margin-left:0px; padding-left:35px; padding-top:7px; font-size:12px; color:#FFFFFF; font-weight:bold;  background-image:url(../images/corpserviceshd.gif); background-repeat:no-repeat; height:32px;  }
		#serv8 .hook1 a{ font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;  }
		#serv8 .hook1 a:hover{font-size:12px; color:#FFFFFF; font-weight:bold;text-decoration:none;  }		
		#serv8 .grin14{ color:#003366; font-size:11px; text-decoration:none; padding:0px 0px 10px 0px; margin-left:10px; }
		#serv8 .grin14 ul{ list-style-type:none; float:left;}
		#serv8 .grin14 ul li{ color:#003366; font-size:11px; text-decoration:none; padding:7px 0px 0px 25px;background-image:url(../images/green.gif); background-repeat:repeat-y; display:block; height:24px; width:150px; }
		
		#serv8 .grin14 a{ color:#003366; font-size:11px; text-decoration:none; }
		#serv7 .grin14 a:hover{ color:#003366; font-size:11px; text-decoration:none; }*/
	
		/* end leftnav css sweet*/
		
		
		
		#corp{width:180px; float:left; margin:5px 0px 0px 0px ; padding:0px 0px 3px 0px; }
		#corp .hook{width:180px;  margin:2px auto; padding:0px ; background-image:url(../images/corpserviceshd.gif); background-repeat:no-repeat; height:34px; font-size:12px; color:#FFFFFF; font-weight:bold;  }
		#corp .hook1{width:144px;  margin:0px; padding:5px 0px 0px 30px; font-size:12px; color:#FFFFFF; font-weight:bold;  }
		#corp .hook1 a{ font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;   }
		#corp .hook1 a:hover{ font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;  }
		#corp .gen2{width:172px;  margin:0px auto; padding:0px; }
		#corp .gen1{width:160px;  margin:0px auto; padding:0px; }
		#corp .gen{width:162px;  margin:0px; padding:0px; padding: 0px 0px 0px 10px ; border:solid 1px #d7d7d7; /*background:#8aefbc url(../images/corp-bg.gif); background-repeat:repeat-x;*/ float:left;  }
		#corp .gen ul{margin:0px; padding:5px 0px 0px 0px; list-style-type:none; float:left;  }
		#corp .gen ul li{margin:0px; background-image:url(../images/green.gif); background-repeat:repeat-y; display:block; color:#003366; font-size:11px; height:25px; width:180px;   }
		#corp .gen ul li a{ color:#003366; font-size:11px; margin:0px; padding:0px 0px 0px 5px; text-decoration:none;  }
		#corp .gen ul li a:hover{ color:#003366; font-size:11px; margin:0px; padding:0px 0px 0px 5px;/* background-image:url(../images/green-bg.gif); background-repeat:repeat-x; */display:block; text-decoration:none;  width:138px; height:19px;    }
		
		
		
		#reso{width:180px; float:left; margin:5px 0px 0px 0px ; padding:0px 0px 3px 0px; }
		#reso .hook{width:180px;  margin:2px auto; padding:0px ; background-image:url(../images/corpservicesheading.gif); background-repeat:no-repeat; height:34px; padding: 0px; font-size:12px; color:#FFFFFF; font-weight:bold;  }
		#reso .hook1{width:144px;  margin:0px; padding:5px 0px 0px 30px; font-size:12px; color:#FFFFFF; font-weight:bold;  }
		#reso .gen1{width:160px;  margin:0px auto; padding:0px; }
		#reso .gen{width:162px;  margin:0px; padding:0px; padding: 0px 0px 0px 10px ;background:url(../images/resourcecenter-bg.gif); background-repeat:repeat-y; float:left;  }
		#reso .gen ul{margin:0px; padding:5px 0px 0px 0px; list-style-type:none; float:left; }
		#reso .gen ul li{margin:0px; padding:3px 0px 0px 18px;  background-image:url(../images/redarrow.gif); background-repeat:no-repeat; display:block; color:#003366; font-size:11px; height:26px;   }
		#reso .gen ul li a{ color:#003366; font-size:11px; margin:0px; padding:0px 0px 0px 0px; text-decoration:none;  }
		#reso .gen ul li a:hover{ font-weight:normal;    }
		
		
				#cor{width:180px; float:left; margin:5px 0px 0px 0px ; padding:0px 0px 3px 0px; }
		#cor .hook{width:180px;  margin:2px auto; padding:0px ; background-image:url(../images/community-serviceshd.gif); background-repeat:no-repeat; height:34px; padding: 0px; font-size:12px; color:#FFFFFF; font-weight:bold;  }
		#cor .hook1{width:144px;  margin:0px; padding:5px 0px 0px 30px; font-size:12px; color:#FFFFFF; font-weight:bold; }
		#cor .gen1{width:160px;  margin:0px auto; padding:0px; }
		#cor .gen{width:162px;  margin:0px; padding:0px; padding: 0px 0px 0px 10px ;background:url(../images/communityservicesbg.gif); background-repeat:repeat-y; float:left;  }
		#cor .gen ul{margin:0px; padding:4px 0px 0px 0px; list-style-type:none; float:left; }
		#cor .gen ul li{margin:0px; padding:4px 0px 0px 18px;  background-image:url(../images/bottom-arrow.gif); background-repeat:no-repeat; display:block; color:#003366; font-size:11px; height:25px;   }
		#cor .gen ul li a{ color:#003366; font-size:11px; margin:0px; padding:0px 0px 0px 0px; text-decoration:none;  }
		#cor .gen ul li a:hover{ font-weight:normal;    }
		
		
		#myprofile{width:180px; float:left; margin:0px ; padding:0px 0px 3px 0px; border:solid 1px #d7d7d7;}
	#myprofile .program{width:174px;  margin:2px auto; padding:0px ; background-image:url(../images/profile.gif); background-repeat:no-repeat; height:24px; padding: 0px; font-size:12px; color:#FFFFFF; font-weight:bold;  }
	#myprofile .program1{width:146px;  margin:0px; padding:5px 0px 0px 30px; font-size:12px; color:#FFFFFF; font-weight:bold;  }
	#myprofile .astro1{width:172px;  margin:0px auto; padding:0px; }
	#myprofile .astro{width:162px;  margin:0px; padding:0px; padding: 0px 0px 0px 10px ; border:solid 1px #d7d7d7; background:#b3a9d9 url(../images/profile-bg.gif); background-repeat:repeat-x; float:left;  }
		#myprofile .astro ul{ margin:0px; padding:5px 0px 0px 0px; list-style-type:none; float:left;  }
		#myprofile .astro ul li{ margin:0px; padding:0px 0px 6px 14px;  background-image:url(../images/arrow6.gif); background-repeat:no-repeat; display:block; color:#ffffff; font-size:11px; height:19px;   }
		#myprofile .astro ul li a{ color:#ffffff; font-size:11px; margin:0px; padding:0px 0px 0px 5px; text-decoration:none;  }
		#myprofile .astro ul li a:hover{ color:#ffffff; font-size:11px; margin:0px; padding:0px 0px 0px 5px; background-image:url(../images/bg2.gif); background-repeat:repeat-x; display:block; text-decoration:none; height:19px;  width:138px;   }
		
		
		
		#middle-inner1{ margin:20px 8px 0px 10px; padding:0px; width:530px; float:left; }
		
		#table8{ margin:0px; padding:0px; }
			#table8 td{ margin:0px; padding:0px 3px 3px 3px; }
			#table8 td.border-text{ margin:0px; padding:0px 3px 5px 3px; border-bottom:#000000 solid 1px;  font-size:16px; font-weight:bold; }
			#table8 td.border-text1{ margin:0px; padding:0px 3px 5px 3px; border-bottom:#000000 solid 1px; border-top:#000000 solid 1px;  font-size:13px; font-weight:bold; }
			.blueheading{ font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
	color:#2282e3;}
	
	#gen-table-books{ border:1px solid #E6E6E6; padding:5px; height:100px; }
#gen-table-nobooks{ border:1px solid #E6E6E6; padding:5px; height:20px; }
#gen-table-books td.maroon a{ font-size:11px; color:#bb4828; text-decoration:none; font-weight:bold;}
	#gen-table-books td.maroon a:hover{ font-size:11px; color:#bb4828; text-decoration:underline; font-weight:bold;}
	
		#gen-table-books td.light-green a{ font-size:11px; color:#47830b; text-decoration:none; font-weight:bold;}
	#gen-table-books td.light-green a:hover{ font-size:11px; color:#47830b; text-decoration:underline; font-weight:bold;}
		
		
		#gen-table-books td.pur-ple a{ font-size:11px; color:#0c629b; text-decoration:none; font-weight:bold;}
	#gen-table-books td.pur-ple a:hover{ font-size:11px; color:#0c629b; text-decoration:underline; font-weight:bold;}
	
	#askqns{font-size:11px; color:#003366; text-align:center; padding:0px 0px 0px 0px; display:block; clear:both; border-top:2px solid #E9F3FB; background-color:#ffffff;}
	#askqns a{color:#003366; text-decoration:none; padding:0px 16px 0px 16px;}
	#askqns a:hover{color:#0000ff; text-decoration:underline;}
	
	#notetext{color:#0000ff; font-size:9px;}

.btn{ font-size:11px; color:#FFFFFF;background-color:#1246A5; border:1px solid #D7D7D7; margin:5px 0px 2px 0px; padding:1px 5px 1px 5px; cursor:pointer;}	


.para{font-size:11px;font-weight:bold;}



/*#serv8 ul li{ text-decoration:none; display:block; height:24px; width:auto; color:#003366; font-size:11px; background:green url(../images/mehar-right.gif) right; background-repeat:no-repeat; }*/


<!------------2May CSS---------------->

.bluecol{color:#16347a; font-size:12px;}

.arial13{font-size:13px;}

.redcol{color:#FF0000; font-weight:bold; padding:10px 0px 10px 0px; clear: both;}
.redcol span{color:#16347a; font-weight:bold; }

.redcol{color:#FF0000; font-weight:bold; padding:10px 0px 10px 0px; clear: both;}
.redcol a{color:#16347a; text-decoration:underline;}
.redcol a:hover{color:#16347a; text-decoration:none;}

h1{font-size:18px; color:#003366; font-weight:normal; text-align:center;}

.arrow1{margin:0px; padding:10px 0px 0px 30px; width:500px; float:left;}
.arrow1 ul{padding:0px 0px 0px 0px; margin:0px; list-style:none; float:left; }
.arrow1 ul li{ font-size:12px; color:#16347a;  background:url(../images/arrow5.gif) no-repeat; padding:0px 0px 5px 20px;  margin:0px; display:block; }
.spacing{line-height:25px;}

#data-area #data-mid1{ margin:0px 8px 0px 10px; padding:0px; width:540px; float:left; }
#data-area #data-mid1 .body-text{ font-size:12px;}
.body-text{ font-size:12px; line-height:150%;}
.body-text a{ font-size:12px; line-height:150%; text-decoration:underline; color:#FF0000;}
.body-text a:hover{text-decoration:none; color:#FF0000;}

.cathover:
{
text-decoration:underline;
}
.cathover:hover
{
text-decoration:none;
}