 body {
background-color:#f6f5f5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5F7A77;
margin:0
}
a
{
text-decoration:none;
}
a:hover {
text-decoration:underline;
}


form {
margin:0;
padding:0
}

select {
border:1px solid #5895AB;
margin-right:4px
}

input {
border:1px solid #5895AB;
font-size:13px;
color:#666
}

textarea {
border:1px solid #5895AB
}

.help {
font-size:9px;
color:#6D9B3C
}

.submitbutton {
border:none
}

#header {
position:relative;
height:100px;
width:900px;
}

.logo {
width:235px;
height:73px;
float:left;
background-image:url(../images/logo.jpg);
background-repeat:no-repeat;
margin:10px 0 5px 10px
}

.menu2 {
position:relative;
height:50px;
width:900px;
background-image:url(../images/menu2.gif);
background-repeat:no-repeat
}

#headernav {
width:470px;
height:39px;
color:#fff;
float:left;
}

#headernav a {
font-size:13px;
font-weight:bold;
width:100px;
height:27px;
padding-top:12px;
float:left;
display:block;
text-align:center;
color:#fff;
text-decoration:none;
margin:0 4px 0 10px;
cursor:pointer;
}

#headernav a:hover {
background-image:url(../images/activebutton.png);
*background:none;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.rangrut.com/images/activebutton.png', sizingMethod='crop');
background-repeat:no-repeat;
}
.navactive
{
background-image:url(../images/activebutton.png);
*background:none;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.rangrut.com/images/activebutton.png', sizingMethod='crop');
background-repeat:no-repeat;
}

#headernavright 
{
float:left; width:405px; height:31px; padding-top:8px;
margin-left:25px;
}

.subnav {
width:896px;
padding:2px
}

.subnavleft {
width:8px;
height:40px;
float:left;
background-image:url(../images/leftsubnav.gif);
background-repeat:no-repeat
}

.subnavmid {
background:url(../images/midsubnav-copy.gif) repeat-x;
width:868px;
height:30px;
float:left;
text-decoration:none;
font-size:11px;
color:#00C;
padding:6px
}

.subnavmid a {
text-decoration:none;
color:#06F;
font-size:11px
}

.subnavmid a:hover {
text-decoration:none;
color:#24B3F7
}

.subnavmid1 {
background:url(../images/midsubnav-copy.gif) repeat-x;
width:457px;
height:40px;
float:left;
text-decoration:none;
font-size:11px;
color:#00C;
padding:0 0 0 2px
}

.subnavmid2 {
background:url(../images/midsubnav-copy.gif) repeat-x;
width:100px;
height:30px;
float:left;
text-decoration:none;
font-size:11px;
color:#00C;
padding:6px
}

.subnavborder {
padding-left:8px;
padding-right:8px;
border-right-width:1px;
border-right-style:solid;
border-right-color:#48E9FB
}

.subnavright {
width:8px;
height:40px;
float:left;
background-image:url(../images/rightsubnav.gif);
background-repeat:no-repeat
}

#footer {
width:880px;
background:url(../images/footerbg.jpg) repeat-x;
padding:10px;
padding-top:20px;
padding-bottom:0px;
height:80px;
}
#footer table tr td span { display:block; margin-top:14px; }

#footer table tr td span a { color:#FFFFFF; font-size:9px; border-right:#FFFFFF 1px solid; padding-left:5px; padding-right:5px;}

.checklist {
    
    list-style: none;
    overflow: auto;
	z-index:9999;
	position:absolute;
	background-color:#FFFFFF;
}

.checklist, .checklist li { margin: 0; padding: 0; }

.checklist label {
    display: block;
    padding-left: 25px;
    text-indent: -25px;
}

