.whiteText
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.boldWhiteText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.boldOrangeText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #283b56;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.boldOrangeText12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #283b56;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.boldOrangeText20
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: cornflowerblue;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.boldBlackText12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.mainBoldBlackText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.smallText8
{
    FONT-SIZE: 8px;
    COLOR: #999999;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.mainText10
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.mainText
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.mainTextPink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #d53291;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.mainTextMauve
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cc6666;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.mainText8
{
    FONT-SIZE: 8px;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.mainBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.mainRed
{
    FONT-SIZE: 11px;
    COLOR: #d32f3a;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.boldRedText14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.mainBoldRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #d32f3a;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.mainBold12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.boldGrayText14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.boldGrayText16
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.mainText13
{
    FONT-SIZE: 13px;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.header13
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.header20
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.errors
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.errorsbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.mainBlackText
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.mainBlackText12
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.errormesg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.mainOrangeText
{
    FONT-SIZE: 11px;
    COLOR: cornflowerblue;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
SELECT
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
OPTION
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
FORM
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.linkGrayUnderlined
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: underline
}
.linkStyle12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.noUnderlineLink
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.orangeLinkStyle
{
    FONT-SIZE: 11px;
    COLOR: #ff9933;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: underline
}
.linkTrail
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: underline
}
DIV
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Helvetica,Arial
}
FONT
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Helvetica,Arial
}
TD
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Helvetica,Arial
}
layer
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Helvetica,Arial
}
.mainBlackText13
{
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.whiteOnBlue
{
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: lightsteelblue
}
.mainText14
{
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.storeoverrow
{
    FONT-SIZE: 15pt;
    COLOR: black;
    BACKGROUND-COLOR: #dfdcc4
}
.storenotoverrow
{
    FONT-SIZE: 15pt;
    COLOR: black;
    BACKGROUND-COLOR: white
}
.overrow
{
    FONT-SIZE: 15pt;
    COLOR: black;
    BACKGROUND-COLOR: lightyellow
}
.notoverrow
{
    FONT-SIZE: 15pt;
    COLOR: black;
    BACKGROUND-COLOR: #dfdcc4;
	border:1px solid #aecaf0;
}
.topbreakline
{
    FONT-SIZE: 10pt;
    COLOR: #283b56;
    FONT-WEIGHT: bold;
    background-color: #ffffff;
	border:1px solid #ffffff;
}
.bottombreakline
{
    FONT-SIZE: 9pt;
    COLOR: #283b56;
    BACKGROUND-REPEAT: repeat-x;
    background-color: #ffffff; 
    height: 25px;
	border:1px solid #d0d0d0;
}
BODY
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Helvetica,Arial;
    BACKGROUND-COLOR: white
}
.middlearea
{
    FONT-SIZE: 10pt;
    COLOR: black;
    BACKGROUND-COLOR: #e8e4d7
}
.printerfriendly
{
    FONT-SIZE: 10pt;
    COLOR: black;
    BACKGROUND-COLOR: white
}
TR.d0
{
    BACKGROUND-COLOR: #fcf6cf
}
TR.d1
{
    BACKGROUND-COLOR: #fefef2
}
.mainGold
{
    FONT-SIZE: 11px;
    COLOR: gold;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
TABLE.headerboxAdd
{
    BORDER-RIGHT: #336666 1px solid;
    BORDER-TOP: #336666 1px solid;
    FONT-SIZE: small;
    BORDER-LEFT: #336666 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #336666 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #dfdcc4
}
TR.internalborder
{
    BORDER-RIGHT: #bbbbbb 1px solid;
    PADDING-RIGHT: 1ex;
    BORDER-TOP: #bbbbbb 1px solid;
    PADDING-LEFT: 1ex;
    PADDING-BOTTOM: 1ex;
    BORDER-LEFT: #bbbbbb 1px solid;
    PADDING-TOP: 1ex;
    BORDER-BOTTOM: #bbbbbb 1px solid;
    BACKGROUND-COLOR: #f8f8f8
}
TR.internalborderhover
{
    BORDER-RIGHT: #bbbbbb 1px solid;
    PADDING-RIGHT: 1ex;
    BORDER-TOP: #bbbbbb 1px solid;
    PADDING-LEFT: 1ex;
    PADDING-BOTTOM: 1ex;
    BORDER-LEFT: #bbbbbb 1px solid;
    PADDING-TOP: 1ex;
    BORDER-BOTTOM: #bbbbbb 1px solid;
    BACKGROUND-COLOR: lightyellow
}
TD.headerborder
{
    BORDER-RIGHT: #bbbbbb 1px solid;
    PADDING-RIGHT: 1ex;
    BORDER-TOP: #bbbbbb 1px solid;
    PADDING-LEFT: 1ex;
    PADDING-BOTTOM: 1ex;
    BORDER-LEFT: #bbbbbb 1px solid;
    PADDING-TOP: 1ex;
    BORDER-BOTTOM: #bbbbbb 1px solid;
	background-color: #c1dbfa;
}
.infobar
{
/*     BACKGROUND-COLOR: #DCECE1; */
    BACKGROUND-IMAGE: url('images/taskbar_bg.gif');
    BACKGROUND-REPEAT: repeat-x;
    FONT-SIZE: 10pt;
    COLOR: black;
}
.sectionbreak
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Helvetica,Arial;
    BACKGROUND-COLOR: #d1edde
}
a img {
	border: 0;
}
table.sortable {
	border-spacing: 0;
	border: 1px solid #000;
	border-collapse: collapse;
}
table.sortable th, table.sortable td {
	text-align: left;
	padding: 2px 4px 2px 4px;
/* 	width: 100px; */
	border-style: solid;
	border-color: #444;
}
table.sortable th {
	border-width: 0px 1px 1px 1px;
	background-color: #dfdcc4;
    	FONT-SIZE: 10pt;
    	COLOR: black;
	
}
table.sortable td {
	border-width: 0px 1px 0px 1px;
	FONT-SIZE: 11pt;
}
table.sortable tr.odd td {
	background-color: #e6eeff;
}
table.sortable tr.even td {
	background-color: #fff;
}
table.sortable tr.sortbottom td {
	border-top: 1px solid #444;
	background-color: #ccc;
	font-weight: bold;
}
.TaskToolbar
{
/*     BACKGROUND-COLOR: #DCECE1; */
    BACKGROUND-IMAGE: url('images/taskbar_bg.gif');
    BACKGROUND-REPEAT: repeat-x
}
.toolbar
{
/*     BACKGROUND-COLOR: #DCECE1; */
    BACKGROUND-IMAGE: url('images/spacer.gif');
    BACKGROUND-REPEAT: repeat-x
}

 
/* Z-index of #mask must lower than #boxes .window */
#mask {
  position:absolute;
  z-index:9000;
  background-color:#000;
  display:none;
}
   
