﻿/* Global declarations */

body
{
    font-family: Arial, Helvetica, sans-serif;
    color:#34408C;
    margin: -10px 0px 0px 0px;
    width:100%;
    overflow-y:scroll;
}

img
{
    border: none 0px White;
}

textarea
{
    font-family: Arial, Helvetica, sans-serif;
    overflow:auto;
    color:Gray;
    padding: 5px 5px 5px 5px;
}

input[type="text"], input[type="password"]
{
    color:Gray;
}

a
{
    color:#34408C;
}
/* End of global declarations */

table.w100
{
    width:100%;
}

td.w100
{
    width:100%;
}

.w100
{
    width:100%;
}
.h100
{
    height:100%;
}

td.bText
{
    color:Black;
}
/* Logo */
.Logo
{
    height:72px;
    width:102px;
}
.InnCont
{
    width:800px;
    position:relative;
    top:-3px;
    left:-1px;
}

.HeadLessTop
{
    width:100%;
    height:80px;
    background-color:#00adee;
    color:White;
    font-weight:bold;
    font-size:250%;
    padding-left:20px;
    text-align:left;
}

#tdLft
{
    /*width:50%;*/
}

#tdRht
{
    /*width:50%*/
}

.tdCtr
{
    width:800px;
}

/* span */
.err
{
    color:Red;
    font-size:80%;
    font-weight:bold;
    margin-top:5px;
    margin-bottom:5px;
}
.txtBPageT
{
    border-style:solid;
    border-color:Gray;
    border-width:1px;
    height:20px;
    width:450px;
    font-size:17px;
    padding:7px;
}
.txtBPage
{
    border-style:solid;
    border-color:Gray;
    border-width:1px;
    height:20px;
    width:450px;
    font-size:17px;
    color:Gray;
    padding:7px;
}

.HomeSubHeader
{
    color:Gray;
    font-size:16px;
    text-align:left;
    padding-left:40px;
    width:100%;
}

.TSinup
{
    font-size:107%;
    padding-right:5px;
}

.TSinup a
{
    font-weight:bold;
    font-size:110%;
}


.SIPane
{
    padding-top:30px;
    padding-bottom:20px;
    width:100%;
}


/* Headers */
.h6
{
    color:#00adee;
    font-weight:bold;
    font-size:200%;
}

.h6 a
{
    color:#00adee;
}

.h6 .sm
{
    font-size:40%;
    color:#c2c5d6;
}

.lbsml
{
    color:#00adee;
    font-weight:bold;
}

h5
{
    font-weight:bold;
}

h4
{
    font-size:150%;
    font-family:inherit;
    text-transform:lowercase;
}

h3
{
    font-size:200%;
    font-family:inherit;
    text-transform:lowercase;
}

h2
{
    font-size:250%;
    font-family:inherit;
    text-transform:lowercase;
}

h1
{
    font-size:300%;
    font-family:inherit;
    text-transform:lowercase;
}


.tdOut
{
    padding-left:7px;
    padding-top:0px;
}

.s_inner
{
    width:100%;
    background-color:#00adee;
    padding-top:10px;
}

.tblsign
{
    background-color:#00adee;
    color:White;
    font-size:80%;
    font-weight:bold;
}

.tblsign td
{
    padding-left:20px;
    text-align:left;
}

.tblsign a
{
    color:White;
    font-size:120%;
}

.tblsign input[type="text"], input[type="password"]
{
    width:300px;
    border:none 0px white;
    font-size:120%;
}

.tpad
{
    padding-top:0.3cm;
}

.SPSty
{
    font-family:Arial, Verdana;
    color:Black;
    font-size:12px;
    line-height:20px;
}

.SPSty a
{
    color:Black;
    font-size:120%;
    font-weight:bold;
    text-decoration:underline;
}

.h0
{
    padding:0px;
    padding-left:0px;
    padding-right:0px;
    padding-top:0px;
    padding-bottom:0px;
    height:0px;
}

.mailPop
{
    display:none;
    position:absolute;
    width:273px;
    border: black 1px solid;
    font-size: 12px;
    overflow: auto;
    color: black;
    background-color: white;
    font-weight: normal;
    text-indent: 5px;
}

