/* CSS Document */

#divPageRight
{
	position:fixed;
  top:25%;
  right:0;
  height:100%;

}

/* Ajax Html editor*/

.CustomEditorStyle .ajax__htmleditor_editor_toptoolbar {
        background-color:#F0F0F0; padding: 0px 0px 2px 2px;
}

/* Make by me Fayz Hatim*/


#TableBorders{
	border: 1px solid #999;
}
#TableBorders td{
	border: 1px dotted #CCC;
}

/*END*/

#Tableborder table
{
	
	border-collapse: collapse;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-top-color: #e5eff8;
	border-right-color: #e5eff8;
}
   #Tableborder td
{
	padding-left: 0px;
	border: 1px solid #E0E0E0;
}

.TopBg_L{
	background-image: url(images/Top_Banner2_L.jpg);
	background-repeat: repeat-x;
	height: 100px;
}
.TopBg_R{
	background-image: url(images/Top_Banner2_R.jpg);
	background-repeat: repeat-x;
	height: 100px;
}
.GeneralMenuBg{
	background-repeat: repeat-x;
	height: 30px;
	background-image: url(images/GeneralMenu-g.jpg);
}
.Top-SubText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #F2F2F2;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: text-top;
}
.TopLine_Sep {
	color: #CCCCCC;
	font-weight: bold;
	font-size: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: text-top;
}


/*Box-Template*/
.line_R{
	background-image: url(images/Box_Normal_10.gif);
	background-repeat: repeat-y;
}
.ShoppingRedText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: underline;
	font-style: italic;
}


.line_L{
	background-image: url(images/Box_Normal_08.gif);
	background-repeat: repeat-y;
}
.Head_bg{
	background-image: url(images/Box_Normal_05.gif);
	height: 27px;
	vertical-align: top;
	background-repeat: no-repeat;
}.BoxText {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	background-image: url(images/Box_Normal_05.gif);
	background-repeat: no-repeat;
	text-align: left;
	padding-bottom: 2px;
	height: 20px;
	width: 100%;
	padding-top: 3px;
}
/*Main*/
.Status
{
	text-decoration: none;
	color: #666666;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 1.52px;
	text-transform: capitalize;
}
.Headers {
	color: #003366;
	font-weight: bold;
	text-align: center;
}
.AttendanceHeaders
{
	color: #800000;
	font-weight: bold;
	text-align: center;
	width: 29%;
	font-size: 21px;
	font-family: 'Times New Roman' , Times, serif;
}

.Login_Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62%;
	color: #3A3A3A;
	text-decoration: none;
	font-weight: bold;
	text-transform: capitalize;
	letter-spacing: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.Login_Text_withoutLine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62%;
	color: #3A3A3A;
	text-decoration: none;
	font-weight: bold;
	text-transform: capitalize;
	letter-spacing: 1px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #CCCCCC;
}
.Login_Text-user {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 68%;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	text-transform: capitalize;
}
.EditSearch_Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 92%;
	color: #990033;
	text-decoration: none;
	font-weight: bold;
}

.xlblMsg
{
	color: #EC2F00;
	text-align: left;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #666666;
	text-decoration: none;
}
.listBoxSearchExtenderPromptStyle
{
	border: thin dashed #CCCCCC;
	color: #006699;
	text-decoration: none;
	font-size: 72%;
	font-weight: bolder;
	vertical-align: middle;
	vertical-align: middle;
	text-align: center;
}
.checkboxText
{
	font-size: 92%;
	text-decoration: none;
	color: #666666;
	text-transform: capitalize;
	text-align: left;
}

.feed
{
	color: #003366;
	text-decoration: none;
	text-align:center;
	margin: 4px;
	font-size: 11px;
	font-weight: bolder;
	vertical-align: middle;
	vertical-align: middle;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FC9;
	border-right-color: #630;
	border-bottom-color: #330;
	border-left-color: #F96;
}

