.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #a6c9e2;  color: #222222; }
.ui-widget-content a { color: #222222; }
.ui-widget-header a { color: #eaf5f7; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default {

font-weight: normal; color: #ffffff; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #ffffff; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {/* border: 1px solid #448dae; */ font-weight: bold; color: #026890; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #ffffff;font-weight:bold; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { font-weight: bold; color: #ffffff; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcd113;  color: #915608; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #915608; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a;  color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #ffffff; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px;  }
/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; }
.ui-corner-tr { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; }
.ui-corner-br { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }
/*.ui-corner-top { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; }*/
.ui-corner-bottom { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }
.ui-corner-right {  -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }
.ui-corner-left { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; }
.ui-corner-all {/* -moz-border-radius: 5px; -webkit-border-radius: 5px;*/ }

/* Overlays */
.ui-widget-overlay { opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: 5px 0 0 5px; padding: 0px;  opacity: .45;filter:Alpha(Opacity=45); -moz-border-radius: 5px; -webkit-border-radius: 5px; }/* Accordion
----------------------------------*/
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; }
.ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker
----------------------------------*/
.ui-datepicker { width: 17em; padding: .2em .2em 0; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; }
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/* Dialog
----------------------------------*/
.ui-dialog { position: relative; padding: .2em; width: 300px; }
.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/* Progressbar
----------------------------------*/
.ui-progressbar { height:2em; text-align: left; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable
----------------------------------*/
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider
----------------------------------*/
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs
----------------------------------*/
.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; background-color:#065DA0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em 0 0; padding: 0; width:150px;}
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 0px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: pointer; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { /*padding: 1em 1.4em; line-height:20px;*/ display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
html {
	color: #000;
	background: #FFF;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td
	{
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,img {
	border: 0;
}

address,caption,cite,code,dfn,em,strong,th,var {
	font-style: normal;
	font-weight: bold;
}

li {
	list-style: none;
}

caption,th {
	text-align: left;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal;
}

q:before,q:after {
	content: '';
}

abbr,acronym {
	border: 0;
	font-variant: normal;
}

sup {
	vertical-align: text-top;
}

sub {
	vertical-align: text-bottom;
}

input,textarea,select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
}

input,textarea,select { *
	font-size: 100%;
}

legend {
	color: #000;
}
/*
body {
	font: 13px/ 1.231 arial, helvetica, clean, sans-serif; *
	font-size: small; *
	font: x-small;
}
*/
table {
	font-size: inherit;
	font: 100%;
}

pre,code,kbd,samp,tt {
	font-family: monospace; *
	font-size: 108%;
	line-height: 100%;
}

body {
	text-align: left;
}

#ft {
	clear: both;
}

#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7
	{
	margin: auto;
	text-align: left;
	width: 57.69em; *
	width: 56.25em;
	min-width: 750px;
}

#doc2 {
	width: 73.076em; *
	width: 71.25em;
}

#doc3 {
	margin: auto 10px;
	width: auto;
}

#doc4 {
	width: 74.923em; *
	width: 73.05em;
}

.yui-b {
	position: relative;
}

.yui-b {
	_position: static;
}

#yui-main .yui-b {
	position: static;
}

#yui-main {
	width: 100%;
}

.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main {
	float: right;
	margin-left: -25em;
}

.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main {
	float: left;
	margin-right: -25em;
}

.yui-t1 .yui-b {
	float: left;
	width: 12.30769em; *
	width: 12.00em;
}

.yui-t1 #yui-main .yui-b {
	margin-left: 13.30769em; *
	margin-left: 13.05em;
}

.yui-t2 .yui-b {
	float: left;
	width: 13.8461em; *
	width: 13.50em;
}

.yui-t2 #yui-main .yui-b {
	margin-left: 14.8461em; *
	margin-left: 14.55em;
}

.yui-t3 .yui-b {
	float: left;
	width: 23.0769em; *
	width: 22.50em;
}

.yui-t3 #yui-main .yui-b {
	margin-left: 24.0769em; *
	margin-left: 23.62em;
}

.yui-t4 .yui-b {
	float: right;
	width: 13.8456em; *
	width: 13.50em;
}

.yui-t4 #yui-main .yui-b {
	margin-right: 14.8456em; *
	margin-right: 14.55em;
}

.yui-t5 .yui-b {
	float: right;
	width: 18.4615em; *
	width: 18.00em;
}

.yui-t5 #yui-main .yui-b {
	margin-right: 19.4615em; *
	margin-right: 19.125em;
}

.yui-t6 .yui-b {
	float: right;
	width: 23.0769em; *
	width: 22.50em;
}

.yui-t6 #yui-main .yui-b {
	margin-right: 24.0769em; *
	margin-right: 23.62em;
}

.yui-t7 #yui-main .yui-b {
	display: block;
	margin: 0 0 1em 0;
}

#yui-main .yui-b {
	float: none;
	width: auto;
}

.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u
	{
	float: left;
}

.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u
	{
	float: right;
}

.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first
	{
	float: left;
}

.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf
	{
	width: 49.1%;
}

.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u
	{
	width: 32%;
	margin-left: 1.99%;
}

.yui-gb .yui-u { *
	margin-left: 1.9%; *
	width: 31.9%;
}

.yui-gc div.first,.yui-gd .yui-u {
	width: 66%;
}

.yui-gd div.first {
	width: 32%;
}

.yui-ge div.first,.yui-gf .yui-u {
	width: 74.2%;
}

.yui-ge .yui-u,.yui-gf div.first {
	width: 24%;
}

.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first
	{
	margin-left: 0;
}

.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u
	{
	width: 49%; *
	width: 48.1%; *
	margin-left: 0;
}

.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first { *
	margin-right: 0; *
	width: 32%;
	_width: 31.7%;
}

.yui-g .yui-gc div.first,.yui-gd .yui-g {
	width: 66%;
}

.yui-gb .yui-g div.first { *
	margin-right: 4%;
	_margin-right: 1.3%;
}

.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first { *
	margin-right: 0;
}

.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u { *
	margin-left: 1.8%;
	_margin-left: 4%;
}

.yui-g .yui-gb .yui-u {
	_margin-left: 1.0%;
}

.yui-gb .yui-gd .yui-u { *
	width: 66%;
	_width: 61.2%;
}

.yui-gb .yui-gd div.first { *
	width: 31%;
	_width: 29.5%;
}

.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u {
	width: 32%;
	_float: right;
	margin-right: 0;
	_margin-left: 0;
}

.yui-gb .yui-gc div.first {
	width: 66%; *
	float: left; *
	margin-left: 0;
}

.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u {
	margin: 0;
}

.yui-gb .yui-gb .yui-u {
	_margin-left: .7%;
}

.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first { *
	margin-left: 0;
}

.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u { *
	width: 48.1%; *
	margin-left: 0;
}

s .yui-gb .yui-gd div.first {
	width: 32%;
}

.yui-g .yui-gd div.first {
	_width: 29.9%;
}

.yui-ge .yui-g {
	width: 24%;
}

.yui-gf .yui-g {
	width: 74.2%;
}

.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u {
	float: right;
}

.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first {
	float: left;
}

.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first { *
	width: 24%;
	_width: 20%;
}

.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u { *
	width: 73.5%;
	_width: 65.5%;
}

.yui-ge div.first .yui-gd .yui-u {
	width: 65%;
}

.yui-ge div.first .yui-gd div.first {
	width: 32%;
}

#bd :after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after
	{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf {
	zoom: 1;
}

body {
	font: 11px/ 1.231 Verdana,Geneva,Arial,Helvetica,sans-serif; *
	font-size: small; *
	font: x-small;
	background: #e4e9e9;
	color:#555555;
}

table {
	font-size: inherit;
	font: 100%;
}

pre,code,kbd,samp,tt {
	font-family: monospace; *
	font-size: 108%;
	line-height: 100%;
}
#wrapper {
	background: #FFF;
	margin: 0 auto;
	width: 1000px;
	border-right: 1px solid #999;
	_border-left: 1px solid #999;
}
#gs-a
{
	float:left;
	margin-bottom:5px;
	margin-right:5px;
	width:98%;
}

#gs-al
{
	float:left;
	margin-bottom:5px;
	margin-right:5px;
	width:49%;
}
#gs-ar
{
	float:right;
	margin-bottom:5px;
	width:49%;
}
.hDivR_2col {
	float: right;
	margin-bottom: 5px;
	width: 69%;
}
.hDivL_2col {
	margin-bottom: 5px;
	margin-right: 5px;
	width: 30%;
	float: left;
}

a:link,a:hover,a:visited {
	cursor: pointer;
}
a:link,a:visited {
	color: #1b5d89;
	text-decoration: none;
}

a:hover {
	color: #a90400;
	text-decoration: underline;
}

#header,#navigation,#mainArea,#contentHeader,#WSHeader,.POboxArea,#weRow1,#weRow2
	{
	clear: both;
}

.mystyle {
	clear: both;
	position: relative;
	bottom: 0;
	right: 0;
	width: 0;
	height: 0;
	margin: 0;
}
#myLinkz ul {
	float: left;
	padding-left: 15px;
}

/*Default Theme stylez*/
#myLinkz {
	background: transparent url(../image/mba/trr_navbar.jpg) no-repeat;
}

.rcHover a strong {
	_padding-top: 4px !important;
	_padding-bottom: 4px !important;
	color: #15608a;
}

.rcLink a:hover,.rcLink a:focus,.rcHover a:hover,.rcHover a:focus {
	color: #15608a;
}

.rcLinkOne a:hover strong,.rcLinkOne a:focus strong,.rcLinkOnehover a strong
	{
	display: block;
	cursor: pointer; *
	padding-bottom: 3px;
}  /*ie6, ie7*/

#footer {
	clear: both;
	padding: 10px;
}

.footerLine {
	margin: 15px auto;
	padding-top: 15px;
	clear: both;
	width: 850px;
	border-top: 1px solid #CCC;
}

.cThree {
	float: left;
	width: 295px;
}

.cFour {
	float: right;
	width: 365px;
}

.alertWrapper {
	top: 0;
	right: 0;
	width: 250px;
	visibility: visible;
	position: absolute;
	z-index: 99998;
}

.alertDiv {
	border: 1px solid #4895c4;
	float: right;
	width: 220px;
	background-color: #ece9d8;
	z-index: 99999;
}

.alertDiv h3 {
	font: bold 12px/ 24px Arial, Helvetica, sans-serif;
	color: #FFF;

	padding: 0 4px;
	border-bottom: 1px solid #4895c4;
}

.tagsWrapperStyle {
	float: left;
	width: 90px;
	height: 90px;
	margin: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: ghostwhite;
	border: 1px solid gainsboro;
	text-align: center;
}

/*--*/
.contentArea {
	clear: both;
	padding: 0 12px;
}

.contentCenter {
	clear: both;
	width: 850px;
	margin: 0 auto;
}

.contentCenterTwo {
	clear: both;
	width: 785px;
	margin: 0 auto;
}

#twoColumn {
	float: left;
	width: 605px;
}

.innerArea {
	padding: 8px 8px 0;
}

.innerArea2 {
	display: block;
}

#rightColumn {
	float: right;
	width: 172px;
}

.meC1 {
	float: left;
	width: 280px;
}

.meC2 {
	float: right;
	width: 700px;
}

.wC1 {
	float: left;
	width: 195px;
}

.wC2 {
	float: right;
	width: 790px;
}

.wC21 {
	float: left;
	width: 565px;
	margin: 0 8px 0 0;
}

.wC22 {
	float: right;
	width: 210px;
}

#weR1Col1 {
	float: left;
	width: 195px;
}

#weR1Col2 {
	float: left;
	width: 565px;
	margin: 0 8px 0 18px;
}

#weR1Col3 {
	float: right;
	width: 210px;
}

.gr {
	clear: both;
	margin-bottom: 18px;
}

#gc1 {
	float: left;
	width: 200px;
}

#gc2 {
	float: right;
	width: 765px;
}

#gc21 {
	float: left;
	width: 550px;
}

#gc22 {
	float: right;
	width: 200px;
}

#frndsColumnOne {
	float: left;
	width: 562px;
}

#frndsColumnTwo {
	float: left;
	width: 205px;
}

.txtChatSmall {
	font-size: 11px;
	font-weight: normal;
	word-wrap: break-word;
	overflow: hidden;
}

.txtChatSmallchit {
	font-size: 11px;
	font-weight: normal;
	color: #676767;
	word-wrap: break-word;
	overflow: hidden;
}

.txtChatBold {
	font-size: 11px;
	font-weight: bold;
	color: #676767;
	word-wrap: break-word;
	overflow: hidden;
}

.ncChannel {
	width: 250px;
	padding: 4px 20px;
	float: left;
	margin-top: 20px
}

.wcChannel {
	width: 650px;
	padding: 4px 20px;
	float: right;
	margin-top: 20px
}

/*Photoupload.css styles*/
#progressBar {
	padding: 2px 0;
}

#progressBarBox {
	width: 215px;
	height: 7px;
	border: 1px inset;
	background: #eee;
	font-size: 7px;
}

#progressBarBoxContent {
	width: 0;
	height: 7px;
	border-right: 1px solid #444;
	background: #9ACB34;
	font-size: 7px;
}

#progressBarText {
	text-align: center;
}

.progressBar {
	padding: 2px 0;
}

.progressBarBox {
	width: 215px;
	height: 7px;
	border: 1px inset;
	background: #eee;
	font-size: 7px;
}

.progressBarBoxContent {
	width: 0;
	height: 7px;
	border-right: 1px solid #444;
	background: #9ACB34;
	font-size: 7px;
}

.progressBarText {
	text-align: center;
}

.progressBarTitle {
	font-size: 12px;
	font-weight: bold;
	color: #9ACB34;
}

#popup {
	width: 100px;
	font-size: 11px;
	display: block;
	padding: 2px 10px;
}

#popup a:link {
	color: #1E1716;
}

#popup a:hover {
	background: #23A1B5;
}

.padL5 {
	padding-left: 5px;
}

.padB20 {
	padding-bottom: 20px;
}

.padBT {
	padding-bottom: 20px;
	padding-top: 10px;
}

.imgB {
	border-bottom: 1px solid #808080;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

.marT5 {
	margin-top: 5px;
}

.marT10 {
	margin-top: 10px;
}

.marT20 {
	margin-top: 20px;
}

.labelBox {
	float: left;
	width: 80px;
	height: 85px;
	margin: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: ghostwhite;
	border: 1px solid gainsboro;
}

.holi {
	background-repeat: no-repeat;
	height: 60px;
}

.cricket {
	padding: 0 20px 0 20px;
	background-color: #ddff63;
	border: 1px solid #999;
	margin-right: 5px;
}

/***** New menu related stylez ****/
#h {
	background: #FFF;
	color: #FFF;
	float: left;
	width: 100%;
	position: relative;
	z-index: 0;
}

#myLinkz {
	clear: both;
	height: 30px;
	padding: 4px 8px;
	margin: 10px 0 0 10px;
}

h1.logo {
	font-size: 100%;
	margin: 0;
	float: left;
}

h1.logo a {
	display: block;
	height: 50px;
	width: 170px;
	text-indent: -2000em;
	z-index: 1000; /* need for FX and IE */
	outline: none;
}

h1.logo a:hover,h1.logo a:focus {
	cursor: pointer; /* IE7 */
	background-position: 0 -300px;
}

.hPart2 a {
	font-weight: bold;
	text-decoration: none;
}

.hPart2 span {
	padding: 0 2px;
	color: #999;
	line-height: 100%;
}

.hPart2 p {
	padding: 5px 0;
}

.hPart2 form {
	margin-bottom: 10px; *
	margin-bottom: 0;
}

.hPart2 a:hover,.hPart2 a:focus {
	text-decoration: underline;
}

.searchBox {
	
	border: 1px solid #3b6d89;
	font-size: 11px;
	color: #3c3c3c;
	padding: 3px 1px 2px 20px;
}

#myLinkz ul,#myLinkz li {
	margin: 0;
	padding: 0;
	list-style: none;
}

#myLinkz ul {
	float: left;
	padding-left: 15px;
}

#myLinkz li {
	float: left;
	margin: 4px 30px 5px 0;
	position: relative;
}

.rcLinkOne a,.rcHover a,.rcLink a,.rcLinkOnehover a {
	word-spacing: -0.1em;
	position: relative;
	display: block;
	float: left;
	text-decoration: none;
	cursor: pointer;
	color: #FFFFFF !important;
	font: bold 14px/ 1.1 Arial, Helvetica, sans-serif;
}

.rcLinkOne a strong,.rcHover a strong,.rcLink a strong,.rcLinkOnehover a strong
	{
	padding: 5px 6px;
	white-space: nowrap;
	height: 13px; *
	height: 15px;
	float: left;
	display: block;
	font-weight:bold;
}

.rcHover a strong { *
	height: 13px !important;
	_height: 15px;
}

.rcHover em,.rcLink em {
	font: bold 14px/ 1 Arial, Helvetica, sans-serif;
	height: 13px;
	width: 15px; *
	width: 38px;
	_width: 15px;
	padding: 5px 0;
	_padding: 4px 0; *
	padding-right: 15px;
	_padding-top: 5px;
	margin: 0;
	float: left;
	top: 0;
	right: 0;
	text-indent: -2000em;
	cursor: pointer;
}

.submenu-drop {
	position: absolute;
	top: 28px; *
	top: 25px;
	width: 170px;
	background: #FFF !important;
	padding: 5px !important;
	padding: 5px;
	z-index: 1500000; /*smaller than lightbox*/
	text-align: left;
	float: none;
	left: 0;
}  /*ie6*/
.submenu-drop ul {
	margin-bottom: 4px !important;
}

.submenu-drop li {
	padding: 0;
	margin: 2px 0 !important;
	list-style: none;
	position: relative;
	float: none;
}

.submenu-drop li a {
	width: 155px;
	font-size: 12px !important;
	padding: 4px 6px;
	border-top: 1px solid #ddd;
	display: block;
	float: none;
	font-weight: bold;
	text-decoration: none;
	background: #fff;
}

/*Default Theme stylez*/
#myLinkz {
	background: transparent url(../image/trr_navbar.jpg) no-repeat;
}

.rcHover a strong {
	_padding-top: 4px !important;
	_padding-bottom: 4px !important;
	color: #15608a;
}

.rcLink a:hover,.rcLink a:focus,.rcHover a:hover,.rcHover a:focus {
	color: #15608a;
}

