@charset "utf-8";
/* CSS Document */


body 	{
		padding : 0;
		margin : 0 0 0 0;
		/* background-image : url(images/bkg-00.jpg); */
		background:#FFFFCC;
		}


	a 				{color : #201d6e; text-decoration : underline; 		}
	a:hover			{color : #181818; text-decoration : none;			}
	a.link01 		{color : #000; text-decoration : underline;			}
	a.link01:hover	{color : #181818; text-decoration : none;			}
	a.link02 		{color : #fff; text-decoration : underline;			}
	a.link02:hover	{color : #dedede; text-decoration : underline;		}
	a.link03 		{color : #000; text-decoration : underline;			}
	a.link03:hover	{color : #201d6e; text-decoration : none;			}

td {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000;
}
input, select, textarea {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000;
}
* html hr {
color : #3d6997;
height : 1px;
margin : 0 0 10px 0;
}
hr {
height : 0;
border : 0;
border-top : 1px solid #3d6997;
margin : 0 0 10px 0;
}
h1 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;
color : #201d6e;
font-weight : bold;
margin-top : 0;
margin-bottom : 10px;
}
h2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color : #000;
margin : 0;
}
p {
margin-top : 0;
margin-bottom : 10px;
}
ul {
padding : 0;
margin : 0 0 10px 20px;
}
li {
list-style : disc;
padding-left : 0;
margin : auto;
line-height : 15px;
}
.digits01 li {
list-style : decimal;
margin : 0;
line-height : 17px;
}
img {
border : none;
}
.txt01 {
color : #201d6e;
font-weight : bold;
}
.txt02 {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #0066ff;
}
.txt03 {
font-size : 10px;
}
.txt04 {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #0066ff;
font-weight : bold;
}
.txtred {
color : #ff0000;
}
.txtgreen {
color : #009900;
}
.pad01 {
padding : 10px;
}
.pad02 {
padding : 0 10px 0 10px;
}
.pad03 {
padding : 10px 0 10px 0;
}
.form01 {
padding : 10px 10px 0 10px;
}
.popup01 {
background-color : #201d6e;
color : #fff;
font-size : 12px;
}
.popup02 {
background-color : #fff;
font-size : 12px;
color : #000;
line-height : 15px;
padding : 12px;
}
.popup02 p {
line-height : 17px;
}
.outertable01 {
background : #fff;
border : 1px solid #000;
}
.Footer01 {
font-size : 10px;
text-align : center;
}
.Footer01 p {
margin : 8px 0 12px 0;
}
#WrapHead {
background-color : #201d6e;
border : 1px solid #000;
padding-left : 4px;
}
.outertable {
border : 2px solid #000;
}
.InnerCell {
width : 750px;
background-color : #ffffff;
}
.DefaultTable {
padding : 0;
}
.PageTitle {
font-size : 12px;
font-weight : bold;
}
.PageHead {
height : 25px;
font-size : 13px;
font-weight : bold;
color : #fff;
}
.PageTitle02 {
background-color : #e3e4e4;
color : #e23025;
}
form {
margin : 0;
}
input.FormInput {
background-color : #ffffff;
background-image : url(images/bg_input.gif);
background-repeat : repeat-x;
border : 1px solid #3d6997;
padding : 2px;
height : 20px;
}
select.FormInput {
color : #000;
border : 1px solid #3d6997;
margin-bottom : 2px;
}
input {
color : #000;
}
.FormTextL {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000;
text-align : left;
}
.FormTextR {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000;
text-align : right;
}
.FormTextR02 {
color : #fff;
text-align : right;
}
.FormTextC {
color : #000;
text-align : center;
}
.FormMsg {
color : #000;
font-size : 10px;
}
.FormMsg02 {
color : #fff;
font-size : 10px;
}
.FormError {
color : #aa0000;
}
.FormSubmit {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000;
vertical-align : middle;
height : 60px;
}
#quantity {
background-color : #fff;
width : 25px;
text-align : left;
padding-left : 3px;
}
#title {
width : 50px;
}
#fname {
width : 125px;
}
#lname {
width : 150px;
}
#address1 {
width : 175px;
}
#address2 {
width : 150px;
}
#city {
width : 175px;
}
#state {
width : 150px;
}
#zip {
width : 75px;
}
#country {
width : 150px;
}
#phone1 {
width : 35px;
}
#phone2 {
width : 35px;
}
#phone3 {
width : 45px;
}
#email {
width : 175px;
}
#ccno {
width : 150px;
}
#cctype {
width : 150px;
}
#cccvv {
width : 45px;
}
.copybody {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #632207;
}
		/* Topmost Navigation Bar */
		/*                        */
		a.nav_top:link {
		font : bold 15px Arial, Helvetica, sans-serif;
		text-decoration : none;
		color : #201d6e;
		}
		
		a.nav_top:visited {
		font : bold 15px Arial, Helvetica, sans-serif;
		text-decoration : none;
		color : #201d6e;
		}
		
		a.nav_top:hover {
		font : bold 15px Arial, Helvetica, sans-serif;
		text-decoration : underline;
		color : #201d6e;
		}
		
		a.nav_top:active {
		font : bold 15px Arial, Helvetica, sans-serif;
		text-decoration : none;
		color : #201d6e;
		}
		
		a.nav_top_order:link {
		font : bold 15px Arial, Helvetica, sans-serif;
		text-decoration : none;
		color : #201d6e;
		display : block;
		background-color : #ffff33;
		width : 100px;
		float : right;
		}
		
		a.nav_top_order:visited {
		font : bold 15px Arial, Helvetica, sans-serif;
		text-decoration : none;
		color : #201d6e;
		display : block;
		background-color : #ffff33;
		width : 100px;
		float : right;
		}
		
		a.nav_top_order:hover {
		font : bold 15px Arial, Helvetica, sans-serif;
		text-decoration : underline;
		color : #201d6e;
		display : block;
		background-color : #ffff33;
		width : 100px;
		float : right;
		}
		
		a.nav_top_order:active {
		font : bold 15px Arial, Helvetica, sans-serif;
		text-decoration : none;
		color : #201d6e;
		display : block;
		background-color : #ffff33;
		width : 100px;
		float : right;
		}
		/*                               */
		/* END OF Topmost Navigation Bar */

	/* This Border Color determines the outline sitewide */
	.container_table2 {
	border-left : 2px solid #e6d346;
	border-right : 2px solid #e6d346;
	border-bottom : 2px solid #e6d346;
	border-top : 2px solid #e6d346;
	background-color : #ffffff;
	}
	
	.container_table3 {
	border-left : 2px solid #e6d346;
	border-right : 2px solid #e6d346;
	border-top : 2px solid #e6d346;
	background-color : #ffffff;
	}
	
	.container_table4 {
	border-left : 2px solid #e6d346;
	border-right : 2px solid #e6d346;
	background-color : #ffffff;
	}
	
	.container_table5 {
	border-left : 2px solid #e6d346;
	border-right : 2px solid #e6d346;
	border-bottom : 2px solid #e6d346;
	background-color : #ffffff;
	}
	
	.container_table {
	border-left : 2px solid #e6d346;
	border-right : 2px solid #e6d346;
	border-bottom : 2px solid #e6d346;
	border-top : 2px solid #e6d346;
	background-color : #ffffff;
	}
	
	.container_table_nav {
	border-left : 2px solid #e6d346;
	border-right : 2px solid #e6d346;
	border-top : 2px solid #e6d346;
	background-color : #ffffff;
	vertical-align : middle;
	}
	/* End of This Border Color determines the outline sitewide */