.SignUpWindow
{
	background-color:#00adee;
	color:White;
	font-size:14px;
	font-family:Arial;
	font-weight:bolder;
	border-style:none;
	border-width:0px;
}

.SignuptextBox
{
	border-style:none;
	border-width:0px;
	background-color:White;
	width:300px;
	height:17px;
}

.LeftPadd
{
	padding-left:10px;
}

.SignupButton
{
	color:White;
	text-decoration:none;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}

.h0
{
    height:0px;
}

.hw
{
    height:100%;
    width:100%;
}

.DivSUp
{
    position:absolute;
    font-size:150%;
    width:500px;
    height:550px;
    display:none;
}

.tdBLeft
{
    background-color:#F0F0F0;
    color:#c2c5d6;
}

.MGap
{
    width:170px;
    background-color:White;
}

.tdBLeft a
{
    color:#808080;
}

.TblTMenu
{
    border-collapse:separate;
    border-bottom: solid 0px White;
    width:100%;
    height:30px;
}

.HREFSel
{
	color:#34408C;
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
}

.HREFUSel
{
	color:White;
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
}

.HREFSelT
{
    color:#34408C;
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
}

.TMBackUSel
{
	width:100px;
	text-decoration:none;
    background-color:#00adee;
    border-style:none;
    border-left:solid 5px White;
}

.TMBackSel
{
	width:100px;
	text-decoration:none;
    background-color:#A3D5F3;
    border-left:solid 5px White;
}


.TdLTop
{
    /*height:200px;*/
}

.PrevDiv
{
   /* width:100%;*/
   font-size:80%;
}

.LMenu
{
    padding-left:20px;
    height:100px;
}

.LMenu a
{
    font-size:80%;
    font-weight:normal;
}

.LMenu a.spec
{
    font-size:120%;
    font-weight:bold;
    color:#c2c5d6;
}

.RPane
{
    position:relative;
    top:1px;
    /*width:100%;*/
}

.MyInfo
{
    width:170px;
    padding-top:10px;
}

.MyInfo a
{
    font-size:smaller;
}

.ContPane
{
    border:solid 1px #a3d4f2;
    width:99%;
}

.FHeight
{
    height: 130px;
}

.FHeight1
{
    height: 170px;
    width:400px;
}

.STitle
{
    color:#a3d4f2;
    font-size:105%;
    font-weight:bold;
}

.STitle a
{
    color:#a3d4f2;
}

a.gray
{
   color:#c2c5d6;
   font-size:90%;
}

.TopInfo
{
    color:#c2c5d6; /*c2c5d6 */
}

.SInOut
{
    font-size:90%;
    line-height:150%;
}

.TopTxt
{
    font-weight:bold;
}


.MsgBroad
{
    border:solid 4px #a3d4f2;
    background-color:#a3d4f2;
    width:100%;
}

.txtMsgBroad
{
    padding:3px;
    height:40px;
    border:none 0px;
    width:486px;
    color:Gray;
}

.txtMsgBroadF
{
    padding:3px;
    height:40px;
    border:none 0px;
    width:486px;
    color:Black;
}

.txtMsgBroadB
{
    padding:3px;
    height:50px;
    border:none 0px;
    width:570px;
    color:Gray;
}

.txtMsgBroadBF
{
    padding:3px;
    height:50px;
    border:none 0px;
    width:570px;
    color:Black;
}


.HomeMsgTD
{
    height:200px;
}

.PageView
{
    background-image:url(../img/01B/PBack.jpg);
    background-position:center;
    background-repeat:no-repeat;
    height:120px;
    width:90px;
    padding-left:20px;
    padding-right:20px;
    text-align:center;
}

.PageViewSm
{
    background-image:url(../img/PBackS.jpg);
    background-position:center;
    background-repeat:no-repeat;
    height:53px;
    width:40px;
}

.PageViewSm table
{
    height:100%;
    width:100%;
}

.PageViewSm td
{
    text-align:center;
    vertical-align:middle;
}