.rcLinkOne a:hover strong,.rcLinkOne a:focus strong,.rcLinkOnehover a strong
	{
	display: block;
	cursor: pointer; *
	padding-bottom: 3px;
}  /*ie6, ie7*/
.rcLinkOne a:hover,.rcLinkOne a:focus,.rcLinkOnehover a {
	color: #15608a !important;
	text-decoration: none;
}

.submenu-drop {
	border: 1px solid #218cc9;
	border-top: 0;
}  /*ie6*/
.submenu-drop li a {
	color: #105CB6 !important;
}

.submenu-drop li a:hover,.submenu-drop li a:hover {
	background: #b1d1e3 !important;
	color: #15608a !important;
}
html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,div {
	margin: 0;
	padding: 0;
}

body {
	background: #e4e9e9 url(../image/mainbg.jpg) repeat-x fixed left top;
	_background: #daecfa none;
}



p {
	line-height: 1.4;
	word-wrap: break-word;
}

li {
	margin-bottom: 0.3em;
}

h3 {
	font-size: 120%;
	font-weight: bold;
	padding-left: 8px;
}

h2 {
	font-size: 200%;
	font-weight: bold;
}

h5 {
	font-size: 100%;
	font-weight: normal;
}

.nobdrInput {
	border: none;
}

a.linkUl:link,a.linkUl:visited,a.linkUl:hover {
	text-decoration: underline;
}

a.actionLink:link,a.actionLink:visited {
	text-decoration: none;
	color: #0047BF;
	padding: 2px;
}

a.actionLink:hover {
	text-decoration: underline;
	color: #E93343;
	background: #D7D7D7;
}

a.linkBlk:link,a.linkBlk:visited {
	color: #666;
}

a.linkBlk:hover {
	color: #000;
}

a.linkBlue:link,a.linkBlue:visited {
	color: #0047BF;
}

a.linkBlue:hover {
	color: #00F;
}

.divRight {
	float: right;
}

.divLeft {
	float: left;
}

.divCenter {
	clear: both;
	margin: 6px;
}

.divClearBoth {
	clear: both;
}

.emptyDiv {
	height: 2px;
	clear: both;
}

.img33 {
	margin: 3px;
	float: left;
	height: 33px;
	width: 33px;
	border: 1px solid #999;
}

.topLinks {
	float: right;
	margin: 10px 5px 0 0;
	color: #E93343;
}

.view {
	font-weight: bold;
	text-decoration: underline;
}

.linkzBar .divRight img {
	padding: 0 2px;
}

.linkzBar {
	font-weight: bold;
	
	clear: both;
	padding: 0 4px 0 0;
	margin: 3px 0 8px;
	border-top: 1px solid #9C9B94;
	height: 21px;
	font-size: 90%;
	border-bottom: 1px solid #9C9B94;
}

/*structure used on the site definition starts*/
.content_secn {
	border: 1px solid #CCCCCC;
	font-size: 11px;
	margin-bottom: 10px;
	padding: 5px;
}
/*structure used on the site definition ends*/
/*styling signup page starts*/
.reset_gs
{
	margin:0; 
	border:0; 
	background-image:url('../image/resetbg.jpg');
	background-repeat:no-repeat; 
	width:100%; 
	height:90px;
	font-size:11px;
	margin-bottom:10px;
	padding:5px;
}
.singup_gs
{
	margin:0; 
	border:0; 
	background-image:url('../image/signupbg.jpg');
	background-repeat:no-repeat; 
	width:100%; 
	height:39px;
	font-size:11px;
	margin-bottom:10px;
	padding:5px;
}
/*styling signup page ends*/
/*styling contact us page starts*/
#contactus .eduhead {
	display: none;
}

#contactus .hDiv {
	border: none;
}

/*styling contact us page ends*/
.linkzBar p {
	padding: 3px 0 0;
}

.linkzBar p a:link,.linkzBar p a:visited {
	color: #333;
	text-decoration: none;
	border-right: 1px solid #9C9B94;
	padding: 4px 7px;
}

.course_img {
	float: left;
	width: 110px;
}

.college_img {
	border: 1px solid #A0A0A0;
	margin: 0 10px 5px 0;
	float: left;
}

#emptrng_home .hph1 {
	background-color: #065DA0;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 10px;
	padding: 5px 0 5px 5px;
}

#aboutus .aboutus {
	text-align: justify;
}

.hDivR .content_section .hph1,.addDiv .content_section .hph1 {
	background-image: url(../image/mba/content_sectionheader1.jpg);
	background-color: #065DA0;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 5px;
	margin-bottom: 10px;
}

#contactus .hDivR .content_section .hph1 {
	background-image: none;
	background-color: #065DA0;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 5px;
	margin-bottom: 10px;
}

/*styling of header image starts*/
#mba_parttime .flash
	{
	background-image: url(../image/headerimage.jpg);
	border: 1px solid #419DE6;
	float: left;
	height: 177px;
	margin-bottom: 5px;
	width: 100%;
}
#collegelising_mba .flash
	{
	background-image: url(../image/headeriamge_exams.jpg);
	border: 1px solid #419DE6;
	float: left;
	height: 177px;
	margin-bottom: 5px;
	width: 100%;
}

#tips .flash,#exams .flash {
	background-image: url(../image/exams/headerimage.jpg);
	border: 1px solid #419DE6;
	float: left;
	height: 177px;
	margin-bottom: 10px;
	width: 100%;
}

/*horizontal layout of the li starts*/
#Nav {
	height: 50px;
	margin: 0;
	padding: 0;
}

#Nav li {
	background:transparenturl(../image/emptraining/sprite-logo.jpg)no-repeatscroll00;
	border: 1px solid #EDEDEB;
	display: inline;
	float: left;
	height: 50px;
	margin: 1% 2% 1% 0;
	overflow: hidden;
	padding: 0.4em;
	width: 140px;
}
#Nav li#nav01 a{
	background: transparent url(../image/emptraining/sprite-logo.jpg) no-repeat scroll 0 0;
	display: block;
	height: 50px;
	text-indent: -2000em;
	background-position: 0 0;
}

#Nav li#nav02 a{
	background: transparent url(../image/emptraining/sprite-logo.jpg) no-repeat scroll 0 0;
	display: block;
	height: 50px;
	text-indent: -2000em;
	background-position: -150px 0;
}

#Nav li#nav03 a{
	background: transparent url(../image/emptraining/sprite-logo.jpg) no-repeat scroll 0 0;
	display: block;
	height: 50px;
	text-indent: -2000em;
	background-position: -300px 0;
}

#Nav li#nav04 a{
	background: transparent url(../image/emptraining/sprite-logo.jpg) no-repeat scroll 0 0;
	display: block;
	height: 50px;
	text-indent: -2000em;
	background-position: -450px 0;
}
/*horizontal layout of the li ends*/ /*styling of header image ends*/
	/*employability training starts*/
.content_secn ul li {
	font-size: 12px;
	list-style-image: url(../image/emptraining/pencil_box.jpg);
	list-style-position: inside;
	padding-left: 10px;
}

#emptrng_home .course_title {
	border-bottom: 1px solid #BFCED7;
	font-size: 154%;
}

#wrapper_3col #emptrng_home .points .point li.header {
	list-style-image: url(../image/emptraining/bullet_cap.jpg);
	list-style-position: inside;
	font-size: 12px;
}

#wrapper_3col #emptrng_home .points .point li.header {
	list-style-image: url(../image/emptraining/bullet_cap.jpg);
	list-style-position: inside;
	font-size: 12px;
	font-weight: normal;
}

/*employability training ends*/
.meHeader {
	margin: 0 10px 0 0;
	clear: both;
	padding: 5px 0 5px 10px;
}

.meHeader img {
	padding: 0 2px;
}

.txtMingleRed {
	color: #E93343;
}

.txtWhite {
	color: #FFF;
}

.txtGreySmall {
	color: #666;
	font-size: 90%;
}

.txtBold {
	font-weight: bold;
}

.txtSmallBold {
	font-size: 90%;
	font-weight: bold;
}

.txtSmall {
	font-size: 11px;
}

.headshot {
	padding: 2px 6px 2px 14px;
	float: left;
}

.headshotCenter {
	padding: 2px 4px 2px 40px;
	float: left;
}

.hideDiv {
	display: none;
}

.moreinfo {
	float: right;
}

.greyBox {
	clear: both;
	margin: 0 0 8px 8px;
	border: 2px solid #D7D7D7;
	background: #EBEBEB;
}

.alertBdrDiv {
	clear: both;
	height: 1px;
}

.promptDiv {
	font-size: 12px;
	color: #FF9900;
	padding: 6px;
	clear: both;
	margin: 0 6px;
	border: 1px solid #ACAAAB;
	font-weight: bold;
}

.errorMsgDiv {
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
	padding: 6px;
	clear: both;
	margin: 0 6px;
	border: 1px solid red;
}

.error {
	background: transparent;
	color: #F00;
}

.errors,.warnings {
	padding: 5px;
	margin: 10px 0 10px 0;
}

.errors {
	background-color: #FCC;
	border: 1px solid red;
}

.warnings {
	background-color: #FFA;
	border: 1px solid yellow;
}

div.error {
	background-color: #FCC;
	border: 1px solid #000;
	color: #A00;
	font-size: 11px;
	font-weight: normal;
	margin: 5px 10px 5px 0;
	padding: 3px;
	text-align: left;
	vertical-align: bottom;
}

.emptyDivBdr {
	clear: both;
	margin: 3px 0;
}

#tagWindow {
	background: white;
	padding: 0;
	border: 1px solid #989A97;
	position: absolute;
	visibility: hidden;
	width: 250px;
	z-index: 2;
	filter: progid :                 DXImageTransform .              
		Microsoft .  
		       
		    Shadow (     
		    
		      color =         
		       gray, direction =                 135 );
}

#tagWindow  p {
	color: #666;
}

.ediv {
	line-height: 25px;
	clear: both;
	margin: 20px;
	padding: 10px;
	background: #FFF;
}

.ediv h3 {
	color: #333;
	background: #CF9;
	padding: 4px 10px;
	clear: both;
	border-bottom: 1px solid #999;
	margin-bottom: 12px;
}

.ediv p,.ediv h5 {
	padding: 4px 10px;
	clear: both;
}

.ediv p label {
	width: 150px;
}

/*added by mohan*/
#popularTagCloud img,#popularTagCloudPreview img {
	border: none;
}

.tagcloud,.tagcloud1,.tagcloud2,.tagcloud3 {
	color: #006;
	margin-right: 15px;
}

.tagcloud:hover {
	background-color: #c7c7c7;
	color: #006;
}

.tagcloud1:hover {
	background-color: #8487d8;
	color: #006;
}

.tagcloud2:hover {
	background-color: #ffe670;
	color: #006;
}

.tagcloud3:hover {
	background-color: #CF9;
	color: #006;
}

.divhLeft {
	float: left;
}

.divhLeft h2 {
	font-size: 18px;
	font-weight: normal;
	padding: 3px 0;
}

.divhLeft p {
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 3px;
}

.divHeader .divRight p img {
	margin: 1px 4px;
	border-style: none;
}

.wBox h3 {
	padding: 4px 10px;
	clear: both;
	margin-bottom: 15px;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #666;
}

.divHeader h2 {
	font-size: 18px;
	font-weight: normal;
	padding: 3px 0;
}

.divHeader p {
	font-weight: normal;
	padding-bottom: 3px;
}

#collegelising_mba .college_name,.collegelising_mba .college_name {
	font-weight: bold;
}

#collegelising_mba .college_list,.collegelising_mba .college_list {
	background: url(../image/bg_collegelist.jpg) repeat-x left 2px;
	padding: 2px 2px 2px 2px;
	border: 1px solid #CCC;
	font-size: 11px;
}

.search {
	background: url(../image/searchbg.jpg) repeat-x left 2px;
	padding: 2px 2px 2px 20px;
	border: 1px solid #CCC;
	font-size: 11px;
}

/*styling of contact us ends*/
.contact_mail {
	background: transparent url(../image/contactmail.jpg) no-repeat scroll
		right center;
	padding: 2px 2px 2px 20px;
	border: 1px solid #CCC;
	font-size: 11px;
}

.contact_phone {
	background: transparent url(../image/contactphone.jpg) no-repeat scroll
		right center;
	padding: 2px 2px 2px 20px;
	border: 1px solid #CCC;
	font-size: 11px;
}

/*styling of contact us ends*/ /*Styles for flags in the title bar*/
.eduTitle {
	font: bold 14px/ 27px Arial, Verdana, sans-serif;
	color: #000;
	padding-left: 15px;
}

.eduTitle span {

	width: 40px;
	height: 27px;
	margin-right: 5px;
	display: block;
	float: left;
}

.eduTitle .australia {
	background-position: 0 -460px;
}

.eduTitle .uk {
	background-position: -45px -460px;
}

.eduTitle .usa {
	background-position: -90px -460px;
}

.eduTitle .singapore {
	background-position: -135px -460px;
}

.eduTitle2 {
	line-height: 32px;
	clear: both;
	padding: 4px 10px 0 10px;
	margin-bottom: 5px;
}

.eduTitle2 a {
	float: left;
	padding-top: 4px;
	margin-right: 10px;
}

.eduTitle2 span {

	width: 30px;
	height: 30px;
	display: block;
	float: left;
}

.eduTitle2 span.home {
	background-position: 0 -520px;
}

.eduTitle2 span.course {
	background-position: -40px -520px;
}

.eduTitle2 span.contact {
	background-position: -80px -520px;
}

/*css from education channel head.jsp*/
#stage,.blueBG,.blueBG1,.box1 {
	background: #FFF url(../image/hgra-sprite.gif) repeat-x;
}

#stage {
	background-position: 0 -90px;
	text-align: left;
	height: 40px;
	_height: auto;
	padding-top: 12px; *
	padding-top: 6px;
}

#adBar {
	float: right;
	width: 168px;
	padding: 4px;
	margin-right: 5px;
}

#mainContent {
	float: left;
	width: 800px;
	_width: 795px;
	margin: 0;
	padding: 0 0 0 10px;
}

.clearfloat {
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0;
}

.blueBdr {
	border-bottom: 1px solid #c7dfed;
	margin: 1px 0 10px 0;
}

.collegeData {
	padding: 10px;
	clear: both;
	height: 120px;
}



.collegeData h4 {
	font-size: 12px;
	padding: 5px 0;
	clear: both;
}

.imageDiv {
	float: left;
	width: 11px;
}

.imageDiv img {
	padding: 3px;
	border: solid 1px #dedcdc;
}

.locDiv {
	float: left;
	width: 150px;
}

.locDiv p {
	line-height: 14px;
	padding-bottom: 3px;
}

.searchDiv {
	border: solid 1px #dfdfdf;
	padding: 10px;
	height: 30px;
}

.cSearchBox {
	width: 790px;
	padding-left: 0;
}

.searchDivNew {
	border: solid 1px #dfdfdf;
	padding: 10px;
	height: 30px;
}

.ibox {
	font: 11px Arial, Helvetica, sans-serif;
	color: #4c4c4c;
	padding: 4px 6px;
	border: 1px solid #bfced7;
}

.blueBox {
	padding: 10px;
	border-top: none;
	margin: 0 0 10px 0;
}

.blueBG {
	font: bold 14px/ 25px Arial, Verdana, sans-serif;
	color: #006097;
	text-decoration: none;
	margin: 0;
	padding: 0 14px;
	background-position: 0 -30px;
	background-color: #dcf1fa !important;
}

.exams {
	line-height: 24px;
	color: #016dab;
}

/*bullet, channel arrow*/
.exams span {
	background-position: -180px -416px;
	display: block;
	padding: 0 0 0 20px;
}

.blueBox h5 {
	line-height: 15px;
	font-weight: normal;
	background-position: -180px -420px;
	padding: 0 0 7px 25px;
}

.cDiv {
	clear: both;
	padding: 4px 0;
}

.cDiv h4 {
	font-size: 12px;
	clear: both;
	padding: 4px 0;
}

.cDiv span {
	display: inline-block;
	float: left;
	width: 60px;
	height: 60px;
}

.cDiv img {
	border: none;
}

.blueBox h6 {
	line-height: 15px;
	font-size: 12px;
	font-weight: normal;
	background-position: -180px -240px;
	padding: 0 0 7px 20px;
}

.testsBox p,.caldiv {
	line-height: 15px;
	font-size: 12px;
	font-weight: normal;
	padding: 4px;
	margin: 4px 0;
	clear: both;
	border-bottom: solid 1px #e0e0e0;
}

.testsBox p a {
	width: 116px;
	background-color: #cdf475;
	padding: 2px 1px;
	border: solid 1px #e0e0e0;
	display: block;
	float: left;
	margin: 0 2px;
}

.testsBox p a:hover {
	background-color: #b1ff00;
	border: solid 1px #b0b0b0;
	color: #666;
}

.testsBox p a.blk {
	background-color: #FFF;
	width: 45px !important;
	padding: 2px 1px;
	display: block;
	float: left;
	border: none;
}

.testsBox p a.blk:hover {
	background-color: #FFF;
	border: none;
	color: #666;
}

.rm {
	margin-right: 5px;
}

.lm {
	margin-left: 5px;
}

.cHeader {
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 10px;
}

.cContainer {
	width: 790px;
	margin: 0;
	padding: 0;
}

.rightCol {
	width: 49%;
	float: right;
}

.leftCol {
	float: left;
	width: 49%;
}

.xadj {
	margin-left: 0;
}

.countryBox {
	border: 1px solid #AAABAD;
	background-color: #F3F7FF
}

.countryBox a {
	color: #656565;
}

.fltDiv {
	float: left;
	width: 382px;
	padding-right: 5px;
}

.fltDiv h4,.abroadDiv h4 {
	padding-bottom: 4px;
}

.abroadDiv li {
	padding-bottom: 5px;
}

.abroadDiv,.abroadDiv p,.fltDiv p {
	color: #656565;
}

.abroadDiv h4,.fltDiv h4 {
	color: #656565;
	font-size: 12px;
}

.abroadDiv p,.fltDiv p {
	padding-bottom: 15px;
	line-height: 20px;
}

.fltDiv .mba1 li {
	padding-bottom: 5px !important;;
}



.courseCat {
	padding: 10px 0 5px 25px;
}

.courseCat span {
	color: #016DAB;
	margin: 0 2px;
}

.experts {
	margin-top: 10px;
}

.experts a,.experts span {
	padding: 0 15px;
}

.experts span {
	font-size: 18px;
	font-weight: bold;
}