.footer_Table {
background-color : #201d6e;
margin-bottom : 5px;
}
.small_white_font {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : bold;
text-decoration : none;
color : #ffffff;
}
.medium_blue_font {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
text-decoration : none;
color : #201d6e;
}
.copy_sm_font {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
text-decoration : none;
color : #000000;
line-height : 10px;
}
.copy_lg_font {
color : #000000;
font-family : "bold Arial", Helvetica, sans-serif;
font-size : 12px;
}
.medium_green_font {
font : bold 12px Arial, Helvetica, sans-serif;
color : #201d6e;
}
.large_green_font {
font : bold 20px Arial, Helvetica, sans-serif;
color : #201d6e;
}
.large_red_font {
color : #990000;
font-family : Arial, Helvetica, sans-serif;
font-size : 21px;
font-weight : normal;
}
.small_blue_font {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
color : #0066ff;
}
.copy_md_font {
font : 11px bold Arial, Helvetica, sans-serif;
color : #000000;
}
.bullet {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
color : #ff6600;
line-height : 10px;
}
.container_Table2 {
border-left : 1px solid #000000;
border-right : 1px solid #000000;
border-bottom : none;
border-top : none;
background-color : #ffffff;

}
#sup {
font-family : Arial, Helvetica, sans-serif;
font-size : 8px;
vertical-align : super;
}
.video_back {
background-image : url(images/tt_vid_back.gif);
width : 290px;
height : 219px;
background-repeat : no-repeat;
}
.video_under {
background : url(images/bg_vid_bottom.gif) repeat-x bottom 0%;
height : 109px;
vertical-align : bottom;
}
.left_images {
background : #f63a3b url(images/bg_vid_bottom.gif) top 0%;
/* height : 445px; */
}
.image_padder {
padding : 1px;
}
.image_padder2 {
padding-bottom : 1px;
}
.promo_two {
width : 481px;
/* height : 339px; */
background-image : url(images/roses.jpg);
background-repeat : no-repeat;
background-position : right bottom;
}
.mid_box_cherries {
background : url(images/gb_cherries.jpg) no-repeat bottom left;
}
.header_subpages {
background : url(images/ba-header-sub.jpg) no-repeat top center;
height : 158px;
padding : 200px 10px 0 10px;
}




		/* This is the footer */
        #footer {
        background: url(images/bkg-footer-img-01.jpg);
        height: 120px;
        padding-top: 0px;	
        }