/* HTML Elements */

a { color:#74747B; text-decoration:none;}
a:active { color:#3C1303; }
a:hover { color:#131314; text-decoration:underline;}
a:visited { color:#74747B; }
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; color: #041B41; margin: 0px;margin-bottom: 5px; 
	background-color: #ffffff;
	background-image:url('../images/layout/bg.gif');
}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 5px; font-size: 15px; color: #382A1F;
	text-align:center;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 5px; font-size: 12px; color: #456789; 
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 5px; font-size: 11px; color:#456789; 
}
h4 {
        font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 5px; font-size: 10px; color: #456789;
}

li { line-height:18px; }
p {
	padding-left: 10px;
    padding-right: 5px;
    line-height: 20px; 
    text-align:justify;
}
td { 
	vertical-align:top;
	margin:0;
	margin-left:5px;
}

input { border:1px solid #97B9E9; }
textarea { border:1px solid #97B9E9; }
select { border:1px solid #97B9E9; }

ul {
	list-style-image: url('./../images/arrow.gif');
}

ul li ul {
	list-style-image: url('./../images/arrow2.gif');
}

ul.box_list {
	list-style-image: none;
	list-style-type: none;
}

/* Blog */

#sidebar {
	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align:left;
	padding: 5px;
	}

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul li h2 {
	margin: 0px;
	padding:1px;
	padding-left:10px;
	display:block;
	font-size:105%;
	color:#000000;
	background:#8CAFFD;
	background-image:url('./../images/he_blue.gif');
	/*background-repeat: no-repeat; */
	}
#sidebar ul li ul{
	list-style-type: none;
	list-style-image: none;
	border:1px solid #84A9FD;
	}

	
#sidebar ul li ul li {
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding:0px;
	border:0px;
	padding-left:20px;
	}



/* Style for Top Banner */

#topBanner {
        background-image:url('../images/layout/top .gif');
        border:0px solid #000000;
        padding:0px;
}

#top1 {
      background-image:url('../images/layout/top_1.gif');
      background-repeat: no-repeat;
}

#top2 {
      background-image:url('../images/layout/top_2.gif');
      background-repeat: repeat-x;
      text-align:left; 
      vertical-align:middle;
      padding:10px;
      padding-bottom:20px;
}

#top3 {
      /*background-image:url('../images/layout/top_3.gif'); */
      background-repeat: no-repeat;
}

#bot1 {
      background-image:url('../images/layout/bottom_1.gif');
      background-repeat: no-repeat;
}

#bot2 {
      background-image:url('../images/layout/bottom_2.gif');
      background-repeat: repeat-x;
      text-align:right; 
      vertical-align:middle;
}

#bot3 {
      background-image:url('../images/layout/bottom_3.gif');
      background-repeat: no-repeat;
}



/* Style By ID - Common elements in all pages */

#tblLayout{
	margin:0; padding:0; border:0;
	border-left:#AAAAAA 2px solid;
    border-top:#AAAAAA 0px solid;
	border-right:#AAAAAA 2px solid;
	border-bottom:#AAAAAA 0px solid;
	background-color:#ffffff;
        
        
}

#copyright{
    text-align:center; 
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
    color:#041B41;
	line-height:18px;
}


#copyright a{
        color:#2E044C;
}

#copyright a:hover{
        color:#222222;
        text-decoration:none;
        font-weight:bold;
}

#bottomMenu{
	text-align:center; 
    font-size:11px;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    line-height:18px;
}

#bottomMenu a {
	color:#3C1303;
}

#bottomMenu a:hover {
	color:#111111;
}
	
#testim {
	width: 100%; 
	/*margin-top:33px;*/
	background-color: #ffffff;
	border:1px solid white;
}
	#testim p {
		font-family: Arial, Helvetica, sans-serif;
		line-height:16px;
		font-size: 11px;
		padding:4px;
		color:black;
	}

#leftcontent{
	background-color:#EBEBEC;
	width:100%;
    vertical-align:top;
    padding:5px;
}
	
#maincontent{
	width: 100%; 
	vertical-align:top;
	background-repeat: repeat-y;
	padding:5px;
	text-align:left;
}
	#contentdiv{
		margin:2px;
		border: 0px solid #B5D3F8;
		vertical-align:top;
	}

#middlebar{
	background-color:#FFFFFF;
}
	
#sitemapUl {
	margin:0;
	text-indent:0;
	text-align:left;
	padding-left:150px;
	list-style-image: url('../images/bullet.gif');
	line-height:30px;
	vertical-align:middle; padding-right:0; padding-top:0; padding-bottom:0
}
	#sitemapUl li{
		line-height:30px;
	}
	.sitemapUl li a {
		color:#EEDDEE;
	}

.divFeedbackStatus {
	font-family: Arial, sans-serif;
	font-size: 12px;
	background-color:#333333;
}

.divFeedbackStatus i{
	font-weight:normal;
	font-style:normal;
	padding:3px 15px 3px 15px;
	border:1px solid #AFBFFF;
}

#tblForm{
	padding:2px;
	margin:0px;
	border:0px none;
	font-family: Arial, sans-serif;
	font-size:12px;
	color:#382A1F;
	width:95%
                   
}

.tdFormHead{
	font-weight:bold;
	padding-top:12px;
	padding-bottom:4px;
	font-size:14px;
	color:#456789;
}
.tdFormHead2{
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	font-size:13px;
	color:#456789;
}

.trHigh{
	height:33px;
}

