/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster {
	width: 100%;
	background-color: #fefefe;
}
.skinmaster {
	background-color: #eeeeee;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; 
	font-family: Geneva, Tahoma, Arial, Helvetica;
	/*
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px; 
	*/
}
.skinheader {
}
.skingradient {
	background-image: url(gradient_DKGray.jpg); 
	height: 30px;
}
.skinObject{
	font-weight: bold;
	font-size: 10pt;
	font-family: Geneva, Tahoma, Arial, Helvetica;
	text-decoration: none;
	}
	
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}


.StandardButton {
   background: #aaaaaa none; 
   color: #ffffff;
   font-family: Verdana, sans-serif; 
   font-size: 11px;
   font-weight: normal;
}

.Head {
   font-family: Geneva, Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight:  normal;
   color: #041E5B;
}

/* -- simple styles for TOKEN object         --*/
.SearchCss {
	/* 	*/
	vertical-align: bottom;
 	display:inline;
	border-width: 0;
	border-style: solid;
	border-color: green;
	font-weight: bold;
	font-size: 10pt;
	color: #041E5B;
	font-family: Geneva, Tahoma, Arial, Helvetica;
	text-decoration: none;
}
.SearchCssSM {
	/* 	*/
	vertical-align: bottom;
	margin-bottom:-100;
 	display:inline;
	border-width: 0;
	border-style: solid;
	border-color: green;
	font-weight: bold;
	font-size: 10pt;
	color: #041E5B;
	font-family: Geneva, Tahoma, Arial, Helvetica;
	text-decoration: none;
}
.BarIcons {
/* 		*/
	vertical-align: top;
	margin-bottom: -0px;
	border-width: 0;
	text-decoration: none;
	display:inline;
	a.cursor: pointer;
}
.BarIconsSM {
/* 		*/
	vertical-align: top;
	margin-bottom: -0px;
	border-width: 0;
	text-decoration: none;
	display:inline;
	a.cursor: pointer;
}
.UpSearch {

	vertical-align: top;
	display:inline;
	a.cursor: pointer;
}
.UpSearchSM {

	vertical-align: top;
	display:inline;
	a.cursor: pointer;
}
.LoginCss {
	vertical-align: middle;
	border-width: 0;
	font-weight: bold;
	font-size: 10pt;
	color: #041E5B;
	font-family: Geneva, Tahoma, Arial, Helvetica;
	text-decoration: none;
}
.UserCss {
	vertical-align: middle;
	border-width: 0;
	font-weight: bold;
	font-size: 10pt;
	color: #041E5B;
	font-family: Geneva, Tahoma, Arial, Helvetica;
	text-decoration: none;
}
.PrivacyCss {
	vertical-align: middle;
	border-width: 0;
	font-weight: bold;
	font-size: 10pt;
	color: #041E5B;
	font-family: Geneva, Tahoma, Arial, Helvetica;
	text-decoration: none;
}
.TermsCss {
	vertical-align: middle;
	border-width: 0;
	font-weight: bold;
	font-size: 10pt;
	color: #041E5B;
	font-family: Geneva, Tahoma, Arial, Helvetica;
	text-decoration: none;
}
.CopyrightCss {
	vertical-align: middle;
	border-width: 0;
	font-weight: bold;
	font-size: 10pt;
	color: #041E5B;
	font-family: Geneva, Tahoma, Arial, Helvetica;
	text-decoration: none;
}
.BreadCrumbCSS {
	vertical-align: bottom;
	margin-bottom:-10pt;
	border-width: 0;
	font-weight: bold;
	font-size: 10pt;
	color: #041E5B;
	font-family: Geneva, Tahoma, Arial, Helvetica;
	text-decoration: none;
}

.DLACss {
	vertical-align: middle;
	border-width: 0;
	font-weight: bold;
	font-size: 8pt;
	font-style:italic;
	color: #041E5B;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration: none;
}


/* -- submenu container        --*/

.MainMenu_SubMenu           { 
	background: #EEE; 
	margin: 0 0 0 1px; 
	padding: 0px; 
	border: 1px solid #777777; 
	font: bold 13px Geneva, Tahoma, Arial; 
	z-index: 1000; 
	cursor: pointer; 
	color: 041E5B;
	filter: none; 
}

/* -- submenu items no hover      --*/

