
/* CSS Document 
Authored by: Vinnie
For:
Date: 3/09*/

html, body, div, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset,img,table,td {/*Sets up a series of default settings, and how other selectors can inherit them. This reduces the size of your CSS file and decreases any style maintenance*/
   margin: 0;
   padding: 0;
   border: 0;
}
/*gets rid of Firefox jump*/
html {
overflow-x: auto;
overflow-y: scroll;
}
sup, sub {
 font-size:80%;
}
a {
 cursor: pointer;
}
/* make sure these elements are in your final style sheet*/
#content h1 {
   color: #0D7BB7;
   font-size: 1.7em;
   margin-bottom: 15px;
   background: url(../images/header_boxes.gif) no-repeat;
   padding-left: 26px;
}
#content h2 {
  font-size: 1.3em;
  margin-bottom: 5px;

}
#content h3 {
  font-size: 1.1em;
  margin-bottom: 5px;
}
#content img {
  padding: 3px;
  border: 1px solid #9DC8E7;
}
#content p,#content ul,#content ol {
   padding-bottom: 20px;
}
#content table{
   margin-bottom: 20px;
}
#content ul ul,#content ol ol {
   padding-bottom: 0;
}
#content li {
   margin-left: 25px;
   list-style-type: square;
}
#content a,#content a:link,#content a:visited {
 color: #4F7884;
 text-decoration: none;
}
#content a:hover {
  text-decoration: underline;
}
.table {
  border-top: 1px solid #333333;
  border-right: 1px solid #333333;
  padding: 0;
  margin: 0;
}
.table td {
  border-bottom: 1px solid #333333;
  border-left: 1px solid #333333;
  padding: 5px;
  margin: 0;
}
 .imageright {
  margin-left: 12px;
  margin-bottom: 5px;
  float: right;
}
.imageleft {
  margin-right: 12px;
  margin-bottom: 5px;
  float: left;
}
/*google search*/
#cse-search-results iframe {
  width: 500px; }


/*clears floats with no presentational markup*/
.clearfix:after {
    content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
   display: inline-table;
}
/*Hides from IE Mac \*/

.clearfix {
    display: block;
    height: 1%;
}
/*End Hack \*/
body
{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
background:url(/Portals/0/images/background.png) repeat-x #E5E2EC;
}
img
{
border:none;
}
.bodywrapper
{
width:948px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
}

.topnav
{
margin-left:350px;
font-size:12px;
margin-bottom:5px;

}

.topnav .topnav_white
{
color:white;
margin-right:10px;
}

.topnav .topnav_yellow
{
color:#FCFEA7;
margin-right:10px;
}

.topnav .topnav_white a:link,.topnav .topnav_white a:visited
{
color:white;
text-decoration:none;
}

.topnav .topnav_yellow a:link,.topnav .topnav_yellow a:visited
{
color:#FCFEA7;
text-decoration:none;
}

.searchimg
{
margin-right:10px;
margin-bottom:-3px;

}
.search .GCSearchButton
{
background:url(../0/images/searcharrow.jpg) no-repeat;
border:none;
}

.banner
{
background:url(/Portals/0/images/bannerback.png) no-repeat;
height:150px;
border-bottom:white solid 3px;
}

.mainwrapper
{
border-top:8px #FFF solid;
border-right:8px #FFF solid;
border-left:8px #FFF solid;
border-bottom:20px #FFF solid;
}

#dnn_dnnLOGO_imgLogo
{
margin-top:15px;
margin-left:15px;
}

.infobutton
{
float:right;
margin-top:12px;
margin-right:10px;
}

.goarrow
{
float:right;
margin-top:-19px;
margin-left:-5px;
}

.printshare
{
float:right;
background:url(/Portals/0/images/printshareback.gif) no-repeat;
height:18px;
width:126px;
font-size:10px;
margin-top:-10px;
margin-right:5px;
padding-left:5px;
padding-top:2px;
}

.printshare a:link, .printshare a:visited
{
color:#413560;
text-decoration:none;
font-weight:bold;
}

.printshare img
{
/*vertical-align:text-bottom;*/
}

.ff3 .printshare,
.safari .printshare {
  clear:both;
  margin-top:80px !important;
}
.titlebar
{
width:291px;
height:30px;
}

