﻿body
{
	margin: 0px;
	padding: 0px;
	color: #333;
	background-color: #FFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
html
{
	background-color: #FFF;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

label
{
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px; color:#3d3d3d;
    margin:0px; padding:0px;
    vertical-align:middle;
    text-align:right;
    width:130px;
}



.bodyText
{
	font-family: Arial ,Tahoma,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #353544;
	text-decoration: none;
}

.maintable
{
	font-family: Arial ,Tahoma,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	width: 100%; /*border:solid 1px #006699;*/ /*border-collapse: collapse;*/
}
.Content
{
	font-family: Arial ,Tahoma,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
}
.yellowback
{
	background-color: #5A8EB6;
}

.middiv
{
	background-color: #CCCCCC;
}

.heading2
{
	background-color: #DAEEFA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #02202E;
	height: 22px;
}

.loginInfo
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF; /*#FFFFFF;50066*/
}
.loginInfo a:link, .loginInfo a:visited
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.loginInfo a:hover
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	text-decoration: underline;
}

input, select, textarea
{
	font-size: 11px;
}

.bottomlinkleft
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

.input_textarea
{
	border : 1px solid #ccc;
        z-index: -3;
        font-size: 11px;
}

input, textarea, select {
	z-index : -3;
	font-size: 11px;
}

.input_drp
{
	border : 1px solid #ccc;
        z-index: -3;
        font-size: 11px;
        z-index : -3;
	font-size: 11px;
}
.msg
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #750200;
	font-weight: bold;
}

	
.whiteBG
{
	background-color: #FFFFFF;
}

.lightbluebg
{
	background-color: #81AAD8;
	border-bottom: solid 1px #006699;
}

a
{
	text-decoration: none;
}

.bodyText
{
	font-family: Tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #353544;
	text-decoration: none;
}
.liteyellow
{
	background-color: #81AAD8;
	border-bottom: solid 1px #006699;
}
.loginText1
{
	font-family: Tahoma,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.blueButton
{
	font-family: Tahoma,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	background-color: #EF9200; /*#921F22,#105A85;#404040*/
	border: solid 1px;
	padding-top: 0px;
	height: 20px;
	cursor: pointer;
	text-transform: uppercase;
}

Table.tableHeight100
{
	height: 98%;
}
TD.hLineBG
{
	background-image: url(/admin/images/hline_bg.gif);
	background-repeat: repeat-x;
}
TD.vLineBG
{
	background-image: url(/admin/images/vline_bg.gif);
	background-repeat: repeat-y;
}
TD.topBG
{
	background-image: url(/admin/images/top_bg.jpg);
	background-repeat: repeat-x;
}

.Login_topbar
{
	border-top: 1px solid #000;
	border-bottom: 1px solid #333;
	background-color: #909090;
	background-image: url(/admin/images/exp_mbar.jpg);
	background-repeat: repeat-x;
	width: 300px;
	margin: 0;
	position: relative;
}


.tableborder
{
	border-collapse: collapse;
	border-top: solid 1px #006699;
}
.hideme
{
	display: none;
}

table
{
	font-family: Tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #353544;
	text-decoration: none;
}

.middletable
{
	border: 1px solid #025283;
	border-collapse: collapse;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #025283;
}

.middletable a:link, .middletable a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #025283;
	text-decoration: underline;
}
.middletable a:hover
{
	text-decoration: none;
}
.paging
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; /* color: #025283;*/
	color: #000000;
	text-decoration: none;
}

.paging a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #025283;
	text-decoration: underline;
}

.paging a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #025283;
	text-decoration: underline;
}

.paging a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff0000;
	text-decoration: none;
}


.paging a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff0000;
	text-decoration: underline;
}

.paging span
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #025283;
	text-decoration: none;
}

.litegrey
{
	background-color: #EAE7E3;
	color: #000000;
}