.expertsContact {
	margin-top: 15px;
}

.expertsContact p {
	padding-bottom: 7px;
}

.expertsContact p a {
	margin-left: 5px;
}

.searchDiv form select {
	padding: 3px;
	margin: 5px 7px 0 7px;
	width: 190px;
}

.tabDiv {
	clear: both;
	padding: 0;
	border: solid 1px #bfced7;
	margin-bottom: 10px;
}

.blogTab {
	float: left;
	border-bottom: solid 1px #7facc5;
}

.videoTab {
	border-bottom: solid 1px #7facc5;
	float: left;
}

.blogTaba {
	border-right: solid 1px #7facc5;
	font-weight: bold;
	float: left;
}

.videoTaba {
	border-left: solid 1px #7facc5;
	border-right: solid 1px #7facc5;
	float: left;
	font-weight: bold;
}

.dummyTab {
	width: 220px;
	border-bottom: solid 1px #7facc5;
	float: left;
}

.tabLink {
	font-size: 12px;
	padding: 1px 8px;
}

#blogTabC span,#videoTabC span {
	font-size: 11px;
	display: block;
	float: left;
	padding: 3px;
	width: 110px;
}

#breadCrumb {
	clear: both;
	padding: 0 0 0 8px;
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
}

#breadCrumb li {
	float: left;
	display: inline;
	margin-right: 4px;
	color: #000;
}

#breadCrumb a {
	background-position: 100% -395px;
	padding: 0 12px 0 8px;
	text-decoration: underline;
}

.header {
	clear: both;
}

.header h1 {
	clear: both;
	font: bold 12px/ 25px Arial, Verdana, sans-serif;
	color: #000;
	padding-left: 15px;
	line-height: 25px;
}

.header h1 img {
	margin-right: 10px;
	border: none;
}

.rfiBox {
	width: 162px !important;
	width: 160px;
	padding-right: 5px;
	margin: 0 auto;
}

.rfiBox_head {
	background-position: top right;
	margin-right: -5px;
	padding-right: 8px;
}

.rfiBox_head h2 {
	font: normal 12px/ 25px Arial, Helvetica, sans-serif;
	color: #006097;
	text-decoration: none;
	text-align: center;
	background-position: top left;
	margin: 0;
	padding: 0;
	height: auto !important;
	height: 1%;
}

.rfiBox_body {
	background-position: bottom left;
	margin-right: 10px;
	padding: 10px 0 10px 10px;
}

.rfiBox_body p {
	text-align: left;
	padding: 5px 0 5px 5px;
}

.rfiBox .txtBox {
	font: normal 12px/ 14px Arial, Helvetica, sans-serif;
	color: #4c4c4c;
	padding: 2px 4px;
	width: 125px;
	border: 1px solid #bfced7;
}

.chatBox {
	padding-right: 5px;
	margin: 0 auto;
}

.chatBox_head {
	background-position: top right;
	margin-right: -5px;
	padding-right: 8px;
}

.chatBox_head h2 {
	font: normal 18px/ 60px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	background-position: top left;
	margin: 0;
	padding: 0 10px;
	height: auto !important;
	height: 1%;
}

.chatBox_body {
	background-position: bottom left;
	margin-right: 10px;
	padding: 10px 0 10px 10px;
}

.chatBox_body p {
	text-align: left;
	padding: 5px 0 5px 5px;
}

.chatBox_body h5,.chatBox_body h4 {
	text-align: left;
}

.paginate {
	font-weight: bold;
	padding: 8px;
	float: right;
}

.paginate p {
	text-align: right;
}

.paginate a {
	border: solid 1px #DDD;
	background-color: #EEE;
	padding: 0 5px;
	margin: 0 2px;
}

.paginate a:hover {
	border: solid 1px #EEE;
	background-color: #DDD;
}

.divOne {
	padding: 6px;
	clear: both;
	border-bottom: 1px solid #c7dfed;
	margin-bottom: 6px;
	line-height: 20px;
}

.divOne .logo {
	float: left;
	width: 75px;
	height: 65px;
}

.divOne .logo img {
	border: none;
}

.divOne .title {
	font-size: 12px;
	font-weight: bold;
	margin-left: 75px;
	padding-bottom: 4px;
}

.divOne .left p,.divOne .right p {
	padding-bottom: 4px;
}

.divOne .left {
	width: 500px;
	float: left;
	padding-right: 8px;
}

.divOne .right {
	width: 300px;
	float: left;
}

.coursebox {
	border: 1px solid lightgray;
}

.coursebox h5 {
	padding: 5px;
	background-color: #c7dfed;
	border-bottom: 1px solid #c7dfed;
}

.coursebox p {
	margin: 5px;
	padding: 5px;
	border-bottom: 1px dotted #c7dfed;
}

.ctable td {
	border-bottom: 1px solid #c7dfed;
	padding: 6px 0;
}

.ctable td img {
	border: 1px solid black;
}

.ctable h4 {
	font-size: 12px;
}

.ctable p {
	font-size: 11px;
}

/*Copied from Institute template*/
.blueBox1 {
	padding: 7px 0 0 0;
	/*	border-top: 1px solid #bcdcef;*/
	margin: 0 0 10px 0;
}

.blueBox1 .resources {
	padding: 2px 5px;
}

.blueBox1 .resources a {
	background-color: #f0f9ff;
	padding: 1px 2px;
	border: 1px solid #CBE5F4;
}

.blueBox1 .imgGallery img {
	margin: 6px 6px 1px 6px;
}

.blueBox1 .videoGallery img {
	margin: 6px 10px 1px 10px;
}

.blueBG1 {
	font-size: 16px;
	line-height: 23px;
	color: #00476f;
	text-decoration: none;
	margin: 0 0 1px;
	padding: 0 0 0 5px;
	border-bottom: 1px solid gray;
	background: none;
}

.blueBG1 .arrow {
	display: block;
	float: left;
	width: 20px;
	height: 20px;
	background-position: -120px -520px;
}

.blueBG1 img {
	padding-right: 5px;
}

.blueBox1 h5 {
	line-height: 15px;
	font-weight: normal;
	padding: 2px 0 7px 25px;
}

.blueBox1 div {
	margin-bottom: 7px;
/*	padding: 5px 10px 10px 10px;*/
}

.blueBox1 .oInfo {
	margin-bottom: 5px;
}

.blueBox1 .oInfo span {
	padding-right: 30px;
}

.blueBox1 .bgGreen {
	background-color: #f0f9ff;
}

.blueBox1 .bgGrey {
	background-color: #f3f3f3;
}

.blueBox1 h4 {
	color: #00476f;
	padding: 2px 1px 4px 1px;
	font-size: 12px;
}

.cLinkz {
	padding-left: 20px;
	margin-top: 5px; *
	margin-top: 11px;
}

.cLinkz a.sel {
	color: #d44040;
	text-decoration: underline;
}

.cLinkz a {
	font-weight: bold;
}

.cLinkz li {
	float: left;
	list-style: none;
	margin-right: 40px;
}

#mainContent .collegeInfo {
	border-top: 1px solid #006699;
	padding: 10px 5px
}

#mainContent .collegeInfo h4 {
	font-size: 12px;
	margin-top: 20px;
}

.edubg {
	background-repeat: repeat-x;
	height: 40px;
	float: left;
	padding-top: 5px; *
	padding-top: 5px;
	padding-left: 10px;
}

.edubgrt {
	background-repeat: no-repeat;
	height: 40px;
	width: 30px;
	float: left;
	padding-top: 5px; *
	padding-top: 5px;
}

.edubg h1 {
	font-size: 14px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif
}

/* copied from listInstituteCourses.jsp*/
.courseInfo {
	border-top: 1px solid #006699;
	padding: 10px 5px;
}

.courseInfo h4 {
	color: #00476f;
	padding: 2px 1px 4px 1px;
	font-size: 12px;
	margin-top: 20px;
}

.courseInfo .courseCont {
	border-bottom: 1px dotted #999;
	padding-bottom: 15px;
}

.courseInfo li {
	float: left;
	width: 30%;
	list-style: none;
}

.courseInfo ul {
	margin: 10px 2px;
}

/*Copied from courseView.jsp*/
.lspan {
	float: left;
}

.rspan {
	float: right;
}

.redBG img {
	padding-right: 5px;
}

.space {
	margin-bottom: 20px;
}

.space a {
	text-decoration: underline;
	margin-right: 3px;
}

.faqs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 10px;
}

.faqs p {
	line-height: 25px;
}

.answers {
	border-bottom: 1px solid #CCC;
	background-color: #F7F7F7;
	margin-bottom: 10px;
	padding: 10px;
}

.answers p {
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
}

#mainContent1 {
	float: left;
	width: 765px;
	margin: 0;
	padding: 0 10px;
}

.relArti {
	float: left;
	width: 250px;
	padding: 5px;
}

.relArti .center {
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
}

.relArti .center a {
	font-size: 11px;
	text-decoration: underline;
}

.relArti li {
	list-style: none;
	padding-bottom: 5px;
	padding-left: 15px;
}

.queryH {
	padding: 10px 10px 20px 10px;
}

.queryH p {
	text-align: center;
	margin: 5px 0;
}

.queryH .queryH1 {
	font-size: 16px;
	font-weight: bold;
	color: #27688c;
}

.queryH .queryH2 {
	font-size: 14px;
	color: #000;
}

#couns h4 {
	font-size: 14px;
	padding-bottom: 10px;
	padding-top: 10px;
}

#couns h4 img {
	margin-right: 10px;
}

#couns .abtCouns {
	border: 2px solid #F3F3F3;
	border-bottom: none;
	padding: 10px;
}

#couns .abtCouns div {
	float: left;
}

#couns .abtCouns div.imgCont {
	padding-right: 10px;
}

#couns .abtCouns div.txtCont {
	width: 630px;
}

#couns .abtCouns div.txtCont h3 {
	font-size: 14px;
	color: #16465D;
}

#couns .abtCouns div.txtCont p {
	line-height: 20px;
	padding-left: 7px;
}

.formTable {
	padding: 5px 2px;
}

.formTable label {
	padding: 5px 15px 5px 5px;
	font-size: 12px;
	font-weight: bold;
}

.formTable input {
	width: 280px; *
	width: 260px;
}

.formTable textarea {
	height: 150px;
	width: 700px;
}

.formTable input,.formTable textarea {
	border-left: 2px solid #808080;
	border-top: 2px solid #808080;
	border-bottom: 1px solid #E0E0DE;
	border-right: 1px solid #E0E0DE;
	padding: 3px;
	color: #6C6C6C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#couns textarea {
	scrollbar-face-color: #fff;
	scrollbar-arrow-color: #fff;
	scrollbar-highlight-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-3dlight-color: #fff;
	scrollbar-darkshadow-color: #fff;
	scrollbar-track-color: #fff;
}

#couns_call div {
	text-align: center;
	font-weight: bold;
	font-size: 20px;
}

.btnFont {
	font-size: 11px;
	padding: 2px 10px;
	background-image: url(../image/btnFont.jpg);
	background-repeat: repeat-x;
	border: 1px solid #006DE0;
}

.stxtbox {
	color: #666666;
	padding: 4px 4px;
	border: 1px solid #bfced7;
	font: 11px Arial, Helvetica, sans-serif;
	height: 12px;
	width: 265px;
	background-image: url(../image/stxtbox.jpg);
}

.srbox {
	margin-left: 20px;
	border: 1px solid #bfced7;
}

.rL20px {
	margin-left: 20px;
}

.rL30px {
	margin-left: 30px;
}

.cmbwidth {
	width: 276px;
}

.cmbBox {
	border: 1px solid #bfced7;
}

/*login box on logoandlinkz.jsp - saj*/
#LoginForm td {
	padding: 0 2px;
}

#j_username,#j_password_hide,#j_password,#j_passwordNew,j_password_hideNew
	{
	color: #333;
	border: 1px solid #BFCED7;
	font-size: 10px !important;
}

#LoginForm a,#LoginForm input {
	font-size: 10px !important;
	font-family: Arial, Helvetica, sans-serif !important;
}

.articleDiv {
	padding-right: 10px;
	padding-top: 5px;
}

.articleDiv ul,ol,dl {
	margin-left: 15px;
}

/*Kris: for search box using sprites*/
.box1 {
	background: none;
	font-size: 11px;
	margin: 10px 0;
	padding: 0;
}

.box1 .tl,.box1 .tr,.box1 .bl,.box1 .br {
	font-size: 2px;
	height: 10px;
	background: url(../image/corner1000.gif) 0 0;
}

.box1 .tl {
	margin-right: 10px;
}

.box1 .tr {
	background-position: 100% 0;
	margin-left: 10px;
	margin-top: -10px;
}

.box1 .bl {
	font-size: 1px;
	line-height: 1px;
	background-position: 0 -10px;
	margin-right: 10px;
}

.box1 .br {
	font-size: 1px;
	line-height: 1px;
	background-position: 100% -10px;
	margin-left: 10px;
	margin-top: -10px;
}

.box1 .content {
	padding: 0 10px;
	border: 1px solid #bfced7;
	border-top: none;
	border-bottom: none;
}

/*Kris: education channel side box*/
.greyRCBox {
	font-size: 11px;
	margin: 10px 0;
	padding: 0;
}

.greyRCBox .tl,.greyRCBox .tr,.greyRCBox .bl,.greyRCBox .br {
	font-size: 1px;
	height: 5px;

}

.greyRCBox .tl {
	margin-right: 5px;
}

.greyRCBox .tr {
	background-position: 100% -500px;
	margin-left: 5px;
	margin-top: -5px;
}

.greyRCBox .bl {
	font-size: 1px;
	line-height: 1px;
	background-position: 0 -505px;
	margin-right: 5px;
}

.greyRCBox .br {
	font-size: 1px;
	line-height: 1px;
	background-position: 100% -505px;
	margin-left: 5px;
	margin-top: -5px;
}

.greyRCBox .content {
	padding: 0 10px;
	border: 1px solid #cdcdcd;
	border-top: none;
	border-bottom: none;
}

.greyRCBox .content h4 {
	font-size: 12px;
	padding: 0 0 4px 0;
}

.greyRCBox .content ul {
	font-size: 12px;
	padding: 0 0 4px 0;
}

.greyRCBox .content ul li {
	list-style: none;
	padding: 0 2px 2px 20px;
}

.relArti li {
	list-style: none;
	padding-bottom: 5px;
	padding-left: 15px;
}

.searchbtn,.submitbtn {
	width: 94px;
	height: 26px;
	display: block;
	cursor: pointer;
	float: left;
}

.searchbtn {
	background-position: 0 -360px;
}

.submitbtn {
	background-position: -100px -360px;
	margin-left: 20px;
	_margin-left: 9px;
	width: 100px !important;
}

/* css for showing hints on the input fields - saj*/
.dl {
	position: relative;
}

/* The hint to Hide and Show */
.hint {
	display: none;
	position: absolute;
	left: -250px;
	width: 200px;
	margin-top: -4px;
	border: 1px solid #bfced7;
	padding: 10px 12px;
	background: #218cc9;
	color: white;
}

/* The pointer image is added by using another span */
.hint .hint-pointer {
	position: absolute;
	left: 224px;
	top: 15px;
	width: 10px;
	height: 19px;
	background-position: -160px -210px;
}

.dLine {
	border-bottom: dotted 1px #f0f0f0;
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0;
}

.rfiBox_body label {
	font-size: 12px;
}

/*for Mit*/
.mitDiv {
	clear: both;
	margin: 15px 0;
	border: solid 8px #000;
	font-size: 12px;
}

.mitLogo {
	border-bottom: solid 8px #000;
	background: url() no-repeat 220px center;
	margin: 0;
	padding: 0 10px;
	height: 72px;
}

.mitTable {
	font-size: 12px;
}

.mitTable h5 {
	font-size: 18px;
	font-weight: normal;
	padding: 10px 0 2px 0;
}

.mitTable p {
	font-size: 12px;
	font-weight: normal;
	color: #00858d;
}

.banner {
	background: url() repeat-x;
	height: 80px;
	text-align: center;
	font-weight: bold;
	color: white;
	font-size: 15px;
}

.highLink {
	font-size: 14px;
	font-weight: bold;
	clear: both;
	margin: 5px 0;
}

.highLink a {
	border: 1px solid #abbcde;
	margin: 10px 10px 5px 0;
	padding: 4px 10px;
	background-color: #cee052;
}

/*for single blog page changes*/
.chitchatIcon {
	width: 20px;
	height: 20px;
	margin-right: 5px;
	display: block;
	float: left;
}

.linkBar {
	font-size: 11px;
	line-height: 17px !important;
}

.bigBtnBar {
	font-size: 12px;
	font-weight: bold;
	line-height: 26px !important;
}

.linkBar a:link,.linkBar a:visited {
	height: 17px;
	display: inline-block;
	background-position: 0 0;
	color: #333333;
	text-decoration: none;
	padding-left: 6px;
	cursor: pointer;
}

.linkBar a:hover {
	background-position: 0 -30px;
}

.linkBar a span {
	height: 17px;
	display: inline-block;
	background-position: 100% 0;
	padding-right: 6px;
	margin-right: -1px;
	_margin-right: 0;
}

.linkBar a:hover span {
	background-position: 100% -30px;
}

.bigBtnBar a {
	margin-right: 20px;
}

.bigBtnBar a:link,.bigBtnBar a:visited {
	height: 26px;
	display: inline-block;
	background-position: 0 -60px;
	color: #333333;
	text-decoration: none;
	padding-left: 6px;
	cursor: pointer;
}

.bigBtnBar a:hover {
	background-position: 0 -100px;
}

.bigBtnBar a span {
	height: 26px;
	display: inline-block;
	background-position: 100% -60px;
	padding-right: 20px;
	padding-left: 16px;
	margin-right: -5px;
	_margin-right: 0px;
}

.bigBtnBar a:hover span {
	background-position: 100% -100px;
}

.rc7 {
	clear: both;
	background-color: #FFF;
	margin-bottom: 2px;
	line-height: 20px;
}

.rc7 .tl,.rc7 .tr,.rc7 .bl,.rc7 .br {
	font-size: 1px;
	line-height: 1px;
	height: 7px;
}

.rc7 .tl {
	margin-right: 7px;
}

.rc7 .tr {
	background-position: 100% 0;
	margin: -7px 0 0 7px;
}

.rc7 .bl {
	background-position: 0 -13px;
	margin-right: 7px;
	_margin-left: 2px;
}

