/* CSS Document */
body{ 
	margin:0px; padding:0px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	text-decoration: none; color: #000000;
	background:url(../images/body-bkg2.gif) repeat-x top;
	background-color:#FCFCFC;
}

#body-public { 
	margin:0px; 
	padding:0px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	text-decoration: none;
	color: #000000;
	background:url(../images/body-bkg-public.gif) repeat-x top;
	background-color:#FCFCFC;
}


#body-vote { 
	margin:0px; 
	padding:0px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	text-decoration: none;
	color: #000000;
	background:url(../images/vote-bkg.gif) repeat-x top;
	background-color:#FFFFFF;
}


.mainbg{ 
	margin:0px; padding:0px; 
	text-decoration: none; 
	background-color:#ffffff;
	}


:-moz-any-link:focus{outline: none;}

a{
	text-decoration: underline;
	color: #000000;
	font-size:12px;
}
a:hover {
	text-decoration: none;
}
.bkg-left{
	margin:0px 0px 0px 0px;
	height:28px;
	background:url(../images/left-top-bkg.gif) left no-repeat bottom;
}
.left-round{
	background:url(../images/left-top-bkg.gif) left no-repeat top;
	height:28px;
}
.bkg-right{
	margin:0px 0px 0px 0px;
	background:url(../images/right-top-bkg.gif) right no-repeat;
	height:27px;
}
.banner{
	margin:0px 0px 0px 0px;
	background:url(../images/banner-bg.gif) repeat-x top;
	padding: 20px 0px 0px 0px;
}
.banner-inner{
	margin:15px 0px 11px 5px;
}
.gen-padding{
	padding-top:50px;
}
.content-layout{
	width:924px;
	text-align:left;
	background-color:#FCFCFC;
	margin-left:3px;
	float:left;
}
#section2{
	border:1px solid #E4E3E4;
	margin:20px 30px 20px 0px;
	padding:2px;
	width:800px;
}
#section{
	border:1px solid #E4E3E4;
	margin:20px 50px 20px 50px;
	padding:2px;
	width:800px;
}
#section a{
	color:#000000;
	text-decoration:underline;
}
#section a:hover{
	color:#000000;
	text-decoration:none;
}

#section4{
	border:0px solid #E4E3E4;
	margin:20px 50px 20px 50px;
	padding:2px;
	width:800px;
}
#section4 a{
	color:#000000;
	text-decoration:underline;
}
#section4 a:hover{
	color:#000000;
	text-decoration:none;
}


h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background:url(../images/line.gif) repeat-x bottom;
	color:#000000;
	margin:0px;
	padding:5px 0px 5px 10px;
}
#section h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background:#E8E9EA;
	color:#283F91;
	margin:0px;
	padding:5px 0px 5px 10px;
}
#section .text1{
	padding:10px 15px 10px 15px;
	text-align:left;
	overflow:hidden;
}
.gap-left{
	margin:0px 10px 10px 0px;
}
.gap1{
	margin:0px 0px 10px 10px;
}
.gap2{
	margin:0px 15px 0px 0px;
}
.divider1{
	background:#CCCCCC;
	margin:20px 0px 20px 0px;
	clear:both;
}
.color{
	color:#283F91;
	font-weight:bold;
}
.color a{
	color:#283F91;
	font-weight:bold;
	text-decoration:underline;
}

.color a:hover{
	color:#283F91;
	font-weight:bold;
	text-decoration:none;
}


.content{
	padding:14px 80px 0px 37px;
	float:left;
	width:600px;
}