.rMenu
{
border-bottom:black 2px solid;
width:100%;
}

.imageright
{
float:right;
}

.footer
{
color:#333;
font-size:12px;
margin-top:10px;
}

.footer a:link, .footer a:visited
{
color:#0B7533;
text-decoration:none;
}

.sitemap
{
float:right;
margin-left:1px;
}

.address
{
width:680px;
float:left;
}
/* user styles */

.inner_contentholder *
{
font-size:14px;
}
.inner_contentholder p
{
margin-right:25px;
padding-bottom:15px;
}

.inner_contentholder h1
{
font-size:22px;
color:#5B341A;
padding-bottom:16px;
}
.inner_contentholder h2, .inner_contentholder h3
{
font-size:17px;
color:#54457E;
padding-bottom:17px;
}

.inner_contentholder h3
{
font-size:14px;
}
.inner_contentholder #pdf {
  font-size: .8em;
  padding: 10px;
}
.inner_contenholder #pdf a,.inner_contentholder #pdf a:link, .inner_contentholder #pdf a:visited {
color:#0B7533;
  font-size: 1em;

}
.inner_middlecolumn a:link, .inner_middlecolumn a:visited
{
color:#149A43;
}

.inner_middlecolumn ul
{
list-style:none;
padding-left:25px;
padding-bottom:16px;
}

.inner_middlecolumn ul li
{
background:url(/Portals/0/images/ularrow_purple.png) 0px 5px no-repeat;
padding-left:15px;
line-height:20px;
margin-right:25px;
padding-bottom:5px;
}
.inner_middlecolumn li ul li, .inner_middlecolumn li ol li
{
margin-right:0;
}
.inner_middlecolumn ol
{
padding-bottom:16px;
margin-left:41px;
}
.inner_middlecolumn ol li
{
line-height:20px;
margin-right:25px;
}
.inner_contentpane
{
margin-left:10px;
}
.inner_contentpane p
{
line-height:20px;
color:#333;
}
.inner_contentpane h1,.inner_contentpane h2,.inner_contentpane h3
{
padding-bottom:10px;
}
table.table
{
border-collapse:collapse;
margin-top:15px;
margin-bottom:15px;
border-top:1px solid #E1E0B5;
border-right:1px solid #E1E0B5;
border-bottom:1px solid #E1E0B5;
border-left:1px solid #E1E0B5;
}

table.table th
{
background-color:#EBEACD;
text-align:left;
}

table.table td, table.table th
{
border:1px solid #E1E0B5;
margin:0;
padding:5px 10px 5px 10px;
width:171px
}
/*****************/

.factsbutton {
padding: 10px 0 15px 7px;
}
.ie7 .factsbutton {
padding:0 0 15px 7px;
}

.inner_contentholder
{
background:url(/Portals/0/images/contentback.gif) white repeat-y;
padding-bottom:10px;
border-top:5px white solid;
}
.inner_middlecolumn
{
width:555px;
margin-left:190px;
}
.pikpane
{
border-bottom:dotted 1px #CCC;
padding-bottom:0px;
margin-bottom:16px;
min-height:225px;
}
.pikpane p
{
text-align:right;
font-size:11px;
padding-bottom:5px;
margin-right:0px;
}
.inner_leftcolumn
{
background-color:#EBEACD;
float:left;
width:180px;
}


.contactbox
{
background-color:#E1E0B5;
border:1px #CCCA80 solid;
text-align:center;
font-size:12px;
width:158px;
margin-bottom:2px;
margin-top:0px;
padding-left: 10px;
padding-right:10px;
}

.contactbox a:link, .contactbox a:visited
{
color:#149A43;
}
.contactheader
{
margin-top:3px;
}
p.contactpara
{
margin-top:14px;
margin-right:5px;
margin-right:5px;
line-height:19px;
   color:#333;
}

.inner_rightcolumn
{
/**/
width:180px;
float:right;
}

.storypane
{
color:white;
font-style:italic;
font-size:15px;
line-height:24px;
/*min-height:329px;*/
font-weight:bold;
}

.storywrapper
{
background:url(/Portals/0/images/rightcolumnback.png) repeat-y;
}

.storypane img
{
margin-left:38px;
margin-top:15px;
}

