@charset "utf-8";
/* CSS Document */
* {margin:0; padding:0;}

body {
	font-family: 'gillsan';
    font-size: 12px;
    font-weight: normal;
}

ul {
	list-style:none;
}

p {
    line-height: 135%;
    margin: 0 0 15px;
}

@font-face {
   	font-family: 'gillsan';
   	src: url('../fonts/gillsansstd-webfont.eot');
   	src: url('../fonts/gillsansstd-webfont.eot?#iefix') format('embedded-opentype'),
   	url('../fonts/gillsansstd-webfont.ttf') format('truetype'),
	url('../fonts/gillsansstd-webfont.svg#gillsan') format('svg');
	font-weight: normal;
	font-style: normal;
}

table {border-collapse:collapse;}

.clearfix {clear: both;}
.ibWrapper {background: url(../images/ib-wrapper-bg.jpg) no-repeat center top; float:left; width:100%; }
.ibWrapper .header {border-bottom: 3px solid #ae285d; width:100%; }
.ibWrapper .headerInner {padding: 0px 0 5px 0;  width:958px; margin:0 auto;}
.ibWrapper .centerContent {margin: 0 auto; padding:15px 0 19px 0; width:781px; }
.centerContent p {color:#666; padding: 0 20px; width:730px; font-family: Arial, Helvetica, sans-serif;}
.centerContent p a{color:#666; text-decoration:none; font-weight:bold; }
.centerContent .heading{padding:0 7px; width:767px;}
.btnWrapper { float:left; padding: 0 0 0 328px;}
.btnWrapper .btn {background: url(../images/login-btn-bg.gif) repeat-x 0 0; width:69px; float:left; margin:0 16px 0 0; padding:0 0 5px 10px;}
.btnWrapper .btn a{background: url(../images/arrow.gif) no-repeat 0 11px;color:#fff; padding: 7px 0 5px 15px; font-size: 1.2em; display:block; text-decoration:underline;}
.btnWrapper .btnReset {background: url(../images/login-btn-bg.gif) repeat-x 0 0; float:left; padding:0 0 5px 10px; width: 69px; }
.btnWrapper .btnReset a{background: url(../images/arrow.gif) no-repeat 0 11px;color:#fff; padding: 7px 0 5px 15px; font-size: 1.2em; display:block; text-decoration:underline;}
.centerContent .heading h1 {background: #ae275f ; color:#fff; font-size: 1.3em; padding: 7px 5px 8px 18px;}
.centerContent .bewarePhishing {margin: 27px 0 0 0; background: url(../images/beware-phishing-top.png) no-repeat 0 0; width:781px; padding: 31px 0 0 0; }
.centerContent .bewarePhishing .goldForm {background:  url(../images/beware-phishing-bottom.png) no-repeat 0 bottom; margin-bottom: 30px; padding:20px 0 30px; float:left; width: 781px;}
.goldForm p {clear:left; float:left; font-weight:bold; text-align:right; padding: 0 31px 0 0; width:297px;}
.goldForm p.note { color:#666; font-weight:normal; text-align:left; padding: 0 0 0 31px; width:497px; margin-bottom:5px;}
.goldForm p.thankYouMessage { text-align: left; font-size:1.2em; padding:60px 0 210px 12%; width:79%;}
.goldForm label {clear:left; color:#666; display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:right; padding: 0 30px 0 0; width:297px;}
.goldForm label.std {font-weight:normal; font-size:0.9em; text-align:right; padding: 0 0 0 328px; width:54px; margin-top: -13px;}
.goldForm label.local {font-weight:normal; font-size:0.9em; text-align:right; padding: 0 0 15px 328px; width:156px; margin-top: -13px;}
.goldForm input { border:1px solid #ccc; float:left; margin: 0 150px 18px 0; width:262px;}
.goldForm input.std{width:52px; margin-right:7px;}
.goldForm input.local{width:202px;}
.goldForm select{ border:1px solid #ccc; float:left; width:265px; margin: 0 0 18px 0;}
h2 { color:#936; font-size:3.0em; text-align:center;}

.ibWrapper .footer{width:100%;background:#dcdcdc; border-top: 3px solid #ae285d; float:left; margin-bottom:15px;}
.ibWrapper .footerInner {margin: 0 auto;  width:958px;}
.ibWrapper .footerInner span{float:left; padding: 8px 0;color:#444; margin-right:15px; font-size:0.9em;}
.footer a{ color:#666; display:block; float:left; padding:7px 0; margin:0 15px 0 0; text-decoration:none;}
.centerContent .banner {padding: 8px 7px 0 7px;}

/* Banner styles Start here */ 
/*.banner_wrapper {*/
.banner {
	float:left;
/*	padding:8px;
	height:300px;*/
	position:relative;
	width:766px;
	overflow:hidden;
}

.placeholder_1, .placeholder_2 {float: left; width:300px; margin-right:10px;}

#banner_1, #banner_2, #banner_3, #banner_4 {/*border:1px solid black;*/}
ul.pager li { background:url(../images/number.png) no-repeat 0 0; cursor:pointer; position:relative; padding:1px 0 2px 4px; width:17px; top:215px; font-size:1.1em; font-weight:bold; }
ul.pager li#one {position:absolute; left:695px;}
ul.pager li#two {position:absolute; left:725px;}
ul.pager li.selected{color:#ae285d;}

.form_wrapper{ padding:20px 0 20px 38px; }

.form_wrapper select{ border:1px solid #ccc; float:left; width:180px !important; margin:0 !important; color:#666666; font-weight:bold;}
.title_heading{ width:704px;}
.tbl_data{ height:340px; overflow:auto; width:722px;}
.tbl_data table{border-top:1px solid #ccc; border-right:1px solid #ccc;}

.form_wrapper table th{ border-left:1px solid #cccccc; border-top:1px solid #cccccc; background-color:#eae8e8; padding:7px;}
.form_wrapper table th.right, .form_wrapper table tr td.last{border-right:1px solid #cccccc;}
.form_wrapper table tr td{ border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:7px;}
.form_wrapper .title{ font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#666666; padding-bottom:15px;}

.form_wrapper table{ font-family:Arial, Helvetica, sans-serif; font-size:1.0em; color:#666666; }
/* Banner styles End here */ 

#gvApprovedList .first-col {
	width:205px;
}

#gvApprovedList .second-col {
	width:497px;
}