.MainMenu_MenuItem          { 
	width: 170px; 
	font: bold 13px Geneva, Tahoma, Arial; 
	border: 0; 
	color: #041E5B; 
	padding: 0px; 
	height: 25px; }

/* -- submenu items hover      --*/

.MainMenu_MenuItemSel       { 

	border: 0; 
	color: #ffffff; 
	padding: 0px; 
	height: 25px; 
	background: #DDD; }


.MainMenuSeperator,
.MainMenu_RootMenuArrow,
.MainMenu_MenuIcon,
.MainMenu_MenuBreak,
.MainMenu_MenuArrow         { display: none; }

.Container_Style {
	text-align: center;
}

.MenuBreak
{
	border: none;
}


.RootArrow
{
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
    background-color: transparent;
	background-image: none;
}

/* Pasted Stuff */

.myMenuTD td        { 
	font: bold 11px Geneva, Tahoma, Arial; 
	color: white; 
	text-align: center;
	vertical-align: middle;
	width: 178px;
}

/* Menu Settings */


/*-- box that holds the menu  --*/
/*-- controls the width of the image --*/
.MainMenu_MenuContainer     { 
	width: 175px; 
	background-color: transparent;
	}

/*-- bar that holds the menu  --*/
.MainMenu_MenuBar           { 
	width: 170px; 
	cursor: pointer; 
	text-align: center;
	}

/*-- menuitems idle           --*/
.MainMenu_Idle              { 
	background: url(button.jpg) no-repeat; 
	font: bold 11px Geneva, Tahoma, Arial; 
	color: #ffffff; 
	padding: 0px; 
	height: 36px; }

/*-- menuitems over          --*/
.MainMenu_Selected          { 
	background: url(button.jpg) no-repeat; 
	font: bold 11px Geneva, Tahoma, Arial; 
	color: #ffffff; 
	padding: 0px; 
	height: 36px; }

/*-- menuitems active         --*/
.MainMenu_Active,
.MainMenu_BreadcrumbActive  { 
	background: url(button.jpg) no-repeat; 
	font: bold 11px Geneva, Tahoma, Arial; 
	color: #ffffff; 
	padding: 0px; 
	height: 36px; 
	}

/* Form Master Styles - styles used in form master  big report ~ little report small afterwards - bottom of stylesheet*/

.mainReport {     
		padding:2;	
}	

.frmReport{     
		padding: 4;
}

.SubHead{

}

.frmPadding{     
	padding:3px 3px 3px 3px;
}

.addressInfo{     
		background:#eeeeee;
      	padding:3px 0px 6px 6px;
}

.frmSeparator{     
		border-bottom:1px black solid;      
	    height:10px;
}

.widgetHeading{     
		background:brown;
      	padding:3px 3px 3px 8px;
}

.chkLstShip{     
		background:wheat;
      	width:250px;
      	padding:3px;
}

.chkLstMake{     
	  background:silver;
      width:250px;
      padding:3px;
} 

/*Here starts the small ~ main page styles*/
 .mainReport_small {     
		padding: 2 0 2 0;	
}
.frmReport_small{     
		padding: 2 0 2 1;
}

.SubHead_small{

}

.frmPadding_small{     
	padding:3px 3px 3px 3px;
}

.addressInfo_small{     
		background:#eeeeee;
      	padding:3px 0px 6px 6px;
}

.frmSeparator_small{     
		border-bottom:1px black solid;      
	    height:10px;
}

.widgetHeading_small{     
		background:brown;
      	padding:3px 3px 3px 8px;
}
.chkLstShip_small{     
		background:wheat;
      	width:250px;
      	padding:3px;
}

.chkLstMake_small{     
	  background:silver;
      width:250px;
      padding:3px;
} 
.cssOfficePhone {
visibility: hidden;
display: none;
}
.cssEmail {
visibility: hidden;
display: none;
}

/* Start of general styles used in portal */
.ul {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.agentname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bolder;
	color: #56A6D9;
	text-decoration: underline;
	font-variant: normal;
}
p {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.bodytext {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.readmorelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #56A6D9;
	text-decoration: underline;
	font-weight: normal;
}
.emaillink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #56A6D9;
	text-decoration: underline;
	font-weight: normal;
}
.head1 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight: bolder;
	color: #56A6D9;
	text-transform: none;
}
.emaillink {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 11px;
	font-style: italic;
	color: #56A6D9;
	text-decoration: underline;
}