/* Styles for Admin Pages */

.adminHead {
	padding:0;
	font-family:Verdana, Tahoma, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:orange;
	text-decoration:underline;
	text-align:center;
	line-height:18px;
}

#adminTable {
	width:96%;
	font-family:Verdana, Tahoma, sans-serif;
	font-size:11px;
}
#adminTable td {
	vertical-align:top;
	text-align:left;
	padding:7px 1px 7px 1px;; margin:0; 
}
#adminTable th {
	vertical-align:bottom;
	text-align:left;
	padding:7px 1px 7px 1px;; margin:0; 
}

.sepBar {
        border:1px solid #000000;
        display:block;
}

.statWarning{
        color:red;
        width:90%;
        font-size:90%
}

.paraText{
        text-align:justify; 
}


.date{
        text-align:right;
        padding-right:20px;
        margin:0px;
}

#menubox {
	width:100%;
}

#menubox tr td.topleft {
      background-image:url('../images/leftbox_tl.gif');
      background-repeat: no-repeat;
}

#menubox tr td.topcenter {
      background-image:url('../images/leftbox_t.gif');
      background-repeat: repeat-x;
}

#menubox tr td.topright {
      background-image:url('../images/leftbox_tr.gif');
      background-repeat: no-repeat;
}

#menubox tr td.middleleft {
      background-image:url('../images/leftbox_l.gif');
      background-repeat: repeat-y;
}

#menubox tr td.middlecenter {
      background-image:url('../images/leftbox_bg.gif');
	  padding-left:10px;
	  padding-right:10px;
}

#menubox tr td.middleright {
      background-image:url('../images/leftbox_r.gif');
      background-repeat: repeat-y;
}

#menubox tr td.bottomleft {
      background-image:url('../images/leftbox_bl.gif');
      background-repeat: no-repeat;
}

#menubox tr td.bottomcenter {
      background-image:url('../images/leftbox_b.gif');
      background-repeat: repeat-x;
}

#menubox tr td.bottomright {
      background-image:url('../images/leftbox_br.gif');
      background-repeat: no-repeat;
}

#menu{

}
	#menu tr td{
		padding:2px;
		padding-left:8px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		line-height:20px;
		font-weight:bold;
		border-bottom:1px dashed #DDDDDD;
	}
	#menu tr td.last{
		border-bottom:0px;
	}
	
	#menu tr td a{
		color:#52021B;
		display:block;
	}
	
	#menu tr td a:hover{
		display:block;
		color:#2F2F76;
		padding-left:5px;
		text-decoration:none;
	}

	
/* Sub Menu */



#submenubox {
	width:99%;
	margin:0px;
}

	#submenubox tr td.topleft {
	      background-image:url('../images/box2/box2_tl.gif');
	      background-repeat: no-repeat;
	}
	
	#submenubox tr td.topcenter {
	      background-image:url('../images/box2/box2_t.gif');
	      background-repeat: repeat-x;
	}
	
	#submenubox tr td.topright {
	      background-image:url('../images/box2/box2_tr.gif');
	      background-repeat: no-repeat;
	}
	
	#submenubox tr td.middleleft {
	      background-image:url('../images/box2/box2_l.gif');
	      background-repeat: repeat-y;
	}
	
	#submenubox tr td.middlecenter {
	      background-image:url('../images/box2/box2_bg.gif');
		  padding-left:10px;
		  padding-right:10px;
	}
	
	#submenubox tr td.middleright {
	      background-image:url('../images/box2/box2_r.gif');
	      background-repeat: repeat-y;
	}
	
	#submenubox tr td.bottomleft {
	      background-image:url('../images/box2/box2_bl.gif');
	      background-repeat: no-repeat;
	}
	
	#submenubox tr td.bottomcenter {
	      background-image:url('../images/box2/box2_b.gif');
	      background-repeat: repeat-x;
	}
	
	#submenubox tr td.bottomright {
	      background-image:url('../images/box2/box2_br.gif');
	      background-repeat: no-repeat;
	}
	
	
#submenu{

}
	#submenu tr td{
		padding:2px;
		padding-left:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		line-height:18px;
		border-bottom:1px dashed #DDDDDD;
	}
	#submenu tr td.last{
		border-bottom:0px;
	}
	
	#submenu tr td a{
		color:#52021B;
		display:block;
	}
	
	#submenu tr td a:hover{
		display:block;
		color:#2F2F76;
		text-decoration:none;
	}
		
.scroll_box {
	background-color:#000000;
	height:200px;
	width:200px;
}

#ca_forms {
	border:1px solid #DDDDDD;
}

#ca_forms tr th{
	border-bottom:1px solid #DDDDDD;
	background-color:#EEEEEE;
}

#ca_forms tr td{
	border-bottom:1px solid #DDDDDD;
}

.hd_org {
	height:20px;
	vertical-align:middle;
	font-size:15px;
	font-weight:bold;
	display:block;
	background-color:#FCD357;
	color:#FFFFFF;
	padding:3px;
	padding-left:10px;
	background-image:url('./../images/hd_org.gif');
	border-bottom:1px solid #FCD357;
}


.q {
	text-align:justify;
	padding-top:10px;
	color:#0331B2;
	font-weight:bold;
}

.qno {
	text-align:center;
	padding-top:10px;
	color:#0331B2;
	font-weight:bold;
}
.ans {
	text-align:justify;
	padding:10px;
	border-bottom:1px dashed #CCCCCC;
}