﻿/* standard markup */
td 							{font-size:9pt; 	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
tbody 						{font-size:9pt; 	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
table 						{font-size:9pt; 	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
body 						{font-size:9pt; 	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}


a:link 						{
	color: #1F4363;
	text-decoration: underline;
}
a:visited 					{color: #000000;	text-decoration:none;}
a:hover 					{color: #1C2718; 	text-decoration:underline;}
a:active 					{color: #000000;	text-decoration:none;}
a:focus 					{color: #000000;	text-decoration:underline;}

h6							{color:#000000; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; padding:0px; margin:0px;}
h5							{color:#000000; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; padding:0px; margin:0px;}
h4							{color:#000000; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; padding:0px; margin:0px;}
h3 							{color:#000000; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; padding:0px; margin:0px;}
h2 							{color:#000000; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; padding:0px; margin:0px;}
h1 							{color:#000000; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; padding:0px; margin:0px;} 

p							{
	margin: 0px;
	font-size: medium;
}

.scroller_content			{color:#232323;}

/* logo_text */
.logo						{margin-top: 80px; font-size:30pt; color:#EEEEEE;}

/* header_text */
.seo_h1 h1					{color:#ebebeb; font-size:12px; text-align:center; padding:0px; margin:0px;}
seo_h1						{color:#ebebeb; font-size:12px; text-align:center; padding:0px; margin:0px;}
.seo_h2	h2					{color:#ebebeb; font-size:10px; text-align:left; padding:0px; margin:0px;}
.seo_h2						{color:#ebebeb; font-size:10px; text-align:left; padding:0px; margin:0px;}

/* headings and content */
.content1_h_wrapper 		{text-align:left;}
.content1_c_wrapper			{color:#000000; font-size:10px;}

.content2_h_wrapper 		{text-align:left;}
.content2_c_wrapper			{color:#828282; font-size:10px;}

.content3_h_wrapper 		{text-align:left;}
.content3_c_wrapper			{
	/* color: #828282; */
	font-size: 12px;
}
		
.content4_h_wrapper			{text-align:left;}
.content4_c_wrapper			{color:#5E6468; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.content5_h_wrapper 		{text-align:left;}
.content5_c_wrapper			{
	color: #000000;
	font-size: medium;
}

.content6_h_wrapper 		{text-indent:10px;}
.content6_c_wrapper			{color:#000000; font-size:10px;}

.vmenu_h_wrapper 			{text-align:left;}
.vmenu_c_wrapper			{color:#828282; font-size:10px;}

.scroller_h_wrapper 		{text-align:left;}
.scroller_c_wrapper			{color:#828282; font-size:10px;}
/* the h3 tag defines the heading of the content boxes */
h3							{color:#000000; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; padding:0px 0px 0px 0px; margin:0px;}
.m-heading					{ margin:10px 0px 1px 20px; }
.style-b1					{ font-family:"Courier New", Courier, monospace; font-size:24px; color:#1C2718;}
.style-m1					{ font-family: "Trebuchet MS", Arial, Tahoma; font-size:24px; color:#273A24;}
.style-m2					{ font-family: "Trebuchet MS", Arial, Tahoma; font-size:24px; color:#1C2718;}

/* copyright_links */

#copyright_links 			{color:#ffffff;}
 #copyright_links a:link	{color:#ffffff; 	text-decoration:none;} 
 #copyright_links a:visited	{color:#ffffff; 	text-decoration:none;} 
 #copyright_links a:hover	{color:#5D7857; 	text-decoration:underline;} 
 #copyright_links a:active	{color:#ffffff; 	text-decoration:none;}
 
/* content in body1 */
.redfont 					{color:#202020; 	font-size:9pt;	font-weight:bold;}
 

/* editable styles */
/*body { background-color:#6E6E70;}*/

#header_image				{text-align:center; margin:0px; padding:0px;}

#contact_bookmark			{margin: 0px 0px 20px 0px;}
 .favorites_button			{border-width: 0;}
 .contact_button			{border-width: 0;}
	
/* special wrapper classes */

p.search-container 			{margin: 0px; padding: 0px; display: inline; width:200px;}
.search						{margin:0px; padding: 0px; width:85px; height:17px; border-width: 0px;}
.searchbox 					{border: 0px solid #4A76BD; background-image:url('../graphics/elements/search_bg.png'); height:14px; margin:0px; vertical-align:top;}
a.lnkSubmit:active 
{     
    margin:0px 0px 0px 0px; 
    background-image:url('../../Images/dashboardButton.jpg') left center no-repeat; 
    padding: 0em 1.2em; 
    font: 8pt "tahoma"; 
    color: #336699; 
    text-decoration: none; 
    font-weight: normal; 
    letter-spacing: 0px; 

 }
.wrapper_catalog 			{margin:10px 0px 20px 0px; border-style:dotted; border-width:thin; background-color:#EBEBEB; padding: 5px 5px 5px 5px;}
.catalog_image 				{width:150px; vertical-align:top; background-color:#ffffff;}
.catalog_description1 		{width:150px; vertical-align:top; background-color:#ffffff;}
.catalog_backtotop 			{width:150px; vertical-align:top;}
.catalog_learnmore 			{width:150px; vertical-align:top; background-color:#ffffff;}
.catalog_description2 		{width:100%; vertical-align:top; background-color:#ffffff;}
.catalog_price 				{width:100%; vertical-align:middle; background-color:#F7F7F7}
.catalog_divider hr 		{width:100%; height:1px; color:#C0C0C0; vertical-align:top; background-color:#ffffff;}
.catalog_addtocart 			{width:100%; vertical-align:top; background-color:#ffffff;}


.wrapper_catalog 			{color:#665000;}
.wrapper_catalog h2			{color:#665000;}
.catalog_image 				{color:#665000;}
.catalog_description1 		{color:#665000;}
.catalog_backtotop 			{color:#665000;}
.catalog_learnmore 			{color:#665000;}
.catalog_description2 		{
	color: #1F4363;
	text-decoration: none;
}
.catalog_price 				{color:#665000;}
.catalog_divider hr 		{
	background: #1F4363;
	color: #1F4363;
}
.catalog_addtocart 			{
	color: #1F4363;
	text-decoration: none;
}
 .modalBackgrounds {
            background-color:Gray;
            filter:alpha(opacity=70);
            opacity:0.7;
        }
        
        .failureMsg {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:Red;
	font-weight: bold;
	text-decoration:none;
}

.successMsg {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:Green;
	font-weight: bold;
	text-decoration:none;
}

.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.tdLabel
{
	text-align: right;
	width:150px;
	color:Black;
	
}
label
{
   
	color:Black;
    }
 .tdText
{
	text-align: left;
}
#blur
{
    width: 100%;
    background-color: black;
    moz-opacity: 0.5;
    khtml-opacity: .5;
    opacity: .5;
    filter: alpha(opacity=50);
    z-index: 120;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
#progress
{
    z-index: 200;
    background-color: White;
    position: absolute;
    top: 0pt;
    left: 0pt;
    border: solid 1px black;
    padding: 5px 5px 5px 5px;
    text-align: center;
}



.dbbutton
{
    margin: 0px 0px 0px 0px;
    background-image: url('../../Images/dashboardButton.jpg');
  white-space: normal;
    border: 0px;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: 0px;
    width: 121px;
    height: 49px;
   cursor:pointer
}
.dblnk a:active
{
    width:140px; color:Blue
}
.dblnk a:hover {color: #1C2718; text-decoration:underline;}


.lnkstyle
{
    margin-right:25px;
    color:Blue;
    font-weight:bold;
}