#boxes .window {
  position:fixed;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
}
 
 
/* Customize your modal window here, you can add background image too */
#boxes #dialog {
  width:375px;
  height:203px;
  border: 1;
}
.boldWhiteText14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.linkModalclose
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: underline
}
.logtoolbar
{
    BACKGROUND-COLOR: #f7faff; 
/*    BACKGROUND-IMAGE: url('images/navbar_bg.gif');
    BACKGROUND-REPEAT: repeat-x*/
}
.logtoolbardisabled
{
/*     BACKGROUND-COLOR: #DCECE1; */
    BACKGROUND-IMAGE: url('images/navbar_bg_disabled.gif');
    BACKGROUND-REPEAT: repeat-x
}
.logfilterarea
{
    BACKGROUND-COLOR: #dce5ff;
    BORDER-RIGHT: #bbbbbb 1px solid;
    BORDER-TOP: #bbbbbb 1px solid;
    BORDER-LEFT: #bbbbbb 1px solid;
    BORDER-BOTTOM: #bbbbbb 1px solid
}
div.panelmain
{
    position: relative;
    width:750px;
    -webkit-border-radius:15px;
    border-radius:15px;
    border:2px solid #46424D;
    background-color:#FFFFFF;
}
div.panelmainextended
{
position: relative;
width:1100px;
-webkit-border-radius:15px;
border-radius:15px;
border:2px solid #46424D;
background-color:#FFFFFF;
}
div.panelheader
{
    width:95%;
    font-weight:bold;
    color: #000;
    font-size:18px;
    padding:5px 5px 25px 5px;
}
div.panelback
{
    width:95%;
    font-weight:bold;
    font-size:12px;
    padding:15px 15px 5px 10px;
    text-align:left;
    position:absolute; 
    bottom:0; 
}
.wbButton {
	background-color:#eef3ff;
	-moz-border-radius:11px;
	-webkit-border-radius:11px;
	border-radius:11px;
	border:1px solid #124d77;
	display:inline-block;
	cursor:pointer;
	color:#283b56;
	font-family:Arial;
	font-size:17px;
	padding:7px;
	text-decoration:none;
	text-align: center;
	width:175px;
	margin: 5px;
}
.wbButton:hover {
	background-color:#e6e6e6;
}
.wbButton:active {
	position:relative;
	top:1px;
}
.wbErrButton {
	background-color:#ed3332;
	-moz-border-radius:11px;
	-webkit-border-radius:11px;
	border-radius:11px;
	border:1px solid #a3c0e8;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:17px;
	padding:7px;
	text-decoration:none;
	text-align: center;
	width:175px;
	margin: 5px;
}
.wbErrButton:hover {
	background-color:#D05C5C;
}
.wbInfoText {
	color: #283b56;
	font-family:Arial;
	font-size:8px;
}
.mainButton {
	background-color:#fafafa;
	border:1px solid #d0d0d0;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:Arial;
	font-size:15px;
	padding:7px;
	text-decoration:none;
	/* text-shadow:0px 1px 0px #154682; */
	text-align: center;
	width: 100px;
	margin: 5px;
	height: 125px;
}
.mainbutton i {
	color: #5797e8	
}
.mainButton:hover {
	background-color:#fafafa;
	border:2px solid #5797e8;
	padding:6px;
}
.mainButton:active {
	position:relative;
	top:1px;
}
.widermainButton {
	background-color:#eef3ff;
	-moz-border-radius:11px;
	-webkit-border-radius:11px;
	border-radius:11px;
	border:1px solid #a3c0e8;
	display:inline-block;
	cursor:pointer;
	color:#283b56;
	font-family:Arial;
	font-size:15px;
	padding:7px;
	text-decoration:none;
	/* text-shadow:0px 1px 0px #154682; */
	text-align: center;
	width:150px;
	margin: 5px;
}
.widermainButton:hover {
	background-color:#e6e6e6;
}
.widermainButton:active {
	position:relative;
	top:1px;
}
.smallButton {
	background-color:#eef3ff;
	-moz-border-radius:11px;
	-webkit-border-radius:11px;
	border-radius:11px;
	border:1px solid #a3c0e8;
	display:inline-block;
	cursor:pointer;
	color:#283b56;
	font-family:Arial;
	font-size:12px;
	padding:7px;
	text-decoration:none;
	/* text-shadow:0px 1px 0px #154682; */
	text-align: center;
	width:70px;
	margin: 2px;
}
.smallButton:hover {
	background-color:#e6e6e6;
}
.smallButton:active {
	position:relative;
	top:1px;
}
td.sectionselected{
	background-color: #FFE7A2;
	height: 35px;
}
a.sectionselected{
	color: #000000;
	font-size: 14px;
}
td.sectionunselected {
	background-color: #ffffff;
	height: 35px;
}
a.sectionunselected {
	color: #000000;
	font-size: 14px;
	font-size: 14px;
}
 
