HTML {
	MARGIN: 0px; FONT-FAMILY: arial,helvetica,sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: rgb(235,235,235)
}
BODY {
	MARGIN: 0px; FONT-FAMILY: arial,helvetica,sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: rgb(235,235,235)
}
table{border:none;}
.MainTable {
	BORDER-RIGHT: #939393 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: white 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #939393 1px solid; WIDTH: 960px; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.MainTablePopup {
	BORDER-RIGHT: #939393 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: white 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #939393 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.Text {
	FONT-SIZE: 11px; COLOR: rgb(26,56,143); FONT-FAMILY: Arial, Helvetica
}
.BannerText {
	FONT-SIZE: 20pt; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: right
}
.TitleText {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: rgb(224,0,34); FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left
}
.Title {
	FONT-SIZE: 25px; COLOR: #2050a1; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left
}
.SubTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333333
}
.BlockText {
	FONT-SIZE: 11px; COLOR: rgb(26,56,143); FONT-FAMILY: arial,helvetica,sans-serif
}
.LargeFieldText {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: black; FONT-FAMILY: arial,helvetica,sans-serif
}
.FieldText {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: arial,helvetica,sans-serif
}
.FieldTextBold {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #2050a1; FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.FieldTextMandatory {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2050a1; FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.SmallFieldText {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: rgb(26,56,143); FONT-FAMILY: arial,helvetica,sans-serif
}
.FooterText {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: arial,helvetica,sans-serif
}
.Message {
	FONT-SIZE: 11px; COLOR: rgb(26,56,143); FONT-FAMILY: arial,helvetica,sans-serif
}
.InformationMessage {
	FONT-SIZE: 12px; COLOR: rgb(224,0,34); FONT-FAMILY: arial,helvetica,sans-serif
}
.Information {
	COLOR: orange
}
.ErrorMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: rgb(224,0,34); FONT-FAMILY: arial,helvetica,sans-serif
}
.ErrorMessageSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: rgb(224,0,34); FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.HelpMessage {
	FONT-SIZE: large; COLOR: white
}
.Fields {
	FONT-SIZE: 18px
}
.FormField {
	
}
.TextArea {
	
}
.TextBox {
	BORDER-RIGHT: #9b9b9b 1px solid; BORDER-TOP: #9b9b9b 1px solid; FONT-SIZE: 11px; BACKGROUND: url(../images/Homepage/input_bg.jpg) repeat-x left top; BORDER-LEFT: #9b9b9b 1px solid; BORDER-BOTTOM: #9b9b9b 1px solid
}
.PreFillTextBox {
	
}
.Password {
	BORDER-RIGHT: #9b9b9b 1px solid; BORDER-TOP: #9b9b9b 1px solid; FONT-SIZE: 11px; BACKGROUND: url(../images/Homepage/input_bg.jpg) repeat-x left top; BORDER-LEFT: #9b9b9b 1px solid; BORDER-BOTTOM: #9b9b9b 1px solid
}
.TextArea {
	
}
.CheckBox {
	FONT-SIZE: 10px; COLOR: rgb(26,56,143); FONT-FAMILY: arial,helvetica,sans-serif
}
.RadioButton {
	FONT-SIZE: 10px; COLOR: rgb(26,56,143); FONT-FAMILY: arial,helvetica,sans-serif
}
.DropDown {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #9b9b9b; BORDER-BOTTOM-COLOR: #9b9b9b; BORDER-TOP-COLOR: #9b9b9b; BORDER-RIGHT-COLOR: #9b9b9b
}
.ListBox {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #9b9b9b; BORDER-BOTTOM-COLOR: #9b9b9b; BORDER-TOP-COLOR: #9b9b9b; BORDER-RIGHT-COLOR: #9b9b9b
}
.MultiSelect {
	WIDTH: 300px
}
.Buttons
{	
	height:27px;
	cursor:pointer;
	background-color:red;
	border:0px solid; 
	border-color: rgb(224, 0, 34); 
	background:url(../images/Homepage/btn_bg.jpg) repeat-x left top;
	font:bold 90% arial,helvetica,sans-serif;
	color:white;
	text-align:center;
}
html>body .Buttons
{	
	height:27px;
	padding-bottom:4px;
	cursor:pointer;
	background-color:red;
	border:1px solid; 
	border-color: rgb(224, 0, 34); 
	background:url(../images/Homepage/btn_bg.jpg) repeat-x left top;
	font:bold 90% arial,helvetica,sans-serif;
	color:white;
	text-align:center;
}
UNKNOWN {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BACKGROUND: url(../images/Homepage/btn_bg.jpg) repeat-x left top; FONT: bold 90% arial,helvetica,sans-serif; BORDER-LEFT: red 1px solid; CURSOR: pointer; COLOR: white; BORDER-BOTTOM: red 1px solid; HEIGHT: 27px; TEXT-ALIGN: center
}
.GreyButtons {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; BACKGROUND: url(../images/Homepage/greyBTN.jpg) repeat-x left top; FONT: bold 90% arial,helvetica,sans-serif; BORDER-LEFT: white 0px solid; CURSOR: pointer; COLOR: white; BORDER-BOTTOM: white 0px solid; HEIGHT: 27px; TEXT-ALIGN: center
}
UNKNOWN {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BACKGROUND: url(../images/Homepage/greyBTN.jpg) repeat-x left top; FONT: bold 90% arial,helvetica,sans-serif; BORDER-LEFT: gray 1px solid; CURSOR: pointer; COLOR: white; BORDER-BOTTOM: gray 1px solid; HEIGHT: 27px; TEXT-ALIGN: center
}
.TabOpen {
	FONT-WEIGHT: bolder; FONT-SIZE: 12pt; COLOR: rgb(224,0,34); FONT-STYLE: normal; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.TableHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; HEIGHT: 30px; BACKGROUND-COLOR: #b2c3df; TEXT-ALIGN: left
}
.TableData1 {
	FONT-SIZE: 10px; COLOR: rgb(26,56,143); BACKGROUND-COLOR: #d9e1ef
}
.TableData2 {
	FONT-SIZE: 10px; COLOR: rgb(26,56,143); BACKGROUND-COLOR: #f2f5fa
}
.TableGrid {
	FONT-SIZE: smaller; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: black; BACKGROUND-COLOR: white; BORDER-RIGHT-COLOR: black
}
.TableOutside {
	FONT-SIZE: 10px; FONT-FAMILY: arial,helvetica,sans-serif
}
.ABookLetters {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: rgb(224,0,34); TEXT-DECORATION: none
}
.ABookText {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: rgb(26,56,143)
}
.ABookData {
	FONT-SIZE: 10px; COLOR: rgb(26,56,143); BACKGROUND-COLOR: white
}
.ABookData2 {
	FONT-SIZE: 10px; COLOR: rgb(26,56,143); BACKGROUND-COLOR: rgb(235,235,235)
}
A.tableLink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: rgb(26,56,143)
}
.ABookAnchor {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: rgb(224,0,34); TEXT-DECORATION: underline
}
.ABookTH {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: white; BACKGROUND-COLOR: rgb(224,0,34); TEXT-ALIGN: left
}
.ABookTableBottom {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 1px; PADDING-TOP: 2px; BACKGROUND-COLOR: white
}
.ABookTableTop {
	BACKGROUND-COLOR: rgb(235,235,235)
}
.ABookBody {
	BACKGROUND-COLOR: white
}
.greyed {
	FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: arial,helvetica,sans-serif
}
.WELCOMEMESSAGE {
	FONT-SIZE: 10px; COLOR: navy; FONT-FAMILY: arial,helvetica,sans-serif
}
.TextBoxNum {
	
}
.segment {
	HEIGHT: 800px
}
.TabBottomLine {
	BACKGROUND-COLOR: white
}
.paymentcc {
	BACKGROUND-COLOR: white
}
.paymentpackage {
	
}
.paymentground {
	BACKGROUND-COLOR: white
}
.paymentair {
	COLOR: silver; BACKGROUND-COLOR: white
}
.paymentcost {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: rgb(224,0,34); FONT-FAMILY: arial,helvetica,sans-serif
}
.loginText {
	FONT-SIZE: 10px; COLOR: rgb(26,56,143); FONT-FAMILY: arial,helvetica,sans-serif
}
.ScreenHint {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: rgb(26,56,143); FONT-STYLE: italic
}
.DateText {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.QuickRateTable {
	COLOR: black; BACKGROUND-COLOR: #d1d7f3
}
.BlockText2 {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: rgb(26,56,143)
}
.FIELD_MANDATORY {
	FONT-SIZE: 9px; COLOR: rgb(224,0,34)
}
.loginLeftFooter {
	FONT-SIZE: 10px; COLOR: rgb(224,0,34); FONT-FAMILY: arial,helvetica,sans-serif
}
A.loginLeftFooter:hover {
	FONT-SIZE: 10px; COLOR: rgb(224,0,34); FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: underline
}
.helpLink {
	FONT-SIZE: 9px; COLOR: rgb(224,0,34); FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: underline
}
.FooterCopyright {
	FONT-SIZE: 10px; COLOR: rgb(0,0,0); FONT-FAMILY: arial,helvetica,sans-serif
}
A:link {
	COLOR: rgb(224,0,34); FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A:visited {
	COLOR: rgb(224,0,34); FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A:hover {
	COLOR: rgb(224,0,34); FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.paymentTitle {
	FONT-WEIGHT: 800; FONT-SIZE: 10pt; COLOR: #0f218b; FONT-FAMILY: arial,helvetica,sans-serif
}
.PaymentHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; COLOR: rgb(224,0,34); FONT-FAMILY: 'Arial Black'
}
.PaymentHeadingBlue {
	FONT-SIZE: 14px; VERTICAL-ALIGN: middle; COLOR: navy; FONT-FAMILY: arial,helvetica,sans-serif
}
.paymentMedium {
	FONT-WEIGHT: bolder; FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial
}
.paymentProcessTitle {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: rgb(26,56,143); BACKGROUND-COLOR: rgb(235,235,235)
}
.TableData2 A:hover {
	TEXT-DECORATION: underline
}
.TableData1 A:hover {
	TEXT-DECORATION: underline
}
.TableData3 A:hover {
	TEXT-DECORATION: underline
}
.ABookLetters A:hover {
	TEXT-DECORATION: underline
}
.FieldItalic {
	FONT-SIZE: 9pt; COLOR: #0f218b; FONT-STYLE: italic; FONT-FAMILY: arial,helvetica,sans-serif
}
.FieldTextLink:link {
	FONT-SIZE: 10px; COLOR: rgb(224,0,34); FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: underline
}
.FieldTextLink:visited {
	COLOR: rgb(224,0,34); FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: underline
}
.FieldTextLink:hover {
	COLOR: rgb(224,0,34); FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: underline
}
.SmallFieldTextNormal {
	FONT-SIZE: 8pt; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.MyOpsMessageText {
	FONT-WEIGHT: bolder; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: center
}
.plainText {
	FONT-SIZE: 8pt; COLOR: #0f218b; FONT-FAMILY: arial,helvetica,sans-serif
}
.SectionTitleText {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #0f218b; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left
}
.doshow {
	DISPLAY: inline
}
.noshow {
	DISPLAY: none
}
.StaticMenu {
	BORDER-TOP: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cdcdcd 1px solid
}
.StaticMenuItem {
	BORDER-RIGHT: #cdcdcd 1px solid; FONT-WEIGHT: bolder; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/Homepage/menu_shading.jpg); COLOR: #003794; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.StaticMenuItem:link {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #003794; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.StaticMenuItem:visited {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #003794; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.StaticMenuItem:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #003794; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.DynamicMenu {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid; z-index:100;
}
.DynamicMenuItem {
	BORDER-TOP: #cdcdcd 1px solid; FONT-SIZE: 11px; COLOR: #003794; FONT-FAMILY: Arial; HEIGHT: 30px; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
A.DynamicMenuItem:link {
	FONT-SIZE: 11px; COLOR: #003794; FONT-FAMILY: Arial; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
A.DynamicMenuItem:visited {
	FONT-SIZE: 11px; COLOR: #003794; FONT-FAMILY: Arial; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
A.DynamicMenuItem:hover {
	FONT-SIZE: 11px; COLOR: #003794; FONT-FAMILY: Arial; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
.sectionHeaders {
	FONT: bold 80% Arial, Helvetica, sans-serif; COLOR: #404040
}
.name {
	FONT-SIZE: 10px; COLOR: rgb(26,56,143); FONT-FAMILY: arial,helvetica,sans-serif
}
.DataText {
	FONT-SIZE: smaller; COLOR: black; FONT-STYLE: normal; TEXT-ALIGN: left
}
.DataNumber {
	FONT-SIZE: smaller; COLOR: black; FONT-STYLE: normal; TEXT-ALIGN: right
}
.autocomplete_completionListElement {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; OVERFLOW: auto; BORDER-LEFT: 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid; FONT-STYLE: italic; LIST-STYLE-TYPE: none; HEIGHT: 160px; BACKGROUND-COLOR: white
}
.modalBackground {
	FILTER: alpha(opacity=70); BACKGROUND-COLOR: #c0c0c0; opacity: 0.70
}
.modalPopup {
	BORDER-RIGHT: rgb(224,0,34) 5px ridge; PADDING-RIGHT: 8px; BORDER-TOP: rgb(224,0,34) 5px ridge; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; BORDER-LEFT: rgb(224,0,34) 5px ridge; WIDTH: 400px; PADDING-TOP: 5px; BORDER-BOTTOM: rgb(224,0,34) 5px ridge; HEIGHT: 120px; BACKGROUND-COLOR: #ffffff
}
.modalPopupWide {
	BORDER-RIGHT: rgb(224,0,34) 5px ridge; PADDING-RIGHT: 8px; BORDER-TOP: rgb(224,0,34) 5px ridge; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; BORDER-LEFT: rgb(224,0,34) 5px ridge; WIDTH: 550px; PADDING-TOP: 5px; BORDER-BOTTOM: rgb(224,0,34) 5px ridge; HEIGHT: 250px; BACKGROUND-COLOR: #ffffff
}
.modalPopupSuperSizeMe {
	BORDER-RIGHT: rgb(224,0,34) 5px ridge; PADDING-RIGHT: 8px; BORDER-TOP: rgb(224,0,34) 5px ridge; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; BORDER-LEFT: rgb(224,0,34) 5px ridge; WIDTH: 400px; PADDING-TOP: 5px; BORDER-BOTTOM: rgb(224,0,34) 5px ridge; HEIGHT: 200px; BACKGROUND-COLOR: #ffffff
}
.modalPickup {
	BORDER-RIGHT: rgb(224,0,34) 5px ridge; PADDING-RIGHT: 8px; BORDER-TOP: rgb(224,0,34) 5px ridge; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; BORDER-LEFT: rgb(224,0,34) 5px ridge; WIDTH: 400px; PADDING-TOP: 5px; BORDER-BOTTOM: rgb(224,0,34) 5px ridge; HEIGHT: 220px; BACKGROUND-COLOR: white
}
.modalPickup TABLE.center#tblPickup {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.CSV_Header1 {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: white; FONT-FAMILY: Courier New; BACKGROUND-COLOR: rgb(224,0,34)
}
.CSV_Header2 {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: white; BACKGROUND-COLOR: rgb(224,0,34)
}
.CSV_Line1 {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: black; FONT-FAMILY: Courier New; BACKGROUND-COLOR: silver
}
.CSV_Line2 {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: black; FONT-FAMILY: Courier New; BACKGROUND-COLOR: white
}
.CSV_Error {
	FONT-WEIGHT: bold; COLOR: black; FONT-FAMILY: Verdana,Arial; BACKGROUND-COLOR: yellow
}
.InterGrid {
	FONT-SIZE: 10px; WHITE-SPACE: nowrap
}
.Normal {
	CURSOR: auto; BACKGROUND-COLOR: #ffffff;
}
.Progress {
	BORDER-RIGHT: #000000 1px dashed; BACKGROUND-POSITION: center center; BORDER-TOP: #000000 1px dashed; BACKGROUND-IMAGE: url(Images/spinner.gif); BORDER-LEFT: #000000 1px dashed; CURSOR: wait; BORDER-BOTTOM: #000000 1px dashed; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #eeeeee
}
.SelectedRow {
	BACKGROUND-COLOR: silver
}
.RightSection {
	FLOAT: right; WIDTH: 50%
}
.LeftSection {
	FLOAT: left; WIDTH: 50%
}
TABLE {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: white; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: white; BORDER-TOP-COLOR: white; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: white
}
#container {
	BORDER-RIGHT: #5cc6e8 1px solid; BORDER-TOP: #5cc6e8 1px solid; BACKGROUND: url(../images/Homepage/bot_shading.jpg) repeat-x left bottom; MARGIN-BOTTOM: 17px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-LEFT: #5cc6e8 1px solid; WIDTH: 100%; BORDER-BOTTOM: #5cc6e8 1px solid
}
#contents {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 10px
}
#box {
	BACKGROUND: url(../images/Homepage/titleBar.jpg) no-repeat right top; FLOAT: left; OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; HEIGHT: 34px
}
#title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; FONT: bold 90% arial,helvetica,sans-serif; VERTICAL-ALIGN: middle; WIDTH: 75%; COLOR: #ffffff; PADDING-TOP: 2px
}
#label {
	WHITE-SPACE: nowrap
}
#criticalInfoContent {
	BACKGROUND: url(../images/Homepage/mess_shade.jpg) no-repeat left top; PADDING-BOTTOM: 17px; WIDTH: 701px; HEIGHT: 50px
}
#criticalText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 17px
}
#collapseTitle {
	FLOAT: right; VERTICAL-ALIGN: middle; WIDTH: 10%
}
#collapseLabel {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; FONT: bold italic 90% arial,helvetica,sans-serif; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 8px; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
#resetTitle {
	FLOAT: right; VERTICAL-ALIGN: middle; WIDTH: 10%
}
#resetLabel {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; FONT: bold 90% arial,helvetica,sans-serif; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 8px; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
#Links {
	BACKGROUND: url(../images/Homepage/linksBG.jpg) no-repeat left top; FLOAT: left; MARGIN-BOTTOM: 4px; WIDTH: 231px; TOP: -5px; HEIGHT: 254px
}
#LinksContents {
	MARGIN: 0px 0px 0px 5px
}
#LinksContents UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; COLOR: white; PADDING-TOP: 0px
}
#LinksContents LI A {
	FONT-SIZE: 12px; COLOR: white; LINE-HEIGHT: 22px; TEXT-DECORATION: underline
}
#Track {
	BACKGROUND: url(../images/Homepage/trackBG.jpg) no-repeat right top; MARGIN-BOTTOM: 10px; WIDTH: 231px; HEIGHT: 176px
}
#TrackTitle {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.TrackTitle {
	FONT-SIZE: 20px; COLOR: #2050a1
}
.Tracklabel {
	FONT-SIZE: 13px; COLOR: #2050a1
}
#multiple {
	MARGIN: 8px 0px 0px
}
#multiple a {
	text-decoration:underline;
}
#welcome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 17px; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 12px
}
.name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 17px; PADDING-BOTTOM: 15px; COLOR: #2050a1; PADDING-TOP: 0px
}
.linkLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: white
}
#linkLabel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}
#loginBox {
	BACKGROUND: url(../images/Homepage/loginBG.jpg) no-repeat right top; WIDTH: 231px; HEIGHT: 254px
}
.LoginTitle {
	FONT-SIZE: 24px; COLOR: #ffffff;
}
.loginLabel {
	FONT-SIZE: 14px; COLOR: white
}
.LRemeber {
	FONT-SIZE: 11px; PADDING-BOTTOM: 20px; COLOR: #ffffff;
}
#CheckPosition {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
#LLink1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 13px; PADDING-TOP: 13px
}
#LLink1 A {
	FONT-SIZE: 12px; COLOR: white
}
#LLink2 A {
	FONT-SIZE: 12px; COLOR: white
}
.LoginHeading {
	FONT-SIZE: 25px; COLOR: #004da3
}
.LoginText {
	FONT-SIZE: 12px
}
#dvTermsAndConditions {
	BORDER-RIGHT: #9b9b9b 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9b9b9b 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: url(../images/Homepage/topShade.jpg) fixed repeat-x left top; PADDING-BOTTOM: 5px; OVERFLOW: auto; BORDER-LEFT: #9b9b9b 1px solid; WIDTH: 95%; PADDING-TOP: 5px; BORDER-BOTTOM: #9b9b9b 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; HEIGHT: 300px
}
#regTop {
	BACKGROUND: url(../images/Homepage/regEndBack.jpg) no-repeat left top; WIDTH: 918px; HEIGHT: 98px
}
.Welcome {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #333333
}
.WelcomeRed {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #ed3546
}
.Username {
	FONT-WEIGHT: bold; FONT-SIZE: 30px; COLOR: #333333
}
/*================homepage================*/
#flash
{ margin-bottom:10px;}
#Links
{ width:340px; height:200px; margin-right:10px; background:url(../images/Homepage/linkBG.gif) right top no-repeat; float:left;}
*:first-child+html #Links
{ width:340px; height:200px; paddin-left:30px; margin-right:10px; background:url(../images/Homepage/linkBG.gif) right top no-repeat; float:left;}
#Links li a
{padding:3px 0px 3px 0px; font-size:12px; text-decoration:underline; color:#D52B1E;}
#Links ul
{margin:10px 0px 0px 20px; font-size:12px; text-decoration:underline; color:#D52B1E;}
*:first-child+html #Links ul
{margin:10px 0px 0px 25px; font-size:12px; text-decoration:underline; color:#D52B1E;}
html>body #Links ul
{margin:10px 0px 0px -15px; font-size:12px; color:#D52B1E;}
#News
{ width:340px; height:200px; float:left; padding-right:5px;}
*:first-child+html #News
{ width:320px; height:200px; float:left; padding-right:5px;}
#News li a
{padding:3px 0px 3px 0px; font-size:12px; text-decoration:underline; color:#D52B1E;}
#News ul
{margin:10px 0px 0px 20px; font-size:12px; text-decoration:underline; color:#D52B1E;}
*:first-child+html #News ul
{margin:10px 0px 0px 25px; font-size:12px; text-decoration:underline; color:#D52B1E;}
html>body #News ul
{margin:10px 0px 0px -15px; font-size:12px; color:#D52B1E;}
#Vanoc
{
	position:relative;
	float:left;
	top:-50px;
	margin-left:5px;
	width: 170px;
	height: 42px;

}
#footer
{background:url(../images/Homepage/footerBG.gif) left top repeat-x; padding-top:15px; margin-top:10px;}

#more a
{
font-size:12px;
text-decoration:underline;
color:#D52B1E;
}
