/* Default Attributes */
body { margin: 0;padding: 0; font-family: "Tahoma"; font-size: 10pt; color: #666; background: #FFF; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-family: "Lucida Grande", "Verdana"; font-weight: bold; color: #FF8000;}
h1 { font-size: 18pt;}
h2 { font-size: 16pt;}
h3 { font-size: 14pt;}
h4 { font-size: 12pt;}
h5 { font-size: 10pt;}
h6 { font-size: 9pt;}
p, input, textarea, label, form { margin:0; padding:0;}
p  { font-size: 10pt; margin-top: 0.5em; margin-bottom: 1em;}
input,textarea { font-family: tahoma; font-size:10pt;}
input[type="text"] { height: 14pt; /* IE6 */ color: #4C4C4C;}
input[type="file"] { height: 15pt; /* FF2 */}
label { font-size:8pt; color: #666;}
img { border:none;}
h1 a,h2 a, h3 a, h4 a, h5 a{ color: #FF8000; }
a{ color: #666; text-decoration:underline;}
a:hover { color: #FF8000; text-decoration:underline;}
ul { margin-top:0.25em; padding-left: 2em;}

/* Print Template Styling */
#page_header {background-color: #FF8000; padding: 10px 10px 10px 20px; }
#page_header div.toolbar_right 	 {display:block;}
#topic_key {color: white; font-size: 8pt;}
#page_title {color: white;}
body {margin:0px; padding:0px;}
#page_content {margin: 10px 20px 20px 20px;}
/*div.pagination {clear:both; text-align: center; color: #FF8000; margin-top:10px; }*/
.center {text-align:center;}

/* rounded buttons by George */
.g_button { font-family: "tahoma"; font-size: 10px; font-weight: normal; color: #666; cursor:hand;  line-height:16px; background:url(../images/fashion/buttons/gbutton.png) no-repeat right top;  padding-right:10px;  vertical-align:middle; display:block; /*opera*/ display:inline-block; /*ie*/ display:-moz-inline-box;  /*ff*/ text-decoration:none; }
.g_button span {  background:url(../images/fashion/buttons/gbutton.png) no-repeat left top;  height:16px; display:block; display:inline-block; padding-left: 10px; line-height:16px; text-decoration:none; }
a.g_button:hover {background-position:right bottom; }
a.g_button:hover span {background-position:left bottom; }
.g_button.white_background { background-image:url(../images/fashion/buttons/gbutton_white.png); color:white;}
.g_button.white_background span { background-image: url(../images/fashion/buttons/gbutton_white.png); color:white; }

div.toolbar_right {text-align:right; }
div.toolbar_left .g_button { float: left; margin: 6px 4px 0px 0px; }
div.toolbar_right .g_button { float: right; margin: 6px 4px 0px 0px;}

/* Pagination*/
.pagination {
  padding: 3px;
  margin: 3px;
}
.pagination a {
  padding: 2px 5px 2px 5px;
  margin: 2px;
  border: 1px solid #FC6;
  text-decoration: none;
  color: #FF8000;
}
.pagination a:hover, .pagination a:active {
  border: 1px solid #FF8000;
  color: #000;
}
.pagination span.current {
  padding: 2px 5px 2px 5px;
  margin: 2px;
  border: 1px solid #FF8000;
  font-weight: bold;
  background-color: #FF8000;
  color: #FFF;
}
.pagination span.disabled {
  padding: 2px 5px 2px 5px;
  margin: 2px;
  border: 1px solid #eee;
  color: #ddd;
}