.redfeed
{
	border-left: 1px solid #F96;
	border-right: 1px solid #630;
	border-top: 1px solid #FC9;
	border-bottom: 1px solid #330;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
	margin: 4px;
	background-color: #FF0000;	
	font-size: 93%;
	font-weight: bolder;
	vertical-align: middle;
	vertical-align: middle;
	padding: 3px;
	width: 120px;
}
.controlsForAddress
{
	border: 1px solid #999999;
    font-size: 11px;
    color: #666666;
    text-decoration: none;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 2px;
   background-color: #F1EDC5;
    margin-top: 4px;
}
.controls
{
	border: 1px solid #999999;
	font-size: 11px;
	color: #595959;
	text-decoration: none;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 3px;
	height: 14px;
	background-color: #F3EFCD;
}
.NormalText
{
	font-size: 108%;
	color: #000000;
	text-decoration: none;
	font-weight: 700;
	text-align: left;
}
.controlsReadOnly
{
	font-size: 108%;
	background-color: #F0FCFF;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}

.watermarkpostalcode
{
	font-size: 92%;
	background-color: #F0FCFF;
	color: #006699;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}

.requiredFeildWaterMark
{
	font-size: 82%;
	background-color: #FFCCCC;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	text-transform: capitalize;
}

.accordionHeader
{
	border-style:groove;
	border-width:thin;
	border-bottom-color:Black;
	font-size: 116%;
	color: White;
	vertical-align:middle;	
	background-color: #004488;
	font-weight: bold;
	height:25px;
}

/*Text & Heading Styles*/


.studentName
{
	font-size: 82%;
	color: #009900;
	background:#FFFFCC;
	text-decoration: none;
	text-align: left;
	padding-left:5px;	
}
.Text
{
	font-size: 82%;
	color: #737373;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	font-family: 'Times New Roman', Times, serif;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	vertical-align: middle;
	padding-left: 3px;
}
.Main_SubCat_Text
{
	font-size: 85%;
	color: #737373;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	font-family: 'Times New Roman', Times, serif;
	margin-top: .5em;
	margin-bottom: .5em;
	vertical-align: middle;
}
.Main_Cat_Text
{
	font-size: 10px;
	color: #DD0000;
	text-decoration: none;
	font-weight: normal;
	text-transform: capitalize;
}
.Tree_SubCat_Text
{
	font-size: 82%;
	color: #737373;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-top: .5em;
	margin-bottom: .5em;
	vertical-align: middle;
}
.Tree_Cat_Text
{
	font-size: 67%;
	color: #484848;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	vertical-align: middle;
	text-transform: capitalize;
	padding-left: 3px;
	height: 9px;
}
.Forget_Text
{
	font-size: 72%;
	color: #ADADAD;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	vertical-align: middle;
	text-transform: uppercase;
	padding-left: 3px;
	height: 12px;
	font-style: italic;
}


.headersWithBg {
	color: #003366;
	font-weight: bold;
	text-align: center;
	background-color: #F0FCFF;
	font-size: 108%;
}
.LoginWithBg
{
    background-image: url(images/bg_login.gif);
    background-repeat: repeat-y;
}
.StdheadersWithBg
{
	color: #003366;
	font-weight: bold;
	text-align: left;
	font-size: 82%;
}

.TopicHeading
{
    color: #004A95;
    font-size: 153.9%;
    text-align: center;
    font-weight: bold;
    font-family: 'Bookman Old Style';
    
    margin-bottom:.5em;
}

.FormHeading
{
	color: #FFFFFF;
	font-size: 72%;
	text-align: center;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: .5em;
	vertical-align: middle;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.FormHeading_NoR
{
	color: #FFFFFF;
	font-size: 72%;
	text-align: center;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: .5em;
	vertical-align: middle;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #CCCCCC;
}

.whiteText, .whiteTextLink{
	color:#F8F8F8;
	font-size:100%;
	font-weight:normal;
	text-decoration:underline;
}
.whiteNormalText{
	color:#F8F8F8;
	font-size:100%;
	font-weight:normal;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.whiteTextLink {
	text-decoration:non
}


/*modal popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup
{
	background-color: #F3F3F3;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	border: 2px double Gray;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.bgHorizontal {
	background-image: url(images/Line-Hori.gif);
	background-repeat: repeat-y;
}

.TbBorder
{
	border: 1px dotted #CCCCCC;
}
.TbBorder-Accounts
{
	border: 2px dotted #CCCCCC;
}
.TbBorder-Imagezoom
{
	border: 2px solid #990000;
}
.TbBorder-R
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-transform: capitalize;
}
.TbBorder-Red
{
	border: 1px dotted #CC6600;
}
.TbBorder-NoTOP
{
	border-style: none solid solid solid;
	border-width: 1px;
	border-right-color: #006699;
	border-bottom-color: #006699;
	border-left-color: #006699;
}
.TbBorder-NoBot
{
	border-style: solid solid none solid;
	border-width: 1px;
	border-right-color: #006699;
	border-bottom-color: #006699;
	border-left-color: #006699;
}
.Tbheader
{
    background-image: url(images/header_02.gif);
    background-repeat: repeat-x;
    height: 45px;
    text-align: center;
    text-transform: uppercase;
}
.TrBorder
{
	border-style: none none solid none;
	border-width: 1.5px 2px 3px 1px;
	border-color: #DFC2A4 #DFC2A4 #996633 #DFC2A4;
	height: 21px;
	color: #BF8F00;
	font-weight: bold;
	text-align: left;
	font-size: 68%;
	padding-left: 5px;
	text-transform: capitalize;
	font-family: Verdana;
}
.BtnAdd
{
    background-image: url(images/btnadd.gif);
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-size: 1px;
}

/*Div styles*/
.loginstatus
{
	min-height: 1.725em;min-height: 1.739em; padding-top: .2em;
}


/*steps*/
.steps{
	background-image:url(images/icons.gif);
	display:block;
	width: 21px;
	height: 21px;
	background-color: #00F;
	background-repeat: no-repeat;
	margin: 0em .5em 0em 0em;/*T R D L*/
	padding: 0px;
	float:left;
	background-position: 0px 0px;
}

#one
{
    background-position: 0px 0px;
    text-align: center;
}
#two{
		background-position: 0px -25px;
}
#three{
	background-position: 0px -50px;
}
#four{
	background-position: 0px -76px;
}
#five{
	background-position: 0px -100px;
}
#six{
	background-position: 0px -125px;
}
#seven{
	background-position: 0px -150px;
}
#eight{
	background-position: 0px -175px;
}
#nine{
	background-position: 0px -200px;
}

