.upsc-blue  {
color:	#0000FF;
}

.upsc-exam-about  {
background-color:	#F4F4FF;
border-bottom:	1px solid #CCCCCC;
border-left:	1px solid #CCCCCC;
border-right:	1px solid #CCCCCC;
border-top:	1px solid #CCCCCC;
font-size:	11px;
list-style-type:	disc;
width:	305px;
margin: 5 0 0 5;
line-height:	14px;
text-align:left;
color:#333333;
height:350px;
}

.upsc-exam-highlights  {
	border-color:	solid #CCCCCC;
	border-width:	1px;
	font-size:	11px;
	margin: 0 0 0 0;
	line-height:	19px;
	height: 250px;
	
}


.upsc-exam-strategy  {
background-image:	url(upsc-exam-civil-services-bg1.gif);
background-position:	bottom;
background-repeat:	repeat-x;
border-bottom:	none #CCCCCC;
border-left:	1px solid #CCCCCC;
border-right:	1px solid #CCCCCC;
border-top:	1px solid #CCCCCC;
float:	left;
font-size:	11px;
height:	100%;
text-align:	left;
width:	370px;
margin: 10 5 10 5;
line-height:	16px;
}

.upsc-red  {
color:	#FF0000;
font-weight:	bold;
margin-left:	5px;
text-align:	left;
}

.upsc-topper  {
background-image:	url(upsc-exam-civil-services-bg1.gif);
background-position:	bottom;
background-repeat:	repeat-x;
border-bottom:	none #CCCCCC;
border-left:	1px solid #CCCCCC;
border-right:	1px solid #CCCCCC;
border-top:	1px solid #CCCCCC;
float:	left;
font-size:	11px;
width:	210px;
margin: 5 0 0 5;
line-height:19px;
text-align:left;
height:350px;
}

.upsc-topper1  {

background-image:	url(upsc-exam-civil-services-bg1.gif);
background-position:	bottom;
background-repeat:	repeat-x;
border-bottom:	none #CCCCCC;
border-left:	1px solid #CCCCCC;
border-right:	1px solid #CCCCCC;
border-top:	1px solid #CCCCCC;
float:	left;
font-size:	11px;
width:	210px;
margin: 5 0 0 5;
line-height:14px;
text-align:left;
height:350px;

}

.upsc-uphead  {
background-image:	url(t_top.gif);
background-position:	left top;
background-repeat:	repeat-x;
border-bottom:	dotted #c9d3f9 2px;
color:	#494949;
font-size:	11px;
height:	25px;
margin-bottom:	2px;
padding-top:	5px;
text-indent:	5pt;
vertical-align:	middle;
}
.upsc-uphead-sb  {
background-image:	url(t_top.gif);
background-position:	left top;
background-repeat:	repeat-x;
border:	solid #BBD6F3 1px;
color:	#494949;
font-size:	10px;
height:	20px;
text-indent:	5pt;
vertical-align:	middle;
}
.upsc-uphead-sb1 {
background-image:	url(t_top.gif);
background-position:	left top;
background-repeat:	repeat-x;
color:	#494949;
font-size:	10px;
height:	15px;
text-indent:	5pt;
margin-right: 8px;
padding-right:5px;
vertical-align:	middle;
}
.upsc-uphead1  {
border-bottom:	#BBD6F3 1px solid;
border-left:	#BBD6F3 1px solid;
border-right:	#BBD6F3 1px solid;
border-top:	#BBD6F3 1px solid;
float:	left;
font-family:	Arial;
font-size:	11px;
font-weight:	600;
left:	5px;
margin-bottom:	0px;
margin-left:	5px;
margin-right:	0px;
margin-top:	15px;
position:	relative;
top:	5px;
width:	225px;
}

.upsc-upheadct  {
background-color:	#ffffff;
border-bottom:	dotted #c9d3f9 2px;
color:	#494949;
height:	15px;
padding-top:	5px;
}

.upsc-upheadtop  {
border-bottom-color:	#FFCC00;
border-bottom-style:	solid;
border-bottom-width:	1px;
color:	#333333;
font-size:	11px;
font-weight:	bold;
text-indent:	5pt;
}

.upsc-topper-txt
{
margin:5 5 5 10;
}

TABLE
{
font-size:11px;
}
A  {
color:#333333;
text-decoration:	none;
}
.upsc_cnt td {
border-bottom:2px solid #ffffff; 
border-right:1px solid #ffffff; 
}
A A:link  {
color:#333333;
}

A A:visited  {
color:#333333;
}

A A:active  {
color:	black;
}

A.allref  {
color:#333333;
text-decoration:	none;
}

A.allref A:visited  {
color:#333333;
}

A.allref A:active  {
color:#333333;
}

A.allref1  {
color:#333333;
font-size:	11px;
}

A.allref1:hover  {
color:	#0045F7;
}

A.allref:hover  {
color:	#0045F7;
text-decoration:	none;
}



A:hover  {
color:	#990000;
text-decoration:	underline;
}
.upsc-exam-highlights li{
list-style-position:	outside;
list-style-image: url(image/button-tick.gif);
margin-top: 7px;
margin-bottom :7px;
margin-left:	5px;
padding-left: 15px;
text-align:	left;
}

.upsidebarlink li,  .upsc-exam-strategy li , .upsc-topper1 li, .upsc-topper li, .upsc-exam-about li  {
list-style-position:	outside;
list-style-image: url(image/li.gif);
margin-top: 7px;
margin-bottom :7px;
margin-left:	5px;
padding-left: 15px;
text-align:	left;
}


div.bottombox_cnt  {
border-top:	#BBD6F3 1px solid;
font-family:	Arial;
font-size:	8pt;
left:	1px;
text-align:	center;
width:	100%;
}

