/* 
================================
Skin styles for DotNetNuke
================================
*/   

/*printer friendly text in news article*/
/*.Normal #divPrinterFriendly { font-family:arial, helvetica, sans-serif; font-size:15px;  line-height:13pt; color:#EE3538; font-weight:900;}
.Normal #divPrinterFriendly a:link     { font-family:arial, helvetica, sans-serif; font-size:15px; line-height:13pt; color: #EE3538; font-weight:900; text-decoration: underline; }
.Normal #divPrinterFriendly a:visited    { font-family:arial, helvetica, sans-serif; font-size:15px; line-height:13pt; color: #A4A2A2; font-weight:900; text-decoration: underline; }
.Normal #divPrinterFriendly a:active    { font-family:arial, helvetica, sans-serif; font-size:15px; line-height:13pt; color: #EE3538; font-weight:900; text-decoration: underline; }
.Normal #divPrinterFriendly a:hover    { font-family:arial, helvetica, sans-serif; font-size:15px; line-height:13pt; color: #EE3538; font-weight:900; text-decoration: none; }*/

body {
scrollbar-base-color: #3892C1;
scrollbar-arrow-color: #ffffff;
scrollbar-darkshadow-color: #3892C1;
scrollbar-shadow-color: #000000;
scrollbar-track-color: #B5C5CD;

}

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #fefefe;
}
.skinmaster {
	height: 100%;
	background-color: #f3f5fa;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px; 
}
.skinheader {
}
.skingradient {
	height:28px;
}
.controlpanel {
	width: 100%;
	background-color: #dfe5f2;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.MainMenu_MenuContainer {
	background-color: transparent;
	background-repeat:repeat-x;
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height: 25px;
	background-color: transparent
}

.MainMenu_MenuIcon {
    display: none;

}

.MainMenu_MenuItem {
	border-left: #dddddd 0px solid; 
	border-bottom: #dddddd 1px solid; 
	border-top: #dddddd 1px solid; 
	border-right: #dddddd 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #113275; 
	font-family: arial, verdana, helvetica, geneva, sans-serif;
	font-size: 13px; 
	font-weight: bold; 
	font-style: normal;
	text-decoration: none;
}

.MainMenu_MenuItemSel {
    cursor: pointer; 
	cursor: hand; 
	color: #3892C1; 
	font-family: arial, verdana, helvetica, geneva, sans-serif;
	font-size: 13px; 
	font-weight: bold; 
	font-style: normal;
    text-decoration: none;
    background-color: transparent;
	
}



.MainMenu_SubMenu {
	background-color: #ffffff;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=1);
	
}

.MainMenu_MenuBreak {
	height: 1px;
}

.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border: none;
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	border: none;
}
.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
  border: none;
}


/*top left nav background below*/
.TreeViewMenu {
	width: 160px;
	background-color: #C6C4C0;

}


/*.Head {
   font-family: Arial, Helvetica, sans-serif;
   font-size:  11px;
   font-weight: bold;
   color: #EE3538;
   border: none;}*/
   