.content-form{padding:20px 10px 10px 35px;	float:left;	width:840px;}
.content-line{border-right:2px solid #88898C; border-left:2px solid #88898C; background: #CDCDCF url(../images/form-bg.gif) repeat-x; }
.co-print{ font-size:25px; padding-top:15px; font-weight:bold;}
.co-print-blue{ color:#0072BC; font-size:29px; font-weight:bold;}
.co-print-red{ font-size:45px; color:#EE1C23; padding-top:10px; font-weight:bold;}
.pre{ font-size:14px; font-weight:bold;}
.item-new{ width:640px; margin:15px auto; }
.item{ width:640px; margin:15px 0px 0px 0px;  float:left; border-bottom:1px solid #221E1F;}
.item-1{ width:470px; float:left;}
.item-2{ width:170px; float:left; }
.item-txt{color:#EE1C23; font-size:18px; font-weight:bold;}
.item-txt-bl{color:#000000; font-size:17px; font-weight:bold;}
.item-txt-box{width:105px; border:1px solid #000000;}
.item-chek-box{ border:1px solid #000000;}
.table-new{ margin-top:35px;}
.table-new td{ font-size:17px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#221E1F; padding:3px 0px 3px 0px;}
.table-new td.small{ font-size:12px; color:#4B494A }
.table-new td .box{width:170px; border:1px solid #221E1F;}
.table-new td .box2{width:140px; border:1px solid #221E1F;}
.table-new td .box3{width:100px; border:1px solid #221E1F;}
.table-new td .box4{width:120px; border:1px solid #221E1F;}
.table-new td.big{ font-size:19px; color:#333333; }
.table-new td.border-bot{ border-bottom:1px solid #000000; }

.content-new{
	padding:15px 0px 0px 35px;
	float:left;
	width:885px;
}

.content-new div{
float:left;
padding:0px 25px 0px 25px;
}

.content-new div a{
font-size:11px;
text-decoration:none;
}


.content-heading{
	padding:10px 0px 0px 37px;
	float:left;
	width:600px;
	color:#283F91;
	font-weight:bold;
	
}

.content-paging{
	padding:10px 30px 0px 0px;
	float:left;
}

.content div{
	padding:4px;
	float:left;
}

.image-gallery{
border:1px solid #ECEBEB; padding:4px; }


.content-image{
	padding:30px 30px 30px 0px;
	float:left;
	width:140px;
}
.content-image1{
	padding:180px 30px 30px 0px;
	float:left;
	width:140px;
}
.contactform{
	font-size:11px;
	padding:0px 12px 0px 0px;
	
}
.bredcrumb{
	font-size:11px;
	padding:4px 0px 4px 37px;
	border-bottom:1px solid #DDDCDC;
	height:18px;
}
.bredcrumb a{
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.bredcrumb a:hover{
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
.blue{
	color:#283F91;
}
.blue1{
	color:#0000ff;
}
/*Floating properties*/
.f-left{
	float: left;
}
.f-right{
	float: right;
}
/*main container*/
#main-container{
	margin-left: auto;
	margin-right: auto;
}

/* ------header ------- */
#header{
	height:115px; 
	background:url(../images/header-bkg.gif) repeat-x;
	margin-left: auto;
	margin-right: auto;
	
} 
#header img.logo{
	margin: 21px 0px 0px 20px;
}
#header .fixed{
	/*height:116px;*/
	width:1000px;
} 
.logo-a{
	float:left;
	width:140px;
}
.gen-height{
	height:116px;
	border:1px solid #000000;
}
form{
	margin:0px;
	padding:0px;
}
form select{
	border:1px solid #4A6696;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
form input{
	border:1px solid #A1AFD6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-right:10px;
}
.input{
	width:100px;
}
.welcome{
	float:right;
	margin:0px;
	border:none;
	padding:42px 44px 20px 0px;
	font-size:12px;
}
.welcome1{
	float:middle;
	margin:0px;
	border:none;
	padding:10px 10px 5px 0px;
	font-size:12px;
}
.welcome a{
	padding:0px 5px 0px 5px;
	color:#000000;
	text-decoration:underline;
}
.welcome a:hover{
	color:#000000;
	text-decoration:none;
}
.fields{
	float:right;
	margin:0px;
	border:none;
	padding:21px 44px 0px 0px;
	font-size:11px;
}
fieldset{
	padding:0px;
	margin:0px;
}

.content-a{
	padding:6px 30px 10px 30px;
	float:left;
	/*background-color:#E8E9EA;*/
	margin-top:10px;
	background:url(../images/bg.gif) repeat-x left top;
}

.search-a{
width:450px; 
float:left; 
}
.content-b{
	padding:4px 30px 4px 30px;
	width:863px;
	float:left;
	background-color:#E8E9EA;
	margin-top:2px;
}

.search{
	margin:2px 0px 0px 0px;
	border:none;
	padding:0px;
	font-size:13px;
}

.paging {
float:right;
font-size:12px;
width:400px;
padding:5px 0px 0px 0px;}

.paging a{ 
font-size:12px;
font-weight:normal;
padding:0px 2px 0px 2px;
}

.paging span a{
text-decoration:none;}

.form-a{
	float: left;
	width: 860px;
	
}
.form-b{
	width:780px;
}
.topnav-main{
	clear:both;
	padding:6px 0px 0px 6px;
	float: left;
	width: 950px;
	margin: 0 0 0 35px;
	border: 0px solid #00FF00;
}
.middle-bkg{
	background:url(../images/middle-top-bkg.gif) repeat-x;
	float:left;
	margin: 0px 0px 0px 0px;
	height:27px;
}
.grey-spacer{
	background:url(../images/grey-spacer1.gif) repeat-x;
	height:31px;
	width:932px;
}
#forgot{
	clear:both;
	font-size:11px;
	padding:10px 150px 9px 0px;
	text-align:right;
}
#forgot a{
	padding:0px 7px 0px 7px;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
#forgot a:hover{
	color:#000000;
	text-decoration:underline;
}
/* ---- Top Navigation ----*/ 
#topnav{
	float:left;
	clear:both;
	display:block;
}
#topnav ul{
	list-style-type:none;
	padding:0px;
	margin:0px 0px 0px 0px;
}
#topnav ul li{
	padding:0px;
	margin: 0px;
	float:left;
}
#topnav ul li a{
	color:#444444;
	text-decoration:none;
	padding:0px;
	margin:0px;
}

#topnav ul li a div{
	padding:0px 12px 0px 12px;
}
#topnav ul li a:hover {
	background:url(../images/left-select.gif) no-repeat left;
	display:block;
	width:auto;
}

#topnav ul li a:hover div{
	display:block;
	background:url(../images/right-select.gif) no-repeat right;
	color:#FFFFFF;
}
#topnav li.aa a:hover{
	background:url(../images/left1.gif) no-repeat left;
	display:block;
	width:auto;
}
#topnav a:hover div.bb {
	background:url(../images/right1.gif) no-repeat right;
	display:block;
	width:auto;
	color:#FFFFFF;
}
html div#topnav {
	line-height:220%;
	margin: 27 0 0 1px;
}
html body#home div#topnav a#homenav, html body#about div#topnav a#aboutnav,html body#form div#topnav a#form, html body#contact div#topnav a#cont, html body#quality div#topnav a#assure, html body#upcome div#topnav a#event, html body#new div#topnav a#news, html body#pgallery div#topnav a#gallery, html body#pform div#topnav a#pformnav, html body#spotlight div#topnav a#spot{
	background:url(../images/left-select.gif) no-repeat left;
	color:#ffffff;
	cursor:hand;
	display:block;
	width:auto;	
}
html body#home div#topnav a#homenav div, html body#about div#topnav a#aboutnav div, html body#form div#topnav a#formhtml div, body#contact div#topnav a#cont div, html body#quality div#topnav a#assure div, html body#upcome div#topnav a#event div, html body#new div#topnav a#news div, html body#pgallery div#topnav a#gallery div, html body#pform div#topnav a#pformnav div, html body#spotlight div#topnav a#spot div{
	background:url(../images/right-select.gif) no-repeat right;
	color:#ffffff;
	cursor:hand;
	display:block;
	width:auto;	
}
html body#service div#topnav li.aa a#serve{
	background:url(../images/left1.gif) no-repeat left;
	color:#ffffff;
	cursor:hand;
	display:block;
	width:auto;	
}
html body#service div#topnav li.aa a#serve div.bb{
	background:url(../images/right1.gif) no-repeat right;
	color:#ffffff;
	cursor:hand;
	display:block;
	width:auto;	
}
.divider{
	background:url(../images/divider.gif) no-repeat bottom;
	height:27px;
	float:left;
}
/* end top navigation*/