.PageViewSm img
{
    width:25px;
}

.remspace
{
    width:430px;
}

.nborder
{
    border:none 0px White;
}

.ASinup
{
    font-size:120%;
    line-height:140%;
    width:100%;
    height:100%;
    padding:35px;
}

.MIdStyle
{
    /*color:#a3d4f2;*/
    color:rgb(0,173,238);
    text-decoration:underline;
    font-size:110%;
}

.myachead
{
    color:#808080;
    font-size:130%;
    font-weight:bold;
}

.MyAcHB
{
    font-weight:bold;
}

.GTxt
{
    color:#808080;
    font-size:90%;
}

.GTxt a
{
    color:#808080;
    font-size:110%;
}

.IFrm
{
    height:300px;
    width:100%;
}


/* Buttons with bg image */
.Btn
{
    background-image:url('../img/01b/Blb.jpg');
    background-position: 50% 50%;
    background-repeat:no-repeat;
    height:60px;
    width:118px;
}
.Btn a
{
    color:White;
    font-weight:bold;
    text-decoration:none;
}

.Btn:hover
{
    background-image:url('../img/01b/BlbOn.jpg');
    background-position: 50% 50%;
}

.Btn2
{
    background-image:url('../img/01b/send.jpg');
    background-position: 50% 50%;
    background-repeat:no-repeat;
    height:52px;
    width:82px;
    cursor:pointer;
    cursor:hand;
}

.Btn2:hover
{
    background-image:url('../img/01b/sendBlue.jpg');
    background-position: 50% 50%;
}

.Btn3
{
    background-image:url('../img/01b/cancel.jpg');
    background-position: 50% 50%;
    background-repeat:no-repeat;
    height:45px;
    width:82px;
    cursor:pointer;
    cursor:hand;
}

.Btn3:hover
{
    background-image:url('../img/01b/cancelblue.jpg');
    background-position: 50% 50%;
}

.Btn4
{
    background-image:url('../img/01b/go_l.png');
    background-position: 50% 50%;
    background-repeat:no-repeat;
    height:45px;
    width:82px;
    cursor:pointer;
    cursor:hand;
}

.Btn4:hover
{
    background-image:url('../img/01b/go_d.png');
    background-position: 50% 50%;
}


div.btn3
{
    background-image:url('../img/lblue.png');
    background-position: 50% 50%;
    background-repeat:no-repeat;
    height:52px;
    width:82px;
    cursor:pointer;
    cursor:hand;
}

div.btn3 a
{
    color:White;
    font-weight:bold;
    text-decoration:none;
}

div.btn3:hover
{
    background-image:url('../img/dblue.png');
    background-position: 50% 50%;
}

div.btn4
{
    background-image:url('../img/big_lbk.png');
    background-position: 50% 50%;
    background-repeat:no-repeat;
    height:78px;
    width:102px;
    cursor:pointer;
    cursor:hand;
}

div.btn4 a
{
    color:White;
    font-weight:bold;
    text-decoration:none;
}

div.btn4:hover
{
    background-image:url('../img/big_dbk.png');
    background-position: 50% 50%;
}

div.btn5
{
    background-image:url('../img/ltbk_w.png');
    background-position: 50% 50%;
    background-repeat:no-repeat;
    height:52px;
    width:82px;
    cursor:pointer;
    cursor:hand;
}

div.btn5 a
{
    color:White;
    font-weight:bold;
    font-size:16px;
    text-decoration:none;
}

div.btn5:hover
{
    background-image:url('../img/dbk_w.png');
    background-position: 50% 50%;
}

div.btn5 table
{
    width:100%;
    height:100%;
}

div.btn5 td
{
    text-align:center;
    vertical-align:middle;
}

div.btn6
{
    background-image:url('../img/lb_g.png');
    background-position: 50% 50%;
    background-repeat:no-repeat;
    height:52px;
    width:82px;
    cursor:pointer;
    cursor:hand;
}



div.btn6 a
{
    color:White;
    font-weight:bold;
    text-decoration:none;
}

/*div.btn6:hover
{
    background-image:url('../img/db_g.png');
    background-position: 50% 50%;
}*/

