/* CSS Document */
* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}

/*----Common CSS ----*/
*{padding:0px; margin:0px;}

body{width:100%; margin:0px; padding:0px; font-size:12px; color:#000; background:#e0e0d0 url(../images/body-bg-tp.gif) top left repeat-x; line-height:17px; font-family:verdana, Arial, Helvetica, sans-serif;}



img{border:none;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both; line-height:0px!important; font-size:0px!important; height:0px!important; margin:0px; padding:0px;}

a{outline:none; color:#333333; text-decoration:none;}
a:hover{ color:#000; text-decoration:underline;}

h1{color:#000; font-family: Arial, verdana, Helvetica, sans-serif; font-size:24px; font-weight:normal; margin:10px 0 20px 8px;}

.header1{background-color:#1e3668; width:382px;}
.header{ margin-left:25px; padding:6px 0 15px 0; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:36px; color:#fff; font-style:italic; }

.bcrumb{ font-family:Arial, verdana, Helvetica, sans-serif; color:#000; font-weight:bold; margin:0px 0 18px 0; padding:0px;}
.bcrumb a{ font-family:Arial, Helvetica, sans-serif; color:#000; font-weight:normal; text-decoration:underline; background:url(../images/bcrumb-arrow.gif) right 70% no-repeat; font-weight:bold; padding:0 15px 0 5px;}
.bcrumb a:hover{text-decoration:none; color:#a30404; font-weight:bold;}
.bcrumb .act{text-decoration:none; color:#a30404; font-weight:bold;}

/*----  Wrapper and Container CSS ----*/
.wrapper{margin:0px; padding:0px; width:100%; background:url(../images/body-bg-btm.gif) left bottom repeat-x;}
.container{margin:0px auto; padding:0px; width:994px; border:0px dotted #0000ff; }

/*----  Top Area CSS ----*/
.toparea{margin:0px; padding:0px; width:994px;}
.logo{margin-top:30px; padding:0px; width:219px; float:left;}

.top-right{margin-top:35px; padding:0px; width:270px; float:right;}
.top-right .input{ width:181px; padding:4px; color:#7f7f7f; border:1px solid #4c4c4c; font-size:11px;}

.topnav{margin:0px; padding:0px; width:231px; height:27px; background:url(../images/top-nav-bg.gif) left top no-repeat; float:right;  font-family:Arial, Helvetica, sans-serif;}
.topnav ul{margin:0px; padding:0px; list-style:none;}
.topnav li{margin:0px; padding:0px; float:left; font-family:Arial, Helvetica, sans-serif;}

.topnav li a{font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#fff; padding:5px 12px 5px 11px; display:block;}
.topnav li a:hover{text-decoration:none;}

.topnav li:hover{ background:url(../images/top-nav-bg-hover.gif) left top repeat-x; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; text-decoration:underline; text-decoration:none;}
.topnav .active{ background:url(../images/top-nav-bg-hover.gif) left top repeat-x; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}

.search{margin-top:8px; text-align:right; float:right; width:197px;}
.imgg{margin-left:10px; width:30px; float:right; margin-top:4px;}

/*----  Main (top) Navigation CSS ----*/
.mainnav{margin:5px 0 0 0; padding:0px; width:993px; height:27px; background:url(../images/main-nav-bg.gif) left top no-repeat; }
.mainnav ul{margin:0px; padding:0px; list-style:none;}
.mainnav li{margin:0px; padding:0px; float:left;}

.mainnav li a{font-size:14px; font-weight:bold; color:#fff; padding:5px 10px 5px 10px; display:block; font-family:Arial, Helvetica, sans-serif;}
.mainnav li a:hover{text-decoration:none;}

.mainnav li:hover{ background:url(../images/main-nav-bg-hover.gif) left top repeat-x;  border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.mainnav .active1{ background:url(../images/main-nav-bg-hover.gif) left top repeat-x;  border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}

/*----  Homae Page and Inner Pages Banner CSS ----*/
.homebanner{margin:5px 0 16px 0; padding:0px; width:auto;}
.innerbanner{margin:5px 0 12px 0; padding:0px; width:auto; border-bottom:1px doulble #c3c3ab;}

/*----  Homae Middle Section with Three Boxes CSS  ----*/

.homemid{margin-bottom:20px; padding:0px; width:994px;}

.homemid .collumn1{margin:0 5px 0 0; padding:0px; width:316px; float:left; background:#EFEFE0;}
.collumn1 p{margin-top:5px; padding-left:5px; width:300px; font-family:Arial, Helvetica, sans-serif; min-height:200px; height:auto !important; height:200px; text-align:justify;}
.collumn1 .more{margin:15px 0 10px 0; text-align:right; width:305px;}
.collumn1 .column-head{margin:0px; padding:0px; background-color:#363535;}

.column-seperator{float:left; width:1px; text-align:center; background:#cccccc; margin:0 8px 0 2px; min-height:283px; height:auto !important; height:283px;}

.homemid .collumn2{margin:0 5px 0 0; padding:0px; width:326px;float:left; background:#EFEFE0;}
.collumn2 p{margin-top:5px; padding-left:5px; width:310px; font-family:Arial, Helvetica, sans-serif; min-height:200px; height:auto !important; height:200px; text-align:justify;}
.collumn2 .more{margin:15px 0 10px 0; text-align:right; width:315px;}
.collumn2 .column-head{margin:0px; padding:0px; background-color:#363535;}

.homemid .collumn3{margin:0px; padding:0px; width:320px; float:left; background:#EFEFE0;}
.collumn3 p{margin-top:5px; padding-left:5px; width:304px; font-family:Arial, Helvetica, sans-serif; min-height:200px; height:auto !important; height:200px; text-align:justify;}
.collumn3 .more{margin:15px 0 10px 0; text-align:right; width:309px;}
.collumn3 .column-head{margin:0px; padding:0px; background-color:#363535;}


/*----  Footer Section CSS  ----*/

.footer{margin:0px; padding-bottom:20px; width:994px;}
 
.logos{margin:0px; padding:0px; width:100%; background-color:#4c4c4c;}
.spaned{margin:5px 13px 5px 13px; float:left; }

.footer-nav{background-color:#b2b2a7; width:994px; color:#4c4c4c; margin-top:1px; text-align:left; float:left; line-height:26px}
.footer-nav a{ font-size:11px; color:#333; padding:0px 2px 0px 2px; font-family:Arial, Helvetica, sans-serif; }
.footer-nav a:hover{ text-decoration:underline;}

.disclaimer{margin:0px; padding:0px; width:100%; }
.disclaimer p{margin:10px 10px 15px 10px; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.disclaimer .heade{color:#ca0303;}


/*----  Inner Pages Middle Section CSS  ----*/
.inner-middle{margin-bottom:20px; margin-top:20px; padding:0px; width:994px; }

.inner-middle .leftnav{ width:224px; float:left; margin-right:15px; padding:0px;}
.leftnav ul{margin:0px; padding:0px; list-style:none;}
.leftnav li{margin-left:8px; padding:0px; width:215px; border-bottom:1px dotted #000;}
.leftnav li a{ color:#000; font-weight:bold; font-size:11px; line-height:25px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.leftnav li a:hover{ text-decoration:underline;}
.leftnav li:hover{ background-color:#d8d8c1;}
.leftactive{background-color:#d8d8c1; line-height:25px; }
.leftactive a{background-color:#d8d8c1; line-height:25px; }

.inner-middle .innercontent{ width:750px; float:left; margin:0px; padding:0px; }

.innercontent p{margin:10px 0 12px 5px; font-weight:normal; line-height:18px; font-family:verdana, Arial, Helvetica, sans-serif;}

h2{margin-bottom:18px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:14px;}

h3{margin:10px 0 10px 0; padding:0px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#750000; font-size:12px;}

h4{margin:10px 0 20px 0; padding-left:10px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#750000; font-size:12px; background-color:#c3c3ab; line-height:30px;}

/* Login Section*/

.Lrow{ margin:0 0 10px 0; padding:0px; width:auto; border:0px dotted #cd0000;}
.Lrow .input{border:1px solid #ccc; padding:4px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; width:250px}

.Lcol-1{ margin-top:5px; padding-left:10px; width:100px; border:0px dotted #000; float:left;}
.Lcol-1txt{font-family:Arial, Helvetica, sans-serif; color:#750000; font-size:12px; font-weight:bold;}

.Lcol-2{ margin:0px; padding:0px; width:500px; border:0px dotted #000; float:left;}
.Lcol-2 .submit{width:auto; padding:4px; padding-left:12px; padding-right:12px; background-color:#b9b991; font-weight:bold; border:1px solid #9a9a69;}

.input1{border:1px solid #ccc; padding:3px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; width:200px; font-size:12px;}

/* Registration Section */

.row{ margin:0 0 10px 0; padding:0px; width:100%; border:0px dotted #cd0000;}
.row span{color:#ff0000; font-size:14px;}
.row .select{width:210px; border:1px solid #ccc; padding-top:2px; padding-bottom:2px;}

.coll-01{ margin-top:2px; margin-right:10px; padding-left:5px; width:225px; float:left; }

.coll-02{ margin-right:50px; padding:0px; width:210px; float:left;}

.coll-03{ margin-top:2px; margin-right:10px;  padding:0px; width:225px; float:left; }

.coll-04{ margin:0px; padding:0px; width:210px; float:left;}

.submit11{width:auto; padding:4px; padding-left:12px; padding-right:12px; background-color:#b9b991; font-weight:bold; border:1px solid #9a9a69;}

.viewdetail{margin:0px; padding:10px; width:100%; border:0px dotted #cd0000;}
.td-col1{padding:5px 10px 5px 10px;}

.hdrs{background-color:#c3c3ab; font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; color:#222; font-size:18px; font-weight:bold; text-transform:capitalize;}

.td-col1-edit{padding:10px;}

 .select11{width:200px; border:1px solid #ccc; padding-top:2px; padding-bottom:2px; font-size:12px;}

.searchboxx{border:1px solid #979773; background-color:#b7b799; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; margin-bottom:10px;}

.sponsor-images{margin:10px 4px 10px 5px; height:100%;}
.logos{padding:10px 0 10px 5px; width:auto;}
.logos-inner{background:url(../images/logo-bg.gif) repeat-y 5px 0px; }
.sponsor-images img{width:100px!important;}
.sponsor-images table{background:#cfcfcf; height:68px;}
.sponsor-images table td{ vertical-align:middle;} 

















