﻿body 
{
	
	background:#FDF5E7 no-repeat right top;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
	text-align:left;
	color: #000000;
	
}
.Body 
{
	padding-left: 0px;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 11px;
}
html>body 
{
	font-size: 11px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin-top:0px;
}
h1, h2, h3, h4, h5 
{
	margin:0;
	padding:0;
}
h1 
{
font-size:14px;
color: #5C85BA;
}
h2 
{
color:#0A3075;
font-size:12px;
font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
}
h3 
{
color:#CC6600;
font-size:11px;
font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
}
h4, h5 
{
	font-size:11px;
}
ol
{
font-size:11px;
}
ul
{
font-size:11px;
}
p 
{
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:11px;
	text-align:left;
}

img 
{
	border:0 none;
}
select 
{
	border:1px solid #BDC7D8;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:11px;
	padding:2px;
}

.error {
	color:Red;
}
.Heading1 {
	color: #000099;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.Heading2 {
	padding-left: 0px;
	color: #5A83B8;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.Heading3 {
	padding-left: 0px;
	color: #AA3233;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.Heading4 {
	padding-left: 0px;
	color: #5592CD;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant:small-caps;
	width: 100%;
	border-top: 1px solid #B37034;
	padding: 3px;
	background: #FBECC9;
}
.Heading5 {
	padding-left: 0px;
	color: #5C85BA;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration:underline;
}
.Heading6 {
	padding-left: 0px;
	color: #0F4C86;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.HomeHeading {
	padding-left: 4px;
	color: #00539f;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.Title {
	color: #ffffff;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 20px;
	font-weight: bolder;
}


/*---------Footer--------*/

.copyright {
	color:#000000;
	float:left;
	padding-bottom:5px;
}
.gpi {
	color:#2C3B55;
	padding-bottom:0px;
}

/* The main div */
.TextDivClass {
	width: 98%;
	text-align: justify;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	height: 100%;
}
/*--------OLD------*/

/* The main div */
.MainDivClass {
	
	width: 100%;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 100%;
}
/* The main layout table */
.TableClass {
	width: 1000px;
	height: 100%;
	padding-left: 0px;
	padding-right: 0px;
	
}
/* The td that appears at top of page, where the title content is */
.TitleTDClass {
	width: 1000px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	
	vertical-align: top;
}
/* The bottom right side of the main table, where the navigation is */
.RightTDClass {
	width: 35%;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-color: #FDF5E7;
	vertical-align: top;
}
/* The div in the right td */
.RightSideDiv {
	padding-left: 10px;
	padding-top: 0px;
	padding-right: 10px;
	background-color: #FDF5E7;
}
/* The bottom left side of the main table, where the content is */
.LeftTDClass {
	width: 1000px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-color: #FDF5E7;
	vertical-align: top;
}
/* The div in the left td */
.LeftSideDiv {
}
/* The heading that shows where you are in the sitemap */
.PageLocationClass {
	font-size: 120%;
	font-weight: bold;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
}
/* The title for each entry */
.EntryHeading {
	color: #5C85BA;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
/* The content of each entry */
.EntryContent {
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 85%;
}
/* The date portion of each entry */
.EntryDate {
	color: #4D7FE3;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 60%;
}
.EntryHr {
	border-color: #315E99;
	border-style: solid;
	border-width: 1px;
}
/* The hr dividing the sitemap from the content */
.SiteMapHrClass {
	width: 100%;
	height: 3px;
	color: #3C5B87;
}
.FooterClass {
	font-size: 10px;
	text-align: center;
}
.Hr1 {
	width: 100%;
	height: 2px;
	color: Green;
}

a 
{
	color:#3B5998;
	cursor:pointer;
	text-decoration:none;
}
a:link 
{
	color: #315E99;
}
a:visited 
{
	color: #315E99;
}
a:hover 
{
	color: #315E99;
	text-decoration:underline;
}
a.inactive
{
   color: #000000;
   text-decoration:none;
   font-size: 11px;
   font-weight:bold;
}
a.inactive:hover
{
   color: #000000;
   text-decoration:none;
   font-size: 11px;
   font-weight:bold;
}
a.inactive:visited
{
   color: #000000;
   text-decoration:none;
   font-size: 11px;
   font-weight:bold;
}
a.active
{
   color: #315E99;
   text-decoration:underline;
   font-size: 11px;
}
a.active:hover
{
	color: #315E99;
	text-decoration:underline;
	font-size: 11px;
}
a.active:visited
{
   color: #315E99;
   text-decoration:underline;
   font-size: 11px;
}

.ExceptionStackTrace {
	color: #000000;
	font-size: 60%;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	white-space: nowrap;
	padding-left: 40px;
}
.ExceptionTitle {
	color: Red;
	font-size: 140%;
	font-weight: bold;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
}
.ExceptionMessage {
	color: Red;
	font-size: 80%;
	padding-left: 20px;
}
.ExceptionDiv {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: Yellow;
	border-style: double;
	border-width: 2px;
	border-color: #000000;
}
#InputDiv {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	border-style: double;
	border-width: 2px;
	border-color: Black;
}
.noborder {
	border-style: none;
	border-width: 0px;
}

