/* CSS Document */

*{
margin:0;
padding:0;
}


body {
font:76% Arial, Helvetica, sans-serif;
background:#819FAB;
border:none;
}

html {
border:none;
}

.container {
width:985px;
margin:0 auto;
}

.page_top {
background:url(../images/page_top.jpg) no-repeat top;
width:985px;
}

.page_back {
background:url(../images/page_back.jpg) repeat-y;
width:985px;
}

.page_bottom {
width:970px;
padding:0 7px 25px 8px;
background:url(../images/page_bottom.jpg) no-repeat bottom;
}

.header {
width:899px;
padding:25px 35px 0 35px;
height:75px;
}

.header_left {
width:380px;
float:left;
}

.header_right {
float:right;
background:url(../images/login_back.jpg) no-repeat bottom left;
height:39px;
width:378px;
padding:11px 0 0 12px;
}

.header_right form {
padding:8px 0 0 0;
}

.clear {
clear:both;
}

.txtbx {
background:url(../images/text_box.jpg) no-repeat;
height:19px;
width:158px;
padding:4px 0 0 3px;
font:12px Arial, Helvetica, sans-serif;
color:#222;
border:none;
}

.txtbtn {
vertical-align:bottom
}

.nav {
width:970px;
border-top:3px solid #2281a4;
height:55px;
}

.navigation {
width:487px;
float:left;
height:55px;
background:url(../images/navigation_back.jpg) repeat-x;
}

.navigation ul {
padding:15px 0 0 0;
}


.navigation ul li {
padding:10px 22px 15px 22px;
display:inline;
background:url(../images/navigation_right.jpg) no-repeat right;
}

.navigation ul li a, .navigation ul li a:visited {
font:13px Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
text-decoration:none;
}

.navigation ul li a:hover {
font:13px Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
text-decoration:underline;
}

.search {
width:483px;
float:right;
height:55px;
background:url(../images/search_back.jpg) repeat-x;
}

.search_left {
width:483px;
height:55px;
background:url(../images/search_left.jpg) no-repeat left;
}

.search_right {
width:463px;
height:30px;
background:url(../images/search_right.jpg) no-repeat right;
padding:15px 10px 10px 10px;
}

.city {
border:1px solid #a8d26c;
color:#574606;
font:9px Arial, Helvetica, sans-serif;
width:100px;
}

.course {
border:1px solid #a8d26c;
color:#574606;
font:9px Arial, Helvetica, sans-serif;
width:192px;
}

.location {
border:1px solid #a8d26c;
color:#574606;
font:9px Arial, Helvetica, sans-serif;
width:114px;
}

.searchbtn {
vertical-align:middle !important;
vertical-align:top;
}

.content {
width:940px;
padding:15px;
}

.content_head {
width:438px;
float:left;
}

.content_head h2 {
font:16px/30px Arial, Helvetica, sans-serif;
color:#7bb1cd;
font-weight:bold;
}

.content_head .get_guidence {
width:218px;
float:left;
}

.content_head .register_btn {
width:135px;
float:right;
}

.content_head .banner {
width:438px;
margin:12px 0 0 0;
}

.content_head .banner img {
border:5px solid #f1f1f1;
}

.content_head ul {
padding:3px 0 0 0;
}

.content_head ul li {
width:107px;
height:42px;
float:left;
display:block;
list-style:none;
border-right:2px solid #fff;
text-align:center;
list-style:none;
}

.content_head ul li a {
width:107px;
height:25px;
padding:17px 0 0 0;
display:block;
background:url(../images/header_button.jpg) repeat-x;
text-align:center;
font:11px Arial, Helvetica, sans-serif;
color:#2281a5;
font-weight:bold;
text-decoration:none;
}

.content_head ul li a:hover {
width:107px;
height:25px;
padding:17px 0 0 0;
display:block;
background:url(../images/header_button_hover.jpg) repeat-x;
text-align:center;
font:11px Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
text-decoration:none;
}

