/* Refund Bank Charges CSS Styles common to all pages.
Compiled by Graham Gorton ©2007  
----------------------------- */
/* Basic Components */
* { margin: 0; padding: 0; }

html,body { font: 12px Verdana, sans-serif; color: #424242; height: 101%; line-height: 16px; }

html body a:hover { color: #2e9a31; text-decoration: underline; }

a { text-decoration: none; color: #2e9a31; font-weight: bold; }

a img { border: none; }

a:link, a:visited { text-decoration: none; }

p { padding-bottom: 16px; }
.formResultsText {font-weight:bold; color:#FF0000;}
select {
	width: 146px;
	}
.enterwide {width:200px;}



/* Layout Components */
#container { background-image: url(images/backgroundgreybars.gif); background-repeat: repeat-y; margin: 15px; width: 996px; float:left; }


/* Primary Navigation */
#navcontainer { width: 980px; height: 37px; margin-left: 8px; margin-right: 8px; background:url(images/nav_right.gif); float:left;}

#navleft { background: url(images/nav_left.gif); width: 15px; height: 37px; float: left; }

.navright {float: right; }

.nav1 a{height: 30px; background: url(images/navbg1.gif); float: left; padding: 7px 10px 0px 10px; margin: 0px 1px 0px 1px; color: #07073a; }

.nav1 a:hover { text-decoration: none; height: 30px; background: url(images/navbg2.gif); color: white; }

.nav2 a{  height: 30px; background: url(images/navbg3.gif); float: left; padding: 7px 10px 0px 10px; margin: 0px 1px 0px 1px; color: white; }

.nav2 a:hover { text-decoration: none;  height: 30px; background: url(images/navbg3.gif); color: white; }

/* Layout */

#topbarleft { background:url(images/topbar_left.gif); width: 395px; height: 129px; float: left; }

#topbarmid { background: url(images/topbar_mid.jpg); width: 89px; height: 129px; float: left; }

#topbarright { background: url(images/topbar_right.gif); width: 512px; height: 129px; float: left; }

#maincontent {width:976px; padding-left:10px; padding-right:10px; float:left;}

#middletable {width:556px; padding-left:10px; padding-right:10px; padding-top:4px;}

#numberone {background:url(images/no1inrefunds.png) no-repeat; margin-left:1px; margin-right:1px; margin-top:20px; padding-left:140px;}


/* Left Nav */

div#navcol {  width: 200px; float: left; background: url(images/leftcolbg.gif);  padding-top: 10px; }

div#navcol li { background: url(images/leftnav_underline.gif) repeat-x; padding: 0 0 10px 10px; width:190px; height: 20px; list-style-type: none; }

/* Home Page */
#homefeaturepanelbg { width: 996px;  height: 219px; float: left;  }

.homegreenpanel1 { width: 324px; height: 178px; background: url(images/homegreen_1.jpg); float: left; margin-left: 8px; margin-top:3px; }

.homegreenpanel2 { width: 326px; height: 178px; background: url(images/homegreen_2.jpg); float: left; margin-left: 3px; margin-top:3px; }

.homegreenpanel3 { width: 324px; height: 178px; background: url(images/homegreen_3.jpg); float: left; margin-left: 3px;margin-top:3px;  }


.homegreentext1 { width:284px; height: 138px; float: left;  padding:20px; color:white;}

.homegreentext2 { width: 286px; height: 138px;  float: left; padding:20px; color:white;}

.homegreentext3 { width: 134px; height: 138px; float: left; padding:20px 20px 20px 170px; color:white;}

#homepoint1 {width:263px; height:89px;background:url(images/home_point1.gif) no-repeat; float:left; margin-top:130px; margin-left:10px;}
#homepoint2 {width:227px; height:129px;background:url(images/home_point2.gif) no-repeat; float:left; margin-top:90px; margin-left:80px;}
#homepoint3 {width:290px; height:189px;background:url(images/home_point3.gif) no-repeat; float:left; margin-top:30px; margin-left:90px;}

/* Footer */

#footer {width:996px; height:12px; float: left; }

#footerlinks {text-align:center; float:left; width:956px; padding:20px; background-color:#FFFFFF;}


/* Iframe */
iframe {height:600px;  width:430px }



#iframesolution {position:absolute; top:360px; left:230px; padding:40px 0 0 120px;background:url(images/no1inrefunds.png) no-repeat;}