.formInput {
	border: 1px solid #C7A780;
	background-color: #FEFBEA;
	padding: 1px 1px 1px 1px;
	font-size: 12px;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	color: #4C7DAC;
	margin: 2px 0 0 0;
}
.formButton {
	font-size: 11px;
	font-weight: bold;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	color: #4C7DAC;
}
.SearchInput 
{
	border: 1px solid #C7A780;
	background-color: #FEFBEA;
	padding: 3px 0 3px 0;
	font-size: 12px;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	color: #4C7DAC;
	font-weight:bold;
	margin: 3px 0 0 0;
}
.CheckBox
{
  	border: 1px solid #D6C3A1;
}
.CountryDetails {
	color: #ffffff;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.TabResult 
{
	border: 0px;
	background-color: #FDF5E7;
}

.buttonResource

{
color:#24457B;
font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
font-size:12px;
font-weight:bold;
padding: 3px 3px 3px 3px;
margin: 0px 0px 0px 0px;
background:url(Tabs/tab.gif) repeat-x;
}

.literalStyle
{
position:relative; 
padding: 6px 4px 5px 6px; 
z-index:3; 
border: 1px solid #C7A780;
}

/* default layout */
.ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_tab {margin-right:1px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

/* xp theme */
.ajax__tab_xp2 .ajax__tab_header {color:#24457B;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-size:12px;font-weight:bold;background:url(../Tabs/tab-line.gif) repeat-x bottom;}
.ajax__tab_xp2 .ajax__tab_outer {background:url(../Tabs/tab-right.gif) no-repeat right;height:21px;}
.ajax__tab_xp2 .ajax__tab_inner {padding-left:3px;background:url(../Tabs/tab-left.gif) no-repeat;}
.ajax__tab_xp2 .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(../Tabs/tab.gif) repeat-x;}
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_outer {background:url(../Tabs/tab-hover-right.gif) no-repeat right;}
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_inner {background:url(../Tabs/tab-hover-left.gif) no-repeat;}
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_tab {background:url(../Tabs/tab-hover.gif) repeat-x;}
.ajax__tab_xp2 .ajax__tab_active .ajax__tab_outer {background:url(../Tabs/tab-active-right.gif) no-repeat right;}
.ajax__tab_xp2 .ajax__tab_active .ajax__tab_inner {background:url(../Tabs/tab-active-left.gif) no-repeat;}
.ajax__tab_xp2 .ajax__tab_active .ajax__tab_tab {background:url(../Tabs/tab-active.gif) repeat-x;}
.ajax__tab_xp2 .ajax__tab_body {font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-size:10pt;border:1px solid #BC8C53;border-top:0;padding:0px;background-color:#FDF5E7;}

/* scrolling */
.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}
