/* CSS Populate.it Default Style */

/* Page size, colour and font */

body {background-color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif;}
#container {width:891px; margin: 10px auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#35505b;}


#reasons {position:relative; margin:0px auto; height:auto; width:834px; background-color:#FFF; overflow:hidden; color:white; border:1px solid #ccc; }
#reasons #title{position:relative; margin:0px auto; padding-left:15px; padding-top:4px; height:35px; width:856px; background-image:url(../images/cashplus/cash_title_bg.gif) ; color:#000; font-size:23px; font-weight:bold; }
#reasons #reasonText{position:relative; height:auto; width:100%; color:#000; font-size:14px; font-weight:normal; line-height:25px; padding:15px; }

#groupsContainer {position:relative; padding-top:10px; margin:0px auto; height:auto; width:834px; background-color:#FFF; overflow:hidden; color:white; border:1px solid #FFF; }
#groupsContainer #container1{position:relative; padding:15px; float:left; height:255px; margin-right:9px; width:240px; background-color:#FFF; overflow:hidden; color:#000; font-size:18px; font-weight:bold; border:1px solid #ccc; }
#groupsContainer #container2{position:relative; padding:0px; float:left; height:285px; margin-right:9px; width:270px; background-color:#FFF; overflow:hidden; color:white; border:1px solid #ccc; }
#groupsContainer #container2 #title{position:relative; margin:0px auto; padding-left:15px; padding-top:8px; height:35px; width:270px; background-color:#6b97b2 ; color:#FFF; font-size:18px; font-weight:bold; }
#groupsContainer #container2 #text{position:relative; margin:0px auto; padding:15px; width:100%; color:#000; font-size:15px; font-weight:bold; }
#groupsContainer #container2 #text #textLinks{position:relative; float:right; margin:0px auto; padding:0px; right:20px; width:140px; color:#000; font-size:15px; font-weight:normal; line-height:24px; }
#groupsContainer #container3{position:relative; padding:0px; float:right; height:285px; width:270px; background-color:#FFF; overflow:hidden; color:white; border:1px solid #ccc; }
#groupsContainer #container3 #title{position:relative; margin:0px auto; padding-left:15px; padding-top:8px; height:35px; width:270px; background-color:#6b97b2 ; color:#FFF; font-size:18px; font-weight:bold; }
#groupsContainer #container3 #text{position:relative; margin:0px auto; padding:15px; width:100%; color:#000; font-size:16px; font-weight:normal; }

#groupsContainer #container4{position:relative; padding:0px; float:left; height:285px; margin-right:9px; width:270px; background-color:#FFF; overflow:hidden; color:white; border:1px solid #ccc; }
#groupsContainer #container4 #title{position:relative; margin:0px auto; padding-left:15px; padding-top:10px; height:37px; width:270px; background-color:#6b97b2 ; color:#FFF; font-size:18px; font-weight:bold; }
#groupsContainer #container4 #text{position:relative; margin:0px auto; padding:0px; width:100%; color:#000; font-size:15px; font-weight:bold; text-align:center; }
#groupsContainer #container5{position:relative; padding:0px; float:left; height:285px; margin-right:9px; width:270px; background-color:#FFF; overflow:hidden; color:white; border:1px solid #ccc; }
#groupsContainer #container5 #title{position:relative; margin:0px auto; padding-left:0px; padding-top:2px; height:45px; width:270px; background-color:#6b97b2 ; color:#FFF; font-size:18px; font-weight:bold; text-align:center;}
#groupsContainer #container5 #text{position:relative; margin:0px auto; padding:0px; width:100%; color:#000; font-size:15px; font-weight:bold; }
#groupsContainer #container5 #text #textLinks{position:relative; float:right; margin:0px auto; padding:0px; right:20px; width:140px; color:#000; font-size:15px; font-weight:normal; line-height:24px; }
#groupsContainer #container6{position:relative; padding:0px; float:right; height:285px; width:270px; background-color:#FFF; overflow:hidden; color:white; border:1px solid #ccc; }
#groupsContainer #container6 #title{position:relative; margin:0px auto; padding-left:15px; padding-top:10px; height:37px; width:270px; background-color:#6b97b2 ; color:#FFF; font-size:18px; font-weight:bold; }
#groupsContainer #container6 #text{position:relative; margin:0px auto; padding:0px; width:100%; color:#000; font-size:16px; font-weight:normal; }


/* Home Page Containers */

