﻿html { overflow:-moz-scrollbars-vertical; }
body
{
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	background-repeat:repeat; 
	height: 100%;
	margin:10px auto ;padding:0;
}
img{border:0px none;}

/*Generic Styles*/
a:link{color:#000;text-decoration:underline;}
a:hover{color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration:underline;}
a:active{color:#000;text-decoration:underline;}

h1{ color:#b2bf65; font-size:20px; font-weight:100; margin:5px 5px 0 0px; padding:0; }
h2{ font-size:16px; color:#037749; }
h3{ font-size:14px; color:#037749; margin:0 0 5px 0; }

.center{ text-align:center; }
.tError{ color:red; }
.tSuccess{ color:Green; }
.t1{font-family: Century Gothic,Verdana, Sans-Serif; font-size: 12px; padding:5px; color:#000;}

/*MasterPage Styles*/
#Wrapper{ width:820px; margin:10px auto; border:solid 0px #000000; background-color:#fff; }
#Header{ width:820px;height:120px; margin:auto; }
	#headerImgs{ width:820px; height:110px; display:block; }
		#topLeft{ margin:0px 0px 10px 10px;}
		#topRight{ float:right; margin:0px 20px 0px 0;}
.nav{ width:830px;height:39px;background-image:url(../images/navBar.png); background-repeat:no-repeat; margin:0 0 0 3px;color:#fff;font-size:16px;z-index:999;}
		.nav ul{position:relative; top:7px; margin:0px 0 0 12px; padding:0; width:763px; padding:0;  }
		.nav ul li{ display:inline; margin:0 2px;}
		.nav a:link{ color:#fff; text-decoration:none; }
		.nav a:hover{ color:#fff; text-decoration:underline !important; }
		.nav a:visited{ color:#fff; text-decoration:none; }
.bottomNav{ width:830px;height:39px;background-image:url(../images/navBar.png); background-repeat:no-repeat; margin:3px 0 0 3px;color:#fff;font-size:12px;z-index:999;}
        .bottomNav ul{position:relative; top:0.7em; margin:0px 0 0 12px; padding:0; width:763px; padding:0; float:left;  }
		.bottomNav ul li{ display:inline; margin:0 2px;}
		.bottomNav a:link{ color:#fff; text-decoration:none; }
		.bottomNav a:hover{ color:#fff; text-decoration:underline !important; }
		.bottomNav a:visited{ color:#fff; text-decoration:none; }

			
	/*Drop Down Menu Layout*/
	#dd {margin: 0 0 0 65px; padding: 0;}
	#dd li {list-style: none; float:left;}
	#dd li a.menu {display: block; text-align: center; color: #fff; width: auto; }
	#dd li a.menu:hover {background: Transparent;}

	.submenu {background:#899b37 url(../images/subMenuBG.gif) repeat-x; visibility: hidden; top:22px;left:548px;position: absolute; width:auto; min-width:95px; z-index:3;}
	.submenu a {display: block; font-size:12px;  text-align: left; text-decoration: none; padding: 5px 5px 5px 5px; color: #0f636e;}
	
	/*--End Drop Down Menu Styles --*/
#pageContent{ width:796px; min-height:360px; height:auto !important; height:404px; margin:4px 0px 0px 5px; padding:0px 0; 
			  background-repeat:repeat-x; }
#Footer{width:780px; height:52px; display:block; }
	#copyright{ text-align:center; margin:4px; }
	#botLeft{ float:left; margin:-11px 0 -3px -3px; }
	#botRight{ float:right; margin:-11px -3px -3px 0; }

/*HomePage Styles*/
#leftNav{ float:left; width:245px; margin-left:0px;}
	#leftNav img{margin-top:3px;}
#mainContent{ }
	#RIContent_0{float:left; width:546px; height:359px; background-image:url(../images/gradientBack1.gif); background-repeat:repeat-x; margin: 2px 0px 0px 0px;}
		#loadBar_0{ position:relative; top:110px; left:150px; border:2px solid #6A8002; height:20px; width:200px; padding: 2px 5px 2px 5px;}
			#loadTxt_0{ position:relative; top:-19px; height:20px; width:200px; font-size:14px; text-align:center; color:#E2383F; font-weight:600; }
			.FullDot_0{  background-color:#BED7A1; cursor:default; height:20px; width:20px; display:block; float:left;}
			.EmptyDot_0{ background-color:Transparent; cursor:default; height:20px; width:20px; display:block; float:left;}
		#RIcontrols_0{width:100%; position:relative; top:-20px; z-index:999; display:none; font-size:12px; font-weight:600;}
			.prev{float:left; padding-left:5px; margin-top:-5px;} 
			.next{float:right; padding-right:10px; margin-top:-5px;}
			.arrow{font-size:20px; font-weight:500; display:inline;} 
			.RIcontrols a:link{color:#F1E3A6; text-decoration:none;}
			.RIcontrols a:visited{color:#F1E3A6; text-decoration:none;}
			.RIcontrols a:active{color:#F1E3A6; text-decoration:none;}
			.RIcontrols a:hover{color:#CCCCCC; text-decoration:none;}	
		.IMAGE{display:none;}		
		
	#lowerHomeContent{ width:560px; height:110px; margin:0px 0px 0px 0px;  }
		#leftSide{float:left; width:270px; height:110px; margin:5px 0 0 0; border-right:solid 2px #087648;}
		        #leftContainer{background-image:url(../images/envelope.gif);background-repeat:no-repeat; overflow:hidden; background-position:right top; width:270px;}
			        #signup{ float:left;margin:7px 0 0px 30px; color:#037749; font-family:Verdana; font-size:14px; font-style:italic; font-weight:normal;}
			        #weeklycirculars{margin:0px 0 0px 20px; color:#037749;font-family:Verdana;font-size:20px; font-weight:normal;width: 183px; float:left;}
			        #rrm{margin:0px 0 5px 20px; color:#037749;font-size:14px;font-family:Verdana; font-weight:normal;float:left;margin-top:5px;}
			        #btnContainer{margin:0px 0 0px 30px; width:245px; height:40px; display:block;}	
				    #signin{float:left;}
				    #signin img{margin: 0 0 0 15px;}
				    #register{float:left; }
				    #register img{margin: 0 0 0 10px; }
		#rightSide{float:right; width:290px; height:110px; margin:5px 0 0 0;}
		        #rightContainer{ width:290px; height:80px;margin:7px 0 0 0;}
			        #recipeIMG{ float: left; margin:0px 0px 0px 5px;}
			        #tryour{margin:3px 0 0px 110px;  color:#037749; font-family:Verdana; font-size:14px; font-style:italic; font-weight:normal; width:auto;}
			        #recipe{color:#037749;font-family:Verdana;font-size:20px; font-weight:normal; position:relative;width:auto; margin-left:105px;}
			        #thouthands{color:#037749;font-size:14px;font-family:Verdana; font-weight:normal; position:relative; margin-top:5px;  margin-left:105px;}
#topSpacer{ height:10px;}


/******* SEARCH FORM *******/
.search {
    margin: 46px 30px 0px 0px;
    padding: 0;
    position:relative;
    height:26px;
    float:right;
}
.search form {
    width:228px;
    height:26px;
}
.search_button {
    position:absolute;
    top:-1px;
    left:-50px;
    border: 0px none;
    margin: 14px 0px 0px 2px;
}
.btnLoop
{ 
    position:relative; 
    margin:-43px 0px 2px 205px; 
}
.form input{
	border: 0px none;
	background: #fff;
	color: #5f95ef;
	font-size: 11px;
	font-weight: 700;
	padding-bottom: 0px;
}
.form input.text{
	font-weight: normal;
	color: #565656;
	border: 0px none;
	width: 228px;
	padding: 7px;
	margin: 5px 0 0 0px;
	text-align: left;
	height:14px;
	background:url(../images/searchBar.gif) 1px 0px no-repeat;
}

.form input.active{
	font-weight: normal;
	color: #565656;
	border: 0px none;
	width: 228px;
	padding: 7px;
	margin: 5px 0 0 0px;
	text-align: left;
	height:14px;
	background:url(../images/searchBar.gif) 1px 0px no-repeat;
}



.searchTitle {margin-left:10px;}
#SearchResults {margin: 10px;}
.ResultsTitle {font-size:14px;color:#666666;font-weight:bold;}
#SearchResults ul {list-style-position:inside; }
.n {margin-top:10px;}
p.g {margin-left:0px;margin-bottom:0px;font-size:12px;}
.g a{text-decoration:underline;}
.s {font-size:12px;}
/******* /SEARCH FORM *******/


/*************cnt & subpage*************/

#ct_mainContent{float:left; width:530px; min-height:395px; margin:0px 0px 0 10px;font-family: Myriad Pro, Myriad Pro Cond; font-size: 13px;}
#ct_mainContent ul,ol { margin-left:10px; list-style-position:inside;}
#ct_mainContent li {margin-top:5px;}

#cnt_leftNav { float:left; display:inline; width:235px; margin:0px 0px 0 10px; background-color: #db291d;}
.deptBox {width:140px; height:26px; color:#FFF; background-color:#08626B; background:url(../images/ct_navheader.gif) 1px 0px no-repeat; text-align:center; margin:0; padding:0;}
		.deptBox img {float:left; border:0px none;}
		.deptBox h1{font-family:Tahoma; font-weight:500; font-size:16px; text-align:left; color:#F4F0CD; margin:0 0 0 6px; padding:1px 0 0 6px;}
		
#deptLinkList {width:195px; margin:10px 0px 0px 0px;  min-height:450px; }
	#deptLinkList a { display:block; width:195px; padding:3px 0; margin:0;color:#fff;font-family:Tahoma;font-weight:100;font-size:12px; border-bottom:solid 1px #fff; text-decoration:none; }
	#deptLinkList a:link { display:block; width:195px; padding:3px 0; margin:0;color:#fff;font-family:Tahoma;font-weight:100;font-size:12px; border-bottom:solid 1px #fff; text-decoration:none;}
	#deptLinkList a:visited { display:block; width:195px; padding:3px 0; margin:0;color:#fff;font-family:Tahoma;font-weight:100;font-size:12px; border-bottom:solid 1px #fff; text-decoration:none;}
	#deptLinkList a:hover { display:block;width:195px; padding:3px 0; margin:0;font-family:Tahoma;font-weight:600;color:#F4F0CD;font-size:12px; border-bottom:solid 1px #fff; text-decoration:none;}
	#deptLinkList a:active { display:block; width:195px; padding:3px 0; margin:0;color:#fff;font-family:Tahoma;font-weight:100;font-size:12px; border-bottom:solid 1px #fff; text-decoration:none;}
	
.roundedcornr_top_594517 div {
   background: url(../images/ct_rounded_tl.png) no-repeat top left;
}
.roundedcornr_top_594517 {
   background: url(../images/ct_rounded_tr.png) no-repeat top right;
}
.roundedcornr_bottom_594517 div {
   background: url(../images/ct_rounded_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_594517 {
   background: url(../images/ct_rounded_br.png) no-repeat bottom right;
}

.roundedcornr_top_594517 div, .roundedcornr_top_594517, 
.roundedcornr_bottom_594517 div, .roundedcornr_bottom_594517 {
   width: 100%;
   height: 30px;
   font-size: 1px;
}
.roundedcornr_content_594517 { margin: 0 20px; }

.UDC_ApplyOnline {display:none;}
.UDC_Title {font-weight:bold;}	
.heading {color: #666666}
.row {margin-top:10px;width:400px;}
.frmData, .btnLabel {font-family: Myriad Pro, Myriad Pro Cond; font-size: 13px;}
.error{ font-weight:normal; color:Red; }
em.error{ float:left; width:400px;}
/*************end cnt*************/	