div.btn7
{
    background-image:url('../img/lb_g.png');
    background-position: 50% 50%;
    background-repeat:no-repeat;
    height:52px;
    width:82px;
    cursor:pointer;
    cursor:hand;
}



div.btn7 a
{
    color:White;
    font-weight:bold;
    text-decoration:none;
}

div.btn7:hover
{
    background-image:url('../img/db_g.png');
    background-position: 50% 50%;
}


/* file upload class elements */


.DUpLyrParent
{
    width:750px;
    height:500px;
    border:solid 1px #00adee;
    background-color:White;
    z-index:25;
    padding:20px 20px 20px 20px;
    position:absolute;
    display:none;
}

.ComLayer
{
    width:800px;
    height:500px;
    border:solid 1px #00adee;
    background-color:White;
    z-index:25;
    padding:20px 20px 20px 20px;
    position:absolute;
    display:none;
}

#ComAMsg
{
    color:Red;
    font-size:15px;
}

.UploadSubTitle
{
    font-family:Arial;
    font-weight:normal;
    color:Black;
    font-size:13px;
}

#UploadClose
{
    font-size:15px;
    font-weight:bold;
}

#FastUploadLayer
{
    
}

.FUplHead
{
    color:#00adee;
    font-size:20px;   
}

.FUplFooter
{
    color:#00adee;
    font-size:15px;
}

/* file upload class elements end here */

.ModLay
{
    filter:Alpha(Opacity=40); -moz-opacity:0.4; opacity: 0.4;
    background-color:#000000;
    position:absolute;
    top:0px;
    left:0px;
    display:none;
    z-index:10;
}

.UploadHeader
{
    font-family:Arial, Verdana;
    font-size:25px;
    color:#00adee;
    padding-left:15px;
    font-weight:bold;
}

.GDesc
{
    color:#808080;
    font-size:70%;
}

.lBlue
{
    background-color:#a3d4f2;
}

.seaHead
{
    padding-left:3px;
    vertical-align:middle;
    width:57px;
}

.ContPaneS
{
    border:solid 10px White;
}

.graytxt
{
    border: solid 1px Gray;
    width:300px;
    height:20px;
    font-size:13px;
    padding-left:10px;
    padding-right:10px;
    padding-top:4px;
    color:Gray;
}

.blacktxt
{
    border: solid 1px Gray;
    width:300px;
    height:20px;
    font-size:13px;
    padding-left:10px;
    padding-right:10px;
    padding-top:4px;
    color:Gray;
}

.pad3px
{
    padding-top:3px;
    padding-bottom:3px;
}

a.grayT
{
    color:#c2c5d6;
    cursor:default;
}

.AbsDiv
{
    position:absolute;
    background-color:#a3d5f3;
    width:605px;
    display:none;
}

.hw100
{
    height:100%;
    width:100%;
}

.MWLink
{
    padding-top:5px;
}

.Smry
{
    padding-top:20px;
}

.PgCont
{
    width:600px;
    overflow:auto;
    height:350px;
    padding-top:50px;
}

.PgCont1
{
    width:600px;
    overflow:auto;
    padding-top:40px;
    padding-bottom:40px;
}

.EleLink
{
    font-size:smaller;
}

.edBtnHold
{
    height:50px;
}

.DivView
{
    width:795px;
    color:Gray;
}

.Viewtop
{
    background-color:#F0F0F0;
    color:Gray;
    font-weight:bold;
}

.Viewtop a
{
    color:Gray;
}

.Viewtop .paD
{
    padding-left:20px;
}

.bGray
{
    background-color:#F0F0F0;
}

.edPage, .edPage a
{
    color:Gray;
}

.PTTxt
{
    /*height:70px;*/
    padding-top:30px;
    padding-bottom:30px;
}

.EdInnerTit
{
    border:none 5px #c2c5d6;
}

.BlImHold
{
    height:80px;
    width:110px;
    background-color:rgb(163, 212, 242);
}
.txtBlHold
{
    width:350px;
    background-color:#c2c5d6;
}

