.TextRight2
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: tahoma, arial;
    text-align: Right;
	padding-bottom: 2px;
	padding-top: 2px;
}
.TextRight3
{
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	font-family: tahoma, arial;
    text-align: Right;
	padding-bottom: 1px;
	padding-top: 2px;
}
.TextRightRed
{
	font-weight: bold;
	font-size: 15px;
	color: red;
	font-family: tahoma, arial;
    text-align: Right;
	padding-bottom: 2px;
	padding-top: 2px;
}

.TextRightBlue1
{
	font-weight: normal;
	font-size: 12px;
	color: #395AA6;
	font-family: tahoma, arial;
    text-align: Right;
	padding-bottom: 2px;
	padding-top: 2px;
}
.TextLeftRed
{
	font-weight: bold;
	font-size: 15px;
	color: red;
	font-family: tahoma, arial;
    text-align: Left;
	padding-bottom: 2px;
	padding-top: 2px;
}

.TextTotalPrice2
{
 font-weight: bold;
 font-size: 13px;
 color: #990000;
 font-family: tahoma, arial;
 text-align: Right;
 background-color: #FFFFFF;
 padding-bottom: 2px;
 padding-top: 2px;
}

 .LinkMenu
{
 font-weight: bold;
 font-size: 15px;
 color: #DBEEFD;
 font-family: tahoma, arial;
 text-align: Left;
 text-decoration: none;
 cursor: hand;
 vertical-align:bottom;
 padding: 0px 10px 0px 10px;   /*explicitly set padding for root menu items*/
 vertical-align:middle;
}
.LinkMenu:link {
  color: #DBEEFD;
}
 
.LinkMenu:visited {
  color: #DBEEFD;
}
 
.LinkMenu:hover {
  color: #FFFFFF;
}

.LinkMenuDown
{
 font-weight: normal;
 font-size: 12px;
 color: #395AA6;
 font-family: tahoma, arial;
 text-align: Left;
 text-decoration: none;
 cursor: hand;
}
 
.LinkMenuDown:link {
  color: #002D61;
}
 
.LinkMenuDown:visited {
  color: #002D61;
}
 
.LinkMenuDown:hover {
  color: #000000;
}

.LinkMenuUp
{
 font-weight: normal;
 font-size: 11px;
 color: #002D61;
 font-family: tahoma;
 text-decoration: none;
 cursor: hand;
}
 
.LinkMenuUp:link {
  color: #002D61;
}
 
.LinkMenuUp:visited {
  color: #002D61;
}
 
.LinkMenuUp:hover {
  color: #FF6600;
}

.LinkMenuUp1
{
 font-weight: normal;
 font-size: 11px;
 color: #008038;
 font-family: tahoma;
 text-decoration: none;
 cursor: hand;
}
 
.LinkMenuUp1:link {
  color: #008038;
}
 
.LinkMenuUp1:visited {
  color: #008038;
}
 
.LinkMenuUp1:hover {
  color: #FF6600;
}

.LinkMenuLat
{
 font-weight: bold;
 font-size: 11px;
 color: #003366;
 font-family: tahoma;
 text-align: Left;
 text-decoration: none;
 cursor: hand;
 line-height: 100%;
 padding-left: 5px;
 padding-bottom: 0px;
 padding-top: 0px;
}
 
.LinkMenuLat:link {
  color: #003366;
}
 
.LinkMenuLat:visited {
  color: #003366;
}
 
.LinkMenuLat:hover {
  color: #000000;
}

.LinkMenuLatSub
{
 font-weight: bold;
 font-size: 10px;
 color: #4D6479;
 font-family: tahoma, arial;
 text-align: Left;
 text-decoration: none;
 cursor: hand;
 line-height: 100%;
 padding-left: 16px;
}
 
.LinkMenuLatSub:link {
  color: #4D6479;
}
 
.LinkMenuLatSub:visited {
  color: #4D6479;
}
 
.LinkMenuLatSub:hover {
  color: #000000;
}


.TextTitlePdts1
{
 font-weight: bold;
 font-size: 11px;
 color: #00853D;
 font-family: tahoma;
 text-align: Left;
 text-decoration: none;
 cursor: hand;
}


.TextTitlePdts1:link {
  color: #00853D;
}
 
.TextTitlePdts1:visited {
  color: #00853D;
}
 
.TextTitlePdts1:hover {
  color: #000000;
}

.TextTitlePdts2
{
 font-weight: bold;
 font-size: 12px;
 color: #003366;
 font-family: tahoma;
 text-align: Left;
 background-color:#E2EFFC;
}

