﻿html, body, #wrapper 
{
    height:100%;
    margin: 0;
    padding: 0;
    border: none;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica
}

H1
{
    color:Navy;
    FONT-SIZE: 13pt;
    font-weight:bold;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica
}
H2
{
    color:Navy;
    FONT-SIZE: 12pt;
    font-weight:bold;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica
}

.menuLink
{
	color:#292929; 
	font-family: Calibri,Arial,Tahoma; 
	font-size:xx-small; 
	font-weight:bold
}

.fullHeight
{
	height:100%	
}
.tHead
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    font-weight:bold;
    height: 25px;
    background-color: #6A8CCB
}
.tableWithBG
{
    background-color: #6A8CCB;
    padding: 3px 3px 3px 3px 
}
.td
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica
}
.tFoot
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    font-weight:bold;
    height: 25px;
    background-color: #6A8CCB;
    color:white
}
.tblAddress
{
    padding: 3px 3px 3px 3px
}

.tblParty
{
    padding: 3px 3px 3px 3px
}
.tblCrit
{
    background-image: url(../../Library/Images/tblbacks.jpg);
    border: solid 1px darkgray
}
.tLabel
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    font-weight:bold
}
.tData
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica
}
.tError
{
    color:Red;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica
}
.tG
.tRed
{
    color:Red;
}
.tGreen
{
    color:Green;
}
.Larger
{
    FONT-SIZE: medium;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica
}
.LargerBold
{
    FONT-SIZE: medium;
    font-weight:bold;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica
}
.Medium
{
    FONT-SIZE: small;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica
}
.MediumBold
{
    FONT-SIZE: small;
    font-weight:bold;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica
}
.NormalHover
{
    FONT-SIZE: x-small;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    background-image: url(../Include/Images/highlight_back.png);
    background-repeat:repeat-y;
    /*border: solid 1px #8f8f8f;
    border-top: solid 1px #8f8f8f;*/
    
}
.Normal
{
    FONT-SIZE: x-small;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica
}
.NormalBold
{
    FONT-SIZE: x-small;
    font-weight:bold;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica
}
.HelpText
{
    FONT-SIZE: 10pt;
    COLOR: olive;
    FONT-FAMILY: Verdana
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    background: white
}
.hpl
{
    FONT-SIZE: 8pt;
    cursor: pointer;
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.hplBold
{
    FONT-SIZE: 8pt;
    cursor: pointer;
    COLOR: navy;
    font-weight:bold;
    FONT-FAMILY: Verdana
}
.hplParty
{
    FONT-SIZE: 8pt;
    cursor: pointer;
    COLOR: black;
    font-weight:bold;
    FONT-FAMILY: Verdana
}
A.MenuLink:hover
{
    TEXT-DECORATION: underline
}
PRE
{
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica
}
A
{
    COLOR: Navy;
    TEXT-DECORATION: none
}
.HAND
{
    cursor: pointer
}
.Data
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
A.MenuLink:hover
{
    TEXT-DECORATION: underline
}
A.DataLink:hover
{
    TEXT-DECORATION: underline
}
A.ActionLink:hover
{
    COLOR: #2F4F4F;
    TEXT-DECORATION: underline
}
.gv
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    background-color:White;
    padding: 2px 2px 2px 2px
}
.gvItem
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    background-color:White
}
.gvHead
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    font-weight:bold;
    text-align:left;
    background-color:#DCDCDC;
    color:Black
}
.gvFoot
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    font-weight:bold;
}
.gvAltItem
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    background-color: #F5F5F5;
    border-bottom: dotted 1 gainsboro
}
.gvPartyRewardItem
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    background-color: #C3DEFE;
    border-bottom: dotted 1 gainsboro
}
.gvSelectedItem
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    font-weight:bold;
    background-color: #B0C4DE
}
.ddl
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica
}
ddlReq
{
    FONT-SIZE: 8pt;
    background-color: #FFC0C0;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica
}
.chk
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica
}
.txt
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica
}
.txtReq
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    background-image: url(../../Library/Images/txtReq.jpg);
    background-position:right;
    background-repeat: repeat-y
}
.txtReq250
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    background-image: url(../../Library/Images/txtReq.jpg);
    background-position:right;
    background-repeat: repeat-y;
    width:250px
}
.txtReq200
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    background-image: url(../../Library/Images/txtReq.jpg);
    background-position:right;
    background-repeat: repeat-y;
    width:200px
}
.txtReq175
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    background-image: url(../../Library/Images/txtReq.jpg);
    background-position:right;
    background-repeat: repeat-y;
    width:175px
}
.txtReq150
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    background-image: url(../../Library/Images/txtReq.jpg);
    background-position:right;
    background-repeat: repeat-y;
    width:150px
}
.txtReq75
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    background-image: url(../../Library/Images/txtReq.jpg);
    background-position:right;
    background-repeat: repeat-y;
    width:75px
}
.txtReq50
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    background-image: url(../../Library/Images/txtReq.jpg);
    background-position:right;
    background-repeat: repeat-y;
    width:50px
}
.txt250
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    width:250px
}
.txt200
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    width:200px
}
.txt175
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    width:175px
}
.txt150
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    width:150px
}
.txt75
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    width:50px
}
.txt50
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    width:50px
}
.btn
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica
}
.tw
{
    margin: 0 0 0 0;
    border-width: 0; 
    padding: 0px 0px 0px 0px
}
.twFootImage
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    font-weight:bold;
    height: 25px;
    background-image: url(../../Library/Images/tblFoot3.jpg);
    background-repeat: repeat-x;
}
.twHeadMiddle
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    font-weight:bold;
    height: 33px;
    background-image: url(../../Library/Images/TTopMiddle.jpg);
    background-repeat: repeat-x;
}
.twHeadLeft
{
    height: 33px;
    width: 9px;
    background-image: url(../../Library/Images/TTopLeft.jpg);
    background-repeat:no-repeat;
}
.twHeadRight
{
    height: 33px;
    width: 9px;
    background-image: url(../../Library/Images/TTopRight.jpg);
    background-repeat:no-repeat;
}
.twLeft
{
    background-image: url(../../Library/Images/TLeftSide.jpg); 
    background-repeat:repeat-y
}
.twRight
{
    background-image: url(../../Library/Images/TRightSide.jpg);
    background-repeat: repeat-y
}
.twFootLeft
{
    background-image: url(../../Library/Images/TBottomLeft.jpg); 
    background-repeat:no-repeat; 
    vertical-align:bottom;
    height:10;
    width:11
}
.twFootMiddle
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    background-image: url(../../Library/Images/TBottomMiddle.jpg); 
    background-repeat:repeat-x; 
    vertical-align:bottom
}
.twFootMiddleWithSpace
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    height:20;
    background-image: url(../../Library/Images/TBottomMiddle.jpg); 
    background-repeat:repeat-x; 
    vertical-align:bottom
}
.twFootRight
{
    background-image: url(../../Library/Images/TBottomRight.jpg); 
    background-repeat:no-repeat; 
    vertical-align:bottom;
    height:10;
    width:11
}
.Error
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    font-weight:bold;
    color:Red
}
.cal
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    background-image: url(../../Library/Calendar/Skins/Aqua/normal-bg.gif); 
    background-repeat: repeat;
    border: solid 1px darkgray
}
.calTitle
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    background-image: url(../../Library/Calendar/Skins/Aqua/dark-bg.gif); 
    font-weight:bold;
    border: solid 1px darkgray
}
.calDayTitle
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Calibri,Arial,Tahoma,Helvetica;
    background-image: url(../../Library/Calendar/Skins/Aqua/dark-bg.gif); 
    font-weight:bold;
    border: solid 1px darkgray
}
.ShadowTable
{ 
	FILTER: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true') ;
	background-color: white;
	font: Tahoma;
	font-size: 8pt;
}
.ShadowDrop
{
	FILTER: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true') ;
}
.ibtn
{
    FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(Enabled=true)
}
.tDataHover
{
    background-color:#dde2e8;
    cursor:hand
}
.NewTitle
{
    background-color:#DCDCDC;
    color:#696969;
    font-weight:bolder;
    border: solid 1px DarkGray;
    cursor:hand
}
.NewTitleHover
{
    background-color:#696969;
    color:Black;
    font-weight:bold;
    border: solid 1px DarkGray;
    cursor:hand
}

.img_frame_350x256
{
	background: url(../img/pan_frame.png) no-repeat;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	width: 350px;
	height: 256px;
}

.400Fade
{
    background-image: url(../Include/Images/fade_400.png);
    background-repeat: no-repeat;
}