/* 
================================
Skin styles for DotNetNuke
================================
*/   
.SearchTextBox{
	font-size:10px;
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

.fontSty {
    font-size: 11px; 
    font-family: Arial, Helvetica, sans-serif; 
    color: #000000; 
}


.fontOrangeSty {
    font-size: 11px; 
    font-family: Arial, Helvetica, sans-serif; 
    color: #000000; 
}

.fontOrangeSty a:link {
    font-size: 11px; 
    font-family: Arial, Helvetica, sans-serif; 
    color: #ff9900; 
}

.fontOrangeSty a:visited {
    font-size: 11px; 
    font-family: Arial, Helvetica, sans-serif; 
    color: #ff9900; 
}

.fontOrangeSty a:active {
    font-size: 11px; 
    font-family: Arial, Helvetica, sans-serif; 
    color: #ff9900; 
}

.fontOrangeSty a:hover {
    font-size: 11px; 
    font-family: Arial, Helvetica, sans-serif; 
    color: #ff9900; 
   text-decoration: underline;
}

.topMenuClass {
    font-size: 10px; 
    font-family: Arial, Helvetica, sans-serif; 
    color: #000000; 
    padding-left: 2px;
    padding-right: 2px;
	vertical-align: text-bottom;
	text-align: left;
}    

.topMenuClass a:link {
    font-size: 10px; 
    font-family: Arial, Helvetica, sans-serif; 
    color: #000000; 
    padding-left: 2px;
    padding-right: 2px;
	vertical-align: text-bottom;
	text-align: left;
}   

.topMenuClass a:active {
    font-size: 10px; 
    font-family: Arial, Helvetica, sans-serif; 
    color: #000000; 
    padding-left: 2px;
    padding-right: 2px;
	vertical-align: text-bottom;
	text-align: left;
}   

.topMenuClass a:visited {
    font-size: 10px; 
    font-family: Arial, Helvetica, sans-serif; 
    color: #000000; 
    padding-left: 2px;
    padding-right: 2px;
	vertical-align: text-bottom;
	text-align: left;
}   

.topMenuClass a:hover {
    font-size: 10px; 
    font-family: Arial, Helvetica, sans-serif; 
    color: #000000; 
    padding-left: 2px;
    padding-right: 2px;
	vertical-align: text-bottom;
	text-align: left;
    text-decoration: underline;
}   


.tableSty {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-right: 33px;
	vertical-align: text-bottom;
	text-align: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 2px;
}

.rowMenuOrangeSty {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #E8AD23;
	padding-right: 10px;
	vertical-align: text-bottom;
	text-align: right;
	padding-top: 7px;
	padding-bottom: 7px;
    border-bottom : solid 1px #FFFFFF;
}

.rowMenuOrangeSty a:link {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #E8AD23;
	padding-right: 10px;
	vertical-align: text-bottom;
	text-align: right;
	padding-top: 7px;
	padding-bottom: 7px;
    border-bottom : solid 1px #FFFFFF;
}

.rowMenuOrangeSty a:visited {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #E8AD23;
	padding-right: 10px;
	vertical-align: text-bottom;
	text-align: right;
	padding-top: 7px;
	padding-bottom: 7px;
    border-bottom : solid 1px #FFFFFF;
}

.rowMenuOrangeSty a:active {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #E8AD23;
	padding-right: 10px;
	vertical-align: text-bottom;
	text-align: right;
	padding-top: 7px;
	padding-bottom: 7px;
    border-bottom : solid 1px #FFFFFF;
}

.rowMenuOrangeSty a:hover {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #E8AD23;
	padding-right: 10px;
	vertical-align: text-bottom;
	text-align: right;
	padding-top: 7px;
	padding-bottom: 7px;
    border-bottom : solid 1px #FFFFFF;
    text-decoration: underline;
}


.rowMenuSty {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-right: 10px;
	vertical-align: text-bottom;
	text-align: right;
	padding-top: 7px;
	padding-bottom: 7px;
    border-bottom : solid 1px #FFFFFF;
   text-decoration: none;
}

.rowMenuSty a:link {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-right: 10px;
	vertical-align: text-bottom;
	text-align: right;
	padding-top: 7px;
	padding-bottom: 7px;
    border-bottom : solid 1px #FFFFFF;
   text-decoration: none;
}

.rowMenuSty a:active {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-right: 10px;
	vertical-align: text-bottom;
	text-align: right;
	padding-top: 7px;
	padding-bottom: 7px;
    border-bottom : solid 1px #FFFFFF;
   text-decoration: none;
}

.rowMenuSty a:visited {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-right: 10px;
	vertical-align: text-bottom;
	text-align: right;
	padding-top: 7px;
	padding-bottom: 7px;
    border-bottom : solid 1px #FFFFFF;
   text-decoration: none;
}

.rowMenuSty a:hover {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-right: 10px;
	vertical-align: text-bottom;
	text-align: right;
	padding-top: 7px;
	padding-bottom: 7px;
    border-bottom : solid 1px #FFFFFF;
   text-decoration: underline;
}

.fontBoldStyCopy {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.fontBoldStyCopy a:link {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.fontBoldStyCopy a:active {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.fontBoldStyCopy a:visited {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.fontBoldStyCopy a:hover {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
   text-decoration: underline;
}

.fontOrangeStyBold {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.fontWhiteStyBold {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.fontWhiteStyBoldSm {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}

.fontWhiteStyRight {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-align: right;
	vertical-align: middle;
}


.fontWhiteStyBold a:link   {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;

}

.fontWhiteStyBold  a:visited {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;

}

.fontWhiteStyBold  a:active {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;

}

.fontWhiteStyBold  a:hover  {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
   text-decoration: underline;
}


.fontOrangeSty  {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #F2AC00;
	font-weight: bold;
	vertical-align: middle;

}

.fontOrangeSty  a:link   {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #F2AC00;
	font-weight: bold;
	vertical-align: middle;

}

.fontOrangeSty   a:visited {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #F2AC00;
	font-weight: bold;
	vertical-align: middle;

}

.fontOrangeSty   a:active {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #F2AC00;
	font-weight: bold;
	vertical-align: middle;

}

.fontOrangeSty  a:hover  {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #F2AC00;
	font-weight: bold;
	vertical-align: middle;
   text-decoration: underline;
}



A.loginClass:link   {
   font-family: Arial, Helvetica;
   font-size:  10px;
   color: #FFFFFF;
	font-weight: bold;
}

A.loginClass:visited {
   font-family: Arial, Helvetica;
   font-size:  10px;
   color: #FFFFFF;
	font-weight: bold;
}

A.loginClass:active {
   font-family: Arial, Helvetica;
   font-size:  10px;
   color:#FFFFFF;
	font-weight: bold;

}

A.loginClass:hover  {
   font-family: Arial, Helvetica;
   font-size:  10px;
   text-decoration: underline;
   color: #FFFFFF;
	font-weight: bold;
}


.gFont th {text-align:left; font-family:Arial; color:#090F7D; font-size:12px; font-weight:bold; background-repeat: no-repeat; padding-left:5px; background-color:#DFDFDF}


.gFont span, a { font-family:Arial; color:#090F7D; font-size:12px; background-repeat: no-repeat; }
.gFont img {border:0}
.gFont select, .gFont input {color:#666666;font-size:12px}

.gFont td {color: #000; font-weight:normal; font-size:12px; font-family:Arial;}

.gFont6 select, .gFont6 input {width:400px}
.gFont6 {width:100%; text-align:center; word-wrap: break-word; float:lef;}
.gFont table th {width:250px;}

.gFont a:link, .gFont a:visited {font-weight:bold;}
.gFont a:hover {font-weight:bold; text-decoration:none; color:#FF6600}
.gDrp select {width:50px}
.gDrp input {width:100px}

input[type='radio'] {width:10px}
input[type='checkbox'] {width:10px}

.memoBox1 input{width:auto}
.memoBox1 input{width:auto}

.width150 {width:150px}
.width40 {width:40%}
.width290 {width:280px; padding-left:5px}
.widthA input {width:auto}
.widthA {width:auto}
.desc {width:430px; word-wrap: break-word; padding:5px}
.gFontC {margin:0px auto; width:100%; text-align:left; float:left;}
.gFontC table {margin-bottom:25px; float:left;}
.gFontC .centerText {text-align:center}


.gHeader {background: url(/Portals/2/Skins/omnibusHome/images/otherPagesHeader2.jpg) no-repeat; padding-left:5px; height:19px; margin-bottom:25px; line-height:1.5em; float:left; width:100%;}

.search {width:100%; color:#fff; float:left; text-align:center; font-size:12px; font-weight:bold; vertical-align:middle; margin-right:15px; margin-top:25px; padding-top:2px}
.search p{float:right; display:block;}


.search a.smlinks {float:left; display:inline-block; color:#666666; text-decoration:none; display:block; margin:0 0.583em 0.667em 0; padding:5px 10px;} 

.search a.smlinks:hover {color:#FFF; text-decoration:none; display:block; background-color:#FF6600; } 

.search a.smlinks:active {color:#FFF; text-decoration:none; } 


.search a.smlinks2,.gFont a.smlinks2 {float:right; display:inline-block; color:#666666; text-decoration:none; display:block; margin:0 0.583em 0.667em 0; padding:5px 10px;} 

.search a.smlinks2:hover,.gFont a.smlinks2:hover {color:#FFF; text-decoration:none; display:block; background-color:#FF6600; } 

.search a.smlinks2:active,.gFont a.smlinks2:active {color:#FFF; text-decoration:none; }



.vcart a.smlinks {display:inline-block; color:#666666; text-decoration:none; display:block;margin:0 0.583em 0.667em 0;} 

.vcart a.smlinks:hover {color:#FFF; text-decoration:none; display:block; background-color:#0A117C; } 

.vcart a.smlinks:active {color:#FFF; text-decoration:none; } 

.vcart a {padding:5px; background-color:#FF6600;}
.search a {padding:5px; background-color:#0A117C; }

.autoWidth{width:auto }

.search a:link {color:#FFF;}
.search a:visited {color:#FFF}
.search a:hover {color:#FFF; text-decoration:none;}

.vcart a:link {color:#FFF}
.vcart a:visited {color:#FFF}
.vcart a:hover {color:#FFF; text-decoration:none}

.vCart {width:85px; height:18px; color:#fff; float:right; text-align:center; font-size:12px; font-weight:bold; vertical-align:middle;margin-right:15px; margin-top:25px; padding-top:2px}

.greyBg {background-color:#ECECEC}

.gTable td {padding-top:5px; padding-bottom:5px; padding-left:5px; border-bottom: solid 2px #fff}
.gTable2 td, th{padding-top:5px; padding-bottom:5px}
.gTable td th{width:auto}
.gTable2 td th{width:auto}

.gTable p {line-height:1.5em; padding:5px}

.tmbSpace table {margin-bottom:20px; margin-right:20px}
.tmbSpace span {color:#030979; font-weight:bold}
.tmbSpace img {border:0}

.cart_summary {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	vertical-align: text-bottom;
	text-align: left;
    text-decoration: none;
	margin-top: 2px; margin-bottom:2px;
}

.cart_summary a:link {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	vertical-align: text-bottom;
	text-align: left;
    text-decoration: none;
	margin-top: 2px; margin-bottom:2px;
}

.cart_summary a:active {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	vertical-align: text-bottom;
	text-align: left;	
    text-decoration: none;
	margin-top: 2px; margin-bottom:2px;
}

.cart_summary a:visited {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	vertical-align: text-bottom;
	text-align: left;
    text-decoration: none;
	margin-top: 2px; margin-bottom:2px;
}

.cart_summary a:hover {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	vertical-align: text-bottom;
	text-align: left;
    text-decoration: underline;
	margin-top: 2px; margin-bottom:2px;
}

.gCart {width:615px;}
.gCart td {border-bottom:2px solid #FFFFFF;}

.align_right { text-align: right; }
.align_left { text-align: left; }
.margined { margin-top: 2px; margin-bottom:2px; }
.padded_right { padding-right: 20px; }

/*Simon Edit*/
#dnn_ContentPane.admin{padding-bottom:20px;}
#dnn_ContentPane.admin table{width:100%; float:left;}

div.currency,#dnn_ctr636_ModuleContent{width:450px; float:right;}

span.currency{float:right;}
.currency a,.currency a:link,.currency a:visited{margin:10px 10px 20px 0; color:#003366; font:bold 12px Arial,helvetica,sans-serif; text-decoration:none; text-transform:uppercase;}
.currency a:hover,.currency a:active{margin:10px 10px 20px 0; color:#FF6600; font:bold 12px Arial,helvetica,sans-serif;text-decoration:none; text-transform:uppercase;}

.menu{width:100%; margin-bottom:35px;}
.menu td{padding:0;}
.menu a, .menu a:link, .menu a:visited{padding-left:5px; line-height:2em; display:block; width:100%; background:#DFDFDF;}
.menu a:active, .menu a:hover{background:#090F7D; color:#fff;}

/*Used for the edit forms of the website*/
#EditForm{background:#DFDFDF; width:100%;}
#EditForm h1{padding-top:10px; margin:0; text-align:left; font:bold 16px Tahoma,Arial,Helvetica,sans-serif; color:#606060; margin-left:15px;}
#EditForm table,#EditForm table tr{width:100%; font:11px Arial, Helvetica, sans-serif; color:#736E49; vertical-align:top; padding:5px; margin:20px 15px;}
#EditForm table tr table,#EditForm table tr table td{margin:0; padding:5px 0;}
#EditForm td {padding:5px 0 5px 15px;color:#666666; text-align:left; line-height:2em; vertical-align:top;}
#EditForm th { color:#666666;text-align:left;vertical-align:top;width:175px;font: bold 11px Arial, Helvetica, sans-serif; padding:5px 10px 5px 0; vertical-align:top}

#EditForm td.text{padding:5px 0 5px 15px; width:100px;color:#736E49; font: bold 11px Arial, Helvetica, sans-serif; text-align:left; vertical-align:middle;}
#EditForm th.caption { color:#666666;text-align:left;vertical-align:top;width:65px;font: bold 11px Arial, Helvetica, sans-serif; padding:5px 10px 5px 0; vertical-align:middle}
#EditForm tr.alternate { background-color:#fff;}

#EditForm #table2{width:80%;}
#EditForm #table2 th.caption{width:25%;}

#EditForm #table3{width:96%;}
#EditForm #table3 th.caption{ padding:5px; }
#EditForm #table3 .header td {width:21%; border-bottom:1px solid #666666; text-align:left}
#EditForm #table3 td{ color:#666666; padding:5px 5px 5px 0; border-bottom:1px dotted #c2c2c2;}
#EditForm #table3 .total{font:bold 11px Arial,Helvetica,sans-serif; color:#666666;}
#EditForm #table3 .total th{text-align:right; border-bottom:1px dotted #c2c2c2; vertical-align:middle;}

#EditForm .header td{ color:#666666; text-align:left; font: bold 11px Arial, Helvetica, sans-serif; vertical-align:middle; padding:5px 5px 5px 0; border-bottom:1px solid #666666;}
#EditForm .header .first{width:250px!important;}
#EditForm .header td a,#EditForm .header td a:link,#EditForm .header td a:visited { color:#666666; text-decoration:none;}
#EditForm .header td a:hover,#EditForm .header td a:active{color:#999999; text-decoration:none;}

/*Text Boxes and Multi-Line Text Area*/

#EditForm input ,#EditForm  input[type=text] {font:11px Arial, Helvetica, sans-serif; width:300px; color:#736E49; margin-left:5px;}
#EditForm textarea{font:11px Arial, Helvetica, sans-serif;width:300px;color:#736E49; margin-left:5px;}
/*Checkbox class to remove margin (Always apply on checkbox when possible)*/
#EditForm  input[type=checkbox], #EditForm .check input,#EditForm  input[type=radio] {width:10px; margin:0 5px;padding:0;}

#EditForm select{margin-left:5px; font:11px Arial, Helvetica, sans-serif;width:300px!important;color:#736E49;}
#EditForm  option{margin:5px; font:11px Arial, Helvetica, sans-serif;color:#736E49;}

#EditForm .validator {padding-left:10px; color:#bc0202;font-weight:700; text-align:right;}

#EditForm  .buttons{width:100%;}
#EditForm  p{background:#FCFCFC; height:50px; border-top:2px solid #666666; padding:15px; line-height:1.5em; font-size:11px;}
#EditForm  a{font-size:11px;}

.EditForm{background:#FCFCFC; width:100%;}
.EditForm  table.calendar{width:50%!important; text-align:center; border:1px solid #c2c2c2;}
.EditForm h1{padding-top:10px; margin:0; text-align:left; font:bold 16px Tahoma,Arial,Helvetica,sans-serif; color:#606060; margin-left:15px;}
.EditForm table,#EditForm table tr{width:100%; font:11px Arial, Helvetica, sans-serif; color:#736E49; vertical-align:top; padding:5px; margin:20px 15px;}
.EditForm table tr table,#EditForm table tr table td{margin:0; padding:5px 0; text-align:center}
.EditForm td {padding:0;color:#666666; text-align:left; line-height:2em; vertical-align:top;}
.EditForm th { color:#666666;text-align:left;vertical-align:top;width:175px; font: bold 11px Arial, Helvetica, sans-serif; padding:5px 10px 5px 0; vertical-align:top}
.EditForm select{margin-left:5px; font:11px Arial, Helvetica, sans-serif;width:310px!important;color:#666666;}
.EditForm option{margin:5px; font:11px Arial, Helvetica, sans-serif;color:#666666;}
.EditForm td table.calendar td{padding:0; text-align:center; font:11px Arial, Helvetica, sans-serif; color:#666666!important; vertical-align:middle;}

/*EditForm Buttons*/
#EditForm  a.button, #EditForm  button,.EditForm  a.button, .EditForm  button {
  display: inline-block;
  float: left;
  margin:0 0.583em 0.667em 0;
  padding:5px 10px 5px 7px;   /* Links */
  border:1px solid #dedede;
  border-top:1px solid #eee;
  border-left:1px solid #eee;
  background-color:#f5f5f5;
  font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
  font-size:100%;
  line-height:100%;
  text-decoration:none;
  font-weight:bold;
  color:#565656;
  cursor:pointer;
}
#EditForm  button,.EditForm  button {
  width:auto;
  overflow:visible;
  padding:4px 10px 3px 7px;   /* IE6 */
}
#EditForm  button[type],.EditForm  button[type] {
  padding:4px 10px 4px 7px;   /* Firefox */
  line-height:17px;           /* Safari */
}

*:first-child+html #EditForm  button[type],*:first-child+html .EditForm button[type] {
  padding:4px 10px 3px 7px;   /* IE7 */
}

#EditForm  button img, #EditForm  a.button img{
  margin:0 3px -3px 0 !important;
  padding:0;
  border:none;
  width:16px;
  height:16px;
  float:none;
}

/* Standard Buttons */
#EditForm button:hover, #EditForm a.button:hover,.EditForm button:hover, .EditForm a.button:hover{
  background-color:#dff4ff;
  border:1px solid #c2e1ef;
  color:#336699;
}
#EditForm a.button:active, #EditForm button:active,.EditForm a.button:active, .EditForm button:active{
  background-color:#6299c5;
  border:1px solid #6299c5;
  color:#fff;
}

/* Positive */
#EditForm  .positive {
  color:#529214;
}
#EditForm a.positive:hover, #EditForm button.positive:hover {
  background-color:#E6EFC2;
  border:1px solid #C6D880;
  color:#529214;
}
#EditForm a.positive:active, #EditForm button.positive:active {
  background-color:#529214;
  border:1px solid #529214;
  color:#fff;
}

/* Negative */
#EditForm  .negative {
  color:#d12f19;
}
#EditForm a.negative:hover, #EditForm button.negative:hover {
  background:#fbe3e4;
  border:1px solid #fbc2c4;
  color:#d12f19;
}
#EditForm a.negative:active, #EditForm button.negative:active {
  background-color:#d12f19;
  border:1px solid #d12f19;
  color:#fff;
}

.shopAdmin{float:left; margin:10px;width:100%;}

/*Paging design*/
.dnm_paging{background:#FCFCFC; height:50px; border-top:2px solid #666666; padding:15px; text-align:center}
.dnm_paging table{background:none; width:300px!important; margin:0 auto;}
.dnm_buttons table{background:none; width:300px; margin:0 auto;}
table .currentPg{color:#666666; font:bold 1em Arial,Helvetica,sans-serif;}

/*A - Paging links*/
.dnm_paging td a,.dnm_paging td a:link,.dnm_paging td a:visited { color:#000; font:bold 0.9em Verdana,Arial,helvetica,sans-serif; text-decoration:none; margin-right:2px; vertical-align:middle; line-height:1.5em;}
.dnm_paging td a:hover,.dnm_paging td a:active{color:#999999; text-decoration:none;}
.dnm_paging td a[type=disabled],.dnm_paging td a[disabled=disabled]{color:#999999;cursor:hand;text-decoration:none;}