.storypane p
{
margin-left:10px;
margin-right:7px;
padding-top:10px;
}

.didyouknowheader
{
background:url(/Portals/0/images/didyouknow.png);
color:white;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
height:29px;
padding:0 0 0 15px;
line-height:25px;
}

.didyouknowbox
{
font-size:13px;
color:white;
width:180px;
overflow:hidden;
position:relative;
z-index:1;
margin-right:5px;
}
.didyouknowbox strong
{
color:#FFFF99;
}
.didyouknowbox p
{
margin-right:5px;
margin-left:10px;
margin-top:14px;
margin-bottom:0px;
}
.didyouknowbox .imageleft
{
float:left;
display:inline;
margin:0 3px 0 0;
padding:0;
}
.didyouknowbox .imageright
{
float:right;
display:inline;
margin:0 0 0 3px;
padding:0;
}
.didyouknowbox ul
{
}

.didyouknowbox li
{
padding-bottom:5px;
background:url(/Portals/0/images/uldotyellow.png) no-repeat scroll left center;
padding-left:15px;
}
.footpad
{
 background-color:white;
 width:100%;
 height:1px;
}
/*########## home page only #############*/

#contact_buttons img {
padding:0;
margin-right:-8px;
}
#contact_buttons p {
margin:-4px 0 0 1px;
}
#nobullet li {
list-style:none;
display:inline;
}
#nobullet ul li {
padding-left:-15px;
}

.dropdown select
{

}
.rotate
{
background-color:#0D903E;
height:235px;
}
.home_contentpane
{
height:235px;
width:326px;
background:url(/Portals/0/images/rotate_bkgd.png) no-repeat;
margin-left:24px;
color:#ffffff;
float:left;
border:none !important;
}
.home_contentpane p
{
font-size:14px;
padding-bottom:15px;
}
.home_contentpane h1
{
font-size:20px;
font-weight:bold;
padding-bottom:10px;
padding-top:25px;
}

.home_pikrotate
{
width:580px;
float:right;

}
.mainsection
{
background-color:white;
padding-top:10px;
font-size:13px;
height:315px;
}

.mainsection p
{
margin-left:5px;
margin-right:5px;
   color:#333;
}

.mainsection h2
{
font-size:13px;
color:#5B341A;
margin-left:5px;
margin-bottom:10px;
margin-top:10px;
}
.main_leftcolumn, .main_rightcolumn
{
width:300px;
height:270px;
}
.main_middlecolumn
{
height:270px;
width:300px;
background:#E5E4BF;
float:left;
padding-top:5px;
margin-left:12px;
}

.home_stories p
{
margin:10px 5px 0 5px;
   color:#333;
}

.main_leftcolumn
{
border-right:dotted 1px #939393;
float:left;
}
.main_rightcolumn
{
float:right;
border-left:dotted 1px #939393;
padding-left:5px;
}

.mainsection a:link, .mainsection a:visited
{
color:#0C863A;
font-size:12px;
}

/*.mainsection strong
{
font-size:16px;
color:#5B341A;
padding:0;
margin::0;
}
*/

.languagetable
{
margin-left:10px;
padding-bottom:10px;
margin-top:5px;
}

.languagetable a:link, .languagetable a:visited
{
font-size:12px;
}

.languagetable td
{
padding-right:30px
}

.languagetable th
{
padding-right:5px;
}

.contactinfo
{
margin-top:15px;
}

.contactinfo p
{
float:left;
width:125px;
margin-left:5px;
   color:#333;
}
/*.home_storiesheading
{
font-size:16px;
color:#5B341A;
padding:0;
margin::0;
float:left;
font-weight:bold;
padding-bottom:10px;
}*/
.home_stories
{
margin-right:10px;
margin-left:10px;
}
.home_didyouheader, .home_questionsheader, .home_languageheader, .home_amiheader
{
margin-top:-24px;
margin-left:15px;
font-size:16px;
color:#5B341A;
font-weight:bold;
}
.home_didyouknow, .home_questions
{
float:left;
}
.home_languagepane
{
}
.home_didyouknow p, .home_questions p
{
padding:0;
padding-bottom:5px;
   color:#333;
}
.home_didyouknow p .imageright, .home_questions p .imageright, .home_didyouknow p .imageleft, .home_questions p .imageright
{
display:inline;
}

