@charset "utf-8";
/*------------------------------Reset style Starts-------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
/* remember to define focus styles! */
:focus { outline: 0; }
body { line-height:1px; color: #000000; background: white; font-family:Arial, Helvetica, sans-serif; font-size:12px }
ul { list-style: none; }
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
strong { font-weight:bold; }
img { margin:0; }
/*------------------------------Reset style Ends-------------------------------*/

/*-----------------------------------float start-------------------------------*/
.fltrt { float: right; }
.fltlft { float: left; }
.clear { clear:both; }
/*-----------------------------------float ends--------------------------------*/

/*-----------------------------------body start-------------------------------*/
body { font: normal 18px Tahoma, Geneva, sans-serif; color:#505f6a; background:#b9b9b9; }
/*-----------------------------------body ends--------------------------------*/

/*-----------------------------------wrapper start-------------------------------*/
#wrapper { margin:0 auto; width:1055px; }
/*-----------------------------------wrapper ends--------------------------------*/

/*-----------------------------------wrapper start-------------------------------*/
#header { background:url(../images/headerbg.gif) repeat-x; height:234px; }
.logobg { background:url(../images/logobg.gif) no-repeat; float:left; height:183px; padding:15px 0 0 13px; width:211px; }
#header h1 { background:transparent url(../images/freetag.gif) no-repeat scroll right bottom; color:#FFFFFF; float:left; font-size:30px; font-weight:bold; height:198px; line-height:36px; margin:25px 0 0 -195px; text-align:center; width:1026px; }
/*-----------------------------------wrapper ends--------------------------------*/

/*-----------------------------------wrapper start-------------------------------*/
#containner { margin:0 auto; width:1055px; background:url(../images/cbg.jpg) repeat-x; height:584px; }
.loginholder { float:left; width:394px; height:588px; background:url(../images/loginbg.jpg) no-repeat; margin-top:-4px; }
.details { color:#E4EDF2; font-size:18px; margin:152px auto 0; text-align:center; width:331px; }
.loginbox { color:#FFFFFF; margin:51px auto 0; width:307px; }
.loginbox span, .loginbox input { margin:0 auto; }
.row { float:left; margin:6px 19px; width:100%; }
.irow { width:57px; float:left; }
.inputbg { background:url(../images/inputbg.jpg) no-repeat; width:216px; height:27px; float:left; }
.inputbg input { background:transparent url(../images/innerbginput.gif) repeat-x scroll 0 0; border:0 none; margin:1px 0 0 17px; padding:4px; width:175px; }
.btn { float:left; margin-top:5px; }
* html .btn { float:left; margin-top:5px; margin-left:13px; }
.lock { background:url(../images/lock.gif) no-repeat; float:left; font-size:11px; margin:96px 0 0 39px; padding-left:33px; width:303px; display:inline; }
/*-----------------------------------wrapper ends--------------------------------*/


/*-----------------------------------body start-------------------------------*/
.containner, .cTop, .cBottom { float:left; width:643px; }
.containner { margin:10px 0 0 10px; }
.cTop { background:url(../images/cTop.gif) no-repeat; height:12px; line-height:1px; font-size:1px; }
.cBody { background:url(../images/cBody.gif) repeat-y; padding:15px; width:607px; }
.cBottom { background:url(../images/cBottom.gif) no-repeat; height:12px; line-height:1px; font-size:1px; }
.cBody h1 { text-align:center; font-size:22px; font-weight:bold; color:#08088A; }
.twitter { float:left; margin:7px 0 0 55px; }
/*-----------------------------------body ends--------------------------------*/


/*-----------------------------------body start-------------------------------*/
#footer { background:url(../images/footerbg.gif) repeat-x; float:left; width:100%; padding-bottom:14px; }
.footerlogo { float:left; margin-left:90px; }
.footerlink { float:right; font-size:11px; font-family:Tahoma; color:#b9d4df; width:245px; margin-right:36px; }
.footerlink ul li { display:inline; line-height:63px; padding:0 4px; }
.footerlink ul li a { color:#b9d4df; text-decoration:none; }
/*-----------------------------------body ends--------------------------------*/

/*-----------------------------------Bullet List start--------------------------------*/
ul.redcheck li {
list-style-image:  url(../images/blue-check.gif) ;
font: normal 14px Tahoma, Geneva, sans-serif; color:#505f6a;
margin-left:36px;
}
.bullets {
line-height: 25px;
}
/*-----------------------------------Bullet List ends--------------------------------*/

