@charset "utf-8";
/* CSS Document */

.TopBg{
	background-image: url(images/Top_bg.jpg);
	background-repeat: repeat-x;
	height: 100px;
}
.GeneralMenuBg{
	background-image: url(images/GeneralMenu_Grey.jpg);
	background-repeat: repeat-x;
	height: 30px;
}
.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: 65%;
	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-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:#990000;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #666666;
	text-decoration: none;
}
.listBoxSearchExtenderPromptStyle
{
	border: thin dashed #CCCCCC;
	color: #333;
	text-decoration: none;
	background-color: #DDD;
	font-size: 72%;
	font-weight: bolder;
	text-align: center;
	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;
}

.controls
{
	font-size: 62%;
	background-color: #F0FCFF;
	color: #006699;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
.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-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: solid none solid none;
    border-width: 1.5px 2px 1.5px 1px;
    border-color: #666666;
    background-color: #ECEFF4;
    height: 21px;
}
.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;
}
.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;
	text-align: right;
}

.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: italic;
	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: 93%;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding-left: .5em;
	margin-right: .5em;
}

.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: 11px;
	color: #FFFFCC;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	background-color: #666666;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
}
.AccouuntProductHeader
{
	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;
}
.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;
	color: #FFF;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.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;
}
.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;
}
.ForgotPass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #1C96C4;
	text-decoration: underline;
	font-weight: bold;
}
.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%;
}
.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: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;
	width: 100%;
}

#IndexSmallLink 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;
	}
	

#IndexSmallLink 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;
}
#IndexWebSmallLink 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;
	text-align: left;
	}
	

#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: #FFFFFF;
	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: #FFFFFF;
	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: bold;
	}
#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-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;
}
.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: bold;
	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;
	text-align: center;
}
.PageDetailText {
	font-size: 11px;
	color: #4F4F4F;
	text-decoration: none;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
.PicFrame {
	text-decoration: none;
	border: 2px solid #CCCCCC;
}
.CenterBox {
	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: none;
	border-left-style: solid;
	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-top-width: 2px;
	border-top-style: outset;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.centerPad {
	padding-right: 10px;
	padding-left: 10px;
}
.TopGrey {
	background-color: #44443C;
	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;
}
.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;
	visibility: hidden;
}
.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: 0px;
	border-bottom-style: dotted;
	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;
}


/* Bread Crumbs */

#breadcrumb {
    font: 11px Arial, Helvetica, sans-serif;
    background-image:url('images/bc_bg.gif'); 
    background-repeat:repeat-x;
	height:30px;
    line-height:30px;
    color:#888;
    border:solid 1px #cacaca;
    width:100%;
    overflow:hidden;
    margin:0px;
    padding:0px;
}

#breadcrumb li {
    list-style-type:none;
    padding-left:10px;
	display:inline-block;
	float:left;
}

#breadcrumb a {
	display:inline-block;
    background-image:url('images/bc_separator.gif'); 
    background-repeat:no-repeat; 
    background-position:right;
    padding-right: 15px;
    text-decoration: none;
    color:#333333;
	outline:none;
}

#breadcrumb a:hover {
	color:#35acc5;
}
.Header table tr td .CenterBox tr td .centerPad tr td table tr td table tr td table tr td table tr td table tr td p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
}
#TabPageNo {
	font-family: Verdana, Geneva, sans-serif;
}
table {
	text-align: left;
}
