BODY  {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 11px;
	font-style : normal;
	background-color : #DCE5F0;
	background-image : none;
	color : #003366;
}
TD {
	font-family : Arial, Verdana, Tahoma, sans-serif; 
	font-size : 11px; 
	font-style : normal; 
	color : #003366;
}
FORM {
	margin : 0px;
}
IMG {
	display : block;
}
HR {
  border : 0px;
  width : 100%;
  color : #003366;
  background-color : #003366;
  height : 2px;
}
INPUT {
	font-family :  Arial, Verdana, Tahoma, sans-serif;
	font-size : 12px;
	font-style : normal;
	color : Black;
}
ul {
	display: block; 
	margin: 10px 10px 10px 10px; 
	padding-left: 50px; 
}
h1 {
    font-family: Tahoma, Arial, sans-serif; 
    font-size: 20px; 
    margin: 0px; 
    color:#2B56B2;
}
a:link {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #003366;
	text-decoration : underline;
}
a:visited {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #003366;
	text-decoration : underline;
}
a:hover {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #003366;
	text-decoration : underline;
}

/* main menu links  */
a.menulink:link 
{
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #FFFFFF;
	text-decoration : none;
}
a.menulink:visited {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #FFFFFF;
	text-decoration : none;
}
a.menulink:hover {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #FF0101;
	text-decoration : none;
}

/* page footer links  */
a.footerlink:link {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #000000;
	text-decoration : none;
}
a.footerlink:visited {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #000000;
	text-decoration : none;
}
a.footerlink:hover {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #333333;
	text-decoration : underline;
}
/* text links  */
a.textlink:link 
{
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #000000;
	text-decoration : underline;
}
a.textlink:visited {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #000000;
	text-decoration : underline;
}
a.textlink:hover {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #D94545;
	text-decoration : underline;
}

/* login form links  */
a.loginlinks:link 
{
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 10px;
	font-style : normal;
	color : #FFFFFF;
	text-decoration : none;
}
a.loginlinks:visited {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 10px;
	font-style : normal;
	color : #FFFFFF;
	text-decoration : none;
}
a.loginlinks:hover {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 10px;
	font-style : normal;
	color : #FFFFFF;
	text-decoration : underline;
}