/*---- Middle Container ---- */
#middle-container{
	background:url(../images/middle-bkg2.gif) repeat-x;
}
#middle-inner{
	width:960px;
	display:block;
	clear:both;
}

#middle-inner-home{
	width:960px;
}

.bkg-shadow{
float:left; 
background:url(../images/middle-inner-bkg.gif) repeat-y center; 
width:960px;
}
.bottom-shadow{
background:url(../images/bottom-bkg.gif) no-repeat center top; 
height:18px; 
clear:both;}



.middle-left-line{
	background:url(../images/left-white-line2.gif) no-repeat left top;
	width:14px;
	height:440px;
	float:left;
	margin:0px;
	
}	
.middle-right-line{
	background:url(../images/right-white-line2.gif) no-repeat right top;
	width:14px;
	height:440px;
	float:right;
	margin:0px;
	padding:0px;
}

.middle-left-line-inner{
	background:url(../images/left-white-line2.gif) no-repeat left top;
	width:14px;
	height:420px;
	float:left;
	margin:0px;
	padding:0px;
}	
.middle-right-line-inner{
	background:url(../images/right-white-line2.gif) no-repeat right top;
	width:14px;
	height:420px;
	float:right;
	margin:0px;
	padding:0px;
}


/*Footer*/
.line{background:url(../images/footer-line.gif) repeat-x; clear:both; }
#footer{
	color:#000000;
	clear:both;
	width:924px;
	font-size:11px;
	padding:10px 0px 20px 0px;
}
#footer a{
	text-decoration:none;
	padding:0px 2px 0px 2px;
	color:#000000;
}
#footer a:hover{
	text-decoration:underline;
}
#footer-inner{
	color:#000000;
	/*display:block;
	clear:both;*/
	width:924px;
	/*background:url(../images/footer-line.gif) repeat-x;*/
	font-size:11px;
	padding:10px 0px 20px 0px;
}
#footer-inner a{
	text-decoration:none;
	padding:0px 2px 0px 2px;
	color:#000000;
}
#footer-inner a:hover{
	text-decoration:underline;
}
.links{
	font-size:12px;
	color:#000000;
	padding:12px 0px 5px 0px;
	text-align:right;
	/*float:right;*/
	width:920px;
}
.links a{
	color:#000000;
	text-decoration:none;
}
.links a:hover{
	color:#000000;
	text-decoration:underline;
}
#links-inner{
	font-size:12px;
	color:#000000;
	padding:12px 0px 5px 0px;
	/*float:right;*/
	text-align:right;