.tab_box {
width:476px;
float:right;
height:
}

ul.tab_nav {
width:476px;
background:url(../images/tab_ul_back.jpg) repeat-x bottom;
}

ul.tab_nav li {
height:35px;
width:86px;
float:left;
display:block;
border-right:1px solid #fff;
text-align:center;
list-style:none;
}

ul.tab_nav li a {
height:25px;
width:86px;
padding:10px 0 0 0;
float:left;
display:block;
text-align:center;
font:13px Arial, Helvetica, sans-serif;
color:#8cc0db;
font-weight:bold;
background:url(../images/tab.jpg) no-repeat;
text-decoration:none;
}

ul.tab_nav li a:hover {
height:25px;
width:86px;
padding:10px 0 0 0;
float:left;
display:block;
text-align:center;
font:13px Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
background:url(../images/tab_active.jpg) no-repeat;
text-decoration:none;
}

ul.tab_nav li a.activeLink {
height:25px;
width:86px;
padding:10px 0 0 0;
float:left;
display:block;
text-align:center;
font:13px Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
background:url(../images/tab_active.jpg) no-repeat;
text-decoration:none;
}

.hide {
display:none;
}

.tab_content {
width:476px;
padding:3px 0 0 0;
}

ul.row {
width:151px;
float:left;
}

ul.row2 {
width:151px;
float:left;
padding:0 0 0 10px;
}

ul.row li,
ul.row2 li {
width:151px;
height:22px;
margin:6px 0;
list-style:none;
display:block;
}

ul.row li a,
ul.row2 li a {
width:143px;
height:19px;
display:block;
background:url(../images/tab_box_link_back.jpg) no-repeat;
font:11px Arial, Helvetica, sans-serif;
color:#63993b;
padding:3px 0 0 8px;
text-decoration:none;
}

ul.row li a:hover,
ul.row2 li a:hover {
width:143px;
height:19px;
display:block;
background:url(../images/tab_box_link_back_hover.jpg) no-repeat;
font:11px Arial, Helvetica, sans-serif;
color:#fff;
padding:3px 0 0 8px;
text-decoration:none;
}

.more {
text-align:right;
margin:8px 0 0 0;
}

.more a {
font:12px Arial, Helvetica, sans-serif;
color:#639939;
font-weight:bold;
text-decoration:none;
}

.more a:hover {
font:12px Arial, Helvetica, sans-serif;
color:#639939;
font-weight:bold;
text-decoration:underline;
}

.sidebar {
width:438px;
float:left;
padding:15px 0 0 0;
}

.sidebar .sidebar_left {
width:187px;
float:left;
}

.sidebar_left ul {

}

.sidebar_left ul li {
width:187px;
height:34px;
margin:1px 0 0 0;
list-style:none;
display:block;
background:url(../images/left_sidebar.jpg) no-repeat;
}

.sidebar_left ul li a {
width:157px;
height:24px;
padding:10px 0 0 30px;
display:block;
font:12px Arial, Helvetica, sans-serif;
color:#2281a4;
font-weight:bold;
text-decoration:none;
}

.sidebar_left ul li a:hover {
width:157px;
height:24px;
padding:10px 0 0 30px;
display:block;
font:12px Arial, Helvetica, sans-serif;
color:#2281a4;
font-weight:bold;
text-decoration:none;
}

.sidebar .sidebar_right {
width:218px;
float:right;
}

.sidebar_right h2 {
font:16px Arial, Helvetica, sans-serif;
color:#61963c;
font-weight:bold;
padding:0 0 5px 0;
border-bottom:3px solid #7daec8;
}

.sidebar_right ul {
padding:10px 0 0 0;
}

.sidebar_right ul li {
margin:6px 0;
list-style:none;
}

.sidebar_right ul li a {
font:12px Arial, Helvetica, sans-serif;
color:#2281a4;
text-decoration:none;
}