.BlSpace
{
    width:10px;
}

.SmImg
{
    height:40px;
}

.BlHld a
{
    font-weight:bold;
}

.DescEntry
{
    height:40px;
    width:98%;
}

.BlITxtHold
{
    overflow:auto;
    height:70px;
}

div.SendMsg
{
    background:#a3d4f2;
    padding-left:10px;
    font-size:90%;
}

div .MSSearch
{
    width:200px;
}

div.SendMsg .Sopt, .Att
{
    display:block;
}

div.SendMsg .SubSty
{
    border:none 0px;
    width:570px;
    padding:3px;
}

div.SendMsg .half
{
    width:380px;
}

.PopSel
{
    display:none;
    position:absolute;
    width:273px;
    height:200px;
    border: black 1px solid;
    font-size: 12px;
    overflow: auto;
    color: black;
    background-color: white;
    font-weight: normal;
    text-indent: 5px;
}

.SmallHref
{
    font-size:80%;
}

.MsgSty
{
    width:100%;
}

.smdtTime
{
    color:#c2c5d6;
    font-size:70%;
    padding-left:30px;
}

.MsgHold
{
    width:100%;
}

.MsgHold .MsgPoto
{
    padding-top:5px;
    padding-left:5px;
}

.MsgHold .linkSty
{
    font-size:smaller;
    padding-right:10px;
}

.MsgHold .msgSty
{
    color:Black;
    font-size:90%;
    padding-left:10px;
    padding-top:5px;
}

.MsgHold .msgImg
{
    height:40px;
}

.MsgHold .headSty
{
    color:Gray;
    font-size:smaller;
    padding-left:10px;
    padding-top:5px;
}

.MsgHold1
{
    width:100%;
}

.MsgHold1 .smBlText
{
    color:Black;
    font-size:80%;
}

.MsgHold1 a
{
    font-size:90%;
}

.MsgHold1 .MsgPoto
{
    padding-top:5px;
    padding-left:5px;
    width:100px;
}

.MsgHold1 .linkSty
{
    font-size:smaller;
    padding-right:10px;
}

.MsgHold1 .msgSty
{
    color:Black;
    font-size:80%;
    padding-left:10px;
    padding-top:5px;
}

.msgSty a
{
    font-size:105%;
}

.MsgHold1 .msgImg
{
    height:40px;
}

.MsgHold1 .headSty
{
    color:Gray;
    font-size:smaller;
    padding-left:10px;
    padding-top:5px;
}

.fdload a
{
    text-decoration:none;
}

.fdload a:hover
{
    text-decoration:underline;
}
    

.blRule
{
    border:solid 1px #a3d4f2;
}

.RepPan
{
    display:none;
}

.RepPan textarea
{
    height:70px;
    width:90%;
    overflow:auto;
}

.reduced
{
    border-collapse:collapse;
    border-width:0px;
}

.LSideTitle
{
    text-align:center;
    padding-bottom:20px;
    font-weight:bold;
    font-size:170%;
}

.SrchBox
{
    width:250px;
    font-size:110%;
}

.grNote
{
    color:Gray;
    font-size:80%;
}

.FMSelOpt
{
    display:none;
    width:250px;
    overflow:visible;
}

.SSubHead
{
    width:100%;
    background-color:Gray;
    color:White;
    font-weight:bold;
    padding-left:5px;
}

.MailIdUnSelected
{
    font-family:Arial, Verdana;
    font-size:13px;
    background-color:White;
    color:Black;
    height:18px;
    cursor:hand;cursor:pointer;
    width:250px;
    padding-left:5px;
}


.MailIdSelected
{
    font-family:Arial, Verdana;
    font-size:13px;
    background-color:#34408C;
    color:White;
    height:18px;
    cursor:hand;cursor:pointer;
    width:250px;
    padding-left:5px;
}

.XSty
{
    font-weight:bold;
    font-size:90%;
    color:Black;
}

div.Srch
{
    color:Black;
}

div.Srch input[type="text"]
{
    width:490px;
    font-size:110%;
}

div.Srch .TPane
{
    width:98%;
    background-color:#a3d4f2;
    padding:5px;
}

