﻿body {
	margin: 0;
	padding: 0;
	background-color: #E2E2E2;
}

.outerdiv 
{
	top:0px;
	width:100%;
	padding-left:0;
	width:expression(document.body.clientWidth < 1024? "1004px" : "100%");
	min-width:1000px;
}

table 
{
    text-align:left;
    font-size: 11;
}
.copyright
{
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	color:#7D7D7D;
	text-decoration:none;
}
.dm
{
	font-family:Verdana, Arial, Tahoma; 
	font-size:11px; 
	color:#000000;
	text-decoration:none;
}
.border-ad{
	border:1px solid #666666;
	font-family:Verdana, Arial, Tahoma;
	font-size:14px;
	color:#5D0100;
	font-weight:bold;
	text-decoration:none;
	}
.border-leftbox{
	border:2px solid #C5BFB1;
}
.border-list
{
	border:1px solid #C5BFB1;
}
.border-bottom-top-right
{
	border-bottom: solid 1px #464646;
    border-right: solid 1px #464646;
    border-top: solid 1px #464646;    
    font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	color:#464646;
	line-height:23px;
	
} 
.border-bottom-right
{
	border-bottom: solid 1px #464646; 
	border-right: solid 1px #464646;	
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	color:#464646;
	line-height:23px;
	padding-left:3px
}
.border-bottom-right-left
{
	border-bottom: solid 1px #464646; 
	border-right: solid 1px #464646;
	border-left:solid 1px #464646;	
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	color:#464646;
	line-height:23px;
	padding-left:3px
	
}
.border-four-sides
{
	border-top:solid 1px #464646; 
	border-bottom: solid 1px #464646; 
	border-right: solid 1px #464646;
	border-left:solid 1px #464646;	
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	color:#464646;
	line-height:23px;
}
.border-bottom-top
{
	border-bottom: solid 1px #464646;   
    border-top: solid 1px #464646;    
    font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	color:#464646;
	line-height:23px;
	
} 
.red{
	font-family:Tahoma, Verdana, Arial;
	font-size:14px;
	color:#5D0100;
	font-weight:bold;
	text-decoration:none;
}
.red-small
{
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	color:#5D0100;
	font-weight:bold;
}
.red-small:hover
{
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	color:#5D0100;
	font-weight:bold;
}
.red-small:visited
{
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	color:#5D0100;
	font-weight:bold;
}
.welcome-city
{
	font-family:Verdana, Arial, Tahoma;
	font-size:10px;
	color:#5D0100;
	line-height:20px;
	font-weight:bold;
}
.welcome-city:hover
{
	font-family:Verdana, Arial, Tahoma;
	font-size:10px;
	color:#5D0100;
	line-height:20px;
	font-weight:bold;
}
.welcome-city:visited
{
	font-family:Verdana, Arial, Tahoma;
	font-size:10px;
	color:#5D0100;
	line-height:20px;
	font-weight:bold;
}