.home_questions p
{
margin-right:0px;
   color:#333;
}
.home_questions img
{
margin-left:5px;
margin-right:5px;
}

.home_questions p .imageright
{
margin-left:0px;
}
.home_questions p .imageleft
{
margin-right:0px;
}

.home_ami
{
}

.home_ami p
{
margin-bottom:20px;
margin-left:10px;
   color:#333;
}
.home_ami .buttonright
{
margin-left:146px;
margin-top: 6px;
}

.home_ami .buttonleft
{
margin-right:150px;
}
/*########## end home page only ############*/
#share
{
}
#share img
{
margin-top:2px;
}
/* ================================
    Default styles FOR DotNetNuke
   ================================
*/   

/* background color for the content part of the pages */


.ControlPanel, .PagingTable {
    width: 100%;
    height: 64px;
    background-color: #FFFFFF;
    BORDER-RIGHT: #003366 1px solid; 
    BORDER-TOP: #003366 1px solid; 
    BORDER-LEFT: #003366 1px solid; 
    BORDER-BOTTOM: #003366 1px solid; 
}

.SkinObject {
    font-weight: bold;
    font-size: 8.5pt;
    color: #003366;
    text-decoration: none;
}

A.SkinObject:link {
    text-decoration:    none;
    color:#003366;
}

A.SkinObject:visited  {
    text-decoration:    none;
    color:#003366;
}

A.SkinObject:active   {
    text-decoration:    none;
    color:#003366;
}

A.SkinObject:hover    {
    text-decoration:    none;
    color:#003366;
}

/* style for module titles */
.Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #333333;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight: bold;
    color: #003366;
	height:11px;
	line-height:11px;
}


/* styles used by Data Grids */
.DataGrid_AlternatingItem
{
    background-color:White;
    color: Red;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}
.DataGrid_Container
{
	background-color: Transparent;
}
.DataGrid_Footer
{
    background-color:White;
}
.DataGrid_Header
{
    background-color:Transparent;
    color: Black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
}
.DataGrid_Item
{
    background-color:Transparent;
    color: Black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}
.DataGrid_SelectedItem
{
    background-color: Silver;
    color: Blue;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}

/* styles used by TreeMenu Skin Object */
.TreeMenu_Node 
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}

.TreeMenu_NodeSelected
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
	background-color: #dcdcdc; 
}

A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link {
    text-decoration:    none;
    color: #003366;
}

A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited  {
    text-decoration:    none;
    color: #003366;
}

A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active   {
    text-decoration:    none;
    color: #003366;
}

A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover    {
    text-decoration:    none;
    color: #ff0000;
}

/* styles used in the FileManager */
.FileManager
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height:400px;
}
.FileManager_ToolBar
{
	border-bottom: black 1px solid;
	height:25px;
}
.FileManager_Explorer
{
	height:100%;
	border: #999999 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
}

.FileManager_FileList 
{
	height:100%;
	border: #999999 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
	overflow: auto;
}

.FileManager_MessageBox 
{
	text-align: center;
	vertical-align: middle;
	background-color: White;
	padding: 25px 25px 25px 25px;
}

.FileManager_Header
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #E7E7FF;
    background-color: #9EBFF6;
    border-bottom: #999999 1px solid;
    height: 25px;
}

.FileManager_Pager
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    background-color: #EEEEEE;
    border-top: #999999 1px solid;
    height: 25px;
}

.FileManager_StatusBar
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    background-color: #dedfde;
    height: 25px;
	margin: 2px 2px 2px 2px;
}

.FileManager_Item
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: Black;
    background-color: #F8F8F8;
    border-top: black 1px dashed;
    border-bottom: black 1px dashed;
}

.FileManager_AltItem
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: Black;
    background-color: #EEEEEE;
    border-style: none;
}
.FileManager_SelItem
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: White;
    background-color: #99ffff;
    border-style: none;
}

.FileManagerTreeNode 
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}

.FileManagerTreeNodeSelected 
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
	background-color: #dcdcdc; 
}

A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link {
    text-decoration:    none;
    color: #003366;
}