.ImgCol
{
    width:120px;
    padding:5px;
    text-align:center;
    vertical-align:top;
}

.SeaRes
{
}

.SeaRes a
{
    font-size:90%;
}


.SeaRes .Des1, .Des2
{
    color:Gray;
    vertical-align:top;
}

.SeaRes .Des2
{
    color:Gray;
    vertical-align:top;
    padding-top:10px;
    font-size:smaller;
}

.SeaRes .botNote
{
    font-size:small;
    vertical-align:bottom;
    text-align:right;
    /*color:#34408C;*/
    color:Black;
}

.MErr
{
    background-color:#34408C;
    width:800px;
    text-align:center;
    vertical-align:top;
    color:White;
    font-size:120%;
    position:absolute;
    padding-top:10px;
    padding-bottom:10px;
    display:none;
    font-weight:bold;
    z-index:20;
}

.DifHref
{
    color:#808080;
}

.LMenu a.DifHref
{
    font-size:120%;
    font-weight:bold;
    color:#808080;
}

.Footer
{
    color:Gray;
}

.Footer hr
{
    border:single 1px #F0F0F0;
    height:1px;
    color:#F0F0F0
}

.Footer a
{
    color:#c2c5d6;
}

.Footer td
{
    font-size:80%;
    color:#c2c5d6;
    padding-left:10px;
    padding-right:10px;
    border:none 0px;
    border-right:solid 1px #c2c5d6;
}

.Footer .last
{
    border-right:none 0px White;
}

td.EdPgTitle
{
    vertical-align:middle;
    background-color:#F0F0F0;
    color:#c2c5d6;
}

.EdPgTitle a
{
    font-weight:bold;
}

/* Start of edit block section */

.edit1
{
    color:Black;
}

.edit1 .ImgHold
{
    background:#F0F0F0;
    height:150px;
    width:230px;
}

.edit1 .txtStyle
{
    width:100%;
    background:rgb(194,197, 214);
}

.edit1 a
{
    color:#808080;
}

.edit2
{
    color:Black;
}

.edit2 .ImgHold
{
    background:#F0F0F0;
    height:250px;
    width:370px;
}

.edit2 .txtStyle
{
    width:100%;
    background:rgb(194,197, 214);
}

.edit2 a
{
    color:#808080;
}

.edit3
{
    color:Black;
}

.edit3 .ImgHold
{
    background:#F0F0F0;
    height:470px;
    width:770px;
}

.edit3 .txtStyle
{
    width:100%;
    background:rgb(194,197, 214);
}

.edit3 a
{
    color:#808080;
}

.edit4
{
    color:Black;
    width:780px;
}

.edit4 .ImgHold
{
    background:#F0F0F0;
    height:150px;
    width:230px;
}

.edit4 .txtStyle
{
    width:100%;
    height:100%;
    background:rgb(194,197, 214);
}

.edit4 a
{
    color:#808080;
}

.edit6
{
    color:Black;
}

.edit6 .ImgHold
{
    background:#c2c5d6;
    height:470px;
    width:770px;
}

.edit6 .txtStyle
{
    width:100%;
    background:rgb(194,197, 214);
}

.edit7
{
    color:Black;
    width:300px;
}

.edit7 .ImgHold
{
    background:#c2c5d6;
    height:150px;
    width:230px;
}

.edit7 .txtStyle
{
    width:100%;
    height:100%;
    background:rgb(194,197, 214);
}

.edit7 a
{
    color:#808080;
}



/* End of edit page section */


.hGap td
{
    padding-top:15px;
    padding-bottom:15px;
}

.Point
{
    cursor:hand, pointer;
}

.SumEntry
{
    height:100px;
    width:500px;
}

.TitEntry
{
    width:460px;
}


.TitleClass
{
    background-color:#c2c5d6;
    color:Black;
    width:100%;
}

.LayEntry
{
    color:Gray;
    font-size:120%;
}

.LayEntry td
{
    padding-top:5px;
    padding-bottom:5px;
}

