.main-container	{ font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif; }

.header-background	{ background-image:url('/templates/active/images/banner-repeater-left.jpg'); background-repeat: repeat-x; width: 100%; height: 554px; position: absolute; top: 0px; left: 0px; z-index: -1; }
.banner-right			{ background-image:url('/templates/active/images/banner-repeater-right.jpg'); background-repeat: repeat-x; height: 554px; width: 50%; float: right; }

.header-background-subpage	{ background-image:url('/templates/active/images/banner-repeater-left-sub.jpg'); background-repeat: repeat-x; width: 100%; height: 260px; position: absolute; top: 0px; left: 0px; z-index: -1; }
.banner-right-subpage			{ background-image:url('/templates/active/images/banner-repeater-right-sub.jpg'); background-repeat: repeat-x; height: 260px; width: 50%; float: right; }


.banner a			{ color: #ffffff; font-weight: bold; }
.banner 				{ background-image:url('/templates/active/images/banner.jpg'); width: 1014px; height: 554px; background-repeat: no-repeat; color: #ffffff; margin: 0px auto; }

.calendar-subpage	{ display: none; }
.banner-subpage		{ background-image:url('/templates/active/images/banner-subpage.jpg'); width: 1014px; height: 260px; background-repeat: no-repeat; color: #ffffff; margin: 0px auto; }
.banner-subpage a	{ color: #ffffff; font-weight: bold; }

.content h1 	{ color: #8d7b4d; font-size: 22pt; margin: 10px 0px; font-family: Georgia; }
.content h2 	{ color: #4b4b4c; font-size: 12pt; margin: 10px 0px; }
.content p		{ margin: 10px 0px; }
.content ul		{ margin: 0px 0px 0px 40px; }
.content li		{ margin: 10px 0px 0px 0px; }
.content a		{ color: #072F6A; }
.content 		{ font-size: 10pt; width: 954px; margin: 0px auto; color: #4b4b4c; padding: 0px 30px; }
.content td		{ vertical-align: top; }

.footer 			{ background-image:url('/templates/active/images/footer-repeater.jpg'); background-repeat: repeat-x; height: 90px; color: #ffffff; margin-top: 30px;  }

.footer-content						{ width: 1014px; margin: 0px auto; }
.footer-content a						{ color: #ffffff; font-size: 8pt; }
.footer-content p						{ line-height: 25px; font-size: 10pt; font-weight: bold; }
.footer-content h3					{ color: #8d7b4d; font-size: 12pt; margin: 10px 5px 0px 0px; }
.footer-content .left-content 	{ float: left; margin-left: 30px; }
.footer-content .right-content 	{ float: right; margin-right: 30px; padding: 10px 0px 0px 0px; }

.header-links td	{ padding-left: 5px; }
.header-links		{ float: right; width: 445px; border: 0px solid #000000; height: 25px; padding: 0px 20px 0px 0px; font-size: 10pt; }
.menu-links			{ float: right; width: 820px; border: 0px solid #000000; height: 30px; padding: 145px 0px 0px 0px; font-size: 10pt; }

.logo					{ float: left; width: 190px; height: 210px; }

.banner-content	{ clear: both; border: 0px solid #000000; height: 300px; padding: 20px 20px 20px 20px; font-size: 10pt; }
.banner-flash		{ float: right; width: 470px; border: 0px solid #000000; }
.banner-text		{ float: left; width: 470px; border: 0px solid #000000; text-align: right; font-size: 13pt; padding: 50px 0px 0px 0px; }
.banner-text p 	{ line-height: 30px; padding-top: 10px;  }
.banner-text .banner-text-header { font-size: 24pt; }

.tblContactInfo	td		{ padding: 00px 10px 10px 10px; vertical-align: top; }
.txtSearch			{ width: 100px; font-size: 10pt; }
.btnGo				{ margin-top: 0px; }
.pdf-logo			{ border: 0px; vertical-align: middle;}
.linked-image			{ border: 0px;}

.fr { float: right; }
.fl { float: left; }

.sidebar a			{ color: #4b4b4c; text-decoration: none; }
.sidebar				{ width: 300px; padding: 10px 20px 10px 0px; text-align: center; }
.sidebar-top 		{ background-image:url('/templates/active/images/sidebar-top.gif'); background-repeat: no-repeat; width: 295px; height: 12px; font-size: 0pt; }
.sidebar-middle	{ background-image:url('/templates/active/images/sidebar-middle.gif'); background-repeat: repeat-y; width: 275px; padding: 0px 10px 20px 10px; font-size: 12pt; font-weight: bold; }
.sidebar-bottom	{ background-image:url('/templates/active/images/sidebar-bottom.gif'); background-repeat: no-repeat; width: 295px; height: 12px; font-size: 0pt; }
.sidebar h1			{ font-size: 12pt; font-family: Georgia; color: #023265 !important; padding: 8px 0px; margin: 0px !important; }

#nav li a { display: block; text-decoration: none; }
#nav ul { list-style: none; }
#nav li { float: left; display: inline; margin-left: 35px; }
#nav li ul {	position: absolute; width: 15em; left: -999em; }
#nav li ul .spacerSmall { height: 15px; }
#nav li ul .spacer { height: 24px; }
#nav li ul .item { margin-left: 0px; padding: 8px 0px 0px 10px; border-bottom: 1px solid #7f9bbd; background-color: #2d568e; border-left: 1px solid #7f9bbd; border-right: 1px solid #7f9bbd; width: 100%; height: 30px; }
#nav li:hover ul { left: auto; }
#nav li.sfhover ul { left: auto; }

.pagination { list-style: none; margin: 10px 0 10px 0 !important;}
	.pagination li { border-right: solid 1px #8b9fbb; float: left; line-height: 11px; padding: 0 5px; }
	.pagination li.label, .pagination li.last { border-right: none; }
	.pagination a { text-decoration: none; }

.reset-password td { vertical-align: top; }

.gvDefault { width: 100%; border: 1px solid #D8DFE8; color: #3D5F8D; }
	.gvDefault th { background-color: #EAEEF3; text-align: left; padding: 3px 5px; }
	.gvDefault td { border-top: 1px solid #EAEEF3; border-bottom: 1px solid #EAEEF3; border-right: 0px solid #EAEEF3; border-left: 0px solid #EAEEF3; padding: 3px 5px; }
	.gvDefault td table { }
	.gvDefault .order-number { cursor: pointer; }
	.gvDefault .auto-shipment-number { cursor: pointer; }
	.gvDefault .details { margin-left: 50px; }