.rc7 .br {
	background-position: 100% -13px;
	margin: -7px 0 0 7px;
	_margin-right: 2px;
}

.rc7 .content {
	background: #FFF;
	padding: 2px 8px;
	border: 1px solid #999;
	border-top: none;
	border-bottom: none;
}

.rc7 .content p {
	padding: 0;
	font-size: 11px;
	line-height: 14px;
}

.rc15 {
	clear: both;
	background-color: #F5F5F5;
	margin-bottom: 2px;
	line-height: 20px;
}

.rc15 .tl,.rc15 .tr,.rc15 .bl,.rc15 .br {
	font-size: 1px;
	line-height: 1px;
	height: 15px;

}

.rc15 .tl {
	margin-right: 15px;
}

.rc15 .tr {
	background-position: 100% -40px;
	margin: -15px 0 0 15px;
}

.rc15 .bl {
	background-position: 0 -55px;
	margin-right: 15px;
	_margin-left: 2px;
}

.rc15 .br {
	background-position: 100% -55px;
	margin: -15px 0 0 15px;
	_margin-right: 2px;
}

.rc15 .content {
	background: #F5F5F5;
	padding: 2px 8px;
	border: 1px solid #BFCED7;
	border-top: none;
	border-bottom: none;
}

.adForm p {
	clear: both;
	padding-bottom: 20px; *
	padding-bottom: 10px;
	margin-bottom: 10px;
	font-size: 12px;
	line-height: 14px;
}

.adForm p label {
	width: 150px;
	padding-right: 30px;
	text-align: right;
	display: block;
	float: left;
}

.adForm input,.adForm textarea {
	border: solid 1px #bfced7;
	width: 260px;
	padding: 2px;
	float: left;
}

.adDiv h4 {
	padding: 8px 25px;
	color: #055691;
	font-size: 13px;
}

.adsInnerHP {
	width: 145px;
	float: left;
	margin-right: 4px;
}

.row1Color {
	clear: both;
	background-color: #e0e6e6 !important;
}

.row1HoverColor {
	clear: both;
	background-color: #aab2ba !important;
}

.row2Color {
	clear: both;
	background-color: #FFF !important;
}

.row2HoverColor {
	clear: both;
	background-color: #abafa6 !important;
}

.imgDiv {
	float: left;
	padding: 3px;
	margin-right: 5px;
	width: 40px;
	height: 40px;
	text-align: center;
}

.imgDiv img {
	width: 33px;
}

.schoolRank {
	clear: both;
}

.schoolRank span {
	padding-left: 20px;
	padding-right: 10px;
}

.schoolRank span.bw {
	background-position: 0 -90px;
}

.schoolRank span.bi {
	background-position: 0 -120px;
}

.schoolRank span.aima {
	padding-left: 40px;
	background-position: 0 -185px;
}

.schoolRank span.outlook {
	background-position: 0 -150px;
}

.rc12blue2px {
	clear: both;
	background-color: #FFF;
	margin-bottom: 2px;
	line-height: 20px;
}

.rc12blue2px .tl,.rc12blue2px .tr,.rc12blue2px .bl,.rc12blue2px .br {
	font-size: 1px;
	line-height: 1px;
	height: 12px;
}

.rc12blue2px .tl {
	margin-right: 12px;
}

.rc12blue2px .tr {
	background-position: 100% -90px;
	margin: -12px 0 0 12px;
}

.rc12blue2px .bl {
	background-position: 0 -108px;
	margin-right: 12px;
	_margin-left: 2px;
}

.rc12blue2px .br {
	background-position: 100% -108px;
	margin: -12px 0 0 12px;
	_margin-right: 2px;
}

.rc12blue2px .content {
	background: #FFF;
	padding: 2px 8px;
	border: 2px solid #149cea;
	border-top: none;
	border-bottom: none;
}

/* slider component */
.mbSlider_zipper {
	position: relative;
	overflow: hidden;
	height: 17px;
	left: 10px;
}

.mbSlider_zipper .selector {
	position: absolute;
	overflow: hidden;
	height: 100%;
	width: 17px;
	left: 0px;
}

.mbSlider_zipper .leftSide {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 3px;
	height: 100%;
}

.mbSlider_zipper .leftZone {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
}

.mbSlider_zipper .rightSide {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 4px;
	height: 100%;
}

.mbSlider_zipper .rightZone {
	position: absolute;
	left: 3px;
	top: 0px;
	height: 100%;
}

span.checkbox {
	width: 17px;
	height: 17px;
	padding: 0 5px 0 0;
	display: block;
	clear: left;
	float: left;
}
/* end of slider component */

#wrapper #home .hDivL .ui-tabs {
	padding: 2px 0 0 0;
}

#wrapper #home .hDivL .ui-tabs .ui-tabs-nav {
	background-color: #8BC6F4;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 0.2em 0.2em 0;
	position: relative;
}

#wrapper #home .hDivL #direct_admission .ui-tabs .ui-tabs-nav {
	background-color: #fff;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 0.2em 0.2em 0;
}

.table_link {
	background-color: #fff;
	font-weight: bold;
	height: 25px;
	padding-left: 2px;
}
.table_link {
	font-size:12px;
	}
.table_link td {
	border-right:1px solid gray;
	border-left:1px solid gray;
		}
	
.hDivL {
	margin-bottom: 5px;
	margin-right: 5px;
	width: 49%;
	float: left;
}

#about_us .wrapper_2col .hDivL_2col .content_section {
	border: none;
}

.content_section {
	margin: 5px 0 5px 0;
	text-align: justify;
}

.hDivR .content_section .blueBox {
	padding: 0;
}

.hDivR .content_section .blueBox .course_img {
	padding-left: 10px;
}

/*events home starts*/
#wrapper #home .eventshome .date {
	background-color: red;
	width: 15%;
	background: url(../image/eventscalimg.jpg) no-repeat;
	padding: 13px 5px 0 5px;
	height: 48px;
	font-weight: bold;
	text-align: center;
}

#wrapper #home .eventshome .event {
	background-color: yellow;
	width: 85%;
	background: url(../image/eventsbg.jpg) repeat-x;
	padding: 0 0 0 5px;
}

#wrapper #home .eventshome ul.points .point li.header {
	list-style-image: none;
}

#wrapper #home .eventshome ul.points .point {
	list-style-image: none;
	height: 50px;
	padding-bottom: 5px;
}

/*events home ends*/
.hDivR .content_section .blueBox .hph1 {
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	padding: 0 0 5px 5px;
	background-color: #065DA0;
	background-image: url(../image/content_sectionheader1.jpg);
	margin: 0 0 10px;
}

.study_abroad {
	background-image: url(../image/study_abroad_image.jpg);
	background-repeat: no-repeat;
	margin: 5px 5px 5px 5px;
}

.testimonial {
	background-repeat: no-repeat;
	height: 187px;
	padding: 0 10px 10px 10px;
	text-align: justify;
	color: #000000;
}

#homepagetabber .college_container .featuredcourses .college_name a {
	font-family: Arial;
	font-size: 13px;
}

#homepagetabber .college_container .featuredcourses .college_name {
	list-style-image: url(../image/educationabroad/bullet_arrow.jpg);
}

.flash1 {
	background-repeat: no-repeat;
	height: 135px;
}

.hDivR .content_section .hph1,.addDiv .content_section .hph1 {
	background-image: url(../image/content_sectionheader1.jpg);
	background-color: #065DA0;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 5px;
	margin-bottom: 10px;
}

/*study abraod section starts*/
#wrapper .points .point li.header {
	list-style-image: url(../image/bullet_globe.jpg);
	list-style-position: inside;
	font-size: 12px;
	font-weight: bold;
}

#interview .even a,#interview .odd a {
	font-weight: normal;
}

#wrapper_3col #interview .odd {
	background-color: #F2F1EF;
	background-position: left center;
	background-repeat: no-repeat;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 0 0 25px;
}

.interview_detailed .question {
	font-weight: bold;
	text-decoration: underline;
	padding-top: 5px;
}

#wrapper_3col #interview .homesign {
	display: none;
}

#wrapper_3col #interview .even {
	background-color: #E5E1E0;
	background-position: left center;
	background-repeat: no-repeat;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 0 0 25px;
}

#wrapper_3col #events_home .even {
	background-color: #E5E1E0;
	background-image: none;
	background-position: left center;
	background-repeat: no-repeat;
	font-size: 13px;
	font-weight: bold;
	height: 20px;
	padding: 5px 0 0 25px;
}

#wrapper_3col #events_home .odd {
	background-color: #F2F1EF;
	background-image: none;
	background-position: left center;
	background-repeat: no-repeat;
	font-size: 13px;
	font-weight: bold;
	height: 20px;
	padding: 5px 0 0 25px;
}

#wrapper_3col .odd,#wrapper .odd {
	background-color: #F2F1EF;
	background-image: url(../image/ec/bullet_tick.png);
	background-position: left center;
	background-repeat: no-repeat;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 0 0 25px;
}

#wrapper_3col .even,#wrapper .even {
	background-color: #E5E1E0;
	background-image: url(../image/ec/bullet_tick.png);
	background-position: left center;
	background-repeat: no-repeat;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 0 0 25px;
}

#wrapper #home .studyabroad .points li {
	line-height: 25px;
}

#wrapper_3col #interview .hDivCOLL #tabs,#wrapper_3col #Solvedpapers .hDivCOLL #tabs
	{
	border: 1px solid #419DE6;
	height: 120px;
}

/*study abraod section ends*/ /*direct admission section starts*/
.hDivCOLL .hDivL .content_section #tabs {
	border: none;
	background-color: none;
}

.hDivCOLL .hDivL .content_section #tabs .ui-widget-header li a {
	color: black;
	font-weight: bold
}

.hDivCOLL .hDivL .content_section #tabs .ui-widget-header {
	background: none;
	border: none;
}

.hDivCOLL .hDivL .content_section #tabs ul li.ui-state-active {
	background: none;
	border: none
}

.hDivCOLL .hDivL .content_section #tabs .ui-tabs-nav {
	padding: 0.2em 2.2em 0;
}

.hDivCOLL .hDivL .content_section #tabs ul li.ui-state-default {
	border: none;
	background: none;
}

/*direct admission section ends*/ /*jobs section starts*/
#home .featuredcourses .point,#home .joblisting .point {
	padding-bottom: 10px;
}

#home .nrihome .points li.header,#home .joblisting .points li.header {
	list-style-image: url(../image/bullet_globe.jpg);
	list-style-position: inside;
	font-size: 12px;
	font-weight: bold;
}

/*jobs section ends*/
.content_section .wcChannel {
	width: auto;
	padding: 0;
	float: none;
	margin-top: 5px;
}

.hDivR {
	margin-bottom: 5px;
	width: 49%;
	float: right;
}

.eduhead {
	color: #860907;
	font-size: 16px;
	font-weight: bold;
	padding: 0 0 5px 0;
}

/*tabber using jquery starts*/
.demoHeaders {
	margin-top: 2em;
}

#dialog_link {
	padding: .4em 1em .4em 20px;
	text-decoration: none;
	position: relative;
}

#dialog_link span.ui-icon {
	margin: 0 5px 0 0;
	position: absolute;
	left: .2em;
	top: 50%;
	margin-top: -8px;
}

ul#icons {
	margin: 0;
	padding: 0;
}

ul#icons li {
	margin: 2px;
	position: relative;
	padding: 4px 0;
	cursor: pointer;
	float: left;
	list-style: none;
}

ul#icons span.ui-icon {
	float: left;
	margin: 0 4px;
}

/*tabber using jquery ends*/
.date {
	text-align: left;
	padding-left: 10px;
	color: #1B5D89;
}

.content_section h4 {
	font-size: 100%;
	padding: 4px 0 4px 4px;
}

.content_section img {
	width: auto;
	height: auto;
	border: none;
}

.content_sectionhead1 {
	background-color: blue;
}

.hDiv {
	clear: both;
	padding: 5px;
	border: solid 1px #419de6;
	margin-bottom: 10px;
	padding: 10px;
	padding: 5px;
}

.addDiv {
	clear: both padding :5px;
	margin-bottom: 10px;
}

.user_name {
	float: left;
	margin-right: 10px;
	font-size: 12px;
	line-height: 14px;
	padding-left: 3px;
	color: #707070
}

.hDiv h2 {
	font-size: 12px;
	padding-bottom: 25px;
}

.c1 {
	color: #1678b4
}

.c2 {
	color: #005093
}

.c3 {
	color: #181049
}

.c4 {
	color: #0f863c
}

.c5 {
	color: #46a53f
}

.c6 {
	color: #96c137
}

.hDiv ul {
	list-style: none;
}

.hDiv li {
	list-style: none;
	background-position: -180px -240px;
	padding-left: 22px;
	padding-bottom: 20px;
}

.mba li {
	padding-bottom: 10px;
	padding-left: 10px;
	list-style-type: none;
}

.jobs li {
	list-style-position: inside;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: justify;
	line-height: 20px;
}

.nrihomel {
	padding: 0 10px 10px 10px;
	text-align: justify;
	color: #000000;
}

.hph1 {
	background-color: #ffffff;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 5px;
}

#ec .hph1,#jobs_home .hph1,#educationabroad .hph1,#engg_home .hph1,#mbbs_home .hph1,#mba_home .hph1,#home .hph1
	{
	background-color: #065DA0;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 5px;
	-moz-border-radius-topleft: 0.5em;
	-moz-border-radius-topright: 0.5em;
}

.hpdiv {
	padding-bottom: 10px;
}

.tabberlive .tabbertabhide {
	display: none;
}

.tabberlive {
	margin-top: 1em;
}

ul.tabbernav {
	margin: 0;
	padding: 3px 0;
	border-bottom: 1px solid #419de6;
	font-size: 14px;
	color: #024d78;
	font-weight: bold;
}

ul.tabbernav li {
	list-style: none;
	margin: 0;
	display: inline;
}

ul.tabbernav li a {
	padding: 3px 0.5em;
	margin-left: 3px;
	border: 1px solid #419de6;
	border-bottom: none;
	background: #FFF;
	text-decoration: none;
}

ul.tabbernav li a:link {
	color: #024d78;
}

ul.tabbernav li a:visited {
	color: #024d78;
}

ul.tabbernav li a:hover {
	color: #000;
	background: #DDD;
	border-color: #419de6;
}

ul.tabbernav li.tabberactive a {
	background-color: #fff;
	border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover {
	color: #000;
	background: white;
	border-bottom: 1px solid white;
}

.tabberlive .tabbertab {
	padding: 5px;
	border: 1px solid #419de6;
	border-top: 0;
}

.tabberlive .tabbertab h2 {
	display: none;
}

.tabberlive .tabbertab h3 {
	display: none;
}

.oList {
	padding-left: 0;
	line-height: 25px;
	color: #666;
}

.pl10px {
	padding-left: 10px;
}

pt20px {
	padding-top: 20px;
}

.tm5px {
	margin-top: 5px;
}

.Lft {
	font-size: 16px;
	font-weight: bold;
	color: #024d78;
	padding: 0;
}

.mr5px {
	margin-right: 5px;
}

/*new css*/
.homesign {
	height: 100%;
}

.homesign h3 {
	font-size: 16px;
	font-weight: bold;
	color: #002235;
	padding: 0 0 10px 0;
}

.homesign p {
	color: #333333;
	text-decoration: none;
	padding-bottom: 8px;
}

.homesign p label {
	padding-right: 40px;
	_padding-right: 54px;
}

.inpt {
	width: 273px;
	_width: 270px;
}

.combo {
	width: 278px;
	_width: 275px;
}

.find {
	width: 119px;
}

.find2 {
	width: 156px;
	_width: 153px;
}

.onmb {
	float: right;
	width: 278px;
	border: solid 1px #419de6;
	padding: 10px;
	margin-right: 10px;
	_margin-right: 5px;
	height: 156px;
}

.onmb h3 {
	font-size: 16px;
	font-weight: bold;
	color: #002235;
	padding: 0 0 10px 0;
}

.onmb p {
	padding-bottom: 6px;
}

.onmb p img {
	padding-right: 10px;
}

.signuptxt {
	width: 273px;
	_width: 270px;
}

.signDiv {
	margin-top: 10px;
}

#collegeDetailsDiv {
	background-color: #F7F7F7;
	border: 1px solid #BBB;
	padding: 0;
	width: 203px;
}

/*new set Styles for homepage sprites*/ /* for flags*/
.flags .uk,.flags .usa,.flags .aus,.flags .sing {
	font-weight: bold;
	width: 24%;
	height: 55px;
	float: left;
	text-align: center;
}

.flags .uk {
	background-position: -120px -90px;
}

.flags .usa {
	background-position: -120px -150px;
}

.flags .aus {
	background-position: 0 -90px;
}

.flags .sing {
	background-position: 0 -150px;
}
.points p {
	clear: both;
	line-height: 30px;
	padding: 2px 0;
}

.points .p1,.points .p2,.points .p3,.points .p4 {
	width: 30px;
	height: 30px;
	display: block;
	float: left;
}

.points .p1 {
	background-position: 0 -210px;
}

.points .p2 {
	background-position: -30px -210px;
}

.points .p3 {
	background-position: -110px -210px;
}

.points .p4 {
	background-position: -60px -210px;
}

.dottedline {
	background-position: -100px -90px;
	width: 4px;
	height: 145px;
	display: block;
}

.closeBtn {
	background-position: 0 -420px;
	width: 12px;
	height: 12px;
	display: block;
	cursor: pointer;
	float: right;
}

.cfest {
	padding: 5px;
	text-align: center;
	border: 1px solid #419de6;
	height: 100px;
	width: 125px;
	margin: 5px;
}

.columnOne {
	width: 550px;
	_width: 520px;
	float: left;
	padding-left: 20px;
}

.columnTwo {
	width: 310px;
	float: right;
	padding-right: 20px;
}

.sDiv {
	border-right: 3px solid #00adef;
	clear: both;
	padding: 15px;
}

.plainDiv {
	clear: both;
	padding: 15px;
}

.sDiv h3,.plainDiv h3 {
	color: #00adef;
	padding: 0 0 20px;
	font-size: 18px;
	font-weight: bold;
}

.sDiv p,.plainDiv p {
	clear: both;
}

.sDiv label {
	margin-top: 4px;
	float: left;
	width: 120px;
	color: #666;
}

.sDiv input,.sDiv select,.plainDiv input {
	float: left;
	margin: 2px 10px 7px 0px;
}

.sDiv span {
	font-size: 11px;
	color: #666;
}