/*Buttons*/
.buttonSmall, .buttonMedium, .buttonLarge{
	display:inline-block;
	background-color: transparent;
	background-image:url(images/Button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0em .5em 0em 0em;/*T R D L*/
	padding-top: .2em;
	text-align: center;
	color:#990000;
	text-decoration:none;
	
}
.buttonSmall
{
	width: 100px;
	height: 26px;
}
.buttonMedium{
	width:160px;
	height:26px;
}
.buttonLarge{
	width:220px;
	height:26px;
}
.buttonLarge:hover, .buttonSmall:hover, .buttonMedium:hover{
background-position: 0 -40px;
color: #CCC;
cursor: default;
}
.Sub_btn{
	background-image: url(images/Button.gif);
	height: 21px;
	width: 92px;
	background-repeat: no-repeat;
	font-size: 11px;
	color: #666666;
}
.mainbox{
	background-color: #FAF8EB;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F1D98F;
	border-right-color: #F1D98F;
	border-bottom-color: #F1D98F;
	border-left-color: #F1D98F;
}
.mainbox_nobot{
	background-color: #FAF8EB;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #F1D98F;
	border-right-color: #F1D98F;
	border-bottom-color: #F1D98F;
	border-left-color: #F1D98F;
}
.Bott_Box_bot {
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #999999;
	font-size: 10px;
	color: #ADADAD;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.PageHeading
{
	font-size: 98%;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Title_Head_bg {
	background-image: url(images/TitleHeader_bg.jpg);
	background-repeat: no-repeat;
}
.loginBox {
	border: 1px dotted #990000;
}
.AdminLogin {
	font-family: "Times New Roman", Times, serif;
	font-size: 98%;
	font-weight: bold;
	color: #990000;
	font-style: normal;
	text-decoration: none;
}
.LoginleftLine
{
    background-image: url('images/Login_new_02.gif');
    background-repeat: repeat-y;
    width: 10px;
    height: 132px;    
}
.LoginRightLine
{
	background-image: url('images/Login_new_04.gif');
	background-repeat: repeat-y;
	width: 13px;
	height: 130px;
	text-align: right;    
}
.loginText
{
    color: #676767;
    font-size: 72%;
    text-decoration: none;
    font-style: normal;
    text-transform: uppercase;
    width: 92px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}
.Textbox
{
	width: 92px;
	font-size: 11px;
	color: #585858;
	background-color: #F4F1D9;
	border: 1px outset #990000;
	padding-left: 5px;
}
.Product_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.PageNo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	text-transform: capitalize;
}

.CartText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	padding-left: 5px;
	text-transform: capitalize;
}
.TotalAmt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #CC0000;
	text-decoration: none;
}
.CartSummBox {
	border: 1px dotted #666666;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.Btn_Controls {
	font-size: 11px;
	color: #CD7B1E;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 2px outset #FF0000;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Finance */
.invoiceNo
{
	font-size: 93%;
	color: #333333;
	background:#FFFFCC;
	text-decoration: none;
	text-align: center;
	padding-left:.5em;
	margin-right:.5em;
	font-weight: bold;
}
.AccountSummary
{
	font-size: 82%;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding-left: .5em;
	margin-right: .5em;
	text-transform: uppercase;
}

.CurrentAmountEntry
{
	font-size: 93%;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding-left:.5em;
	margin-right:.5em;
	background-color: #009900;
}

.TotalAmt
{
	font-size: 62%;
	color: #808080;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	padding-left: 7px;
	border: 1px none #E60000;
}
.InvoiceStatsCompleted
{
	font-size: 72%;
	color: #009933;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	padding-left: 7px;
	border: 1px none #E60000;
	text-transform: none;
}
.InvoiceStatsPending
{
	font-size: 62%;
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	padding-left: 7px;
	border: 1px none #E60000;
	text-transform: uppercase;
	padding-right: 3px;
}
.BalAmt
{
	font-size: 72%;
	color: #808080;
	text-decoration: underline;
	font-weight: bold;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	padding-left: 7px;
	border: 1px none #009900;
}
																									  
.SummaryText
{
	border: 2px solid #CCCCCC;
	font-size: 9px;
	color: #FFFFCC;
	text-decoration: none;
	font-weight: bold;
	background-color: #666666;
	text-transform: capitalize;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	padding-left: 5px;
}
.AccouuntProductHeader
{
	border: 0px solid #CCCCCC;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	padding-left: 5px;
	padding-right: 5px;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 21px;
}
.ShipmentProductHeader
{
	border: 2px solid #CCCCCC;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #E4E4E4;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 21px;
}
.SummaryText-total
{
	border: 2px none #CC0000;
	font-size: 13px;
	color: #993333;
	text-decoration: none;
	font-weight: 700;
	text-align: left;
	margin-top: .5em;
	margin-bottom: .5em;
	padding-left: 5px;
	padding-right: 5px;
}
.OrderText-total
{
	border: 2px none #CC0000;
	font-size: 11px;
	color: #993333;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	margin-top: .5em;
	margin-bottom: .5em;
	padding-left: 5px;
	padding-right: 5px;
}

.Img-Clear
{
    background-image: url(images/Clear-up.png);
    background-repeat: no-repeat;
    text-align: center;
}

.Img-Pending
{
    background-image: url(images/pending-down.png);
    background-repeat: no-repeat;
    text-align: center;
}
/* END Finance */
.Admin_Header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	text-decoration: none;
	padding-top: 10px;
}
.Normal_Header {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: bottom;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TextBox_bg {
	font-size: 12px;
	color: #454545;
	padding-left: 4px;
	border: 1px ridge #BEBEBE;
}
.TextBox_Search_bg {
	font-size: 10px;
	color: #666666;
	padding-left: 4px;
	border: 1px ridge #BEBEBE;
	height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ShippingText {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.LogName {
	font-family: "Courier New";
	font-size: 12px;
	font-weight: 700;
	text-transform: capitalize;
	color: #00789F;
	text-decoration: none;
	height: 18px;
	vertical-align: middle;
	padding-top: 3px;
	padding-left: 5px;
}
.Main_RightBox {
	background-color: #FFFFFF;
	border: 1px solid #E0E0E0;
}
.Menu_bg {
	background-image: url(images/MenuBar_slice.png);
	background-repeat: repeat-x;
	background-color: #A10505;
}
.Admin_Menu_bg {
	background-image: url(images/MenuBar_admin_02-slice.gif);
	background-repeat: repeat-x;
	background-color: #666666;
}
.Menu_RightLine {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #626262;
}
.MenuText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.Copyrights_Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B6B6B6;
	text-decoration: none;
	font-weight: bold;
}
.Left_Menu_HText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-left: 5px;
}
.Price {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-indent: 0.1px;
}
.DiscountPrice {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
	text-decoration: line-through;
}
.ProdName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0404;
	text-decoration: none;
	letter-spacing: 1px;
}
.Category_TypeName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7B4202;
	text-decoration: none;
	padding-bottom: 10px;
	text-transform: uppercase;
	letter-spacing: 0.1em;
}
.Category_Descrip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #515151;
	text-decoration: none;
	padding-bottom: 5px;
	text-transform: none;
	vertical-align: middle;
}
.Category_Descrip_Low {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #727272;
	text-decoration: none;
	padding-bottom: 5px;
	text-transform: none;
	vertical-align: middle;
}
.Verify {
	font-size: 9px;
	font-style: italic;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.Dropdown {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	width: 110px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
}
.TopText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.LogName {
	font-family: "Monotype Corsiva";
	font-size: 16px;
	font-weight: normal;
	text-transform: capitalize;
	color: #990000;
}
.SignupH1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.Signup_Sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #373737;
	text-decoration: none;
}
.Textbox_DefineText {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.Item_DefineText {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-transform: capitalize;
}
.ForgotPass
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #1C96C4;
	text-decoration: underline;
	font-weight: bold;
}