.nav ul {
  list-style: none;
  background-color: #ffffff;
  text-align: center;
  padding: 0;
  margin: 0;
  border: 2px solid #5797e8;
}
.nav li {
  font-family: 'Oswald', sans-serif;
  font-size: 1.1em;
  line-height: 29px;
  height: 30px;
  border: 1px solid #BCC8D1;

}
.nav li {
    display: inline-block;

  }
 
.nav a {
  text-decoration: none;
  color: #444;
  display: block;
  transition: .3s background-color;
}
 
.nav a:hover {
  background-color: #5797e8;
  color: #ffffff;
}
 

.nav a.red {
  text-decoration: none;
  color: #b90000;
  cursor: default;
}
.biginput{
  font-size: 20px;
}
 
@media screen and (min-width: 600px) {
  .nav li {
    width: 120px;
    border-bottom: none;
    height: 30px;
    line-height: 30px;
    font-size: 1.2em;
  }


 
  /* Options 2 - Float */
  .nav li {
    float: left;
  }
  .nav ul {
    overflow: auto;

  }
  .nav {
    background-color: #444;
	border-bottom: 1px solid #888;
  }
  
}

	table.table-style-two {
		font-family: verdana, arial, sans-serif;
		font-size: 13px;
		color: #333333;
		border-width: 1px;
		border-color: #3A3A3A;
		border-collapse: collapse;
	}
 
	table.table-style-two th {
		border-width: 1px;
		padding: 8px;
		border-style: solid;
		border-color: #517994;
		background-color: #e6e6e6;
	}
 
	table.table-style-two tr:hover td {
		background-color: #D0DFEA;
	}
 
	table.table-style-two td {
		border-width: 1px;
		height: 30px;
		padding: 8px;
		border-style: solid;
		border-color: #517994;
		background-color: #ffffff;
	}
	
	.previewimg {
		display: block;
		max-width:600px;
		max-height:700px;
		width: auto;
		height: auto;
	}
	
	/* TinyMCE specific rules */
	.lpstiny { color: #000; }