.Head   { font-family: arial, helvetica, sans-serif; font-size:12px; line-height:13px; color:#9D1B2D; text-decoration:none; font-weight:bold; }
.Head a:link     { font-family: arial, helvetica, sans-serif; font-size:12px; line-height:13px; color:#9D1B2D; text-decoration:none; font-weight:bold;}
.Head a:visited    { font-family: arial, helvetica, sans-serif; font-size:12px; line-height:13px; color:#A4A2A2; text-decoration:none; font-weight:bold;}
.Head a:active    { font-family: arial, helvetica, sans-serif; font-size:12px; line-height:13px; color:#9D1B2D; text-decoration:none; font-weight:bold; }
.Head a:hover    { font-family: arial, helvetica, sans-serif; font-size:12px; line-height:13px; color:#9D1B2D; text-decoration:underline; font-weight:bold;}

/* Kim's css */

/*.Head #publishTitle

{
    font-family: Arial, Helvetica, sans-serif;
    font-size:15px;
    color:#eeeeee;
}*/


.SubHead    {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  10 px;
    font-weight:    bold;
    color: #9D1B2D;
}

/*p{ margin: 0; padding: 0 0 0 0px;}*/

.news{font-family: arial, helvetica, sans-serif; font-size:11px; line-height:15px; color:#000000; }
.news a{font-family: arial, helvetica, sans-serif; font-size:11px; line-height:15px; color:#000000; text-decoration:none;}
.news a:hover{ text-decoration:underline;}

.end1{font-family: arial, helvetica, sans-serif; font-size:11px; line-height:15px; color:#ffffff;}
.end1 a{font-family: arial, helvetica, sans-serif; font-size:11px; line-height:15px; color:#ffffff; text-decoration:underline; font-weight:900;}
.end1 a:hover{ text-decoration:none;
}

.form { 
background-color: #ffffff;
margin-top:7px;
margin-bottom:7px;
margin-left:0px;
margin-right:7px;

}


.formButton {
font: bold 10px Arial, Helvetica, sans-serif;
color: #ffffff;
background-color: #8B0904;
border: 1px solid #D42029;
cursor: pointer;
height: 15px;
width: 20px;
margin-top:2px;
margin-bottom:2px;
margin-left:2px;
margin-right:2px;
vertical-align:middle;
}

.RegisterButton {
font: bold 10px Arial, Helvetica, sans-serif;
color: #ffffff;
background-color: #8B0904;
border: 1px solid #D42029;
cursor: pointer;
height: 20px;
width: 50px;
margin-top:2px;
margin-bottom:2px;
margin-left:2px;
margin-right:2px;
vertical-align:middle;
}

.formInput {
font: normal 10px Arial, Helvetica, sans-serif;
color: #333333;
background-color: #ffffff;
border: 1px solid #cccccc;
height:16px;
width: 250px;
vertical-align:middle;
margin-top:5px;
margin-bottom:5px;
margin-left:0px;
margin-right:5px;
}

.textArea {
font: 8pt Arial, Helvetica, sans-serif;
color: #254C77;
background-color: #ffffff;
border: 1px solid #cccccc;
margin-top:5px;
margin-bottom:5px;
margin-left:0px;
margin-right:5px;
}

.headerfont2 { font-family: arial, helvetica, sans-serif; font-size:17px; color:#9D1B2D; font-weight:bold;}
.headerfont2 a:link     { color: #0000CC; text-decoration: underline ;}
.headerfont2 a:visited    { color: #A4A2A2; text-decoration: underline; }
.headerfont2 a:active    { color: #0000CC; text-decoration: underline ;}
.headerfont2 a:hover    { color: #0000CC; text-decoration: none ; }

.headerfont { font-family: arial, helvetica, sans-serif; font-size:17px; color:#9D1B2D; }
.headerfont a:link     { color: #0000CC; text-decoration: underline; }
.headerfont a:visited    { color: #A4A2A2; text-decoration: underline; }
.headerfont a:active    { color: #0000CC; text-decoration: underline; }
.headerfont a:hover    { color: #0000CC; text-decoration: none ;}

.h1 { font-family:arial, helvetica, sans-serif; font-size:15px;  line-height:15px; color:#0B245F; font-weight:900;}
.h1 a:link     { font-family:arial, helvetica, sans-serif; font-size:15px; line-height:13pt; color: #0B245F; font-weight:900; text-decoration: underline; }
.h1 a:visited    { font-family:arial, helvetica, sans-serif; font-size:15px; line-height:13pt; color: #A4A2A2; font-weight:900; text-decoration: underline; }
.h1 a:active    { font-family:arial, helvetica, sans-serif; font-size:15px; line-height:13pt; color: #0B245F; font-weight:900; text-decoration: underline; }
.h1 a:hover    { font-family:arial, helvetica, sans-serif; font-size:15px; line-height:13pt; color: #0B245F; font-weight:900; text-decoration: none; }

.heading { font-family:arial, helvetica, sans-serif; font-size:15px;  color:#ffffff; font-weight:900;}
.heading a:link     { font-family:arial, helvetica, sans-serif; font-size:15px; color: #ffffff; font-weight:900; text-decoration: underline; }
.heading a:visited    { font-family:arial, helvetica, sans-serif; font-size:15px; color: #ffffff; font-weight:900; text-decoration: underline; }
.heading a:active    { font-family:arial, helvetica, sans-serif; font-size:15px; color: #ffffff; font-weight:900; text-decoration: underline; }
.heading a:hover    { font-family:arial, helvetica, sans-serif; font-size:15px; color: #ffffff; font-weight:900; text-decoration: none; }

.h2   { font-family: arial, helvetica, sans-serif; font-size:12px; line-height:13px; color:#0087C7; text-decoration:none; font-weight:bold; }
.h2 a:link     { font-family: arial, helvetica, sans-serif; font-size:12px; line-height:13px; color:#0087C7; text-decoration:none; font-weight:bold;}
.h2 a:visited    { font-family: arial, helvetica, sans-serif; font-size:12px; line-height:13px; color:#A4A2A2; text-decoration:none; font-weight:bold;}
.h2 a:active    { font-family: arial, helvetica, sans-serif; font-size:12px; line-height:13px; color:#0087C7; text-decoration:none; font-weight:bold; }
.h2 a:hover    { font-family: arial, helvetica, sans-serif; font-size:12px; line-height:13px; color:#0087C7; text-decoration:underline; font-weight:bold;}

.h3   { color: #565656; font-size: 11px; font-weight: bold; font-family:  arial, helvetica, sans-serif; text-decoration: none ;}
.h3 a:link     { color: #565656; text-decoration: none; }
.h3 a:visited    { color: #A4A2A2; text-decoration: none; }
.h3 a:active    { color: #565656; text-decoration: none ;}
.h3 a:hover    { color: #565656; text-decoration: underline; }

.whitetext { color: #ffffff; font-size: 11px; font-weight: bold; font-family:  arial, helvetica, sans-serif; text-decoration: none; }
.whitetext a:link  { color: #ffffff; font-size: 11px; font-weight: bold; font-family:  arial, helvetica, sans-serif; text-decoration: none; }
.whitetext a:visited { color: #ffffff; font-size: 11px; font-weight: bold; font-family:  arial, helvetica, sans-serif; text-decoration: none; }
.whitetext a:active { color: #ffffff; font-size: 11px; font-weight: bold; font-family:  arial, helvetica, sans-serif; text-decoration: none;  }
.whitetext a:hover    { color: #ffffff; font-size: 11px; font-weight: bold; font-family:  arial, helvetica, sans-serif; text-decoration: underline; }

/*web and site text for search bar below*/
.skinobject { color: #113275; font-size: 11px; font-weight: bold; font-family:  arial, helvetica, sans-serif; text-decoration: none; }
.skinobject a:link  { color: #113275; font-size: 11px; font-weight: bold; font-family:  arial, helvetica, sans-serif; text-decoration: none; }
.skinobject a:visited { color: #113275; font-size: 11px; font-weight: bold; font-family:  arial, helvetica, sans-serif; text-decoration: none; }
.skinobject a:active { color: #113275; font-size: 11px; font-weight: bold; font-family:  arial, helvetica, sans-serif; text-decoration: none;  }
.skinobject a:hover    { color: #3892C1; font-size: 11px; font-weight: bold; font-family:  arial, helvetica, sans-serif; text-decoration: underline; }

.phone { color: #ffffff; font-family: arial, helvetica, sans-serif; font-size:12px; font-weight:bold; margin-top:5px; position: absolute; margin-left:45px;
}

.leftnav { color: #000000; font-size: 13px; line-height: 13px;font-weight: bold; font-family:  arial, helvetica, sans-serif; text-decoration: none; }
.leftnav a:link  { color: #000000; font-size: 13px; line-height: 13px;font-weight: bold; font-family:  arial, helvetica, sans-serif; text-decoration: underline; }
.leftnav a:visited { color: #000000; font-size: 13px; line-height: 13px;font-weight: bold; font-family:  arial, helvetica, sans-serif; text-decoration: none; }
.leftnav a:active { color: #000000; font-size: 13px; line-height: 13px;font-weight: bold; font-family:  arial, helvetica, sans-serif; text-decoration: none;  }
.leftnav a:hover    { color: #000000; font-size: 13px; line-height: 13px;font-weight: bold; font-family:  arial, helvetica, sans-serif; text-decoration: underline; }

.footer { color: #ffffff; font-size: 9px; font-weight: normal; font-family:  arial, helvetica, sans-serif; text-decoration: none; }
.footer a:link     { color: #ffffff; text-decoration: underline; font-weight:normal; }
.footer a:visited    { color: #A4A2A2; text-decoration: underline; font-weight:normal; }
.footer a:active    { color: #ffffff; text-decoration: underline ; font-weight:normal;}
.footer a:hover    { color: #ffffff; text-decoration: none ; font-weight:normal; }

.links { color: #666666; font-size: 11px; font-weight: bold; font-family:  arial, helvetica, sans-serif; text-decoration: none ;}
.links a:link     { color: #565656; text-decoration: underline; font-weight:bold ;}
.links a:visited    { color: #A4A2A2; text-decoration: underline; font-weight:normal; }
.links a:active    { color: #565656; text-decoration: underline ; font-weight:normal;}
.links a:hover    { color: #565656; text-decoration: none ; font-weight:normal ;}

.quote { font-family: arial, tahoma, helvetica, sans-serif; font-size:12px; color:#0087C7; font-weight:normal; font-style:italic; margin-right: 15px;}
.quote a:link     {  font-family: arial, helvetica, sans-serif; font-size:12px; color:#0087C7; font-weight:normal; text-decoration: underline; font-style:italic}
.quote a:visited    {  font-family: arial, helvetica, sans-serif; font-size:12px; color:#0087C7; font-weight:normal; text-decoration: underline; font-style:italic}
.quote a:active    {  font-family: arial, helvetica, sans-serif; font-size:12px; color:#0087C7; font-weight:normal; text-decoration: underline; font-style:italic}
.quote a:hover    { font-family: arial, helvetica, sans-serif; font-size:12px; color:#0087C7; font-weight:normal; text-decoration: none; font-style:italic}

.maintext { font-family: arial, tahoma, helvetica, sans-serif; font-size:12px; color:#565656; font-weight:normal;}
.maintext a:link     {  font-family: arial, helvetica, sans-serif; font-size:12px; color:#565656; font-weight:normal; text-decoration: underline; }
.maintext a:visited    {  font-family: arial, helvetica, sans-serif; font-size:12px; color:#A4A2A2; font-weight:normal; text-decoration: underline;}
.maintext a:active    {  font-family: arial, helvetica, sans-serif; font-size:12px; color:#565656; font-weight:normal; text-decoration: underline;}
.maintext a:hover    { font-family: arial, helvetica, sans-serif; font-size:12px; color:#0087C7; font-weight:normal; text-decoration: none;}

.maintextblack { font-family: arial, tahoma, helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal;}
.maintextblack a:link     {  font-family: arial, helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; text-decoration: none; }
.maintextblack a:visited    {  font-family: arial, helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; text-decoration: none;}
.maintextblack a:active    {  font-family: arial, helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; text-decoration: none;}
.maintextblack a:hover    { font-family: arial, helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; text-decoration: underline;}

.gridtext { font-family: arial, helvetica, sans-serif; font-size:10px; color:#565656; font-weight:normal;}
.gridtext a:link     {  font-family: arial, helvetica, sans-serif; font-size:11px; color:#b11b00; font-weight:normal; text-decoration: underline;}
.gridtext a:visited    {  font-family: arial, helvetica, sans-serif; font-size:11px; color:#A4A2A2; font-weight:normal; text-decoration: underline;}
.gridtext a:active    {  font-family: arial, helvetica, sans-serif; font-size:11px; color:#565656; font-weight:normal; text-decoration: underline;}
.gridtext a:hover    { font-family: arial, helvetica, sans-serif; font-size:11px; color:#565656; font-weight:normal; text-decoration: none;}

.moretext { font-family:   arial, helvetica, sans-serif; font-size:9px; color:#9D1B2D; font-weight:bold;}
.moretext a:link     { font-family:   arial, helvetica, sans-serif; font-size:9px; color:#9D1B2D; font-weight:bold; text-decoration: underline;}
.moretext a:visited    { font-family:   arial, helvetica, sans-serif; font-size:9px; color:#A4A2A2; font-weight:bold; text-decoration: underline;}
.moretext a:active    { font-family:   arial, helvetica, sans-serif; font-size:9px; color:#9D1B2D; font-weight:bold; text-decoration: underline ;}
.moretext a:hover    { font-family:   arial, helvetica, sans-serif; font-size:9px; color:#9D1B2D; font-weight:bold; text-decoration: underline ;}

.breadcrumb { font-family: tahoma, arial, helvetica, sans-serif; font-size:10px; color:#999999; font-weight:bold;}
.breadcrumb a:link     { tahoma, arial, helvetica, sans-serif; font-size:10px; color:#999999; font-weight:normal; text-decoration: none; font-weight:bold; }
.breadcrumb a:visited    {tahoma, arial, helvetica, sans-serif; font-size:10px; color:#A4A2A2; font-weight:normal; text-decoration: none; font-weight:bold; }
.breadcrumb a:active    { tahoma, arial, helvetica, sans-serif; font-size:10px; color:#A4A2A2; font-weight:normal; text-decoration: none; font-weight:bold;}
.breadcrumb a:hover    { ctahoma, arial, helvetica, sans-serif; font-size:10px; color:#A4A2A2; font-weight:normal; text-decoration: underline; font-weight:bold;}

h1 {margin: 0; padding: 0 0 0 0px;}

h2 {margin: 0; padding: 0 0 0 0px;}

h3 {margin: 0; padding: 0 0 0 0px;}

/*li { list-style-image:url(images/ch_red.jpg); margin:0px; vertical-align:top;}*/

.newsheadline { font-family:arial, helvetica, sans-serif; font-size:12px;  line-height:13pt; color:#9D1B2D; font-weight:900; padding-left:5px; padding-top:0px; padding-bottom:0px; padding-right:2px;}
.newsheadline a:link     { color: #9D1B2D; text-decoration: none; }
.newsheadline a:visited    { color: #A4A2A2; text-decoration: none; }
.newsheadline a:active    { color: #9D1B2D; text-decoration: none ;}
.newsheadline a:hover    { color: #9D1B2D; text-decoration: underline ;}

.rightnav { font-family: arial, helvetica, sans-serif; font-size:10px; color:#ffffff; font-weight:normal;}
.rightnav a:link     { font-family: arial, helvetica, sans-serif; font-size:10px; color: #ffffff; text-decoration: none; font-weight:normal; }
.rightnav a:visited    { font-family: arial, helvetica, sans-serif; font-size:10px; color: #A4A2A2; text-decoration: none; font-weight:normal; }
.rightnav a:active    { font-family: arial, helvetica, sans-serif; font-size:10px; color: #ffffff; text-decoration: none; font-weight:normal;}
.rightnav a:hover    { font-family: arial, helvetica, sans-serif; font-size:10px; color: #ffffff; text-decoration: underline; font-weight:normal;}

.rightnavbold { font-family: helvetica, arial, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; padding-top:7px; padding-bottom:7px;}
.rightnavbold a:link     { color: #ffffff; text-decoration: none; font-weight:normal; }
.rightnavbold a:visited    { color: #ffffff; text-decoration: none; font-weight:normal; }
.rightnavbold a:active    { color: #ffffff; text-decoration: none ; font-weight:normal;}
.rightnavbold a:hover    { color: #ffffff; text-decoration: none ; font-weight:normal;}

.productdescription { font-family: arial, helvetica, sans-serif; font-size:10px; color:#ffffff; font-weight:normal; text-decoration: none;}
.productdescription a:link     { color: #ffffff; text-decoration: none; font-weight:normal;  text-decoration: underline;}
.productdescription a:visited    { color: #ffffff; text-decoration: none; font-weight:normal; text-decoration: underline;}
.productdescription a:active    { color: #ffffff; text-decoration: none ; font-weight:normal; text-decoration: underline;}
.productdescription a:hover    { color: #ffffff; text-decoration: none ; font-weight:normal; text-decoration: underline;}

.topnav { font-family: arial, helvetica, sans-serif; font-size:11px; color:#E70504; font-weight:bold; }
.topnav a:link     { color: #E70504; text-decoration: none; font-weight:bold; }
.topnav a:visited    { color: #E70504; text-decoration: none; font-weight:bold; }
.topnav a:active    { color: #E70504; text-decoration: none ; font-weight:bold;}
.topnav a:hover    { color: #E70504; text-decoration: none ; font-weight:bold;}

.leftgraphic { background-image:url(file:///P|/Clients - Web/Nippon/dnn/Skins/Nippon/images/productbg.gif); background-repeat:no-repeat; background-position: bottom; }

.newsbg { background-image:url(file:///P|/Clients - Web/Nippon/dnn/Skins/Nippon/images/newsbg.jpg); background-repeat:no-repeat; background-position:right; vertical-align:top; }


/*--------------------------------------- 
css navigation below*/
dt, dl, dd, ul, li {
list-style-type:none;
margin: 0 10px 0 0;
padding: 0;
}

#menu {
font-family: arial, helvetica, sans-serif; font-size:9px; color:#E70504; font-weight:bold;
position : absolute;
margin-top:5px;
margin-left:10px;

/*left: 50px;
top: 20px;*/

}

#menu dl {
float: left;
}

#menu li {
display: inline;
}

#menu li a:hover, #menu dt a:hover {
color: #D51C00;
font-weight: bold;
}


/* this changes the font, etc. for each menu item*/
#menu a {
text-decoration: none;
color: #ffffff;
font-weight: bold;
}

#smenu1, #smenu2, #smenu3, #smenu4 {
position: absolute;
/*display: inline;*/
left: 0;
font-size: 10px;
margin-top: 15px;
/*border-top: 1px solid gray;*/
width: 821px;
}

/*----------side menu----------------*/

#2menu {
position: relative;
top: 0;
left: 0;
}
dl#2menu {
width: 160px;

}
dl#2menu dt {
cursor: pointer;
margin: /*2px*/ 0;;
height: 20px;
line-height: 20px;
text-align: center;
font-weight: bold;
border: 1px solid gray;
background: #ccc;
}
dl#2menu dd {
/*border: 1px solid gray;*/
}
dl#2menu li {
text-align: center;
/*background: #fff;*/
background:#009900;
width:160px;
}
dl#2menu li a, dl#2menu dt a {
color: #000;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}

dl#2menu li a:hover, dl#2menu dt a:hover {
background: #eee;
}

#mentions {
font-family: arial, helvetica, sans-serif;
position: absolute;
/*bottom : 200px;*/
/*left : 10px;*/
color: #000;
background-color: #ddd;
}
#mentions a {text-decoration: none;
color: #222;
}
#mentions a:hover{text-decoration: underline;
}

/*read more link on home page*/
.item_listing_readmore { font-family: arial, helvetica, sans-serif; font-size:11px; color:red; font-weight:normal; text-decoration: none; margin-bottom: 5px; }
.item_listing_readmore a:link { font-family: arial, helvetica, sans-serif; font-size:11px; color:red; font-weight:normal; text-decoration: none; margin-bottom: 5px; }
.item_listing_readmore a:visited { font-family: arial, helvetica, sans-serif; font-size:11px; color:red; font-weight:normal; text-decoration: none; margin-bottom: 5px; }
.item_listing_readmore a:active { font-family: arial, helvetica, sans-serif; font-size:11px; color:red; font-weight:normal; text-decoration: none;  margin-bottom: 5px;}
.item_listing_readmore a:hover { font-family: arial, helvetica, sans-serif; font-size:11px; color:red; font-weight:normal; text-decoration: underline; margin-bottom: 5px; }


/*[id] divArticleDisplay
[class] divLastUpdated

[id] divPrinterFriendly
[class] lnkPrinterFriendly

[id] divEmailAFriend
[class] btnEmailAFriend

[class] commentPopup

[class] divEmailAFriendForm

[class] Head
[id] publishTitle
[id] divArticleContent

[class] Normal
[id] divRelatedArticlesControl
[id] divRelatedArticles
[id] divRating

[class] divRatingBefore

ratingStar filledRatingStar 

[id] divCommentsDisplay
[id] divComment

[class] Normal
[id] divCommentLink

[class] commentPopup*/

/* -------------------image gallery--------------------- */
/*.linkimage_list_cell*/
/*.linkimage_image*/
/*.linkimage_image_description*/
/*.linkimage_slideshow_div*/


.formTable {
	
}
.mainFormTable {
	width:640px;
	/*background:#f3f0ec;*/
	padding:6px;
	border:0px solid #999999;
	margin-left:15px;
}
.NormalTextBox {}
.formPane .SubHead {
	color: #666666;
}

.labelHead {
	width:100%;
	line-height:22px;
	background:#CCCCCC;
	color:#000;
	font-size:14px;
	font-weight:bold;
	display:table;
	margin-bottom:7px;
	margin-top:10px;
	}
.radioList {
	margin-bottom:15px;
	display:table;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}