.logout
{
	font-family:Tahoma,Verdana, Arial;
	font-size:12px;
	color:#5D0100;
	line-height:20px;
	font-weight:normal;
	text-decoration:none;
}
.logout:hover
{
	font-family: Tahoma,Verdana, Arial;
	font-size:12px;
	color:#5D0100;
	line-height:20px;
	font-weight:normal;
	text-decoration:underline;
}
.logout:visited
{
	font-family:Tahoma,Verdana, Arial;
	font-size:12px;
	color:#5D0100;
	line-height:20px;
	font-weight:normal;
	text-decoration:none;
}
.text{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#464646;
}
.hhtext{
	font-family:Tahoma, Verdana, Arial;
	font-size:9px;
	color:#464646;
}
.text-leftmenu{
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	line-height:19px;
	color:#464646;
	text-decoration:none;
}
.text-forms{
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	color:#464646;
	line-height:23px;
	padding-left:5px;
}
.text-forms-nopadd
{
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	color:#464646;
	line-height:23px;
	padding-left:5px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
.leftpadding{
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	color:#464646;
	padding-left:5px;
	padding-top:3px
}
.text-labels-search
{
	font-family:Verdana, Arial, Tahoma;
	font-size:10px;
	color:#464646;
	line-height:12px;
	padding-right:5px;
}
.text-labels
{
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	color:#464646;
	line-height:20px;
	padding-right:10px;
}
.hhtext-labels
{
	font-family:Verdana, Arial, Tahoma;
	font-size:9px;
	color:#464646;
	line-height:20px;
	padding-right:10px;
}
.text-labels-multi{
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	color:#464646;
	padding-right:10px;
}
.textheading-forms
{
	font-family:Verdana, Arial, Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background-color:#FDE8D2;
	line-height:20px;
}
.input-forms
{
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	color:#464646;
	border:1px solid #999999;
	height:18px;	
}
.input-forms-grid{
	font-family:Verdana, Arial, Tahoma;
	border:1px solid #999999;
	color:#464646;
	font-size:12px;
	border:none;
	height:13px;
}
.textarea{
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	color:#464646;
	width:139px; 
	height:50px;
	border:1px solid #999999;
	overflow:auto;
}
.button-forms{
	font-family:Verdana, Arial, Tahoma;
	background-color:#999999;
	font-size:11px;
	color:#FFFFFF;
	border:1px solid #5D0100;
	text-decoration:none;
}
.dropdown
 {
	border:1px solid #999999;
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	color:#464646;
}
 .dropdown-small
 {
    width:95px;  
 }
  .dropdown-big
 {
    width:100px;  
 }
 .text-tabs
{
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	background-color:#FFFFFF;
	color:#464646;
	font-weight:bold;
	line-height:20px;
	text-decoration:none;
}
.text-tabs:hover
{
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	background-color:#FFFFFF;
	color:#782113;
	font-weight:bold;
	line-height:20px;
	text-decoration:none;
}
.text-tabs:visited
{
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	background-color:#FFFFFF;
	color:#464646;
	font-weight:bold;
	line-height:20px;
	text-decoration:none;
}
.text-list-heading-search
{
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	color:#464646;
	font-weight:bold;
	line-height:20px;
	padding-left:5px;
	text-decoration:none;
	background-color:#FDE8D2;
	border-top : solid 1 #464646;
	border-right: solid 1 #464646;
}
.text-list-heading
{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#464646;
	font-weight:bold;
	line-height:20px;
	padding-left:5px;
	text-decoration:none;
	background-color:#FDE8D2;
}
.text-list-heading-nopadd
{
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	color:#464646;
	font-weight:bold;
	line-height:20px;
	padding-left:3px;
	padding-right:3px;
	padding-top:0px;
	padding-bottom:0px;
	text-decoration:none;
	background-color:#FDE8D2;
	
}
.text-list-heading-muliti
{
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	color:#464646;
	font-weight:bold;
	padding-left:5px;
	text-decoration:none;
	background-color:#FDE8D2;
}
.text-grid-heading
{
	font-family:Verdana, Arial, Tahoma;
	font-size:10px;
	color:#464646;
	font-weight:bold;
	line-height:20px;
	padding-left:5px;
	text-decoration:none;
	background-color:#FDE8D2;
} 
 
/*  Border lines */

.content-bordertop-line{
	background-image:url(images/img_topline.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.content-borderbottom-line{
	background-image:url(images/img_bottomline.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.content-borderleft-line{
	background-image:url(images/img_bottomline.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.content-borderright-line{
	background-image:url(images/img_bottomline.gif);
	background-repeat:repeat-y;
	background-position:right;
}

.box-top-line{
	background-image:url(images/borderline.gif);
	background-repeat:repeat-x;
	background-position:center;
}
.box-bottom-line{
	background-image:url(images/borderline.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.box-left-line{
	background-image:url(images/borderline.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.box-right-line{
	background-image:url(images/borderline.gif);
	background-repeat:repeat-y;
	background-position:right;
}
/* ^ Border lines */

.input{
	border:1px solid #5D0100;
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	color:#464646;
	width:140px;
}
.input-normal
{
    width:145px;
}

.input95
{
    width:93px;
 }
.input110
 {
    width:110px;
 }
 .input-large
 {
	width:500px;
 }
 /*
 .input-verysmall
 {
    width:25px;
    color:#606060;
    background-color:#FFFFFF;
    border-style:Solid;
    border-color:#666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding : 3px;
	border-width: 1px;
	text-align:right;
	height:16px;
 }
*/
 .input-small
 {
    width:83px;
 }
 
 .input-big
 {
    width:240px;  
    
 }

/*	Button styles	*/

.button
 {
	font-family:Verdana, Arial, Tahoma;
	background-color:#5D0100;
	font-size:11px;
	color:#FFFFFF;
	border:1px solid #5D0100;
	text-decoration:none
 }
 
.btn-back
{
    Font-Size:10px;
    width:100px;
    font-weight:normal;
}

.btn-clear
 {
    Font-Size:10px;
    width:100px;
    font-weight:normal;
}

.btn-save
{
    Font-Size:10px;
    width:100px;
    font-weight:bold;
    font-style:normal;
}


.bg-main-left-td
{
	background-color:#FDE8D2;
}
.bg-main-top
{
	background-color:#782113;
}
.bg-main-table
{
	background-color:White;
}
.bg-main-space
{
	background-color:#B8B8B8;
}
.bg-main-page
{
	background-color:#E2E2E2;
}




/*	Label	*/

.content-sub-title
{
	background-color: #ececec;
}
.action
{
    width:50px; 
}
.actionletter
{
    width:100px; 
}
.action-icon
{
    padding-left:3px; 
    padding-right:3px;
}
.message
{
    font-family:Verdana, Arial, Tahoma;
    font-size:11px;
    text-align:center;
    color:Red;
    line-height :20px; 
    vertical-align:middle;
}
.message-action
{
    text-align:center;
    color:Red;
    line-height :20px; 
}
.message-error
{
    text-align:center;
    color:Red;
    line-height :20px; 
}

.uploader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*#3399ff*/
	BORDER-RIGHT: #0454BA 1px solid; 
	BORDER-TOP: #0454BA 1px solid; 
	BORDER-LEFT: #0454BA 1px solid; 
	BORDER-BOTTOM: #0454BA 1px solid; 
	POSITION: static;
}
/*	Inputs	*/

 
 /*	Rows with Buttons	*/	
 .button-admin
 {
	font-family:Verdana, Arial, Tahoma;
	background-color:#999999;
	font-size:11px;
	color:#FFFFFF;
	border:1px solid #5D0100;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px; 
}
 
 .button-row-right
 {
    padding-top:2px;
    padding-bottom:2px;
    vertical-align:middle;
    text-align:right;
    height:25px;
 }

.button-row-left
 {
    padding-top:2px;
    padding-bottom:2px;
    vertical-align:middle;
    text-align:left;
    height:25px;   
 }
.button-row-center
 {
    padding-top:2px;
    padding-bottom:2px;
    vertical-align:middle;
    text-align:center;
    height:25px;
 }
 /*	Breadcrumb	*/
.tr-splitter{
    height:18px;
    vertical-align:middle;
    text-align:left;
}

/*	Grid Styles	*/

.grid-footer-bigheader
{
   background-image:url(images/gridheader_multi_line.gif);
   background-repeat:repeat-x;
}
.grid-small
{
	/*padding:'padding-top' 'padding-right' 'padding-bottom' 'padding-left'*/
	padding:'1px' '0px' '1px' '3px';
}
.grid-footer
{
   background-image:url(images/gridheader.gif);
   background-repeat:repeat-x;
	
}
.grid-footer-bigheader
{
   background-image:url(images/gridheader_multi_line.gif);
   background-repeat:repeat-x;

}
/*	General tag style	*/
.heading
{
	FONT-SIZE:13px;
	color:#000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	height:20px;
	background-color:#5D0100;
}

.table-content
{
    border:solid 1px #5D0100; 
}
/*
td
{
 color:#464646;
 /*line-height:22px;
}
*/

p {
    margin:1.4em 0;
}
h1, h2, h3, h4, h5, h6 {
    margin: 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
} 
h1 {
    font-size:18px;
    line-height:normal;
    text-transform:uppercase;
}
h2 {
    font-size:11px;
    line-height:normal;
}
h3 {
	font-size: 12px;
    margin-bottom:1.12em;
}
h4 {
	font-size: 1.3em;
	padding-top: 1.4em;
    margin-bottom:1.12em;
}
img {
	border-width: 0;
}
.menu-highlight
{
	text-decoration: none;
	color:#782113;
	font-weight:normal; 
}
.menu-highlight:hover
{
    text-decoration: none;
	color:#782113;
	font-weight:normal; 
	background-color:Lime; 
}
a
{
	border:0;
	font-family:Verdana, Arial, Tahoma;
	color:#464646;
    font-weight:normal; 
}
a:visited{
	font-family:Verdana, Arial, Tahoma;
	color:#464646;
	font-weight:normal; 
}
a:hover {
	font-family:Verdana, Arial, Tahoma;
	color:#782113;
	font-weight:normal; 
}
a:active {
	font-family:Verdana, Arial, Tahoma;
	color:#464646;
	font-weight:normal; 
}
.a{
	font-family:Verdana, Arial, Tahoma;
	font-size:12px;
	color:#464646;
}
.a:visited{
	font-family:Verdana, Arial, Tahoma;
	font-size:12px;
	color:#5D0100;
}
.a1 {
	color: #06408A;
	text-decoration: none;
}
.a1:visited {
	color: #06408A;
}
.a1:hover {
	text-decoration: underline;
	color: #06408A;
}
.a1:active {
	color: #06408A;
}
.a2 {
	color: #0000ff;
	text-decoration: none;
}
.a2:visited {
	color: #0000ff;
}
.a2:hover {
	text-decoration: underline;
	color: #0000ff;
}
.a2:active {
	color: #0000ff;
}
#skip_nav {
	height: 1px;
	width: 1px;
}
/*
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	vertical-align:middle;
	width: 230px;
	height: 16px;
	z-index:-1;
}
*/

pad-left{
	
padding-left:5px;
}
grid-admin-head
{
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	color:#464646;
	font-weight:bold;
	line-height:20px;
	padding-left:5px;
	text-decoration:none;
	background-color:#FDE8D2;
	
}
.header-seperator
{
    line-height:10px;
}
/* Styles Used in Master Page For Client Module*/

.footerlinks{
	font-family:Verdana, Arial, Tahoma; 
	font-size:11px; 
	color:#5D0100;
	text-decoration:none;
}
.footerlinks:visited
{
	font-family:Verdana, Arial, Tahoma; 
	font-size:11px; 
	color:#5D0100
}
.footerlinks:hover
{
	font-family:Verdana, Arial, Tahoma; 
	font-size:11px; 
	color:#333333
}
/*Styles For Client Master Page ends here*/


/* to Make Button appear as Link Button */

.linkLookingButton 
{
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
	font-weight:bold;
	background-color: #FDE8D2;
	border: 0px solid #5D0100;
	color: #5D0100;
	text-decoration:none;
	cursor:hand
}
.mandatory
{
	color:Red;
}
.adrotator
{
	height:100%;
	width:100%;
	padding:0 0 0 0;
}