.LinkButoom
{
 font-weight: normal;
 font-size: 12px;
 color: #666666;
 font-family: "trebuchet ms", trebuchet, arial, tahoma;
 text-align: Center;
 text-decoration: none;
 cursor: hand;
}
 
.LinkButoom:link {
  color: #666666;
}
 
.LinkButoom:visited {
  color: #666666;
}
 
.LinkButoom:hover {
  color: #333333;
}

.LinkDetails
{
 font-weight: bold;
 font-size: 10px;
 color: #666666;
 font-family: tahoma;
 text-decoration: none;
 text-align:left;
 cursor: hand;
}
 
.LinkDetails:link {
  color: #666666;
}
 
.LinkDetails:visited {
  color: #666666;
}
 
.LinkDetails:hover {
  color: #000000;
}

.LinkCredits
{
 font-weight: normal;
 font-size: 11px;
 color: #666666;
 font-family: tahoma, arial;
 text-decoration: none;
 cursor: hand;
}
 
.LinkCredits:link {
  color: #666666;
}
 
.LinkCredits:visited {
  color: #666666;
}
 
.LinkCredits:hover {
  color: #000000;
}

.TextFooter1
{
	font-size: 12px;
	color: #000000;
	font-family: tahoma, arial;
    text-align: left;
	line-height: 120%;
}

.TextFooter2
{
	font-size: 11px;
	color: #000000;
	font-family: tahoma, arial;
    text-align: Center;
}

.TextFooter3
{
	font-size: 11px;
	color: #666666;
	font-family: tahoma;
    text-align: Center;
}

.TextSearch
{
	font-size: 11px;
	color: #002B60;
	font-family: tahoma;
    text-align: Center;
}

.TextLeft
{
	font-size: 12px;
	color: #000000;
	font-family: tahoma, arial;
    text-align: Left;
	line-height: 130%;
}

.TextLeft1
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: tahoma, arial;
    text-align: Left;
	padding-bottom: 2px;
	padding-top: 2px;
}

.TextLeft2
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: tahoma, arial;
    text-align: Left;
	padding-bottom: 2px;
	padding-top: 2px;
}

.TextLeft3
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: tahoma, arial;
    text-align: Center;
	padding-bottom: 2px;
	padding-top: 2px;
}

.TextLeft4
{
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	font-family: tahoma, arial;
    text-align: Left;
	padding-bottom: 2px;
	padding-top: 2px;
}

.TextRight
{
	font-size: 12px;
	color: #000000;
	font-family: tahoma, arial;
    text-align: right;
	padding-right: 10px;
	line-height: 130%;
}

.TextCenter
{
	font-size: 12px;
	color: #000000;
	font-family: tahoma, arial;
    text-align: center;
	line-height: 130%;
}

.TextJustify
{
	font-size: 12px;
	color: #000000;
	font-family: tahoma, arial;
    text-align: justify;
	line-height: 130%;
}

.TextLeftBlue1
{
	font-weight: normal;
	font-size: 11px;
	color: #395AA6;
	font-family: tahoma, arial;
    text-align: Left;
	padding-bottom: 2px;
	padding-top: 2px;
}

.TextLeftBlue2
{
	font-weight: normal;
	font-size: 11px;
	color: #395AA6;
	font-family: tahoma, arial;
    text-align: Center;
	padding-bottom: 2px;
	padding-top: 2px;
}

.TextLeftBlue3
{
	font-weight: normal;
	font-size: 13px;
	color: #395AA6;
	font-family: tahoma, arial;
    text-align: Left;
	padding-bottom: 2px;
	padding-top: 2px;
}

.TextTotalPrice
{
	font-weight: bold;
	font-size: 13px;
	color: #990000;
	font-family: tahoma, arial;
    text-align: Left;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-top: 2px;
}

.titBlue1
{
	font-size: 20px;
	font-weight: normal;
	color: #002E62;
	font-family: tahoma;
    text-align: Left;
	padding-left: 10px;
}

.titBlue2
{
	font-size: 13px;
	font-weight: bold;
	color: #395AA6;
	font-family: tahoma, arial;
    text-align: Right;
}

.titBlue3
{
	font-size: 15px;
	font-weight: bold;
	color: #395AA6;
	font-family: tahoma, arial;
    text-align: left;
    padding-left: 10px;
}

.titBlack1
{
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	font-family: tahoma, arial;
    text-align: Left;
}