/*	clear:both;
	width:300px;*/
}
#links-inner a{
	color:#000000;
	text-decoration:none;
}
#links-inner a:hover{
	color:#000000;
	text-decoration:underline;
}
/* Call to action */
.call-to-action{
	width:928px;
	height:60px;
	float:left;
	margin-top:35px;
}
.call-to-action-inner{
	width:920px;
	clear:both;

}
.mail{
	float:left;
	font-size:13px;
	color:#000000;
	text-align:left;
	padding:10px 0px 0px 5px;
	width:450px;
}
.mail a{
	font-size:13px;
	color: #0000FF;
}
.mail-inner{
	float:left;
	font-size:13px;
	color:#000000;
	text-align:left;
	padding:10px 0px 0px 5px;
	width:430px;
	
}
.mail-inner a{
	font-size:13px;
	color: #0000FF;
}
.grey{
	color:#858484;
}
.call{
	float:right;
	font-size:13px;
	color:#000000;
	text-align:left;
	padding:10px 5px 0px 0px;
	width:400px;
}
.call a{
	color: #0000FF;
}
.call-inner{
	float:right;
	font-size:13px;
	color:#000000;
	text-align:left;
	padding:0px;
	width:400px;
	margin:0px 0px 0px 0px;
}
.call-inner a{
	color: #0000FF;
}
.website a{
	font-size:11px;
}
.list1{
	padding:0px;
	margin:15px;
	color:#000000;
}
.list1 ul{
	/*list-style-type:none;*/
	margin:0px;
	padding:0px 0px 0px 30px;
}
.list1 ul li{
	/*background:url(../images/arrow1.gif) no-repeat left top;*/
	margin:0px;
	padding:0px 0px 4px 0px;
}
.list2{
	padding:0px;
	margin:15px;
	color:#000000;
}
.list2 ul{
	list-style-type:none;
	margin:0px;
	padding:0px 0px 0px 10px;
}
.list2 ul li{
	background:url(../images/arrow1.gif) no-repeat left top;
	margin:0px;
	padding:0px 0px 4px 15px;
}
.text{
	padding:0px 15px 0px 15px;
}
.text span{
	color:#283F91;
	font-weight:bold;
}
/*Services*/

.service-layout{
	border-bottom:2px solid #E4E4E4;
	width:932px;
	height:124px;
	background:url(../images/services-bkg.gif) repeat-x bottom;
}
#services{
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float: left;
}
#services ul{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	}
#services li{
	float:left;
	padding:0px 0px 0px 10px;
	margin:0px;
	width:223px;
	background:url(../images/divider-a.gif) right bottom no-repeat;
	height:120px;
	text-align:left;
}
#services .aa{
	background:none;
}
#services li div{
	text-align:left;
	padding:5px 15px 0px 0px;
	clear:both;
	height:77px;

}