.plainDiv label {
	float: left;
	width: 80px;
	color: #666;
}

.txtBox {
	color: #666;
	font: normal 11px Arial, Helvetica, sans-serif;
	padding: 3px;
	border: 1px solid #333;
	background-image: url(../image/stxtbox.jpg);
	border: 1px solid #BFCED7;
	background-repeat:repeat-x;
}

#fcDiv,#fwcDiv {
	background: #DDD;
	padding: 4px;
	width: 400px;
	border: 1px solid #999;
	position: absolute;
	z-index: 55;
	visibility: hidden;
}

.fc h4 {
	padding: 4px 8px;
	clear: both;
	font-size: 14px;
	color: #F00;
}

.fc h5 {
	padding: 2px 8px;
	clear: both;
	font-size: 11px;
	font-weight: normal;
	color: #666;
}

.fc p {
	font-size: 11px;
	padding: 2px 8px;
	clear: both;
	display: list-item;
	list-style: disc inside;
}

/*mohan*/
#loginHome {
	float: left;
	width: 220px;
	margin-left: 9px;
}

#loginHome p span {
	width: 75px;
	float: left;
	margin-top: 4px;
}

#loginHome label {
	font-size: 12px;
	color: #666;
}

#loginHome p {
	padding-top: 12px;
	font-size: 11px;
}

.logintxtbox {
	color: #000;
	padding: 3px;
	font: 12px Arial, Helvetica, sans-serif;
	border: 1px solid #000;
}

.lpstyle {
	padding-bottom: 14px;
	font-size: 11px;
	margin-right: 23px;
}

.disp {
	display: block;
}

.hide {
	display: none;
}

#collegeDetailsDiv {
	background-color: #EEE;
	margin-bottom: 10px;
	border: 1px solid #BBB;
	padding: 5px;
	width: 285px;
}

.brDiv {
	font-size: 1px;
	line-height: 1px;
	clear: both;
}

.studies {
	width: 500px;
	height: 110px;
	background-color: #FFF;
	margin-top: 20px;
	margin-bottom: 10px;
	border: 1px solid #CCC;
	padding: 5px;
}

.career {
	width: 500px;
	height: 110px;
	background-color: #FFF;
	margin-top: 20px;
	margin-bottom: 10px;
	border: 1px solid #CCC;
	padding: 5px;
}

.careerHelp {
	width: 500px;
	background-color: #FFF;
	margin-top: 20px;
	margin-bottom: 10px;
	border: 1px solid #CCC;
	padding: 5px;
}

.mbaTXt span.bx1 {
	display: block;
	width: 85px;
	float: left;
}

.mbaTXt b.txt1 {
	font-weight: normal;
	padding-top: 2px;
	margin-top: 1px;
}

.selsmall {
	width: 196px;
}

.picoBox {
	width: 72px;
}

.microBox {
	width: 125px;
}

.miniBox {
	width: 150px;
}

.smallBox {
	width: 200px;
}

.bigBox {
	width: 300px;
}

.largeBox {
	width: 408px;
}
.bullet{
background-color: transparent;
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0% 0%;
background-position: -180px -240px;
padding-left: 15px;
}
.examGroups{margin-top:0px;margin-bottom:10px;padding-top:0px;}
#search_box {
float:right;
width: 259px;
height: 31px;
background-repeat:no-repeat;
margin-right:10px;
position:relative;
top:-5px;
}
#search_box #query {
float: left;
padding: 0;
margin: 6px 0 0 6px;
border: 0;
width: 159px;
background: none;
font-size:11px;
}
#search_box #go {
float: right;
margin: 3px 5px 0 0;
position:relative;
top:-19px;
}
.examGroups {
margin-top:10px;
margin-bottom:0;
}
.examGroups td{
padding:5px 0;
}
.examGroups a{
text-decoration:none;
padding:0px 5px;
display:inline-block;
}
.inlineBlock {
display:inline-block;
padding-left:5px
}
#wrapper {
	background: #FFF;
	margin: 0 auto;
	width: 1000px;
	border-right: 1px solid #999;
	_border-left: 1px solid #999;
}

#wrapper_2col {
	background: #FFFFFF none repeat scroll 0 0;
	border-right: 1px solid #999999;
	margin: 0 auto;
	width: 1000px;
}

#header,#navigation,#mainArea,#contentHeader,#WSHeader,.POboxArea,#weRow1,#weRow2
	{
	clear: both;
}

.mystyle {
	clear: both;
	position: relative;
	bottom: 0;
	right: 0;
	width: 0;
	height: 0;
	margin: 0;
}

#footer {
	clear: both;
	padding: 10px;
}

.footerLine {
	margin: 15px auto;
	padding-top: 15px;
	clear: both;
	width: 850px;
	border-top: 1px solid #CCC;
}

.cThree {
	float: left;
	width: 295px;
}

.cFour {
	float: right;
	width: 365px;
}

.alertWrapper {
	top: 0;
	right: 0;
	width: 250px;
	visibility: visible;
	position: absolute;
	z-index: 99998;
}

.alertDiv {
	border: 1px solid #4895c4;
	float: right;
	width: 220px;
	background-color: #ece9d8;
	z-index: 99999;
}

.alertDiv h3 {
	font: bold 12px/ 24px Arial, Helvetica, sans-serif;
	color: #FFF;
	padding: 0 4px;
	border-bottom: 1px solid #4895c4;
}

.tagsWrapperStyle {
	float: left;
	width: 90px;
	height: 90px;
	margin: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: ghostwhite;
	border: 1px solid gainsboro;
	text-align: center;
}

/*--*/
.contentArea {
	clear: both;
	padding: 0 12px;
}

.contentCenterTwo {
	clear: both;
	width: 785px;
	margin: 0 auto;
}

#twoColumn {
	float: left;
	width: 605px;
}

.innerArea {
	padding: 8px 8px 0;
}

.innerArea2 {
	display: block;
}

#rightColumn {
	float: right;
	width: 172px;
}

.meC1 {
	float: left;
	width: 280px;
}

.meC2 {
	float: right;
	width: 700px;
}

.wC1 {
	float: left;
	width: 195px;
}

.wC2 {
	float: right;
	width: 790px;
}

.wC21 {
	float: left;
	width: 565px;
	margin: 0 8px 0 0;
}

.wC22 {
	float: right;
	width: 210px;
}

#weR1Col1 {
	float: left;
	width: 195px;
}

#weR1Col2 {
	float: left;
	width: 565px;
	margin: 0 8px 0 18px;
}

#weR1Col3 {
	float: right;
	width: 210px;
}

.gr {
	clear: both;
	margin-bottom: 18px;
}

#gc1 {
	float: left;
	width: 200px;
}

#gc2 {
	float: right;
	width: 765px;
}

#gc21 {
	float: left;
	width: 550px;
}

#gc22 {
	float: right;
	width: 200px;
}

#frndsColumnOne {
	float: left;
	width: 562px;
}

#frndsColumnTwo {
	float: left;
	width: 205px;
}

.txtChatSmall {
	font-size: 11px;
	font-weight: normal;
	word-wrap: break-word;
	overflow: hidden;
}

.txtChatSmallchit {
	font-size: 11px;
	font-weight: normal;
	color: #676767;
	word-wrap: break-word;
	overflow: hidden;
}

.txtChatBold {
	font-size: 11px;
	font-weight: bold;
	color: #676767;
	word-wrap: break-word;
	overflow: hidden;
}

.ncChannel {
	width: 250px;
	padding: 4px 20px;
	float: left;
	margin-top: 20px
}

.wcChannel {
	width: 650px;
	padding: 4px 20px;
	float: right;
	margin-top: 20px
}

/*Photoupload.css styles*/
#progressBar {
	padding: 2px 0;
}

#progressBarBox {
	width: 215px;
	height: 7px;
	border: 1px inset;
	background: #eee;
	font-size: 7px;
}

#progressBarBoxContent {
	width: 0;
	height: 7px;
	border-right: 1px solid #444;
	background: #9ACB34;
	font-size: 7px;
}

#progressBarText {
	text-align: center;
}

.progressBar {
	padding: 2px 0;
}

.progressBarBox {
	width: 215px;
	height: 7px;
	border: 1px inset;
	background: #eee;
	font-size: 7px;
}

.progressBarBoxContent {
	width: 0;
	height: 7px;
	border-right: 1px solid #444;
	background: #9ACB34;
	font-size: 7px;
}

.progressBarText {
	text-align: center;
}

.progressBarTitle {
	font-size: 12px;
	font-weight: bold;
	color: #9ACB34;
}

#popup {
	width: 100px;
	font-size: 11px;
	display: block;
	padding: 2px 10px;
}

#popup a:link {
	color: #1E1716;
}

#popup a:hover {
	background: #23A1B5;
}

.padL5 {
	padding-left: 5px;
}

.padB20 {
	padding-bottom: 20px;
}

.padBT {
	padding-bottom: 20px;
	padding-top: 10px;
}

.imgB {
	border-bottom: 1px solid #808080;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

.marT5 {
	margin-top: 5px;
}

.marT10 {
	margin-top: 10px;
}

.marT20 {
	margin-top: 20px;
}

.labelBox {
	float: left;
	width: 80px;
	height: 85px;
	margin: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: ghostwhite;
	border: 1px solid gainsboro;
}

.holi {
	background-repeat: no-repeat;
	height: 60px;
}

.cricket {
	padding: 0 20px 0 20px;
	background-color: #ddff63;
	border: 1px solid #999;
	margin-right: 5px;
}

/***** New menu related stylez ****/

h1.logo {
	font-size: 100%;
	margin: 0;
	float: left;
}

h1.logo a {
	display: block;
	height: 50px;
	width: 170px;
	text-indent: -2000em;
	z-index: 1000; /* need for FX and IE */
	outline: none;
}

h1.logo a:hover,h1.logo a:focus {
	cursor: pointer; /* IE7 */
	background-position: 0 -300px;
}

.hPart2 a {
	font-weight: bold;
	text-decoration: none;
}

.hPart2 span {
	padding: 0 2px;
	color: #999;
	line-height: 100%;
}

.hPart2 p {
	padding: 5px 0;
}

.hPart2 form {
	margin-bottom: 10px; *
	margin-bottom: 0;
}

.hPart2 a:hover,.hPart2 a:focus {
	text-decoration: underline;
}

.searchBox {
	
	border: 1px solid #3b6d89;
	font-size: 11px;
	color: #3c3c3c;
	padding: 3px 1px 2px 20px;
}

#myLinkz ul,#myLinkz li {
	margin: 0;
	padding: 0;
	list-style: none;
}





.rcLinkOne a,.rcHover a,.rcLink a,.rcLinkOnehover a {
	word-spacing: -0.1em;
	position: relative;
	display: block;
	float: left;
	text-decoration: none;
	cursor: pointer;
	color: #FFFFFF !important;
	font: bold 14px/ 1.1 Arial, Helvetica, sans-serif;
}

.rcHover a strong { *
	height: 13px !important;
	_height: 15px;
}

.rcHover em,.rcLink em {
	font: bold 14px/ 1 Arial, Helvetica, sans-serif;
	height: 13px;
	width: 15px; *
	width: 38px;
	_width: 15px;
	padding: 5px 0;
	_padding: 4px 0; *
	padding-right: 15px;
	_padding-top: 5px;
	margin: 0;
	float: left;
	top: 0;
	right: 0;
	text-indent: -2000em;
	cursor: pointer;
}

.submenu-drop {
	position: absolute;
	top: 28px; *
	top: 25px;
	width: 170px;
	background: #FFF !important;
	padding: 5px !important;
	padding: 5px;
	z-index: 1500000; /*smaller than lightbox*/
	text-align: left;
	float: none;
	left: 0;
}  /*ie6*/
.submenu-drop ul {
	margin-bottom: 4px !important;
}

.submenu-drop li {
	padding: 0;
	margin: 2px 0 !important;
	list-style: none;
	position: relative;
	float: none;
}

.submenu-drop li a {
	width: 155px;
	font-size: 12px !important;
	padding: 4px 6px;
	border-top: 1px solid #ddd;
	display: block;
	float: none;
	font-weight: bold;
	text-decoration: none;
	background: #fff;
}


.rcLinkOne a:hover,.rcLinkOne a:focus,.rcLinkOnehover a {
	color: #15608a !important;
	text-decoration: none;
}



.submenu-drop {
	border: 1px solid #218cc9;
	border-top: 0;
}  /*ie6*/
.submenu-drop li a {
	color: #105CB6 !important;
}

.submenu-drop li a:hover,.submenu-drop li a:hover {
	background: #b1d1e3 !important;
	color: #15608a !important;
}
#mba_home .flash {
	background-image: url(../image/mba/headerimage.jpg);
	border: 1px solid #419DE6;
	float: left;
	height: 188px;
	margin-bottom: 10px;
	width: 100%;
}
#mba_college .flash {
	border: 1px solid #419DE6;
	float: left;
	height: 177px;
	margin-bottom: 10px;
	width: 100%;
}
/*styling of entrance exams starts*/
#mba_home .entrance_exam .ui-tabs .ui-tabs-nav  li.ui-state-active 
#mba_home .entrance_exam .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	background: #7878A8 none repeat scroll 0 0;
	cursor: pointer;
	width: 24%;
}

#mba_home .entrance_exam .ui-tabs .ui-tabs-nav li.ui-state-default a,#mba_home .entrance_exam .ui-tabs .ui-tabs-nav li.ui-state-focus a,#mba_home .entrance_exam .ui-tabs .ui-tabs-nav li.ui-state-active a
	{
	color: black;
	font-weight: bold;
	padding-left: 0;
	padding-right: 0;
	text-align: center;
	width: 100%;
}

.hDivCOLL .hDivL .content_section #tabs ul li.ui-state-active {
	background-color: #7878A8;
	border: none;
	width: 24%;
}

#wrapper #mba_home .entrance_exam #tabs .ui-tabs-nav {
	padding: 0.2em 0 0 0;
}

#wrapper #mba_home .entrance_exam #tabs  li.ui-state-default {
	background: #D2D2D2 none repeat scroll 0 0;
	cursor: pointer;
	width: 24%;
}

.entrance_exam .ui-widget-content,.knowledge_center .ui-widget-content {
	
	border: none;
	color: #555555;
}

/*styling of entrance exams ends*/
/*styling of knowledge center starts*/
#mba_home .knowledge_center .ui-tabs .ui-tabs-nav li.ui-state-default a,#mba_home .knowledge_center .ui-tabs .ui-tabs-nav li.ui-state-focus a,#mba_home .knowledge_center .ui-tabs .ui-tabs-nav li.ui-state-active a
	{
	color: black;
	font-weight: bold;
	padding-left: 0;
	padding-right: 0;
	text-align: center;
	width: 100%;
}
.knowledge_center #tabsk ul li a {
	color: #000;
	font-weight: bold;
	padding-left: 3px;
}

#mba_home .knowledge_center .ui-tabs .ui-tabs-nav {
	background-color: #fff;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 0 0.2em 0;
	position: relative;
}

#mba_home .knowledge_center #tabsk .ui-tabs-nav .ui-state-active {
	background: #7878A8 none repeat scroll 0 0;
	white-space: nowrap;
	padding: 0.2em 0 0 0;
	width: 32%;
}

#mba_home .knowledge_center #tabsk .ui-tabs-nav .ui-state-default {
	background: #D2D2D2 none repeat scroll 0 0;
	width: 32%;
	padding: 0.2em 0 0 0;
	white-space: nowrap;
}

.knowledge_center ,.knowledge_center.ui-state-focus,.knowledge_center .ui-widget-content .ui-state-focus
	{
	border: none;
	background: #7878A8 none repeat scroll 0 0;
	font-weight: normal;
	color: #026890;
	width: 32%;
	padding: 0.2em 0 0 0;
	white-space: nowrap;
}

.knowledge_center .ui-tabs .ui-tabs-panel {
	background: none;
	border-width: 0;
	display: block;
}

#mbbs_home .hDivCOLL .hDivL .knowledge_center .content_section {
	margin: 1px 1px 1px 1px;
}

.knowledge_center #tabsk {
	margin-top: 1px;
}

}
#wrapper #mba_home .knowledge_center #tabsk .ui-state-default {
	background: #7878A8 none repeat scroll 0 0;
}

#wrapper #mba_home .knowledge_center #tabs .ui-tabs-nav {
	padding: 0.2em 0 0 0;
}

#wrapper #mba_home .knowledge_center #tabs  li.ui-state-default {
	background: #D2D2D2 none repeat scroll 0 0;
	cursor: pointer;
	width: 32%;
}

/*styling of knowledge center ends*/


#about_us .wrapper_2col .hDivL_2col .content_section {
	border: 2px solid #DCDCDA;
}

.hDivR .content_section .blueBox {
	padding: 0;
}

.hDivR .content_section .blueBox .course_img {
	padding-left: 10px;
}

.hDivR .content_section .blueBox .hph1 {
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	padding: 0 0 5px 5px;
	background-color: #065DA0;
	background-image: url(../image/mba/content_sectionheader1.jpg);
	margin: 0 0 10px;
}

#mba_home .points .point li.header {
	font-size: 12px;
	font-weight: bold;
	list-style-image: url(../image/mba/bullet_arrow.jpg);
	list-style-position: inside;
	line-height: 20px;
}

#wrapper_2col .hDivR_2col .hph1 {
	background-image: none;
	background-repeat: no-repeat;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}


.asknexpert .hph1 {
	background-color: #065DA0;
	background-image: url(../image/mba/asknExprt.jpg);
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 5px;
}

#Solvedpapers .flash, {
	background-image: url(../image/educationabroad/headeriamge.jpg);
	border: 1px solid #419DE6;
	float: left;
	height: 177px;
	margin-bottom: 10px;
	width: 100%;
}

#tips .msg_body {
	text-align: justify;
	margin: 0 2px 0 2px;
}

#tips .msg_body ul li {
	list-style-image: url(../image/arrow.gif);
	list-style-position: inside;
	border-bottom: 1px solid #E8E8E9;
}

#tips .tip_list,.msg_head {
	background-color: #AAAAD2;
	border: 1px solid #E8E8E9;
	cursor: pointer;
	font-weight: bold;
	margin: 1px;
	padding: 5px 10px;
	position: relative;
}

.linkzBar p a:hover {
	color: #000;
	
}

/*styling of parttime mba starts*/
#mba_parttime .college_container {
	padding: 10px 0 0 0;
}

/*styling of parttime mba ends*/ /*employability training ends*/
	/*institute cutoff section starts*/
