html, body{ height:100%;}
body { font-family: 'Droid Sans', sans-serif; font-size:12px; line-height:140%; background-image: url(../images/bg.jpg); background-repeat:repeat;}
.l{ float:left;}
.c{ clear:both;}
.r{ float:right;}
.center { text-align: center; }
img{ vertical-align:middle; border:none;}
a{ color:#141414; text-decoration:none;}
a:hover{ color:#007C46; text-decoration:none;}
*{ padding:0px; margin:0px;}

.fix{ min-height:100%; position:relative;}
.fixlogout{min-height:100%; position:relative;background:url("../images/logout-bg.png") repeat scroll 0 0 transparent;}
.wapper{ width:970px; margin:auto;}

/*header start*/
#header{ background:url(../images/header-bg.png) repeat-x; padding-bottom:1px; } 
.logo{ padding:10px 0px 30px 0px;}
.header-right-text h1{ font-size:22px; color:#013678; font-family: 'Droid Sans', sans-serif; font-weight:normal; padding-top:50px;}
.header-right{ background: url(../images/heade-right-bg.jpg) repeat-x; width:810px; border-radius:5px; margin-top:20px; font-family: 'Droid Sans', sans-serif; }
.home-icon{ border-right: solid 1px #5E87BC; margin-top:5px; margin-bottom:5px; padding:20px 10px 26px 10px;}
.downlod-link{ font-size:18px; color:#FFFFFF; padding-top:28px; padding-left:20px;}
.downlod-link a{ font-size:18px; color:#BAD8FF; border-right: dotted 3px #BAD8FF; padding:6px 5px 6px 0px; margin-right:8px;}
.button-account p{ font-size:14px; color:#BAD8FF; padding-top:15px;}
.button-account p span{color:#fff;}
.button-account h6{ padding-top:3px;}
.home-icon a{ display:block;}
.logout-button{ border-left: solid 1px #5E87BC; padding:20px 10px 26px 10px; margin:5px 0px 5px 20px;}
.latest-news{ margin-top:15px; background: url(../images/latest-bg.jpg) repeat-x; border-radius:5px; padding:12px 10px 13px 10px;  font-family: 'Arimo', sans-serif; font-size:15px;}
.blue-text{ color:#013678; letter-spacing:-1px; font-size:15px; border-right: solid 1px #013678; padding-right:10px; margin-right:15px;}
.green-text{ color:#007C46;}
.left-button{ background:url(../images/left-go.png) no-repeat; height:17px; width:18px; display:block; float:left;}
.right-button{ background:url(../images/right-go.png) no-repeat; height:17px; width:18px; display:block; float:left; margin-left:4px;}
.latest-news p span:hover{ background-position:center bottom; cursor:pointer;}

/*header end*/

/*content start*/
#content{ background:url(../images/content-bg.png) repeat; border: solid 1px #C8C8C8; border-radius:5px; margin-top:2px; padding-bottom:132px; }
#contentlg{background:url(../images/content-bg.png) repeat; border: solid 1px #C8C8C8; border-radius:5px; margin-top:15px;  }
.bottom-bg{ background:url(../images/botton-border.png) center top no-repeat; width:875px; height:13px; margin:auto;padding-bottom:160px;}
.navigation{ padding-bottom:28px;}
#sidebar{}
.content-area{ width:745px;}
.content-area-gridview-chart {width: 745px;}
.sidebar{}
.contentarea{}
/*content end*/

/*footer start */
#footer{ background:url(../images/footer-bg.jpg) repeat-x; margin-top:15px; font-family: 'Droid Sans', sans-serif;position:absolute;bottom:0;width:100%;left:0px;}
.footer-logo{ padding-top:20px;}
.footer-logo h1{ color:#00092C; font-size:18px; padding:25px 0px 0px 10px; font-weight:normal;}
.footer-search{ background:url(../images/search-bg.jpg) no-repeat; width:408px; margin-top:20px;}
.site-search{ width:254px; border-radius:0px; box-shadow: 0 0 5px #000 inset; border: none!important;font-family: 'Droid Sans', sans-serif; padding:7px 5px 7px 5px; font-size:12px;}
.footer-search p{ padding:8px;}
.search-button{ background:url(../images/search-button.jpg) no-repeat; width:85px; height:28px;  font-family: 'Droid Sans', sans-serif; color:#022A5D; font-size:16px; text-align: center; padding-bottom:6px; border:none; padding-top:6px; padding-left:30px; cursor:pointer;  font-weight:normal!important; display:block; }
.footer-search h6{ margin-top:8px;}
.footer-search{}
.footer-link{ padding-top:4px;}
.footer-link ul{ padding:0px; margin:0px;}
.footer-link ul li{ padding:0px; margin:0px; display:inline;}
.footer-link ul li a{ color:#809BBC; border-right: solid 1px #809BBC; padding:0px 5px 0px 5px;}
.copyright{color:#809BBC;padding-top:3px; padding-bottom:15px;}
.border{ border:none!important; background:none!important;}
/*footer end */
/*typography start*/
h1{}
h2{}
/*typography end*/
/*form start*/
.login input{border-radius:7px; border: solid 1px #C7C7C7; padding:9px 5px 9px 5px; font-size:11px;background:url(../images/in-bg.jpg) repeat-x; background-color:#FFFFFF;}
.pagination{ font-size:13px; }
.pagination ul{ padding:0px; margin:0px;}
.pagination ul li{  float:left; display:inline; padding:3px 0; margin:0px 10px 0 0; border-radius:2px; float:left;  background:url(../images/pagination-bg.jpg) repeat-x; background-color:#F1F1F3; }
.pagination ul li a{ padding:4px 10px 4px 10px; border-radius:2px;color:#013678;}
.pagination ul li a:hover, .select1 a{ background-color:#013678!important; color:#FFFFFF!important; border-radius:2px;}
/*form end*/

/*common width start*/
.small{ width:43px;}
.medium{width:164px;}
.large{ width:259px;}
.big{ width:405px;}
.select-large{width:272px;}
.select-medium{width:190px;}
.select-small{width:116px;}
/*common width end*/

/*buttons start*/
.button{ font-family: 'Droid Sans', sans-serif; color:#fff; font-size:12px; font-weight:bold;  padding:5px 12px 5px 12px;  cursor:pointer; border:none;}
.button-message { display:block; background:url(../images/massage-button.png) no-repeat!important; width:117px; height:19px; font-weight:normal;font-family: 'Droid Sans', sans-serif; color:#fff; font-size:12px; margin-right:6px;   padding:5px 12px 5px 12px;  cursor:pointer; border:none; text-align:right;}
.button-acco {font-family: 'Droid Sans', sans-serif; color:#fff; font-size:12px;   padding:5px 12px 5px 12px;  cursor:pointer; border:none; background: url(../images/account-button.png) no-repeat; width:117px; height:19px; font-weight:normal; text-align:right;}
.signin-button{ background:url(../images/login-button.png) no-repeat!important; width:253px; padding-bottom:11px; font-size:20px!important; color:#FFFFFF; border:none!important; font-weight:bold; padding-top:10px; cursor:pointer; display:block; margin:auto;}
.button-message:hover, .button-acco:hover, .signin-button:hover{opacity:0.9; color:#fff;}
.form label{ font-size:16px;}
.pluse-button{ background:url(../images/button-bg.jpg) repeat-x; border-radius:5px; display:block;  border: solid 1px #CCCCCC;padding:5px 10px 5px 5px; }
.pluse-button-users-settings{ background:url(../images/button-bg.jpg) repeat-x; border-radius:5px; display:block;  border: solid 1px #CCCCCC; width:166px; padding-bottom:50px; padding-top:50px; padding-left:15px;}
.pluse-buttonone{padding-bottom:0px!important;padding-top:0px!important;}
.pluse-button span{ background:url(../images/pluse.png) no-repeat center left; font-size:14px; font-weight:bold; color:#464646;padding: 4px 0 7px 28px;}
.pluse-button-users-settings span {background:url(../images/pluse.png) no-repeat center left; font-size:14px; font-weight:bold; color:#464646; padding:4px 0 7px 28px;}
/*buttons end*/
.browse-icon{ background:url(../images/browser-icon.png) no-repeat center left!important;}
.button-green p label{ padding:15px 8px 0px 0px; float:left; }

.datepicker{ background:url(../images/date1.jpg)  right no-repeat; width:130px; padding-right:28px!important;  background-color:#FFFFFF;}