.titBlack2
{
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	font-family: tahoma, arial;
    text-align: Right;
}

.titGreen1
{
	font-size: 13px;
	font-weight: bold;
	color: #00853D;
	font-family: tahoma;
    text-align: Left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 7px;
}

.titGreen2
{
	font-size: 15px;
	font-weight: bold;
	color: #00853D;
	font-family: tahoma;
    text-align: Left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 7px;
}

.titGreen3
{
	font-size: 13px;
	font-weight: bold;
	color: #00853D;
	font-family: tahoma;
    text-align: Center;
}

.titGreen4
{
	font-size: 18px;
	font-weight: bold;
	color: #00853D;
	font-family: tahoma;
    text-align: Center;
}
.textPdts1
{
	font-size: 11px;
	font-weight: bold;
	color: #00853D;
	font-family: tahoma;
    text-align: Left;
	padding-top: 5px;
	padding-bottom: 5px;
}

.textPdts1:link {
  color: #00853D;
}
 
.textPdts1:visited {
  color: #00853D;
}
 
.textPdts1:hover {
  color: #000000;
}

.textPdts2
{
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	font-family: tahoma;
    text-align: Left;
}

.textPdts3
{
	font-size: 11px;
	font-weight: normal;
	color: #FF6600;
	font-family: tahoma;
    text-align: Left;
}

.textPdts4
{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-family: tahoma;
    text-align: Left;
}

.tdPdts
{
    BORDER-RIGHT: #E1E6F2 1px solid;
    BORDER-TOP: #E1E6F2 1px solid;
    BORDER-LEFT: #E1E6F2 1px solid;
    BORDER-BOTTOM: #E1E6F2 1px solid;
    BACKGROUND-COLOR: #FFFFFF;
}

.tdDescription1
{
	BACKGROUND-COLOR: #E3EAF2;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.tdDescription2
{
	BACKGROUND-COLOR: #F5F4EB;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.tdDescription3
{
	BACKGROUND-COLOR: #EFEFEF;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.tdSearch
{
	BACKGROUND-COLOR: #E2EFFC;
	BORDER-RIGHT: #7FB4C5 1px solid;
    BORDER-TOP: #7FB4C5 1px solid;
    MARGIN: 1px;
    BORDER-LEFT: #7FB4C5 1px solid;
    BORDER-BOTTOM: #7FB4C5 1px solid;
}

.tdTotalPrice
{
	BACKGROUND-COLOR: #E2EFFC;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.noEdit
{
    BORDER-RIGHT: #7FB4C5 1px solid;
    BORDER-TOP: #7FB4C5 1px solid;
    MARGIN: 1px;
    BORDER-LEFT: #7FB4C5 1px solid;
    BORDER-BOTTOM: #7FB4C5 1px solid;
    BACKGROUND-COLOR: #FFFFFF;
	font-style:normal;
	font: Tahoma, Arial;
	color: #395AA6;
	font-size:11px;
}

.noEdit1
{
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    MARGIN: 1px;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    BACKGROUND-COLOR: #FFFFFF;
	font-style:normal;
	font: Tahoma, Arial;
	color: #395AA6;
	font-size:12px;
}

.main_dnnmenu_container {
	background-color: transparent; 
	vertical-align:middle;
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:18px;
	background-color: Transparent;
	vertical-align:middle;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/
    padding: 0px 3px 3px 1px;	
    vertical-align:middle;
}
.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
    vertical-align:middle;
}
.main_dnnmenu_itemhover {  
	color: #FFFFCC;
}

.main_dnnmenu_itemhover td {  
	color: #FFFFCC;
}

.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
	vertical-align:middle;
}
.main_dnnmenu_submenu {
	background-color: #315D87;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 0px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 0px;
	font-size: 0px;
}
.lined {
  text-decoration:line-through;
}
.titBlue3
{
	font-size: 14px;
	font-weight: bold;
	color: #395AA6;
	font-family: tahoma, arial;
    text-align: Left;
}

.LightMediumCellText  { color: #4860B9; font-family: Verdana, Geneva, arial,helvetica; font-size: 13px; font-weight: bold; }
A.LightMediumCellText {color: #4860B9; text-decoration: none; }
A.LightMediumCellText:link {color: #4860B9; text-decoration: none; }
A.LightMediumCellText:visited {color: #4860B9; text-decoration: none; }
A.LightMediumCellText:active {color: #4860B9; text-decoration: none; }
A.LightMediumCellText:hover {color: #FF0000; text-decoration: none; }