#mba_search {
	border: 1px solid #5E97C4;
	padding: 5px 5px 5px 5px;
}

#mba_search h3 {
	font-family: verdana;
	color: #930B00;
}

/*institute cutoff section ends*/ /*institute cutoff section starts*/
.hDivCOLL #mba_cutoff .jobs li {
	list-style-type: none;
	line-height: 0;
}

.mba {
	padding-bottom: 10px;
}

/*institute cutoff section ends*/ /*knowledge center section starts*/
.hDivCOLL .hDivL .content_section #tabs ul li {
	list-style-type: none;
}

/*knowledge center section ends*/ /*knowledge center section starts*/
#mba_parttime .forum_head,#colleges .forum_head,#mba_parttime .colleges,#forum_mba .forum_head
	{
	background-color: #CBC8C8;
	padding-left: 2px;
	height: 25px;
	font-weight: bold;
}

#forum_mba .forum_head td {
	padding-left: 5px;
}

#forum_mba .forum_odd td,#forum_mba .forum_even td {
	padding-left: 5px;
	background-color: #EAE9E9;
}

#colleges .forum_odd,#mba_parttime .forum_odd,#forum_mba .forum_odd {
	background-color: #E5E1E1;
	padding-left: 2px;
	height: 25px;
	font-weight: bold;
}

#colleges .forum_even,#mba_parttime .forum_even,#forum_mba .forum_even {
	background-color: #F3F0F0;
	padding-left: 2px;
	height: 25px;
	font-weight: bold;
}

/*knowledge center section ends*/ /*MBA calendar section starts*/
#mba_calendar .content_section {
	border: 1px solid #7492B6;
	height: 150px;
	overflow-x: hidden;
	overflow-y: scroll;
	padding: 2px 2px 2px 2px;
}

#mba_calendar .content_section .event_odd {
	background-color: #F3F0F0;
	font-weight: bold;
	height: 25px;
	padding-left: 5px;
}

#mba_calendar .content_section .event_even {
	background-color: #E5E1E1;
	font-weight: bold;
	height: 25px;
	padding-left: 5px;
}

/*MBA calendar section ends*/ /* executive mba section starts*/
#mba_corrosp .hph1, #mba_exec .hph1 {
	background-image: none;
}

/* executive mba section ends*/
	/* mba through corrospondence section starts*/
#mba_corrospondence .hph1 {
	background-image: none;
}

/* mba through corrospondence section ends*/
	/*direct admission section starts*/
.hDivCOLL .hDivL .content_section #tabs {
	border: none;
	background-color: none;
}

.hDivCOLL .hDivL .content_section #tabs .ui-widget-header li a {
	color: black;
	font-weight: bold
}

.hDivCOLL .hDivL .content_section #tabs .ui-widget-header {
	background: none;
	border: none;
}

.hDivCOLL .hDivL .content_section #tabs .ui-tabs-nav {
	padding: 0.2em 2.2em 0;
}

.hDivCOLL .hDivL .content_section #tabs ul li.ui-state-default {
	border: none;
	background: none;
}

and also from www.shiksha.com      /*direct admission section ends*/
	.content_section .blueBox p {
	padding-left: 10px;
}

.content_section .wcChannel {
	width: auto;
	padding: 0;
	float: none;
	margin-top: 5px;
}

.hDivR {
	margin-bottom: 5px;
	width: 49%;
	float: right;
}

.eduhead {
	color: #860907;
	font-size: 16px;
	font-weight: bold;
	padding: 0 0 5px 0;
}

/*tabber using jquery starts*/
.demoHeaders {
	margin-top: 2em;
}

#dialog_link {
	padding: .4em 1em .4em 20px;
	text-decoration: none;
	position: relative;
}

#dialog_link span.ui-icon {
	margin: 0 5px 0 0;
	position: absolute;
	left: .2em;
	top: 50%;
	margin-top: -8px;
}

ul#icons {
	margin: 0;
	padding: 0;
}

ul#icons li {
	margin: 2px;
	position: relative;
	padding: 4px 0;
	cursor: pointer;
	float: left;
	list-style: none;
}

ul#icons span.ui-icon {
	float: left;
	margin: 0 4px;
}

/*tabber using jquery ends*/
.date {
	text-align: left;
	padding-left: 10px;
	color: #1B5D89;
}

.content_section h4 {
	font-size: 100%;
	padding: 4px 0 4px 4px;
}

.content_section img {
	width: auto;
	height: auto;
	border: none;
}

.content_sectionhead1 {
	background-color: blue;
}

.hDiv {
	clear: both;
	padding: 5px;
	border: solid 1px #419de6;
	margin-bottom: 10px;
	padding: 10px;
	padding: 5px;
}

.addDiv {
	clear: both padding :                                 5px;
	margin-bottom: 10px;
}

.user_name {
	float: right;
	margin-right: 10px;
	margin-left: 10px;
	font-size: 9px;
	line-height: 14px;
	padding-left: 3px;
	color: #707070
}

.post_date {
	float: left;
	margin-right: 10px;
	font-size: 12px;
	line-height: 14px;
	padding-left: 3px;
	color: #707070
}

.hDiv h2 {
	font-size: 12px;
	padding-bottom: 25px;
}

.c1 {
	color: #1678b4
}

.c2 {
	color: #005093
}

.c3 {
	color: #181049
}

.c4 {
	color: #0f863c
}

.c5 {
	color: #46a53f
}

.c6 {
	color: #96c137
}

.hDiv ul {
	list-style: none;
}

.hDiv li {
	list-style: none;
	background-position: -180px -240px;
	padding-left: 22px;
	padding-bottom: 20px;
}

.mba li {
	padding-bottom: 10px;
	padding-left: 10px;
	list-style-type: none;
}

.jobs li {
	list-style-position: inside;
	
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: justify;
	line-height: 20px;
}

/*faq section starts */
#mba_faqs .faq .question {
	list-style-image: url(../image/mba/arrow_bullet.jpg);
	margin-bottom: 10px;
	list-style-position: inside;
}

/*faq section ends */ /*college listing page styling starts*/
#wrapper_2col .collegelising_mba .hDivCOLL {
	padding: 0 5px 0 5px;
}

#wrapper_2col .hDivR_2col #college_listing .hph1 {
	height: 20px;
	color: white;
}

#college_listing .college_list {
	margin-bottom: 10px;
}

#college_listing .college_list .college_name a {
	list-style-type: none;
	padding-left: 10px;
	text-align: justify;
	font-size: 118%;
	color: #000;
}

#college_listing .college_list .college_location a {
	list-style-type: none;
	padding-left: 10px;
	text-align: justify;
	font-size: 100%;
	color: green;
}

#college_listing .college_list .college_spez a {
	list-style-type: none;
	padding-left: 10px;
	text-align: justify;
	font-size: 100%;
}

#college_listing .college_list .college_location,#college_listing .college_list .college_spez,#college_listing .college_list .college_name
	{
	list-style-type: none;
}

/*college listing page styling ends*/
.nrihomel {
	padding: 0 10px 10px 10px;
	text-align: justify;
	color: #000000;
}

/*
.hph1 {
	background-color: #065DA0;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 5px;
}
*/
.hpdiv {
	padding-bottom: 10px;
}

.tabberlive .tabbertabhide {
	display: none;
}

.tabberlive {
	margin-top: 1em;
}

ul.tabbernav {
	margin: 0;
	padding: 3px 0;
	border-bottom: 1px solid #419de6;
	font-size: 14px;
	color: #024d78;
	font-weight: bold;
}

ul.tabbernav li {
	list-style: none;
	margin: 0;
	display: inline;
}

ul.tabbernav li a {
	padding: 3px 0.5em;
	margin-left: 3px;
	border: 1px solid #419de6;
	border-bottom: none;
	background: #FFF;
	text-decoration: none;
}

ul.tabbernav li a:link {
	color: #024d78;
}

ul.tabbernav li a:visited {
	color: #024d78;
}

ul.tabbernav li a:hover {
	color: #000;
	background: #DDD;
	border-color: #419de6;
}

ul.tabbernav li.tabberactive a {
	background-color: #fff;
	border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover {
	color: #000;
	background: white;
	border-bottom: 1px solid white;
}

.tabberlive .tabbertab {
	padding: 5px;
	border: 1px solid #419de6;
	border-top: 0;
}

.tabberlive .tabbertab h2 {
	display: none;
}

.tabberlive .tabbertab h3 {
	display: none;
}

.oList {
	padding-left: 0;
	line-height: 25px;
	color: #666;
}

.pl10px {
	padding-left: 10px;
}

pt20px {
	padding-top: 20px;
}

.tm5px {
	margin-top: 5px;
}

.Lft {
	font-size: 16px;
	font-weight: bold;
	color: #024d78;
	padding: 0;
}

.mr5px {
	margin-right: 5px;
}

/*new css*/
.homesign {
	height: 100%;
}

.homesign h3 {
	font-size: 16px;
	font-weight: bold;
	color: #002235;
	padding: 0 0 10px 0;
}

.homesign p {
	color: #333333;
	text-decoration: none;
	padding-bottom: 8px;
}

.homesign p label {
	padding-right: 40px;
	_padding-right: 54px;
}


.inpt {
	width: 273px;
	_width: 270px;
}

.combo {
	width: 278px;
	_width: 275px;
}

.find {
	width: 119px;
}

.find2 {
	width: 156px;
	_width: 153px;
}

.onmb {
	float: right;
	width: 278px;
	border: solid 1px #419de6;
	padding: 10px;
	margin-right: 10px;
	_margin-right: 5px;
	height: 156px;
}

.onmb h3 {
	font-size: 16px;
	font-weight: bold;
	color: #002235;
	padding: 0 0 10px 0;
}

.onmb p {
	padding-bottom: 6px;
}

.onmb p img {
	padding-right: 10px;
}

.signuptxt {
	width: 273px;
	_width: 270px;
}

.signDiv {
	margin-top: 10px;
}

#collegeDetailsDiv {
	background-color: #F7F7F7;
	border: 1px solid #BBB;
	padding: 0;
	width: 203px;
}

/*new set Styles for homepage sprites*/ /* for flags*/
.flags .uk,.flags .usa,.flags .aus,.flags .sing {
	font-weight: bold;
	width: 24%;
	height: 55px;
	float: left;
	text-align: center;
}

.flags .uk {
	background-position: -120px -90px;
}

.flags .usa {
	background-position: -120px -150px;
}

.flags .aus {
	background-position: 0 -90px;
}

.flags .sing {
	background-position: 0 -150px;
}

.points {
	
}

.points p {
	clear: both;
	line-height: 20px;
	padding: 2px 0;
}

.points .p1,.points .p2,.points .p3,.points .p4 {
	width: 30px;
	height: 30px;
	display: block;
	float: left;
}

.points .p1 {
	background-position: 0 -210px;
}

.points .p2 {
	background-position: -30px -210px;
}

.points .p3 {
	background-position: -110px -210px;
}

.points .p4 {
	background-position: -60px -210px;
}

.dottedline {
	background-position: -100px -90px;
	width: 4px;
	height: 145px;
	display: block;
}

.closeBtn {
	background-position: 0 -420px;
	width: 12px;
	height: 12px;
	display: block;
	cursor: pointer;
	float: right;
}

.cfest {
	padding: 5px;
	text-align: center;
	border: 1px solid #419de6;
	height: 100px;
	width: 125px;
	margin: 5px;
}
#mba_home .flash {
	background-image: url(../image/mba/headerimage.jpg);
	border: 1px solid #419DE6;
	float: left;
	height: 188px;
	margin-bottom: 10px;
	width: 100%;
}
#mba_college .flash {
	border: 1px solid #419DE6;
	float: left;
	height: 177px;
	margin-bottom: 10px;
	width: 100%;
}
/*styling of entrance exams starts*/
#mba_home .entrance_exam .ui-tabs .ui-tabs-nav  li.ui-state-active 
#mba_home .entrance_exam .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	background: #7878A8 none repeat scroll 0 0;
	cursor: pointer;
	width: 24%;
}

#mba_home .entrance_exam .ui-tabs .ui-tabs-nav li.ui-state-default a,#mba_home .entrance_exam .ui-tabs .ui-tabs-nav li.ui-state-focus a,#mba_home .entrance_exam .ui-tabs .ui-tabs-nav li.ui-state-active a
	{
	color: black;
	font-weight: bold;
	padding-left: 0;
	padding-right: 0;
	text-align: center;
	width: 100%;
}

.hDivCOLL .hDivL .content_section #tabs ul li.ui-state-active {
	background-color: #7878A8;
	border: none;
	width: 24%;
}

#wrapper #mba_home .entrance_exam #tabs .ui-tabs-nav {
	padding: 0.2em 0 0 0;
}

#wrapper #mba_home .entrance_exam #tabs  li.ui-state-default {
	background: #D2D2D2 none repeat scroll 0 0;
	cursor: pointer;
	width: 24%;
}

.entrance_exam .ui-widget-content,.knowledge_center .ui-widget-content {
	background: #FCFDFD url(images/ui-bg_inset-hard_100_fcfdfd_1x100.png)
		repeat-x scroll 50% bottom;
	border: none;
	color: #555555;
}

/*styling of entrance exams ends*/
/*styling of knowledge center starts*/
#mba_home .knowledge_center .ui-tabs .ui-tabs-nav li.ui-state-default a,#mba_home .knowledge_center .ui-tabs .ui-tabs-nav li.ui-state-focus a,#mba_home .knowledge_center .ui-tabs .ui-tabs-nav li.ui-state-active a
	{
	color: black;
	font-weight: bold;
	padding-left: 0;
	padding-right: 0;
	text-align: center;
	width: 100%;
}
.knowledge_center #tabsk ul li a {
	color: #000;
	font-weight: bold;
	padding-left: 3px;
}

#mba_home .knowledge_center .ui-tabs .ui-tabs-nav {
	background-color: #fff;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 0 0.2em 0;
	position: relative;
}

#mba_home .knowledge_center #tabsk .ui-tabs-nav .ui-state-active {
	background: #7878A8 none repeat scroll 0 0;
	white-space: nowrap;
	padding: 0.2em 0 0 0;
	width: 32%;
}

#mba_home .knowledge_center #tabsk .ui-tabs-nav .ui-state-default {
	background: #D2D2D2 none repeat scroll 0 0;
	width: 32%;
	padding: 0.2em 0 0 0;
	white-space: nowrap;
}

.knowledge_center.ui-state-focus,.knowledge_center .ui-widget-content .ui-state-focus
	{
	border: none;
	background: #7878A8 none repeat scroll 0 0;
	font-weight: normal;
	color: #026890;
	width: 32%;
	padding: 0.2em 0 0 0;
	white-space: nowrap;
}

.knowledge_center .ui-tabs .ui-tabs-panel {
	background: none;
	border-width: 0;
	display: block;
}

#mbbs_home .hDivCOLL .hDivL .knowledge_center .content_section {
	margin: 1px 1px 1px 1px;
}

.knowledge_center #tabsk {
	margin-top: 1px;
}

}
#wrapper #mba_home .knowledge_center #tabsk .ui-state-default {
	background: #7878A8 none repeat scroll 0 0;
}

#wrapper #mba_home .knowledge_center #tabs .ui-tabs-nav {
	padding: 0.2em 0 0 0;
}

#wrapper #mba_home .knowledge_center #tabs  li.ui-state-default {
	background: #D2D2D2 none repeat scroll 0 0;
	cursor: pointer;
	width: 32%;
}

/*styling of knowledge center ends*/


#about_us .wrapper_2col .hDivL_2col .content_section {
	border: 2px solid #DCDCDA;
}

.hDivR .content_section .blueBox {
	padding: 0;
}

.hDivR .content_section .blueBox .course_img {
	padding-left: 10px;
}

.hDivR .content_section .blueBox .hph1 {
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	padding: 0 0 5px 5px;
	background-color: #065DA0;
	background-image: url(../image/mba/content_sectionheader1.jpg);
	margin: 0 0 10px;
}

#mba_home .points .point li.header {
	font-size: 12px;
	font-weight: bold;
	list-style-image: url(../image/mba/bullet_arrow.jpg);
	list-style-position: inside;
	line-height: 20px;
}

#wrapper_2col .hDivR_2col .hph1 {
	background-image: none;
	background-repeat: no-repeat;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}

.asknexpert .hph1 {
	background-color: #065DA0;
	background-image: url(../image/mba/asknExprt.jpg);
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 5px;
}

#Solvedpapers .flash, {
	background-image: url(../image/educationabroad/headeriamge.jpg);
	border: 1px solid #419DE6;
	float: left;
	height: 177px;
	margin-bottom: 10px;
	width: 100%;
}

#tips .msg_body {
	text-align: justify;
	margin: 0 2px 0 2px;
}

#tips .msg_body ul li {
	list-style-image: url(../image/arrow.gif);
	list-style-position: inside;
	border-bottom: 1px solid #E8E8E9;
}

#tips .tip_list,.msg_head {
	background-color: #AAAAD2;
	border: 1px solid #E8E8E9;
	cursor: pointer;
	font-weight: bold;
	margin: 1px;
	padding: 5px 10px;
	position: relative;
}

.linkzBar p a:hover {
	color: #000;
}

/*styling of parttime mba starts*/
#mba_parttime .college_container {
	padding: 10px 0 0 0;
}

/*styling of parttime mba ends*/ /*employability training ends*/
	/*institute cutoff section starts*/
#mba_search {
	border: 1px solid #5E97C4;
	padding: 5px 5px 5px 5px;
}

#mba_search h3 {
	font-family: verdana;
	color: #930B00;
}

/*institute cutoff section ends*/ /*institute cutoff section starts*/
.hDivCOLL #mba_cutoff .jobs li {
	list-style-type: none;
	line-height: 0;
}

.mba {
	padding-bottom: 10px;
}

/*institute cutoff section ends*/ /*knowledge center section starts*/
.hDivCOLL .hDivL .content_section #tabs ul li {
	list-style-type: none;
}

/*knowledge center section ends*/ /*knowledge center section starts*/
#mba_parttime .forum_head,#colleges .forum_head,#mba_parttime .colleges,#forum_mba .forum_head
	{
	background-color: #CBC8C8;
	padding-left: 2px;
	height: 25px;
	font-weight: bold;
}

#forum_mba .forum_head td {
	padding-left: 5px;
}

#forum_mba .forum_odd td,#forum_mba .forum_even td {
	padding-left: 5px;
	background-color: #EAE9E9;
}