.noborder
{
    /*border:none 0px White;*/
    border:none;
    border-width:0px;
}
.noborder td
{
    border-collapse:collapse;
}

td.tdGap
{
    height:1px;
}


.bG1
{
    background-color:#F0F0F0;
    filter:Alpha(Opacity=100); -moz-opacity:1.0; opacity: 1.0;
}

.bG2
{
    background-color:#F0F0F0;
    filter:Alpha(Opacity=80); -moz-opacity:0.8; opacity: 0.8;
}

.bG3
{
    background-color:#F0F0F0;
    filter:Alpha(Opacity=50); -moz-opacity:0.5; opacity:0.5;
}

.bG4
{
    background-color:#F0F0F0;
    filter:Alpha(Opacity=30); -moz-opacity:0.3; opacity:0.3;
}

.bG5
{
    background-color:#F0F0F0;
    filter:Alpha(Opacity=0); -moz-opacity:0.0; opacity: 0.0;
}

.VPgTop a
{
    font-weight:normal;
    color:Gray;
}

.DFView
{
    position:absolute;
    background-color:#F0F0F0;
    font-size:80%;
    color:Gray;
    height:350px;
    width:430px;
    display:none;
}

.FviewTextIn
{
    text-align:left;
    vertical-align:middle;
    padding:10px;
}

.txtComBox
{
    height:70px;
    width:500px;
}

.CUsrIHold
{
    text-align:right;
    vertical-align:top;
    width:80px;
    padding-right:10px;
}

.TextAreaHold
{
    background-color:#c2c5d6;
    line-height:110%;
    padding:10px;
    vertical-align:top;
}

.TextAreaHold textarea
{
    border:none 0px White;
    width: 98%;
}


.HRlblue
{
   border:solid 1px rgb(240,240,240);
}

.DTMenu
{
    background-color:rgb(240,240,240);
    color:Gray;
    font-size:75%;
}

.DTMenu td
{
    text-align:left;
}

.DTMenu a
{
    color:Gray;
}

.DTMenu .MenuRight
{
    text-align:right;
}

.DTMenu .SmWidth
{
    width:40px;
    padding-left:10px;
}

.DTMenu .SmWidth1
{
    width:50px;
    padding-left:10px;
}

.DTMenu .Bgo
{
    /*font-size:120%;*/
}

.DTMenu .GSeaBox
{
    background:Transparent;
    border:solid 1px #C2C5D6;
    width:150px;
    font-size:98%;
    color:#c2c5d6;
    padding-left:3px;
    padding-right:3px;
    vertical-align:middle;
}

.DTMenu .GSeaBox:focus
{
    background:Transparent;
    border:solid 1px #C2C5D6;
    width:150px;
    font-size:98%;
    color:Gray;
    padding-left:3px;
    padding-right:3px;
    vertical-align:middle;
}


.DTMenu .MenuRight table
{
    border-collapse:collapse;
}

.DTMenu .MenuRight td
{
    text-align:right;
    padding-right:3px;
}

.CredNMsgs 
{
    font-size:80%;
    color:#c2c5d6;
}

.CredNMsgs a
{
    color:#c2c5d6;
}

.PgPriDescSty
{
    color:Gray;
    font-weight:bold;
    vertical-align:middle;
    text-align:left;
    padding-left:25px;
    padding-top:10px;
}

.selPriQSty
{
    padding:15px;
    padding-left:0px;
}

.PrisetTbl td
{
    padding-top:5px;
    padding-bottom:5px;
}

.SmPgV
{
    background-image:url(../img/PBackS.jpg);
    background-position:center;
    background-repeat:no-repeat;
    height:53px;
    width:60px;
}

.Congrats
{
    height:100%;
}

.Congrats td
{
    text-align:left;
}

.Congrats .h2
{
    height:150px;
    vertical-align:middle;
}


.Congrats .h1
{
    font-size:130%;
    font-weight:bold;
}

.sBackStyle td
{
    padding-left:10px;
}

.gtext
{
    color:Gray;
}

.MessageBodyStyle
{
    line-height:200%;
    letter-spacing:120%;
}

.MessageBodyStyle a
{
    color:Gray;
}