* {padding:0; margin:0;}
body {background:#dae4ef url(../images/header-bg.gif) left top repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#222222; line-height:18px;}
img {border:0; outline:none;}
table, tr, td {border:0 none;}
a {color:#212121; text-decoration:underline; outline:none;}
a:hover {text-decoration:none;}
ul, li {padding:0px; margin:0px; list-style:none;}
p{text-align:justify; margin:0; padding:0px; padding-bottom:15px;}
#mainTable {margin:0 auto;}
.header {padding:13px;}
.searchBox {background:url(../images/search-bg.gif) left top no-repeat; width:261px; height:30px; margin-bottom:15px;}
.searchText {font-weight:bold; color:#00458c;}
.searchInput { width:160px; height:19px; border:1px solid #bebebe; background-color:#fff;}
.ContectNo {font-weight:bold; color:#525252; line-height:30px; font-size:18px;}
.ContectNo span {font-size:24px; color:#c11e1e;}
.menu {height:53px;}
.contactBoxTitle {background:url(../images/contect-persion-bg.gif) left top no-repeat; color:#000; font-size:16px; text-align:center; text-transform:uppercase; height:51px; line-height:45px; font-weight:bold;}
.contactBoxName {background-color:#073a6b; color:#e3e3e3; font-size:13px; line-height:27px; padding:0 35px 12px; border-right:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0;}
.thumbImages {background-color:#f0f0f0; padding:0 13px 15px; border-bottom:1px solid #d0d0d0;  border-left:1px solid #d0d0d0;}
.imgBdr {border:1px solid #686868;}
h2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#003d76; font-weight:normal; line-height:22px;}
.loginBox {background-color:#bababa; height:148px; border-bottom:1px solid #d0d0d0;  border-right:1px solid #d0d0d0; padding:0 20px;}
.loginTitle { font-size:22px; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:url(../images/login-border.gif) left bottom repeat-x; height:43px; vertical-align:middle;}
.logintxt {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#000; padding-top:3px;}
.userid  {border:0 none; width:169px;  background-color:#f0f0f0; padding:3px; margin-bottom:8px;}
.loginBtn {background:url(../images/login-btn.gif) left top no-repeat; width:64px; height:21px; border:0px; outline:0;}
.loginIcon {padding:3px 25px 0 10px;}
.container {background-color:#fff; padding:0 13px; border-right:1px solid #d0d0d0;  border-left:1px solid #d0d0d0;}
.msgtxt1 {font-size:13px; font-weight:bold; color:#222;}
.msgtxt2 {text-align:justify; line-height:16px;}
.bdrBott {border-bottom:1px solid #cacaca;}
h3 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#363636; line-height:22px; font-weight:normal;}
.ourPartner {background:url(../images/partner-icon.gif) 8px top no-repeat; padding:0 0 13px 53px;}

.partnerLinks a {background:url(../images/link-bg.gif) left top no-repeat; display:block; width:284px; height:31px; font-size:13px; color:#041e46; line-height:30px; font-weight:bold; text-decoration:none; padding-left:12px; margin-bottom:2px;}
.partnerLinks a:hover {background-position:left bottom; color:#000;}

.adverCircular {background:url(../images/addveric-icon.gif) left top no-repeat; padding:0 0 13px 38px;}
.newsHightlights {background:url(../images/news-icon.gif) left top no-repeat; padding:0 0 13px 38px;}
.vidGallery {background:url(../images/vid-icon.gif) left top no-repeat; padding:0 0 13px 38px;}
.studentDesk {background:url(../images/student-icon.gif) 12px top no-repeat; padding:0 0 13px 53px;}
.videoGallery {background:url(../images/video-icon.gif) left top no-repeat; padding:3px 0 13px 42px;}
.photoGallery {background:url(../images/photo-icon.gif) left top no-repeat; padding:3px 0 13px 42px;}
.adverCirular {background:url(../images/gks-ope-logo.jpg) center bottom no-repeat; }
.advertismentLink li {background:url(../images/bullet-new.gif) 2px 5px no-repeat; padding-left:15px; font-size:12px; font-weight:bold; margin-bottom:6px; }
.advertismentLink a{ color:#1d67a6; text-decoration:none;}
.advertismentLink a:hover {text-decoration:underline; color:#222;}
.newstext li {background:url(../images/news-bullet.gif) 2px 5px no-repeat; padding-left:15px; font-size:12px; font-weight:normal; margin-bottom:6px; }
.newstext a{ color:#363636 !important; text-decoration:none;}
.newstext a:hover {text-decoration:underline; color:#222;}

/*----------------------OLD CSS--------------------------*/
.rightGallery { font-size:0px;}
.rightGallery a{ display:block; margin-bottom:20px;}

.videoCaption {background-color:#e5e4e4; vertical-align:middle; height:32px; }
.imgBorder {padding:5px; border:1px solid #686868}
.footerLinks {background-color:#e5eef8; height:58px; color:#0252ac; font-size:15px;}
.footerLinks a {color:#0252ac; font-size:15px; line-height:24px; text-decoration:none; margin:0 1px;}
.footerLinks a:hover {text-decoration:underline; color:#222;}
.footer {padding:13px; color:#212121;}
.bannerImage {font-size:0px; line-height:0px;}

/*----------------------OLD CSS--------------------------*/
.whitebg{background:#FFF; padding:0 15px 0 15px;}
.min-height { min-height:500px; height:auto !important; height:500px;}
.whitebginner{background:#FFF; padding:0 15px 0 15px;}
.graybg{background:#4f5366; padding:0px 17px 0px 15px; width:301px;}
.graybginner { padding:21px 0px 0px 0px; width:213px;}
.leftBG {background: url(../images/leftlink-bg.gif) top left repeat-x;}

.innerlink{background:url(../images/innerlink-titlebg.gif) top left no-repeat; widows:192px; padding:6px 0 6px 45px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; text-decoration:none; color:#154b7f; border-bottom:6px solid #fff;}
.leftlink-inner{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left: 0px; padding-left: 5px; margin-top:0px; padding-top:0px; margin-bottom:0px; padding-bottom:0px;}

.leftlink{margin-left: 0px; padding-left: 5px; margin-top:0px; padding-top:0px; margin-bottom:0px; padding-bottom:0px;}
.leftlink li{text-align:left; list-style:none; vertical-align:top; padding:5px 3px 5px 12px; background:url(../images/arrow.gif) left 12px no-repeat ; margin-top:0px; margin-bottom:0px; }
.leftlink li a{ color:#000000; text-decoration:none; line-height:20px;}
.leftlink li a:hover{ color:#000000; text-decoration:underline; line-height:20px;}

.leftlink-inner li{text-align:left; list-style:none;  background:url(../images/blue_arrow2.gif) 5px 11px no-repeat; padding:5px 5px 5px 20px; margin:0px; border-bottom:1px dotted #e4e4e4 }
.leftlink-inner li a{ color:#1D67A6; text-decoration:none; line-height:16px;}
.leftlink-inner li a:hover{ color:#003a6b; text-decoration:underline; }
.innertitle{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; color:#154b7f; font-weight:bold; border-bottom: dotted 1px #666; border-top: dotted 1px #666; padding:6px 0 5px 0 !important; }

.breadcrumb{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#555555; margin:0 0 5px 0; float:right;}
.breadcrumb a{background:url(../images/breadcrumb.gif) right 4px no-repeat; padding-right: 15px; margin:0 3px 0 0; color:#555555; text-decoration:none; font-size:10px; }
.breadcrumb a:hover{text-decoration: underline; color:#000000;}
.breadcrumb-last{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#e1871d; margin:0 0 20px 0}
.breadcrumb-last a{background:none; padding-right: 15px; margin:0 3px 0 0; color:#555555; text-decoration:none;}
.breadcrumb-last a:hover{text-decoration: underline;}
p.breadcrumb {padding-bottom:0px;}

.table-data-bulet{text-align:justify;}
.table-data-bulet th{ background:url(../images/small_arrow1.gif) left 9px no-repeat; width:2%; margin:0; padding:0; font-weight:normal;}
.table-data-bulet td{text-align:justify; padding:3px 3px;}
.normal-text{ font-size:12px; color:#000000; line-height:18px}
.normal-text td{ padding-top:1px; padding-bottom:1px; }
.toolfreetxt{font-size:16px; color:#fff; line-height:22px; font-weight:bold;}
.toolfreetxt1{font-size:22px; color:#ffc350; }

.table-data{border:#99bddc solid 1px; border-left:none; border-top:none;}
.table-data td{ border:#99bddc solid 1px; border-right:none; border-bottom:none; padding:5px;}
.table-data th{ background:#CFE8FF; padding:5px; color:#1D67A6; border:#99bddc solid 1px; border-right:none; border-bottom:none; font-size:14px;}
.gujarati-font{ font-family:Shruti; text-align:left; width:590px;}
.gujarati-font tr, .gujarati-font td{text-align:left;}
/*#middle tr td table tr td table tr td table tr .whitebginner .border-gry tr td table tr td .normal-text tr td table tr td {
	text-align: center;
}*/
#gvActiveCenter {font-size:11px;}
#marqueecontainer{ position: relative; height: 30px; /*marquee height */ overflow: hidden;}
#vmarquee{ position:absolute;}
#marqueecontainer_1{position: relative; height: 30px; /*marquee height */ overflow: hidden;}

.contact_no .table-data{border:#dddddd solid 1px; border-left:none; border-top:none;}
.contact_no .table-data td{ border:#dddddd solid 1px; border-right:none; border-bottom:none; padding:4px;}
.contact_no .table-data th{ background:#edf4f5; padding:5px; color:#000; border:#dddddd solid 1px; border-right:none; border-bottom:none; font-size:14px;}
.contact_name {font-size:14px; font-weight:bold; color:#cd2020;}
.banner_part {display:none;}
#Label15 {width:auto !important;}
.seminarContentPart {background-color:#fff; border:1px solid #D0D0D0; border-bottom:none; border-right:none;}
.titleOfSeminar {padding:15px 13px 15px ;}
.seminarContent, .seminarAddress {padding:0 13px 15px; font-size:14px;}
.partnersLogo {padding:5px 13px 10px;}
.partnersLogoTable { background-color:#F0F0F0; border:1px solid #999;}
.seminarTableBox .table-data td {padding:2px 5px;}
.seminarTableBox {padding:15px 10px 10px 0}