.sidebar_right ul li a:hover {
font:12px Arial, Helvetica, sans-serif;
color:#2281a4;
text-decoration:underline;
}

.map {
width:476px;
float:right;
background:url(../images/map_box_back.jpg) repeat-y;
margin:15px 0 0 0;
}

.map_top {
width:476px;
background:url(../images/map_box_top.jpg) no-repeat top;
}

.map_bottom {
padding:15px 14px;
background:url(../images/map_box_bottom.jpg) no-repeat bottom;
}

.map_bottom h2 {
font:17px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#61963c;
margin-bottom:10px;
}


.map_links {
width:135px;
float:left;
}

.map_links ul {
padding:0 0 0 15px;
}

.map_links ul li {
margin:0 0 16px 0;
list-style:square;
color:#2281a4;
}

.map_links ul li a, .map_links ul li a:visited {
font:12px Arial, Helvetica, sans-serif;
color:#2281a4;
text-decoration:none;
}

.read_more a, .read_more a:visited {
font:12px Arial, Helvetica, sans-serif;
color:#003399;
text-decoration:none;
}

.map_links ul li a:hover {
font:12px Arial, Helvetica, sans-serif;
color:#2281a4;
text-decoration:none;
background:#fff;
}

.read_more a:hover {
font:12px Arial, Helvetica, sans-serif;
color:#003399;
text-decoration:underline;
}

.map_links .more {
text-align:left;
margin:5px 0 0 0;
}

.map_links .more a,
.map_links .more a:visited {
color:#61963c;
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
}

.map_links .more a:hover {
color:#61963c;
font:12px Arial, Helvetica, sans-serif;
text-decoration:underline;
}

.map_of_india {
width:305px;
float:right;
}

.map_of_india img {
border:4px solid #ebebeb;
margin-top:12px;
}

.select_city {
width:305px;
height:20px;
font:12px Arial, Helvetica, sans-serif;
color:#2281a4;
}

.bottom_links {
width:922px;
padding:10px 0;
background:url(../images/bottom_box_back.jpg) repeat-x;
margin:10px 0 0 0;
padding:9px;
}

.bottom_link_row {
width:170px;
float:left;
background:#f8f8f8;
padding:10px;
}

.bottom_link_row2 {
width:170px;
float:left;
display:inline;
margin-left:54px;
background:#f8f8f8;
padding:10px;
}

.bottom_link_row h2,
.bottom_link_row2 h2 {
font:12px Arial, Helvetica, sans-serif;
color:#767676;
font-weight:bold;
border-bottom:1px solid #e8e6e6;
padding:0 0 2px 0;
}

.bottom_link_row ul,
.bottom_link_row2 ul {
padding:5px 0 0 0;
}

.bottom_link_row ul li,
.bottom_link_row2 ul li {
list-style:none;
margin:1px 0 0 0;
}

.bottom_link_row ul li a,
.bottom_link_row ul li a:visited,
.bottom_link_row2 ul li a,
.bottom_link_row2 ul li a:visited {
color:#767676;
font:11px Arial, Helvetica, sans-serif;
text-decoration:none;
}

.bottom_link_row ul li a:hover,
.bottom_link_row2 ul li a:hover {
color:#767676;
font:11px Arial, Helvetica, sans-serif;
text-decoration:underline;
}

.footer {
width:955px;
padding:0 15px 10px 15px;
}

.footer_left {
width:350px;
float:left;
text-align:left;
}

.footer_left p {
color:#4a4141;
font:12px Arial, Helvetica, sans-serif;
}

.footer_left a, .footer_left a:visited {
color:#4a4141;
font:12px Arial, Helvetica, sans-serif;
text-decoration: none;
}

.footer_left a:hover {
color:#4a4141;
font:12px Arial, Helvetica, sans-serif;
text-decoration: underline;
}

.footer_right {
width:550px;
float:right;
text-align:right;
}

