.pay
{
font-family:Verdana;
font-weight:bold;
font-style:italic;
font-size:14pt;
color:#036
}
.pal
{
font-family:Verdana;
font-weight:bold;
font-style:italic;
font-size:14pt;
color:#369
}
.reg
{
font-family:Verdana;
font-weight:bold;
font-style:italic;
font-size:8pt;
line-height: 0;
vertical-align: text-top;
color:#369
}
html, body {
	margin: 0;
	padding: 0;
}
.commonWidth
{
    width:190px;
    font-size:8pt;
    color:#139add;
    height: 20px;
}
.commonWidthDDL
{
    width:155px;
    font-size:8pt;
    color:#139add;
    height: 20px;
}
.commonWidth caption
{
font-size:12pt;
color:#008
}
.searchcommonWidth
{
    width:220px;
    font-size:10pt;
    color:#139add
}
.bottomBorder
{
    border-bottom:solid 1px #444
}
.ColumnStyle
{
    background-color:#ffffff;
}
.listSkin
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none
}
body {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 10pt;
	color: #666666;
	background: #ffffff;
	text-align: center;
}

.hidden {
	display: none;
}

#page-container {
  width: 820px;
  margin:auto;
  text-align: left
}


/*MAIN NAV*/
ul.menu {
list-style-type:none;
width:auto;
display:block;
height:33px;
font-size:1em;
background:url(../images/bg.png) repeat-x top left;
font-family:Arial,Helvetica,Verdana,sans-serif;
text-transform: uppercase;
border:1px solid #000;
margin:0;
padding:0;
}

ul.menu li {
display:block;
float:left;
margin:0;
padding:0;
}

ul.menu li a {
float:left;
color:#A79787;
text-decoration:none;
height:24px;
padding:9px 15px 0;
font-weight:normal;
}

ul.menu li a:hover,.current {
color:#fff;
background:url(../images/bg.png) repeat-x top left;
text-decoration:none;
}
.current
{
color:#fff
}
ul.menu .current a {
color:#fff;
font-weight:700;
}

/*BLUE*/
ul.menu.blue{
background-color:#76B3F1;
}
ul.menu.blue li a:hover, .menu.blue li.current {
background-color:#A3BAE6;
}
/*END MAIN NAV*/
#menubar
{
font-size:10pt;
white-space:nowrap;
text-align:center;
margin-left:-40px
}
#menubar ul
{
text-align:center;
margin:0px;
height:20px;
background-color:#fff
}
#menubar ul li
{
display:inline
}
#menubar ul li a
{
text-decoration:none;
color:#aaa;
background-color:#fff;
height:20px;
width:120px
}
#menubar ul li a:hover
{
color:#000
}
body.imgname #header {
	height: 102px;
		background: white
	            url(../images/TWhd.gif);}


#sidebar-a {
	float: right;
	width: 280px;
	line-height: 18px;
}
#sidebar-a .padding {
	padding: 25px;
}
.display-block
{
display:block;
width:760px;
position:relative;
padding:0px;
margin:0px
}
#left-section250
{
width:245px;
float:left;
margin:0px;
background-color:transparent;
padding:0px
}
#left-section550
{
width:545px;
float:left;
margin:0px;
background-color:transparent;
padding-right:5px;
margin-bottom:auto
}
#middle-section
{
width:300px;
float:left;
margin:0px;
background-color:transparent;
padding:0px
}
#right-section
{
width:265px;
float:right;
text-align:right;
margin:0px;
background-color:transparent;
padding:0px
}
#right-section550
{
width:565px;
float:right;
margin:0px;
background-color:transparent;
padding:0px
}
p.display-para
{
padding:0px;
margin:0px
}
#content 
{
        width:820px;
        padding-top:10px
}

#content .padding {
	padding-bottom: 25px;
}

h1 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 18px;
	color: #00A8E1;
}

#content h2 {
	margin: 0;
	padding: 0;
	padding-bottom: 15px;
}

