/*
	Global Section
	ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

html, body {margin:0;padding:0;min-height:60px;border:none;background-image:url(/images/Untitled-1.jpg);background-repeat: repeat-x;background-color: #02436c;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;font-weight: normal; line-height: 1.45em;}

a:link, a:visited, a:active	{ color: #02436B;}
a:hover						{ color: #2b85bc;}
img 						{border: none;}
#fullheight 				{height:100%}
#MainContainer 				{margin-left: auto 0px;Margin-right: auto 0px;width:770px;}
#container 					{width: 770px;background: #02436c;margin: 0 auto;text-align: left;}
#header 					{padding:0px;margin:0px;border:0px;}
#sidebarL 					{float: left;width: 163px;padding: 0px;margin-top: 0px;border:0px;}
#mainContent 				{margin-left:0px;padding:0px;border:0px;}
.sidebartable 				{vertical-align:top;}
.fullheight2 				{vertical-align: top;margin: 0px;padding: 0px;}
#CustomCO 					{float:left;left:0px;width:163px;height:189px;}
#MainBody1 					{vertical-align:top;background-color: #FFFFFF;padding:16px;width: 605;}
#MainBodyInner 				{vertical-align:top;background-color: #FFFFFF;padding:0px;width:770;}
#Catalog 					{background-color:#FFFFFF;width:580px;vertical-align:top;margin:0px;padding:0px;}
.style1 					{color: #FFFFFF;font-size: 12px;font-weight: bold;}
.style2 					{color: #FFFFFF;font-weight: bold;}
#VPD 						{top:442px;width:163px;}
#MainSideNews 				{left:0px;top:524px;width:163px;}
#BlurbContainer 			{background-image: url(/images/DSP_17.jpg);background-repeat: repeat-y;float: left;width:163px;}
#NAE 					{min-height:200px;background-image:url(/images/DSP_17.jpg);background-repeat: repeat-y;Color:#ffffff;margin:0;width:143px;padding:10px;}
#FooterContainer 		{padding:0px;Margin:0px;border:none;background-image:url(/images/footerbg.png);background-repeat:repeat-x;font-size:12px;font-weight:bold;color:#FFFFFF;width:770;}
#FooterContainer a 		{color:#ffffff;}
#Copyright 				{padding:0px;Margin:0px;Color: white;font-size: 10px;font-weight:bold;height:36px;}

#Rollover a 			{display:block;Width:163px;height:33px;background-image:url(/images/DSP_11-2.jpg);}
#Rollover a:hover 		{background-image:url(/images/DSP_11-2a.jpg);cursor:pointer;}

#flashlogo 				{padding:0px;margin:0px;border:0px;}
#flashhead 				{padding:0px;margin:0px;border:0px;}
#flashheadIA 			{Padding:0px; margin:0px; Border:0px;}

/*--------------Navcontainer--------------*/

#navlistT 					{margin:13px 0px 12px 28px;padding:0px;}
#navcontainer ul 			{list-style-type:none;color:#FFF;font:normal arial, helvetica, sans-serif;}
#navcontainer li 			{float:left;font-size:12px;font-weight:bold;}
#navcontainer li a:hover 	{background-color: #369;color: #fff;}
#navcontainer li a 			{text-decoration: none;color: #FFF;margin-right:5px; margin-left:5px;}


/*------------navcontainer1------------*/
#alphaT 			{width:auto;border:none;margin:0px;padding:0px;display:block;}
#alpha1 ul 			{vertical-align:bottom;list-style-type:none;color:#FFF;width:100%;font:normal arial, helvetica, sans-serif;text-align:right;}
#alpha1 li 			{display:inline;	font-size:12px;font-weight:bold}
#alpha1 li a 		{text-decoration: none;color: #FFF; padding-right: 5px;}
#alpha1 li a:hover 	{background-color: #369;color: #fff;}

/*------------Typography--------------*/

