/* Required */
html,body {margin:0; height:100%; }

/* Using this class in an empty div will stop floating divs above floating outside of the container div */

.clearBoth {clear:both; }

.bodybg { text-align:center; margin:0px; padding: 0px; background:#a8a8a8;}

/* This will center the content in the center of the page using any set width */

#master { margin: 0px auto;	width:1012px; text-align:left; background:url(../images/graphics/content_bg.jpg); }

#headDiv { width:1012px; height:145px; background:url(../images/graphics/top_bg.jpg) top repeat-y; }

#lefthead {width:792px; float:left;}

#logo { width:792px; height:118px; background: url(../images/graphics/logo.jpg) no-repeat; }

                #logo h1 { font-size: 10px; margin:0px }
                /* match height and width in logo and logo a */
                #logo a { width:792px; height:118px; display:block; text-indent:-10000px; }

#navDiv { width:792px; height:27px; background: url(../images/graphics/menu_bg.jpg) no-repeat; float:left; text-transform:uppercase; }
#navpad { padding-left:10px;} 

#headImage { width:220px; height:148px; float:right; background: url(../images/graphics/header_bg.jpg) no-repeat;}

#conDiv {width:1012px; }
    #conPad {padding: 20px;}


/* Make sure the with of conLeft and conRight always = the width of master */

#conRight { width:1012px; float:right; background: url(../images/graphics/content_bg.jpg); }


#poweredby { width:1012px; height:114px; line-height:30px; text-align:center; background: url(../images/graphics/footer_bg.jpg); font-size: 11px; }
   #poweredby a{ color: #393838; font-size: 11px; }
   #poweredby a:hover{ color: #666; font-size: 11px; text-decoration: underline;}

.pad{padding: 8px;} 
   

/* generic styles */


a img{border: 0px;}

hr { height: 0px; color: #e3e2e2; border-top: 1px; background: #e3e2e2; border-style: solid;}

input,textarea{  background: #dae5f0; border: 1px solid #4c5665; }

input:hover,textarea:hover{ background: #fff; border: 1px solid #666; }


/* Start Form Validation Styles*/
.validation_failed {
  border: 1px solid red;
}
.error_msg {
  color:red;
}
/* End  Form Validation Styles */

img { 
border: 0} 

#loginGo {
	border:0;
}