#services li span a{
color:#0000FF;
clear:both;
height:auto;
float:right;
padding:3px 10px 0px 0px;
}


.service-headings{
	color:#092F80;
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}


#services li ul{
list-style-type:none;
	height:60px;
	padding:0px 0px 0px 0px;
	margin:5px 0px 0px 30px;
	
}

#services li ul li{
	padding:4px 0px 0px 0px;
	margin:5px 0px 0px 0px;
	height:10px;
	width:175px;
	text-align:left;
	background:none;
}

#services li ul li a{
text-decoration:none;
}

#services li ul li a:hover{
text-decoration:underline;
}
#download1{
	margin:10px 15px 0px 15px;
}
#download{
	margin:0px;
	height:66px;
	text-align:center;
	border:1px solid #E4E3E4;
	width:254px;
	padding:6px 10px 0px 10px;
}
.text3{
	color:#283F91;
	font-weight:bold;
}
#prescription{
	margin:0px;
	padding:0px;
	width:600px;
}
#prescription ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#prescription ul li{
	border:1px solid #E4E3E4;
	/*background:url(../images/bg.gif) repeat-x left top;*/	
	margin:0px 0px 4px 0px;
	padding:2px 0px 0px 0px;
	text-align:right;
}
#prescription .padd1{
	margin:0px 2px 2px 2px;
	padding:4px 0px 0px 0px;
	text-align:right;
	background:#E8E9EA;
}
#prescription .padd{
	margin:0px;
	padding:4px 10px 0px 10px;
	text-align:left;
	background:#FFFFFF;
}
#prescription .padd2{
	margin:0px 10px 4px 0px;
}
.padd3{
	margin:15px 0px 10px 0px;
}
.text2{
	color:#283F91;
	font-weight:bold;
	padding-top:6px;
	margin:0px 0px 0px 6px;
}

#register{
	font-size:12px;
	color:#000000;
}
#register td{
	padding:7px 10px 7px 10px;
}

 .mai-n{
	font-size:18px;
}

#register .big{ font-size:15px;}
.bdrnone{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.red{
	color:#cc0000;
}
.red1{
	color:#000000;
	font-size:12px;
	margin:5px 0px 2px 0px;
}
.gap{
	padding-left:7px;
}
.bg{
	border:1px solid #AEABAB;
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

.bg2{
	border:1px solid #AEABAB;
	height:18px;
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.bg1{
	border:none;
}
.bg3{
	border:1px solid #AEABAB;
	width:120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.feild{
	color: #AEABAB;
	font-size:11px;
}
#bg10{
	background:url(../images/top-bg.gif) repeat-x;
	color:#332F2F;
	text-align:left;
	padding:6px 0px 6px 10px;
}
#bg11{
	background:#ffffff;
	padding:10px;
	text-align:left;
	color:#565656;
	font-weight:bold;
}
#leftnav{
	margin-top:20px;
	background:#C0C2C0;
}
.grey{
	color:#999999;
	font-size:11px;
}

#event-list ul{
list-style-type:none;
padding:0px;
margin:0px;}

#event-list li{
padding:0px;
margin:0px;
}

/* Events*/
#events-layout{
	background-color:#E8E9EA;
}

#events-layout th{
	background-color:#E8E9EA;
	padding:5px;
}

#events-layout td{
	background-color:#F0F2F3;
	padding:5px;
}
#events-layout1{
	/*background-color:#E8E9EA;
	border-top:1px solid #E8E9EA;
	border-bottom:1px solid #E8E9EA;*/
}

#events-layout1 th{
	background-color:#ffffff;
	padding:2px;
}

#events-layout1 td{
	background-color:#F0F2F3;
	border:1px solid #E8E9EA;
	padding:5px;
}
.name{
	color:#283F91;
	font-weight:bold;
}
.more{
	padding-right:10px;
}


/*Public index*/
#header-public{
	height:118px; 
	margin-left: auto;
	margin-right: auto;
	width:935px;
	background-color:#F0F0F0;
} 

.logo-public{ padding-top:5px;}

#middle-container-public{

}