#content p 
{
    font-size:10pt;
    font-family:Arial;
    text-align:justify;
	margin: 0;
	padding: 0;
	padding-bottom: 15px;
}
#content p.homepage
{
    font-size:12pt;
    font-family:Arial;
    text-align:justify;
	margin: 0;
	padding: 0;
	padding-bottom: 15px;
}
/*FORM*/
form fieldset{
	background-color:#e5FAFA;
	
	border-width:2px;
	border-style:solid;
	border-color:#C1DAD7;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
		
	margin:10px 0px 10px 0px;
	width:200px;
	position:relative;
	display:block;
	padding: 0px 10px 10px 10px;
}

form fieldset legend{	
	background-color:#C1DAD7;
	
	border-width:1px;
	border-style:solid;
	border-color:#C1DAD7;
	
	color:#444;
	font-weight:bold;
	font-variant:small-caps;
	font-size:110%;
		
	padding:2px 5px;
	margin:0px 0px 10px 0px;
	position:relative;
	top: -12px;
	
}
	 
form fieldset legend img{
	padding:0px 5px 0px 5px;	
}

label{
	font-size:80%;
	display:block;
	float:left;
	width:130px;
	text-align:left;
	margin:6px 5px 0px 0px;
}

.button{
	background-color:#F5FAFA;
	
	border-width:1px;
	border-style:solid;
	border-color:#C1DAD7;
	
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
/*End FORM*/

th {
	font: bold 11px Arial, "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color: #139add;
    border:1px solid #555;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #fffff url(images/bg_header.jpg) no-repeat;
}

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
	text-align:center
}
td.blanket {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #00f;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #6D929B;
}
td.alt {
	background: #F5FAFA;
	color: #B4AA9D;
	text-align:center;
	font-size:12pt;
	font-weight:bold
}
th.spec {	
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #B4AA9D;
}

#footer {
        display:block;
	width:820px;	
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #ababab;
	padding:0px;

}

#footer a {
	color: #ababab;
	text-decoration: none;
}

#footer a:hover {
	color: #db6d16;
}

#altnav {
        display:block;
        width:400px;
	float: right;
	text-align: right
}
#copyright {
        display:block;
        width:400px;
	float: left;
}
.descItem
{
background-color:#eee;
width:300px
}
.descItem250
{
background-color:#eee;
width:250px
}
.descItem250 td
{
border-color:#139add
}
.ellipses
{
width:250px;
overflow:hidden;
white-space:nowrap
}
.columnHead
{
background:#ff0 url(../images/columnHead.jpg);
color:#000;
font-family:Tahoma;
font-size:8pt
}
div.page1SwapBox
{
position:relative;
left:25px;
height:100px;
width:250px;
float:right;
margin:0px
}
#page1Img1
{
border:none;
filter: alpha(opacity=100);
-moz-opacity: 1;
position:absolute;
left:0px
}
#page1Img2
{
border:none;
filter: alpha(opacity=0);
-moz-opacity: 0;
position:absolute;
left:0px
}
div.terms
{
display:block;
width:290px;
height:370px;
overflow:scroll;
font-family:Helvetica;
font-size:8pt;
color:#333;
background-color:#fff;
border:1px black solid;
padding:5px
}
p.termsHead
{
color:#003799;
font-weight:bold
}
ol
{
list-style:decimal outside none
}
ol.loAlpha
{
list-style:lower-alpha outside none
}
ol.loRoman
{
list-style:lower-roman outside none
}
div.adPanel
{
height:100px;
width:260px;
margin-top:5px;
text-align:right
}
.borderNo
{
border:none
}
.borderNoTD
{
border:1px solid #080
}
.borderNoTD p
{
border:5px solid #f00
}
.gridView
{
border:1px solid #555
}
.TopLevel a
{
    background-color:#fff;
    text-align:left;
    display:block;
    width:80px;
    color:#aaa
}
.TopLevel a:hover
{
    color:#000
}
.IE8Fix
{
    display:block;
    width:120px;
    border:1px black solid;
    padding:3px;
    z-index:100
}
.IE8Fix a
{
    text-align:left;
    display:block;
    width:120px;
    color:#aaa
}
.IE8Fix a:hover
{
    color:#000
}
#water
{
width:820px;
height:100px;
border:none
}
