body{ background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif;font-size:x-small; background-color:#4B7BB4;   margin-top:0px; margin-left:15px;}

A:link {
	COLOR: #004692; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #660066; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #0060c6; TEXT-DECORATION: underline
}
A:active {
	COLOR: #990033; TEXT-DECORATION: underline
}
td{font-family:Arial, Helvetica, sans-serif;font-size:x-small;}
h5.cross{FONT-SIZE: 100%; COLOR: #0060c6; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:2px;}

h5.backI{FONT-SIZE: 100%; COLOR: #0060c6; FONT-STYLE: italic; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:5px; margin-left:5px; margin-top:2px;}


/***********************Created 21/03/06--OCS new template******************************************/
.topLogoBack{ background-image: url(../Generic/Top-Bar-Prt1.jpg); background-repeat:no-repeat}
.menuBackground{ background-image:url(../Generic/Top-Bar-Prt2.jpg); background-repeat:no-repeat}
.breadCrumbsBG{ background-image: url(../Generic/Corner-Top.jpg); background-repeat:no-repeat; background-position:right top; background-color:#FFFFFF;}
.bottomRightCorner{ background-image: url(../Generic/Corner-Bottom.jpg); background-repeat:no-repeat; background-position:right top; background-color:#FFFFFF;}
.bottomCopyRight{ background-image:url(../Generic/Base-Bar.jpg); background-repeat:no-repeat}
div#OCSLogo{ margin-left:30px; margin-bottom:2px;}
div#TopMainMenu{ margin-left:20px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; color:#E2E2E2;   }
span.menuSep{ padding-left:6px;padding-right:6px;}

.largeInput{ width:225px; text-align:left;}
.smallInput{ width:25px; text-align:center;}


div#TopMainMenu a.TopLink{ color:#E2E2E2; font-family:Arial, Helvetica, sans-serif;  text-decoration:none; font-weight:bold; font-size:85%; }

div#TopMainMenu a.TopLink:visited{ color:#E2E2E2; font-family:Arial, Helvetica, sans-serif;  text-decoration:none; font-weight:bold; font-size:85%;}
div#TopMainMenu a.TopLink:hover{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;  text-decoration:none; font-weight:bold;font-size:85%; }

div#TopMainMenu a.TopLinkSel{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;  text-decoration:none; font-weight:bold; font-size:85%;}
div#TopMainMenu a.TopLinkSel:visited{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;  text-decoration:none; font-weight:bold;font-size:85%; }
div#TopMainMenu a.TopLinkSel:hover{ color:#E2E2E2; font-family:Arial, Helvetica, sans-serif;  text-decoration:none; font-weight:bold; font-size:85%;}

div#copyRight{ margin-top:37px; margin-left:41px; color: #00509F; font-size:75%; font-family:Arial, Helvetica, sans-serif}

div#bottomMenu{ margin-right:20px;margin-top:5px;color:#E2E2E2;}
div#bottomMenu a.bottomMenuLink, div#bottomMenu a.bottomMenuLink:visited, div#bottomMenu a.bottomMenuLink:hover{  font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#E2E2E2; font-weight:bold; font-size:85%;  }

div#titleImage{ margin-top:50px;margin-left:30px; margin-right:20px;}

.titleImageTD{ background-color:#B8DAEE; text-align:center; vertical-align:middle}

.titleImageBorders{ border-top:15px solid #B8DAEE;border-bottom:8px solid #B8DAEE; }
.subscribeText{ color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:72%; padding:3px;text-align:center; vertical-align:middle; background-color:#4B7BB4; }
div#titleDisArea{ margin-right:40px; font-size:85%;}

div#titleDisArea p{color:#505153; font-family:Arial, Helvetica, sans-serif; margin-left:1px; }
div#dotSep{ margin-top:50px; margin-bottom:50px; background-image:url(DOT-Seperator.jpg); background-repeat:repeat-y; }
td.promo{ background-image:url(Great-Deals.jpg); background-repeat:no-repeat}

div#promoArea{ margin-top:55px; margin-left:-10px;margin-right:2px; color:#505153;  font-size:85%; }
div#promoArea ul{ list-style-image:url(Point-Arrow.gif); }
div#promoArea ul li{margin-bottom:5px; margin-right:15px;}

.seperator{ background-image:url(DOT-Seperator.jpg); background-repeat:repeat-y;}
a.subscribeLink{ color:#FFFFFF; text-decoration:none;}
a.subscribeLink:visited{ color:#FFFFFF;text-decoration:none; }
a.subscribeLink:hover{ color:#FFFFFF; textdecoration:none;}

div#BreadCrumbsArea{margin-left:30px;color:#00509F;}
.BCLink{color:#00509F;text-decoration:none; font-size:75%;}
.BodyTextSmall{color:#000000;text-decoration:none; font-size:75%;}
div#BreadCrumbsArea a.BCLink{  color:#00509F;text-decoration:none; font-size:75%; }
div#BreadCrumbsArea a.BCLink:visited{ color:#00509F; text-decoration:none; }
div#BreadCrumbsArea a.BCLink:hover{ color:#00509F; text-decoration:none; }
.BCArrow{ background-image:url(Point-Arrow.gif); background-repeat:no-repeat; background-position:center  }

div#homeContent{ margin:30px; text-align:center}
div#homeContent p{ margin-left:30px; text-align:left}

.Button{ width:170px; height:40px; background-image:url(../Generic/Button-NoTxt.jpg); background-repeat:no-repeat; border:0px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; padding-top:4px; cursor:hand; font-size:90%;}
.ButtonSmall{ width:170px; height:40px; background-image:url(../Generic/Button-NoTxt.jpg); background-repeat:no-repeat; border:0px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; padding-top:4px; cursor:hand; font-size:85%; background-position:bottom bottom}

div#ButtonNonASPX{ width:170px; height:40px; background-image:url(../Generic/Button-NoTxt.jpg); background-repeat:no-repeat; border:0px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; padding-top:14px; cursor:hand; font-size:90%;}

div#ButtonNonASPX a.BNALink{color:#FFFFFF; text-decoration:none}
div#ButtonNonASPX a.BNALink:visited{color:#FFFFFF; text-decoration:none}
div#ButtonNonASPX a.BNALink:hover{color:#FFFFFF; text-decoration:none}

input{ border:1px solid B8DAEE;}
div#AddedToCart{color:#4B7BB4;font-weight:bold; }
div#ErrPanel{color:Red;}
.promoError{color:Red;}
.SC{border:1px solid #4B7BB4; }
.SCHeader{ background-color:#B8DAEE;font-weight:bold;color:#000000; vertical-align:bottom }
.SCAltItem{ background-color:#B8DAEE;color:#000000; vertical-align:bottom }
.SCItem{ color:#000000; vertical-align:bottom; }
.SCFtrItem{background-color:#4B7BB4;color:#FFFFFF; vertical-align:bottom ;font-weight:bold; border-top:5px solid white;}
.calBG{ width:21px;background-image:url(calendar.jpg); background-repeat:no-repeat; cursor:hand;}
.cal{ border:1px solid #B8DAEE;color:#000000;}
.calTitle{ background-color:#4B7BB4;color:#FFFFFF; font-weight:bold;}
.calNxt{color:#FFFFFF; font-weight:bold;}

.smallF{ font-size:10px;}

td.crossTD{ padding-left:30px; }

.tariff{FONT-SIZE: 100%; COLOR: #0060c6; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:2px;}

.adminLayout
{BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid; BORDER-BOTTOM: silver 1px solid; margin-top:30px;}

.dashedBorder
{
	border: dashed 1px silver;
}