#ReceiptButtons a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #006600;
	text-decoration: underline;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
}

#ReceiptButtons a:hover
{
	border: 1px dashed #800000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	background-color: #FFFFA6;
	width: 152px;
	text-align: center;
	vertical-align: middle;
}

.Textbox_Nor {
	color: #666666;
	border: 1px solid #999999;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 3px;
}
.btnUpdate {
	background-image: url(images/btnupdate.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 65px;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.btnSubmit {
	background-image: url(images/submit.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 64px;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.btnSearch {
	background-image: url(images/btn_search.jpg);
	background-repeat: no-repeat;
	height: 15px;
	width: 25px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}
.btnLogin {
	background-image: url(images/login.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 57px;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.btnDelete {
	background-image: url(images/btnDelete.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 60px;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.btnEdit {
	background-image: url(images/btnEdit.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 46px;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.btnBack {
	background-image: url(images/btnbck.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 52px;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.btnbacktoshop {
	background-image: url(images/button_continue_shopping.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 118px;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.breakline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.AnchorLink {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
.SignupText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A40505;
	text-decoration: underline;
}
.LineTop {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.LineBott{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.BotText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.LineRight {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: #E6E6E6;
	border-right-color: #E6E6E6;
	border-bottom-color: #E6E6E6;
	border-left-color: #E6E6E6;
}
.Lineleft {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-top-color: #E6E6E6;
	border-right-color: #E6E6E6;
	border-bottom-color: #E6E6E6;
	border-left-color: #E6E6E6;
}
.SidesText{
	color: #4B493F;
	letter-spacing: 2px;
	font-weight: normal;
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #3F3c30;
	font-size: 11px;
	text-transform: uppercase;
}
.SidesRText{
	color: #A60000;
	letter-spacing: 2px;
	font-weight: 600;
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	font-size: 11px;
	text-transform: uppercase;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.SideBox_Botline {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 6px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3F3c30;
	border-right-color: #3F3c30;
	border-bottom-color: #3F3c30;
	border-left-color: #3F3c30;
	width: 100%;
}
.SideBox_Botline_Navigation
{
	border-color: #990000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 6px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	width: 100%;
}
.SideBoxR_Botline {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 6px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #660000;
	border-right-color: #660000;
	border-bottom-color: #660000;
	border-left-color: #660000;
	width: 100%;
}

#IndexSmallLink a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	text-transform: uppercase;
	font-weight: bold;

}
	

#IndexSmallLink a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #996633;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #999999;
	text-transform: uppercase;
	font-weight: bold;
}
#IndexWebSmallLink a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-bottom-color: #999999;
	text-transform: capitalize;
	text-align: left;
	}
	
.HeadlineTopic
{
    color: #CC0000;
    text-align: left;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}
.HeadlineMessage
{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
#IndexWebSmallLink a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF0000;
	text-transform: capitalize;
}
#IndexAptechWebSmallLink a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	text-transform: capitalize;
	}
	

#IndexAptechWebSmallLink a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF0000;
	text-transform: capitalize;
}
.Date {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
#Rss a {
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	text-transform: capitalize;
	background-image: url(images/Rss_C.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 32px;
	}
	

#Rss a:hover {
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	text-transform: capitalize;
	background-image: url(images/Rss_W.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 32px;
}
#GMenulLink a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-bottom-color: #666666;
	text-transform: capitalize;
	border-right-width: 0px;
	border-right-style: none;
	vertical-align: top;
	}
	

#GMenulLink a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-bottom-color: #666666;
	text-transform: capitalize;
	border-right-width: 0px;
	border-right-style: none;
	background-repeat: repeat-x;
	font-weight: normal;
}
#TabPageNo a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	text-transform: capitalize;
	padding-left: 10px;
}
#TabPageNo a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	text-transform: capitalize;
	padding-left: 10px;
}
	
.MenuLineRight
{
	border-color: #999999;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-left-style: none;
	border-right-style: solid;
	padding-bottom: 5px;
}
.MenuWithoutLine {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-right-style: none;
	padding-bottom: 5px;
}
.MenuWithoutLine {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-right-style: none;
	padding-bottom: 5px;
}
.MenuBothLine {
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-right-style: solid;
	border-top-style: none;
}
.bgoverMenu{
	background-image: url(images/bg_hoverMenu.jpg);
	background-repeat: repeat-x;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-right-style: solid;
	padding-bottom: 5px;
	
}
.bgoutMenu{}
.pad10 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.MenuPanel {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #E0E0E0;
	border-right-color: #E0E0E0;
	border-bottom-color: #E0E0E0;
	border-left-color: #E0E0E0;
}
.Header {
	position: absolute;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
#LinkChainText a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	text-transform: capitalize;
	}
	

#LinkChainText a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	text-transform: capitalize;
	font-weight: bold;
}
.PageHeadingH1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #4B4B4B;
	text-decoration: none;
	word-spacing: 2px;
	font-weight: normal;
	padding-left: 5px;
}
h1{
	font-family: "Bell MT";
	color: #4B4B4B;
	text-decoration: none;
	word-spacing: 2px;
	font-weight: bold;
	padding-left: 1px;
	font-size: 25px;
}
h2{
	color: #A60000;
	font-weight: normal;
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	font-size: 14px;
	text-transform: uppercase;
	font-family: "Times New Roman", Times, serif;
}
.PageDetailText {
	font-size: 11px;
	text-transform: capitalize;
	color: #4F4F4F;
	text-decoration: none;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.PicFrame {
	text-decoration: none;
	border: 2px solid #CCCCCC;
}
.CenterBox
{
	border-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #E3E2DD;
	border-right-color: #BFBFBF;
	border-bottom-color: #E3E2DD;
	border-left-color: #BFBFBF;
	background-color: #FFFFFF;
	padding-right: 0px;
	padding-left: 0px;
}
.BotTopLine
{
	border-color: #999999;
	border-top-width: 4px;
	border-top-style: outset;
}
.centerPad {
	padding-right: 15px;
	padding-left: 15px;
}
.TopGrey {
	background-color: #454545;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-top-color: #A0A28D;
	border-right-color: #A0A28D;
	border-bottom-color: #A0A28D;
	border-left-color: #A0A28D;
}
.StickTop {
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	vertical-align: top;
}
.ImgHolder {
	background-image: url(images/Img_holder.jpg);
	height: 78px;
	width: 162px;
	padding-bottom: 16px;
	padding-left: 2px;
}
.SideBox_Botline_Steps {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 6px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	width: 100%;
}
.ImgHolder_Couses {
	background-image: url(images/Block-Specific.jpg);
	height: 122px;
	width: 192px;
	background-repeat: no-repeat;
}
.TopSearchpanel {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #42433D;
	border-right-color: #A0A28D;
	border-bottom-color: #A0A28D;
	border-left-color: #A0A28D;
}
	
.ITLatestKnowledge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8A8A8A;
	text-decoration: none;
	font-size: 11px;
	font-style: italic;
	text-transform: capitalize;
	letter-spacing: 1px;
	font-weight: normal;
}
.Prod_AddToCart {
	font-size: 9px;
	font-style: italic;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.BtnAdd
{
    background-image: url(images/btnadd.gif);
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-size: 1px;
}
.Sub_btn{
	background-image: url(images/Button.gif);
	height: 21px;
	width: 92px;
	background-repeat: no-repeat;
	font-size: 11px;
	color: #666666;
}
.btnUpdate {
	background-image: url(images/btnupdate.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 65px;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.btnSubmit {
	background-image: url(images/submit.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 64px;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.ACCPModuleBox {
	border: 1px solid #666666;
}
.IndexEventsWebSmallLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #999999;
	text-transform: capitalize;
	text-align: left;
	}
	

#IndexEventsWebSmallLink a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF0000;
	text-transform: capitalize;
}
.TableHeader {
	font-weight: bold;
	color: #333333;
	background-color: #CCCCCC;
	text-align: center;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	text-decoration: none;
}
.Welcome-InText-Top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9B9B9B;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
	font-weight: bold;
	vertical-align: text-top;
}
.LogUserText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EFEFEF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.Logged-InText-Top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C9C9C9;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
.Logged-InText-Top-LogIn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C9C9C9;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
.TopBoxBorder
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	filter: alpha(opacity:85);
	khtmlopacity: 0.85;
	mozopacity: 0.85;
	opacity: 0.85;
	background-color: #454545;
}
.TopBannerBotBorder{
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.BoxRightShade
{
    background-image: url('images/CenterBoxRShade.jpg');
    background-repeat: repeat-y;
    width:16px;
}
.BoxLeftShade
{
    background-image: url('images/CenterBoxLShade.jpg');
    background-repeat: repeat-y;
    width:16px;
}
.MenuBoxBorders{
	border: 1px solid #BCCEF6;
}
.MenuBoxBorders_notop
{
	padding: 1px 5px 10px 5px;
	border-style: dashed dashed dashed dashed;
	border-width: 1px;
	border-color: #BCBCBC;
}
.MenuBox {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #DCEAF3;
	border-right-color: #DCEAF3;
	border-bottom-color: #DCEAF3;
	border-left-color: #DCEAF3;
}
.MenuHeading
{
	border-color: #660000;
	border-width: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	font-weight: bold;
	letter-spacing: 0.10em;
	background-color: #F0F0F0;
}
.TagBody
{
	background-color: #E9E8E3;
	background-image: url('images/bg_page.gif');
	background-repeat: repeat;
}
.PNode
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-size: 9px;
	height: 12px;
	text-transform: uppercase;
	text-decoration: none;
	font-family: 'Times New Roman' , Times, serif;
}
.MenuBgHover
{
	background-image: url('images/GeneralMenu-g_Hover.jpg');
	background-repeat: repeat-x;
	border-style: none none solid none;
	border-width: 2px;
	border-color: #663300;
}
.MenuBgHover_blank
{
	border-color: #999999;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-left-style: none;
	border-right-style: solid;
	padding-bottom: 5px;
}
.MenuBgHover_blank_R_Sp
{
	border-color: #999999;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-left-style: none;
	border-right-style: none;
	padding-bottom: 5px;
}
#fixedtop
{
	position: absolute;
	border: 2px none #CCCCCC;
	top: 172.1px;
	right: 1%;
	display: none;
}
#center250 {
	width: 210px;
	margin: auto;
	color: #333333;
	text-decoration: none;
} 
.LoginAnimation
{
	
}
.FormBoxTopHeading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-color: #E7DAA3;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.PageTopBanner
{
	background-image: url(images/Top_Banner2.jpg);
	background-repeat: no-repeat;
}
.CenterRShade
{
	background-image: url(images/CenterBoxRShade.jpg);
	background-repeat: repeat-y;
}
	
.ImportantGuides
{
	background-image: url('images/ImportantGuides_02.gif');
	background-repeat: no-repeat;
}

/*MainThemeNewWithFineTags StyleSheets*/

/* CSS Document */

/* Tables */
.Alert
{
    color: #B92F00;
    font-size: 12px;
    text-decoration: underline;
}
.CalenderText
{
    color: #3F3F3F;
    font-size: 11px;
    font-family: 'Times New Roman' , Times, serif;
}
.IndiaForm3Border
{
    border: 1px dashed #AAAAAA;
}

.CenterTableBox
{
    border-color: #B0B0B0;
    border-style: solid;
    border-width: 2px;
}
.BoxRightShade
{
    background-image: url('images/MainTheme_RightShade.gif');
    background-repeat: repeat-y;
    height: 452;
}
.BoxLeftShade
{
    background-image: url('images/MainTheme_LeftShade.gif');
    background-repeat: repeat-y;
    height: 452;
}
.tableMain
{
    clip: rect(0px, auto, 0px, auto);
    top: 0px;
    bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}
.GreyBoxLeftLineSplit
{
    background-image: url('images/GeyThemeBox_05.gif');
    background-repeat: repeat-y;
}

.GreyBoxRightLineSplit
{
    background-image: url('images/GeyThemeBox_06.gif');
    background-repeat: repeat-y;
}
.BoxHeaderImg
{
    background-image: url('images/GeyThemeBox_04.gif');
    background-repeat: no-repeat;
    width: 174px;
    height: 40px;
}
.LinksTopHeaderImg
{
    background-image: url('images/MainTheme_08.gif');
    background-repeat: no-repeat;
    width: 660px;
    height: 31px;
}

.MainPageCenterBottomShade
{
    background-image: url('images/Shadow_bot.gif');
    background-repeat: repeat-x;
    width: 487px; 
    height: 9px;   
}
.SiteMaintainLeftShade
{
    background-position: top;
    background-image: url('images/MainTheme_20.gif');
    background-repeat: repeat-y;
    width: 17px;
}

/* END Tables */

/* Styles */
.headersWithBg {
	color: #003366;
	font-weight: bold;
	text-align: center;
	background-color: #F0FCFF;
	font-size: 108%;
}
.BoxHeads
{
    color: #D90000;
    font-size: 72%;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    text-transform: capitalize;
}
.MiniText
{
    font-size: 11px;
    color: #339933;
    text-decoration: none;
    font-weight: 700;
    text-align: left;
    font-family: Arial;
    margin-top: .5em;
    margin-bottom: .5em;
}
.MiniTextSp
{
    font-size: 11px;
    color: #CC0000;
    text-decoration: none;
    font-weight: 700;
    text-align: left;
    font-family: Arial;
    margin-top: .5em;
    margin-bottom: .5em;
}
.controlsMini
{
    font-size: 72%;
    color: #666666;
    text-decoration: none;
    font-weight: normal;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: middle;
    padding-left: 4px;
    direction: ltr;
    border: 1px solid #CCCCCC;
    font-size: 11px;
    color: #005680;
    text-decoration: none;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 4px;
    background-color: #FCFCFC;
    height: 16px;
}
.controlsMini-LOGGED
{
    font-size: 72%;
    color: #666666;
    text-decoration: none;
    font-weight: normal;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: middle;
    padding-left: 4px;
    direction: ltr;
    border: 1px none #CCCCCC;
    font-size: 11px;
    color: #005680;
    text-decoration: none;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 4px;
    background-color: #FFFFFF;
    height: 16px;
}
.controlsForAddress_Main
{
    border: 1px solid #CCCCCC;
    font-size: 11px;
    color: #006699;
    text-decoration: none;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 2px;
    background-color: #FFFFFF;
    margin-top: 4px;
}
.xlblMsg
{
    color: #FF3300;
    text-align: left;
    font-weight: normal;
    font-size: 72%;
}

/* END Styles */

/* Tree Styles */

.ParentNodeText
{
    font-size: 75%;
    color: #B53C3C;
    text-decoration: none;
    font-weight: bold;
    text-align: left;
    font-family: Arial;
    margin-top: .5em;
    margin-bottom: .5em;
}

.SelectedNodeText
{
    font-size: 72%;
    color: #999999;
    text-decoration: none;
    font-weight: bold;
    text-align: left;
    font-family: Arial;
    margin-top: .5em;
    margin-bottom: .5em;
}

/* END Tree */


/*Buttons*/
.buttonSmall, .buttonMedium, .buttonLarge
{
	border: 1px solid #CA0000;
	display: inline-block;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0em .5em 0em 0em; /*T R D L*/
	padding-top: .2em;
	text-align: center;
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: .2px;
}
.buttonSmall
{
	width: 100px;
	height: 18px;
}
.buttonMedium{
	width:160px;
	height:26px;
}
.buttonLarge{
	width:220px;
	height:26px;
}
.buttonLarge:hover, .buttonSmall:hover, .buttonMedium:hover
{
    background-position: 0 -40px;
    color: #FF0000;
    cursor: default;
}

/* END */


/* Login */

.LoginleftLine
{
    background-image: url('images/Login_new_02.gif');
    background-repeat: repeat-y;
    width: 10px;
    height: 132px;    
}
.LoginRightLine
{
    background-image: url('images/Login_new_04.gif');
    background-repeat: repeat-y;
    width: 10px;
    height: 130px;
    text-align: right;
    padding-right: 0px;
}
.loginText
{
    color: #676767;
    font-size: 68%;
    text-decoration: none;
    font-style: normal;
    text-transform: uppercase;
    width: 92px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}

/* END */

/*modal popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup
{
	background-color: #F3F3F3;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;	
}
/* END */.GreenBorders {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #186A18;
	border-right-color: #186A18;
	border-bottom-color: #186A18;
	border-left-color: #186A18;
}
.GreenBot {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #186A18;
	border-right-color: #186A18;
	border-bottom-color: #186A18;
	border-left-color: #186A18;
}


/*END MainTheme*/

/*NewWithFineTags*/

/* CSS Document */

/* Tables */
.TDTable
{
    height: 28px;
}



.TbBorder-NoTOP
{
    border-style: none;
    border-width: 0px;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-color: #666666;
    padding-bottom: 5px;
}
.SubmitTableBorder
{
    border: 1px dashed #D70000;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #FFFFEA;
}

.Tbheader
{
    background-image: url('images/header_02-G.gif');
    background-repeat: repeat-x;
    height: 45px;
    text-align: center;
    text-transform: uppercase;
}
.FormHeading
{
    color: #FFFFFF;
    font-size: 92%;
    text-align: center;
    font-weight: bold;
    font-family: 'Bookman Old Style';
    margin-bottom: .5em;
    vertical-align: middle;
}
.TablePageDefaultValues
{
    background-color: #FFFFD9;
    border: 1px dashed #CC0000;
    font-size: 68%;
    color: #515151;
    text-decoration: none;
    font-weight: bolder;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    margin-top: .5em;
    margin-bottom: .5em;
    padding-left: 10px;
}
.TablePageDefaultValuesWithoutBG
{
    border: 1px dashed #CC0000;
    text-decoration: none;
    margin-top: .5em;
    margin-bottom: .5em;
}
			
.TablePageMessage
{
    border: 1px dashed #CC0000;
    color: #515151;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 2px;
}

.TableRoutePlaceBorder
{
    border: 2px dashed #999999;
}
/* END Tables */


/* Formatting Tags */
.PrintTableBorder
{
    border: 2px solid #9D9D9D;
}
.PrintFonts
{
    font-size: 12px;
    padding-left: 5px;
    color: #696969;
}
.Print_MainText
{
    font-size: 14px;
    color: #000000;
}

.Login_Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #990033;
	text-decoration: none;
	font-weight: bold;
}
.Small_Text
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #808080;
    text-decoration: none;
    font-weight: bold;
}

.Headers {
	color: #003366;
	font-weight: bold;
	text-align: center;
}

.Text
{
    font-size: 68%;
    color: #515151;
    text-decoration: none;
    font-weight: bolder;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    margin-top: .5em;
    margin-bottom: .5em;
    padding-left: 10px;
}
.Text-ShortText
{
    font-size: 58%;
    color: #515151;
    text-decoration: none;
    font-weight: bolder;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    margin-top: .5em;
    margin-bottom: .5em;
}

.PageText
{
    font-size: 78%;
    color: #666666;
    text-decoration: none;
    font-weight: bolder;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    margin-top: .5em;
    margin-bottom: .5em;
    padding-left: 10px;
}

.controls1
{
    font-size: 80%;
    background-color: #F0FCFF;
    color: #006699;
    text-decoration: none;
    font-weight: normal;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: middle;
    padding-left: 2px;
    height: 21px;
}
.controls_old
{
    border: 1px solid #666666;
    font-size: 11px;
    color: #006699;
    text-decoration: none;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 2px;
    background-color: #F0FCFF;
    height: 16px;
}
.controlsDropDownlist
{
    border: 1px solid #666666;
    font-size: 11px;
    color: #006699;
    text-decoration: none;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 2px;
    background-color: #F0FCFF;
    height: 21px;
    vertical-align: middle;
}
.controlsWithoutBG
{
    font-size: 11px;
    color: #006699;
    text-decoration: none;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 2px;
    height: 16px;
}
.controlsForAddress_old
{
    font-size: 11px;
    color: #006699;
    	border-left: 2px solid #666666;
	border-right: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: 2px solid #666666;
	text-decoration: none;
    font-weight: normal;
}

/* END Formatting Tags */

/*Buttons*/
.buttonSmall", .buttonMedium, .buttonLarge
{
    border: 1px solid #CA0000;
    display: inline-block;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    /*T R D L*/
    padding-top: .2em;
    text-align: center;
    color: #666666;
    text-decoration: none;
    font-family: Arial", Helvetica, "sans-serif;
    font-size: 12px;
    font-weight: bold;
    vertical-align: middle;
	margin-left: 0em;
	margin-right: .5em;
	}

/* END Formatting Tags */

/*Buttons*/
.buttonSmall, .buttonMedium, .buttonLarge
{
    border: 1px solid #CA0000;
    display: inline-block;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    /*T R D L*/
    padding-top: .2em;
    text-align: center;
    color: #666666;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    vertical-align: middle;
	margin-left: 0em;
	margin-right: .5em;
	margin-top: 0em;
}
.buttonSmall
{
	width: 104px;
	}
.buttonMedium{
	width:160px;
	height:26px;
}
.buttonLarge{
	width:220px;
	height:26px;
}
.buttonLarge:hover, .buttonSmall:hover, .buttonMedium:hover
{
    background-position: 0 -40px;
    color: #FF0000;
    cursor: default;
}

/* END Buttons */


/* Header Buttons*/

/*Buttons*/
.buttonSmall_H, .buttonMedium_H, .buttonLarge_H
{
    border: 1px solid #CA0000;
    display: inline-block;
    background-color: #E6E6E6;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    margin: 0em .5em 0em 0em; /*T R D L*/
    padding-top: .2em;
    text-align: center;
    color: #CC0000;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    vertical-align: middle;
}
.buttonSmall_H
{
	width: 104px;
	height: 18px;
}
.buttonMedium_H{
	width:160px;
	height:26px;
}
.buttonLarge_H{
	width:220px;
	height:26px;
}
.buttonLarge_H:hover, .buttonSmall_H:hover, .buttonMedium_H:hover
{
    border-color: #CA0000;
    border-width: 1px;
    background-position: 0 -40px;
    color: #CC0000;
    cursor: default;
    background-color: #CDCDCD;
    text-decoration: underline;
    border-bottom-style: groove;
    border-top-style: solid;
    text-transform: capitalize;
    font-size: 12px;
    font-weight: bold;
}

/* END Buttons */

/*END Header Buttons*/


/* Steps */

.StepsInitialTxt
{
    margin: 3px;
    border: 2px dashed #F20000;
    color: #999999;
    font-size: 62%;
    font-weight: bold;
    text-align: center;
}
.StepsFinalTxt
{
    color: #339933;
    font-size: 62%;
    font-weight: bold;
    text-align: center;
}
.StepsIncomTxt
{
    color: #999999;
    font-size: 62%;
    font-weight: bold;
    text-align: center;
}

/* END Steps */


/*Data grid*/
.Header_Gridview
{
	font-size: 82%;
	color: #EAF4FF;
	background-color: #996633;
	font-weight: bold;
	padding-left: .5em;
	height: 21px;
}	
.Alternate_Gridview
{
font-size: 100%;
color: #002851;				
background-color: #F1F5FA;
font-weight: normal;
padding-top:.2em;
padding-bottom:.2em;
}
.ItemTemplate_Gridview
{
font-size: 100%;
color: #002851;				
background-color: #FFFFFF;
font-weight: normal;
padding-top:.2em;
padding-bottom:.2em;
}

.BatchTopic
{
    color: #CC0000;
    text-align: left;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}

/* End of */


/* Elaan */

.HeadlineTopic
{
    color: #CC0000;
    text-align: left;
    font-size: 10px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}

.HeadlineDate
{
    color: #999999;
    text-align: left;
    font-size: 10px;
}
.headerbg
{
    background-image: url('images/Elaan_02.1.gif');
    background-repeat: repeat-y;
}



/*steps*/
.steps{
	background-image:url(images/icons.gif);
	display:block;
	width: 21px;
	height: 21px;
	background-color: #00F;
	background-repeat: no-repeat;
	margin: 0em .5em 0em 0em;/*T R D L*/
	padding: 0px;
	float:left;
	background-position: 0px 0px;
}

#one
{
    background-position: 0px 0px;
    text-align: center;
}
#two{
		background-position: 0px -25px;
}
#three{
	background-position: 0px -50px;
}
#four{
	background-position: 0px -76px;
}
#five{
	background-position: 0px -100px;
}
#six{
	background-position: 0px -125px;
}
#seven{
	background-position: 0px -150px;
}
#eight{
	background-position: 0px -175px;
}
#nine{
	background-position: 0px -200px;
}

/*End NewWithfineTags*/