.footer_right ul li {
color:#4a4141;
font:12px Arial, Helvetica, sans-serif;
border-right:1px solid #4a4141;
padding:0 12px;
display:inline;
}

.footer_right ul li a, .footer_right ul li a:visited {
text-decoration:none;
color:#4a4141;
font:12px Arial, Helvetica, sans-serif;
}

.footer_right ul li a:hover {
text-decoration:underline;
color:#4a4141;
font:12px Arial, Helvetica, sans-serif;
}

.single_page_left {
width:736px;
float:left;
}

.single_page_left h4 {
font:13px Arial, Helvetica, sans-serif;
color:#333;
font-weight:bold;
margin-bottom:10px;
}

.single_page_left h4 a, .single_page_left h4 a:hover, .single_page_left h4 a:visited {
font:13px Arial, Helvetica, sans-serif;
color:#003366;
font-weight:bold;
text-decoration:none;
}

.page_description {
width:712px;
background:#f6f6f6;
padding:12px;
}

.page_description h1 {
color:#61963c;
font:16px Arial, Helvetica, sans-serif;
font-weight:bold;
}

.page_description p {
color:#444;
font:12px Arial, Helvetica, sans-serif;
margin:10px 0 0 0;
text-align:justify;
}
.page_description ul {
padding:10px 0 0 20px;
}

.page_description ul li {
color:#444;
font:12px Arial, Helvetica, sans-serif;
}

.single_left_box {
width:466px;
float:left;
margin:12px 0 0 0;
}

.heading_left_box {
height:26px;
background:#98c2d8 url(../images/image_heading.jpg) no-repeat left;
padding:0 0 0 45px;
}

.heading_left_box h1 {
font:18px/28px Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
}

.content_left_box {
height:110px;
overflow-y:scroll;
overflow-x:hidden;
padding:10px 0 0 0;
margin-bottom:15px;
}

.content_state_box {
height:412px;
padding:10px 0 0 0;
margin-bottom:15px;
}

.content_city_box {
height:412px;
overflow-y:scroll;
overflow-x:hidden;
padding:10px 0 0 0;
margin-bottom:15px;
}

.page_box_area {
width:466px;
margin:20px 0 0 0;
}

.page_box_area ul {

}

.page_box_area li {
padding:5px 10px;
display:inline;
}

.page_box_area li a, .page_box_area li a:visited, .page_box_area li a:hver {
color:#003399;
font:12p Arial, Helvetica, sans-serif;
text-decoration:none
}

ul.rows_1 {
width:135px;
float:left;
padding:0 0 0 12px;
}

ul.rows_1 li {
margin:4px 0;
border-bottom:1px dotted #90b5c8;
background:url(../images/plus_icon.jpg) no-repeat left;
padding:0 0 2px 15px;
list-style:none;
}

ul.rows_1 li a,
ul.rows_1 li a:hover,
ul.rows_1 li a:visited {
color:#0a5176;
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
}

.single_right_box {
width:260px;
float:right;
margin:10px 0 0 0;
}

.single_right_box h2 {
font:13px Arial, Helvetica, sans-serif;
color:#61983b;
font-weight:bold;
}

.content_right_box {
background:#ecf4f8 url(../images/content_right_box_back.jpg) repeat-x top;
padding:5px 13px;
margin:0 0 8px 0;
}

ul.row_2 {
float:left;
}

ul.row_3 {
float:right;
}

ul.row_2 li,
ul.row_3 li {
list-style:none;
margin:8px 0;
}

ul.row_2 li a,
ul.row_3 li a,
ul.row_2 li a:visited,
ul.row_3 li a:visited {
font:12px Arial, Helvetica, sans-serif;
color:#8e8e8e;
text-decoration:none;
}

ul.row_2 li a:hover,
ul.row_3 li a:hover {
font:12px Arial, Helvetica, sans-serif;
color:#8e8e8e;
text-decoration:underline;
}