/* page location liks  */
a.whereamilink:link 
{
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 10px;
	font-style : normal;
	color : #000000;
	text-decoration : underline;
}
a.whereamilink:visited {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 10px;
	font-style : normal;
	color : #000000;
	text-decoration : underline;
}
a.whereamilink:hover {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 10px;
	font-style : normal;
	color : #D94545;
	text-decoration : underline;
}
a.oldlink:link { 
	font-family : Verdana, Tahoma, sans-serif; 
	font-size : 10px; 
	font-style : normal; 
	color : #003366; 
	text-decoration : underline;
}
a.oldlink:visited { 
	font-family : Verdana, Tahoma, sans-serif; 
	font-size : 10px; 
	font-style : normal; 
	color : #003366; 
	text-decoration : underline;
}
a.oldlink:hover {
	font-family : Verdana, Tahoma, sans-serif; 
	font-size : 10px; 
	font-style : normal; 
	color : #003366; 
	text-decoration : underline;
}
a.carduses:link { 
	font-family : Arial, Verdana, Tahoma, sans-serif; 
	font-size : 12px; 
	font-style : normal; 
	font-weight : bold; 
	color : #FFFFFF; 
	text-decoration : none;
}
a.carduses:visited { 
	font-family : Arial, Verdana, Tahoma, sans-serif; 
	font-size : 12px; 
	font-style : normal; 
	font-weight : bold; 
	color : #FFFFFF; 
	text-decoration : none; 
}
a.carduses:hover { 
	font-family : Arial, Verdana, Tahoma, sans-serif; 
	font-size : 12px; 
	font-style : normal; 
	font-weight : bold; 
	color : #FFFFFF; 
	text-decoration : underline;
}
/* vertical text lines  from main menu */
.menulines {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : White;
	margin-left : 4px;
	margin-right : 4px;
}
/* streachable content */
.tablecontent {
	border-color : #D6D6D6;
	border-style : solid;
	border-right-width : 1px;
	border-left-width : 1px;
	border-top-width : 0px;
	border-bottom-width : 0px;
}
.tabledivisionL {
	border-color : #D6D6D6;
	border-style : solid;
	border-right-width : 0px;
	border-left-width : 1px;
	border-top-width : 0px;
	border-bottom-width : 0px;
}
.tabledivisionR {
	border-color : #D6D6D6;
	border-style : solid;
	border-right-width : 1px;
	border-left-width : 0px;
	border-top-width : 0px;
	border-bottom-width : 0px;
}
.tabledivisionUp {
	border-color : #D6D6D6;
	border-style : solid;
	border-right-width : 0px;
	border-left-width : 0px;
	border-top-width : 1px;
	border-bottom-width : 0px;
}
.tabledivisionDown {
	border-color : #D6D6D6;
	border-style : solid;
	border-right-width : 0px;
	border-left-width : 0px;
	border-top-width : 0px;
	border-bottom-width : 1px;
}
.divisionRed {
	border-color : #F4ACB0;
	border-style : dotted;
	border-right-width : 1px;
	border-left-width : 0px;
	border-top-width : 0px;
	border-bottom-width : 0px;
}
.textdivisions  {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : Black;
}
/*general classes*/
.textsmall {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 10px;
	font-style : normal;
	color : Black;
}
.textsmall2 { 
	font-family : Arial, Verdana, Tahoma, sans-serif;  
	font-size : 10px; 
	font-style : normal; 
	font-weight : bold; 
	color : Black; 
}
.textsmallblue {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 10px;
	font-style : normal;
	color : #00176B;
}
.dropdown {
	font-family :  Arial, Verdana, Tahoma, sans-serif;
	font-size : 12px;
	font-style : normal;
	color : Black;
	width : 190px;
}
.dropdown2 { 
	font-family :  Arial, Verdana, Tahoma, sans-serif; 
	font-size : 12px; 
	font-style : normal; 
	color : Black;
}
.dropdown3 { 
	width : 180px; 
	font-size : 10px;
}
.dropdownmenu {
	font-family :  Arial, Verdana, Tahoma, sans-serif;
	font-size : 10px;
	font-style : normal;
	color : Black;
	width : 130px;
}
.dropdownsearch { 
	font-family :  Verdana, Tahoma, sans-serif; 
	font-size : 11px; 
	font-style : normal; 
	color : Black; 
	width : 185px;
}
.chooseaservice {
	font-family :  Arial, Verdana, Tahoma, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : Black;
	width : 220px;
}
.login {
	font-family :  Arial, Verdana, Tahoma, sans-serif;
	font-size : 10px;
	font-style : normal;
	color : Black;
	width : 100px;
}
.whereami {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 10px;
	font-style : normal;
	color : #000000;
}
.tbold {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.username {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.title {
	font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	color : #003366;
}
.titlebig {
	font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	color : #003366;
}
.textverdana {
	font-family : Verdana, Tahoma, sans-serif; 
	font-size : 10px; 
	font-style : normal; 
	color : #003366;
}
.textarial { 
	font-family : Arial, Verdana, Tahoma, sans-serif; 
	font-size : 13px; 
	font-style : normal; 
	font-weight : bold; 
	color : #003366;
}
.textarialsmall { 
	font-family : Arial, Verdana, Tahoma, sans-serif; 
	font-size : 12px; 
	font-style : normal; 
	font-weight : bold; 
	color : #003366;
}
.textarialsmallorange { 
	font-family : Arial, Verdana, Tahoma, sans-serif; 
	font-size : 12px; 
	font-style : normal; 
	font-weight : bold; 
	color : #DC7700;
}
.titleusername {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 16px;
	font-style : normal;
	color : #FFFFFF;
}

.whitetext  {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #FFFFFF;
}

.bluetext {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #001C6A;
}
.selectsearch {
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-size : 11px;
	font-style : normal;
	width : 191px;
}
.pdetails { 
	border-color : #185BE9; 
	border-style : solid; 
	border-right-width : 2px; 
	border-left-width : 2px; 
	border-top-width : 0px; 
	border-bottom-width : 0px;
}
.qtyTextfield { 
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 10px;
	font-style : normal;
	width : 25px;
	height : 16px;
}
.imgNoBlock { 
	display: inline;
}
.bold { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #333333; 
	text-decoration: none;
}

.dotline { 
	border-color : #003366; 
	border-style : dotted; 
	border-right-width : 1px; 
	border-left-width : 0px; 
	border-top-width : 0px; 
	border-bottom-width : 0px; 
}
.tableup { 
	border-color : #003366; 
	border-style : solid; 
	border-right-width : 0px; 
	border-left-width : 0px; 
	border-top-width : 2px; 
	border-bottom-width : 0px;
}
.tabledown { 
	border-color : #003366; 
	border-style : solid; 
	border-right-width : 0px; 
	border-left-width : 0px; 
	border-top-width : 0px; 
	border-bottom-width : 2px; 
}
.tableleft { 
	border-color : #003366; 
	border-style : solid; 
	border-right-width : 0px; 
	border-left-width : 2px; 
	border-top-width : 0px; 
	border-bottom-width : 0px;
}
.tableright { 
	border-color : #003366; 
	border-style : solid; 
	border-right-width : 2px; 
	border-left-width : 0px; 
	border-top-width : 0px; 
	border-bottom-width : 0px;
}
.tableupdotted { 
	border-color : #003366; 
	border-style : dotted; 
	border-right-width : 0px; 
	border-left-width : 0px; 
	border-top-width : 1px; 
	border-bottom-width : 0px; 
}
.tabledownsolid { 
	border-color : #003366; 
	border-style : solid; 
	border-right-width : 0px; 
	border-left-width : 0px; 
	border-top-width : 0px; 
	border-bottom-width : 1px;
}
		

/*old styles*/
.mystyle2 { BACKGROUND:#ffffff;COLOR:#003366;FONT-FAMILY:Verdana;FONT-SIZE:12;}
.mystyle3 { BACKGROUND:#ffffff;COLOR:#003366;FONT-FAMILY:Verdana;FONT-SIZE:10;}
.mystyleaccount { BACKGROUND:#ffffff;COLOR:#003366;FONT-FAMILY:Verdana;FONT-SIZE:10;width:140;}

/*new styles changes*/
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	height: 17px;
	background-color: #ebebeb;
	border: 1px solid #004be3;
	line-height: 12px;
	width: 220px;
}
.form2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	height: 17px;
	background-color: #ebebeb;
	border: 1px solid #004be3;
	line-height: 12px;
	width: 176px;
}
.form3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #ebebeb;
	border: 1px solid #004be3;
	width: 220px;
}
.form4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
    height: 17px;
    background-color: #ebebeb;
    border: 1px solid #004be3;
    line-height: 12px;
}
.tablegiftpreview {
	border-color : #000099;
	border-style : solid;
	border-right-width : 1px;
	border-left-width : 1px;
	border-top-width : 1px;
	border-bottom-width : 1px;
}
.fivesteps {
	text-indent: 0px;
	list-style-position: outside;
	margin: 0px 0px 0px 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
}
.theaderR {
	background-color : #185BEA;
	font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : #FFFFFF;
}
.tbodyR {
	background-color : #E7F2FF;
	font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 10px;
	font-style : normal;
	color : Black;

}
.tbodyR2 {
    background-color : #F8FBFF;
	font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 10px;
	font-style : normal;
	color : Black;
}
.tbodyRNoColor {
	font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 10px;
	font-style : normal;
	color : Black;

}
/*end new styles changes*/
