/* layout */
#wrapper {  width:800px; margin-left:auto; margin-right:auto; }
	#banner {  width:800px; height:95px; }
		#serviceMenu {  width:380px; height:30px; line-height:30px; text-align:right; float:right; color:#938d76; }
		#search { width:300px; height:32px; line-height:30px; text-align:right; float:right; }
	#shareTicker { width:795px; height:25px; padding-right:5px; font-size:11px; color:#fff; background-color:#1a0956; text-align:right; clear:both; }
	#menu { width:794px; height:31px; padding-left:5px; background-color:#ece6e1; border-left:1px solid #a0a0a0; border-bottom:1px solid #a0a0a0; clear:both; }
#content { width:800px; padding-top:25px; padding-bottom:25px; clear:both; }
	#contentDivider { width:800px; height:25px; margin-top:10px; margin-bottom:10px; background-color:#1a0956; clear:both; }
#footer { width:800px; height:25px; line-height:25px; background-image:url(../../images/footerVignette.gif); background-repeat:repeat-x; clear:both; }
	#footerLeft { width:300px; padding-left:5px; font-size:11px; float:left; }
	#footerRight { width:300px; padding-right:5px; font-size:11px; float:right; text-align:right; }
/* layout */



/* default styles */
body {  font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#606060; margin-top:0px; line-height:1.5; }
p, div, td {  font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#606060; }

h1 {  font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal; color:#1a0956; margin:0px; }
h2 {  font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#1A0956; margin:0px; }
h3 {  font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#1A0956; margin:0px; }
h4 {  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#1A0956; margin:0px; }
h5 {  font-family:Arial, Helvetica, sans-serif; font-size:13px; letter-spacing:0px; font-weight:normal; color:#1A0956; margin:0px; }
h6 {  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#1A0956; margin:0px; }

:focus {  -moz-outline-style: none; }

ul, ol{  margin-top:0px; margin-left:12px; padding-left:15px; }
ul li {  list-style-type: disc; color:#606060; }
ul li li {  list-style-type: disc; color:#606060; }
ul li li li {  list-style-type: square; color:#606060; }
ol li {  list-style-type: decimal; color:#606060; }
ol ol li {  list-style-type: lower-alpha; color:#606060; }
ol ol ol li {  list-style-type: lower-roman; color:#606060; }
/* default styles */

/* styles */
.white_header {  font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#ffffff; }
.white_body {  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; }
.h7 { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999; letter-spacing:1px; }
/* styles */


/* link styles */
a:link { font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#005174; text-decoration:underline;  }
a:visited { font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#005174; text-decoration:underline;  }
a:hover { font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#005174; text-decoration:underline; }
a:active { font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#005174; text-decoration:underline;  }

a.index:link { font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#005174; text-decoration:none; margin:0px;  }
a.index:visited { font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#005174; text-decoration:none;  }
a.index:hover { font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color: #005174; text-decoration:underline; }
a.index:active { font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#005174; text-decoration:none;  }

a.service:link { font-family:Tahoma, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#606060; text-decoration:none;  }
a.service:visited { font-family:Tahoma, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#606060; text-decoration:none;  }
a.service:hover { font-family:Tahoma, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#303030; text-decoration:none; }
a.service:active { font-family:Tahoma, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#606060; text-decoration:none;  }

a.menu:link { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#1a0956; text-decoration:none;  }
a.menu:visited { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333; text-decoration:none;  }
a.menu:hover { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#1a0956; text-decoration:none; }
a.menu:active { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333; text-decoration:none;  }

a.submenu:link { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#938d76; text-decoration:none; display:block; width:100%; height:25px;  border-bottom:1px solid #fff; text-indent:5px; }
a.submenu:visited { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#938d76; text-decoration:none; display:block; width:100%; height:25px;  border-bottom:1px solid #fff; text-indent:5px; }
a.submenu:hover { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-decoration:none; display:block; width:100%; height:25px;  border-bottom:1px solid #fff; text-indent:5px; }
a.submenu:active { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#938d76; text-decoration:none; display:block; width:100%; height:25px;  border-bottom:1px solid #fff; text-indent:5px; }

a.more:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#1a0956; text-decoration:none; }
a.more:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#1a0956; text-decoration:none; }
a.more:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#938d76; text-decoration:none; }
a.more:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#1a0956; text-decoration:none; }


/* borders */
.borderFull {  border:1px solid #333; }
.borderBottom {  border-bottom:1px solid #333; }
.borderDblBottom {  border-bottom:2px solid #333; }
.borderDblBottomLeft {  border-bottom:2px solid #333; border-left:1px solid #333; }
.borderDblBottomRight {  border-bottom:2px solid #333; border-right:1px solid #333; }
.borderBottomLeft {  border-bottom:1px solid #333; border-left:1px solid #333; }
.borderBottomRight {  border-bottom:1px solid #333; border-right:1px solid #333; }
.borderBottomLeftRight {  border-bottom:1px solid #333; border-left:1px solid #333; border-right:1px solid #333; }
.borderTop {  border-top:1px solid #333; }
.borderDblTop {  border-top:2px solid #333; }
.borderTopLeft {  border-top:1px solid #333; border-left:1px solid #333; }
.borderTopRight {  border-top:1px solid #333; border-right:1px solid #333; }
.borderTopLeftRight {  border-top:1px solid #333; border-left:1px solid #333; border-right:1px solid #333; }
.borderTopBottom {  border-top:1px solid #333; border-bottom:1px solid #333; }
.borderTotal {  border-top:1px solid #333; border-bottom:2px solid #333; }
.borderLeft {  border-left:1px solid #333; }
.borderRight {  border-right:1px solid #333; }
.borderLeftRight {  border-left:1px solid #333; border-right:1px solid #333; }
/* borders */


/* Required for data displayed - Taken from OLD FICC website CSS */
.ratesHeader {
font-weight: bold;
margin-bottom: 1em;
font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#1A0956;
}
.ratesCategory {
font-weight: bold;
font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1A0956;
}
table {
font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
font-size: 14px;
border-color: silver;
border-style: solid;
border-width: 0px 0px 1px 1px;
 color:#606060;
}

table#test  {
font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
border-color: silver;
border-style: solid;
border-width: 0px 0px 1px 1px;
color:#606060;
}

table#test td {
font-size: 12px;
border-color: silver;
border-style: solid;
border-width: 1px 1px 0px 0px;
padding: 3px 3px 3px 5px;
text-align: left;
}

table#contact  {
font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
border-color: silver;
border-style: solid;
border-width: 0px 0px 0px 0px;
color:#606060;
}

table#contact td {
font-size: 12px;
border-color: none;
border-style: solid;
border-width: 0px 0px 0px 0px;
padding: 3px 3px 3px 5px;
text-align: left;
}



td {
border-color: silver;
border-style: solid;
border-width: 1px 1px 0px 0px;
padding: 3px 3em 3px 3em;
text-align: center;
}

.tdRates {
border-width: 0px 0px 0px 0px;
padding: 0px 0em 0px 0em;
text-align: right;
color:white;
font-size:11px;
}

.table_empty {
border-width: 0px 0px 0px 0px;
border-color:#FFFFFF;
}

.td_empty {
text-align: left;
border-color:#FFFFFF;
border-width: 0px 0px 0px 0px;
}

div#shareTicker marquee span {
padding: 0 0.5em; /* change span padding as required */ 
}

table#india  {
font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
border-color: silver;
border-style: solid;
border-width: 0px 0px 0px 0px;
color:#606060;
}

table#india td {
font-size: 12px;
border-color: none;
border-style: solid;
border-width: 0px 0px 0px 0px;
padding: 3px 3px 3px 5px;
}

#tdIndia {
align:left;
}
