BODY
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
}
LI
{
    margin-left:5px;
    LIST-STYLE-TYPE: square;
    TEXT-ALIGN: left;
}
p.pcls
{
text-align : justify;
text-indent : 25 px;
}
h1.ft
{
  font-family: arial;
  font-weight :bold;
  font-size:15px;
  line-height: 10px;
  max-height: 10px;

  }
 table
 {
      FONT-FAMILY: Arial;
      FONT-SIZE: 12px;
      padding-left: 10px;
      border:0px;
 }
div.boxcnt
{
	width : 25%;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial;
	BORDER-right: #558edc 1px dashed;
	BORDER-top: #558edc 1px dashed;
	BORDER-left: #558edc 1px dashed;
	BORDER-bottom: #558edc 1px dashed;
	line-height : 17px;
	float: right;
	margin: auto;

}
div.upbox_cnt
{
    position :absolute;
    left : 245px;
    top: 180px;
    width:736px;
    height:130px;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    BORDER-right: #558edc 1px solid;
    BORDER-top: #558edc 1px solid;
    BORDER-left: #558edc 1px solid;
    BORDER-bottom: #558edc 1px solid;
    TEXT-ALIGN: center;
    line-height : 17px;
}
div.qbox
{
    width 69%;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial;
    BORDER-right: #558edc 1px solid;
    BORDER-top: #558edc 1px solid;
    BORDER-left: #558edc 1px solid;
    BORDER-bottom: #558edc 1px solid;
    Padding-left : 5px;
     padding-right : 5px;    
TEXT-ALIGN: left;
    line-height : 17px;
}
div.bottombox_cnt
{
   position :absolute;   
    left:1px;
    width :100%;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    BORDER-top: #558edc 1px solid;
   TEXT-ALIGN: center;
    line-height : 17px;
}
div.showbody_cnt
{
    position :absolute;
    left : 250px;
    top: 180px;
    width :700px;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify;
    line-height : 17px;
}
div.body_cnt
{
    position :absolute;
	 left : 245px;
    width:736px;
    top: 321px;
    width :736px;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify;
    line-height : 20px;
}
div.upsc_cnt
{
position :relative;   
 left:1px;
    width : 100%;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial;
    BORDER-right: #558edc 1px solid;
    BORDER-top: #558edc 1px solid;
    BORDER-left: #558edc 1px solid;
    BORDER-bottom: #558edc 1px solid;
    TEXT-ALIGN: justify;
    padding-top : 7px;
    padding-left :10px;
    padding-right :7px;
    line-height : 17px;
}
div.titlebottom
{
	position :absolute;
	left : 215px;
	top: 140px;
	width :766px;
	height :20px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	font-weight: bold;
	color:black;
	BORDER-right: #558edc 1px solid;
	BORDER-BOTTOM: #558EDC 1px solid;
	BORDER-top: #558EDC 1px solid;
	background-color: #C7DAF4;
	padding-right :7px;
	text-align: right;

}
div.titletop
{   position :absolute;
    left : 215px;
    top: 120px;
    width :766px;
    height :20px;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    font-weight: 600;
    color:black;
BORDER-right: #558edc 1px solid;
    BORDER-Top: #558EDC 1px solid;
    background-color: #ffffff;
padding-right :7px;
    text-align: right;
}
div.sidebarlink
 {         
    left : 2px;
    top: 140px;
    width :210px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    font-weight: 400;
    color:black;
    BORDER-right: #558edc 1px solid;
    BORDER-top: #558edc 1px solid;
    BORDER-left: #558edc 1px solid;
    BORDER-bottom: #558edc 1px solid;
   background-color: #C7DAF4;
    text-align: left;
    margin: 0px 0px 0px 7px;
    padding-left: 5px;
    line-height : 17px;
}