.gridheader
{
	border-bottom: 2px solid #c4d9c4;
	background-color: #f4f8f4;
	color: #741C1A;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.grid1
{
	background-color: #ffffff;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6c6c6c;
	background-image: url(../images/en/collections/dot.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.grid2
{
	background-color: #F9FBF9;
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6c6c6c;
	background-image: url(../images/en/collections/dot.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.grid1_title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #741C1A;
}

.litegrey a:link, .litegrey a:visited
{
	/*background-color: #105A85;*/ /*color:#FFFFFF;*/
	color: #000000;
	text-decoration: none;
}
.litegrey a:hover
{
	/*background-color: #105A85;*/
	color: #000000;
	text-decoration: underline;
}

/* 
    Date:23 Oct 2007
    Added By: KS
*/

.box
{
	border: 1px solid #000000;
}
.bottomborder
{
	border-bottom: 1px solid #000000;
}
.topborder
{
	border-top: 1px solid #000000;
}

.rightborder
{
	border-right: 1px solid #000000;
}
.leftborder
{
	border-left: 1px solid #000000;
}
.largetext
{
	font-family: Arial, Helvetica, sans-serif,Verdana;
	font-size: 20px;
	font-weight: bold;
}
.applypagebreak
{
	page-break-after: always;
}
.topmenu a:link, .topmenu a:visited
{
	font-family: Arial, Helvetica, sans-serif,Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	margin-left: 30px;
	margin-right: 30px;
	text-decoration: none;
}

.topmenu a:hover
{
	font-family: Arial, Helvetica, sans-serif,Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FF7F00;
	display: block;
	margin-left: 30px;
	margin-right: 30px;
	text-decoration: none;
}
.headinglink
{
	background-color: #DAEEFA;
	border-left: solid 1px #02202E;
	padding-left: 10px;
	padding-right: 10px;
}
.headinglink a:link, .headinglink a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #02202E;
	height: 22px;
	text-decoration: underline;
}
.headinglink a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FF7F00;
	height: 22px;
	text-decoration: none;
}
.orangedot
{
	background-image: url(/admin/images/orange_dot.gif);
	background-repeat: repeat-x;
}
/* 
    Date:26 Oct 2007
    Added By: KS
*/
.smallfont
{
	font-family: Arial ,Tahoma,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #353544;
	text-decoration: none;
}
.mediumfont
{
	font-family: Arial ,Tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #353544;
	text-decoration: none;
}

.largefont
{
	font-family: Arial ,Tahoma,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #353544;
	font-weight: bold;
	text-decoration: none;
}

.verysmallfont
{
	font-family: Arial ,Tahoma,Verdana, Helvetica, sans-serif;
	font-size: 5px;
	color: #353544;
	text-decoration: none;
}
.applypadding
{
	padding-left: 5px;
	padding-right: 5px;
}

.topnavback
{
	background-image: url(/admin/images/nav-back.jpg);
	background-position: left top;
	background-repeat: repeat-x;
}
.topnavback_hv
{
	background-image: url(/admin/images/top-hv.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	color: #FF6600;
}
.topnavback_hv a:link, .topnavback_hv a:visited
{
	color: #FF6600;
}
.submenu_ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0F5680;
}
.submenu_ul li
{
	margin-left: 5px;
	margin-right: 5px;
	padding-right: 10px;
	border-right: 1px solid #FF6600;
	display: inline;
}
.submenu_ul a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0F5680;
	text-decoration: none;
}
.submenu_ul li a:hover
{
	text-decoration: single;
}

.submenu_active
{
	font-size: 14px;
	font-weight: bold;
	border-bottom: 2px solid #FF6600;
	height: 22px;
	border-left: 1px solid #FF6600;
	padding-left: 10px;
}
.submenu_active a:link, .submenu_active a:visited
{
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.pagelink
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #741C1A;
	text-decoration: none;
}
.pagelink:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #C64934;
	text-decoration: underline;
}

.pagelink_new
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff3333;
	text-decoration: none;
}
.pagelink_new:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff3333;
	text-decoration: underline;
}

.titleheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color: #1B5790;
	font-weight: bold;
}
/*
 Added By : KS
 Date : 02Feb2008
*/
.login
{
	margin-left: auto;
	margin-right: auto;
	margin-top: 6px;
	padding: 5px;
	border: 1px solid #cccccc;
	width: 600px;
	background: #F5F3F1; /* #F1F3F5;*/
}

.login h1
{
	background: url(/admin/images/login.gif) no-repeat;
	background-position: left top;
	color: #333;
	margin: 0px;
	height: 50px;
	padding: 15px 4px 0 50px;
	text-align: left;
	font-size: 1.5px;
}

.login p
{
	padding: 0 1px 0 1px;
}
.form-block
{
	border: 1px solid #cccccc;
	background: #EAE7E3; /* #E9ECEF;*/
	padding-top: 15px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}

.login-form
{
	text-align: left;
	float: right;
	width: 60%;
}
.login-text
{
	text-align: left;
	width: 100%;
	float: left;
}

.grid-label
{
	text-align: left;
	width: 100%;
	float: left;
}
.inputlabel
{
	font-weight: bold;
	text-align: left;
}

.labeltext {
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333;
margin:0px; padding:0px;
text-align:right;
vertical-align:top;
}
.labeltext1 {
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333;
margin:0px; padding:0px;
text-align:left;
vertical-align:top;
}