#middle-inner-public{
	width:950px;
	display:block;
	clear:both;

}

.banner-public{
	margin:0px;
	padding: 0px 0px 0px 2px;
}

.middle-left-line-public{
	background:url(../images/left-white-line3.gif) no-repeat left top;
	width:7px;
	height:410px;
	float:left;
}	
.middle-right-line-public{
	background:url(../images/right-white-line3.gif) no-repeat right top;
	width:7px;
	height:410px;
	float:right;
}

.top-head{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#3B5A97; 
	font-weight:normal; 
	background-color:#E4E4E5;
	padding:7px;
	border-bottom:1px solid #D2D2D2;}
	
.service-layout-public{
	border-bottom:2px solid #E4E4E4;
	width:936px;
	height:75px;
	background:url(../images/services-bkg-public.gif) repeat-x bottom;
}

.grey-spacer-public{
	background:url(../images/grey-spacer1.gif) repeat-x;
	width:936px;
}

.left-bottom-text{
	float:left;
	font-size:13px;
	color:#000000;
	text-align:left;
	padding:0px 0px 10px 15px;
	width:490px;
	
}
.tiny{
	font-size:11px;
}
.tiny1{
	font-size:20px;
}
.tiny2{
	font-size:11px;
	color:#828282;
	padding:10px;
}
.right-bottom-text{
	float:right;
	font-size:11px;
	color:#000000;
	text-align:right;
	padding:0px 15px 0px 0px;
	width:380px;
	margin:0px;
	line-height:17px;
}
.collarge{
	margin:0px;
	padding:0px 0px 0px 30px;
}
.gen-text{
text-align:left;
padding:20px 20px 20px 20px;
clear:both;}

.gen-text-a{
text-align:left;
padding:10px 30px 10px 30px;
clear:both}

.gen-text-a a{
color:#0000FF;
}

/* Login page*/

.login-layout-public{
background: height:200px;width:936px;}

#login-table td{ padding:4px;}
#login-table td a{ text-decoration:none;}
#login-table td a:hover{ text-decoration:underline;}

.no-border{ border:none;}

.login-layout-inner{
margin:50px 0px 0px 280px;}


.left-l-corner{
background:url(../images/login-left-t-corner.gif) no-repeat; 
height:30px; width:30px; float:left}
.right-r-corner{
background:url(../images/login-right-t-corner.gif) no-repeat; 
height:30px; 
width:30px;
float:left;
}

.middle-top{
background:url(../images/login-middle-t.gif) repeat-x; 
height:30px; 
width:330px;
float:left;}

.left-bkg{
background:url(../images/login-left-l.gif) no-repeat ;
height:139px; 
width:31px; 
float:left; 
clear:both;}

.middle-bkg-login{
width:329px;float:left; background:url(../images/login-middle-m.gif) repeat-x; 
height:139px;}

.middle-bottom{
background:url(../images/login-left-r.gif) no-repeat; 
height:139px; 
width:31px;
float:left;}

.bottom-l-corner{
background:url(../images/login-left-b-corner.gif) no-repeat; 
height:31px; 
width:30px; 
float:left; 
clear:both;
}

.bottom-bottom{
background:url(../images/login-middle-b.gif) repeat-x; 
height:31px; 
width:330px;
float:left;}

.bottom-r-corner{
background:url(../images/login-right-b-corner.gif) no-repeat; 
height:31px; 
width:30px;
float:left;}


/* Vote */

.content-vote{
	padding:15px 0px 0px 15px;
	float:left;
}

.vote-image{
border:1px solid #E3E2E2; padding:5px; }

.vote-stars{
border:1px dashed #C8C6C6; padding:0 0px 0px 5px; margin:10px 0px 0px 0px; }

.vote-stars a{
text-decoration:none;
}
#sitemap{
	margin:0px;
	padding:0px 0px 0px 40px;
}
#sitemap ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#sitemap li{
	background: url(../images/arrow3.gif) no-repeat left;
	clear:both;
	margin:0px;	
	padding:6px 0px 6px 46px;
}
#sitemap .heading{
	margin:0px;
	padding:5px 0px 10px 23px;
	background:url(../images/arrow2.gif) no-repeat left;
	font-weight:bold;
}
#sitemap a{
	color:#000000;
	text-decoration:underline;
}
#sitemap a:hover{
	color:#000000;
	text-decoration:none;
}
#padding-none tr td {
	padding: 0px;
}
	
	
	
	
	
	
	
	
.banner-public1{
	margin:0px;
	padding: 30px 0px 0px 0px;
	height:153px; 
	width:935px;
	background-color:#F0F0F0;
}	
.scribe-img{
	width:935px;
	height:78px;
	padding:15px 0px 15px 0px;
	margin:0px;
	background-color:#f0f0f0;
	}	