#innerContainer {width:100%; border:0px solid #608b9e; background-color:#FFF;}
#innerContainer #padding {position:relative; width: 100%; height:0px;}
#innerContainer #paddingBottom {position:relative; width: 100%; height:20px;}
#innerContainer #inner {position:relative; width: 100%;}
#innerContainer #inner #left {position:relative; float:left; width:100%; padding: 0px 0px 0px 26px;}
#innerContainer #inner #left h1 {margin: 0 0 10px 0; font-size: 14px; font-style:italic; font-weight:normal; color:#87887A}
#innerContainer #inner #right {position:relative; float:right; width:160px; padding: 0px 20px 0px 0}
#innerContainer #inner #right h2 {margin: 0 0 10px 0; font-size: 14px; font-style:italic; font-weight:normal; color:#87887A}
#innerContainer #inner #right i {font-style:italic; font-weight:normal; font-size: 12px; color: #0093ad;}


#formContainer {width:553px; height:196px; border:1px solid #608b9e; background-color:#FFF; padding:20px;}
#downloadContainer {width:553px; height:auto; border:1px solid #608b9e; background-color:#FFF; padding:20px;}

/* Sub Page Containers */


#containerSub #paddingBottom {position:relative; width: 100%; height:20px;}
#containerSub {width:100%; border:1px solid #000; background-color:#FFF;}
#containerSub #inner {background: url(../images/sub_bg.gif) repeat-y; width:100%;}
#containerSub #inner #left_top {position:relative; float:left; width:178px; padding: 50px 10px 20px 5px; font-size:10px}
#containerSub #inner #left {position:relative; float:left; width:198px; padding: 15px 0 20px 5px;}
#containerSub #inner #right {position:relative; float:right; width:560px; padding: 60px 20px 20px 0; font-size: 12px;}
#containerSub #inner #right i {font-style:italic; font-weight:normal; font-size: 12px; color: #0093ad;}

/* Search Container */

#navSearch { position:relative; float:right; background-color:#33CC66; background:url(../images/search.gif) no-repeat; height:22px; width:142px; right:14px; top:-22px;}

/* Banner Container */



#banner {position:relative; margin:0px auto; height:223px; width:871px; background-color:#0094aa; overflow:hidden; color:white; background: url(../images/cashplus/cashplus_header.jpg)}
#banner a {outline:none; color: #7cab29; text-decoration: none;  color:white}
#banner a:hover {color: #000; text-decoration: underline;  color:white}
#bannerLogo {position:relative; float:left;}
#bannerDetails {position:relative; float:right; right:0px; text-align:right; width:200px; height:80px;}
#bannerIcons {position:relative; float:right; right:0px;  width:34px; height:80px;}

/* Footer Container */
#footer {font-size:10px; color:#adacac;margin-top:5px;}
#footer a{font-size:12px; color:#000; text-decoration:underline}
#footer a:hover{font-size:12px; color:#444; text-decoration:none}
#footer .pageList  {font-size:10px; color:#666;margin-top:5px}
#footer .pageList a{font-size:10px; color:#666; text-decoration:none}
#footer .pageList a:hover{font-size:10px; color:#000; text-decoration:none}
#footer .links  {font-size:10px; color:#666666;margin-top:5px}
#footer .links a{font-size:10px; color:#0093ad; text-decoration:underline}
#footer .links a:hover{font-size:10px; color:#000; text-decoration:none}
#footer #padding {position:relative; width: 100%; height:20px;}

/* Main Navagation Style */

ul#nav {display:block; background-color:#0094aa; height:22px; margin:0; padding:0; overflow:hidden; border-top:1px solid #ccc;border-bottom:1px solid #000}
ul#nav li {position:relative; float:left; list-style:none}
ul#nav li a {position:relative; display:block; padding: 3px 10px 2px 10px; list-style:none; color:#fff; text-decoration:none; background-color:#0094aa; height:20px; overflow:hidden; border-left:1px solid #888; border-right:1px solid #000; font-size:12px}
ul#nav li a:hover {text-decoration:none; background-color:#00384b; border-left:1px solid #888; border-right:1px solid #000; color:#fff;}

ul#nav li a.over {position:relative; display:block; padding: 3px 10px 2px 10px; list-style:none; color:#000; text-decoration:none; background-color:#fff; height:20px; overflow:hidden; border-left:1px solid #888; border-right:1px solid #000; font-size:12px}
ul#nav li a.over:hover {text-decoration:none; background-color:#fff; border-left:1px solid #888; border-right:1px solid #000; }

/* Sub Navagation Style */

#containerSub #inner #left ul#subsubnav {position:relative; display:block; margin: 0; padding: 0; list-style:none;}
#containerSub #inner #left ul#subsubnav li {position:relative; padding:0;}
#containerSub #inner #left ul#subsubnav li a {display:block; background: url(../images/nav_arrow.gif) left no-repeat; padding: 4px 12px 4px 12px; color:#5A5A5A; text-decoration:none; font-size:13px}
#containerSub #inner #left ul#subsubnav li a:hover {background:#a2a2a2 url(../images/nav_arrow_open.gif) left no-repeat; text-decoration:none;}
#containerSub #inner #left ul#subsubnav li a.open{background:#a2a2a2 url(../images/nav_arrow_open.gif) left no-repeat; }