div.sidebar
{   position :absolute;
    left : 2px;
    top: 140px;
    width :230px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    font-weight: 400;
    color:black;
    BORDER-right: #558edc 1px solid;
    BORDER-top: #558edc 1px solid;
    BORDER-left: #558edc 1px solid;
    BORDER-bottom: #558edc 1px solid;
    background-color: #ffffff;
    text-align:center;
    line-height : 17px;
   z-index: 110;
}
div.upsidebarlink
 {
	left :5px;
	top: 5px;
	width :235px;
	height :80px;
	position:relative;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	font-weight: 400;
	color:black;
	BORDER-right:  1px solid;
	BORDER-left:  1px solid;

	border-color:#CCCCCC;
	text-align: left;
	line-height : 14px;
	float:left;
	margin: 0px 0px 5px 5px;
	background-image: url(upsc-exam-civil-services-bg1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
   div.uphead
   {
	left :5px;
	top: 5px;
	position:relative;
	width : 235px;
	float:left;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	font-weight: 600;
	BORDER-right:  1px solid;
	BORDER-left:  1px solid;
	BORDER-top:  1px solid;
	margin: 10px 0px 0px 5px;
	background-image: url(t_top.gif);
	background-repeat: repeat-x;
	border-color: #CCCCCC;
   }
 div.uphead-top
   {

  width:100%;
   FONT-SIZE: 11px;
   FONT-FAMILY: Arial;
   font-weight: 600;
       BORDER-right: #558edc 1px solid;
    BORDER-left: #558edc 1px solid;
    BORDER-bottom: #558edc 0px solid;
    BORDER-top: #558edc 1px solid;
margin: 15px 5px 0px 5px;
   background-color: #C7DAF4;

   }
   div.uphead-cnt
   {

  width:100%;
   FONT-SIZE: 11px;
   FONT-FAMILY: Arial;
   font-weight: 600;
       BORDER-right: #558edc 1px solid;
    BORDER-left: #558edc 1px solid;
    BORDER-bottom: #558edc 1px solid;
    BORDER-top: #558edc 0px solid;
   margin: 0px 5px 0px 5px;


   }
     div.emptyhr
     {
      position:relative;
      width : 0px;
      float:left;
     }



HR.hrstyle
{
position : relative;

height:1px;t
width:100%;
color: white;
 }
A:hover
{
    COLOR: brown;
    TEXT-DECORATION: underline
}
A
{
    COLOR: black;
    TEXT-DECORATION: none;
}
A A:link
{
    COLOR: black;
}
A A:active
{
    COLOR: black;
}
A A:visited
{
    COLOR: black;
}
A.allref
{
    FONT-WEIGHT: bold;
    COLOR: black;
    TEXT-DECORATION: none;
}
A.allref:hover
{
    COLOR: #0045F7;
    TEXT-DECORATION: none;
}
A.allrefi
{
	FONT-WEIGHT: bold;
	COLOR: blue;
	TEXT-DECORATION: underline;
	font-style: italic;

}
A.allrefi:hover
{
    COLOR: #0045F7;
    TEXT-DECORATION: underline;
}
A.allref1
{   FONT-SIZE: 8pt;
    FONT-WEIGHT: 600;
    COLOR: black;
}
A.allref1:hover
{
    FONT-WEIGHT: 600;
    COLOR: #0045F7;
    TEXT-DECORATION: none;
}
A.allref A:visited
{
    COLOR: black;
}
A.allref A:active
{
    COLOR: black;
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: black;
    FONT-FAMILY: Arial;
}
p.cnt
{
  font-align: justify;
  Margin-left:10px;
  Margin-left:10px;
  color:black;
}
.bold-color {
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #558edc;
	margin: auto;
	padding: 5px;


   


}
.upsc-topper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	width: 193px;
	float: left;
	height: 320px;
	background-image:  url(upsc-exam-civil-services-bg1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: none #CCCCCC;
	border-left: 1px solid #CCCCCC;
	list-style-type: disc;
}
.upsc-exam-about {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	width: 320px;
	float: left;
	height: 320px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: none #CCCCCC;
	border-left: 1px solid #CCCCCC;
	list-style-type: disc;
	background-color: #F4F4FF;

}
.upsc-exam-strategy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
		width: 350px;
	float: left;
	height: 300px;
    background-image:  url(upsc-exam-civil-services-bg1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: none #CCCCCC;
	border-left: 1px solid #CCCCCC;
	list-style-type: disc;


}
.upsc-exam-news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
		width: 350px;
	
	height: 300px;
    background-image:  url(upsc-exam-civil-services-bg1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: none #CCCCCC;
	border-left: 1px solid #CCCCCC;
	list-style-type: disc;


}
.upsc-exam-highlights {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 19px;
	color : black;
    background-image:  url(upsc-exam-civil-services-bgr.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border-top: 1px solid #fbcd84;
	border-right: 1px solid #fbcd84;
	border-bottom: none #fbcd84;
	border-left: 1px solid #fbcd84;
	list-style-type: disc;


}
.upsc-topper1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 5px;
	
	list-style-type: square;
	text-align: left;
	font-size: 11px;
	line-height: 14px;

}
.upsc-uphead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-bottom: 2px;
	background-image:  url(t_top.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 25px;
	text-indent: 5pt;
	vertical-align: middle;
	border-bottom: dotted #c9d3f9 2px;
	padding-top: 5px;	
}
.upsc-upheadct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-bottom: 2px;
	height: 25px;
	text-indent: 5pt;
	vertical-align: middle;
	border-bottom: dotted #c9d3f9 2px;
	padding-top: 5px;
	background-color: #ADCEEF;
}
.upsc-upheadr{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom-color: #CCCCCC;
	margin-bottom: 2px;
	background-image:  url(t_topr.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 15px;
	text-indent: 5pt;
	vertical-align: bottom;






}
.bottom-border-bold {
	font-weight: bold;
	background-color:#C7DAF4;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #558edc;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #558edc;
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
}
.upsc-upheadtop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	line-height: 17px;
	text-indent: 5pt;
}
.upsc-uphead1 {

   left :5px;
    top: 5px;
   position:relative;
   width : 225px;
   float:left;
   FONT-SIZE: 11px;
   FONT-FAMILY: Arial;
   font-weight: 600;
       BORDER-right: #558edc 1px solid;
    BORDER-left: #558edc 1px solid;
    BORDER-bottom: #558edc 1px solid;
    BORDER-top: #558edc 1px solid;
   margin: 15px 0px 0px 5px;
}
.upsidebarlink1 {
	left :5px;
	top: 5px;
	width :225px;
	height :80px;
	position:relative;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	font-weight: 400;
	color:black;
	BORDER-right: 1px dotted #7EC0F5;
	BORDER-left: 1px dotted #7EC0F5;
	BORDER-bottom: 1px dotted #7EC0F5;
	background-color: #FFFFFF;
	text-align: left;
	line-height : 14px;
	float:left;
	margin: 0px 0px 5px 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #7EC0F5;

}
div.boxcnt1 {

	width : 25%;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial;
	BORDER-right: #558edc 1px dashed;
	BORDER-top: #558edc 1px dashed;
	BORDER-left: #558edc 1px dashed;
	BORDER-bottom: #558edc 1px dashed;
	line-height : 13px;
	float: right;
	margin: auto;
}
.upsc-red
{
	color : #FF0000;
	margin-left:5px;
	LIST-STYLE-TYPE: square;
	TEXT-ALIGN: left;
	font-weight: bold;
}
.upsc-blue
{
	color : #0000FF;
	margin-left:5px;
	LIST-STYLE-TYPE: square;
	TEXT-ALIGN: left;
	font-weight: bold;
}
.upsc-exam-move
{
	color: #FF0000;
	float: left;
}