body { color: black; font-size: 12px; font-family: verdana; }
.body { color: black; font-size: 11px; font-family: verdana; }
.bodyBold { color: black; font-size: 11px; font-family: verdana; font-weight: bold; }
.sidelink { color: black; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.legal { color: black; font-size: 9px; font-family: verdana; }
.header { color: black; font-size: 14px; font-weight: bold; }
.header1 { color:black;font-size:22px;font-weight:bold;}

.headerWhite { color: white; font-size: 18px; font-weight: bold; }

input.calc_readonly {background-color:#eeeeee;}

li.menu_entry {width:180px}

.admin_menu {padding:5px 20px;background-color:#eeeeee;border:1px black solid;font-family:arial;font-size:12px;}
.admin_menu1 {padding:2px 10px;background-color:#F7F6FF;border:1px black solid;font-family:arial;font-size:12px;font-weight:normal}
.admin_menu2 {padding:2px 10px;background-color:#FFFEF1;border:1px black solid;font-family:arial;font-size:12px;font-weight:normal}
.admin_menu3 {padding:2px 10px;background-color:#FFF6F6;border:1px black solid;font-family:arial;font-size:12px;font-weight:normal}

.admin_menu_title {font-size:14px;font-weight:bold;font-family:arial;text-decoration:underline;text-align:center}
.admin_version {text-align:center}

.standard7  {font-size: 7px; }
.standard8  {font-size: 8px; }
.standard9  {font-size: 9px; }
.standard10 {font-size: 10px; }
.standard11 {font-size: 11px; }
.standard12 {font-size: 12px; }
.standard13 {font-size: 13px; }
.standard14 {font-size: 14px; }
.standard15 {font-size: 15px; }
.standard16 {font-size: 16px; }
.standard17 {font-size: 17px; }
.standard18 {font-size: 18px; }
.standard19 {font-size: 19px; }
.standard20 {font-size: 20px; }
.standard21 {font-size: 21px; }
.standard22 {font-size: 22px; }
.standard23 {font-size: 23px; }
.standard24 {font-size: 24px; }
.standard25 {font-size: 25px; }
.standard26 {font-size: 26px; }
.standard27 {font-size: 27px; }
.standard28 {font-size: 28px; }
.standard29 {font-size: 29px; }
.standard30 {font-size: 30px; }
.standard31 {font-size: 31px; }
.standard32 {font-size: 32px; }

table.table_border {
	border-top:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-color: black;
	margin-left:4px;
	margin-bottom:5px;
	
	font-size: 12px;
}

p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }

.green {
	color:green;
}
.blue {
	color:blue;
}

a.menu_entry:link 		{color: blue; text-decoration: none; }
a.menu_entry:visited 	{color: blue; text-decoration: none; }
a.menu_entry:hover		{color: red; text-decoration: none; } 
a.menu_entry:active 	{color: blue; text-decoration: none; }

a.product_link:link 		{color: blue; text-decoration: none; }
a.product_link:visited 		{color: purple; text-decoration: none; }
a.product_link:hover		{color: red; text-decoration: none; } 
a.product_link:active 		{color: blue; text-decoration: none; }

a.ilink:link 		{color: blue; text-decoration: none; }
a.ilink:visited 	{color: blue; text-decoration: none; }
a.ilink:hover		{color: red; text-decoration: none; } 
a.ilink:active 	{color: blue; text-decoration: none; }

a.ilink_green:link 		{color: green; text-decoration: none; }
a.ilink_green:visited 	{color: green; text-decoration: none; }
a.ilink_green:hover		{color: red; text-decoration: none; } 
a.ilink_green:active 	{color: green; text-decoration: none; }

a.grey:link 		{color: #cccccc; text-decoration: none; }
a.grey:visited 	{color: #cccccc; text-decoration: none; }
a.grey:hover		{color: red; text-decoration: none; } 
a.grey:active 		{color: #cccccc; text-decoration: none; }

a.link_bold:link 	{color: blue; text-decoration: none; font-weight:bold }
a.link_bold:visited {color: blue; text-decoration: none; font-weight:bold }
a.link_bold:hover	{color: red; text-decoration: none; font-weight:bold } 
a.link_bold:active 	{color: blue; text-decoration: none; font-weight:bold}

a.sidelink:link 	{color: black; text-decoration: none; }
a.sidelink:visited 	{color: black; text-decoration: none; }
a.sidelink:hover	{color: red; text-decoration: none; } 
a.sidelink:active 	{color: black; text-decoration: none; }

a.header_cat { 
	color: white; 
	font-size: 14px; 
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing: -1px;
	text-decoration: none;
}

.standard_input {
	font-size:11px;
	font-family:arial;
	width:180px;
}

div.field_required {
	font-weight:normal;
	font-size:12px;
	color:blue;
}
div.field_optional {
	color:black;
	font-weight:normal;
	font-size:12px;
}

tr.alt1 {
	background-color: #ffffff;
}
tr.alt2 {
	background-color: #dddddd;
}

table.admin_blog {
	border-top:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-color: black;
	margin-left:4px;
	margin-bottom:5px;
	
	font-size: 12px;
}
.date-header {
  margin:1.5em 0 .5em;
  color:#6E4319;
  }
  
.post-title {
  margin:1.5em 0 .75em;
  font:bold 1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#6E4319;
  }
  
span.post-comment-uname {
  margin:1.5em 0 .75em;
  font:bold 60%/1.4em Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  color:#6E4319;
  }
  
a.post-title-link:link 		{color: 513213; text-decoration: underline; }
a.post-title-link:visited 	{color: 513213; text-decoration: underline; }
a.post-title-link:hover		{color: A55200; text-decoration: underline; } 
a.post-title-link:active 	{color: 513213; text-decoration: underline; }

a.admin_form_link:link 		{color: 513213; text-decoration: underline; }
a.admin_form_link:visited 	{color: 513213; text-decoration: underline; }
a.admin_form_link:hover		{color: A55200; text-decoration: underline; } 
a.admin_form_link:active 	{color: 513213; text-decoration: underline; }

a.post-side-link:link 		{color: 513213; text-decoration: none; font-family:arial; font-size:12px}
a.post-side-link:visited 	{color: 513213; text-decoration: none; font-family:arial; font-size:12px}
a.post-side-link:hover		{color: A55200; text-decoration: none; font-family:arial; font-size:12px} 
a.post-side-link:active 		{color: 513213; text-decoration: none; font-family:arial; font-size:12px}

a.post-comment-link:link 		{color: 319400; text-decoration: none; font-family:arial; font-size:12px}
a.post-comment-link:visited 		{color: 319400; text-decoration: none; font-family:arial; font-size:12px}
a.post-comment-link:hover		{color: red; text-decoration: none; font-family:arial; font-size:12px} 
a.post-comment-link:active 		{color: 319400; text-decoration: none; font-family:arial; font-size:12px}

a.member_button {
    display: block;
    width: 166px;
    height: 40px;
    background-image: url(images/button1.gif);
    background-repeat:no-repeat;
    text-align:center;
    padding-top:13px;
    margin:5px;
    text-decoration:none;
    color:black;
    font-size:12px;
    font-weight:bold;
}
a.member_button:hover {
    background-image: url(images/button2.gif);
}

a.member_button2 {
    display: block;
    width: 166px;
    height: 40px;
    background-image: url(images/button1.gif);
    background-repeat:no-repeat;
    text-align:center;
    padding-top:9px;
    margin:5px;
    text-decoration:none;
    color:red;
    font-size:18px;
    font-weight:bold;
}
a.member_button2:hover {
    background-image: url(images/button2.gif);
}

.border_full {
	border-style:solid;
	border-color:black;
	border-width:1px;
	font-family:arial;
	font-size:12px;
}


.jqifade{
      position: absolute;
      background-color: #aaaaaa;
}
div.jqi{
      width: 400px;
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      position: absolute;
      background-color: #ffffff;
      font-size: 11px;
      text-align: left;
      border: solid 1px #eeeeee;
      -moz-border-radius: 10px;
      -webkit-border-radius: 10px;
      padding: 7px;
}
div.jqi .jqicontainer{
      font-weight: bold;
}
div.jqi .jqiclose{
      position: absolute;
      top: 4px; right: -2px;
      width: 18px;
      cursor: default;
      color: #bbbbbb;
      font-weight: bold;
}
div.jqi .jqimessage{
      padding: 10px;
      line-height: 20px;
      color: #444444;
}
div.jqi .jqibuttons{
      text-align: right;
      padding: 5px 0 5px 0;
      border: solid 1px #eeeeee;
      background-color: #f4f4f4;
}
div.jqi button{
      padding: 3px 10px;
      margin: 0 10px;
      background-color: #2F6073;
      border: solid 1px #f4f4f4;
      color: #ffffff;
      font-weight: bold;
      font-size: 12px;
}
div.jqi button:hover{
      background-color: #728A8C;
}
div.jqi button.jqidefaultbutton{
      background-color: #BF5E26;
}
.jqiwarning .jqi .jqibuttons{
      background-color: #BF5E26;
}

.option_entry {padding:0 0 5px 0}
.option_entry label {font-size:10px;color:#888888}

.mcePlain {background-color:white;border:1px #cccccc solid;padding:10px;}
.show_editor {font-style:italic}

.coupon {font-size:10px;font-style:italic;color:red}
.gift_code {font-size:10px;font-style:italic;color:red}

a.not:link {color:blue}
a.not:hover {color:red}
	
a.not_used:link {color:#636363}
a.not_used:hover {color:red}

.radio_box_background {background-color:#d1e0d5}
.radio_box_background2 {background-color:#bfcffc}
.radio_box_background3 {background-color:#fcbfbf}
.radio_box_background4 {background-color:#fcfbbf}
.radio_box_background5 {background-color:#bffcfb}



.customGrid {font-size:14px}
.customGrid input {width:50px}

a.customEdit:link {color:#636363;text-decoration:none}
a.customEdit:hover {color:red}

a.customEditActive:link {color:blue;text-decoration:none}
a.customEditActive:hover {color:red}

.helpWindow img {border:0}
.helpWindow {
    display: none;
    
    position: absolute;

    clear:both;
    
    text-decoration:none;
    
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    text-align:left;
    padding: 12px;
    z-index: 5000;

}

.customWindow img {border:0}
.customWindow {
    display: none;
    
    position: absolute;

    clear:both;
    
    width: 250px;
    
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
    z-index: 5000;
}

#overlay1 {
     display: none;
     position: fixed;
     top: 0px;
     left: 0px;     
     width:100%;
     height:100%;
     text-align:center;
     z-index: 4000;
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

.radioentry:link {color:black;text-decoration:none}
.radioentry:visited {color:black;text-decoration:none}
.radioentry:hover {color:#ba0000}

table.customGrid {font-size:11px}
table.customGrid span {font-size:10px}

#quick_jump ol span.option_id {font-size:10px}

.sub_description {color:#838383;font-style:italic}

.readonly_entry {background-color:#dddddd;color:#888888}

.product_element img {margin:0 0 0 15px;cursor:pointer}

.alert { color:red}

.clear{clear: both;}