.inputbox
{
	width: 150px;
	margin: 0 0 1px 0;
	border: 1px solid #cccccc;
}
.button
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #454DA0;
	background-color: #FFE073; /*#921F22,#105A85;#404040*/
	border: solid 1px #1B5790;
	padding-bottom: 2px;
	padding-top: 0px;
	height: 20px;
	cursor: pointer;
	text-transform: capitalize;
}

.borderright
{
	border-right: 1px solid #000000;
}


.collectiontext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #975563;
}

.collectiontext a:link, .collectiontext a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #975563;
	text-decoration: underline;
}

.collectiontext a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #975563;
	text-decoration: none;
}


.input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 2px;
}


.smalltext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.mandatory
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #741C1A;
}

.error_box
{
	background-color: #F7F7F0;
	color: #750200; /*#741C1A;*/
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-top: 10px;
	font-weight: bold;
	font-family: Verdana;
	font-size: 11px;
	 border: 1px solid #B2D281;/*#750200;*/
	text-align: center;
}

.norecs
{
	background-color: #EFECE0;
	color: #454DA0; /*#741C1A;*/
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-top: 10px;
	font-weight: bold;
	font-family: Verdana;
	font-size: 11px;
    border: 1px solid #454DA0;/*#750200;*/
	text-align: center;
}


.tabinactive
{
	background-color: #EEEEEE;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	border: solid 1px;
	text-align: center;
	vertical-align: middle;
	height: 25px;
}
.tabinactive a:link, .tabinactive a:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.tabactive
{
	background-color: #741C1A;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	border: solid 1px #666666;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	height: 25px;
}
.tabactive a:link, .tabactive a:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.tblheader
{
	border-bottom: solid 2px #636363;
	border-right: solid 2px #636363;
	background-color: #EAE7E3;
	font-family: verdana, Arial, Helvetica, sans-serif;
}



.tblheader1
{
	border-bottom: solid 2px #636363;
	border-right: solid 2px #636363;
	background-color: #741C1A;
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: larger;
}

.tblheader2
{
	border-bottom: solid 2px #636363;
	border-right: solid 2px #636363;
	background-color: #3F587F;
	color: #FFFFFF;
}

.tblheader3
{
	border-bottom: solid 2px #636363;
	border-right: solid 2px #636363;
	background-color: #5E91BF;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-weight: bold;
	font-size: larger;
}

.tblheader4
{
	border-bottom: solid 2px #636363;
	border-right: solid 2px #636363;
	background-color: #4A4949;
	color: #FFFFFF;
}

.tblheader5
{
	border-bottom: solid 2px #636363;
	border-right: solid 2px #636363;
	background-color: #741C1A;
	color: #FFFFFF;
}

.burgendyRed
{
	color: #741C1A;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.ttlB{
	font-family:Arial, Helvetica, sans-serif; font-size:16px;
	font-weight:bold; color:#333333;
	padding:0px 0px 9px 0px;}
	
	.text11
{
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	margin:0px; padding:0px 15px 0px 0px;
	vertical-align:middle;
    
}

/*----------GRID Paging-------------------*/
.pagination {
			padding: 3px;
			margin: 3px;
			background-color:#FFFFFF;
		}
		.pagination a {
			padding: 2px 5px 2px 5px;
			margin: 2px;
			border: 1px solid #AAAADD;
			text-decoration: none; /* no underline */
			color: #000099;
		}
		.pagination a:hover, .pagination a:active {
			border: 1px solid #000099;
			color: #000;
		}
		.pagination span{
			padding: 2px 5px 2px 5px;
			margin: 2px;
			border: 1px solid #000099;
			font-weight: bold;
			background-color: #FFE073;
			color: Black;
		}
		.pagination span.disabled {
			padding: 2px 5px 2px 5px;
			margin: 2px;
			border: 1px solid #EEE;
			color: #DDD;
		}
		
/*----------GRID -------------------*/

.grid-view
{
   border: 1px solid #FFF6B1;
   font-family: "Verdana, Arial, Helvetica, sans-serif, Trebuchet MS";
   font-size:14px;
   background-color:#454da0;
   border-collapse:collapse;   
}

.grid-view tr.gvheader
{
    background-color: #454DA0;
	color: White;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.grid-view tr.gvnormal
{
   color: black;
   background-color: #FFF6B1;/*#99BEDF*/
   height: 25px;
   vertical-align: middle;
   text-align: center;
   font-size:12px;
}

.grid-view tr.gvalternate
{
   color: black;
   background-color: #FFFFFF; /*#DFDFDF*/
   height: 25px;
   vertical-align: middle;
   text-align: center;
   font-size:12px;
}

.grid-view a
{
	color: #1B5790;
	
}

.grid-view tr.gvnormal:hover, .grid-view tr.gvalternate:hover
{
   background-color: #DFDEF0;
   color: black;
}

/*----------GRID -------------------*/