#containerSub #inner #left ul#subsubnav li ul {border-right: 5px solid #a2a2a2; background: #fff; position:relative; display:block; margin: 0; padding: 1px 1px 1px 8px; list-style:none;}
#containerSub #inner #left ul#subsubnav li ul li{position:relative; padding:0}
#containerSub #inner #left ul#subsubnav li ul li a{display:block; background: url(../images/nav_arrow.gif) left no-repeat #fff; padding: 3px 12px 3px 12px; color:#5A5A5A; text-decoration:none; font-size:12px}
#containerSub #inner #left ul#subsubnav li ul li a:hover {background:#cfcdcd url(../images/nav_arrow_open.gif) left no-repeat; text-decoration:none;}
#containerSub #inner #left ul#subsubnav li ul li a.open {background:#cfcdcd url(../images/nav_arrow_open.gif) left no-repeat; text-decoration:none;}

#containerSub #inner #left ul#subsubnav li ul li ul {border-right: 5px solid #cfcdcd;position:relative; display:block; margin: 0; padding: 1px 1px 1px 8px; list-style:none;}
#containerSub #inner #left ul#subsubnav li ul li ul li{position:relative; padding:0}
#containerSub #inner #left ul#subsubnav li ul li ul li a{display:block; background: url(../images/nav_arrow.gif) left no-repeat #fff; padding: 3px 12px 3px 12px; color:#5A5A5A; text-decoration:none; font-size:11px}
#containerSub #inner #left ul#subsubnav li ul li ul li a:hover {background:#e2e2e2 url(../images/nav_arrow_open.gif) left no-repeat;; text-decoration:none;}
#containerSub #inner #left ul#subsubnav li ul li ul li a.open {background:#e2e2e2 url(../images/nav_arrow_open.gif) left no-repeat;; text-decoration:none;}

/* Breadcrumb Style */

.breadCrumb {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#888; font-weight:normal; text-decoration:none;}
.breadCrumb a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0092A7; font-weight:normal; text-decoration:none;}
.breadCrumb a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal; text-decoration:none;}
.breadCrumb a.homeImage {position:relative; float:left; height:10px; width:10px; margin:0; background:url(../images/breadcrumb_home.gif) no-repeat; overflow:hidden}
.breadCrumb a.homeImage:hover { background-position: 0 -10px;}
.breadCrumb .divide {position:relative;  float:left; height:9px; width:7px;  margin:3px 5px 0 5px; background:url(../images/breadcrumb_divide.gif) no-repeat;}

ul#breadcrumb {font-size:11px; font-weight:normal; text-decoration:none; list-style:none; margin:0; padding: 0px 0 0 0px; height:25px}
ul#breadcrumb li {float:left; display:inline; color:#555; font-size:11px; margin:0; padding:0}
ul#breadcrumb li a {color:#555; font-size:11px; text-decoration:underline}
ul#breadcrumb li a:hover {color:#fff; font-size:11px; text-decoration:underline}
ul#breadcrumb li a.home {display:block; width:9px; height:10px; background:url(../images/breadcrumbhome.gif) top; }
ul#breadcrumb li a:hover {background-position: bottom;}

/* Form Styles */

.searchButton {border:1px solid #999999; background-color:#0094aa; color:#fff;  font-size:10px;  cursor: pointer;}
.searchButton:hover {border:1px solid #999999; background-color:#ffffff; color:#000000;  font-size:10px;}
#searchField {position:absolute; top: 4px; left: 18px; width:100px; height:12px; border: solid 0px #000000; background-color:#FFF; color:#333; font-size:10px }

/* Text Styles */


.errorText {font-size:12px; color:#FF0000;}

.mainTitle {font-size:35px; color:#608b9e}
.subTitle {font-size:18px; color:#608b9e}

h1   { font-size: 14px; margin: 0; font-style:italic; font-weight:normal; color:608b9e; }
h2   { font-size: 12px; margin: 0 }
h3   { font-size: 1.17em; margin: 0 }

a {outline:none; color: #608b9e; text-decoration: underline}
a:hover {color: #000; text-decoration: underline}

.inputForm {
	
	border: 1px solid #608b9e;
	width: 470px;
}

.check { /* Change width and height */
 width:4em;
 height:4em;
 }

/* Populate.it (Do Not Edit) */

#populateLink {display:block; float:right; width:90px; height:22px; background:url(../images/populate_footer_logo_small.png) no-repeat; overflow:hidden; text-indent:-1000px}