A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited  {
    text-decoration:    none;
    color: #003366;
}

A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active   {
    text-decoration:    none;
    color: #003366;
}

A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover    {
    text-decoration:    none;
    color: #ff0000;
}

/* styles used in the Wizard Framework */
.Wizard
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height:400px;
	width:650px;
}
.WizardButton
{
	border-right: #999999 1px solid;
	padding-right: 2px;
	border-top: #999999 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: #999999 1px solid;
	padding-top: 2px;
	border-bottom: #999999 1px solid;
	background-color: #999999;
}
.WizardHeader

{
	background: #ffffcc;
	border-bottom: black 1px solid;
	height:40px;
}
.WizardFooter
{
	border-top: black 1px solid;
	background: #ccffcc;
	height: 25px;
	text-align: right;
}
.WizardBody
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	height: 325px;
}
.WizardHelp
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 9pt;
	padding-bottom: 5px;
	border-left: black 1px solid;
	width: 180px;
	padding-top: 5px;
	background-color: #ccffff;
}
.WizardHelpText
{
	overflow: auto;
	font-size: 8pt;
	width: 180px;
	color: black;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	height: 300px;
}
.WizardText
{
	font-size: 9pt;
	color: black;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
}


/* text style used for help text rendered by modules */
.Help
{
  border-right: black 1px solid;
  padding-right: 2px;
  border-top: black 1px solid;
  padding-left: 2px;
  font-weight: normal;
  font-size: 11px;
  padding-bottom: 2px;
  border-left: black 1px solid;
  color: black;
  padding-top: 2px;
  border-bottom: black 1px solid;
  font-family: Tahoma, Arial, Helvetica;
  background-color: #ffff99;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:underline;
    color: #003366;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: #ff0000;
}

/* button style for standard HTML buttons */
.StandardButton
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 11px;
	background: #dddddd;
	color: #000000;
	font-family: Verdana, sans-serif;
}
HR {
    color: #999999;
    height:1pt;
    text-align:left
}
/* Custom admin module fixes */
#dnn_ctr605_DD select{
  width: 110px;
}
#dnn_ctr606_DD select{
  width: 110px;
}
#dnn_ctr607_DD select{
  width: 110px;
}
/* Module Title Menu */
.ModuleTitle_MenuContainer {
	border-bottom: blue 0px solid; 
	border-left: blue 0px solid; 
	border-top: blue 0px solid; 
	border-right: blue 0px solid; 
}

.ModuleTitle_MenuBar {
	cursor: pointer; 
	
	height:16px;
	background-color: Transparent;
}

.ModuleTitle_MenuItem {
	cursor: pointer; 
	 
	color: black; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: white 0px solid; 
	border-bottom: white 1px solid; 
	border-top: white 1px solid; 
	border-right: white 0px solid;
	background-color: Transparent;
}

.ModuleTitle_MenuIcon {
	cursor: pointer; 
	 
	background-color: #EEEEEE; 
	border-left: #EEEEEE 1px solid; 
	border-bottom: #EEEEEE 1px solid; 
	border-top: #EEEEEE 1px solid; 
	text-align: center; 
	width: 15px; 
	height: 21px;
}

.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	 
	background-color: #FFFFFF; 
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3); */
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
}

.ModuleTitle_MenuBreak {
	border-bottom: #EEEEEE 1px solid; 
	border-left: #EEEEEE 0px solid; 
	border-top: #EEEEEE 1px solid;  
	border-right: #EEEEEE 0px solid; 
	background-color: #EEEEEE; 
	height: 1px;
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;

	background-color: #C1D2EE;
}

.ModuleTitle_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	 
	border-right: #FFFFFF 1px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 0px solid;
}

.ModuleTitle_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.Head {

    font-size:  12px;
    font-weight:    bold;
	color: #4F7884;
 
}

/* text style used for most text rendered by modules */
.Normal,.NormalDisabled
  
{

}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{

}
/*Container style*/
.dropdown select {
  font-size: 10px;
  font-family: Arial, sans-serif;
}

.home_pikrotate select
{
}
.inner_middlecolumn .shadetabs li
{
background:none;
}

@font-face {
font-family:"Khmer";
src:url(/Portals/0/KhmerOS.ttf) format("truetype");
}