.top_engineering_college {
background:#d7eec2 url(../images/top_engineering_college.jpg) no-repeat top;
padding:12px;
margin-top:5px;
}

.top_engineering_college h2 {
font:16px Arial, Helvetica, sans-serif;
color:#61963c;
font-weight:bold;
}

ul.top_college_ul {

}

ul.top_college_ul li {
margin:7px 0;
padding:0 0 5px 0;
border-bottom:1px dotted #515151;
list-style:none;
}

ul.top_college_ul li a,
ul.top_college_ul li a:visited {
color:#515151;
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
}

ul.top_college_ul li a:hover {
color:#515151;
font:12px Arial, Helvetica, sans-serif;
text-decoration:underline;
}

.single_page_right {
width:185px;
float:right;
}

.register {
background:url(../images/register_now_box_back.jpg) repeat-y;
width:185px;
}

.register_top {
background:url(../images/register_now_box_top.jpg) no-repeat top;
width:185px;
}

.register_bottom {
background:url(../images/register_now_box_bottom.jpg) no-repeat bottom;
padding:8px 3px;
}

.register_txt {
width:169px;
margin:0 auto 6px auto;
}

.register_txt_bx {
width:155px;
height:20px;
background:url(../images/register_text_box.jpg) no-repeat;
margin:3px 0;
border:none;
font:12px Arial, Helvetica, sans-serif;
color:#767676;
padding:3px 0 0 3px;
}

.register_txt_frm {
width:158px;
margin:0 auto;
}

.register_txt_btn {
float:right;
margin:3px 0;
}

.in_india {
width:185px;
margin:12px 0 0 0;
}

.in_india ul {
width:185px;
}

.in_india ul li {
height:33px;
background:url(../images/in_india_box_back.jpg) no-repeat;
list-style:none;
padding:0 0 0 26px;
}

.in_india ul li a, 
.in_india ul li a:visited {
color:#378dad;
text-decoration:none;
font:14px/34px Arial, Helvetica, sans-serif;
font-weight:bold;
}

.in_india ul li a:hover {
color:#378dad;
text-decoration:underline;
font:14px/34px Arial, Helvetica, sans-serif;
font-weight:bold;
}

.college_list {
width:185px;
background:#d0e4ef url(../images/college_list_back.jpg) no-repeat top;
margin:12px 0 0 0;
}

.college_list ul {
padding:15px 12px;
}

.college_list ul li {
list-style:none;
border-bottom:1px dotted #90b5c8;
margin:10px 0;
padding-bottom:3px;
}

.college_list ul li a {
color:#0a5176;
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
}

.heading_state_college_list {
background:#7bb1cd;
padding:0 7px;
}

.heading_state_college_list_left {
width:340px;
float:left;
}

.heading_state_college_list_right {
width:105px;
float:right;
padding:3px 0 0 0;
}

.result_per_page {
font:12px Arial, Helvetica, sans-serif;
color:#333;
width:100px;
}

.heading_state_college_list_left h2 {
font:14px/25px Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
}

ul.state_college_list {
}

ul.state_college_list li {
background:#ebf3f8;
padding:3px 2px;
color:#0a5176;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
margin:2px 0 0 0;
list-style:none
}

ul.state_college_list li a,
ul.state_college_list li a:visited {
background:#ebf3f8;
padding:2px 0;
color:#0a5176;
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
}

ul.state_college_list li a:hover {
background:#ebf3f8;
padding:2px 0;
color:#0a5176;
font:12px Arial, Helvetica, sans-serif;
text-decoration:underline;
}

.placement_services, .hostel_detail, .facility_detail {
width:466px;
background:#ebf3f8;
padding:0 0 12px 0;
margin-bottom:3px;
}

.placement_services_heading, .hostel_detail_heading, .facility_detail_heading {
height:25px;
background:#7bb1cd;
padding:0 12px;
border-bottom:1px solid #fff;
}