#colleges .forum_odd,#mba_parttime .forum_odd,#forum_mba .forum_odd {
	background-color: #E5E1E1;
	padding-left: 2px;
	height: 25px;
	font-weight: bold;
}

#colleges .forum_even,#mba_parttime .forum_even,#forum_mba .forum_even {
	background-color: #F3F0F0;
	padding-left: 2px;
	height: 25px;
	font-weight: bold;
}

/*knowledge center section ends*/ /*MBA calendar section starts*/
#mba_calendar .content_section {
	border: 1px solid #7492B6;
	height: 150px;
	overflow-x: hidden;
	overflow-y: scroll;
	padding: 2px 2px 2px 2px;
}

#mba_calendar .content_section .event_odd {
	background-color: #F3F0F0;
	font-weight: bold;
	height: 25px;
	padding-left: 5px;
}

#mba_calendar .content_section .event_even {
	background-color: #E5E1E1;
	font-weight: bold;
	height: 25px;
	padding-left: 5px;
}

/*MBA calendar section ends*/ /* executive mba section starts*/
#mba_corrosp .hph1, #mba_exec .hph1 {
	background-image: none;
}

/* executive mba section ends*/
	/* mba through corrospondence section starts*/
#mba_corrospondence .hph1 {
	background-image: none;
}

/* mba through corrospondence section ends*/
	/*direct admission section starts*/
.hDivCOLL .hDivL .content_section #tabs {
	border: none;
	background-color: none;
}

.hDivCOLL .hDivL .content_section #tabs .ui-widget-header li a {
	color: black;
	font-weight: bold
}

.hDivCOLL .hDivL .content_section #tabs .ui-widget-header {
	background: none;
	border: none;
}

.hDivCOLL .hDivL .content_section #tabs .ui-tabs-nav {
	padding: 0.2em 2.2em 0;
}

.hDivCOLL .hDivL .content_section #tabs ul li.ui-state-default {
	border: none;
	background: none;
}

and also from www.shiksha.com      /*direct admission section ends*/
	.content_section .blueBox p {
	padding-left: 10px;
}

.content_section .wcChannel {
	width: auto;
	padding: 0;
	float: none;
	margin-top: 5px;
}

.hDivR {
	margin-bottom: 5px;
	width: 49%;
	float: right;
}

.eduhead {
	color: #860907;
	font-size: 16px;
	font-weight: bold;
	padding: 0 0 5px 0;
}

/*tabber using jquery starts*/
.demoHeaders {
	margin-top: 2em;
}

#dialog_link {
	padding: .4em 1em .4em 20px;
	text-decoration: none;
	position: relative;
}

#dialog_link span.ui-icon {
	margin: 0 5px 0 0;
	position: absolute;
	left: .2em;
	top: 50%;
	margin-top: -8px;
}

ul#icons {
	margin: 0;
	padding: 0;
}

ul#icons li {
	margin: 2px;
	position: relative;
	padding: 4px 0;
	cursor: pointer;
	float: left;
	list-style: none;
}

ul#icons span.ui-icon {
	float: left;
	margin: 0 4px;
}

/*tabber using jquery ends*/
.date {
	text-align: left;
	padding-left: 10px;
	color: #1B5D89;
}

.content_section h4 {
	font-size: 100%;
	padding: 4px 0 4px 4px;
}

.content_section img {
	width: auto;
	height: auto;
	border: none;
}

.content_sectionhead1 {
	background-color: blue;
}

.hDiv {
	clear: both;
	padding: 5px;
	border: solid 1px #419de6;
	margin-bottom: 10px;
	padding: 10px;
	padding: 5px;
}

.addDiv {
	clear: both padding :                                 5px;
	margin-bottom: 10px;
}

.user_name {
	float: right;
	margin-right: 10px;
	margin-left: 10px;
	font-size: 9px;
	line-height: 14px;
	padding-left: 3px;
	color: #707070
}

.post_date {
	float: left;
	margin-right: 10px;
	font-size: 12px;
	line-height: 14px;
	padding-left: 3px;
	color: #707070
}

.hDiv h2 {
	font-size: 12px;
	padding-bottom: 25px;
}

.c1 {
	color: #1678b4
}

.c2 {
	color: #005093
}

.c3 {
	color: #181049
}

.c4 {
	color: #0f863c
}

.c5 {
	color: #46a53f
}

.c6 {
	color: #96c137
}

.hDiv ul {
	list-style: none;
}

.hDiv li {
	list-style: none;
	background-position: -180px -240px;
	padding-left: 22px;
	padding-bottom: 20px;
}

.mba li {
	padding-bottom: 10px;
	padding-left: 10px;
	list-style-type: none;
}

.jobs li {
	list-style-position: inside;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: justify;
	line-height: 20px;
}

/*faq section starts */
#mba_faqs .faq .question {
	list-style-image: url(../image/mba/arrow_bullet.jpg);
	margin-bottom: 10px;
	list-style-position: inside;
}

/*faq section ends */ /*college listing page styling starts*/
#wrapper_2col .collegelising_mba .hDivCOLL {
	padding: 0 5px 0 5px;
}

#wrapper_2col .hDivR_2col #college_listing .hph1 {
	height: 20px;
	color: white;
}

#college_listing .college_list {
	margin-bottom: 10px;
}

#college_listing .college_list .college_name a {
	list-style-type: none;
	padding-left: 10px;
	text-align: justify;
	font-size: 118%;
	color: #000;
}

#college_listing .college_list .college_location a {
	list-style-type: none;
	padding-left: 10px;
	text-align: justify;
	font-size: 100%;
	color: green;
}

#college_listing .college_list .college_spez a {
	list-style-type: none;
	padding-left: 10px;
	text-align: justify;
	font-size: 100%;
}

#college_listing .college_list .college_location,#college_listing .college_list .college_spez,#college_listing .college_list .college_name
	{
	list-style-type: none;
}

/*college listing page styling ends*/
.nrihomel {
	padding: 0 10px 10px 10px;
	text-align: justify;
	color: #000000;
}

/*
.hph1 {
	background-color: #065DA0;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 5px;
}
*/
.hpdiv {
	padding-bottom: 10px;
}

.tabberlive .tabbertabhide {
	display: none;
}

.tabberlive {
	margin-top: 1em;
}

ul.tabbernav {
	margin: 0;
	padding: 3px 0;
	border-bottom: 1px solid #419de6;
	font-size: 14px;
	color: #024d78;
	font-weight: bold;
}

ul.tabbernav li {
	list-style: none;
	margin: 0;
	display: inline;
}

ul.tabbernav li a {
	padding: 3px 0.5em;
	margin-left: 3px;
	border: 1px solid #419de6;
	border-bottom: none;
	background: #FFF;
	text-decoration: none;
}

ul.tabbernav li a:link {
	color: #024d78;
}

ul.tabbernav li a:visited {
	color: #024d78;
}

ul.tabbernav li a:hover {
	color: #000;
	background: #DDD;
	border-color: #419de6;
}

ul.tabbernav li.tabberactive a {
	background-color: #fff;
	border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover {
	color: #000;
	background: white;
	border-bottom: 1px solid white;
}

.tabberlive .tabbertab {
	padding: 5px;
	border: 1px solid #419de6;
	border-top: 0;
}

.tabberlive .tabbertab h2 {
	display: none;
}

.tabberlive .tabbertab h3 {
	display: none;
}

.oList {
	padding-left: 0;
	line-height: 25px;
	color: #666;
}

.pl10px {
	padding-left: 10px;
}

pt20px {
	padding-top: 20px;
}

.tm5px {
	margin-top: 5px;
}

.Lft {
	font-size: 16px;
	font-weight: bold;
	color: #024d78;
	padding: 0;
}

.mr5px {
	margin-right: 5px;
}

/*new css*/
.homesign {
	height: 100%;
}

.homesign h3 {
	font-size: 16px;
	font-weight: bold;
	color: #002235;
	padding: 0 0 10px 0;
}

.homesign p {
	color: #333333;
	text-decoration: none;
	padding-bottom: 8px;
}

.homesign p label {
	padding-right: 40px;
	_padding-right: 54px;
}


.inpt {
	width: 273px;
	_width: 270px;
}

.combo {
	width: 278px;
	_width: 275px;
}

.find {
	width: 119px;
}

.find2 {
	width: 156px;
	_width: 153px;
}

.onmb {
	float: right;
	width: 278px;
	border: solid 1px #419de6;
	padding: 10px;
	margin-right: 10px;
	_margin-right: 5px;
	height: 156px;
}

.onmb h3 {
	font-size: 16px;
	font-weight: bold;
	color: #002235;
	padding: 0 0 10px 0;
}

.onmb p {
	padding-bottom: 6px;
}

.onmb p img {
	padding-right: 10px;
}

.signuptxt {
	width: 273px;
	_width: 270px;
}

.signDiv {
	margin-top: 10px;
}

#collegeDetailsDiv {
	background-color: #F7F7F7;
	border: 1px solid #BBB;
	padding: 0;
	width: 203px;
}

/*new set Styles for homepage sprites*/ /* for flags*/
.flags .uk,.flags .usa,.flags .aus,.flags .sing {
	font-weight: bold;
	width: 24%;
	height: 55px;
	float: left;
	text-align: center;
}

.flags .uk {
	background-position: -120px -90px;
}

.flags .usa {
	background-position: -120px -150px;
}

.flags .aus {
	background-position: 0 -90px;
}

.flags .sing {
	background-position: 0 -150px;
}

.points {
	
}

.points p {
	clear: both;
	line-height: 20px;
	padding: 2px 0;
}

.points .p1,.points .p2,.points .p3,.points .p4 {
	width: 30px;
	height: 30px;
	display: block;
	float: left;
}

.points .p1 {
	background-position: 0 -210px;
}

.points .p2 {
	background-position: -30px -210px;
}

.points .p3 {
	background-position: -110px -210px;
}

.points .p4 {
	background-position: -60px -210px;
}

.dottedline {
	background-position: -100px -90px;
	width: 4px;
	height: 145px;
	display: block;
}

.closeBtn {
	background-position: 0 -420px;
	width: 12px;
	height: 12px;
	display: block;
	cursor: pointer;
	float: right;
}

.cfest {
	padding: 5px;
	text-align: center;
	border: 1px solid #419de6;
	height: 100px;
	width: 125px;
	margin: 5px;
}
#mbbs_home .points .point li.header {
	font-size: 12px;
	font-weight: bold;
	list-style-image: url(../image/mbbs/bullet_arrowblue.gif);
	list-style-position: inside;
	line-height: 15px;
}

#mba_faqs .faq .question {
	list-style-image: url(../image/mbbs/bullet_arrowblue.gif);
	margin-bottom: 10px;
	list-style-position: inside;
}

#mbbs_home .hDivCOLL .hDivL .content_section #tabs .ui-tabs-nav {
	padding: 0;
}

#wrapper #studyin .points .point li.header {
	font-weight: normal;
	list-style-image: url(../image/jobs/bullet_flask.jpg);
	list-style-position: inside;
}

/*styling of the flash animation starts*/
#mbbs_home .flash {
	background-image: url(../image/mbbs/home_page_image.jpg);
	border: 1px solid #419DE6;
	float: left;
	height: 200px;
	margin-bottom: 10px;
	width: 100%;
}

#mbbs_college .flash {
	border: 1px solid #419DE6;
	float: left;
	height: 177px;
	margin-bottom: 10px;
	width: 100%;
}

/*styling of the flash animation ends*/
	/*styling of entrance exams starts*/
#mbbs_home .entrance_exam .ui-tabs .ui-tabs-nav  li.ui-state-active 
#mbbs_home .entrance_exam .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	background: #7878A8 none repeat scroll 0 0;
	cursor: pointer;
	width: 24%;
}

#mbbs_home .entrance_exam .ui-tabs .ui-tabs-nav li.ui-state-default a,#mbbs_home .entrance_exam .ui-tabs .ui-tabs-nav li.ui-state-focus a,#mbbs_home .entrance_exam .ui-tabs .ui-tabs-nav li.ui-state-active a
	{
	color: black;
	font-weight: bold;
	padding-left: 0;
	padding-right: 0;
	text-align: center;
	width: 100%;
}

.hDivCOLL .hDivL .content_section #tabs ul li.ui-state-active {
	background-color: #7878A8;
	border: none;
	width: 24%;
}

#wrapper #mbbs_home .entrance_exam #tabs .ui-tabs-nav {
	padding: 0.2em 0 0 0;
}

#wrapper #mbbs_home .entrance_exam #tabs  li.ui-state-default {
	background: #D2D2D2 none repeat scroll 0 0;
	cursor: pointer;
	width: 24%;
}

.entrance_exam .ui-widget-content,.knowledge_center .ui-widget-content {
	background: #FCFDFD url(images/ui-bg_inset-hard_100_fcfdfd_1x100.png)
		repeat-x scroll 50% bottom;
	border: none;
	color: #555555;
}

/*styling of entrance exams ends*/
	/*styling of knowledge center starts*/
#mbbs_home .knowledge_center .ui-tabs .ui-tabs-nav li.ui-state-default a,#mbbs_home .knowledge_center .ui-tabs .ui-tabs-nav li.ui-state-focus a,#mbbs_home .knowledge_center .ui-tabs .ui-tabs-nav li.ui-state-active a
	{
	color: black;
	font-weight: bold;
	padding-left: 0;
	padding-right: 0;
	text-align: center;
	width: 100%;
}

.knowledge_center #tabsk ul li a {
	color: #000;
	font-weight: bold;
	padding-left: 3px;
}

#mbbs_home .knowledge_center .ui-tabs .ui-tabs-nav {
	background-color: #fff;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 0 0.2em 0;
	position: relative;
}

#mbbs_home .knowledge_center #tabsk .ui-tabs-nav .ui-state-active {
	background: #7878A8 none repeat scroll 0 0;
	white-space: nowrap;
	padding: 0.2em 0 0 0;
	width: 32%;
}

#mbbs_home .knowledge_center #tabsk .ui-tabs-nav .ui-state-default {
	background: #D2D2D2 none repeat scroll 0 0;
	width: 32%;
	padding: 0.2em 0 0 0;
	white-space: nowrap;
}

.knowledge_center.ui-state-focus,.knowledge_center .ui-widget-content .ui-state-focus
	{
	border: none;
	background: #7878A8 none repeat scroll 0 0;
	font-weight: normal;
	color: #026890;
	width: 32%;
	padding: 0.2em 0 0 0;
	white-space: nowrap;
}

.knowledge_center .ui-tabs .ui-tabs-panel {
	background: none;
	border-width: 0;
	display: block;
}

#mbbs_home .hDivCOLL .hDivL .knowledge_center .content_section {
	margin: 1px 1px 1px 1px;
}

.knowledge_center #tabsk {
	margin-top: 1px;
}

}
#wrapper #mbbs_home .knowledge_center #tabsk .ui-state-default {
	background: #7878A8 none repeat scroll 0 0;
}

#wrapper #mbbs_home .knowledge_center #tabs .ui-tabs-nav {
	padding: 0.2em 0 0 0;
}

#wrapper #mbbs_home .knowledge_center #tabs  li.ui-state-default {
	background: #D2D2D2 none repeat scroll 0 0;
	cursor: pointer;
	width: 32%;
}

/*styling of knowledge center ends*/
#wrapper #mbbs_college .points .point li.header {
	font-size: 11px;
	font-weight: normal;
	list-style-position: inside;
}
#wrapper #engg_home .points .point li.header {
	font-size: 11px;
	font-weight: normal;
	list-style-position: inside;
	line-height:15px;
}

#wrapper #engg_home #engg_tips .points .point li.header {
	font-size: 12px;
	font-weight: normal;
	list-style-image: url(../image/engg/bullet.jpg);
	list-style-position: inside;
	line-height:20px;
}

#engg_home .flash {
	background-image: url(../image/engg/headeriamge.jpg);
	border: 1px solid #419DE6;
	float: left;
	height: 200px;
	margin-bottom: 10px;
	width: 100%;
}
#engg_college .flash {
	border: 1px solid #419DE6;
	float: left;
	height: 177px;
	margin-bottom: 10px;
	width: 100%;
}
#studyin .flash, #educationabroad .flash {
	background-image: url(../image/educationabroad/headeriamge.jpg);
	border: 1px solid #419DE6;
	float: left;
	height: 177px;
	margin-bottom: 10px;
	width: 100%;
}

#educationabroad ul.sc_menu {
	background-color: #DDE0FF;
	border: 1px solid #BFCED7;
	display: block;
	height: 115px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin-bottom: 0;
	margin-left: 1px;
	margin-top: 0;
	padding: 9px 0 0 5px;
	width: 700px;
}

#educationabroad div.sc_menu {
	height: 125px;
	overflow: auto;
	position: relative;
	width: 450px;
}
#wrapper_3col #ea_exams .hDivCOLL .exam_details li
	{
	list-style-position: inside;
}
#ea_exams .hDivCOLL .msg_list .hph1 {
	background-color: #97A4C2;
	border: 1px solid white;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 5px;
}
.container {
	position: relative;
}

.left-element {
	position: absolute;
	left: 0;
	width: 20%;
}

.right-element {
	position: absolute;
	right: 0;
	width: 80%;
	text-align: right; /* depends on element width */
}

.content_section img {
	width: auto;
	height: auto;
	border: none;
}

.news_title {
	font-size: 16px;
}

#jobs_home .job_description ul li {
	list-style-type: none;
}

.srch_similar {
	text-decoration: underline;
}
#wrapper .points .point li.header {
	font-size:12px;
	font-weight: bold;
	list-style-image: url(../image/jobs/bullet_flask.jpg);
	list-style-position: inside;
}
/* WYSIWYG EDITOR */ /* Toolbar */
.toolbar1 {
	border: 1px solid #666666;
	height: 26px;

}

h1,h2,h3 {
	background: transparent none repeat scroll 0 0;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.bullet_block {
	margin-bottom: 5px;
}

wrapper_3col .content,#warapper .content,.content {
	line-height: 140%;
	text-align: justify;
	margin-top: 3px;
}

.read_more,.view_details {
	float: right;
	padding-right: 5px;
}

.label {
	font-weight: bold;
	padding-right: 5px;
}

.knowledge {
	padding: 5px;
}

.other_details {
	float: left;
	font-weight: normal;
	text-decoration: underline;
}

.toolbar2 {
	border: 1px solid #666666;
	height: 24px;
	border-bottom: 0px;
	border-top: 0px;
}