#sidebar		{ float: left; width: 143px;}
#homeContent	{ float: right; width: 565px; padding: 10px 20px 10px 10px;}
#innerContent	{ padding: 10px 20px 20px 20px;}
h1	{ font-size: 22px;font-weight: bold;color: #02436c; margin-bottom: 10px;}
h2	{ font-size: 20px;font-weight: bold;color: #02436c; margin-bottom: 10px;}
h3	{font-size: 18px;font-weight: bold;color: #02436c; margin-bottom: 10px;}
h4	{font-size: 16px;font-weight: bold;color: #02436c; margin-bottom: 10px;}
h5	{font-size: 14px;font-weight: bold;color: #02436c; margin-bottom: 10px;}
h6	{font-size: 12px;font-weight: bold;color: #02436c; margin-bottom: 10px;}


#innerContent ul, #homeContent ul { margin: 0 0 20px 20px; list-style: inside disc;}
#indent { margin: 0 0 20px 20px !important; list-style: inside disc !important;}

blockquote	{ background: #dedede; border: 1px solid #bbb; margin-bottom: 5px; font-size: 15px; font-style: italic; font-family: Georgia, "Times New Roman", Times, serif; padding: 15px 15px 5px 15px;}

p { margin: 0 0 15px 0;}

.frame	{ padding: 10px 0;}

#productDescription table { width: 100% !important; font-size: 11px; border-top: 1px solid #ccc; border-left: 1px solid #ccc;}
#productDescription td		{ padding: 5px 5px; vertical-align: top; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc;}
.firstRow	{ background: #02436D; color: #fff; text-align: center;}
.oddRow		{ background:  #E0E9EF;}

.productThumb		{border: 3px solid #02436C; display: inline-block; float: left; margin-right: 15px;}
.productThumb a		{}
.productThumb img	{ margin: 0 !important; padding: 0;}
.productImage		{ margin-bottom: 15px;}

.breadcrumbSeparator	{ background:url(/images/site/breadcrumb-separator.gif) top left no-repeat; width: 11px; height: 25px; border: 1px solid red;}

#searchform div	{ background: #dbdbdb; -moz-border-radius:6px; -webkit-border-radius:6px; border: 1px solid #959595; padding: 10px 10px 10px 10px; margin-bottom: 10px;}
#searchform div label.screen-reader-text	{ width: 160px; height: 20px; float: left; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style:italic; color: #0a4870; font-size: 17px; margin-top: 7px; position: relative; }
#searchform #s	{ padding: 6px 5px; width: 302px; background: #fff; -moz-border-radius:3px; -webkit-border-radius:3px; border: 1px solid #939393; }
#searchform #searchsubmit		{ width: 50px; height: 30px; border: 0; background: url(/images/search-go.jpg) top left no-repeat; position: relative; top: 1px; text-indent: -10000px; overflow: hidden; color: transparent; text-transform: capitalize; }
#searchform #searchsubmit:hover	{ width: 50px; height: 30px; border: 0; background: url(/images/search-go-ro.jpg) top left no-repeat; cursor: pointer;}

.listview	{ margin-top: 10px;}

/* ---------------FAQ Styles--------------------- */
.faq-question	{ background: #ddd; border: 1px solid #bbb; padding: 0; margin: 5px 0 0px 0;}
.faq-question a	{ display: block; padding: 8px 8px; }
.faq-question a:hover	{ background: #eee; color:#03426B;}

.faq-answer		{ border-left: 2px solid #bbb; border-right: 2px solid #bbb; border-bottom: 2px solid #bbb; background: #ddd; margin: 0 20px 10px 20px; padding: 10px 10px 10px 20px;}

/* ------------WP-Generated Styles----------------- */
.aligncenter,
div.aligncenter 	{   display: block;   margin-left: auto;   margin-right: auto;}
.alignleft			{   float: left; padding-right: 10px;}
.alignright 		{   float: right;}
.wp-caption 		{   border: 1px solid #aaa;   text-align: center;   background-color: #f3f3f3;   padding-top: 10px;   margin: 10px;
					   /* optional rounded corners for browsers that support it */
					   -moz-border-radius: 3px;   -khtml-border-radius: 3px;   -webkit-border-radius: 3px;   border-radius: 3px;}

.wp-caption img {   margin: 0;   padding: 0;   border: 0 none;}

.wp-caption p.wp-caption-text {   font-size: 11px;   line-height: 17px;   padding: 0 4px 5px;   margin: 0;}

#sidebar a:link,
#sidebar a:visited,
#sidebar a:active	{ color: #fff;}
#sidebar a:hover	{ color: #C2E2EF;}

.big-message	{font: italic bold 13px/150% Georgia, 'Times New Roman', Times, serif ; color: #777; margin: 0 0 5px 0; padding: 0;}

#mainContent	{ width: 520px; float: left;}
#sidenav		{ width: 180px; float: right;}

#sidenav ul		{ margin: 0; padding: 0; list-style: none;}
#sidenav li a:link,
#sidenav li a:visited,
#sidenav li a:active	{ border: 1px solid #ccc; background: #efefef;  padding: 3px 5px; display: block; margin-bottom: 2px;}
#sidenav li a:hover	{ border: 1px solid #ccc; background: #E0E9EF; color: #02263E;  padding: 3px 5px; display: block; margin-bottom: 2px;}