div.upsidebar  {
background-color:	#ffffff;
margin:0 0 0 5;
padding:0 0 0 0;
top:	140px;
width:	230px;
 
}
div .qbox {
border-bottom:	#BBD6F3 2px dashed;

}
div.sidebar  {
   background-color: #ffffff;
border-bottom:	#BBD6F3 1px solid;
border-left:	#BBD6F3 1px solid;
border-right:	#BBD6F3 1px solid;
border-top:	#BBD6F3 1px solid;
margin:0 0 0 0;
float : left;
text-align:	center;
width:	225px;
}

div.sidebarlink  {
background-image:	url(upsc-exam-civil-services-bg1.gif);
background-position:	bottom;
background-repeat:	repeat-x;
border-bottom:	none ;
border-left:	1px solid #DAE4ED;
border-right:	1px solid #DAE4ED;
border-top:	1px solid #DAE4ED;
color:	black;
font-family:	Arial;
font-size:	11px;
font-weight:	400;
left:	2px;
margin-bottom:	0px;
margin-left:	3px;
margin-right:	5px;
margin-top:	0px;
padding-left:	5px;
text-align:	left;
top:	140px;
width:	210px;
line-height:17px;
}
div.showbody_cnt{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify;
    line-height : 17px;
	
	margin:0 15 25 15;
	}
.upsc_cnt table {
background-color:#ECF2F6;
}
div.titlebottom  {
background-color:	#ECF2F6;
border-bottom:	#DAE4ED 1px solid;
border-right:	#DAE4ED 1px solid;
border-top:	#DAE4ED 1px solid;
color:	black;
font-family:	Arial;
font-size:	11px;
height:	20px;
text-align:	right;
float:left;
width:	776px;
margin : 0  0 0 0;
padding :0;
}

div.titletop  {
background-color:	#ffffff;
border-right:	#BBD6F3 1px solid;
border-top:	#BBD6F3 1px solid;
color:#333333;
font-family:	Arial;
font-size:	11px;
font-weight:	600;
height:	20px;
text-align:	right;
width:	776px;
float: left;
margin-left : 0;
padding-left :0;
}
div.titletop1  {
text-align:	right;
width:	785px;
float: left;
margin-left : 0;
padding-left :0;
}

div.upbox_cnt  {
background-color:#ffffff;
border:	#EFEFEF 0px solid;
height:	152px;
text-align:	center;
width:	765px;
margin: 7 15 0 0;


}

div.uphead  {

background-image:url(image/top-back.gif);
background-position:	left top;
background-repeat:	repeat-x;
float:	left;
left:	0px;
font-size:11px;
font-weight:600;
margin:7 0 0 10;
padding-top:7px;
padding-left : 25px;
position:	relative;
width:	241px;
height: 21px;
color:#666666;
}

div.upsidebarlink  {
background-color:#FFFFFF;
background-image:	url(upsc-exam-civil-services-bg1.gif);
background-position:	bottom;
background-repeat:	repeat-x;
border-bottom:	none ;
border-left:	1px solid #DAE4ED;
border-right:	1px solid #DAE4ED;
border-top:	0px none #DAE4ED;
float:	left;
height:	120px;
margin-bottom:	10px;
margin-left:	10px;
margin-right:	0px;
margin-top:	0px;
position:	relative;
text-align:	left;
width:	241px;
}


div.upsc_cnt  {
border:	##DAE4ED 1px solid;
text-align:	center;
width:	770px;
height: 240px;
margin: 7 10 0 0;
}
.upsc-page
{
margin:	0 auto;
padding-bottom:	0px;
}
.upsc-body
{
align :center;
vertical-align:top;
background-color:	#FFFFFF;
clear:	both;
padding:0px;
width:1025;
clear:	both;
background-image:url(upsc-back.jpg);


}
body {
	background-color:#CCCCCC;
	font-family:  Arial,Tahoma, Verdana;
	font-size: 10px;
	color: #494949;
		}


 #tabs1 {
      float:right;
      width:100%;
          background:#FFFFFS;
      font-size:93%;
      line-height:normal;
          border-bottom:1px solid #BCD2E6;
      }
    #tabs1 ul {
          margin:0;
          padding:10px 10px 0 50px;
          list-style:none;
      }
    #tabs1 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs1 a {
         float:right;
      background:url("tableft1.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs1 a span {
      float:right;
      display:block;
      background:url("tabright1.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#627EB7;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs1 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#627EB7;
      }
    #tabs1 a:hover {
      background-position:0% -42px;
      }
    #tabs1 a:hover span {
      background-position:100% -42px;
      }

      #tabs1 #current a {
              background-position:0% -42px;
      }
      #tabs1 #current a span {
              background-position:100% -42px;
      }

.sidenav  {
background-color:	#e4ebf5;
width:	216px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:	1.1 em;
text-align:left;
margin:0 0 15 5;

}

.showbody_cnt h1 , .sidenav h1  {
background-color:#EFF4F9;
background-image:	url(image/sample.jpg);
background-position:	right center;
background-repeat:no-repeat;
border-left:	0px solid #a4bfdd;
font-size:	1.1em;
padding:5 0 5 5;
margin:0;
}



h1,h2,h3  {
color:	#367EA6;
padding:5 0 3 5;
}

.sidenav li a  {
color:	#333;
display:	block;
font-size:	1.0em;
text-decoration:	none;
}
.sidenav li{

padding : 2 0 0 12;
}
.sidenav li a:hover  {
color:	red;
text-decoration:	none;
}

.sidenav ul  {
background-image:	url(image/bgul.gif);
background-repeat:	repeat-x;
padding:0;
margin:0 0 0 4 ;
line-height:9px;
}
.sidenav span {
line-height:18px;
margin : 5 0 5 0;
}