.horsep {
	border-bottom: 1px solid #419DE6;
	margin-bottom: 10px;
	margin-left: 25px;
	margin-right: 25px;
	padding: 5px 0 5px 0;
}

#events_home .event_name .event_location   , #interview .interview_name .company_name a
	{
	font-size: 10px;
}

/*styling of college page starts*/
#colleges .college_name {
	font-family: arial;
	font-weight: bold;
	font-size: 20px;
}

/*styling of college page ends*/
#direct_admission .college_address,#direct_admission  .college_status {
	font-weight: normal;
}

#direct_admission .colleges .college_description {
	background-color: #B9B9DE;
	font-size: 12px;
	font-weight: bold;
	margin: 5px 0 5px 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #2323EC;
}

#studyin .college_name,#direct_admission .college_name,#events_home .event_name .event_title a,#interview .interview_name a
	{
	color: #35356E;
}

.course_name,.visa_header {
	background-color: #7878A8;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0 10px 0;
	padding: 5px 0 5px 5px;
}

#events_home .event_synopsis,#interview .interview_synopsis {
	font-weight: normal;
}
#engg_college .interview_name,#events_home .event_name,#interview .interview_name,
#mba_college .interview_name,#events_home .event_name,#interview .interview_name,
#mbbs_college .interview_name,#events_home .event_name,#interview .interview_name,
#studyin .interview_name,#events_home .event_name,#interview .interview_name
	{
	background-image: url(../image/collegbox.jpg);
	font-size: 12px;
	font-weight: bold;
	margin: 5px 0 5px 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #2323EC;
}
#engg_college .interview_name,#events_home .event_name,#interview .interview_name,
#mba_college .interview_name,#events_home .event_name,#interview .interview_name,
#mbbs_college .interview_name,#events_home .event_name,#interview .interview_name,
#studyin .interview_name,#events_home .event_name,#interview .interview_name
	{
	background-color: #B9B9DE;
	font-size: 12px;
	font-weight: bold;
	margin: 5px 0 5px 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #2323EC;
}

.college_image,.interview_image {
	padding: 0 5px 0 0;
}

.college_image img,.interview_image img {
	border: 1px solid #a0a0a0;
}

#interview .interview_title {
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0 10px 0;
	padding: 0;
}

.visa_link {
	padding-right: 10px;
}

#visaprocessing .hDivCOLL .visa_header .visa_link a {
	color: #fff;
}

.visa_nationname {
	border-bottom: 1px solid gray;
	margin-bottom: 10px;
}

#wrapper_3col #interview .hDivCOLL #tabs .other_interview,#wrapper_3col #Solvedpapers .hDivCOLL .other_exams
	{
	background-color: #AAAAD2;
}

#Solvedpapers .hDivCOLL .paper_name,#visaprocessing .hDivCOLL .visa_details
	{
	margin-left: 25px;
	line-height: 20px;
}

#eligibility_nri .hDivCOLL .criteria  li {
	list-style-image: url(../image/bullet_cap.jpg);
	list-style-position: inside;
	line-height: 20px;
}

#eligibility_nri .stream h1 {
	font-weight: bold;
}

#eligibility_nri .stream {
	background-color: #AAAAD2;
	font-size: 154%;
	margin: 5px 5px 3px 0;
	padding: 3px 0 3px 5px;
}

#wrapper_3col #ea_exams .hDivCOLL .exam_details li.hph1 {
	list-style-image: none;
}

#Solvedpapers .hDivCOLL .paper_name ul li,#visaprocessing .hDivCOLL .visa_details ul li
	{
	list-style-image: url(../image/bullet_cap.jpg);
	list-style-position: inside;
}

/* Command Buttons */
.button {
	width: 20px;
	height: 20px;
	border: 0px solid transparent;
	margin: 1px;
	padding: 0px;
	background: transparent;
}

#myLinkz li {
	float: left;
	margin: 4px 60px 5px 0;
	position: relative;
}

.buttonOver {
	width: 20px;
	height: 20px;
	border: 1px solid #999999;
	margin: 0;
	padding: 0px;
}

/* Font Type and Size Drop Down */
.dropdown {
	background-color: #FFFFFF;
	border: 1px solid #333333;
	height: 140px;
	overflow: auto;
	padding: 1px;
}

button.mouseOver {
	background-color: #EEEEEE;
	border: 1px solid #CCCCCC;
	padding: 3px;
	cursor: default;
	text-align: left;
}

button.mouseOut {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	padding: 3px;
	cursor: default;
	text-align: left;
}

.tabs {
	padding-bottom: 0;
	margin-bottom: 5px;
	background-color: #065da0;
	color: white;
}

/* CREATE TABLE POPUP */ /* Select Border Width/Type */
.on {
	background-color: #EEEEEE;
	border: 1px solid #CCCCCC;
	padding: 6px;
	width: 140px;
	cursor: default;
	height: 5px;
}

.off {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	padding: 6px;
	width: 140px;
	cursor: default;
	height: 5px;
}

/* Select Shading/Border Color */
.selectColorTable {
	border: 1px solid #7E7E81;
	background-color: #F7F7F7;
	padding: 1px;
}

.selectColorBorder {
	border: 1px solid #F7F7F7;
}

.selectColorOn {
	border: 1px solid #999999;
	background-color: #CCCCCC;
}

/*faq page styling starts*/ /*p {
	padding: 0 0 1em;
}*/
.msg_list {
	margin: 0px;
	padding: 0px;
	width: 100% px;
}

.tip_list,.msg_head {
	padding: 5px 10px;
	cursor: pointer;
	position: relative;
	background-color: #AAAAD2;
	border: 1px solid #E8E8E9;
	margin: 1px;
}

.msg_body {
	padding: 5px 10px 15px 20px;
	background-color: #E5E1E0;
}

/*faq page styling ends*/
.selectColorOff {
	border: 1px solid #F7F7F7;
	background-color: #F7F7F7;
}

.selectColorBox {
	border: 1px solid #FFFFFF;
	font-size: 1px;
	height: 13px;
	width: 13px;
}

.gripper {
	clear: both;
	height: 1px;
	width: 745px;
	background-color: #cccccc;
	font-size: 1px;
	cursor: n-resize;
	margin-top: 1px;
	padding: 4px;
}

/*home page css starts*/
.flash {
	float: left;
	margin-bottom: 5px;
	width: 100%;
	height: 177px;
	border: 1px solid #419de6;
}

.adboxheader {
	background-image: url(../image/adbox_headerbg.jpg);
	width: 100%;
	height: 31px;
	background-repeat: repeat-x;
	color: #ffffff;
}

.adboxheader h1 {
	font-size: 150%;
	padding: 4px 0 0 4px;
}

.adimg {
	background-image: url(../image/ad.jpg);
	width: 100%;
	height: 220px;
	background-repeat: no-repeat;
	background-position: center center;
	color: #ffffff;
}

.adimg_mba {
	background-image: url(../image/adimg_mba.jpg);
	width: 100%;
	height: 220px;
	background-repeat: no-repeat;
	background-position: center center;
	color: #ffffff;
}

.adimg_mbbs {
	background-image: url(../image/mbbs/adimg_mbbs.jpg);
	width: 100%;
	height: 220px;
	background-repeat: no-repeat;
	background-position: center center;
	color: #ffffff;
}

.adimg_college {
	background-image: url(../image/mbbs/adimg_mbbs.jpg);
	width: 100%;
	height: 220px;
	background-repeat: no-repeat;
	background-position: center center;
	color: #ffffff;
}

.adimg_mba {
	background-image: url(../image/mba/adimg_mba.jpg);
	width: 100%;
	height: 220px;
	background-repeat: no-repeat;
	background-position: center center;
	color: #ffffff;
}

.adimg_engg {
	background-image: url(../image/engg/adimg_engg.jpg);
	width: 100%;
	height: 220px;
	background-repeat: no-repeat;
	background-position: center center;
	color: #ffffff;
}
/*home page css ends*/
#searchschool {
position: relative;
padding: 1px;
z-index:9000;
}
#searchschoolautocomplete {
position: relative;
margin: 1px;
width: 100%;
z-index:9001;
}
#searchschoolinput {
position: absolute;
height: 1.4em;
}
#searchschoolcontainer {
position: absolute;
top: 1.3em;
width: 100%;
z-index:9010;
}
#searchschoolcontainer .yui-ac-content {
position: absolute;
width: 100%;
height:250px;
border: 1px solid #CCC;
background: #E3E3E3;
overflow: auto;
z-index: 9050;
}
#searchschoolcontainer .yui-ac-shadow {
position: absolute;
margin: .3em;
width: 100%;
background: #a0a0a0;
z-index: 9049;
}
#searchschoolcontainer ul {
padding: 5px 0;
width: 100%;
}
#searchschoolcontainer li {
padding: 0 5px;
cursor: default;
white-space: nowrap;
}
#searchschoolcontainer li.yui-ac-highlight {
background: #FFF799;
}
#searchcollege {
position: relative;
}
#searchcollegeautocomplete {
position: relative;
margin: 1px;
width: 100%;
}
/*
#searchcollegeinput {
position: absolute;
height: 1.4em;
}
*/
#searchcollegecontainer {
position: absolute;
top: 2.8em;
margin-left:164px;
width: 400px;
z-index:1009;    
}
#searchcollegecontainer .yui-ac-content {
position: absolute;
width: 100%;
height:250px;
border: 1px solid #D4D0C8;
background: #E3E3E3;
overflow-x: visible;
overflow-y: auto;
}
#searchcollegecontainer .ysearchquery {
position:absolute;
right:10px;
color:#808080;
z-index:10;
}
#searchcollegecontainer .yui-ac-shadow {
position: absolute;
margin: .3em;
width: 100%;
background: #a0a0a0;
z-index: 9049;
}
#searchcollegecontainer ul {
padding: 5px 0;
width: 100%;
}
#searchcollegecontainer li {
padding: 0 5px;
cursor: default;
white-space: nowrap;
}
#searchcollegecontainer li.yui-ac-highlight {
background: #FFF799;
}
#searchcollegecontainer li.yui-ac-prehighlight {background:red;}
.ysearchresult {
color: #000;
font: 9px Verdana, Arial, Helvetica, sans-serif;
}
.wBox h3, .meHeaderBg, .wBoxC2 h3, .meHeaderBgC2 {
background: #CDCCCD;
}
.divhLeft {
padding:2px;
}
.divMsg {
padding:2px;
width:200px;
float:left;
}
.divMsgUser {
padding:1px;
width:2px;
float:left;
}
.meHeaderBg p, .meHeaderBg h3, .meHeaderBgC2 p, .meHeaderBgC2 h3{
font-size:14px;
color:#333;
font-weight:bold;
}
.whiteBG, .whiteBGC2 {
background:#F1F1F1;
}
/*Old Styles...*/

#weGradientBG {
	display : block;
	width: 100%;
	clear: both;
	min-height:45px;
}
.divHeader {
	margin: 0 10px 0 0;
	clear: both;
	padding: 5px 0 5px 10px;
	min-height:40px;
}
.DivColorBar {
	background: #FFF;
	clear: both;
	border-top: 1px solid #9C9B94;
}
.txtColor {
	color: #CDCCCD;
}
.weCommonBG {
	background-color : #CDCCCD;
	clear : both;
	border:1px solid #CDCCCD;
}
.weBigBox, .weBigBoxNxt {
	clear : both;
	margin : 0 0 8px 8px;
	border : 1px solid #CDCCCD;
}
.BoxHeaderBGnxt, .BoxHeaderBG {
	background: #CDCCCD;
	clear: both;
	padding: 2px 4px;
}
.BoxHeaderBGtwo {
	background: #E1E1E1;
	clear: both;
	padding: 2px 4px;
}
.weGuestbox, .weGuestboxNxt {
	clear : both;
	margin: 8px 0;
	border: 1px solid #CDCCCD;
	border-left : none;
}
#bbGrp h3 {
	background : #CDCCCD;
	border: 2px solid #5E5D3A;
	border-top: none;
}
#bbGrp p {
	border-bottom: 1px solid #5E5D3A;
	padding:2px;
}
#bbTop {
	background : #CDCCCD;
}
.divAbout1 {
	background: #E1E1E1;
	padding: 4px 10px;
	clear: both;
}
.divAbout2 {
	background: #FFF;
	padding: 4px 10px 3px;
	clear: both;
}
.imgBdrGreen {
	padding: 5px;
	border: 1px solid #CDCCCD;
}
.emptyDivBdr {
	border-bottom: 1px solid #CDCCCD;
}
#vMenu {
	border: 3px solid #CDCCCD;
}
.urlBarBg {
background:none;
}
.urlBarBg p {
padding:3px 10px 2px 15px;
}
.urlBarBg p a{
color:#000; font-size:11px; font-weight:bold
}

.footCloud a:hover {
-moz-border-radius-bottomleft:2px;
-moz-border-radius-bottomright:2px;
-moz-border-radius-topleft:2px;
-moz-border-radius-topright:2px;
background-color:#2B496A;
color:#FFFFFF;
text-decoration:none;
}

#menu {
background:#3B5998 none;
clear:both;
display:block;
height:29px;
width:100%;
}
#menu ul {
clear:both;
position:relative;
width:100%;
}
#menu ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
background:#3B5998 ;
float:left;
height:29px;
}
#menu ul li.selected {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../image/new_menu.jpg) no-repeat scroll right top;
}
#menu ul li:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../image/new_menu.jpg) no-repeat scroll right top;
}
#menu a, #menu a span {
display:block;
float:left;
}
#menu ul li div a span {
-x-system-font:none;
display:block;
font-family:arial;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:21px;
padding:2px 50px;
text-transform:uppercase;
color:white;
}
#menu a, #menu a span {
display:block;
float:left;
}
#menu ul li div a:link, #menu ul li div a:visited, #menu ul li div a:hover {
color:#FFFFFF;
display:block;
padding-right:1px;
}
/*adding new menu css*/
 .menuBar {
background:#FFFFFF url(http://www.globalshiksha.com/staging/image/menu.png) repeat-x scroll 0 0;
height:30px;
margin:0 auto;
width:100%;
}
.navMenu {
color:#FFFFFF;
float:left;
font-size:12px;
font-weight:bold;
height:23px;
position:relative;
text-decoration:none;
text-shadow:0 1px 1px #555555;
width:100%;
z-index:1000;
}
.navMenu ul li a {
border-bottom:0 none;
color:#FFFFFF;
display:block;
float:left;
height:23px;
overflow:hidden;
padding-left:30px;
padding-right:30px;
padding-top:6px;
text-align:center;
text-decoration:none;
}
.navMenu ul {
-moz-border-radius-bottomright:5px;
color:#FFFFFF;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.navMenu ul a {
color:#FFFFFF;
text-decoration:none;
}
.navMenu ul li {
float:left;
position:relative;
}
.navMenu ul li ul {
color:#FFFFFF;
display:none;
font-size:12px;
}
.navMenu ul li a {
border-right:1px solid #6496B4;
}
.navMenu ul li.ts a {
border-color:-moz-use-text-color #2B496A;
border-style:none solid;
border-width:medium 1px;
}
.navMenu ul li.mouseover a {
}
.navMenu ul li .left_nosub {
border:medium none;
}
.navMenu ul li.mouseover a, .navMenu ul li.ts a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#2B496A none repeat scroll 0 0;
color:#FFFFFF;
text-decoration:none;
}
.navMenu ul li.mouseover .right_hassub {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#2B496A none repeat scroll 0 0;
}
.navMenu ul li.mouseover ul {
display:block;
left:0;
margin:0;
padding:0;
position:absolute;
top:29px;
width:152px;
}
.navMenu ul li.mouseover ul li a.center_hassub, .navMenu ul li.ts ul li a.center_hassub {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#7499B5 none repeat scroll 0 0;
color:#FFFFFF;
}
.navMenu ul li.mouseover ul li.mouseover a.center_hassub {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#7499B5 none repeat scroll 0 0;
color:#FFFFFF;
}
.navMenu ul li.mouseover ul li ul {
display:none;
}
.navMenu ul li.mouseover .left_nosub, .navMenu ul li.ts .left_nosub {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#2B496A none repeat scroll 0 0;
color:#FFFFFF;
}
.navMenu ul li.mouseover .right_hassub, .navMenu ul li.ts .right_hassub {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-topright:5px;
background:#2B496A none repeat scroll 0 0;
color:#FFFFFF;
}
.navMenu ul li.ts a.center_hassub {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#2B496A none repeat scroll 0 0;
color:#FFFFFF;
}
.navMenu ul li.mouseover ul li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#2B496A url(http://www.globalshiksha.com/staging/image/libull.png) no-repeat scroll 8px 11px;
color:#FFFFFF;
display:block;
font-weight:normal;
height:23px;
line-height:26px;
margin:0;
padding:0 0 0 23px;
text-align:left;
text-decoration:none;
text-shadow:none;
width:202px;
}
.navMenu ul li.mouseover ul {
background-position:left bottom;
background-repeat:no-repeat;
color:#FFFFFF;
margin:0 0 0 0;
padding:0;
}
.navMenu ul li.mouseover ul .sub_active {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#7499B5 none repeat scroll 0 0;
color:#FFFFFF;
margin-right:1px;
}
.navMenu ul li.mouseover ul li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#7499B5 url(http://www.globalshiksha.com/staging/image/libull.png) no-repeat scroll 3px 11px;
color:#FFFFFF !important;
font-weight:bold;
}
.navMenu ul li.mouseover ul li.mouseover ul {
color:#FFFFFF;
display:block;
left:105px;
position:absolute;
top:0;
}
.navMenu ul li.mouseover ul li.mouseover ul.left {
color:#FFFFFF;
left:-105px;
}
.navMenu ul li ul li {
background-color:#2B496A;
}
.navMenu ul li ul li a.pad {
}
.navMenu ul li ul li ul, .navMenu ul li.mouseover ul li ul {
display:block;
left:0;
padding-left:10px;
position:relative;
top:0;
}
.navMenu ul li ul li ul li, .navMenu ul li.mouseover ul li ul li {
}
.navMenu ul li ul li ul li a, .navMenu ul li.mouseover ul li ul li a, .navMenu ul li.mouseover ul.babymagic li ul li a {
width:160px;
}
.navMenu ul li.mouseover ul.babymagic {
left:-76px;
}
.navMenu ul li.mouseover ul.babymagic li a {
width:138px;
}
.navMenu ul li a.babymagic {
border-right:medium none;
}
.navMenu ul li.mouseover ul.babymagic li a {
border:medium none;
}