.checklist label:hover { background: #777; color: #fff; }
-->
.listboxdiv{border:#5895AB 1px solid; background-image:url(../images/listup.jpg); background-position:right; background-repeat:no-repeat; height:18px; padding-top:2px; background-color:#FFFFFF; cursor:pointer;}
.listboxdiv2{border:#39ADC6 1px solid; background-image:url(../images/listdown.jpg); background-position:right; background-repeat:no-repeat; height:18px; padding-top:2px; background-color:#FFFFFF;  cursor:pointer;}
.list_main_div{position:absolute; display:none; border: 1px solid #ccc; background-color:#FFFFFF;}
.ifrmclass{overflow:hidden; position:absolute; border:none; z-index:0px; background-color:#FFFFFF;}

<!---------------------------------------------------- CSS Lightbox -->
.btn_style_large
{
	background-image:url(../images/unsubs.gif); 
	width:100px; 
	height:23px;
	border:#6699CC 1px solid; 
	cursor:pointer; 
	color:#FFFFFF;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	border:none;
}

#rdiv_table .tdtleft {  height:20px; background-image:url(http://www.rangrut.com/rangbox/lightbox-img/corner_tl.png);  *background:none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.rangrut.com/rangbox/lightbox-img/corner_tl.png' ,sizingMethod='crop');  background-repeat:no-repeat; }

#rdiv_table .tdtop {height:20px; background-image:url(http://www.rangrut.com/rangbox/lightbox-img/corner_t.png); *background:none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.rangrut.com/rangbox/lightbox-img/corner_t.png' ,sizingMethod='scale'); background-repeat:repeat; }

#rdiv_table .tdtright {  height:20px;  background-image:url(http://www.rangrut.com/rangbox/lightbox-img/corner_tr.png); *background:none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.rangrut.com/rangbox/lightbox-img/corner_tr.png' ,sizingMethod='crop'); background-repeat:no-repeat; }

#rdiv_table .tdleft { background-image:url(http://www.rangrut.com/rangbox/lightbox-img/corner_l.png); *background:none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.rangrut.com/rangbox/lightbox-img/corner_l.png' ,sizingMethod='scale'); background-repeat:repeat; }

#rdiv_table .tdright { background-image:url(http://www.rangrut.com/rangbox/lightbox-img/corner_r.png); *background:none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.rangrut.com/rangbox/lightbox-img/corner_r.png' ,sizingMethod='scale'); background-repeat:repeat; }

#rdiv_table .tdbleft {  height:20px;  background-image:url(http://www.rangrut.com/rangbox/lightbox-img/corner_bl.png); *background:none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.rangrut.com/rangbox/lightbox-img/corner_bl.png' ,sizingMethod='crop');  background-repeat:no-repeat; }

#rdiv_table .tdbottom {height:20px; background-image:url(http://www.rangrut.com/rangbox/lightbox-img/corner_b.png);  *background:none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.rangrut.com/rangbox/lightbox-img/corner_b.png' ,sizingMethod='scale'); background-repeat:repeat; } 

#rdiv_table .tdbright {  height:20px;  background-image:url(http://www.rangrut.com/rangbox/lightbox-img/corner_br.png);  *background:none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.rangrut.com/rangbox/lightbox-img/corner_br.png' ,sizingMethod='crop'); background-repeat:no-repeat; }
#rdiv_table { color:#000000;}

/**************************admin style*************************************/
.headfst {background-image:url(../images/midsubnav-copy.gif); background-repeat:repeat-x; color:#333333; font-weight:bold;}

.listhead{background-image:url(../images/tabnew.jpg); background-repeat:repeat-x; background-position:bottom; font-weight:bold; color:#333333;}

/****************************button class come from e-cell*****************/
.action_a {
background-image:url(../institute/images/action.gif); background-repeat:no-repeat; font-size:12px; font-weight:900; color:#FFFFFF; border:none; width:80px; height:25px; cursor:pointer; }

.action_a_up {
background-image:url(../institute/images/action-up.gif); background-repeat:no-repeat; font-size:12px; font-weight:900; color:#FFFFFF; border:none; width:80px; height:25px; cursor:pointer; }

/**************************** Digital Fonts *****************/
@font-face {
    font-family: "My Custom Font5";
    src: url(http://www.rangrut.com/fonts/ds-digib.ttf) format("truetype");
}
.customfont5 { 
    font-family: "My Custom Font5",Verdana, Tahoma;
	font-size:36px;
	font-weight:bolder;
}

/*message box chethstudios */
.fave_css, .home_css, .idea_css, .author_css, .rss_css, .pen_css, .tooledit_css, .alert_css, .comment_css, .lock_css, .book_css {
border: 1px solid
margin: 10px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
}
.alert_css {
color: #2E2D2D;
background-color: #D25F66; -moz-border-radius-topleft: 18px; -moz-border-radius-topright: 18px; -moz-border-radius-bottomright: 18px; -moz-border-radius-bottomleft: 18px;
background-image:url(../images/error-msg.jpg);
}
.book_css {
color: #4F8A10;
background-color: #DFF2BF; -moz-border-radius-topleft: 18px; -moz-border-radius-topright: 18px; -moz-border-radius-bottomright: 18px; -moz-border-radius-bottomleft: 18px;
background-image:url(../employer/images/success-msg.jpg);

}
/*message box end*/

.popup_head_td {
	padding:5px;
	font-size:14px;
	font-weight:900;
	background-image:url(../images/midsubnav-copy.gif);
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 10px;
}