@charset "utf-8";
/* CSS Document */

body { margin:0px; }
dl { padding:0px; margin:0px; }
dt { padding:10px; }
.maintable { width:1000px; }
.footertext { font-family:Arial, Helvetica, sans-serifq; font-size:12px; font-style:normal; font-weight:normal; color:#7f7f7f; text-align:center; border-top:1px solid #bcbec0; border-bottom:1px solid #bcbec0; padding:5px 0px; height:18px; }
.footertext a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#2e2f2f; text-decoration:underline; }
.footertext a:hover { text-decoration:none; }
.footerhome { font-family:Arial, Helvetica, sans-serifq; font-size:12px; font-style:normal; font-weight:normal; color:#7f7f7f; text-align:center; }
.footerhome a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#2e2f2f; text-decoration:underline; }
.footerhome a:hover { text-decoration:none; }

.bodytext { font-family:Arial, Helvetica, sans-serifq; font-size:12px; text-align:justify; color:#646464; font-style:normal; font-weight:normal; line-height:18px; }
img { border:0px; }
.capital { font-family:Arial, Helvetica, sans-serifq; font-size:24px; font-style:normal; font-weight:normal; color:#000000; }
.capital span { font-family:Arial, Helvetica, sans-serifq; font-size:18px; font-style:normal; font-weight:normal; text-transform:uppercase; color:#000000; }
.bodyitalic { font-family:Arial, Helvetica, sans-serifq; font-size:12px; font-style:italic; font-weight:bold; color:#7f7f7f; }
.menu { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#2e2f2f; text-decoration:none; padding:6px; }
/*.menu a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#2e2f2f; text-decoration:none; letter-spacing:1px; padding:6px 10px; }
.menu a:hover {  }
.menu a:focus { text-decoration:none; color:#001E93; background-color:e4e4e4; }
.menu:visited { text-decoration:none; color:#001E93; background-color:e4e4e4; } */
.newmenu { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#2e2f2f; text-decoration:none; letter-spacing:1px;padding:6px 10px; }
.newmenu:hover { text-decoration:none; color:#001E93; background-color:#e4e4e4; }
.newmenuvisited { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; text-decoration:none; letter-spacing:1px;padding:6px 10px; color:#001E93; background-color:#e4e4e4;}

.siteadmin { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#000000; text-decoration:none; }
.siteadmin:hover { text-decoration:underline; }
.heading { font-family:Swis721 BT; font-size:12px; font-style:normal; color:#000000; font-weight:bold; padding-right:30px; letter-spacing:1px; }

/* tablelist start here*/
#tablelist{ background-color:#e5e5e5;}
#tablelist th { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#000000; padding-left:2px; padding-right:2px; background-color:#C4C6C8; height:25px; }
#tablelist th a { text-decoration:underline; color:#000000 }
#tablelist th a:hover { text-decoration:none; }
#tablelist td { padding:0px 4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#000000; height:23px; }
#tablelist td a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#001E93; text-decoration:none; }
#tablelist td a:hover { text-decoration:underline; }
#tablelist tr { background-color:#FFFFFF; }
#tablelist tr.color1 { background-color:#FFFFFF;}
#tablelist tr.color2 { background-color:#ECECEC;}
#tablelist .textboxborder { background-color: #FFFFFF; border: 1px solid #c4c4c4; color: #000000; font-family: arial, sans-serif; font-size: 12px; padding-left: 3px; text-align: left; margin-bottom:7px; }
/* tablelist close here*/

.back { font-family: arial; font-size: 12px; color: #000000; text-decoration: underline; word-spacing: normal; }
.back:hover {	text-decoration: none; }
.mainheading { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-style:normal; font-weight:normal; color:#000000; padding-bottom:5px; }
.maillinks { font-family:Arial, Helvetica, sans-serif; font-size: 12px;	font-style: normal;	font-weight: normal; text-decoration:underline; color:#001E93; }
.maillinks:hover { text-decoration:none; }
.labletext { color: #646464; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; padding:0px 10px 7px 0px; text-align: right; }
.resulttext { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; padding-bottom:7px; }
.textboxborder { background-color: #FFFFFF; border: 1px solid #c4c4c4; color: #000000; font-family: arial, sans-serif; font-size: 12px; padding-left: 3px; text-align: left; margin-bottom:7px; }
.textareaborder { background-color: #FFFFFF; border: 1px solid #c4c4c4; color: #000000; font-family: arial, sans-serif; font-size: 12px; padding-left: 3px; text-align: left; width:300px; margin-bottom:7px; }
.selectborder { background-color: #FFFFFF; border: 1px solid #c4c4c4; color: #4b4b4b; font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-align: left; margin-bottom:7px; }
.buttonbdr { background-color: #C51043; border: solid #ffc16e; border-width: 0 1px 1px 0; color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:2px 4px; cursor:pointer; letter-spacing:1px; }

/* tablelist start here*/
#adminlist{ }
#adminlist td { padding:8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#000000; }
#adminlist td a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#000000; text-decoration:underline; }
#adminlist td a:hover { text-decoration:none; }
/* tablelist close here*/
.message { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#ff0000; }
.subheading { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#000000; }
.redheading { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#001E93; }
.newslink { font-family:Arial, Helvetica, sans-serif; font-size: 12px;	font-style: normal;	font-weight: bold; text-decoration:underline; color:#333333; }
.newslink:hover { text-decoration:none; }

.leftmenu  { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#000000; text-decoration:none; background-color:#cccccc; padding:6px 10px; display:block; }
.leftmenu:hover { text-decoration:none; color:#001E93; background-color:#e4e4e4; display:block; }
.leftmenuvisited { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#000000; padding:6px 10px; text-decoration:none; color:#001E93; background-color:#e4e4e4; display:block;  }
.borderlrb { border-left:1px solid #213382; border-right:1px solid #213382; border-bottom:1px solid #213382; }

.close { font-family:Arial, Helvetica, sans-serif; font-size: 12px;	font-style: normal;	font-weight: normal; text-decoration:underline; color:#333333; }
.close:hover { text-decoration:none; }

.sitemap { font-family:Arial, Helvetica, sans-serif; font-size: 12px;	font-style: normal;	font-weight: bold; color:#333333;text-decoration:none; }
.sitemap:hover { text-decoration:underline; }
.sitemap1 { font-family:Arial, Helvetica, sans-serif; font-size: 12px;	font-style: normal; color:#333333;text-decoration:none; }
.sitemap1:hover { text-decoration:underline; }
.intd { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:13px; padding-right: 15px; font-weight:bolod; }
.intd a
		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#676767; text-decoration:none; font-weight:normal;}
.intd a:hover
		{  color:#001E93; }
.portfolio_img{
padding:0px 0px 0px 10px;
float:right;
}
.partner_heading{font-size:14px;}