.placement_services_heading h2, .hostel_detail_heading h2, .facility_detail_heading h2 {
font:14px/25px Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
}

.placement_services p, .hostel_detail p {
margin:0 15px;
font:12px Arial, Helvetica, sans-serif;
color:#0a5176;
padding:10px 0;
}

.facility_detail p {
margin:0 15px;
font:12px Arial, Helvetica, sans-serif;
color:#0a5176;
padding:0 0 2px 0;
border-bottom:1px dotted #CCC;
}

.hostel_detail, .facility_detail {
background:#f4f8fb;
}

.facility_detail .rating {
margin-left:15px;
font:12px Arial, Helvetica, sans-serif;
color:#0a5176;
padding:1px 0;

}

.contact_details {
width:466px;
margin-top:10px;
}

.contact_details p {
font:12px Arial, Helvetica, sans-serif;
color:#23292e;
margin:3px 0 3px 36px;
}

.contact_details a, .contact_details a:visited {
font:12px Arial, Helvetica, sans-serif;
color:#7daec8;
text-decoration:none;
}

.contact_details a:hover {
font:12px Arial, Helvetica, sans-serif;
color:#7daec8;
text-decoration:underline;
}

.contact_details h2 {
color:#61963c;
font:16px Arial, Helvetica, sans-serif;
font-weight:bold;
border-bottom:3px solid #7daec8;
padding:0 0 3px 0;
}

.user_gallery {
height:75px;
margin:12px 0;
}

.left_arrow {
width:14px;
height:75px;
float:left;
display:inline;
margin-right:10px;
}

.right_arrow {
width:14px;
height:75px;
float:right;
display:inline;
margin-left:10px;
}

.gallery_container {
width:415px;
height:75px;
float:left;
overflow:hidden;
}

.user_gallery_image {
width:89px;
height:75px;
float:left;
display:inline;
margin-left:12px;
float:left;
}

.user_gallery_image img {
border:1px solid #dfe4e7;
width:87px;
height:73px;
}

.member_add_member {
padding:12px;
background:#e6f0f6;
margin:10px 0 0 0;
}

.member_add_member h2 {
font:14px Arial, Helvetica, sans-serif;
color:#7bb1cd;
font-weight:bold;
}

.member_add_member h2 a, 
.member_add_member h2 a:visited {
font:14px Arial, Helvetica, sans-serif;
color:#7bb1cd;
font-weight:bold;
text-decoration:none;
}

.member_add_member h2 a:hover {
font:14px Arial, Helvetica, sans-serif;
color:#7bb1cd;
font-weight:bold;
text-decoration:underline;
}

.member {
width:100px;
float:left;
padding:0 0 0 3px;
}

.add_member {
width:100px;
float:right;
text-align:right;
}

.member_image {
float:left;
width:53px;
display:inline;
margin:10px 3px 0 3px;
}

.member_image img {
width:43px;
height:36px;
border:5px solid #fff;
}

.member_image p {
color:#54585a;
font:12px/20px Arial, Helvetica, sans-serif;
text-align:center;
}

.member_image a, .member_image a:visited {
color:#54585a;
font:12px/20px Arial, Helvetica, sans-serif;
text-decoration:none;
}

.member_image a:hover {
color:#54585a;
font:12px/20px Arial, Helvetica, sans-serif;
text-decoration:underline;
}


	
#pagging a.paging{color:#2454b5;padding:2px 4px;border:1px solid #cacaca;text-decoration:none;font-size:12px;}
#pagging a.paging:hover, a.paging-selected{color:#333333;padding:2px 4px;text-decoration:none;font-size:12px;}
#pagging span{border:1px solid #cacaca; color:gary;padding:2px 4px;text-decoration:none;font-size:12px;}


#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		float:left;
		}
.footercopyright {
padding:10px 0 0 0;
}

.footercopyright p {
font:11px Arial, Helvetica, sans-serif;
color:#333;
}

.footercopyright strong {
font-weight:bold;
}	