.scribe-box{float:left; width:935px; padding:0px 0px 30px 0px; margin:0px auto;}
.scribe-box1{float:left; width:420px; padding:0px; margin:0px;}
.c5{background:url(../images/c5.jpg) repeat-x; height:20px; padding:0px; margin:0px;}
.c6{background:url(../images/c6.jpg) repeat-y; width:18px; padding:0px; margin:0px;}
.whttxt{font-size:14px; color:#FFFFFF; font-weight:bold;}
.left{ background:url(../images/c-left.jpg) no-repeat; width:10px; height:32px; }
.right{ background:url(../images/c-right.jpg) no-repeat; width:10px; height:32px; }
.puts{ background:url(../images/c7.jpg) repeat-x; height:30px; }
.none-bdr{ border:0px solid #333333; padding:0px 0px 0px 0px; font-size:12px;}
.error{color:#ff0000; font-size:12px;}	

#header2{
	height:115px; 
	margin-left: auto;
	margin-right: auto;
	width:900px;
	padding:21px 0px 0px 0px;
} 

#header img.logo{
	margin: 20px 0px 0px 20px;
}
#header2 .fixed{
	/*height:116px;*/
	width:900px;
} 

#header img.logo1{
	margin: 20px 0px 0px 0px;
}

.form-c{
	float: right;
	width: 700px;
	padding:0px;
	margin:0px;
}
.form-d{
	width:700px;
	float:right;
	text-align:right;
	line-height:16px;
}
.welcome3{
	float:right;
	margin:0px;
	border:none;
	padding:40px 44px 0px 0px;
	font-size:12px;
}
.botborder{border-bottom:solid 1px #b9b7b7;}
.content-image3{
	padding:10px 10px 0px 10px;
	float:right;
	width:170px;
	height:600px;
	border-left:solid 1px #213f99;
	margin:10px 0px 0px 0px;
}
h4{
color:#000;
font-size:20px;
font-weight:normal;
padding:0px;
margin:0px;
text-align:center;}

.taskpane{
	width:160px;
	padding:15px 0px 15px 0px;
	margin:0px;
	text-align:center;
	}
	.content2{
	padding:5px 10px 0px 15px;
	float:left;
	margin:0px;
	width:674px;
	}

	
#search-scribe{width:450px; padding:0px 0px 0px 15px; margin:0px; font-size:11px; }
	h1{
color:#213f99;
font-size:22px;
font-weight:bold;
padding:5px 0px 0px 0px;
margin:0px;}
	
.left-form{padding:0px 10px 0px 0px; margin:0px 0px 0px 0px; width:210px; float:left; border-right: solid 1px #213f99; height:480px; }

.img{padding:15px 0px 0px 15px;  float:right; width:453px; height:461px; background-color:#213f99; color:#FFFFFF;}
.numbering{color:#000; font-weight:bold; font-size:20px;}
.mainbox{width:705px; padding:20px 0px 0px 0px; float: left;}
.inputbg{
	border:1px solid #AEABAB;
		font-size:12px;
	}
	.inputbg1{
	border:1px solid #AEABAB;
	padding:0px; margin:0px;
		}
	.heading{
color:#224589;
font-size:22px;
font-weight:bold;
padding:0px 0px 0px 0px;
margin:0px;}

.top-head2{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#224589; 
	font-weight:normal; 
	background-color:#E4E4E5;
	padding:7px;
	border-bottom:1px solid #D2D2D2;}
	.overallbor{border:solid 1px #d2d2d2; font-size:12px;}
	.arial12{font-size:13px; margin:0px; padding:0px; color:#000000; font-weight:normal;}
	
.scribe-forgot{padding:0px; margin:0px; font-size:14px; line-height:18px; }
.verdana12{font-size:12px; color:#000; padding:0px 0px 0px 0px; margin:0px 0px 0px 30px;}
.activetxt{color:#213f99; padding:0px; margin:0px; font-weight:bold;}
